skysight-inc/HackerNews huggingface dataset:
If you want to interact with local hardware/storage media, native apps are still easier. "Offline" mode can also be the default, at least for systems that have a local data store. Finally, multicore CPUs may be theoretically exploited with web workers, but it's a lot easier to just spin up a native thread in your Java code.

Downsides are all the usual ones, of course: updates don't happen automatically, you may need some sort of licensing/DRM if you want people to pay for your application, and your testing story is a lot more complex. (Plus: look-and-feel on various platforms, reverse engineering is that much easier, etc., etc.)
Criticism of a writer is only argumentum ad hominem if that criticism is an attempt to invalidate the the writer's statement by means of questioning his authority, which is certainly not what the OP was doing. Discussing the author's qualities outside of a debate of of the article's thesis is totally in-bounds.
No feedback on the product (I don't personally do any testing on the things you list since, well, they've never broken and if they did, customers would start emailing within a few minutes).

But I do feel obligated to ask that you kill that rapid scrolling carousel right now. I'm sure it looks right to you, since you know what it says. But to people reading, you can just barely find your context from the last time it scrolled out from under you and get one word further into the first sentence before it whips back out from under you.

Drop the timeout to 30 seconds so that people have a hope of reading it (I only know what those panels say because of Chrome's Developer Tools). Or better still, tear it out entirely.

Best of luck with the product!
I sort of agree with you. I haven't been to Florence, but after playing so much Assassin's Creed 2 I recognized real photos.

On the other hand, if it's procedurally generated, it's not informed by the real world. There's a reason even procedural generation needs game design, you can't just throw random stuff together and expect it to be coherent.

Or it could take chunks of the real world and randomly sprinkle them through the game world. It would get boring fast.
Of all the ducks, I think the number of doors on the car isn't that high on the priority list :P

However, ensuring that you can still afford to pay all the bills for months --or years, preferably-- on end in the event that your source of income disappears... that seems to be the most important of the ducks. Whether it's a home you own or six months' mortgage/rent is just details.
Verbosity adds noise (redundant information), or information that is usually redundant, so you get used to it, so when you see the ~same pattern again, you skim over the things that you think are the same. But then sometimes it isn't quite the same, because of a bug or because the for loop does a decrement rather than an increment, which is lost on you.

Finding the balance between terseness and having a little bit of redundant information is of course very hard.
"The Borowitz Report: The News Reshuffled" certainly sounds like parody to me.
GUI for Building an iOS Animation
I get where you're coming from, I think, but Unity is not related to standards in any way, unlike EME. Unity is just another game engine that can now run on the web. All we did here is help them along the way, just like we help other game engines to port to the web. It is not going to become a standard or part of the browser in any way.

Even with Unity (and Unreal and others) porting to the web, web browsers remain open, while web content (what ported Unity is) was always non-open (since practically all websites are not FOSS).

I agree with you on the other hand that EME would in fact be a danger to the openness of the web.
Yes, actually. His parents were a Harvard alumnus and a mother who was both gifted and accomplished in Anthropology (with a wide network) and the people who raised him from age 10, his grandparents, were hardly "middle class" in the one-breadwinner-midwestern-auto-worker sense of the word. They were at minimum on the affluent side of middle-class.

So, Obama's childhood is not even close to being typical. He started with a leg-up that only got better as time went along. About the only true obstacle in his way has been his race--which is decidedly a huge one to have overcome, especially in America, where racism is still deeply embedded in our society in a number of ways, and was much much worse during his formative years. But his economic and family environment put him way, way ahead of even the typical American's.
Is The CDC Planning For A Walking Dead Zombie Apocalypse?
Q is only the first problem. Tokamak's are considered the front runner because they scale ridiculously well so getting something as small as JET to 0.7 briefly means something with 10x the volume is easy to hit a Q of 10. Jet's was design work started in 1973 we simply have never built another device that large again.

However, the Tokamack confinement record is only 6 minutes 30 seconds. The neutron bombardment at scale is insane and grid power needs a steady and dependable energy supply, nobody has a ready supply of Tritium so they need to breed it somehow etc etc.

Worse even if we built something that was clean and net energy positive so are windmills so the reactor also needs to be cheap. Also, while far safer and cleaner than fission fusion still generates a fair bit of radioactive waste due to all that neutron bombardment.
Could be the company performs whatever service better than the competitor and the time spent locating an alternative site would take longer than filling out a reCAPTCHA.

And who's to say that the competitor site won't employ human verification more annoying than reCAPTCHA?

Of course this depends on personal preference, but for me I loathe being asked for my phone number.
And by then it's too late and becomes painfully difficult to go back.

Examples: Linux, FirefoxOS. On the other hand, no DRM in HTML leads to the platform still being free.

It's easy to integrate proprietary solutions but it's incredibly hard to remove them. IT is way easier to not adopt them in the first place. In that regard, proprietary software is similar to AIDS.
Ask HN: How to land a startup internship as an undergrad?
There are plenty of articles and blog posts about preparing for job interviews, but very few cover internships; specifically technical engineering internships. As an undergrad I often feel pressured to grasp at the latest and most hip technologies simply to be marketable in that sector (ie putting new obscure javascript libraries on our resumes.) It seems that many hiring managers are looking at existing skills in interns rather than the prospective to learn and contribute.

The truth is most undergrads are in the same boat; we have taken pretty much a standard set of courses, done a couple of projects and fundamentally learned only a small set of languages/frameworks/etc.

So the question is, how do we differentiate ourselves just to get through the resume screener? For me personally it is even more complicated as I am a math and physics major with expertise in fundamental technologies yet a big appetite and willingness to pick up new skills on demand (and that I can do well and quickly!)

Any tips for undergraduates for marketing ourselves the best way are appreciated. (obviously if there are people looking for engineer interns with a math physics background please do reach out to me :)
And you can even divide by 2, I assume it's 13 kbit/s for each conversation, not each party of the conversation.
you can be sure KS team is discussing a policy change after this incident.
> Checked Exceptions and null

I hear you.
The US Government certainly doesn't separate between the two, since it uses that excuse to spy on their own citizens.
Alternately, to protect the public and support innovation, Seattle passed legislation to license and legalize taxi alternatives such as Uber.

Also, Microsoft is not a Seattle-based company.
Reading what the city councilmembers say, this sounds pretty reasonable to me:

"But the six other councilmembers voted that idea down. Bruce Harrell, who voted last month in favor of the 150-cap, said that the city’s vision in the coming years is to remove caps and let consumer choice “dictate what’s out there.” But for now, the approved legislation lets TNCs operate legally in Seattle with oversight."

That's hardly the "stop all innovation" position that this VC is lampooning them as having.
Well, the unvaccinated child is at greater risk for catching the disease for which they did not receive the vaccination. That would seem to pose little risk to the vaccinated children, precisely because those children were vaccinated against that disease.
You can go from

2 parents (in a bad relationship)

to

2 parents (in a good relationship)

But you cannot go from

1 parent

to

2 parents (in a good relationship)

Even if the 1 parent remarries. It just doesn't work like that, it's not and never will be the same, even if it's somewhat better than having only 1 parent.

Please don't advocate for moving from the first situation into the second.

Coming from someone who's lived it.

2 parents (in a bad relationship) > 1 parent

You can fix it by removing no-fault divorce, and raise the age a man can marry without parent approval to 25. That'll make sure future potential parents pick their partners more carefully.
Because you said "No disrespect to Sam in any way" trying to head off (I speculate) people's immediate negative reaction in interpreting to quickly what you said as in some way being disrespectful.

As if someone that is held in high respect by the group (or PG) can't ever be questioned as deserving of something by someone else.

As far as this "I've always held onto a bit of hope that maybe one day I'll be as great or as brilliant or intelligent as Sam" have you ever met Sam? Are are you merely going with what others on HN seem to think about him?

I've taken issue for example with some of the things he says in his essays as being simplistic and overly general. One example might be his categorization of business based on his relatively short and very narrow experience in the business world.
> it's not inherently wrong to have laws that protect established businesses. I don't like cab companies, but I do want to know that my hired driver is insured. I'm indifferent to hotels, but I don't want my neighbor running an SRO out of his apartment. I don't enjoy high medical bills, but I like the ability to know that my prescription medications aren't radium-based elixirs. And so on.

For each of those arguments to work, you would need to demonstrate that laws protecting established businesses are necessary for each result.
You realize he was being satirical, right? He's not actually advocating those rules.
> give your page it's own top navigation

So you want to fill the user's limited screen real estate with your own useless crap (usually "download our app and subscribe to our emails!"), and you're worried that the actual functional bits of the browser are getting in the way of your doing that?
> The only one consistent with the known data is an inside-job hijacking

False, nothing here is inconsistent with a mechanical problem. When the NTSB/FAA come out and say they've ruled out mechanical problems let me know.

> The fact that the plane has not been found is very strong evidence that it did not crash.

Almost everyone believes it has crashed. When the NTSB/FAA say otherwise let me know.

> A fire severe enough to knock out the comms would almost certainly have taken out the fly-by-wire system as well.

This seems like random speculation. Some of those systems would turned off by the flight crew intentionally as they go down a checklist.
Few hundred milliseconds? I played with clojure a month or so ago and invoking lein repl was ~7.5 seconds.
This doesn't appear to do anything for me on my iPad, is this an iPhone only thing?

This is great for me as a developer for an internal-use website that primarily targets tablets.
> somewhere in that _huge gap_ between those two options

The people I have seen on this board defend the NSA's actions don't see two things:

1. How much the US is an outlier.

2. How huge the gap between current practice and reasonableness is.

The US spends more than the rest of the world combined on weapons and soldiers. It is likely that intelligence follows this ratio. US military spending is near a historic high in constant dollars. But there is no Soviet Union. There is no military threat that can touch US territory. And yet we spent $TRILLIONS on overseas wars and incurred similarly staggering future liabilities for injured people and worn out materiel. We did 90% of that spending after our adversaries - the "bad guys" as they are referred to - had no weapons larger than a rifle. Not one aircraft. Not one armored vehicle.

The answer is not to "split the difference." There are not "two equal sides" to the story. Yes, there must be some state secrets. But none of what Snowden revealed needed to be a state secret. We are no less secure now than before Snowden. What that tells us is that every bit of secrecy around those documents was gratuitous and so were the secret programs themselves. All that secrecy did was to make us less free.

So let me challenge you about "either extreme." Let's say someone walked out of Ft. Meade tomorrow with a copy of everything. Including what the NSA knows about every state secret in every department of the government - let's assume that's everything. And then posted it openly on the Internet. Obviously extreme. Obviously irresponsible. Obviously some spies and informants would die.

But would that create an existential threat to the US, or not? Would it materially reduce the security of the American people? If not, why not work backward from that "extreme," of having no state secrets at all in small steps, until we have a reasonable and manageable number of state secrets. Everything else is unnecessary and corrosive to freedom.
Bitcoin Gains Ballast As Investors Continue To Pile In
Teaching the Web
I enjoy the 68k tutorial: http://mrjester.hapisan.com/04_MC68/Index.html
Point your wikipedia perusal to internet millionaires and you'll see not much correlation at all.
"Icahn is professional liar and has profited greatly from his ability to fool and deceive."

Even his Twitter profile bio agrees:

"Me, I make money studying natural stupidity."

https://twitter.com/Carl_C_Icahn
Ideas vs Execution: A sobering lesson
Flowers for Astronauts
I'm not sure I understand your quote, and if is a rebuttal or agreement with the above quote.
Ray tracing works backwards from the way actual optics works. It sends out a ray for each pixel and then finds out what it falls on then does math to figure out what it should look like. In a simple example, you have a few light sources and you trace a ray back to an object (polygonal surface), then you shoot off other rays from there toward the light sources (or you shoot off potential reverse reflection rays). If something is blocking a light source you adjust the amount of shadow being rendered or you bounce off of that surface again toward the light sources, and so on. Making it possible to render shadows, reflections, and so on with decent fidelity.

In contrast to that technique you have "radiosity", where the illumination at each point on a surface is calculated based on its environment. Radiosity is better at rendering diffuse light, ray tracing is better at rendering reflected light.

The underlying difficulty is that illumination is a maddeningly combinatorial problem. In principle every part of every object in a scene contributes illumation to every part of every other object. The light falling on a desk lamp from the LEDs of a clock also illuminates the desk itself, and so on. Radiosity and ray tracing attempt to solve those problems by making simplifying assumptions and performing a subset of the calculations necessary to illuminate and render a scene completely faithfully. In principle a more proper ray tracing algorithm would be to send out a huge number of rays in every direction for every image field ray, then follow each of those through their evolution, sending out yet more for surfaces each fall on, and so on. But that's far too computationally intensive (it's an O(n!) level problem).

Path tracing is similar to these techniques but makes different simplifying assumptions. And the most important aspect is that instead of deterministically calculating everything in a specific way it uses a monte-carlo method of statistically sampling different "paths" then using the data to estimate the resulting illumination/image rendering. Path tracing results in a compromise between ray tracing and radiosity of being able to render both reflective and diffuse light well, though it has its own short-comings.
When do you charge it? (Sounds like you wear it 24/7.)
Finish reading the article before commenting.

>Ant-Lab owner Petrov is now moving to Kiev, where the startup scene is more embraced. Ukraine’s capital has six accelerators, GrowthUp, EastLabs, Happy Farm, WannaBiz, Founder Institute, iHub and Polyteco.

The article is railing against Crimeans, not Ukrainians, although yes that earlier sentence did seem a bit odd.
>Mozilla doesn't believe an Open Web precludes proprietary applications

By definition, it must. It's a slippery slope and it's the reason Mozilla is vehemently against EME. The rest of that line sounds like nonsense to me in that context.

>The point has also already been made that this makes it possible for Unity games to run on open platforms without requiring closed source blobs.

Awesome, the joys of running proprietary software on Linux. Ah, why even have a FOSS OS then? Ditch it and get Windows! /s
Rules and Benefits of Commenting on Blog
Two thoughts: I would love to see a video of a dynamic environment (aka actors/objects moving in a scene). Also, how long before cryptocurrency miners use these to gain step function over current gpus.
I don't think this means what you think it means :)

I addressed exactly the claims he was quoted about in the article, and pointed out other issues with his reasoning. I pointed out these exact reasoning flaws seem to be a recurring issue with him.

I did not attempt to invalidate his argument by attacking his character, I attacked his character on the side.
This strikes me as the audio equivalent of click fraud. Someone is paying for that silence...
The World As Steve Saw It
That isn't a far comparison to make because the British government taking my stuff deprives me of that very stuff. The US government making a copy of my digital stuff doesn't deprive me of my digital stuff.

While I agree that you can't take either government at their word, the fact that one can happen without your knowledge makes it the preferable option from both an intelligence standpoint and maybe philosophically a rights infringing standpoint. I.E. it is the intelligence version of the tree falling in the woods. Are my rights infringed if the infringement has no impact on any of my other rights or my life in general (I didn't say it can't effect your life, but for the majority of people surveyed, I would guess it doesn't)?
30k TPS is pretty damn low. That's less than the throughput of a single Cassandra node...
That's bizarre to me. I guess I haven't had startup experience, so I don't get it. That sounds like high school cliquish ness to me -- the opposite of trust and flexibility.
Microsoft Makes the Surface 2 with LTE Official, Launching March 18th for $679
I'd qualify what you say just a bit more: I think it's not wrong to have laws that happen to protect incumbent businesses as long as there's some other purpose to them.

I'd add that since government is the mess-cleaner-upper of last resort, it's reasonable for them to limit the velocity of change. If Uber, etc, are really the future, then phasing in gradually larger quotas isn't going to stop the future from coming. But if instead there are unintended consequences, gradual introduction will let us find and fix those problems when they're small.

As an entrepreneur, that's great by me. If society gets burned on a big scale by some experiment, it may taint attitudes for years or decades. For example, the crash of 2008 has to made a lot of people extremely skeptical about financial innovation. In contrast, look at the very gradual expansion of drug liberalization in the US: people are slowing getting used to the idea that when people can buy weed in stores, nothing particularly bad happens.
> Checked Exceptions and null.

Let's not forget about type-erasure generics. And the existence of arrays. And the fact that people still use arrays.
you omitted a pretty key clause with those ellipses. in its entirety, the quote from the article is clearly targeted at api churn and similar things thrashing everyone's personal caches, not practicing programming in general.
Nope. You would just need to show that they're an effective and convenient means of avoiding certain consumer- and citizen-unfriendly situations, and that the benefit outweighs any negative side effects.

Whether or not there are theoretically better methods to protect consumers is irrelevant unless they're practicable.
At Wal-Mart, dating a coworker is grounds for termination.
The LG watch looks more like an iPhone strapped to your wrist than a watch.

http://i.imgur.com/yP1Qpa9.png

I was kind of excited after viewing the Motorola page, but after the videos, I'm disappointed. I don't want to speak to my watch, and I don't care about having yet another app for weather, calendar, etc. The videos just reminded me that I don't care about any of this information, or having it available on my wrist. I'll stick to a traditional watch, I think they're more stylish, and the time is really the only piece of information I need immediate access to on a constant basis. Everything else can be in pocket.
The Seattle city council was updating the law. It was entirely within their power to update the law in such a way that it removed restrictions on cab and for-hire companies and kept TNCs lightly or not-at-all regulated.

This may go to a deeper level than you intended, but law -- especially business regulation law like this -- is SO detailed and complex that I think that most citizens despair of being able to easily comment on changing it in any way that is not entirely generalities (such as: "I don't think that we should cap Uber's car-count").

I was listening to the Seattle city council meeting, and one of the councillors asked -- someone, staff or maybe the bill author -- "Why did we strike the section that lists the innumerable things that we don't want professional drivers to do (like, 'transport a prostitute' and such)?" The bill author responded, "Oh, well, we're reclassifying the TNCs as for-hire companies, so we already have law explaining all the things they can't do." (I'm paraphrasing, of course).

This struck me as both ridiculous -- I'm fairly sure that we don't need separate business regulation making it... more?... illegal for cab drivers to aid and abet separate crimes -- and also a cause for despair. The city councillors who have been focusing considerable attention on this particular subject for weeks now are unable to keep the bill straight in their heads. How impenetrable will it be to everyone else?
Are there any books available that someone could recommend for me to go down this route, specifically for hand crafting assembly routines inside my C++ programs. (note I'm currently only compiling for 32 bit). It's something of interest to me, but I've never gotten around to it. I'm comfortable with ARM assembly, and have a solid enough understanding to proceed, but the references I've come across so far go as far as "here's how to embed a simple ASM snipped inside your code, now you know how to do it" and then skip to "copy and paste for specific routine". I'd like some exercises for in between stages, for stuff that might actually be worthwhile doing.