skysight-inc/HackerNews huggingface dataset:
A lot of people in Europe don't believe in democracy and that "important" decisions shouldn't be left to the people. That people are stupid, and will never vote to advance things. So other methods must be found.

This comes from a series of disappointments: that the formation itself of the EU in the first place was rejected democratically, that the establishment of a mostly pro-forma EU parliament was rejected, that a lot of projects were rejected, that the outlawing of free plastic bags at supermarkets (for the environment) was rejected ... the list goes on. These democratic decisions were overridden and many see them as great accomplishments. They certainly make life easier, but one might criticize that they only make the life of the rich easier : people who get more advantage from being mobile in Europe and don't get destroyed by the mobility of cheap labour (e.g. from Poland). Without this antidemocratic behavior there would never have been a Euro, or open borders.

I personally just can't bring myself to believe that the people who have advanced things have anything but their own best interests at heart ... And there are other major criticism of these "accomplishments" of the antidemocratic measures. Frankly the EU state can rightfully be called undemocratic and it is true that, to put things mildly, it is pro-business and anti-working class. I would agree with the assessment that people who think that placing an undemocratic super-state above the country governments in Europe is going to help them are deluding themselves, to put it mildly. I feel like this state could very easily either fall apart, or worse, turn into tyranny. Technically it already is tyranny, but it is not felt like that by those part of the upper middle class (ie. "skilled labour"). It is most definitely felt by manufacturing workers, or tradesmen, shopkeepers or shop assistants and the like. Since more and more people are feeling the unpleasant side of Europe, this seems likely to get worse over time.
Not by elite donors though. As I understand, it was donations from a very large user base: https://en.wikipedia.org/wiki/Barack_Obama_presidential_camp...

The campaign raised much of its cash in small donations over the internet, with about half of its intake coming in increments of less than $200.[53] Both major party campaigns screened regularly for patterns of abuse and returned or rejected donations in excess of legal limits, from overseas, from untraceable addresses, or from fraudulent names

and his second campaign had 3 times larger user base.
Thanks for that, Wolfram Alpha was the first comparison I thought of. Gapminder was the second.

http://www.gapminder.org/world
But since they now are limiting the number of contributors to your private repos, you might as well use BitBucket for free.
This is the worst idea I've ever seen on HN.
I've never tried it. I'm skeptical that a broker would let you short a leveraged ETF since it's a bad deal for them. There are options out there for these but something tells me the decay is priced in or else it's getting into arbitrage territory. I have seen this question asked a few times before but never saw a definite answer.

If you were able to short TVIX or SPXU or any leveraged etf for a long period of time it seems like a near 100% chance of massive gains which makes me think there is a catch.
Suicide on Periscope Prompts France to Open Inquiry
You used to see it more often about 15+ years ago but even then it wasn't the most popular choice.
Libertarian here, so I'm comfortable with people owning their own bodies and being solely responsible for what they do with it.

Having said that, I'd like to make the case for keeping it illegal because I believe there's a strong case to be made. Killing yourself should be a unique, extraordinary event in both your life and the lives of those around you. We should never make a system out of killing people, because systems can be gamed.

In a way, this is much the same discussion as the old "would you torture a terrorist to determine where a nuclear bomb was waiting to go off?"

Yes. Yes I would. I would consider such an act to be horribly immoral, and I might regret it to the day I die, but yes, I would. Likewise I'd take my own life or help people I love take theirs -- but I would worry over whether I did the right thing or not. If I were a religious person, I might consider my act immoral. But I'd still do it.

Once you create a system out of killing people -- people go in one side, forms get filled out, and dead people come out the other -- you've taken a step towards the state arbitrarily deciding who lives or dies based on its own system of value and not the individual's. So in a way, you give up much more in this fashion than if you simply outlawed it and never prosecuted. (Which is probably what happens 90% of the time in countries where assisted suicide is illegal.)

So yeah, I'd torture the terrorist. But I'd raise holy hell for any system of government where torture was a accepted way of doing things. Good grief, can you imagine what just a little tweaking would do to a system like that?

Speeding is illegal. If you want to speed on the way to the hospital because somebody you love is in danger? Speed. By all means, speed. I'll be the first person to protest any law enforcement person that tries to stop you.

But speeding should probably still be illegal for systemic reasons not related at all to your loved one being ill.
Just an FYI since I'm assuming this is a newly-launched site? "WeWork" is now a pretty big/established co-working & real estate firm that plays in the tech space, so they'll likely take issue with your domain name if this becomes big enough.

<insert comments about feasibility of common-word trademarks, etc>
And analysts aren't wise to this practice? Wouldn't the market have priced in that charade already?
You realize that GTK and Qt are both compatible with the other?

Most GTK apps work nicely under Qt (although this is very suboptimal), but especially Qt apps look native everywhere. From windows to mac to KDE-environments to Gtk-environments.
Ask HN: How do I impress my interviewer
I don't want to be Max Howell. Never. I want to get his/her heart even if I don't get a degree on a outstanding university.
Treehouse Introduces Techdegrees
it's not a popular language anywhere for web dev
I see a lot of these vacancies on Indeed, etc...
In my experience, usually, more than half of the reqs are fake, or misleading. These recruitment agencies are harvesting CVs, to try to place candidates into companies that they don't actually have a contract with.
Java 8 added default and static methods to interfaces.
Indiegala Protects Its Google Cloud Gaming Platform with Incapsula [Case Study]
>... what the gun laws were ...

Almost 60,000 people were murdered in Brazil in 2014, most with guns. While some Latin American countries have higher per capita murder rates, in absolute numbers, Brazil is the deadliest place in the world outside Syria.

Brazilians are far more likely to be shot to death than Americans, a more populous country where there are about 8,000 to 9,000 gun homicides each year.

...

Right now, Brazil actually has tough gun laws.

More here: http://www.npr.org/sections/parallels/2016/03/28/472157969/b...
> specialized in underwater welding...

> ...and he makes about three times what I make as a software engineer.

Hazard pay is coming into play here. For me, that's not worth it.
This is a statement from someone that doesn't know Zika really, Zika the person feels really sick and feels their joints hurt a lot, is not like this is something that can go by without noticing! This is a really a statement from someone that doesn't understand what's Zika, people that don't understand what it's and what are the symptoms.
Not the TP, but I personally am interested in the later one (metrics).

There doesn't seem to be any silver bullet yet. And it is also hard to even see how relational database compares to the existing solutions, since most people dismiss it immediately.
Hospitals don't prevent diseases.

The ability to go to a hospital also doesn't prevent diseases.
Show HN: Live available taxi locations on Singapore map
To be honest, I don't understand what substantial benefit end-to-end encryption actually brings in an environment of (almost-)mandatory updates.

- If someone from Facebook/Telegram/Signal/etc wants to know what you're writing, they can just instruct their app (via update) to send them your key. For closed-source services, you'd theoretically have to decompile and audit each update to make sure they are not doing that.

- If they want to know what you have written in the past, they can instruct the app to send them the conversation log.

- If Google (or Apple or Microsoft, respectively) want to know what you're writing, they can instruct the OS to send them the data.
(Google's "Android Backup Service" for example also backs up "third party settings and data" [1]. I don't know about the details of the backup service, but this shows to me it's quite possible that your key or conversation logs might even land accidentally on some providers' servers without them having any bad intent.)

- If (three letter agency of your choice) wants to get the data, they can just force any of the above companies via NSLs to get it for them.

- If any of the US strategic partners want to get the data, they can likely make a deal with an intelligence agency.

- Lastly, if the messenger company wants to mine or sell user data, they still have a lot of stuff that cannot be encrypted for operational reasons (such as your contact list and the phone numbers of all your contacts).

That leaves to me the only group for which "overlay encryption" brings an actual benefit political activists in a country not at all affiliated with the US - or highly knowledgeable individuals who carefully control which updates they get. Both groups are important to consider but likely had ways to protect their communication before.

To actually protect communication not just from "the government" but also from the private industry, we would at least need some independent party to vet app updates.

[1] https://support.google.com/nexus/answer/2819582?hl=en
Not following that last statement. There's no guarantee if I build my desktop application with XYZ framework that some technological limitation will crop up with it.

How much emphasis is being placed on JavaFX/Swing/AWT these days. Not so much. WPF? Microsoft has said that "...we are not investing in any major changes to WPF"

There is so much effort being placed in HTML/JS optimizations by WK, Blink, Edge folks that it's hard to find another framework with as much emphasis placed on it.
No tutorial for first time visitors is kind of a fail. When a search fails, there should be a message stating something like "why don't you try searching for X".
Thoughts on project files
In many arguments about socializing medical care, the "fact" that the US has "the best medical care in the world" is cited as a reason to keep the status quo. instead it appears we are paying through the nose for a system that doesn't manage quality very well at all.
Penelope Trunk: “Sheryl Sandberg Apologizes for Lean In”
https://news.ycombinator.com/item?id=10906242

I'm not saying silence dissent outside HN. People are free to post on their blogs whatever they want. If they are making a personal attack against someone on HN on their personal blog, the link to that blog post should be blocked from this site and the user absolutely warned/banned if they themselves share it.
> "Natively supported by the OS"

But this all depends on the OS; OS X only gives you an old version of BASH as the default shell and OpenBSD (and possibly other BSDs) require installing BASH through the ports tree.
I wonder how much the media practically begging for it to crash could create a self-fulfilling prophecy.
Agreed -- but this should have been the focus of the article, which it wasn't, and that's why I think it was irresponsible and poorly written. How much is 500k compared to normal travel to Rio, or to areas of Brazil and the rest of LatAm affected by Zika? What is the geographic distribution of Olympic visitors compared to regular tourists to Rio? What measures has the city taken to curb the impact of Zika that it may not take if the Olympics aren't held? etc.

Clearly you have to inspect that 500,000 number carefully, and that's all that matters for this argument. That would've been an honest discussion on this issue, but it is not what the authors chose to concentrate on.
Hyperloop One attracts big money, big names
We use Sensu with the graphite plugins[1] for alerting based on graphite queries. It works quite well, but you do need to set up Sensu server – which is very straightforward in my experience

[1]: https://github.com/sensu-plugins/sensu-plugins-graphite
I've been called a bible thumper before, but it never really felt like it was a serious insult. But if activists don't want to be called something, I'll try to oblige. Labels are powerful thing, and I try to label people the way they label themselves.
Electron saved my ass when I was trying to come up with a simple solution for non-technical people trying to get their things done. So, thank you and team for doing this. I would like to see this achieve what Java couldn't.
Wal-Mart sues Visa over signatures on chip-card transactions
Good Recruiters are out there but they are like needle in a haystack. It is tough to know good ones but when they do come, make sure they are in your rolodex

Having said that, I have found a couple of ways of finding jobs that I want:

Approach 1. Decide a company that you want to work for. Go to their careers page if they have one and then find a relevant position. Then go to Linkedin and search for "HR <company name>" in linkedin and try to find an HR contact in that company. Send them a short email that you are interested in that specific position. You never know and they may just connect you to the right hiring manager (has happened to me). BUT the trick is that you need to write effective and precise email. Don't send generic "I need a job" type of email.

Approach 2: Go to sites like indeed.com and shortlist a list of relevant jobs you like. They may not provide a direct HR/hiring manager contact but it could be a recruiter. That's ok for starters. Now take some of the keywords from that job posting and run a google search on the exact words. You may be surprised to get a direct listing from a company's career page. Now go back to Approach 1. (Done this as well)

Approach 3: The "good" recruiter can be very useful if you have found one. Then just go through them as it will be worth your time (done this as well)

Rinse and repeat.
The catch 22 is that if you can't bluff a few years experience in this year's new hotness, you might not find a job, though.

Of course that's ridiculous, but whatever is, is right, as the original sadist said.
I would categorize it as "hot shit".
How does this differ from Silk+Flowbat?
#SWISSNESS
Where do they advertise ?
>>Coding is a highly useful skill that can be applied in many professions.

Every set of X elementary skills is a highly useful skill set that can be applied many set of Y professions.

Ask any doctor and they will explain to you the importance of first aid, and basic knowledge of a healthy human body. Ask a driver and they will explain to you why driving skills are so important. Plumbers are likely to tell you the importance of learning some basic tap-changing, flush-knob changing skills. Teachers may emphasize on learning and teaching skills as the most important skills on earth. Basically every skill has the same importance as every other skill.

>>"Learning to code" just means recognizing when a problem can be solved by applying a discrete series of repeatable steps

This in the old days was called 'Math', and trust me has been a part of school curriculum for more than a century and half now and things seemed to have barely changed anything.

You assume that by learning to code a person begins to start thinking about automating any process he/she comes along. While that skill is a rarity even among programmers.
I have complained about the instagram logo for years, but now I'm eating that. This icon is meaningless and will stick out like even more of a sore thumb.
> As an attempt to bulletproof firings that target ostensible members of a protected class

This is phrased poorly -- everyone is a member of (several) protected class, since a protected class is an axis on which discrimination is illegal. Race is a protected class (not just particular races), color is a protected class (not just particular colors, and distinctly from race), religion is a protected class, sex (not just one sex) is a protected class, and so on.

And, in addition to anti-discrimination protected classes, there are all kinds of other prohibited bases for firing (e.g., retaliation for invoking various legally-protected workplace rights such as family/medical leave, etc., or reporting violations of workplace protection, such as wage/hour rules and occupational safety rules.)

PIPs are a tool for documenting reasons for firing to support that they were not for any unlawful reasons would be a more accurate phrasing than saying that they are a means of protecting firings that target "ostensible members of a protected class".
They should just add some more laws, that will clearly solve the problem!
Or offer more money?
Open by default
You are right, and there is no fracking boom on the horizon to save us. We just had 0.5% gdp growth. Where is the growth needed to sustain the stock market going to come from? If you read between the lines, Icahn is essentially saying that monetary policy is not effective as an elixir for the economy, though it may be a short term elixir for speculators, and that absent Keynesian fiscal policy(thank you politicians) he doesn't see growth drivers.
Actually, I was just thinking that rates haven't really changed much in the last 20 years. I was earning about 350GBP/day in London, and 300GBP/day in Belfast around 2000, with only a couple of years experience. That was for non-finance work. (Finance work paid 400-500GBP/day).

Now the rates are about the same (maybe 50GBP/day more at most), but the price of housing (both to buy and rent) is 50% to 100% higher than back then.

Still, the UK remains one of the best places in the world to be a contractor. Rates in USA and Canada are a lot lower for contract work, mainly because there isn't as much contact work available.

Your best option is probably to live somewhere cheap on the outskirts of London, contract for a few years, and save as much as you can. (Try not to buy too many expensive toys :)
I can't tell if you're trolling or not, but this is not how string escaping works in SQL or any other programming language that I know.

>> SELECT 'here is an apostrophe: \'';
>> returns: here is an apostrophe: '

The backslash is not part of the string but just a hint to the compiler. The literal string '\'' represents a one byte (if ASCII) string containing only a single apostrophe character.

https://en.wikipedia.org/wiki/Escape_character
>A lot of programs are single-use throwaway scripts customized for a specific use case, or at best have a lifetime measured in months or years.

There are just as many musical compositions that are written as a jingle for a commercial, and then are promptly forgotten.
Not moving to bitbucket and not upgrading at the moment.
How Donald Trump funded our startup
137 Ventures Hires Elizabeth Weil from Andreessen Horowitz
Oh yeah, I mean I always write tests for anything for work. I don't do TDD all the time though, sometimes I write the tests after the code. A language/framework that forced me to do TDD would just piss me off, which was my original point.
Bat Weight, Swing Speed and Ball Velocity
Ah, see, I had interpreted the idea of an "arational person" as someone who holds some belief(s) which are neither rational nor irrational, something arational, not properly handled by reason (or something claimed to not be properly handled by reason).

I wasn't thinking of it as meaning that a person is never rational.

It is true that different people value different things, but I think moral realism is important and important to emphasize. (Not that people valuing different things contradicts moral realism at all, or even comes close to doing so, I'm just mentioning this because of connotations and ambiguity and such.)

Perhaps it would be more precise ("well, actually..."?) to say that few who value rationality believe that they are currently behaving irrationally, or, for each of their lines of reasoning, believe that that particular reasoning is not irrational? I would think that most people accept the idea that they are sometimes irrational, though they would likely not be able to point out an example of where they themselves currently hold an irrational belief. (Because, if they could, they would probably not still have the belief? Or maybe they might keep it, but, they might just think that it is an arational belief?)

But this trying to be more precise might not be particularly useful, as it might already be understood by all parties involved, idk.
Wait. How do I actually download this and where's the documentation?
Those were my thoughts at first, but then again why? Why any innovation is just automating the same cmdlets and concepts we had for decades?

Why can't we just make something that requires less changes, less human intervention, ... ?

I guess other HNer is right when she/he says the problem is to get everyone on-board (IPv6 I'm looking at you), but is there anyone at least trying?
Google bans ads for payday loans
> Fossil's wiki and ticketing system are awful

Care to be more specific?

I'll grant that Fossil's wiki is not a competitor to MediaWiki, but that doesn't make it "awful." It just makes it less featureful. So, what feature do you need in a wiki that Fossil's wiki does not provide?

As for the ticketing system, again, it isn't going to replace the big boys out of the box, but it also doesn't have to match them feature-for-feature to be useful. Also, the Fossil ticketing system's behavior is not fixed: it can be modified to some extent to behave more like you need. Did you even try modifying its behavior, or are you just complaining about its out-of-the-box defaults? Be specific!

> unexpected behavior for basic commands like "fossil rm".

If you mean that you want fossil rm to also delete the checkout copy of the file in addition to removing it from the tip of the current branch, and you want fossil mv to rename the checkout copy in addition to renaming it in the repository, then you can get that by building Fossil with the --with-legacy-mv-rm flag, then setting the mv-rm-files repository option. You can enable it for all local Fossil repositories with "fossil set mv-rm-files 1".

Alternately, you can give the --hard flag to fossil mv and fossil rm. That works even with a stock binary build of Fossil.

> I'm just not super-fond of relying on Bitbucket

For some of us, relying on a cloud service just isn't an option. We're willing to give up many features in order to keep control of our private repositories.

> a package I could toss on my own VPS? I'd toss some money at that.

Fossil runs great on a VPS, even a very small one, due to its small footprint. I wrote a HOWTO for setting it up behind an nginx TLS proxy using Let's Encrypt here:

https://www.mail-archive.com/fossil-users@lists.fossil-scm.o...
It's certainly debatable which countries get the best medical care for the dollar, or which countries distribute it to people in the most fair way, or make it most accessible to the poor. But I don't really think there's debate that the US gives the best medical care if money is no object. My understanding is that, with very few exceptions, the wealthy all over the world come to the US if they have a serious medical condition.
$ find -iname '*.rb' | xargs cat | wc -l
135106

No real problems working with this codebase. ~190 gem dependencies.

Mind, most of the code is tests:

$ find -iname '*.rb' | grep /spec/ | xargs cat | wc -l
96899
Even the Black-scholes models it as random motion.