skysight-inc/HackerNews huggingface dataset:
Modern JITs basically are very sophisticated profile-guided optimizing compilers. Unlike AOT PGOs, though, JITs can adapt to changing program phases, that are common in server applications (e.g. when certain monitoring/troubleshooting/graceful-degradation features are turned on). On the whole, JITs can produce better code.

But this, too, is a tradeoff. Some JITs (like JS's in the browser) require fast compilation, so some optimizations are ruled out. Very sophisticated optimizations require time, and therefore are often useful when you have tiered compilation (i.e. a fast JIT followed by an optimizing JIT), and tiered compilation is yet another complication that makes JITs hard to implement.
I can only talk about India so here are my 2 cents:

1. Almost all people who are trying to leave India are highly educated.

2. Most of them don't plan to stay outside India for long time.

3. Large percentage of them go back to India when they have a girl child (contrary to popular western rhetoric about 'we are so great they are so bad', women in India are several times safer than in USA).

4. Another large group goes back to India once they have paid house loans, earned enough money, have ailing parents that need help. (India doesn't have a social security system.)

5. A large group of Indians who end up staying 'abroad' are from very specific areas of India (5 out of 29 states of India - Punjab and 4 states of southern India).

6. People from Punjab suffered a cultural shock during partition of India in 1947 and so they see little value in blind nationalism. Most of them are doing business and are not necessarily highly educated (I mean disproportionately). They accept westernization with open hearts.

7. Southern states don't appreciate Hindi being promoted by a Delhi based government - imagine Texas where everyone spoke 4 different languages but not English). So they are prone to moving out for prosperity. They are mostly highly educated. Most of the 'talent companies' like Infosys etc. are being run by them because they generally keep good ties back home. In general no love for westernization. Apu from Simpsons is their caricature.

In short - the degree of success for an Indian in America depends on his support structure. Some communities have built it by being quite and bringing over the family, others have embraced westernization. Both require sheer perseverance. But for large number of Indians, it is simply easier to go back rich and enjoy respect from peers back in India.
IANAL, but I'd say they can't sell the comments - they're copyrighted, and since they don't ask for an explicit license, the implied one is probably limited to displaying them on the site - but they could sell the votes/flags/karma information.
What if it's the other way around? The $69 seats are only available if there are still some seats remaining 4 hours to take off?
> It coincides with an intensifying bipartisan effort to ease the mass incarcerations that followed decades of tough sentencing for drug offenses — like dealing crack cocaine — which have taken a particularly harsh toll on minority communities.

Oh no! What will those poor minority communities do without their crack dealers?
https://en.wikipedia.org/wiki/The_Emperor_of_All_Maladies
Highly recommended if you like these kind of biographies of cancer.
I thought we loved free speech. Why are you opressing me?
Show HN: Loriot.io – low-latency network as a service
The Fed is a private bank and is in no way 'part' of the US government. However it has been granted the incredible monopoly of issuing debt to the US Government and essentially enslaving the American taxpayer to perpetual debt.

The bank presents itself as part of the US government to the public and many make the mistake of thinking that it is. The only perview the US government has over the Fed is a presidential appointee in the form of the Chairman. Try doing a freedom of information request on the Fed and you will be refused on the basis that it is not a federal agency! Hardly what I would call full transparency and accountability.

Today's Fed didn't just come about. Several times over history bankers used their power and influence to create this system but faced opposition from great patriot politicians.

Consider this quote:

“If the American people ever allow private banks to control the issue of their currency, first by inflation, then by deflation, the banks…will deprive the people of all property until their children wake-up homeless on the continent their fathers conquered…. The issuing power should be taken from the banks and restored to the people, to whom it properly belongs.” – Thomas Jefferson in the debate over the Re-charter of the Bank Bill (1809)

Another example is President Andrew Jackson, who considered 'killing' the 2nd Bank of the US (an earlier type of the Federal Reserve System) his most important legacy.

And finally, Woodrow Wilson the man who damned us all by signing the 1913 Federal Reserve Act, a few years later wrote:

“I am a most unhappy man. I have unwittingly ruined my country. A great industrial nation is controlled by its system of credit. Our system of credit is concentrated. The growth of the nation, therefore, and all our activities are in the hands of a few men. We have come to be one of the worst ruled, one of the most completely controlled and dominated Governments in the civilized world no longer a Government by free opinion, no longer a Government by conviction and the vote of the majority, but a Government by the opinion and duress of a small group of dominant men.”
Some of this old software is indeed very creaky. Look at all the problems associated with merging the Continental and United systems. (Which, from my understanding, still aren't 100% resolved.) However, this old software also needs to touch a huge number of other systems. You're not going to rewrite it in Go using a microservices architecture over a few months.
What is it like to have never felt an emotion?
I had tried that before using Mathematica instead of a website and I was also surprised to see the data in the barcode is not really signed in any way. IIRC it was a European low cost like Ryan air, and I thought it was scary that I could have generated the same exact bar code just by knowing my name and the flight.

Of course there is an extra step of validation, because the airline has the passenger list, so you can't just add yourself to a flight.
> "IBM designed the IMS with Rockwell and Caterpillar starting in 1966 for the Apollo program"

I've come across IMS before, and I absolutely love this line. This is a database built for the Apollo program by a tractor company. That's a kind of old-school solidity we don't see much anymore (mostly for the better, but still).
Clicking that link, I see: 403 Forbidden --- nginx. If that's the service they provide...

http://blog.rackspace.com/newsarticles/rackspace-announces-a...
Same here. trying to draw walls just ends up panning the floorplan
Sure. Police forces across the western world deal with blades that size or bigger without killing the person holding it.

US police are incompetant.
Nix: The Purely Functional Package Manager
There are CMSs that can expose the content via a simple API.

Another important distinction between CMSs are those provide full templating system (Wordpress etc) and those that control the request, but don't put any restrictions on how the html is generated. You use standard .net/java/javascript to generate the template based on data from the CMS. Two completely different approaches.
What's this deal with people having to learn Python 3? For most of the things you do there is literally no practical difference.
I'm surprised to read about this direction, however little practiced it may be. JIT never was for the fastest of applications but in-time optimization should (and has, in some occasions) reach and even exceed the speeds of precompiled ('native'). Simply because the JIT optimizer has access to the actual runtime data that is being fed to the Tight Loop of Performance Bottleneck, and can do local and specific optimization for that run alone. AOT optimized binary can only do generic optimizations in theory.
I'm having a hard time visualizing what this CMS data would be like or how it would be any different than just having it in Solr/elasticsearch/couchdb to begin with..
Can you or someone else provide me examples of how it would work?
How to have Effective Meetings?
There's very good money in being one the very few people in the world whom are really good at "obsolete" things.
This looks worse than badly written PHP.
I actually think the entire industry is changing. Historically speaking people in the industry were rightfully "scared" of companies like IBM and Microsoft.

Today I think the industry is evolving to where companies like Microsoft and IBM need to be scared of the industry and its perception of how they behave, and whether and how much they contribute back to the community at large (whether by open source projects, or simply an undying and palpable desire to push the industry forward with innovation that will improve everyone's lives).
Anyone using Nix instead of brew / macports on OSX?
> So 2015 is the year of mySQL, postgrSQL *SQL, .NET. Get ready to port all your Mosaic/Netscape apps over to the Windows Phone because 2015 is the year of the apps.

I lost it there. Bravo!
Malvertising, on my StackOverflow? It’s more likely than you think
The about page says: http://8th-dev.com/about8th.html

>As mentioned at the top of this page, Ron had written a Forth-based language called Reva Forth. The word “reva” in Hebrew (רבע) means “one-fourth” and Reva is also “one Forth”. Since we were working on a second-generation of Reva, we decided to divide 1/4 by 2, giving 1/8, or in other words: 8th

So it seems to be a Forth dialect.
"I wouldn't write anything big in <insert language>" is pretty much always a true statement. What changes it is the framework.

I can write a web application in some homebrew <insert language> and it can grow to 40 developers, 1000 db tables and thousands of files. But it would be terrible to work on (I know I've seen it). Or i can write the same thing with a framework, and have it much more manageable.

Realistically, when was the last time you say down and wrote a big application in vanilla <insert language>?
Those crack dealers are also friends, father, sons, brothers, uncles, nephews...
Completely off-topic, but I really like the logo. Who made it?
Oil and Gas Infrastructure Security Market Forecast 2015-2025
So you're in favour of all forms of free speech except sarcasm?

Edit: ok, evidently jokes aren't a popular mode of speech either.
JIT may be a bad fit for real-time phone apps. But at the same time we're seeing the return of batch processes thanks to "big data".

At my last job I worked on Spark processes that took several hours to run. In research, performance is important but you do get to average. So I don't think JIT will go away for that case; it wasn't worth hand-optimising (most jobs were only ran a couple of times), but at the same time I was very glad it wasn't Python.
The HN guidelines ask the submitter use the original title, which in this case is "Terminal escape sequences – the new XSS for Linux sysadmins".

Among other things, preserving the name makes it easier for readers to identify duplicate postings. The same URL, with the original title, was submitted five times 12-13 days ago ( https://hn.algolia.com/?query=Terminal%20escape%20sequences%... ). Only https://news.ycombinator.com/item?id=10273336 has comments, and even then only two.

Which you knew because this is the fourth time you submitted this URL.

I see that you have made many links to the ma.ttias.be domain, that many of them are duplicate posts, and that you are experimenting with URL tracking. This feels like you are abusing your ability to post to HN. At the very least, it's behavior that I strongly dislike, and don't want to see here.
This isn't Reddit. Make a succinct point, not a straw man.
Well, that's actually an alternative. Instead of having a full standard RJ45 port, having a smaller laptop-friendly proprietary socket with a cheap plastic adapter to RJ45. The adapter would just be a piece of plastic and therefore this would avoid all the driver related problems and would not require manufacturers to pick up the phone to agree on a standard with their peers. That would work for me.
Spock ?
How is Rackspace still a thing?

Their customer support is shit, takes days to get back to you -- then without any real explanation, "Our engineers were able to fix the issue that our cloud server engineers caused."

Worse, let's say you have them look into your actual code (as I've seen some clients do), and 1/2 the time Rackspace just outsources the work to whatever crappy dev shop has availability. So then the followup ticket is, "Why are all the permissions on the server jacked up?" And the response, "Oh, we didn't know how to run the provisioning scripts, or read the documentation, so we just set everything everywhere on your production box to 777... cool?" RUN away from Rackspace. Run.
Steve Jobs got rid of a lot of stupid choices in the Mac line, but he was not anti choice.

At one point, the ipod lineup went from about $50 to $500 in $25-$50 increments. Every little increment was just that much better, in a way that made it very easy to spend a few more bucks. This one has more space, that one is a little bigger and has a screen, that one is a ton bigger an can play videos, this one has more storage than you'd ever imagine.

The ios lineup looked like that a few years back, between the ipod Touch, carrier subsidies for phones, and the new at the time ipads. The declining subsidies has cut off the 0$ upfront low end, but they're extending up with the pro.

My feeling on the laptops is that the Air is not long for this world (which sucks, cause I really like mine), and the model confusion now is essentially a transition state because they can't make all the engineering happen in one year. At some point, Apple is going to manage to make all of their laptops essentially iPads of different sizes, with attached keyboards.

(Why they can't do a bigger one with a real keyboard, days of battery life, and a monster processor is left to the imagination)
Encryption is worthless in the face of an organization that can compromise virtually any piece of hardware connected to the internet.

Law enforcement doesn't have that capability, hence their desire for a legal circumvention mechanism.

I'm sure Rogers' views differ from Hayden's just for the sake of towing the administration's line.
YC has little (to nothing) to gain by selling HN info, but everything to lose.
I always wanted to try Forth, but GForth, the only accessible Forth, looks a bit unloved.

But this thing looks rather good. Not open source, but for what it does, $199/year isn't bad.

Edit: $199/year for the commercial version. Non-commercial is free.
Bed bugs can be a major problem. They thrive in the wiring looms and complex mechanical motor systems of modern airline seats, especially the flatbed types in the higher classes. I have personally experienced a bed-bug-ridden long haul flight London-Brazil. Aircrew told me mine was not an isolated incident (flatbed sleep, middle of the night bedbug attack inside my collar).

One of the issues is that certain highly effective fumigants are illegal in most countries, and those that are not are seeing developing resistance. You need powerful fumigation to get into all the tiny little areas of a very complex machine that is an aircraft. Some airlines, I am told, will wait for the aircraft to fly to a country where fumigant policy is more "relaxed" and give the plane a full dose poisoning there.
This isn't about surpressing free speech. It's about basic communication and debate.
> It says a lot about a chunk of the population that being a small, fairly obscure subreddit will generally result in Good Things, but becoming a default will quickly result in being overrun by racists, gay-haters, mysoginists, and suchlike.

The dynamic on Reddit has been the exact opposite, whereby subreddits that become popular are taken over by "SJWs", for want of a better description.

Can you name a single popular subreddit that's been overrun by gay-hate and misogyny through becoming a default?
Looks promising but the demo app is very slow. When I pick a CMS, the tech stack is a consideration but I scrutanize the admin interface much much more.
some of my most productive times have been away from the computer -- thinking very hard how to do things. perhaps walking around the block, or staring at the wall, or standing in front of a whiteboard.

personally, i used to have a pretty nice setup with one screen and a tiling window manager. with one screen you don't have to move your head at all, just use the keyboard to flicker between desktops. perhaps this works better with plain terminals / terminal editors, where you don't lose any screen real estate (in comparison, using e.g. visual studio is pretty nice, but on a small monitor it is sort of like looking at a text file through a porthole)
With Big Data we also see stream processing, which is much more Big Data than batch processing
What we're missing is a serious change in mentality. Internet Points/Karma and a different UI won't change that. We already have all the technology for such discussions, but no one is interested. The closest thing to serious public political discussions is happening in the House and Senate floor debates, or whatever is equivalent in your country, and nobody watches that.
It's a dead link for me. The original from google search also seems to be dead. Someone seems to have pulled the article. And the google cache is also returning null.
Reddit is what Quora should have been. I'm always amazed at the quality of discussion on some niche sub-reddits. It's come to a point where I append "reddit" before my searches whenever I'm looking for any recommendations.

Not to mention the huge repository of stories on AskReddit.

At the same time, most smaller subreddits are also terribly parochial and hostile to new members. The culture in some subreddits is also very toxic.

Reddit would be an incredible platform if you could remove its cynicism and circlejerking
Cynical me wonders if it's like this on purpose for the benefit of law enforcement. But then again, Hanlon's razor...
Have you seen http://photos.imgix.com/racking-mac-pros ?
I'm not quite sure what he meant, but it is common to push data from a CMS to a search engine. Note that most "real" CMSs have a built-in search engine, so the data is pushed automatically. Most seem to use Lucene/SOLR or Elasticsearch.

Why not put it in the search engine to start with? So the editors can edit the content. And the search engine is rarely the master of the data.
You use the word "serious" a lot. But ultimately it's still talk. Seriousness would imply being organised, in the activist sense. Which generally ends up excluding superficiality in favour of commitment.

"Serious" is also in direct conflict with "light-hearted, superficial". And the dark heart as well; you can't be serious when random people with racist or misogynist usernames can drop in.

> Make karma worth something

Pay content creators? Controversial. Note that making it worth something would require that it be scarce and not easily gameable.
> Not open source

Deal-breaker for me.
Writing a BitTorrent Client in Haskell – Part 1
Apparently, the analogy is not inaccurate:

“It may be hard to believe, but it is possible for someone to be cut off completely from the emotions and imagination that are such a big part of what makes us humans,” he says. “And that a person can be cut off from emotions without being heartless, or a psychopath.”
At first I was surprised at the amount of speed and opiates consumed around the Bay Area. Weed and psychedelics seem reasonable given the population, but the more I think about it, the more it makes sense: impressionable kids straight out of college are thrust into extremely fast-paced work lives with too little wisdom and too much cash, so it seems like a natural continuation of the college mindset, i.e., cramming with addy and winding down with weed, by keeping up with coke and numbing down with Vicodin or heroin. The concept of work-life balance approaches insanity in the valley. I'm glad that I left, and I haven't looked back.
Show HN: h2thrift – Automatically generate Thrift RPC wrappers from .h files
I wish I was there when this piece came it at priceonomics. Aside from some price comparisons, I didn't feel that it really got into the economics of the market, and how it might be skewed on the streets, what operating constraints exist.

It would have been interesting to see if there was support in this study for the iron law of prohibition, which states that the harder the laws, the harder the drugs.

https://en.wikipedia.org/wiki/Iron_law_of_prohibition

Vice did a great job of showing this in the economies of illegal alcohol sales in the Canadian Territories, where people wanted to drink beer, but ended up drinking vodka instead, and they wanted to drink a little bit of it, but ended up being forced to drink a lot.

You can watch it here --
https://www.youtube.com/watch?v=BIhUhHbTJ_s

Unintended consequences is always fascinating reporting, as it would have been here.

As to the side effects of the tech industry on drug us, all I can say is that in my volunteer work at City Team, I see it everyday. And I think it's intentional. I think it's part hazing, part group dynamics, and part social psychopath testing, that alcohol and drugs play such a large role in most all the tech companies that I consult with.

And if that concerns you, consider volunteering at a place like City Team as well. They need help every night.
The demo clearly seems to be deployed on hardware not designed to handle the kind of traffic HN generates. When I first posted this, it was working just fine. Now it won't even load.

P.S. I'm not the author.
Can you tell me everything that's wrong with this app please?
Surely its those who employ "math and computer wizards" that are Billionaires.
5 web analytics software that can help improve your business
> How is that for bias?

I stated a simple fact. Well, I assume that's how you would describe it ;-)
This is quite the accomplishment for 1 developer. Haters going to hate, of course there will be problems/bugs. But I think we should encourage people for doing spectacular things, rather than gripe. Great job and keep it up!
You might want to check out teletext.io, it just launched a couple of days ago.
Minecraft Scientific/Graphing Calculator – Sin Cos Tan Log Square Root
"In 2014, 83% of the 6,862 sexual harassment complaints made to the EEOC were from women."

And how many complains came from men that were ignored? Because you know, women don't harass? But who cares about that. What I care is standard - "women experience this more so they should be helped, men experience this more so women should be helped (work related deths, violent crimes, homelessnes...)". Why progresives can't help everyone or at least by how much someone is afected rather than "we first fix all problems of A while ignoring B, and then we might help B"?

" And yet, more than half of women have experienced harassment at work, according to one of the biggest-ever studies of women in the workplace."

If it's self report then to the trash it goes. If it has no strict definition of harasement - to the trash it goes. (Remember self report that lead to 1 in 4 women get raped in universities?) Seriuosly, personal anecdote, knew woman who claimed man A is sexist because he doesn't say hello to her (he didn't say hello to anyone) and man B was sexist because he was saying hello in maner she felt to be "sexist".
U.S. Army drones will have a special mechanism in place to protect your privacy
Well, TwoXChromosomes did not enjoy being put on the default subreddit list. A quick perusal of some top posts there right now looks like mods do a good job. But, my vibe was that they needed to significantly step up the amount of work they did when they hit the front page.