skysight-inc/HackerNews huggingface dataset:
Well, that's happened in the past. Itanium and the Cell made it to volume production while presenting extremely hard problems for a compiler.

I once met the group from HP who were trying to write an optimizing Itanium compiler. It wasn't going well at all. The Itanium could execute several instructions simultaneously, but the compiler had to block them together and specify this. About a hundred instructions at a time had to be scheduled together to get decent optimization.
The US uses companies like GS to inflate or deflate commodities prices to suit its will in the global arena. Oil spent most of its time trading above 90 or even 100 a barrel for the most part of the last 5 years, when the real value was probably around 75-80. I imagine at some point some important guys at big US firms got a call to drop oil.

I also dont think the lower oil prices are a huge boon like they are said to be. global commodities have been in a near state of deflation. for something getting cheaper to be useful to someone, they actually have to be using it a lot.

furthermore, these things dont happen in a vacuum. no sooner does gas drop to low prices, politicians begin talking about gas taxes raised.

currently, retail and restaurants are doing really well though (as you would expect in cheap oil). but it seems it hasn't resulted in higher wage growth just yet.
How We Raised Click Through Rate by 50% with a Simple Change
The fee table[1] looks pretty cryptic for me. Do you know which type of fee was applied?

https://btc.sx/about/fees/
The Long Story Behind GigaOm’s Sudden Demise
They complain there about proprietary javascript. The FSF has no beef with JS - it's just another kind of software. The FSF has a beef with proprietary software, which shouldn't be surprising. For analytics they use non-proprietary javascript (piwik). They elsewhere recommend precisely that, if you're going to be gathering analytics - they talk about their use of it here: https://www.fsf.org/about/free-software-foundation-privacy-p...
Sounds like a great way for corrupt officials to make huge money on kickbacks.
I'm not sure, but was there a leap here from the number of arrest warrants issued, to the number of Ferguson residents that have arrest warrants against them? Perhaps most of those warrants are for people not living in Ferguson? (Might be living in nearby areas, or that were passing through?)

Not that this detracts from the shock. Even if it's mostly warrants of people passing through the town, that is horrifying.
The great irony is you can now go read a very similar rant about what you, in turn, did wrong: http://eager.io/blog/build-static-websites
Google runs page javascript now.
so how are you differentiating yourselves from "Magic"?
RFID tags don't necessarily need power.

And they can be quite cheap.
It's pointless too. Every new language that comes out, everyone reinvents the wheel in it. You see it here on HN, on the front page[1] every day <some piece of software that has existed for years> now rewritten in <trendy language of the day> and everyone cheers, but is this program doing anything that it didn't do before? Is it faster, better, more reliable? Generally no, and this happens in the workplace too, just reinventing the wheel over and over and over again.

We could have stuck with C, and concentrated on developing new things, but the programming community is like Hollywood remaking the same film over and over with different stars.

[1] https://news.ycombinator.com/item?id=9203045 [2]

[2] That was easy to find...
Whoa, look at this chart, it's almost like there's no active oil rigs at all!!! Whoops, looks like it's just a "data scientist" who conveniently picked the origin of the vertical axis to mislead readers. My bad.
Welcome to the Typesafe family, ConductR
Surprised that nobody has mentioned ashd yet: http://www.dolda2000.com/~fredrik/ashd/
Unbelievable, absolutely disgraceful, I have no words. The entire justice system of Ferguson should be closed down with immediate effect, as it appears corrupt & racist from the police on the street through to the courts.
I'm not frequent user of mobile phone and paid around 10$ per month in Russia before ruble fall, now it's around 5$. It's per-minute/per-megabyte tariff.
> Actually I just realized they didn't appear to be narrowing down the number of people with outstanding warrants by residency - is it just the aforementioned statistic (see my other comment) or is there data on the number of those people who are residents?

Searching through the report I can't find any information to support the statistic they give. Specifically:

According to the court’s own figures, as of December
2014, over 16,000 people had outstanding arrest warrants that had been issued by the court. In
fiscal year 2013 alone, the court issued warrants to approximately 9,007 people. Many of those
individuals had warrants issued on multiple charges, as the 9,007 warrants applied to 32,975
different offenses.

No where in the body of this statement does it specify how many of the people to whom warrant's were issued are residents. The other link aside from the report in the article is: http://www.npr.org/2014/08/25/343143937/in-ferguson-court-fi...

Which states quote:

In 2013, the municipal court in Ferguson — a city of 21,135 people — issued 32,975 arrest warrants for nonviolent offenses, mostly driving violations.

Note that the report corrects the 32,975 statistic to 9,007 warrants - where as the former number is the count of criminal charges. Furthermore no where in the NPR article does it state how many of those warrants issued were for Ferguson residents.

Combined with conclusions such as:

The DOJ report shows not just a racist criminal justice system, but one in which the very act of being alive has been made a crime, and in which nearly every resident is wanted by the law at every moment of every day.

I'm inclined to call it shoddy journalism.
Live RethinkDB course on Platzi
I don't know about that. I contributed to protractor and have worked with members of the Angular team in the past.

Opinions maybe useless, but some opinions are more useless than others.
What level of paranoia is too paranoid, and why?

That's a good question. Why are you asking? Who do you work for? What are you going to do with this information?!??

Just kidding... it is a good question, and I don't have a perfect answer. I guess I'd say the level of paranoia is too much when you reach the point of diminishing returns... that is, when it turns out that, even if you're right, knowing that doesn't help you because there's nothing you can do about it.

So, maybe an NSA agent sneaks into my parking lot every night and lets a few pounds of air out of my right rear tire. I can't prove that doesn't happen. But what am I going to do, camp out in my truck all night with my pistol at hand, hoping to catch the guy in the act? Not practical. Hire a private security guard? Not practical either. Etc., etc.
> You cannot abstract away complexity

that makes no sense.

Perhaps what you meant is that there is a limit to how much a problem can be simplified.
I read it, but I don't see the counter-argument. It seems to say that people who want a C extension for Ruby, for performance reasons over native Ruby, can use a system which dynamically compiles the C extension code.

While this proposal seems to be that fewer and fewer programmers know how to optimize against the machine.
While skepticism is healthy, I'm not sure this is a fair comparison.

> Mr Alabbar told the BBC, saying that the new development would sit on the edge of the existing city.

They're talking about building something on the edge of the current capital. It's not like they're relocating to the middle of nowhere - the distance sounds more like Dallas/Ft. Worth or Minneapolis/St. Paul
Imagine this:

Send couple A to France for two weeks and couple B to Italy. Then ask the question: who had more fun?

Couple A thought they had booked a great hotel, but it turned out to be pretty crappy. Intermittent hot water, lack of services, no view. However, it is located next to an excellent patisserie that serves the best creme brulee they've had in their lives.

Couple B thought they would do mostly sightseeing, but they ran into a couple who was there for birdwatching. Turns out the area they chose was the home of a rare bird, and the other couple gets them so excited about it that it becomes a lifelong hobby... Etc etc...

Point being that if you can't logically compare who had more "fun" in the apples-to-apples situation here, how can you possibly say who is more "happy" in the apples-to-oranges situation of having kids versus not? There are just too many variables.
All that is probably true, but what we are discussing here is perceived value to an employer. Its rather obvious in software that perceived value does not accrue with experience as it does in fields like law or medicine. Even though data shows doctors get worse over time, a 25 year veteran is held in much higher regard than a 5 year practicioner. In software circles, you are far more likely to be looked at as old and out of date, regardless of the skills you have amassed.
while it's nice to look at, I had the same impression - maybe there's a critically missing additional note or something that would help clarify this.
any donations to nmap?
ES7-tools: An aggregation of tooling for using ES7 today
I think what we need is a programming language that addresses performance orthogonally from correctness/functionality. What this means is that a programmer could write his code in a very easy-to-understand functional style (say), and then he could write a library of rewrite rules that allows the program to be executed more efficiently.
Saving processes and threads in a WSGI server with Moya
First off -- this is really impressive! Is the author present here? I wonder:

- How is the performance?

- Is a GC implemented separately or is the Go one directly used (awesome!)?

- How do calls to native JNI things operate (through CGO)? Does it work?
I think it is appropriate to call it such. In all the times I've taken mushrooms I would have been completely unable to respond to an emergency situation. The same with LSD. No other drug I've taken would have left me that incapable, with the exception of extreme amounts of alcohol.

I'm not saying it's not fun or worthwhile, just that hallucinogens leave you impaired in a way other drugs don't.
When oil is expensive, lots of techniques are available to extract it, shale oil becomes worthwhile, for example. Saudi Arabia is driving the price down by selling a lot of oil for very low prices.

If you're the United States or Russia, oil production is a relatively small part of the GDP. We use a lot of oil, but don't really care much where it comes from. Iran on the other hand, that's like 1/4th of their GDP. (I don't know if Iran or ISIS or even Iraq is the target. I don't think Saudi Arabia would have a problem with hurting any of them) Price changes there hit very very hard. Directly it lowers oil employment, it lowers tax revenue, and it affects all sorts of businesses in the area. Unemployed people don't go out to restaurants for lunch, which hurts employment and tax revenue even more.

So then, the problems become political. Countries and organizations need to start rethinking policies about how nice they're going to be to their neighbors.

I don't know what Saudi Arabia's goal is, but with a trillion dollars in the bank, they can sell at a loss for a long long time. Prices that low cut off the air supply for several of their neighbors. I think we'll see big changes in middle eastern governments policies before prices go back up.
Will this open the door to utilizing Java libraries from within go apps?

Coming soon: scala.go (!)
Suddenly, Facebook gets nmapped 5k times/second from all around the world...
So annoying. Click baits are literally ruining the browsing experience.
I cut costs way down by getting a "data-only" SIM for my iPhone and using a VOIP provider.

Call quality in poor signal (e.g. 2G) areas is terrible, but in urban areas with HSPA or LTE, it works great. I talk very little.

Look for the "flex-rate" plans that Rogers/Telus/etc offer. I sometimes pay as little as $5/mo if I don't use my phone, it scales with data usage.
I didn't know some countries could still play Sim City. A tunisian friend was talking to me about the same thing. A new coastal city, big investments coming in, we make this city a center for investments, arts, technology, finance.
Well... Good luck. It's more likely to end up empty, like a big mall or expensive appartments no one can afford.
But are those risks less than the risk that in an emergency the doors can't be opened at all and the entire carriage of passengers are effected, eg burnt alive?

The old system of windows that slide down with a handle on the outside of the carriage seemed to work pretty well - hypothetically you could open the door and push people out or fall on the track. Wonder how many times that happened?
But he made a big mistake [1]

[1] http://www.math.utah.edu/~palais/pi.html
Oh, yay, we can now get DOUBLE GC PAUSES!

I wish the README had more information about the reason this project exists. Is it just a fun toy jvm for learning? Is it meant to be eventually production-ready and performant?

Just knowing whether something is meant as a learning project or for production use vastly changes how people will approach it and I just can't tell with this one.
Thank you for the wild ride, Eliezer.
Homeless spikes are an individual versus communal issue. Homelessness is a societal problem, but once society has failed and there are homeless people about, individual landlords don't want them sleeping around their buildings so they install spikes.

The bathroom situation in some parts of Europe does seem like something that could be addressed. When I'm wandering around a European city and find myself with a full bladder, I'm always relieved to find an outpost of American corporate imperialism such as a Starbucks or a McDonald's because---regardless of anything else they bring---at least they bring clean well-maintained public bathrooms.
> so unaccomodating are the owners of doorways, passages and angles, that they seem to have exhausted invention in the ridiculous barricadoes and shelves, grooves, and one fixed above another, to conduct the stream into the shoes of the luckless wight who shall dare to profane the intrenchments.

!
16 of the Top 20 Research Journals Let Ad Networks Spy on Their Readers
The "we track where everyone is at all times" is a fundamental principle of mobile telephony. Your carrier always knows in which base station you're logged in, otherwise you wouldn't be able to send or receive anything.
The best line from the original article was "The fracklog has become America’s de facto backup storage."

That's the key take-away: There's a huge inventory of readily available oil. Supply isn't coming down any time soon, which is great news for everyone who isn't in the oil industry.
Can you share this algorithm?
By the way this is a serious problem, highlighted on the page below. BE WARNED: VERY GRAPHIC IMAGES:

http://ulwaluko.co.za/Photos.html

It is good to celebrate cultural traditions but not at this cost!
If you've done C++ or DB2 or something for 5 years or 10 years or 20 years you will have no trouble finding the next gig. Because these skills genuinely do take time to develop, and people with the tenacity to do it are rare.
Presumably they're just spraying the walls in something like that Neverwet spray (https://www.youtube.com/watch?v=DZrjXSsfxMQ). I wonder if they realize that it breaks down in sunlight and won't work after a few weeks.
Of course there are multiple factors for collapse of SU but from http://en.wikipedia.org/wiki/Consumer_goods_in_the_Soviet_Un...

> By the time of the Soviet Union's collapse at the end of 1991,
> nearly every kind of food was rationed.
> Non-rationed foods and non-food consumer goods had virtually
> disappeared from state owned stores.

Do you think that people were happy about this kind of situation?

China was not the only producer of rare earth metals but they used dumping and by that made production of rare earth metals unprofitable elsewhere. After other producers closed their plants, they started to heavily increase the rare earth metal prices.
"C has destroyed our ability to advance the state of the art in automatic optimization, automatic parallelization, automatic mapping of a high-level language to the machine."

She's right. As I occasionally point out on why C programs are so buggy, the three big problems in C are "how big is it", "who owns it", and "who locks it". The language doesn't help with any of those. Those problems also inhibit optimization.

One optimization that's been lost to history is optimizing subscript checking. This was done in some Pascal compilers, and about 95% of subscript checks can be optimized out. Where there's a loop involved, it's often possible to make one check at loop entry, rather than a check at every reference. Sometimes that one check can be proven true from FOR statement bounds, and can be eliminated. This is usually the case for numeric matrix work, where it really matters.

I had a talk with one of the designers of Rust about this last Wednesday. They're not optimizing subscript checks yet. They hope to do so. They're currently limited by being a front-end to LLVM, which doesn't really comprehend subscript checks. The Go compiler does some subscript check optimizations, but only on FOR statements of restricted form.

C, Go, and Rust all lack multidimensional arrays. This prevents a whole range of array-related optimizations which FORTRAN compilers have had all the way back to Backus's first FORTRAN compiler in 1956. This is part of why the supercomputer crowd still uses FORTRAN.

I was trying to push the Go crowd towards multidimensional arrays. People in love with the slicing syntax wanted to extend it to multidimensional arrays. There were long arguments over how far to take that. Should you be able to slice out an arbitrary sub-hypercube of an N-dimensional array? If you allow that, you have to have a slice representation which is general but inefficient. After much discussion, nothing happened.

Meanwhile, the number-crunching crowd is trying to compile Matlab, which has multi-dimensional arrays but not much else.
The Prisoner's Solution
Road rage in Middle Earth: New Zealand vigilantes snatch car keys from tourists
AKER: print your urban farm
Anyone will discover in a fraction of a second that all they have to do to avoid the reflected stream is aim diagonally at the wall.

At $117 per square meter of this paint, complete with a suspiciously well-produced video to sell it to the public, it's hard to believe this isn't just a slick packaged scam to get the taxpayer's money into someone else's pockets.

As others have pointed out, with the insane amount of money that would go into this, they could just add public toilets here and there instead.
2 is very much true. Compilers are pretty clever using general purpose registers, but falling behind when it comes to using SIMD vectorization in non-vector context. A human "compiler" can beat best compilers by 2-10x pretty often by just using new CPU features compilers have yet to "learn".
You'd expect China or the booming Gulf States to do something like this. Irrational exuberance.
glancing through the source code I don't see any reason there would be double gc pauses. This appears to be a full jvm, not exec.Command("java", ...).Run().
Mr. Hoffman, you are right to desire specifics, but you are dragging them out of me. Insurance 2.0 is a problem we want to solve, but we are not in a position to pitch a business plan today!

We both run companies which require our attention. We have this lawsuit. To make insurance 2.0 work it will require scale, capitalization, and attention.

I take commitments seriously. Here is what we can commit to, today.

- in my capacity as a mentor of entrepreneurs independently and with the Thiel Fellowship and more recently YCombinator, and with my connections to major investors, I will do my best to advise, connect, and promote people working on this problem or struggling with it.

- as a first step to insurance 2.0, we will put ourselves in the shoes of others that have experienced this and offer to help them directly and manually launch their crowd funding campaigns.

- when it is possible to launch an insurance 2.0 company, given our other commitments, I will (unless someone already has definitely cracked this problem). I cannot make commitments as to the model because we have not yet thought it through or tested it adequately, but it is a huge problem in a legally mandated industry, and we must do better.
>the real problem which is income inequality and poverty

We don't really know what "the real problem" is. Something big is going on, and I agree it's not simply about racism. I am seeing similar things in my city, and it's white and wealthy.

As with most things, I think it has to do with money. Police are paid to enforce the law, but no-one is paid to keep the police in check. As the article says, there's ~20k cities in America and it's doubtful that Ferguson is the only one, or even the worst one.

>I am not sure how this article has anything to do with HN

There's a market for justice, which means opportunity. I've wanted to build an app that helps citizens document every interaction they have with government, from parking tickets to DMV to small claims court, and then aggregate the data and then fund "corrective action" whatever that means, from a lawsuit to just filing a complaint. (The app would also make this action much easier to file.)

EDIT: wow, the parent deleted while I wrote this response. Weird.
I dont think Stripe paid Balanced to shut down because the both the parties would look bad.

Stripe could have just acquired Balance allowing the founders of Balanced save face and Stripe gets Balanced's customers very cheap.
I met the mayor once here in Silicon Valley, Ignazio Marino. Former world-class surgeon, who pioneered liver transplant from babboons. Brilliant person. I am Italian, living in San Francisco, and of course I keep following what's going on in Italy. I've never seen a politician as competent, and well intentioned, as this one.

Rome is a political mess, and has been a mess for two thousand years, but there's some hope.
Happy Pi Day tweeted with millisecond precision
Probably it makes much more sense to reduce water intensive agricultural activities like rice production together with other water conservation practices (i.e. making water more expensive for home users).
The information that I had read years ago was that the ____amphetamines essentially bundled multiple amphetamine molecules into a single molecule for more rapid transit across the blood-brain barrier, and that the non-amphetamine breakdown products were extreme vasoconstrictors and possibly had other neurotoxic effects. This information is extremely dated, but is probably still valid.
Meth is extremely addictive and should be hard to get a hold of, is all.

If you have a better solution please share it. Getting stoned on weekends is fine, but I got to see the whole "faces of meth" before and after thing in person over a year, and it was not pretty.
If a government wanted to relocate during unrest, couldn't they simply retreat to a loyalist military base? Would be cheaper than building another city.
Nine Tips for Implementing Logging in Games