skysight-inc/HackerNews huggingface dataset:
The author is completely spot-on that the problem arises with the funding system. It's a classic case of policymakers confusing correlation and causation, and subsequently cause and effect: They have assumed, and continue to assume, that getting a college degree _causes_ higher employability/earnings/etc., even though the data only indicates _correlation_; consequently they said "more must be better" and tried to push as many people into college as possible in a misguided attempt to cause higher wages.

The truth is more along the lines that high employability for abstract (and disproportionately high-paying) professions is highly correlated with academic ability, and it is the latter that accounts for more of the overall success than the degree itself. In other words, many high-earning people would have some of those higher earnings even if they didn't go to college at all. The fact that many of those people choose to go to college is an _effect_ of that ability, not a cause.
Didn't know about the EcoTank series. My next printer (if I ever need to buy another one) will be one of those.
Sorry I made you barf ryan-c. If you have any interest in making this better I'd be willing to convert your constructive criticism into code. Issues are open on GH :)
The lag isn't UI-related or related to the specific software stack IMO. We've had to technology to build extremely lag-free devices for years now, the lag is more fundamental than that.

Your microwave and VCR are always on - their displays are also always on, so they don't need to be woken up before being used, they are already awake.

A thermostat with an always-on screen is the same, they're already displaying information and the touch screen can be immediately used without delay - but we don't want the display to be always on, because in general LCDs look awful in their environments. In general people prefer their homes to not look like server rooms with blinking lights and garish panels everywhere.

So there is a non-technological need to keep the screen off, and this presents a fundamental problem - before anything can be done, the screen must first be woken up. No matter how fast you make this process, at the end of the day is one extra step that the user must do before the device can be used.

Apple Watch detects when your wrist is held in a certain position to activate - but sensing this gesture itself introduces lag. Hell, even a simplistic "on" button on the device itself - even if the response is perfectly immediately - necessarily requires the time for the user to trigger the action itself.

You can't work around this with better software, because at the end of the day "activate device" is step 1, whereas with dumb technology step 1 is "use device".

The only real solution is for your devices to be always-on in a much more fundamental way - like your VCR or microwave - and that in some cases means e-ink screens.
Well, would you be OK with people saying "this procedure is too expensive so we're just going to put Grandma down?" I don't think veterinary medicine is really quite the same.
Thank you! I agree that the original paper is kind of all over the place, that many of its ideas turned out to be not very good, and that garbage collection is a huge productivity aid that covers most of the remaining benefits.

Another (possibly controversial) point is that "word-at-a-time" programming is sometimes the clearest solution to a problem, especially when you need to think about time and space complexity. The usual example is Knuth-Morris-Pratt. I wonder how Backus would express it?
Copies of the work of other are not the same as the work of others. That is one of the reasons why the argument is debatable.
2 years and instead of adapting one of PLENTY DSI screens they opt for convoluted DSI to parallel conversion, with 10 year old resolution to boot, color me not impressed :(

This is just like when they released camera module. Instead of opening MIPI interface to the developers they shipped binary blob locked to one particular camera module from one vendor, because fuck you thats why (well, actually one of rpi/broadcom engineers said something like "people wouldnt be able to figure out how to color correct/debayer because its trade secret of camera module manufacturers, so why bother")
Also, this is the guy who really made a dent in the universe. While HP was founded in a garage, the Apple Garage is the story people know. He lead passionate and talented people for many years to create or fundamentally transform significant industries and inventions-- everything from the GUI, the Laser Printer to the phone were hugely impacted by teams he lead... not to mention NeXT and the first real object oriented operating system.

By the way, I worked at Microsoft on an object oriented operating system at the same time that Steve was leading NeXT. Microsofts effort was cancelled because it was a threat to windows, but I can say, having worked with both NeXT did it right, and microsoft totally missed the mark-- that's because of Steve inspiring innovation, as opposed to Bill Gates controlling engineering-- two very different styles of management.

I mourn Steve because he was a great guy, a nice guy, and a true leader. There hasn't been another on par with him in the tech industry... interestingly the closest possible people to reach this same stature are Tim Cook and Elon Musk. One was taught by Steve and the other is another very unique light.
What does it take to be fluent in Python? A conversation with Luciano Ramalho
And this is why HN can be magical. :-)

Also, I'm on the iOS 9 beta so I can't leave an App Store review yet - but I will when it goes public, I promise.

One bit of feedback - the Reminders icon could very easily be put in the three-dots settings page to make the interface even cleaner. I'm likely to set a Reminder time once and change it very infrequently, so I'm not going to be pushing the button very often. But, very minor quibble just for the sake of feedback really.
> The Tea Party is really just farther-right conservative.

Republicans with funny hats :)
Why is this less of a problem when a business buys nicer work clothing than strictly necessary, or nicer lunch than necessary?
On the one hand I cringe at using the audio input for effectively a DC signal, but on the other hand it is probably sitting there unused on a lot of machines so it isn't like you're losing a capability. As with many folks I'd probably use a small uC and have it emulate a keyboard (maximal re-use of known interfaces) but hats off to the creative use of pulseaudio.
Needs iOS8 (why??)
How about convincing the big browser vendors (e.g. through their bugtrackers) to finally accept CACerts without warning? Such a shame that.
Is account management really a burden, or an excuse? For many typical usages, it's a one time setup on a dedicated device or two. For people who bounce devices a lot, there are password managers.

I understand many people prefer to torrent, but a lot of the rationalization doesn't make much sense to me.
Meh, it was all in good fun. He was well aware of the site and gave us crap back. It was never mean spirited.
Are there any ways to contribute?
Last time I checked, other than the Nexus phones, pretty much every manufacturer locks down their bootloaders, so no, you can't "blow away the firmware and write your own".
PyDev of the Week: Matthew Nuzum
Show HN: Simisongs – A new way to find songs
Affdex emotion-sensing SDK developer site
Asylum's Dark Side: The Deadly Business of Human Smuggling
Getting Things Done: The Good Parts
"I am convinced that the Popcorn Time-killer is going to be a Netflix without borders. They should remove national restrictions for films,..."

Does someone have some insight into why Netflix has time and geographic restrictions on content? I can understand, in some cases, publishers not wanting to let their movies or TV out to foreign countries. (Maybe waiting for a marketing push, or a broadcast deal to be reached in a new market/locale) But I can't really wrap my head around movies and shows being phased in and out. (Example: Recently saw that some of the Transformers movies will disappear in a week or two).

From a technical standpoint, I can't see the issue being that they can only have a certain number of films view-able.
from an economic standpoint, I would think that whenever someone watches a show, a portion of their monthly Netflix fee goes to the creators of that show, so there's always an incentive for the creators to let Netflix show their content.
I just call it a phone plug and then don't have to worry about how many Rs to list.
My understanding is that NTP will NOT set your system time back and cause the same time to be seen over and over. This will not happen unless you force it to manually. NTP's behavior is to slow down or speed up the clock on the local machine until it is in sync with it's time sources.

Am I wrong about this?
I love this comment. Thank you for putting the time in to proposing a more thorough solution. I will take this (and other) comments into consideration, and make some much needed improvements :)
I too don't understand the JS comment.

But, if this isn't a framework then it seems rather large. If it were to do only what you describe, simple classes for simple changes, then you are loading in lots of stuff in your inc imports that isn't required.

I don't necessarily have a problem with it, it's not a bad idea. Personally I wouldn't be against using something like this that's tailored to a design so that only the necessary classes are required. That way it isn't necessary to have stepping of 1 to 100 on each property.
>Mr. Gibney held out John Lennon and Martin Luther King Jr. as somehow more worthy than Jobs of the wave of grief that took place after they died.

So all it boils down to is if the particular flaws of a person pushes a critic's hotbuttons, he/she deserves less praise.

For example, if someone's hot button is "wife beater" or "pedophile", he will dismiss John Lennon and Jimmy Page. If someone else's hot button is "plagiarizer" or "adulterer", she will dismiss MLK and JFK.

As far as we can tell, Steve Jobs never raised a hand against his wife. But, he did treat subordinates very callously. What to make of all this?

Society doesn't venerate people for the wife beating or employee mistreatment. It's always the other accomplishments that overshadow those flaws.
If that were the point, it's unlikely that I missed it, because it was a commonplace before Feyerabend wrote his book, and I was and am steeped in the idea.

Feyerabend's position was far more radical. He (and, again, I'm trying not to misrepresent him, but I haven't read any of his stuff in decades) was trying to show that science is no more rational than anything else that people do, that scientists accept or ignore evidence arbitrarily, and that the existence of a scientific method is a myth. He was wrong, and the Galileo stuff is a good example. On the one hand, you have, not just Galileo himself, but a bunch of other people, observing very specific things, and the same things, repeatably; things that have natural physical explanations. On the other hand, you have some people who didn't see anything, or just a blur. You're right that there was little experience of looking through telescopes. But the failure to make an observation is not an observation. That scientists were influenced, in their model building, by observations, even in the face of the inability of some people to make them, does not mean that science is irrational. That the course of science is complex and mired in politics doesn't mean that there is no such thing as a scientific method.
after reading more comments, I now have a better idea of how to achieve this. thanks again!
> The performance differences, between CSS styles applied from a JS file and a CSS file are very small on modern browsers, with JS being faster sometime.

False, JS have to be interpreted and you have issue with document not being fully loaded. And CSS is easy to parse, faster to parse and "run" than JS. No, saying that JS is faster than CSS is just false.

> JS files are cached.

CSS too, and even can be prerendered. And CSS works when JS is disabled.

> Preprocessors are not fine, they complicate and slow down the development process.

That's not an argument at all because with the right tool its just like using a compiler. See "make" for example. Also you have to see how much you gain with the preprocessor, maybe loosing 0.01ms per "make" is worse it since you write code 1.2 times faster...

> Inlining CSS is not stupid, OP discusses the numerous advantages it brings...

And do not highlight the obvious disadvantages.
By the way, it's interesting how we hear about all the "evil" things that Steve did-- often overblown for political reasons- but we never hear about the far more heinous things done by others, for example, Bill Gates retarded the entire tech industry by a decade with dishonest, and criminal behavior. Yet he's seen as a "good guy" because he's got a really good personal PR agency and has been spending 20 years rehabilitating his image.

Steve's real crime- - why so many people who never met him and don't really actually know much about him, yet still hate him-- is that he didn't employ PR to polish his image.

This is also why people think Amazon-- a horrific place that abuses workers and has little technical innovation-- is a "tech company". That's what you buy with effective PR.
It's kind of like how people keep pretending there wasn't a decade of pocket computers before the iPhone.
Looks really nice, I love the concept behind it, and avoiding trying to quantify everything. Of course I have to ask the obligatory 'Any timeline for an android release'? If not, that's perfectly alright, I was just curious.
First search: TypeError: expecting an array, a promise or a thenable See http://goo.gl/s8MMhc

e:
The search is specific, as other searches are working for me. So if it helps, the search was "Flaming Jun" - no quotes.
He said "the CSS is actually pretty good" referencing the dashboard as having been well made within the confines of the CSS language. He never said CSS itself was good ;)
Netflix haven't renewed one of their contracts, I think it mostly affects content from Lionsgate. I wonder how much can disappear before consumers get sick of it.
Steve Jobs was relatively young when he died. He had finally turned Apple around and probably would have led Apple for at least two more decades. Wonder where a guy who cared so much about product would have taken us?

If he were 90 years old, the loss would have felt a lot less impactful.
This is just a guess, but I imagine the issue is that different distributors own the rights for different regions, and that includes online distribution.
I got worried about supporting older OSes (there have apparently been changes to push notifications between 7 and 8). Probably not a necessary limitation, but as a relatively new developer I'm playing it very safe.
I'm not sure that's true.

While I'm not a fan of the entitlement-culture that's a massive feature of large parts of the popular internet, there's more to this than simple entitlement. Demanding content for free is entitlement.
Being happy to pay for content, but being denied access based on your geographical location isn't entitlement - at least to me, and I think to a lot of people both on and off the internet.

What content owners have seemed to fail to grasp, repeatedly, is that governments operate at least partly by consent[0]. No matter how successful you are at convincing the government of a country to pass the law you want, if it's a law that's very difficult to enforce and is generally perceived as being unfair/unreasonable, it will often get ignored entirely.

The problem in this particular case is that in much of the world, the content owners have taken an incredibly aggressive stance, making it extremely difficult or impossible to access lots of content legally. This is often regarded as unfair by the general population of that country - "Why can't I listen to this song/watch this film? It's been available in <other country> for months/years".

From a legal standpoint, the content owner is within their rights to say: "Actually, I don't really care about country Y. I'll not bother releasing my content there."[1] However, in practice, it's unlikely their wishes will be respected.

No matter how you or they might feel about it, in the real world, content owners have two options:

1) Make it legally available under reasonable terms.

2) Accept that it will be available illegally.

There is no third option.

0: Yes, there's debate as to what degree this applies, but for the purposes of my point that shouldn't matter, as long as you accept that there's at least some degree of consent required.

1: In theoretical discussions of this topic, it's often presumed that market forces will counteract this, and incentivise the owner to make their content widely available in most markets - this is demonstrably not the case in practice however.
> If you want to blow away the firmware...

False premise: you often cannot blow away the firmware, because it is either hard-coded, or signed.

And even when said premise is correct for a device, there are cases where the firmware inherently requires copyrighted material (For instance, requiring a (copyrighted) poem in a handshake).
Broad Institute Cancer research on 51,200 Google cores
For example, in some european countries, Game of Thrones is available through Netflix – obviously, in the US, this would destroy the market of HBO Go.

Essentially, the reason is that publishers want to push their own platforms.
It might be dead for a good reason. I've heard lots of articulate arguments for reforming the copyright system, and "The idea that everyone would just transition to a gift culture and give artists a big hug ..." has not been part of any of them.

At the very least copyright reform and "gift culture" are very distinct ideas.
So what is the "commonly-used commercial GPS-based NTP appliance"? I don't see the reason to be coy here.
This is unfortunately sort of common. Java's crypto package exposes a similar interface.
I have Netflix, Amazon Prime, and one of the most expensive DirecTV packages. Yet I still torrent most of my television. Yes the very same television I can get from satellite I download via internet. For some reason I just find the (watching) experience so much cleaner and easier.
I was in the same boat. It was MUCH cheaper (> $20K/yr cheaper) for me to go to an Ivy school than it was for me to go to any of my other options (including an in-state school that people considered to be the 'cheap' option).
I prefer this offer all of those "what is my IP?" web sites. No ads or captcha. Plus, it's in JSON.

http://httpbin.org/ip
Why? If I own a domain, then declare that "administrators of this domain include: everyone.", then how is the cert invalidly issued?

BTW we love CloudFlare. But the DNS limitations (no wildcards for SSL without $$$$/month, only top-level subdomains allowed) really hurt for developing things. The wildcard bit I understand (valuable service), the multi-level hostnames I don't get; sounds like some technical issue? I know you just get a wildcard for the root, but even paid I've been told there's no workaround. So I can't do [stuff].test.example.com.
Ah I see, thanks for the suggestion! The app's quite new so we haven't added that many spots yet, but we're working on it. About 1000 of the spots added so far are non-US.

I guess in this case, these numbers are more of a disclaimer :)
Then again, there are people who prefer a legal solution when it's available and offers sufficient quality and ease of access.

I am subscribed to several services, but often, usually for the newest and coolest, it is simply not possible for me to stream a movie legally. If they would only focus on solving that instead of raging against their customers, they could maybe _then_ start to complain about piracy.
This is a very confusing article. How is the game helping cure TB? They say that people playing the game could help simulate a drug trial - but what good is simulating a drug trial? Don't you actually need to still test the drugs for real?
Download new Google logo font: Product Sans
Yup, the project is fairly new and if no result is found, you get that obscure error. I'll fix as soon as possible.
In Canada, it's "the law" (not really, but effectively): the CRTC mandates that a certain percentage of all content on Canadian Netflix be Canadian. Since there is simply not much Canadian content on a global scale, Netflix would have to scrape the barrel getting additional licenses in order to "buy" more space for other content. So they don't, and Canadians pretend to be US Americans when they watch Netflix.
Interesting enough, the ancestors of emacs were on a keyboard where the meta and control keys were in the lower-left corner, and it was somewhat expected that you would move your entire hand to do chording on those while using the other hand for the letter keys.

I imagine that resulted in far less pinky-strain.

Knight keyboard: http://world.std.com/~jdostale/kbd/Knight1.jpeg

Later followed up with the space cadet keyboard: https://en.wikipedia.org/wiki/Space-cadet_keyboard which added super and hyper.
> but typically my assumption would be that the person who is "better" or more experienced with certain things are getting the more difficult cases,

You sure about that? I also use my experience to filter out clients that are going to be a huge pain in my tail. When I was less experienced I ended up with some jobs that were huge messes because I didn't see the warning signs. Now that I can better predetermine the work involved I can choose not to take the job, or I can correctly tell the client the job will be much harder than it actually appears to be.
You might dismiss Sorkin but Wozniak's approval is significant: http://www.cnet.com/news/woz-aaron-sorkins-steve-jobs-movie-...

Update

I guess I'm guilty of not realizing there are two different people named Sorkin working on a Steve Jobs movie.
Thank you!

The reminder icon was a tough one, and ended up in the main header based on beta test feedback (and my own opinion). But you're right to catch that possibility, and I'll keep it in mind. :)
Properly organized, well commented and indented?
Tweet your archive
Plenty of Fish Redesign to Boost Conversions
What I Wish I'd Known About Internet Security Before Starting My Company
When your legal avenues of getting content become fragmented enough, and you're paying for so much extraneous and/or overlapping content, torrenting becomes the most attractive option. (If you can look past the legal/ethical issues)
This is likely due to distribution rights for many media (e.g. books, films) typically being regional, and separately negotiated.
Netflix licenses the right to stream films and pays based on that agreement rather than per-view, which is why movies are phased in and out. They have to continually renegotiate contracts.

As for geographic restrictions, movie distribution rights typically aren't global. When a movie is produced, one distributor has North America, another distributor gets Europe, etc. Netflix, unfortunately, still has to navigate these out-dated distribution channels. It's the same kind of reasoning that leads an American film to have a multi-month delay before being released in the UK despite the lack of additional overhead (subtitles, etc).
Offtopic: how did he turn the README.rst into a webpage?
Okay, I thought that might be the issue (no results found).

I'm trying it out now with proper searches. (Flaming Jun was a typo of Flaming June, which it found.)

I'll leave some feedback on it in a few hours.

E:
Looks like it got hugged to death or you're fixing something. I'll check back in later. The first two results I tried were really good though.
It will expire in late October this year if the Librarian of Congress/US Copyright Office does not renew the exemption.
Don’t make a moral melodrama out of the migrant crisis