skysight-inc/HackerNews huggingface dataset:
Trello Lots Faster With Starred Boards, A New Boards Page, and More
[Public WebGL] GL_RENDERER string needed for performant apps
This is absurd. That data isn't worth anything, let alone to make up for the investment in these things. No one cares that you turn off your lights at 9:43, or that you are at slightly more risk for diabetes. At least not advertisers or the government. And the government isn't paying for this stuff anyways, they just get a court order to take it for free.

If you are so afraid of data gathering it's pretty much impossible to do a lot of technologies. I can understand being against centralization and sending that data over a network to third parties. But even that is necessary in order to improve the product. You want your self driving car to have billions of hours of experience behind it, right?
Do you have some good ideas that you think might be sucessful?
When i was a nerdy little boy, had someone asked me what I'd do with 1 million dollar, I might have answered I would build a huge library, because nothing is as awesome as a great library.

Today, I have the biggest encyclopedia humankind ever made with me all the time, my university gives me access to the most recent research in my field from anywhere in the world, and for a tiny fraction of my income I get all the great music, all the movies (okay, some work needed there), and soon the almighty library I dreamed of as a child. These are wonderful times we life in.
Is there a list with Project Euler problems that focus less on number theory like this one?
Agreed, Scala JSON libs are taking the a lot of the boilerplate pain away, but still not quite at the foo.toJson stage.

> I am just glad to be done with PHP

shhhh, this is, you know, a PHP thread ;-)
It's really nice to see AMD getting back into being a game changer.
You are right! Kaveri is a river in India and Kolaveri does mean something synonymous with Rage or 'intense passion/anger' in colloquial tamil. Only tamil is not a dialect of Indian. An interesting tidbit. There are hundreds of languages spoken in different parts of India.

From wikipedia,
Individual mother tongues in India number several hundreds;[9] the 1961 census recognized 1,652[10] (SIL Ethnologue lists 415). According to Census of India of 2001, 30 languages are spoken by more than a million native speakers, 122 by more than 10,000

All that aside, I'm curious to know about the origin of this name.
I wonder what Orwell would have made of the use of bureaucratic English in this thread?
I don't believe anything in the article indicates this was Xenophobia. It sounds entirely plausible that it wasn't "offer him less because he's brown", but rather "offer him less because he lives in a lower-cost-of-living and lower-average-income country". i.e. this might be akin to saying "that's good money for someone from Alabama". It's not about race, it's about location.

I'm not saying there's a ton of evidence in favor of what I'm saying, I'm just saying it's a possible explanation.
2.3 -> 3.0 was the worst transition. Ever since then, we've been taking steps to make upgrades even more trivial. 4.0 -> 4.1 is almost drop-in, for comparison.
As someone totally unfamiliar with hardware. Can someone explain what exactly I'm looking at here? What do the holes and different colored sections mean?
http://www.biology-online.org/biology-forum/about819.html

Fourth post on the page gives a source:
This is from Molecular Biology of the Cell (4th Edition) 2004. Alberts et al. Textbook.
"Each human cell contains approximately 2 meters of DNA if stretched end-to-end"

Perhaps a human cell contains several DNA molecules?
As a developer I hope that CSS would share a similar fate sometime in the not too distant future. It’s freaking hideous, doesn’t work as it should and in order to build any decent modern site you end up writing something like 5,000 LoC. Nine out of ten times I want to do something with CSS I prefer doing it with JavaScript.
Two takeaways:

1) If anyone considers feedback on Hacker News to be an overall indicator of future success then I worry for them deeply

2) Getting funded is not 'success'. It is a step on the way to success.
dotcom is running 2.3, but my understanding (I don't work at GitHub) is that they're very, very SOA, and use quite a bit of Sinatra.
This comment reminded me of a book called "Large Scale C++ Software Design" which is essentially about techniques to speed up your build time.

My short handed criticism about Scala is this: It's the C++ of the JVM.

Specifically it has many features of C++ we thought we left behind:
- slow compile times
- complex language features and syntax

The language features have a benefit, and a cost. I just personally believe the cost outweighs the benefits for me.
Robo-Ape Crawls Like a Spider, Opens Doors, Saves Lives
Citing Charging Concerns, Tesla Issues a Recall
Dat silicon.
More of these "This language sucks" blog posts need to focus on the problem domains actually being solved and less on the aesthetics of the tools. My team uses Scala as one of our primary backend languages and have been extremely productive with it. We're building large distributed systems that store and manage large quantities of sensor data and push Scala pretty hard. Are there warts? Yes, just as with any other tool. But the important part is that we create value quickly for our customers, and Scala has fit our problem domain quite well.

I've also seen too many consultants who get caught up in technology for its own sake, because that's what many of them sell (We use this new development methodology, with this hot new framework, hire us!).

Let's all spend less time worrying about what tools we're using and more time worrying about whether we're solving the right problems.
Stubbing Out Inner Functions in The Revealing Module Pattern
"Nine out of ten times I want to do something with CSS I prefer doing it with JavaScript"

You're doing something wrong then.
THere's a huge secondary benefit (to the employee) for L-1s, though. Spouses pretty much automatically qualify for an L-2, which allows them to work at-will in the US, too. So, even if the L-1 worker is severely underpaid (based on prevailing wages in their home country), their spouse can apply for a job paid using the US salary standards. L-1 also allows for immediate Green Card application, and is a much smoother path toward permanent residency than H-1B.
It's a shame if poorly written applets end up being signed cluelessly.

At least the sandbox used to prevent accidents, if not malicious code. Plenty of things like "lights-out" server admin tools seem to ship with semi-dodgy applets for KVM stuff etc.
Use Sass. Thank me later.
tl;dr Most browsers support modern CSS techniques that remove the need for image-based techniques, and mockup tools like OmniGraffle and Balsamiq make it easy to create layout drafts.
I think his argument is that he was fired for trying to prevent Indian employees being discriminated against, which might be considered unfair dismissal. In the UK being fired for exposing wrongdoing within the company counts as unfair dismissal, I don't know if the US has a similar system in place to protect workers in situations like this.
I hope TQP troll will be busted as well. When will the Supreme Court process that case?
Perhaps with enough pressure from the community there's a chance this will happen?

Meanwhile I will keep maintaining the fork up-to-date with upstream, so plugins can make use of the patch through a simple 'if has("messagequeue")' conditional
What It Takes to Grow Your Startup 500% in Months
And it was discussed a little over a month ago, 350 comments: https://news.ycombinator.com/item?id=6829725
As a manager who doesn't spend any time developing, this was the last response I expected to see here. You even stole my coach/player metaphor.
He also claims at the end that he's going to keep using Scala on his new venture because it's the best tool he has, at the moment.
Yeah, no kidding, welcome to negotiating, if you're getting what you asked for, you're asking for too little.
With Scala you feel smart having just got something to work in a beautiful way but when you look around the room to tell your clojure colleague how clever you are, you notice he left 3 hours ago and there is a post-it saying use a Map

So he was making reference to Clojure here. That's fine, but you don't have to make things complicated in Scala if you don't want to.

I love the semantics of Clojure, but until you get some optional typing and possibly another syntax baked in forget about it for a whole class of devs.
When you have modern CSS frameworks like Bootstrap and Foundation available, the CSS aspect of a website is arguably one of the least complicated aspects of front-end development. (and better for the users instead of using JavaScript)

Even animations are easier to do in CSS due to CSS3 animation libraries.
1 month is not a long of time. Specially when you are waiting for core developers of a busy project. Besides that this month had several holidays. Maybe you just need some faith.
You are paranoid. That data isn't worth anything, certainly not billions of dollars.
This is totally off topic, but the woman in the video, Chesca Colloredo-Mansfeld, has a really distinctive accent that I can't place at all. Does anyone recognize it?
In terms of judicial politics (as opposed to legislative politics of judicial nominations), this isn't Democrats vs. Republicans. This is Clinton and Bush II nominees vs. everyone else.
Can you provide any examples where using JS would be preferable to you? Maybe we can help?
My knowledge of Anti-Trust laws dates back to elementary school, but how is it legal for the companies that maintain the infrastructure to be in the content game as well, when other content providers can't compete on favorable pricing for bandwidth?
Yes what we have here is an Irish guy, in America, suing on behalf of an Indian, in India, who may not even be aware he's a part of it.
Each human cell typically contains 23 chromosomes, each of which is basically a long DNA strand.

This indicates that the total length unraveled is 2m: https://www.inkling.com/read/essential-cell-biology-bruce-al...
The story says he wanted to move the Indian salesperson from India to California.
Though from the research I did, unless you're running a Type 1 hypervisor vt-d is not necessary (or usable). Type 2 hypervisors will use vt-x only.
Not directly, no. But at least in 2010 (last time I did anything to do with ads), you could buy the ad according to your demographics on facebook, and then plant a cookie to correlate to other sources of information.

So, yes, I was able to use facebook to mark specific people (by buying an ad that targets them), and then follow them around the internet by participating in real time bidding on their views.

So even though facebook does not directly sell that information, you don't have to be very smart to indirectly "buy" it from them (and AdNexus and friends).
stone and chisel is dead
Well there is certainly scarcity, and I don't think an isolationist approach will help. We need to protect the H1Bs and equivalents coming to our countries; give them better rights, increase their leverage. This will make it harder for employees to drive down their, and by extension our, salaries. This is because foreign and domestic workers are substitute goods from an HR perspective.
Your post implies that the US operates in Pakistan and Yemen without their consent -- there is definitely consent. Pakistan and Yemen want the US to bomb their country, for a variety of reasons that are as silly and contradictory as one can imagine.
1st European Smart Energy Accelerator Announces 2014 Class of Startups
It drives me totally batty to work on projects in which the designer assumes that their only responsibility is to provide a PSD file, which the developers will then turn into HTML and CSS.

I want to work not just with designers, but with Web designers, who intimately understand the workings of HTML, CSS, some JavaScript, and the implications for different browser sizes and versions. Web designers speak HTML/CSS natively, taking these limitations and issues into account when they're creating their designs. And if something needs to change, they can change the HTML/CSS that was created. If the designer only knows how to work with Photoshop, every change to the site requires a great deal of additional work and communication.

I've sometimes remarked that a designer who uses Photoshop, but who doesn't know HTML and CSS, is like a photographer who refuses to actually touch the camera, and instead tells someone else how to aim, focus, and shoot. (And yes, I'm aware that TV and movies work this way; the analogy is far from perfect.) I want to work with someone who lives and breathes Web technologies, not who sees them as just another type of output. I'm glad that this blogger made this point, and has indicated that while Photoshop might once have been acceptable, it no longer is.
I similar trick: eliminate need for '.' by declaring things inside an array of size 1: struct { int n; } z[1]; Now you can say z->n. This is useful because structs are usually passed by reference. Why should code accessing members of a local variable struct look any different than code dealing with a pass-by-reference struct?
No those changes would be reserved for major releases.
But the removal of the likes of safe_mode, magic quotes and register_globals have been long overdue.
The only reason why they have been in there for so long is because it would break code.
Backwards compatibility has always been this cute silly idiom of PHP. Which has its good parts and bad parts. I'm glad that it has gotten more mature in that sense. 5.3+ have been a statement of such.
I don't think we should make the Soviet government the standard.
Or LESS! I personally prefer that over Sass.
There's some dispute over who said "the definition of insanity is to keep doing the same thing over and over again expecting different results."
I see a $150M round as a failure: a company that has big dreams but can't make enough cash at what they currently do. Even Tesla only raised $200M at IPO, and that's for a car company with huge overhead and manufacturing capital costs. $150M for a company that assembles products from COTS parts in China is ridiculous.
There was prior art, therefore the patent was invalid not just because it was obvious, but because it was not even invented by those who filed that patent. Case closed. The troll deserves to be slammed with the decision. I'd also force them pay all the money back to those from whom they extorted it, but I doubt the court can go that far.
Perhaps, but more so.
Why you should probably buy bitcoins
Official declaration of war on a state entity is almost quaint given how modern conflicts are now waged. If only it were as easy as declaring war on country "X" with complete disregard for native and non-native controlling factions.

What happens when your old rules of warfare aren't followed by your new enemy? Do you stand by those rules or adapt to the new reality?

Targeted drone strikes based on human and data intelligence is light years beyond declaring official war and shelling/bombing an entire region to the ground with no regard to what side the inhabitants may be on.
Ember.js - Security Releases - Ember 1.0.1, 1.1.3, 1.2.1, and 1.3.1
Here's the full text of the opinion on Casetext: https://www.casetext.com/case/verizon-v-fcc-3

We'll be getting some leading net neutrality scholars and lawyers to annotate the doc, so check back later today for interesting, in-depth analysis along-side the key passages in the case.
Has Microsoft begun a shadow campaign for Hilary Clinton?
Show HN: I released the first chapter of my Rails/Heroku eBook for free
If by "how" you mean the mechanics of the financing, from yesterday's offer "Bank of America Corp., Credit Suisse Group AG, Deutsche Bank AG and Goldman would provide the financing for a transaction"

If you're looking for an analogy, how does a guy with negative to very small net worth rent money from a bank to buy a $1M house?

If you're using "how" as a proxy for why, well who knows why. Or as a proxy for how come our economic system permits this kind of thing, long story.

One cornerstone of our economic system is bad money always chases out good money. If your competitors are leveraged up, you MUST leverage up, or you'll get bought out and levered up like everyone else. Much like one guy willing to take a subprime mortgage doesn't move the market, but if enough people do, then you must do so or not play.

So someone thinks they can pull enough cash flow and/or increase combined net worth enough to both pay off some banks AND make a modest profit for themselves. Well, given the remarkable lack of diversity at high levels, executive drones are all interchangeable with all other executive drones, so I personally find this an unlikely outcome, but at least that is the theory.
> Actually, their networks have no value without access to applications.

Sure, but applications are easier and cheaper to build than pipes. That's the nature of such systems. The step in the chain that's hardest to build with the greatest capital expensive required will have the least competition and thus make most of the profits.
Or ban feeding an animal something that is not part of its "natural" diet. Then we have the fun of debating if cows naturally eat corn and soy. Chickens will be particularly fun because they historically ate the scraps from the humans (what we now call "compost" :P), they were the old form of food recycling.
New Features Usually Flop
Police officers found not guilty in (video taped) death of Kelly Thomas
Right, sure. So pick n of them, say any n, or a list of problems you think are suitable (enough to act as a filter, not so much that they'd take too much time). I interviewed with a company last year that wanted any 10, and resolved to steal their technique for my own use. Did well enough to get to the next stage, tho' ultimately didn't end up working there.
500 when you sign up and refer your friends to Flashnotes
Selling and Buying College Notes is Easy with #FlashNotes! Enter to Win $500 when you sign up and refer your friends!
Oyster Raises $14 Million to Expand E-Book Subscription Service
The redraw issue is also related to vim not being thread-safe.
With this fork youcompleteme can probably do something like 'vim.defer("YcmTriggerSyntastic")' from a background thread to invoke syntastic and redraw the screen.
Keyhole became Google Earth, not Maps (they were created in-house)
Pretty much what Beagle said. Targeted ads on Facebook are the social network equivalent of a spear phishing email. It's trivial to target a very specific set of even just one individual if you've done your research and then follow them around the web
Yes, it's about focus. I'm never more productive than "emacs -fs" on my five-year old X60.
Not So Fast
> I want to do something with CSS I prefer doing it with JavaScript.

So now you're you're still writing css, but in JS files instead? Not taking advantage of shorthand transitions, keyframe animations, or :before/:after stylings.

SASS/LESS helps a lot (not to mention straight up frameworks like Bootstrap or Foundation), but what you're doing is even harder to maintain than structured CSS files.
> One case I had (which isn't even mentioned on that page) is htmlspecialchars assuming UTF-8 instead of ISO-8859-1 if no encoding parameter is given

I agree that encoding in PHP has been a consistent PITA, and making this move and not mentioning it, is not really helping.
But again I must say, It's actually a really great thing, and again long overdue.
First, the show is being given away for free elsewhere--it is mere accident of geography that the person can't access it.

Second, stealing implies that the person being stolen from can't access it anymore--which is clearly not the case here.

Stealing is the wrong framework to use here.
The advertiser usually doesn't care, since most ad blockers prevent the ad call, and their budget will be spent on another visitor. The ad blockers that render the ad off-canvas are bad for the advertiser, since they're getting charged for an ad that has no possibility of being seen.

Sites want as many unique visitors as possible because larger sites get more attention from advertisers, it permits better frequency capping, and enables better segmentation of audiences. Even though they get paid per impression, larger uniques tend to allow for higher CPMs.

Separately, it's worth considering that many writers are measured on metrics: uniques, minutes, shares, comments, etc. In some places, they might even get paid on such performance (I think Gawker did this). When content gets copied, the writer can be deprived of such credit.
I understand your point: different countries have different costs of living and different average income values.

Even though it's entirely hypocritical of me (I'm somewhat okay with Chinese companies paying lower wages as long as they're above the average Chinese income), I still can't let go of how "it's okay, he lives in India so he doesn't need that much money" sounds like "it's okay, she's black, she doesn't need that much money and wouldn't know what to do with it anyway" or "it's okay, he's Asian, I bet he's frugal enough not to need the same wage as our white employees".
From the article, there's some suggestion of the plaintiff himself having been discriminated against for his Irish origin... (though no details)

'... "experienced discriminatory and retaliatory conduct based on his national origin and after his complaint of various improper practices, including the company's discriminatory pay practices of employees based on their national origin,...'
HackerNews 2, is the only one aside from the default installs of Chrome, Google Play & Gmail.
Browsing with music and an email client to email links and ideas to myself.
I never find myself giving other apps more than 2 or 3 uses.
If you have a diagnosed sleep disorder, shouldn't you be getting advice from a doctor, rather than the internet? I think it was pretty clear that the commenter was giving advice to the majority of people who have not been diagnosed with a sleep disorder.
Back when I was working on PE problems, I had a spreadsheet of the problems and I'd sort them by the ratio of solvers to solvers of the preceding problem. It's a handy way to find the low hanging fruit and partially eliminates the recency factor.
If you'd be so kind as to point out where I've disparaged JavaScript as a language in any way, shape, or form, I'd greatly appreciate that. Ten dollars says you cannot do it, but I'd be fascinated to see how you spin my words in the process.

I asked for some reasoning behind your technical decisions because I personally thought that your language/platform choice was a bit unorthodox (while acknowledging its benefit of a wide adoption) as opposed to something else, and you blow up and tell me all about how it's really just a big war between me and poor JavaScript. I said nothing of the sort, and you're really reading much too far into what I've said. In reality, I'm a relative newbie with very little experience with JavaScript, and any personal feelings I may have for it were largely irrelevant to what I said.

Relax. Maybe step away from your PC for a while and take a breather? I'd hate to hear about you on the evening news. Christ.
Net neutrality now rests in the hands of the FCC. I’m worried.
Time Traveling Photographer
This is proper constructive criticism. The presentation is terrible, but everything he says is right. Including the part where Scala is still the best tool available today, even though it could be so much better than it is.
I am concerned about a Spotify-style situation arising with these subscription reading services, in which platform operators and powerful middlemen reap the profits while content creators get the scraps (1). GigaOm found that both Scribd and Oyster have been vague about the payouts for authors (2), and this new article by the NY Times doesn't clear up the uncertainty.

1. http://www.npr.org/blogs/therecord/2012/09/26/161758720/how-...

2. http://gigaom.com/2013/10/01/scribd-moves-beyond-document-sh...