HN user

bromagosa

474 karma

Smalltalker from Barcelona.

Posts46
Comments177
View on HN
www.ece.iastate.edu 12y ago

Learning to Press Doorbell Buttons

bromagosa
2pts0
vimeo.com 12y ago

An HTML5 snake game in 7 minutes using Ludus (Amber Smalltalk)

bromagosa
2pts0
blog.s4a.cat 12y ago

Semi-autonomous line tracer robot with S4A

bromagosa
1pts0
www.jutlandstation.dk 12y ago

Crazy little thing called Science

bromagosa
1pts0
www.improbable.com 12y ago

Homeopathic medicine possibly contaminated with actual drugs

bromagosa
1pts0
upload.wikimedia.org 12y ago

NASA's STEREO Solar Observation Mission [video]

bromagosa
1pts0
phys.org 12y ago

The human body as an electrode to power portable electronics

bromagosa
3pts0
vimeo.com 12y ago

How dung beatles use the Milky Way to find their way home

bromagosa
1pts0
www.improbable.com 12y ago

Jeff Van Bueren's Postal Experiments

bromagosa
1pts0
www.cs.bham.ac.uk 12y ago

The Essence of Reynolds

bromagosa
1pts0
www.youtube.com 12y ago

Unrideable bricycle

bromagosa
11pts6
www.improbable.com 12y ago

Kansas: flatter than a pancake

bromagosa
2pts0
vrlab.meijo-u.ac.jp 12y ago

Projection-Based Olfactory Display

bromagosa
5pts0
www.oneworld-publications.com 12y ago

The Improbable book

bromagosa
1pts0
nadako.tumblr.com 12y ago

Haxe 3.1 released

bromagosa
3pts0
web.cs.wpi.edu 12y ago

Projection-Based Olfactory Display with Nose Tracking

bromagosa
1pts0
www.vintagecomputing.com 12y ago

The Visual 1050 Personal Computer System

bromagosa
1pts0
mritaksangh.org 12y ago

The Association of Dead People

bromagosa
1pts0
simberon.blogspot.com.es 12y ago

Smalltalk for mobile devices

bromagosa
3pts0
citeseerx.ist.psu.edu 12y ago

Computer Recognition of Speakers Who Disguise Their Voice

bromagosa
5pts0
phys.org 12y ago

Fractal wire patterns enhance stretchability of electronic devices

bromagosa
1pts0
phys.org 12y ago

Sphere satellites fly aboard the ISS

bromagosa
1pts0
twitter.com 12y ago

Immunity project successfully funded

bromagosa
1pts0
phys.org 12y ago

Optical data storage has virtually unlimited lifetime

bromagosa
3pts0
phys.org 12y ago

Scientists directly image brown dwarf for the first time at Keck Observatory

bromagosa
1pts0
twitter.com 12y ago

Rosetta wakes up

bromagosa
2pts0
www.self.messaging.io 12y ago

New Self Website

bromagosa
2pts0
bertfreudenberg.github.io 12y ago

SqueakJS: A Squeak Smalltalk VM written in JS

bromagosa
1pts0
s4a.cat 12y ago

Show HN: Snap4Arduino, pre-alpha release

bromagosa
1pts0
phys.org 12y ago

Arizona solar plant achieves six hours after sun goes down

bromagosa
128pts64

In Snap!, GP and MicroBlocks there's a pretty powerful keyboard interface to assemble blocks. I use it all the time instead of dragging blocks. Check out page 115 of the Snap! reference manual here: https://snap.berkeley.edu/snap/help/SnapManual.pdf

Jens Mönig implemented keyboard input for both GP and Snap!, so the same hotkeys will work on both. Since we're using GP for the MicroBlocks GUI, the same will also work on MicroBlocks.

Hi Avi! Let me first say that my final project at university was about Seaside, and that project landed me a Smalltalk job that marked the beginning of my professional life as a developer. I can't thank you enough!

Regarding Teensy boards, it would have to be version >3.0, because MicroBlocks uses 32 bit instructions and needs at least 16kb of RAM. The Teensy 3.0 just about meets the requirements, and 3.1 exceeds them comfortably.

We don't yet support any M4 MCUs, but we do support a couple of M0s, so I think porting the VM to the Teensy should be fairly easy. I don't currently have one, but I see they're cheap, so I'm going to order one and try to find some time to work on the port :)

If you'd like to, we can continue the discussion over email at interest (at) microblocks (dot) fun.

Actually, there are no similar projects that I can tell of. MakeCode, the "one that comes with the micro:bit", as you say, is not a live language and only works for a couple of boards. It's not even a language, it's a façade for an underlying text language.

To sum up what's different about MicroBlocks:

* It is blocks based.

* It is live. That means you can change scripts in real time while they're running. You can see the result of running any block in real time. You don't have to wait for any compilation/upload cycles.

* It is autonomous. You can disconnect the board at any point, and the program will keep running in it.

* It is parallel. You can run multiple tasks at the same time.

* It is portable. It runs in several boards thanks to our VM approach.

There was no language that did all these, so we made our own :)

Another.cat 12 years ago

Nope, you need to have contents in Catalan in your .cat site, not for six months but forever. I couldn't find this 6-months clause anywhere, and the terms don't mention it at all: http://fundacio.cat/ca/domini/sobre-el-cat/normativa

Furthermore, they clearly say that violation of the only usage restriction (contents in Catalan) can result in your domain being suspended.

edit: Just a little correction to your text in Catalan: L'idioma català és una llengua bonica. ;)

2048 12 years ago

Ship it as a mobile app, seriously!

Unrideable bricycle 12 years ago

I was thinking exactly the same thing! What kind of stuff would you want to keep on a straight trajectory and prevent from steering?

Many studies that seem unpractical or even stupid at first sight become genius when somebody finds a problem to which they are an elegant and obvious solution.

«The first true object-oriented language. But it seems to me Smalltalk is pretty much a forgotten language.»

Why do so many people kill Smalltalk so fast?

I could give so many URLs to illustrate how Smalltalk has a stable and growing community, with so many open projects and people making a living out of it, teaching it in universities and using it for research, but I think these two links sum it all up:

http://forum.world.st/ http://smalltalkjobs.wordpress.com/

Just a linguistic tip:

«mucho more information» sounds really bad. Information in Spanish is Información, which has female gender. Thus, you should better write «mucha more information».

Which was itself a copy of an older game called SFCave, which was a copy of some much older game I can't remember...

I once wrote a similar game featuring a penguin swimming through an underwater cave (http://reggaeperxics.com/cave.html), and I recall I managed to discover the story of the original game, but for the life of me I can't seem to find it anywhere on the Internet now!

Yes, but there have been thousands of clones of SFCave and only this one has been that successful.

I think I recall the original one featured an helicopter and ran on an Amiga, or something of the sort.

Actually, the first thing I did when getting my first Android phone about 4 years ago was downloading a version of SFCave for Android, and it's been on all of my subsequent phones ever since.

[dead] 12 years ago

Well indeed, but the exact same URL, only submitted one month later, should at least have reverted some karma on the user who submitted the project originally. Especially if the project was of his own creation...

[dead] 12 years ago

Actually, I never understood how promotion works here.

As an example, I submitted a website about a project of our own a couple months ago and got 4 points. Never made it past the "new" page.

A month later, someone else submitted exactly the same project and got 70 votes, getting to the front page and resulting in about 30.000 visits to our site.

Same content, different user.

So is this site about interesting content? Or about WHO submits this content?

  «Flanary believes it's paramount that if someone is
  criminally charged on the basis of his words, a jury needs
  to see all the words.»
Wait, but shouldn't the case be that noone can be charged on the basis of his words?

Exactly! The US (or the land of freedom), doesn't let you in if they find out you've as much as visited Cuba. That's why Cuba gives you your visa in hand (as opposed to stuck in a page in your passport), so that you can still go to the US if you want to.

That is, unless you're Cuban. In that case you can go to the US and they'll welcome you to Miami with a red carpet and fool you with what freedom and cars and big houses and laptops you'll be able to have.