HNHacker News
TopNewBestAskShowJobs

XaspR8d

1,157 karma · joined September 20, 2012

contact{@}tdhsmith.com
submissionscomments
XaspR8d··on David Chang’s Unified Theory of Deliciousness
While I agree the ensuing argument was excessive, I'll provide a defense of the "botched" definition.

The top definition for "predicate", that most people are familiar with, and that was omitted from the dictionary quote, is:

> 1. (grammar) The part of the sentence (or clause) which states something about the subject or the object of the sentence.

And in that context, it was a perfectly valid use of predicate, effectively synonymous with "unary function".

Sure, someone could & should have pointed out that the term was confusing because it has a more specific meaning in a computer science context, but all of the responses were simply "you're wrong" and creating in-group/out-group boundaries[1] rather than trying to understand the communication mismatch.

[1] It's usually a bad sign when someone comes in and says "serious programmers should know [...]". :P

XaspR8d··on David Chang’s Unified Theory of Deliciousness
Is the use of "isomorphic" in "isomorphic javascript" that far off? You're mapping [program, output] pairs from one environment (client) to another (server), ideally creating the same structure. Isn't that an isomorphism? Sure to be mathematically rigorous you'd have to jump through lots of hoops, but the context is closer to Hofstadter's use than abstract algebra.

I'd argue that usage is more "technically" correct than David Chang, who's referring to the _entities_ as the isomorphisms rather than the relationships between them. (Though I understand his usage and find no problem with it in the given context.)

XaspR8d··on Vim GIFs
Doesn't GIF's difference encoding mostly make the background a constant cost?
XaspR8d··on MIT scientists find weird quantum effects over hundreds of miles
Uninformed question: isn't this somewhat what we'd expect? Neutrinos interact very weakly with matter so they're much more likely to stay in superposition? Or is this happening at a much greater scale than expected?
XaspR8d··on Why Feynman Diagrams Are So Important
You might be interested to read about the kugelblitz:

> In theoretical physics, a kugelblitz is a concentration of light so intense that it forms an event horizon and becomes self-trapped: according to general relativity, if enough radiation is aimed into a region, the concentration of energy can warp spacetime enough for the region to become a black hole.

https://en.wikipedia.org/wiki/Kugelblitz_(astrophysics)

XaspR8d··on Bluetooth 5 will quadruple the range, double the speed
I'm so glad this is the top comment, and matches my experience 100%. If a product brags about its Bluetooth support, I immediately start losing trust in it. So many devices have such bad UX for pairing too, so I can't even get any communication about what I'm doing wrong. I think BT-enabled cars are the worst offender here. Some of them don't even provide obvious alternatives to the voice menu.

The only positive bluetooth experience I've had lately was playing the mobile game Spaceteam. Why is a 6-year-old free app the only example that comes to mind? My 1st-gen Pebble is still okay-ish; it does frequently disconnect but it usually manages to reconnect without intervention or disrupting itself.

(This rant bookends nicely into talking about how shitty smart TVs are too, but I'll try to restrain myself.)

XaspR8d··on Students Build a Glove to Translate Sign Language into English
Another challenge is that there is very little corpus data available for ASL (for one thing, there's no natural orthography so notation systems can vary wildly between studies and have only started coalescing recently). So you really can't build a statistical MT system the likes of Google Translate because there simply isn't the raw data to train it on.
XaspR8d··on How the ArXiv Decides What’s Science
The "without affiliation" aspect is a dealbreaker in many fields. Lots of journals won't even acknowledge you if you're not at an academic institution.
XaspR8d··on Kolmogorov Complexity (2014) [pdf]
Michael Fogus. "The Macronomicon". Clojure Conj 2011.

video: https://www.youtube.com/watch?v=0JXhJyTo5V8&list=PLZdCLR02gr...

slides: http://blog.fogus.me/2011/11/15/the-macronomicon-slides/

XaspR8d··on The NYPD Was Ticketing Legally Parked Cars; Open Data Put an End to It
That's some beautiful self-referentiality. Here's a photo of your handbook, which contains a photo of this exact car. If only he could have made it appear recursive...
XaspR8d··on Bitcoin's $137k Jackpot
> Worse still, the number of shares in Mizuho's order was 41 times the number of J-Com's outstanding shares, but the Tokyo Stock Exchange processed the order anyway.

There are a lot of simultaneous errors going on here...

XaspR8d··on Rube Goldberg machine in HTML forms
Err... how do you start it?

EDIT: Just a network hiccup apparently.

EDIT2: Though I really wish it played Danny Elfman's "Breakfast Machine" like the old days of the ball machine animation...

XaspR8d··on A Visionary Project Aims for Alpha Centauri, a Star 4.37 Light-Years Away
Have you seen the XKCD What If on this topic? [1] It doesn't get into the details of éntendue, and even makes a joke about the topic's complexity, so it probably won't satisfy your technical demands. But I've found the arguments about reversibility (light paths through lenses are reversible, so how could one point map back to multiple points?) and area increase (lenses do not intensify image values but can change the overall image size) intuitive enough to help quell myself and my friend's arguments about the matter.

[1] - https://what-if.xkcd.com/145/

XaspR8d··on Neutered random number generator let man rig million dollar lotteries
He won the lottery 6 times, and on similar dates, after working for the lottery? Why did he think he could get away with that? There are so many opportunities for him to cover his tracks and he missed pretty much all of them...
XaspR8d··on Wind and solar are attracting the most funding
Interesting, looks like this might be a press release describing that (or a similar) project? [1] Proposed wind plant in Wyoming connecting to compressed air energy storage in Utah. Can't find much about where the project went though...

Looks like there are at least 3 operating CAES plants: Huntorf, Germany [2], McIntosh, Alabama [3], and Gaines, Texas [4].

[1] http://www.duke-energy.com/news/releases/2014092301.asp

[2] https://www.eon.com/en/about-us/structure/asset-finder/hunto...

[3] http://www.powersouth.com/mcintosh_power_plant

[4] http://www.generalcompression.com/index.php/tdw1

XaspR8d··on Show HN: Interactive, Visual Explanation of the GRAIL Handwriting Recognizer
I start many of my letters from the bottom, and everyone tells me I write opposite-handed. This recognizer definitely had problems with the way I would naturally write a lot of the letters...
XaspR8d··on Show HN: Quantum suicide in Python
I'm sad this doesn't support the canon of having syntactically-functional text colors (and multiple parallel colored "documents").
XaspR8d··on Boaty McBoatface: What You Get When You Let the Internet Decide
> Just as you can't actually say inriver and pretend it means something in the river in English

I think "in-river" is pretty acceptable in speech, and mildly so in writing. If you said there was an "in-river pool", I wouldn't bat an eyelash.

That said, the relation between the adjectivizing(?) morphemes "in-" and "at-" (e.g. "at-home bar") and their corresponding prepositions is weird and makes my brain hurt.

XaspR8d··on Is this prime?
Decreasing the loop's upper bound to Math.sqrt(value) and only testing odd values after 2 are really simple ways to improve performance.

Beyond that it'd be nice to build a list of previously determined primes to reduce your number of checks, but I guess at that point it might just be better to implement classic primality tests...

XaspR8d··on Ten lessons I wish I had learned before teaching differential equations (1997) [pdf]
I somehow managed to get a bachelor's in mathematics without ever taking a DE class (snuck through on a year when program requirements were being rewritten). Everyone I've ever told this to has been aghast, and yet when I ask what I missed out on, no one really has a response other than "I thought everyone had to take it".
XaspR8d··on Ask HN: Who is hiring? (March 2016)
Same here! Searching /, WI / is the first thing I do. Been averaging only 1 post per month lately from what I've seen, but it's better than nothing.
XaspR8d··on When a Self-Declared Genius Asks You to Read His Masterpiece
It sounds like a concept that the author has been toying with for a while, how reading is not only a deliberate choice with an onslaught of competing options, but that the choice, even for those in a literary profession, isn't particularly "well-informed".

A lot of the writers I know say they write to understand and refine their ideas. So maybe it just started as a personal thought and then he decided to publish it, maybe because he hears similar questions often?

XaspR8d··on New finding may explain heat loss in fusion reactors
Haha I agree. ELI9ish-and-already-quite-into-science?
XaspR8d··on Refined GitHub: A Chrome extension that simplifies the interface, adds features
I think this (and Dear GH) has been a reminder of how hard UX is, because many of these complaints have never fazed me.

Of course that says nothing about the quality of this project, and I'm glad people are pursuing their own solutions! I think most of my complaints require back-end changes unfortunately...

XaspR8d··on New finding may explain heat loss in fusion reactors
A fusion reactor needs a lot of energy (heat & electricity) in order to make more. But a big problem is that the heat wants to escape. (Think of when you hold something warm -- the warmth you feel is the heat escaping into your hands! How would you stop it from doing that?) Different kind of reactors try to keep the heat in in different ways, but several of them do it with big magnets, which basically can keep the fuel floating so it doesn't touch anything.

Now there are two main parts to the stuff inside the reactor, ions & electrons. Think of them as mac & cheese. When the reactor gets really hot, these bits start jostling around. (It's in the nature of hot things to want to move more, and really "hot" means that the little atomic components of everything are wiggling and moving faster and more excitedly.) Think of boiling the mac and cheese. For a long time scientists thought that the wiggles of the ions would diminish the wiggles of the electrons, because 1) the ions & electrons want to be near each other so they form a clump (like how the noodles absorb the cheese but waaaay stronger) and 2) because each ion/noodle is way bigger than each piece of cheese powder/electron, so its wiggles should be way stronger.

Now to figure these things out, scientists have to use computers to predict how it all might work. But the formulas they use don't have a single answer they can just solve by hand. Instead the computer can take a guess and then spend a lot of time seeing how good the guess was, and trying to make it better. A computer can do things fast, but it's hard because when it does math, it's only figuring out how a single piece of cheese dust moves at a time! There are so many little pieces and knowing how a few cheese dusts move won't give us a good idea what a big pot of mac n' cheese is like. (Could you learn how sand feels by holding one grain?) So they have to keep the computer running until it can tell them what a lot of cheese moves like. Even harder is that they need to watch the cheese move for a long time to make sure it's "stable". (For example, if you put mac and cheese back on a hot stove it might be quiet for a bit before suddenly a big cheese bubble burst and splattered everywhere. We need to know if there are bursting bubbles or not, so just looking for a second won't be enough to tell us.) So the computer also has to do this guessing for many little tiny moments, until they add up to a longer amount of time. Then they can figure out how the sauce behaves when you leave it on the stove for a while.

Ultimately these scientists found that the ions & electrons don't act exactly like we thought. The heat actually causes the electrons/cheese to stretch out into long strands that pull away from the main blob! Also when the cheese starts swirling around, instead of bumping into the noodles and stopping, they can bump strong enough that the noodles and cheese all start swirling together crazily. These two things give us big clues on why our reactors won't stay as hot as we want them to, because they explain why the mac and cheese gets so wiggly and wild, and with the discovery we can now try to find new ways to build better reactors that work better.

All the guessing by the computers was so much work it would've taken a single computer 15 million hours (over 1700 years!), but they got 17000 computers to all work as a team and give them answers in about a month. Then the scientists could get a couple answers in a year, which made them feel more confident that they probably did things right.

NOTE: Totally not a physicist or anything, and I probably started with a bad analogy, but wanted to try this as a writing challenge. Also I know you probably didn't want it this simpified, but I tried to take "ELI5" at face value for once.

XaspR8d··on Pixel interpolation methods in ImageMagick (2004)
Not at a computer I can test at the moment, but perhaps Imagick::FILTER_SPLINE ?

https://github.com/mkoppanen/imagick/blob/3.3.0/imagick_help...

XaspR8d··on Vivendi Buys Majority Stake In Winamp, Shoutcast Owner Radionomy
I really love foobar's minimal approach, but I've had serious crash problems that lose my playlists rather frequently (and it doesn't automatically save them).
XaspR8d··on The “verb second constraint” could explain how people acquire language
The researchers are identfiying that languages that lost V2 may have underwent specific other syntactic changes in the same period. Since these changes co-occurred in multiple languages at different times, they suggest it's likely there is an underlying structure linking them (...which they conveniently have an explanation for within their particular brand of universalism).

Of course just because language has deeper structures doesn't mean the structures are actually universal. I happen to like a lot of the syntactic mechanisms suggested by minimalists (the work on things like adjective order and clause relations is fascinating) but I don't necessarily believe it's compelling that any of it is an inherent feature in the brain...

EDIT: Here are some presentations by the authors, though I must admit I don't have the time to look though at the moment. http://www.hf.uio.no/ilos/english/research/projects/traces-o...

XaspR8d··on The “verb second constraint” could explain how people acquire language
I definitely agree that universal grammar has been dying a long slow death, but despite press coverage, I suspect universalists are the minority nowadays. Either way I hardly think linguistics has ignored AI/machine learning. In general there's an anticipation of eventual synergy between the domains, but ML has yet to magically solve the "poverty of stimulus" issues with pattern recognition that originally prompted hypotheses like UG...
XaspR8d··on Storing solar, wind, and water energy underground could replace burning fuel
Well I think thebmax is joking about how all fossil fuels are effectively dense, underground storage of solar energy. ;)

(But your information on methane is interesting. I somehow didn't realize it was the biggest component in natural gas; I guess I had assumed it was a more complex hydrocarbon and not considered it further.)

← PreviousPage 8 of 12Next →