skysight-inc/HackerNews huggingface dataset:
Nit pick alert ! The EU was created in response to the opportunity that the fall of the Soviets provided - to bind in and develop the economies of eastern europe. The binding of France to Germany was achieved with the European Economic Community, the removal of German military infrastructure and the comprehensive occupation of Germany by the UK, France, USSR and USA.

I don't see the USA as invested in preventing the rise of a European power that shares, approximately, the values of the USA. The USA entered WWII reluctantly, and the effect of it's entry was to shorten the war by many years, possibly a decade. Christ alone knows what the USSR would have looked like as the eventual winner in 1955. My thinking is, shattered in every conceivable way.
I read it on my device but it said NOTHING about tracking listening. Though of course it did say "we may collect data.. this data MAY INCLUDE date/time of opening the app.."

Listening data was not mentioned under a MAY INCLUDE section, however of course its' covered by the blanket "data".
It sounds like an internship, (low paid trial worker), except for a longer term.
Anarcho-capitalism is an oxymoron in the understanding of most anarchists. It seems that type of capitalists have appropriated the "anarcho" bit, while it does not make sense in that construct as "anarcho's" are not down with unrestricted acummulation private property (which evidently leads to oppression).
But it can't be a function, because functions don't have access to that information.
New Password Guidelines from the National Institute of Standards and Technology
‘Altitude’ Clip Asks If You’d Like $50M Dollars
Video? No. Sound? hell yeah.
I doubt it. Expressions like this raise all sorts of red flags in code review.
>Craiglist presentation hasn't changed either. I don't think this point is relevant if the UI is good enough or have been this way for so long that people are used to it. Changing it would be weird.

There are many problems with Wikipedia's presentation of information [1], but the point is that, even if Wikipedia's UI was the best there was, new media inevitably come along that change the way customers want to access their information. For example, you may think it's 'weird' to change Wikipedia's text-heavy UI, but kids brought up on Snapchat, WhatsApp and Instagram might want a more visual interface for their encyclopedia.

>You want to innovate an online encyclopedia? How exactly do you do that? And without sacrificing integrity?

Beyond UI, Wikipedia has many problems in its data structure, policies, and integrity, by which I mean the veracity of its information, and its endemic bias. Rather than discuss them here, please read my blog post: Wikipedia's 13 deadly Sins. [1]

>What is this time to event thing that you speak of?

The rapid collapse of an incumbent site due to its monopoly position and consequent lack of innovation i.e. the point of the original post.

Your response appears to confirm that the lack of imagination that goes hand-in-hand with monopoly products is not just confined to their creators. Their customers want the monopoly, until they don't. Wikipedia, Craigslist, Google and Facebook are not unassailable. Everything dies.

[1] http://newslines.org/blog/wikipedias-13-deadly-sins/
It might not be a failing of the language, but it might be a reason not to use it all the same.
I might be wrong, but it sounds like the difference is they can pay them intern salaries and call it "training."
Most input sensors are "brain sensors" in the most reductive sense.

There's nothing spooky about brain sensors. You can buy them today, as meditation tools. I have a long running personal project thread to to use mine as a typing interface. It's 100% possible with current technology and not in the least bit dystopian. Interested parties can read your thoughts much more reliably by just parsing these public posts than trying to build a model to get something more specific than "discrete input A" out of brain waves.
You can uncompute, but in that case you need to erase the input to replace it with a new input.
Video shows 10-year-old autistic boy getting arrested at school
Right. If you don't cache the ordinal, than "next sibling" and "previous sibling" operations have to scan the array.

But it's a relatively easy performance enhancement to have a validity flag for the ordinals, and only rewrite them when a read requires them. That way, write-heavy workloads won't be punished.
I deal with OCD of the intrusive thought variety. Sometimes my brain gets stuck in a loop of my deepest fears coming true. In fact, sometimes just a single "trigger" word will get stuck repeating itself over and over in my head.

The idea of having a brain-computer interface recording this activity is an absolute non-starter for me.

But then again, maybe this would all normalize some of my own mental activity, if it was more public how strange everyone's minds can act at times.
The people at Docker are excellent at marketing. There is very little that's new in Docker. It really just wrappers a lot of core Linux functionality around namespaces and fine grained permissions.

The core functionality of Docker can be implemented in ~100 lines of bash script:

https://github.com/p8952/bocker
You can see why VLAs were made optional in C11, even though they were mandatory in C99. There were just too many weird interactions that VLAs had with other parts of the language. (That, and it was an easy way to get a stack overflow.)
Thing is, no other bluetooth device I own needs its name to be set. I don't care. I don't need to change the language. I don't plan to update the firmware frequently, though if I do I can always just download the app, update, and delete the app.

The ONLY feature I can see using is the managing bluetooth devices. I had 4 devices in my list -- old computer, new computer, old phone, new phone. Unless you're around 3+ devices you regularly connect to, its not really an issue.

My computer and phone are the only 2 devices that will be in range so I'll never need to "manage" this. Again, think of all of the other devices that only support connecting to ONE other device and don't need a proprietary app to manage this.
xkcd explained what a mess the allocations were ages ago: https://xkcd.com/195/
Ali Greene: Traveling the World While Working for DuckDuckGo
Internally this is now discouraged; preferred is TODO(b/12345678), where b/ is the shortcut for our internal bugtracking system.
Concur. I don't code as much as I used to, but knowing rather much about perl as a language, the gaps in have I either jog my memory from perldoc/metacpan or it's genuinely fiendish enough that I dive right into the perl source code (in the sense of perl.c). Neither of those is helped much by Google or SO answers.

When I was picking up another language a few weeks ago, however, I constantly ended up on SO with little weird questions. It feels like one of the big hurdles to get over with a new language and tool set is to learn to ask the right questions the right way such that you can actually find the answers in the reference efficiently. SO works as a nice bridge because threads are started (and searchable) by the questions of real newcomers like oneself as opposed to bring written by the experienced who optimize for strict(er) correctness and succinctness.
[STARTUP] Simple Licenses makes licensing your business easy
I think in software engineering it's prudent to just assume that all developers make mistakes sometimes. Anything that can have developers make less mistakes or can catch developer mistakes saves time (and therefore money) in the long term so I think it's fair to complain that c makes mistakes easy and difficult to catch.
Well yes, that's why the EU was created. War with France was merely a distraction to create an united Germany:

https://news.ycombinator.com/item?id=14144819
I like having 1-2 days per week available to me to work from home. I don't think I'd take a job offer without this as an option anymore. My quality of life has improved significantly with it.
Brb, investing in tinfoil hat stocks....

On a serious note though, what's to stop Facebook from collecting more information than it claims? It may claim to only be scanning for verbal locomotion, but how can we be guaranteed that they aren't discretely monitoring our reactions to advertisements or whatnot?
Not gentle
My T-Mobile (US) Android phone definitely supports IPv6 - but only as a native device, not as a hotspot. Anything that connects to the hotspot gets an RFC1918 address with NAT.
Same for Unity3D, which is one of the tags they have in their post but it doesn't look very popular there. Unity3D has their own separate SO-like site called Unity Answers, plus a large forum, plus a (somewhat out-of-date) community wiki. So lots of people won't be hitting SO for help

Still, most of this particular blog post is about relatives between hours of the day per language, rather than comparisons between languages, so it won't be too affected.
My imaginary kid won't contribute tens of thousands of
CO2 to the emissions either.

One or two kids are not a problem. They are not over the capacity - two parents having two kinds keeps the capacity in balance.
> A disturbing number fail there

That's the problem. :) This has been beaten to death, but I'll say it again: the interview process of most companies are designed to weed out all but the top 1% of applicants nation wide. If you're not paying as much as Amazon and Google are, but you're recruiting and interviewing exclusively from the same candidate pool, then you're going to have a bad time finding 'qualified' candidates.
But you are still a piece of shit
I'm not suggesting that those are criteria, just possible contributing factors. (And I'm not trying to exonerate the suppliers. We'll see what the final report says.)

If the source is some kind of DEM (digital elevation model) data, it will be a raster of elevation values at some limited resolution, so necessarily just samples of elevation. With a relatively small island/rock, the full height could be missed, and possibly then even further reduced by filtering (i.e. smoothing of DEM values, either in the process of measurement or some kind of processing). That likelihood is hinted at by this quote from the manufacturer:

"Honeywell’s terrain data is sourced from our supplier [named supplier]. It is a digitized topographic map derived data set. It does not include Black Rock. We have looked at alternate sources, including SRTM and ASTER. While Black Rock is present in these alternate data sets, the actual altitude of Black Rock is considerably higher than what is indicated in these alternate data sets."

The data sources they refer to:
http://www2.jpl.nasa.gov/srtm/
https://asterweb.jpl.nasa.gov/gdem.asp

Again, not coming to any conclusions from this.
Do you happen to know why that was perceived as worse? If I understand correctly the difference would be that you'd have to write (i * sizeof(char)) vs. (sizeof(char[i]))? Personally I'd even prefer the former.
QA is disappearing because of automated testing.

They are, and frankly it shows. Someday we're going to realise that (especially for tools that the developers can't or won't dogfood extensively) it's a terrible loss.
Ask HN: What is your experience with the Entrepreneurial Operating System?
I work for a product development agency who is beginning to adopt the Entrepreneurial Operating System (EOS). We were recommended this by other local business owners to help us better handle our challenges.

I wanted to find more information on the system and people's experiences, but couldn't find threads about it here. I did, however, find a thread where the creator of it responded:

https://news.ycombinator.com/item?id=8263560

We are hiring an implementer to help coach us with its adoption. My questions for you all is if you've had experience with it, how did it help you? What do you think of the system? And if you hired an implementer, what did you think of the experience?
It sounds like you're saying meritocracies won't hire minority candidates because they won't measure up. This is blatantly false. A few of the brightest guys I know are minorities and they were hired because they were smart as hell.
GStreamer 1.12: Intel Media SDK support and more
Failed startup stories are indeed pretty interesting. I went to an Irish Wake for Dead Startups once and it was great. That event was organized as an investment/business promotion by Ireland's government, but someone should organize more of them.
...or are more likely to be doing the kind of work where no one is pestering you about when to come at work and when to leave.
Sorry for the late reply. I was hacking on some code.

I got the toothbrush because I am depressed/a drug addict and usually don't brush my teeth as often as I should. I was using a tracking app, but I figured since it was bluetooth I might be able to integrate it with the app I'm using for tracking. I figured it wouldn't support this out of the box, but I'm a CS/EE and figured if I was bored, it would be one more toy to play with.

TLDR, I've got money to burn and I'm spending it to avoid personal responsibility
The year Robert De Niro stopped caring (2016)
Nice, thanks for the reply.

You mention CI so I'm curious. Do you have an automated continuous delivery process? Does testing fit into that (e.g. integration testing staging or dev services after deployments)?
This apparently means "JavaScript text editor frameworks for web applications".
> those jobs can't support a family

Should they be able to? Absent some kind of deliberate regulatory or collective-bargaining action to prop up the price of labor in a given category, I assume the prevailing wages tend to reflect an implicit agreement between employers and potential employees on what that labor is worth. What is the argument for propping up the price of labor beyond what people are willing to do it for?

Or, put another way, what is the argument for why jobs should be seen as existing for the sake of giving workers enough money to live on, rather than as existing because some people want certain things done and are willing to pay a certain amount to have them done? In the second case, the value of having certain things done is not infinitely variable: some actions will create x value in the world, and can only be worth doing if they cost <x to do. Requiring that those actions be paid >=x will simply mean that those things will cease to exist. Is it a better world if we regulate out of existence those jobs whose performance is worth less than a family-supporting wage?
But that's the thing. I literally could.
Thank you for the pointer. English is not my first language so I often get the grammar wrong.
See how data traverses the internet and the privacy risks it faces along the way
Sounds like you may have stumbled into the same ideas behind CBT more or less. It makes sense that they'd crop up in different places and times assuming they work well.

I'm certainly no expert on it, but if that's a decent assessment then you may be sitting on some very handy metaphors.
I think he's making a good point here about the effect of a Facebook monopoly on the rest of the ecosystem. Facebook stifling other social networks is the least of our worries. The effect on the advertising ecosystem is enormous! and Affects nearly every other internet company in the world that needs to acquire users! In this regard, so far Facebook as enabled countless businesses to exist with it's high value advertisement platform, but this could change as their monopolistic powers increase.
> No mobile phone I've seen supports ipv6.

T-Mobile LTE has been exclusively IPv6 on most phones for some time now. I'm pretty sure other mobile providers have done the same or are in the process of doing so.

All my Android devices have supported IPv6 as long as I've had it running on my network. I don't have an iOS device but since T-Mobile sells them I assume they work with IPv6.
> You need to get your company to 10k USD monthly product revenue within three months.

You probably need to add how much you can spend on customers acquisition to your equation.
Remember when "innovation" was novel computer architecture or a totally new product category and not "a social network for pictures... that disappear!"?

Pepperidge farm remembers.
A scene in Attack of the Clones changes the way we see the Jedi
If we want to do that, we need to make it possible to fully harness the abilities of the computer in other languages.

Just as a litmus test:
In how many languages can you cause the SIMD shuffle instruction to be used, explicitly? How many have compilers that can take advantage of it?

JVM / .NET languages don't do this (I know .NET can do SIMD, but it can't do shuffle). Rust can maybe do it? Not sure on the status. Dlang SIMD support seems only partial.

Which can do a popcnt explicitly or automatically?

There are lots of little holes in other languages just in the space of "Can I even use the instructions the cpu has". Then of course being able to control memory completely is a huge advantage in some domains. Any language that lets you do that will have most of the same danger problems as C or C++

I'm sure you could come up with something that is a little safer with as much power, but it isn't so easy for someone to just stop using C/C++ right now if they need that control.
>If you use ++ in a sizeof expression...you're probably getting what you deserve.

For every developer who reads your comment and learns something, there's going to be one who commits a bug based on this issue to a production repo without realizing it. When it comes to discovering this kind of minutia in programming languages, it basically goes down one of two ways: Either you randomly stumble across information about the hazard on stack overflow (or hacker news, in my case), or you blunder right into it at least once. I call these kinds of quirks "landmines".

I prefer my languages landmine-free, or as close to it as we could hope to achieve. This kind of behavior is definitely not something to make quips about, it's exactly the kind of language flaw that might cause government software to bill incorrectly calculated invoices to people who can't afford it, or overbook planes and cause confusion at airports. Maybe I've misinterpreted your comment, but your comment reads like you think of this sort of detail as "separating the men from the boys". It's totally not doing that. What it's really doing is randomly blowing up civilians.
Having multiple companies work on similar things is true of every industry. There isn't a soda glut because both pepsi, coke, and many others make soda which is very similar.
Of course I'm not taking a stance that the rate of change is not important. And of course it would need to drop in order to reduce and eventually eliminate occurrence...

I was instead pointing out that simply bring up a reduced rate is not really a counterpoint. Especially when, as you accurately point out, the divorce rate is not even the entire picture for the rate-of-change of divorced households. See also Arizhel's sibling comment:

https://news.ycombinator.com/item?id=14150694

But hey, will_brown did a better job of making the same point and defending himself:

https://news.ycombinator.com/item?id=14150843
Unlike software, in many fields, the limits to innovation isn't money to pay engineers, but money do stuff: build things, run experiments, etc.
Really great proposal. Is this conversation in relation to Java 10 or just pie in the sky?
Punched Out
What is the most difficult about selling SaaS?
Hello everyone,

For those of you who have experience in enterprise software sales, what is the most difficult part about selling subscription-based software, i.e. CRM like Salesforce or Microsoft, Service cloud like Zendesk or Salesforce, Marketing cloud like that of Adobe, etc.?

Thanks in advance!
Then stop writing important code that can cause me harm when inevitably easily exploited because of that freedom, please.
Quote from another article (with some pics):

Juicero workers receive truckloads of produce from nearby organic farms, triple-wash it, then chop it into specific shapes. A specialized machine then fills each pack, ready to be shipped.
https://www.nytimes.com/2016/04/03/business/juicero-juice-sy...

Customer(?) with an open bag:
https://pbs.twimg.com/media/Cfj8DI-UEAAGi5F.jpg
What is unclear (at least to me) is how much of this tech actually exists, and how much FB is simply stating their aspirations.

There is such optimism in tech that we take claims like being able to "type at 100 words per minute" without invasive surgery at face value. And there is such cynicism that we are (or at least I am) terrified of the sort of society this would create. But can anyone actively researching this field comment on how feasible this is with invasive surgery, never mind without?
Ww3 and MUSLIM acid attacks 1,500 were
You can use old unpatched versions of Firefox...
Education is just a temporary solution. Soon, we might have machines doing engineering/innovation for us.
> Why don't societies fluctuate around an equilibrium of maximum complexity maintainable?

I suppose in many cases if you overshoot it's not possible to go back to slightly below the equilibrium, but rather the overshoot causes some non-linear/exponential/whatever effect that causes a substantial drop (e.g. a collapse). See Lotka-Volterra model for a simple example.
Fair point. I spend zero time thinking about investors.
One could equally point out that programmers should form mental models by reading documentation, rather than relying on intuition. It's not like you have to dig through compiler sources to find out that sizeof is an operator. Even if it wasn't plainly documented in pretty much any properly-written material on the C programming language, it's pretty obvious that sizeof can't be a function, since a function doesn't have access to the sort of data required in order to retrieve this sort of information.
> I'm less clear on how one arbitrages difference between the prices passives are investing at and a "true" price.

If the market is systematically over-pricing companies, you create a private company and then take it public to cash in on the inflated prices. If the market is systematically under-pricing companies, you buy up a company for less than it is worth, and then run it as a private company for profit-making purposes.
Finally switching to vim
It appears so. (HPE specifically.) Hewlett-Packard had an original /8 and acquired another that was Digital Equipment's by way of Compaq.

Stanford had a /8 like MIT but they sold that off [edit: or gave it back] a while back.
> As of Firefox 54+ (early 2017), our Multi-Content process model is currently being tested on Nightly (4 processes). Four content processes will be enabled on 54 Aurora and if stable enough, we will begin to roll it out in Firefox 54 Beta experiments.

This seems to be the case because I downloaded Firefox 53 for the first time on my new MacBook Pro and e10s wasn't enabled. I had to go to about:config and enable it manually.
Rogers in Canada gives /64, which is lovely.