HNHacker News
TopNewBestAskShowJobs

jfries

285 karma · joined October 13, 2015

submissionscomments
jfries··on Fun vs. Computer Science (2016)
When showing off Clojure the application is often molded while running by patching it via the repl. But what I don't understand is if you can actually develop real programs like that? Surely even in Clojure code there are lots of dependencies so you can't just change one place in isolation. And I also guess that changes done on the repl aren't actually saved for the next time you run your app? And how do you do testing?

How is the actual work flow you use when molding your app?

jfries··on How New York's Roosevelt Island Sucks Away Summer Trash Stink
I live in Sweden and have a similar system in my apartment building. It's really the height of convenience.

To throw household trash I just open the door and throw it down the hatch placed in the wall. See https://www.dropbox.com/s/184p0ten0kzjvz9/20170806_150718.jp...

The small metal plate in the door is where the mail comes.

This particular installation is not vacuum based though, so we still need a trash car that comes and empties the trash room in the basement.

jfries··on How I implemented my own crypto
In this case 3 of the bugs would be caught when trying to prove the absense of undefined behaviour/use of uninitialized value. Can existing formal proof tools be used for that?
jfries··on Show HN: Identify mushrooms from pictures
What happens when this mislabels a poisoneous mushroom as something harmless? Where lies the responsibility? Can this app be used safely?

Imo it's quite different than a printed guide, because the app tells you what you're looking at instead of forcing you to interpret that by yourself like the printed guide does.

Seems especially tricky for users that don't understand that there will be tons of misclassifications with this kind of tech.

jfries··on Mechanical Turing Machine in Wood (2015)
Wow that is one beautiful machine, and the documentation is beautiful too. Imagine if software could be this clearly illustrated, where one glance immediately gives full understanding of the interaction of a dozen parts.
jfries··on How to access a PayPal business account from any country
PayPal are notorious for semi-randomly closing accounts, especially when the usage deviates a little bit from the norm. I wouldn't go the route described in the article if I depended on this income, even if it seems innocent.
jfries··on How MTA shut down my app for Penn Station commuters
For Penn Station in particular, one can beat the crowd by heading downstairs and looking at the small CRT under the stairs. You will see the platform assignment at the same time as the crowd, but you are closer to the platforms and don't have to use the same stairs as everyone else.
jfries··on Roomba Inventor Joe Jones on His New Weed-Killing Robot
This is not Roomba creating a new product. Same inventor but different company.
jfries··on Undersea rivers we know little about
Ah the circular river. Very rare but useful to extract energy from.
jfries··on Regex Puzzle
How did you solve backreferences with that approach?
jfries··on ‘Anumeric’ people: when a language has no words for numbers
That article ended too early. I was looking forward to reading about how anumeric people see the world, and what happens when they encounter situations where seeing exact quantities would be helpful. Also some example of this: "I was continually impressed by their superior understanding of the riverine ecology we shared."
jfries··on Ti NE555 – real vs fake: weekend die-shot
Do you mean we end up with a labeled chip whose insides are something completely different, and so won't ever work? Surely that doesn't happen this way. It must be many times cheaper to just buy empty packages than to clean up old ones?
jfries··on Volvo admits its self-driving cars are confused by kangaroos
From the article it seems the hopping it what makes it tricky. Their model is that the distance to the animal is the same as the distance to where their feet touch the ground. When an animal is in the air the feet appear to touch the ground further away due to perspective.
jfries··on Volvo admits its self-driving cars are confused by kangaroos
Put in another way, unpredictable motion is good for avoiding what's trying to hit you. Not good for avoiding what's trying to miss you.
jfries··on When the Hindenburg Was the Height of Luxe In-Flight Dining
One advantage of getting to the destination quickly is that the vessel can get new paying customers onboard. If the trip takes 48 rather than 6 hours, operation needs to be eight times cheaper to keep the same ticket price.
jfries··on Something is wrong when the ‘telephone app’ on your phone becomes 3rd party
Set up a (sub)domain that DNS resolves to your phone number.
jfries··on Your yearly dose of is-the-universe-a-simulation
Wow that's quite a thought experiment. Fun twist at the end, I wonder how society would react to this realization.
jfries··on Rust on AVR: Safer microcontrollers almost here
I think that one thing that makes it difficult to write safe microcontroller code is the interrupts that can interrupt the normal flow at anytime. Does Rust on AVR help with this at all, or is it an orthogonal issue?
jfries··on UDP vs TCP
Yes an update on this topic for the mobile world would be very interesting.
jfries··on Seven Puzzles You Think You Must Not Have Heard Correctly (2006) [pdf]
Ah right, that's clever. Thanks for the explanation!
jfries··on Seven Puzzles You Think You Must Not Have Heard Correctly (2006) [pdf]
SPOILER 1 Names in boxes

I don't understand how this works. The answer says it works to a certain percentage if there are no cycles longer than 50. But even if chance has it that there are two cycles of length 50. Then it seems the chance would be very large that one of the 100 prisoners would en up in the "wrong" loop and thus not find their name?

jfries··on Free robot lawyer has a 64% success rate
What does "click and collect" mean?
jfries··on UTF-8 Everywhere (2012)
An interesting suggestion they make is to keep utf-8 also for strings internal to your program. That is, instead of decoding utf-8 on input and encode utf-8 on output, you just keep it encoded the whole time.
jfries··on Show HN: An algorithm to automatically turn photos of food into faces
Great! It's also a nice reminder that it's possible to do automatic image manipulation with tools other than neural networks.
jfries··on An Introduction to C++ Coroutines [video]
Slides: https://meetingcpp.com/tl_files/mcpp/2015/talks/James%20McNe...
jfries··on Smart bag can charge phones, weigh itself and nearly got me kicked off a flight
How could the swipe test come back positive? What is it actually testing for?
← PreviousPage 3 of 3