skysight-inc/HackerNews huggingface dataset:
> When did you vote for Juncker

Juncker was the PPE candidate before the last round of EU elections. A majority of EU citizens voted PPE-member parties, so Juncker was elected Commission President. That's democracy in my book. All major European parties had a CP candidate going in the election, although only two had a realistic shot (Juncker for PPE and Martin Schulz for PSE); if you voted for Labour in UK, you voted for Schulz -- who is now President of the European Parliament btw, following a common European convention where opposition leaders are given oversight roles. That's real democracy in action IMHO.

> commission where all the power of the EU is concentrated

Was concentrated, pre-2009. The Commission now sets the legislative agenda, but Parliament has final say including veto.

> the EU is still incredibly undemocratic and unaccountable

Considering the institutions typically taking flak (Commission and Council) are direct emanation of national governments, I'd say the responsibility for that sits directly with national governments and their voters. Besides, if you don't like the fact that you "didn't vote for Juncker", you should be happy that Commission and Council will always include a representation from your country, no matter what anyone votes for, and it's usually on the topic that is of most interest to your country.

> Germany suddenly seem to be in control of the Euro

That's the real problem (which doesn't really affect the UK, but certainly the EU as a whole suffers from it). Everything else is a detail.
Sherlock Holmes Dedektiflik Bürosu
WordPress Κεφάλαιο 8. Δημιουργία Άρθρων – WEB DESIGN|SEO|PARAMARKETING.GR
For a while I just wrote down every single expense in an Excel sheet. I didn't bother with doing any kind of analysis on the data. Just the act of writing things down and was incredibly enlightning. It made me look at all the expenses I had, confronted me with silly little purchases like a chocolate bar (that's another annoying cell in the spreadsheet) and highlighted days where I spent no money at all. You can do it without quantifying your life or submitting to a stifling plan.
> Negotiate on how many free books you can get to give away

What's a realistic order-of-magnitude number there? 50? And do you have to agree not to sell them?
For those unfamiliar with how the Raft protocol works (as I was) this site[1] provides a great step by step visualization.

1. http://thesecretlivesofdata.com/raft/
At this point, I'm not sure the point you're trying to make.
While I do sometimes have people ask questions that I can easily find the answer to, I rarely have people ask questions that they can easily find the answer to. Sometimes, it's the first search result for a term they didn't happen to know, for instance, and mentioning that term helps them. (Also consider the concepts of "inferential distance" and "illusion of transparency".)

And even the concept of "search for the error message" is a pattern someone needs to learn, once. Ideally it's one they'd learn very early on when learning. But I've found that very few people talk about or provide guidance in the processes of learning themselves. Which is why I'm glad that people write down advice like the page tweeted here.
I would love to hear experiences from people/companies using Caddy in production (for example, replacing nginx). The project looks very promising, but for production usage one might also like a decent group of other people using it in production.
AngularJS or Backbone?
Juncker was a leader of the party that won European Parliament elections. The rest of the commission is appointed by the elected Parliament as well. Let's compare this to let's say House of Lords.

Germany was the main opponent of lowering the interest rate to 0 and launching QE, they obviously failed, no Germany is not suddenly in control of the Euro.

I am myself not a big proponent of the EU, but let's keep criticism where it's due and don't raise conspiracies about sudden german control of the Euro.
In 2015, Intel paid out more in stock dividends (~$4,500M) than ARM Holdings made in revenue ($1,489M).
Seems sulong, is the better (more affordable) way to achieve the goals of Managed/TruffleC.
Heh, kinda amusing to claim you can verify the ISO, then to verify you post 3 URLs that are easy to MiTM because they are not using HTTPS.

For those that care I suggest:
https://help.ubuntu.com/community/VerifyIsoHowto

It's over HTTPs, and mentions both the short finger prints (0xFBB75451 and 0xEFE21092) as well as the full finger prints (C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451 and 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092).
Democracy in the EU? In 2011, the elected prime ministers of Italy and Greece were toppled in Brussels-backed coups. EU civil servants then pursued economic policies that would have been rejected at the ballot box. Note the response of the EU when a referendum went against closer integration. This happened in Denmark, France, Ireland and the Netherlands. The vote was either ignored or the electorate told to vote again until they got it 'right'. We see the same mindset at work with folk who want a second referendum for Brexit.
IBM has a large consulting arm (although it is shrinking IIRC), but they also still have an enormous software business that brings in many billions in profit every year. Hardware is shrinking but still pretty damn big.
Exactly. What is clear is that the young person did not want the attention. So for Dinah Davis to write another article grinding her axe seems rather insensitive.

And then to jump to "I am beyond angry and disgusted that this has happened."?!? Based on what?!?

Could it be that her parents saw the posts and asked their daughter to put a stop to it? Would you still be "angry and disgusted"?

Maybe she's from a culture where its not OK?

Or, maybe she just didn't feel comfortable with it and very politely asked to delete it. And instead it was turned into something more.
Hasta Karyolası Ve Hasta Yatakları
> It's simple. Europe has no money.

And stagflation Japan is doing great?

I think SoftBank/Masayoshi Son is enough of an outlier that you can't make any extrapolations from this investment. This is the guy who was crazy enough to buy Sprint
You can't listen to their reasoning. You can listen to their justifications, which aren't the same thing at all.

The attraction of an algorithm is that you can control strictly what information goes in, and what objective is targeted. A judge may - consciously or not - use the information of the accused's skin color. A judge may - again consciously or not - target objectives besides lowering recidivism.

An algorithm isn't always better, but when it produces unwanted results, we can criticize it, think about why it went wrong, improve it. When a judge makes mistakes, there's not any easy way to improve him.

I think artificial objectivity is "bigger" than artificial intelligence. It's not that ML algorithms are so much better than human brains at what they do - it's that we can have more confidence about how it does it. Oddly enough, considering how they're often criticized for opacity.
Agreed. I have been using Flipkart since they launched. Amazon customer service and shopping experience are just impeccable, esp when compared to the competition. And as for Snapdeal, it's usually something just short of a nightmare.

Another aspect is user experience while using their apps and websites. Click any Flipkart link from a mobile browser or an app like Twitter, you'll reach their `Install our app` page. Nothing else. You can't do anything if you have not installed their app. While Amazon simply lets me see the product or even buy it from right there while showing install app or view in app in a corner.

Whenever I see that Flipkart page asking me to install their app to see a product I feel satisfied that I don't have it installed. I just close the browser tab.

I just checked and last time I bought something from Flipkart was around 2 years ago. It was the Xiaomi MI3 phone which was available only on Flipkart. Last Snapdeal purchase was some 1.5 years ago. I wish I could spread my purchases across these portals just to help avoid a monopoly kind of scenario but these options are just too bad to go with.
Knew before clicking that it would be "Herman the German"
The English Upper Class does have a long and storied tradition of rent-seeking. If you can extract so much value out of something like housing, it's difficult to see why you would get involved in anything risky and technical.
What I would prefer, is somebody who tries to figure it out themselves, even if it takes more time ... just maybe I don't have the answers and would like somebody to give me information for a change rather than just take take take ...
Didn't they also change scope entirely? When I signed in (and never got invited) it was more like a visualization library or something to do cool 3d stuff.. and then moved to UIs and mobile apps and whatnot when it came out.

Funny enough, the same exact thing happened with Outracks' "fuse", started as a tool (called Realtime Studio) for realtime GPU-driven, optionally interactive content like music visualization (had a slick demo for that) and demo-production (Outracks is also a demogroup) and then switched to a mobile UI tool all of the sudden. (at which point I started completely ignoring because it's completely not what I wanted)
They get points for the pun, too!
When I published a book in the UK, we had to send six copies to the UK copyright libraries. They certainly didn't pay for them. So I'm not convinced by this scam.
Only the top 2 are comparable:

1. amzn.in (90)

2. flipkart.com (80)

3. snapdeal.com (40)

AND

4. shopclues.com (<10)
Predictive policing is quite the buzz word these days. IBM (via SPSS) is one of the big players in the field. The most common use case is burglary, I suspect because that's somewhat easy (and also directly actionable). You rarely find other use cases in academic papers (well I only browsed the literature a couple of times preparing for related projects).

The basic idea is sending more police patrols to areas that are identified as high thread and thus using your available resources more efficiently. The focus in that area is more on objects/areas than on individuals so you don't try to predict who's a criminal but rather where they'll strike.
It sounds like a good enough idea in theory but at least in Germany I know that research projects for predictive policing will be scaled down due to privacy concerns even if the prediction is only area and not person based (noteworthy that that's usually mentioned by the police as a reason why they won't participate in the research). I'm not completely sure and only talked to a couple of state police research people but quite often the data also involves social media in some way and that's the major problem from what I can tell.
Apparently the link itself is to a twitter post by Julia Evans.
> There seems to be a new generation of developers who think that 10,000 lines of code is a big program

This one made my day xD

10kLOC is a top limit for my programs (I say that whatever has higher line
count starts boring me), and those were just small tools for sysadmins since
forever.
2016 Winners for IRTF Applied Networking Research Prize
Finding a REAL Pokémon [video]
We are actually using this in our company and couldn't be happier. We're using Emacs ledger-mode and git to keep track of everything.

Ledger is also tied into our billing system. A couple of shell scripts and Latex easily beats everything that I have seen in the last 10 years in the market. That is, of course, a subjective statement and is meant to be such.
Why Google wants your medical records
> it's the first search result for a term they didn't happen to know

> even the concept of "search for the error message" is a pattern someone needs to learn

I suppose if we're talking about a graduate or intern this is okay, but when you have somebody that supposedly has a few years experience this is just infuriating.

There is also the point that you shouldn't be getting a graduate/intern to be doing work they haven't the capability to google the terms of ...
You are confused.

Exercise of incentive stock options (ISOs) is not a taxable event, although you may get hit with the AMT. Exercise of non-qualified options (NSOs) is a taxable event. For both types of options, the sale of the stocks at a later time is taxable.
If you call the UK a democracy then yes the EU is very democratic.

Also assuming whitehall will produce less redtape than brussels is probably not going to be true :(
There are some features in Caddy that are simply outstanding - HTTP/2 and Let's Encrypt integration, to name a few - both pretty much work out-of-the-box with zero-configuration.

On the other hand, there are still some gaping holes - for example, to block (or allow) a 192.168.0.0/17 IPv4 subnet in Caddy, one needs to do all of below:

- Install an addon [1];

- Which used to require recompilation, with 0.9 release you can just click an option during download, yay!;

- Add 128 ranges to cover this single subnet: 192.168.0.0-255, 192.168.1.0-255, ...192.168.127.0-255. Configuration doesn't support subnets, only ranges. And only ranges in last octet, i.e. 192.168.1.0-255 (meaning 192.168.1.0/24), or implied ranges by trailing octet(s) omission, i.e. 192.168 (meaning 192.168.0.0/16) [2].

Oh, and ipv6 filtering doesn't exist at all.

[1] https://caddyserver.com/docs/ipfilter

[2] Which is mildly confusing notation too, since traditional UNIX inet_aton() call would interpret this as 192.0.0.168. Try typing "ping 192.168" on Linux.
The timezone differences are going to be an issue. We have a couple of Japanese guys in the same team as me, and its tough going. We have a small window in the morning to align on projects and if we ever need to do face to face meetings, we are all reluctant as its a killer long haul flight where you're guaranteed three days of jet lag.
> How is ARM "our national asset"?

It is UK based. The profits it makes, and people it employs, have a direct effect on our national and local budgets.

It attracts high-class talent to the UK, further increasing its national importance.

The services it creates acts as an excellent advertisement for the UK's technology industry.

As you point out, many UK pensions schemes are invested in it.

Personally, I'm not entirely comfortable with the phrase "national asset" - but that's the common term used.

> if ARM were to dramatically collapse under the new management, they would get jobs elsewhere very quickly.

Tell that to those employed by Nokia.
Who can write such code will find a way to type without fingers.
Go does not allow dynamic library loading. So either your plugin system have to be backed by a third party language that has a interpreter/vm/whatever coded in Go, or you have to rely on some RPC method of some kind. So yeah it's a huge limitation with Go that makes it just unsuitable for a wide range of use cases.
How I wish for a universal standard of two tabs producing automatic alignment with whatever also follows a corresponding two tabs on adjacent lines.
I don't have much experience with the job market north of the border, but I'd say your situation would be atypical. I'm outside of London and have seen what you've described but the reality is that there is a shortage of people with the skills you've described in that theoretical role. I'd advise you line up 4-5 interviews and just go and see how they work out. With 7 years experience I'd expect you to be able to walk into a lot of positions without fuss which pay much much more than £19k.
Direct links to the winning papers:

1. Samuel Jero et al., security analysis of the QUIC protocol
https://www.sjero.net/pubs/2015_Oakland_QUIC.pdf

2. Dario Rossi et al., characterizing anycast adoption and deployment in the IPv4 Internet
http://conferences2.sigcomm.org/co-next/2015/img/papers/conext15-final100.pdf
Your parentheses make a good point: we don't know why if the OP was flying from/to the US at all. Other countries have different regulations. I've been allowed to carry a Swiss Army Knife onto a European flight because neither of its two blades was longer than 6 cm. (I've also had a bread knife confiscated because its blade was longer.)
I've lived in the UK my whole life and I think you've got rose-tinted spectacles. Cadbury chocolate has always been terrible.
One approach to reducing vehicle collisions that wasnt mentioned much in the discussion so far are road rules and design.

It is unrealistic to expect perfect responses from human drivers, or even compliance with rules. Also, human attention is severely limited (there are only so many things a human can keep track of, especially for extended periods of time). In other countries(e.g. Europe, which as mentioned further down had a more severe drop in traffic fatalities), traffic rules are often very different. For example, right turning on a red light (which can lead to collosions, hit pedestrians, Etc.) and the rather confusing right of way situation (there is no general rule for right of way, stop signs are in the order in which people arrive -- which is hard to figure out for people. Right before left or yield signage doesn't require looking at every other lane, but allows the situation to be resolved statically). There are also cleverer incentives, such as dynamically times traffic lights that give you a 'green wave' if you're going the speed limit -- so people are conditioned to drive at normal speeds. Many traffic lights here even in well off cities seem to be completely unsynchronized(or they all turn green at the same time) training drivers to speed through.

Similarly, being originally from Germany (which has no speed limits in large parts of the highway network, and higher speed limits in other places), passing on the right (which means you have to be aware of twice as many lanes which could cut into yours) and the focus on enforcing speed limits and not following distance seems odd. 60 vs 70 or perhaps even 80 isn't going to make that much difference when avoiding a crash, but having half a second vs two or three seconds to react is substantial. I have heard many anecdotes of people getting expensive speeding tickets for going 80, not one for tailgating.

At the end of the day, there will be collisions, and there will also always be a human factor in them, however no matter how draconian we make the penalties or how much we shift blame (or even not assign it), people will still drive, and we should spend some time thinking about how to make realistic driving conditions safe.
The Best Free Apps for Small Business Owners in 2016
Same thing happened to me. I almost dropped out of HS because I got admitted to college early. I was administered a 'residual' ACT and was admitted.

The counselor told me people wouldn't want to hire me if I didn't have a diploma or a college degree if things didn't work out.

I honestly believe the counselor was looking out for me and wasn't incompetent, but christ I wish I hadn't listened to him.
Sex as a public affair
It's odd though - Dairy Milk Fruit and Nut still tastes great to me. Other new products they released (marshmellows covered in chocolate?) taste of nothing - they're just sweet like any Quality Street.

Milk Tray - now that is the blandest chocolate I have ever tasted. So I don't know how much they have changed things.
$26bn
- Can Caddy work as a reverse proxy to other backend services?

Yes. Use this in your Caddyfile:

proxy /api 10.20.30.40:8080

- And if so, can I use QUIC for the backend

No, QUIC is not supported at the moment: https://caddyserver.com/blog/implementing-http2-isnt-trivial

- and plain TCP for the front-end?

Yes, if you mean HTTP/1.x. Also, you can serve static files from the proxy itself. Everything not mentioned in explicit "proxy" directive would be served from local files in the same directory as Caddifile.
Or that he specifically says the Left (or was it right? ;)) headphone socket, built into the seat, was broken.
I think what you propose is pretty close to the original model of dynamic web requests: CGI
The webserver receives a requests, checks the destination and then applies a function to the request by spawning an executable that handles it.

The difference is that you want to spawn a unikernel instead of an executable and your acceptor is not a webserver but something different, but I think these are more performance, security and deployment considerations instead of huge architectural differences.
$ chgrp sane_c_devs /usr/bin/gcc
$ chmod 0770 /usr/bin/gcc

Of course, the following scenario is not impossible ;)

$ getent group sane_c_devs | cut -d: -f4 | tr , "\n" | wc -l
0
This is correct. The objective is to verify that the weapon you're seen being dismantled is indeed a real warhead and not a fake one. It should be noted that a fake one could include some random nuclear material and still would be a fake so you can't just measure radioactivity.
There are plenty of government and other jobs which would be hard to get without knowing at least one local language. If you really want a job in technology, English would the least of the qualifications you'd need to be concerned about. With a solid background in math/science and demonstrated drive any required linguistic skills would be bridged for you.
As someone senior myself, I really don't mind the easy to answer, quick questions. It's when people dump real time sinks onto me that will cause me irritation, as I then need to manage my time and realign all my own pending tasks.
"Keep it under the speed of light, OK?"

"Deal."
On Windows one compiles C99 code as C++, that's all.
> How do you know this?

When I check my bank account, there typically is more money than before.

> Does that work out as being more cost effective than buying a new bike

I don't know and I don't care. I don't claim that I don't do _any_ budgeting/planning/accounting/whatever, I just try to minimize the mental effort needed for that. Obviously one effect is that my consumption bucket is not economically optimal. I have no clue, nor interest to find out, how expensive these choices are for me. For some people it is worth putting money to luxury items. For me it is a luxury that I can afford not to worry how optimized my consumption is.

(One more thing. I do have above average salary in my country. Obviously that makes things a bit easier.)
> Can you elaborate on what is special about Forth?

Not the OP here, but I'll give it a partial shot. The power of Forth comes from its extremely simple syntax and the ways you can extend it. A Forth program is just a sequence of "words", which are any sequences of non-whitespace characters separated by whitespace. Users can define new words. These can be "parsing words" which can consume the input that follows them in arbitrary ways.

So, for example, given appropriate definitions, this is a valid Forth program:

ax bx mov \ mov ebx,eax
3 # ax mov \ mov eax,3

(this is taken directly from GForth's inline assembly docs: https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/386... ; the \ introduces a comment to the end of the line and shows the assembly code as it would be written in a traditional assembler)

Or, given appropriate definitions, this is a valid Forth program:

select * from customers

You see where this is going: Programmers have a lot of possibilities to extend the language or implement embedded DSLs (which is pretty much the same thing in Forth). A popular demo of this power are things along the line of http://c2.com/cgi/wiki?ForthObjects, where an object system for Forth (which is not object oriented at all) is implemented in 20 lines of code.

All that said, it's ugly and complex and I always find it difficult to figure out what's going on with all the strangely named concepts and compile-time effects and run-time effects of everything. But still. Interesting stuff.
Devils Advocate: Ah! but now you have a budget, you need to track it to make sure you're sticking to it - how do you know if you're spending 50% less on eating out this month if the data arn't there in-front of you to check?