HNHacker News
TopNewBestAskShowJobs

rinon

491 karma · joined August 12, 2012

submissionscomments
rinon··on LLJS : Low-Level JavaScript
I think the problem is cross-browser backwards compatibility. Until we solve this (maybe wasm will), we can't really deploy on the web in anything but JS.
rinon··on What Is Code?
Most VP's do not sell computers (or even software). They sell goods and services that depend on computers. What you're saying is more like "a VP at UPS or FedEx should understand everything about engines." That's ridiculous, you don't need to understand how trucks work to know they move goods from point A to point B.
rinon··on Operational PGP
Exchanging a key pair specifically for future anonymous communication between two parties using a publicly published identity seems like a good compromise for communicating anonymously with previously unknown parties.
rinon··on Operational PGP
I think this is why the author recommends NOT publishing public key identity publicly. Additionally, signing may not actually be necessary or desirable (e.g. given out-of-band transmission of the receiver's public key and a desire to avoid attribution).
rinon··on Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor
I'm hoping this is only while it's in development/beta?
rinon··on Efficient Rotary Engine Lands Million-Dollar Darpa Contract
I can attest that this is not unheard of in southern california. 1995 cars are driving all over the place. Cars seem to have a lifecycle where they get sold to poorer owners with more and more miles piling on, and only get junked when they are beyond repair. Even a 150-200k miles car is worthy of selling on craigslist (for super cheap of course, but there are plenty of buyers).

Now to be fair, SoCal has a rather unique and essential car culture, so this is probably an outlier as far as "most" cities go.

rinon··on Why We Are No Longer Developing for the iPad
Supercell is in Finland, an EU country. From my understanding Supercell actually pays much higher than prevailing wages.
rinon··on Blocking the Property of Certain Persons Engaging in Cyber-Enabled Activities
Wow... suspending due process. That is messed up.
rinon··on Obama Declares Hacking a 'National Emergency'
Original source: https://m.whitehouse.gov/the-press-office/2015/04/01/executi...
rinon··on YouTube puts the final nail in the loudness wars' coffin
Yeah, I'm fairly sure this was entirely intentional. Fits the futuristic western sounds nicely.
rinon··on Google Contributor
Why can't you do both? Some people will still use Patreon, some might prefer Google contribute... Or is Google insisting on an exclusive contract?
rinon··on Mike Ey, Microsoft HoloLens designer, killed in hit and run
Completely agree on your suggestions for urban areas.

However, not everyone wants dense housing... Suburbs exist because people do not want to be that close to each other. Some people want to own their own yards/property/houses, have open space, and are willing to trade driving significantly more (with its associated dangers) for these features. People are going to create the kind of environment they want to live in, and we should figure out ways to make that environment better/safer, rather than dictating that everyone must live in (well-planned) urban environments.

rinon··on How to ensure that your program does not run under Windows 95 [pdf]
This is an excerpt from "The Old New Thing" by Raymond Chen, in case you were wondering like me.
rinon··on What does “asm.js optimizations” mean?
Coming from the compiler side of things, you're sacrificing in usability to make it possible for the JIT compiler to optimize the code further. If you allocate all memory ahead-of-time, the GC never needs to operate on that region, which gives you substantial performance improvements.

This is definitely a trade-off, but it's my understanding that asm.js makes more sense as a target for compilers to emit code for, rather than for hand-writing. Would you hand write an entire application in x86 assembly? Probably not...

rinon··on There are too many shiny objects and it is killing me
While it may be true that we have a finite learning cap per day, different people have a different cap. I know folks who voraciously read everything and learn many new (and different) things per day, and I know people who can't handle that pace. It's dangerous to slap an average number on this and say that everyone is limited to that.

Appreciated the rest of your post, it highlights the importance of good documentation in optimally using systems.

rinon··on I Am Releasing Ten Million Passwords
yep, just 2 columns
rinon··on GCC, LLVM, Copyleft, Companies, and Non-Profits (2014)
While I sometimes wish it were not the case, most companies do not exist to improve the world... The purpose of most companies is to make profits, not to advance free software. Making software freer can often cost companies profits, hence, this is sub-optimal. As such, one can hardly blame the workplace for the restriction, since it may indeed be in the company's (and, to some extent, their employees') best interest. Perhaps no one should be blamed for the inability to use GPLed projects: it's simply a conflict in goals.
rinon··on Cultivated Disinterest in Professional Sports
I agree that seems to be a common pastime on discussion forums, even such a fine one as this. However, I was happy to see that the blog post simply focused on what the author could do to improve, rather than lambasting others.
rinon··on Cultivated Disinterest in Professional Sports
Anyone can be a snob. Unfortunately it's not a problem confined to academia.
rinon··on Cultivated Disinterest in Professional Sports
Why are sports unhealthy? They are in fact extremely healthy, in the physical sense. Professional sports are simply an outgrowth of more "natural" sporting activities. Sports, even the professional variety, are not carefully engineered social prisons, but an evolution of natural human activities: physical activity and training combined with competition and the desire to observe others who are better than one's self.

We can imagine such an idealistic world, but this is completely unrealistic and crazy. People legitimately ENJOY watching and participating in sporting activities. You cannot (practically speaking) dictate what people should or should not enjoy. Suggesting better alternatives, fine, but insisting that others follow YOUR vision for a perfect world is self-centered and conceited.

I would argue that you do have a moral obligation to respect other humans which includes not purposefully hurting people's feelings for no reason. If you don't like sports, fine, but that's no reason to put down people who do.

rinon··on Cultivated Disinterest in Professional Sports
Having a valid reason why some activity is intrinsically bad (e.g. fast food) is very different from disliking such activities because they are "beneath" you. Sports are widely loved and not intrinsically bad. (I'd even argue that fast food itself is not intrinsically bad, but that's a different discussion)

However, even expressing contempt for intrinsically bad activities can be interpreted as offensive and hostile. There's a difference between saying something is bad, and saying that someone is bad because they participate in or enjoy it. Making people feel bad for eating McDonalds is unlikely to make or keep friends and is therefore by definition a problem with your social skills.

rinon··on Google discloses another Windows security issue after deadline exceeded
This apparently _does_ take that long, but should absolutely not.
rinon··on Lenovo ThinkPad X1 Carbon Review
I'm guessing that most consumers don't care about ethernet. Those who do can often be using a docking station when they want it.
rinon··on Lenovo ThinkPad X1 Carbon Review
If you are used to binding caps lock to ctrl, the lack of that key is critical. I find it hard to do anything serious on machines without it now...
rinon··on Lenovo ThinkPad X1 Carbon Review
You're probably thinking of the M series Broadwell chips. The Core i series isn't really out yet, but I think it should be comparable (and more efficient) than the Haswell i7 chips...
rinon··on BPG Image format
With additional effort you can by including the proper JS. However, many sites would find this a benefit rather than a problem, since hotlinking takes away page-views.
rinon··on NASA: We're sending humans to Mars
I'm not so sure on this... Competition is still a strong motivator, even if nationalism is waning.
rinon··on Gangnam Style breaks YouTube viewer count
Var-length strings are often too slow to manipulate and store. Better choice to use a fixed but large (64-bit) integer.
rinon··on NASA: We're sending humans to Mars
There's a way to do this... Recruit Musk as the head of NASA. That would be interesting, to say the least...
rinon··on A new team at Reddit
"Suburban hellhole?" It's important to realize that many people hate cities, and would much rather live in suburbs. Why are there so many huge suburban areas around (most) large cities in the US?
← PreviousPage 2 of 4Next →