skysight-inc/HackerNews huggingface dataset:
This is a fantastic example of less-developed countries leapfrogging large parts of the 'tech tree'. Why build roads when you can just airlift with drones?

Similar example: why build a buried-copper telephone/internet network when you can just build cell towers?

Of course, in this case roads will still be desirable, but we don't need to wait for their existence to start delivering high-value goods to isolated communities.
FYI, I've added C, C++, C# and Java languages. Enjoy!
I suspect that survivorship bias is not much of an issue here since the old building still looks a lot better than that new building.
In many places, a library card gets you free access to the Internet. Or, if you have a tablet, laptop or smartphone, you can get free wifi at most libraries.

It is quite possible to have no money for food and be online these days.
Update: https://news.ycombinator.com/item?id=10522022
> Which makes his position indistinguishable in practice from Hillary's.

Love him or hate him, we all owe Snowden our thanks for forcing upon the nation an important debate. But the debate shouldn't be about him. It should be about the gnawing questions his actions raised from the shadows.[1]

Not sure "indistinguishable" is the most accurate word. Seems her stance is much less forgiving/lenient and focuses more on the act of breaking the law and that he should be punished for that.[2]

[1] http://www.sanders.senate.gov/newsroom/must-read/why-i-dont-...

[2] http://www.theguardian.com/us-news/2015/oct/13/clinton-sande...
Something else that blew my mind: Jupyter was named after JUlia, PYthon, and R.
Previously: https://news.ycombinator.com/item?id=10471677
I think modals and hover states to some extent were a response to bloated sites—at least on the web. They needed a new way to grab your attention. They used everything in their arsenal already and needed to drive your focus. Thankful—as Hagel would appreciate—the synthesis was to turn down the crazy flashing, colors, super explosion that many websites are—and sadly many remain.
Famous story from Kent Beck:

When asked to come onsite to the C3 project to optimize their daily payroll batch process, which was taking 3 days instead of 10 hours, Kent asked for some datasets and verified results. He was told that the system wasn't producing correct results anyways. His response: "Well, in that case I can make it real fast!"

The C3 project was the "birthplace" of Extreme Programming.
The same person made an extended CPU based of of a 65xx that could linearly address 16MB of ram. Here's a great picture of the back of the CPU board; a beautiful example of wire-wrap:

http://laughtonelectronics.com/Arcana/KimKlone/KK%200800%20f...
No they're not. And no matter how many times this gets linked to on the Internet, it's still wrong.

The basic problem: the quieter a sound or detail gets, the fewer bits of resolution are used to represent it.

In 16-bit recording, there simply aren't enough bits to represent very low level details without distorting them with a subtle but audible crunchy digital halo of quantisation noise.

In a 24-bit recording, there are.

Talking about dynamic range completely misses the point. It's the not the absolute difference between the loudest and quietest sounds that matters - it's the accuracy with which the quieter sounds are reproduced.

This is because in a studio, 0dB full-scale meter redline is calibrated to a standard voltage reference, and both consumer and professional audio has equivalent standard levels for the loudest level possible.

These levels don't change for different bit depths, and they're used on both analog and digital equipment. (In fact they've been standard for decades now.)

This is why using more bits does not mean you can "reproduce music with a bigger dynamic range" - not without turning the volume up, anyway.

What actually happens is that the maximum possible volume of a playback system stays the same, but quieter sounds are reproduced with more or less accuracy.

In a 16-bit recording quiet sounds below around 50Db have 1-8 bits of effective resolution, which is nowhere near enough for truly accurate reproduction. (Try listening to an 8-bit recording to hear what this means.)

You might think it doesn't matter because they're quiet. Not so. 50dB is a long way from being inaudible, ears can be incredibly good at spectral estimation, and your brain parses spectral content and volume as separate things.

There's a wide range between "loud enough to hear" and "too loud" and 24-bit covers that whole range accurately. 16-bit is fine for louder sounds, but the quieter details just above "loud enough to get hear" get audibly bit-crushed.

The effect isn't glaringly disturbing, and adding dither helps make it even less obvious. But it's still there.

24-bit doesn't need tricks like dither - because it does the job properly in the first place.

Now - whether or not commercial recordings have enough musical detail to take full advantage of 24-bits is a different question. For various reasons - compression, mastering, cheapness - many don't.

But if you have any kind of aural sensitivity, you really should be able to A/B the difference between a 24-bit uncompressed orchestral recording and a 16-bit recording using an otherwise identical studio-grade mixer/mike/recorder/speaker system without too much difficulty.
Altercations in prison often indicate a desire not to be beaten or raped.
Muen separation kernel toolchain (2014) [pdf]
Please don't take HN threads on unrelated flamewar tangents. It's one thing to go off topic in a curious or surprising way, but this one could only lead to sludge.
Based on the parameters of the experiment, it was a success. Also, we learned things! The next experiment will look a little different. Iterate, improve.

*I work for 18F
This is very similar to the series of serialization vulnerabilities that hit the Ruby on Rails world in early 2013.

Black hats are going to have fun with this one. :-(
The Belgacom stuff and TAO catalog leap immediately to mind as things that went way over the line.
I'm the author of the blog post, but the claim of success is based on a number of factors other than the $1.

As we note re the $1:
> "This unexpected development will no doubt force us to rethink some of our assumptions about the reverse-auction model."

Also, the success is borne out of the data:
> "Given these statistics, we think it’s fair to say that there is a market for open-source micro-purchasing, though we obviously will need to spend some time and effort refining our methods.

The success is in validation of the idea, not the actual result in this case. That said, the result is new, functional open-source software for the American public. So that's still a pretty good outcome.
Assembly Language:  Still Relevant Today
From the post, it really seems like this was an experiment - and they seemed to have learned a fair bit from it. I'm not sure I'd take this single $1 result and say that'll be typical in the future.

I agree that $1 can be strange, and some can perceive it as unfair. But there are a lot of business models, where the goal is to get a foot in the door, before monetizing in the future (freemium comes to mind). And if it financially doesn't make sense, I'm doubtful that at scale everyone will be bidding $1 and providing great code.

Hopefully, though, the system won't make it hard for smaller development firms, which may struggle most with concessionary pricing.
Not to get too pedantic, but Java need not be involved, though it will certainly be the most common language involved. Anything running on a JVM (including Clojure, Scala, JRuby, etc.) could have the vulnerability if it uses the Apache Commons Collections library, or some other library that does (which is probably a lengthy list).
I think the scale of stars/watches is simply different.

> I don't know what it's like to develop for CRAN, and it possibly has an advantage in that a maintainer has to work harder to get it on to CRAN than on to Github...but on the other hand, it doesn't seem as conducive to getting user feedback, which seems critical for rooting out obscure bugs or breaking changes caused by dependencies.

Quite a few developers are publishing on CRAN and GH. So engaged users can contribute easily on GH and pull the most recent version to fix the latest bugs while casual consumers of the package can still get a working version from CRAN.
CYANOGEN | Seattle, WA and Palo Alto, CA | On-site Only | Relocation Assistance | Full Time | Visa (transfer only for H1b at this point)

Cyanogen Inc was founded to make our popular open source CyanogenMod project accessible to a broader consumer base worldwide in the form of Cyanogen OS, a mobile OS built on Android that is known for its revolutionary personalization features, intuitive interface, speed, improved battery life, and enhanced security.

These are our high priority open positions:

1) Sr. Android Software Engineer: You’ll contribute work that is fundamental to the Cyanogen experience by adding features to the Android frameworks, exposing them to apps, and allowing for deeper, richer experiences for our community to utilize. You’ll need extensive experience developing complex Android applications and exceptional OO design and development skills.

2) Sr. Platform / Web Services Engineer: Build the scalable, distributed systems that power our mass-market mobile services accessed by 50M+ users. You’ll need hands-on experience with large-scale, distributed platforms, such as AWS, and excellent OO development skills. These services are being developed with Java NIO and open source frameworks like Vert.x and Netty

Working at Cyanogen, you'll get to collaborate with developers from around the world and contribute daily to a platform used by millions of people. Community involvement is an integral part of our everyday work. If you have a passion for open source and innovation, can demonstrate strong skills and a great attitude, we want to speak with you!

Check us out at http://cyngn.com and view all of our open positions here: http://goo.gl/A69etV, or email us at recruiting AT cyngn DOT com with questions.
> What nonsense are you referring too?

The nonsense of dragging in gamer gate everywhere and using it as a strawman to kill discussion on legitimate issues.
Nice choice of destination for family time and relax... Welcome to Spain colega.
True... I believe this is not a targeting issue but more an inventory problem.
the origins of a derogatory term often have nothing to do with the (intended) offensiveness of their usage.

Nigger just originates from the french term for "black", how offensive could it possibly be!

In current Internet usage i have never seen SJW used once in anything except a derisive way.

you might want to cut on the pedant-aide
Just Do a Thing (that nobody’s expecting you to do)
Are people still complaining about the icon change that has no functional differences whatsoever? Star, heart, whatever, it saves the tweet in a list for later access.
I think you misunderstand how Google operates. Google is a huge company that, even though less bureaucratic than companies of the same size, has many layers of management. I'd be surprised if any top executives even know that Flutter exists. My point is, adevine is right, Flutter is probably a small internal project that a bunch of devs got behind and got approval from a middle manager to release. It indicates very little about what's on the mind of the real decision makers at Google (e.g. the VPs in charge of Android or mobile or search).

Now, it might get momentum and eventually get more attention and more resources from Google leadership; but it also might not.
Solitary confinement as it exists in the US today is cruel and unusual punishment by any reasonable measure.

The core problem here is that the criminal justice system is not about true justice, and it damned sure isn't about rehabilitation. It's about retribution. And that, frankly, is a barbaric notion of "justice" that our country should have left in the distant past. It's going to take a long long time to fix this problem.
[0] Lived experience
[1] Gorelick DA, Levin KH, Copersino ML, Heishman SJ, Liu F, Boggs DL, & Kelly DL (2012). Diagnostic criteria for cannabis withdrawal syndrome. Drug and alcohol dependence, 123 (1-3), 141-7 PMID: 22153944

I'm sure you can search around and find a lot more, there is a growing understanding/acceptance that it exists.
There are some other great explanations in this thread (survivor bias seems very plausible), but I'll throw out another based on my experience with other construction trades: economics.

If you look at old buildings, you tend to notice that they also have a lot of intricate plaster-work that you never see anymore. Why? Because it used to be much cheaper to hire skilled labor than it is today. You can see a similar trend every year in the Christmas Price Index, which tracks the cost of the items in the 12 Days of Christmas song. The prices of goods tend to stay stable, while the price of labor tends to increase significantly.

For our brick buildings, I tried to find the best numbers I could, and here's what I came up with:
In 1894, bricks cost about $5.70/thousand [1], which is $165.51 in today's dollars
Today, you can get bricks wholesale for $220/thousand - and that's what I found online, I imagine an actual wholesaler is less. [2]
That's an increase of about 37%

For the bricklayer, the average wage in 1891 was $4/day, which is about $110 in today's dollars [3]

Today, the median bricklayer pay is $24/hour [4], which is $192 per 8 hour day.

That's an increase of 75% in the real wages of the bricklayer, and it means that the rate labor costs have increased is double the rate of material costs.

In 1891, it may have made financial sense to pay for a bricklayer to make intricate, high quality buildings. In the past few decades, it's likely that's no longer the case.

[1] https://books.google.com/books?id=Oo4oAAAAYAAJ&pg=PA953&lpg=...

[2]http://brickbroker.com/brick.html
[3] https://books.google.com/books?id=cNdEAQAAMAAJ&pg=PA722&lpg=...
[4] http://www.payscale.com/research/US/Job=Bricklayer/Hourly_Ra...
Jun Group | New York, NY | Orange County, CA | Full Time | ONSITE

Our name means truth, and our culture is all about openness and honesty. This is a place where individuals are heard, diverse perspectives are encouraged, and the CEO makes time to take everyone to lunch, one and two at a time. It’s a place where we ask every developer to spend part of their time going beyond our strategy, to show us their own.

When you work here you develop on the national stage, reaching tens of millions of users around the world, thousands of times a second, every day. Our technology is integrated into the world’s most popular apps and sites. Our clients are household names: Coke, Samsung, Chevy, Activision, McDonald's, Kraft, etc. We were rated #54 on Crain’s Best 100 Places to Work in NYC.

Senior Software Developer, Android. Work on our native SDKs that are installed on millions of devices around the world. Compensation $200k+

Senior Software Developer, Server Side Technologies. We use Ruby (JRuby on Rails) or Scala (Play Framework). Compensation $200k+

More information about these positions can be found on our careers page, here: https://careers.jobscore.com/jobs2/jungroup?sid=68
Where are brick buildings being torn down left and right? I challenge the survivorship bias argument as where I live in the US east coast multiple cities push for historical status on buildings past a certain age in order to retain character.
The small house I live in is 100 years old, and built of brick. It is a tremendously (over-)engineered building: two layers of brick even for interior walls, exterior walls are around 1 ft thick, and four massive chimney-breasts (although two were sadly removed by previous owners).

My theory is that they just had enormous amounts of cheap labour 100 years ago, and you'd never be able to build such a building today because it would be far too expensive.
I'd like to see them get into the enterprise space and build a subscription management platform in the same space as Zuora. They certainly have the domain expertise, design, and engineering talent to do this.
Not against the rules; it's just a speed bump. We should probably have more of those.
Peggy Johnson, Microsoft's Deal Boss, on Reaching Silicon Valley
For the same reason we never see the phrase "TCP/IP made me a lot of money", true as it may be.

Twitter provided the mechanism for the parent to access the information from those people. You might as well be saying the same useless thing about RSS or blogs.
https://en.wikipedia.org/wiki/Substance_dependence#/media/Fi...

According to the above chart, tobacco, whose addictiveness is driven by nicotine, ranks above the following in dependence: meth, alcohol, steroids, ketamines, and barbiturates. It's only slightly trailing cocaine.

Caffeine isn't even on the chart, but even if that were due to "sociological perception", I've no doubt that it would be at the bottom-left of that chart.
Twitter's problem is that they don't even have the basic understanding of why they're successful. In the past several years there hasn't been a single change they've implemented that has improved things. The goal I guess has always been to attract the non-user.

But when I really study things most of the stuff that people think as fundamentally part of the service was instead added by the community and initially rejected by those running Twitter like use of the pound sign.

In fact when you look at when Twitter really slowed its growth was when they turned their back on that very community, especially developers. Anyone here actually believe that their experience with Twitter wouldn't be far better if there were still independent clients?

Twitter imho would be far better served to improve the service for those using it than randomly try throwing stuff at the wall in an attempt to broaden its appeal.
I don't really have a side in this whole business, but you seem to have brought this topic up entirely to slander someone, and I for one don't particularly appreciate the hijack.

I do understand this topic leads to emotional reactions from many people, and I get that it feels overwhelmingly necessary to express those feelings, but please reconsider using HN for this particular purpose in the future. If nothing else, realize that this ends up undercutting your own position by association to community harm.
When you favorite a tweet, you mostly do so for your
own consumption. It is a way for you to tell yourself
that this tweet is something you want to get back to,
or remember for later use.

That sure ain't how I use it. Two reasons. (1) Favorites are public. (2) I don't need to get back to a tweet or remember it for later use; they're short, so I remember them in my brain.

I saw the article was much longer, but the author lost me at that point.
How to Sell (and Sell and Sell) in Silicon Valley
You are right. I wondered ever since that article came out how they arrived at $200 in taxes if the ticket cost $15. Unless they are changing taxes on using the bathroom and other things then maybe. But like you said, a clear gimmick...
I'm glad the US Government adheres to and pays the minimum hourly wage for work such as this.
That's not really an accurate description of wooden-framed construction. For one, there's a lot more structure to it than just bricks and plywood, and it's also safer against earthquakes and other environmental damage.
There is a pretty big semantic difference, that the OP explains very thoroughly. Could you explain how you disagree?
Does it have to do with the video game Dota 2? 322 is a famous number in the Dota community because a pro player once bet against himself for a payout of $322.
Google Treats Null as 1-Star Rating in Its Search Results
Don't do it. Send them an email telling them why you didn't sign up.
I think Rust is great and I think having Rust code in Firefox will be great.

But this is about more than just transient build system issues. If we want to completely replace C/C++ components with Rust components, rather than just having them co-exist, then we need to make Firefox have a hard dependency on Rust.
I suspect I'm a lot more pessimistic than many people about when we can do that; to me it feels like something that is multiple years away. I'd be interested to hear how long you think it will take!
You're not thinking about the user. Star is the symbol for bookmark in many, many places, including all major browsers (except Safari).

Is there a list of my Facebook likes for later access? I don't know, I've never even thought about it before because I don't "like" things that I want to access later, I do it to show others that I like the post.
The meaning of "Favorite" with a star icon has long been diluted by many apps to the degree of simply representing bookmarking for later use and not have any strong connotations of promotion or endorsement.
Watch Rice vs. UTEP Live Stream College Football
I believe the fab process is the root problem.

My uninformed take on the issue is that IBM's fabrication technology was never able to deliver on the performance vs. power projections so they traded off power in order to maintain the performance, and that is why POWER takes so much power.

IBM went down the Silicon On Insulator (SOI) path and bet the farm that they could beat Intel's fab technology with that. IBM promised SOI would allow them to make high speed, low power chips. They were unable to deliver on the promise and IBM lost to Intel, along with the rest of the "IBM Alliance" (AMD, Freescale, Chartered Semi, and others).

With respect to the IBM Alliance, it was not kind to any of the members. Many of the members ended up rolled up into Global Foundaries. Global Foundaries was the AMD foundary that was spun out of AMD, Chartered Semi was bought by Global Foundaries, and IBM ended up paying Global Foundaries $1.5 billion (plus took a pretax charge of $4.7 billion) to take their fab plants. Freescale lost the Apple CPU socket because of power and performance problems and has struggled.

Ref:

SOI:
https://en.wikipedia.org/wiki/Silicon_on_insulator

Global Foundaries:
https://en.wikipedia.org/wiki/GlobalFoundries

Dreams:
http://arstechnica.com/gadgets/2007/05/ibm-alliance-will-tak...

Disasters:
http://www.bloomberg.com/news/articles/2014-10-19/ibm-agrees...
You need some perspective.

Estimates for ME casualties are between 500,000 and 2 million plus, not including refugees, the injured, nor the complete economic gutting for those who remain experience.

What should be done about that? Gonna let the US government get away with genocide?

Prison, like most other institutions in America, is about power and control. It has nothing to do with morality, efficiency, nor opinion, those are manufactured lies and opinions to keep the status quo.

You sound like another blood thirsty progressive calling for the wanton destruction of millions.

Want to stop Mexican cartels, support drug legalization. Prohibition doesn't work, it has never worked, drug use declines in countries, like Portugal, which decriminalize drug use. Calling out for the powerful to continue their spree of murder and to continue to gorge upon the lives of young black men is utterly disgusting and farcical especially when you sight the drug war as what we must fear. No fear the ones who imprison millions and kill millions more.

Get a heart.
Once you sell a search technology company for $100M (good luck with that), you too will be able raise ridiculous amounts of money for your next technology venture.

It totally makes sense.
Suggest a better wording?