skysight-inc/HackerNews huggingface dataset:
> I don't see human rights coming down either side of the argument here.

Article 12 [1] begins "No one shall be subjected to arbitrary interference with his privacy"

I don't agree that publishing income is a breach of human rights, but I can see how people would argue that point.

[1] http://www.un.org/en/universal-declaration-human-rights/
What leads you to believe this? Do you also think that good hackers don't drink?
Well, they make everyone sign the papers, and they frequently polygraph. It's risky to get a clearance if you are breaking the rules. You'd have to keep your story straight, and have the ability to defeat test anxiety. Maybe that's a good process if you are trying to find a good spy. Not very good for recruiting a hacker.

I hear they bend the rules for extraordinary candidates - maybe that applies to all hackers these days.
My mother was a closet racist but I loved her very dearly. She donated to many charities, set up fund raisers for drug rehab centers and always picked up the check no matter how many people were at the table. I separated her bad judgement knowing damn well it was wrong and illogical and appreciated the good; I still continued to love her despite some ugly thoughts she had.

I like Gaugin's paintings even though he was a syphilic pedophile who left his family so he could have sex with teens in the south pacific... I separate the man from the work because it is good work. I would have had him put in jail if I could too.

http://hyperallergic.com/111730/posthumous-prognosis-for-sup...

Hugo Boss makes some really nice underwear and mens shirts but when Hugo Boss was alive he designed all the NAZI and SS uniforms. The original Hugo Boss is dead and is one suppose to "never forget" and punish those that came after him?

http://www.nytimes.com/1997/08/15/business/hugo-boss-acknowl...

T.S. Elliot was anti semitic but he was pen pals with Groucho Marx (a jew) and had a photo of Groucho on his wall. Being friends with Groucho actually softened his points of view because Groucho stayed engaged.

http://www.openculture.com/2014/02/groucho-marx-and-t-s-elio...

Personality has many modules. In some areas within our personalities there is a bunch of lice. However, you support what you agree with and you aggressively question the bad.
Honestly, with all the big tech companies in SV that would be anywhere from 20-30% IME. And many of them would be among the best people at those companies.

I can't imagine a better way to needlessly drive away good people than to have a zero-tolerance policy for weed. It's crazy that any employer still cares about this, as long as people are getting their work done and aren't using it on the job.
The Prototype That Was Banned from Halfbrick
FDA bans “anti-bacterial” labelling on soap
http://scoobysworkshop.com
I would say many people are put off by the morality of it. Sure you're helping people in oppressive regimes avoid censorship, but you're also helping scum in a way many people aren't comfortable with or want to be connected with.
>Do they really force applicants to disassociate with their friends and family

Anecdotal but it wasn't enforced at all. I suspect it was a CYA measure for firing someone with undesirable connections but no illegal activities.
Human writable? I have little experience with it, but if what Amazon uses for its CodeDeploy configuration files is representative for the format, I disagree.

IMO, a human writable format shouldn't need a help page like this: http://docs.aws.amazon.com/codedeploy/latest/userguide/app-s...

Yes, part of that is CodeDeploy, but saying "tab characters must not be used in indentation" for me, disqualifies a standard as "human writable".

CodeDeploy makes that horrendous by requiring five or so clicks to figure out what causes an error (try forgetting adding an app spec.yml file or saving a file with a BOM)
Meanwhile I'm moving more of my software into PostgreSQL. What I started as a dumb data store has gained foreign keys and check constraints, multi-join views and recursive queries, even some crazy functions. Some day I hope to move authorization into it: instead of opening the database with an all-seeing user, open it as the current web user, who has a corresponding user account in the database, and is restricted to seeing data through GRANT and CREATE VIEW.

So my web apps are becoming strongly concentrated in the edges: more and more business logic and control in the database; more and more user interface logic in the browser. It is mattering less and less what runs between them, be it PHP or Node. That section's job is mainly to take the data out of the database, wrap it in templates, and send it on its merry way.
If you shoot and they run they are enemies. If they don't run they are well trained enemies.
There's reasons to believe that Cemu is closed-source because it uses stolen code from official Nintendo SDKs.

decaf is fully open source: https://github.com/decaf-emu/decaf-emu
Ask HN: Work hard party harder a good moto?
I just graduated from with an engineering degree in Computer science and also got an offer from a decent company, will be joining them from Jan, so with your experience what do you think I should do ? Work really hard and party harder so it keeps me on my toes or work hard and save up money for god know what can come up in near future !? Just a thougth
It seems like you are ready to declare "second line of defense" as a silly thing in principe?

Sometimes adding a second line of defense at 90% efficiency is cheaper than increasing the first line from 90% to 99%.
It's about knowing the right people, you have to know someone, or know someone that knows someone. Ideally that someone is near the end of the supply chain.

Have you asked around your circle of friends? Or asked them to ask around for you? You probably aren't too many hops away from a supplier.
I can't see the relationship between Norway being an oil-producing country, and the content of the article, which is that Norway publishes the records of residents' personal income.

Do other oil-producing countries usually do that? I've not heard that said about Saudi Arabia, for example.
This was a great read about the supply side, despite the wince-worthy factual errors.

Another great read, from the venerable David Driscoll of K&L in San Francisco, has a lot about the demand side: http://spiritsjournal.klwines.com/klwinescom-spirits-blog/20...
Internet tracking has moved beyond cookies
Title seems incorrect, or at least misleading. It is not a JIT for C++ code (ie. not "C++ to..."), it is a JIT library for C++ that seems focused on compiling arithmetic algorithms as used in bing.

Interestingly, it requires the functions called by the JIT'd code to be side-effect free, since it guarantees it will call any given function invocation at least once, since it evaluates both sides of any but top level branches. See "Design Notes and Warnings" in https://github.com/BitFunnel/NativeJIT/blob/master/Documenta...
I store my music to cloud and stream it from there. So yes, I stream flacs anyways :)
Researcher say ER=EPR could show how quantum mechanics fits theory of relativity
The email thing is just a conservative smoke smear. Reading the FBI investigation files makes that extremely clear... and obvious why she wasn't charged: no crime was committed. She even went so far as to avoid Colin Powel's advice on how to hide her emails from FOIA requests.
I don't think the public pressure is nonsensical: Koch may be doing the right thing in some areas and not others. Why does it have to be so black-and-white? Can't people raise issues that they genuinely believe to be bad for the country they live in?
One of my favorite books on Philip K. Dick is "I Am Alive and You Are Dead" by Emmanuel Carrère, a 'biography' written as a novel. A really great read.
The real question is why would you use it instead of mature LLVM.
You can find tons of blogs and articles in health magazine, but I think they are mostly a loss of time. I'd rather try to find information provided by health professionals. You can even ask your MD.
You seem to be making an awful lot of assumptions about someone you don't know.

I was actually picking a BSD to install on a laptop recently. OpenBSD got dropped off the list when I found out that they still use CVS for base system and ports (because, yes, I do intend to hack on those).

In any case, your basic premise is wrong. If you see someone riding a horse buggy on a freeway, it's not unreasonable to ask why they're doing that.
But, also, cloudflare has made the malicious / non-malicious ratio so much worse. A staggering amount of web content has become practically inaccessible on TOR because of them. This makes TOR very difficult to use for the average law-abiding person who just wants more privacy.
> Since the game was mainly targeted at people 12 years old and up, it was important to get right

Let's be honest, this is not important. Even if 12 year olds didn't constantly see/hear/use "bad words", there are really no ill effects of lack of censorship in that way.
I can confirm this. I saw a lot of region-based, really stereotyping videos when I got a new computer and visited YouTube. While I understand they need to fill up the home page with something, I just prefer they can be a little more creative about the whole thing.

After glancing through the top few, I quickly went for the search box. To their credit, once I do a few searches, the recommendations drastically improved when visiting next time.

A side effect of this, of course, is that you can study all kinds of stereotyping and biases by repeating my experiment in various regions I suppose.
That sounds like a very good move to let people have an equal opportunity to "get a foot in the door", so to speak, but I'm genuinely curious how biases may be reduced during the interview process (be it telephonic or direct) and interview questions that may be directed at one's experience? Is this even possible without having dedicated "how to interview people" learning sessions and monitoring?
If you like the MOOC format, then there are a bunch of free online courses around health/nutrition [1] and mindfulness [2].

[1] https://www.class-central.com/subject/nutrition-and-wellness

[2] https://www.class-central.com/search?q=mindfulness
From the guy who had a new language invented instead of re-writing something...
10 things you didn’t know about Europe’s tech scene
Not a case for Elixir.

Just a standard case for using fast compiled languages (Java/C#/Erlang/Scala...) vs slow interpreted mono-core languages (python/ruby/php...).

Python and Erlang shop here. Last time I was performance testing some python applications.

2-3 ms for decoding the request (gunicorn internals) + 0.5 for flask + 0.3 ms for newrelic + 0.2 ms for sentry + 0.5 ms spent in the application code (a simple return "hello").

That's a total of 2-5 ms of power and time wasted, not running the application code and creating latency for all calls.

Add that the webserver has to fork to X processes to handle requests in parallel because each request is blocking by design (cf. "global interpreter lock" and common webservers internal).

When the ecosystem (webservers/interpreter/languages) is slow & ineffective (i.e. ruby/python/php). So will be all the applications written on it.

It's trivial to double the performance and half the hardware by switching to a better ecosystem.
Discrimination in commercial transactions within the public marketplace are illegal (c.f. Katzenbach v. McClung, et al) and discriminatory membership requirements for "private" clubs that operate in public is unpleasant, but I have no idea how to fix that particular problem legally so we solve it with the previously noted social pressure (aka "mob justice") and this seems to work reasonably well. OTOH, the state does not get to tell you who your friends will be or who you should be spending your time with.
I don't ever thought that FBI's agents had so much problems finding people because they are all smoking so much pot...
94% of traffic != 94% of users.

If a skiddie runs a vulnerability scanner that sends 1 req/s 24x7, that produces more traffic than a hundred normal Tor users.

That said, I was disappointed by the Tor project's response to Cloudflare.
yes thank you and I'm sorry, no sarcasm just plain stupidity
Being a child of the 80s, I was first introduced to PKD through Total Recall - the original, good one with Schwarzenegger in it. The mix of sci-fi, paranoia, and reality bending was mesmerising. Verhoeven is the only director who really got to the essence of what Philip K Dick was about.

With the exception of the occasional episode of Star Trek TNG, I didn't have much access to much mindfuck sci-fi, so whatever I could get would leave pretty deep impression on me. I didn't immediately read through his stuff, though. I wouldn't really be reminded of it until I got into Sonic Youth in my late teens and found out that the Sister LP was a loose biography. Sonic Youth's guitar rock/pop mixed with discordant feedback was basically the musical equivalent of PKD's paranoia.

After that I spent years going through a big chunk of his catalog. Obviously, a classic like Do Androids Dream of Electric Sheep is worth your time. The Man in the High Castle is alternate history, and features what I still consider to be the best execution of a things-are-not-what-you-think-they-are ever. I've also been thinking of The Game Players of Titan recently, but that's probably because of the talking self driving car. Ubik is also really, really good, but I can't explain it to you at all.

If you want some fiction that will make you question your grip on reality, I highly recommend reading through his stuff. Just don't wait until you're too old - once your ideals are firmly set in place it gets a lot harder to get into it.
Where does it say there are no long term career prospects? Or 'reasonable' compensation? It just says "they can find more lucrative deals". You seem to be projecting something onto the article that isn't there.
This is a very open-ended question. I think you need to let us know you current state.

If you're just starting out, getting a book on working out and eating healthy will get you 80% of the result for 20% the effort.

If you're already experienced, again it depends. Some people have already been mentioned like Tim Ferriss, Dr. Rhonda Patrick, Peter Attia, Dom D'Angostino and many more.

However you need to have the critical thinking to weed out what and how you could safely try some new theory. (say Intermittent Fasting or whatever new theory)

And I think after some time/experience you can go and pick up papers and judge them for yourself.
Using a broken lie detection methodology? Is that even legal?

Polygraph evidence is not admissible in US courts anymore.
Privacy and control need to be put back into the hands of the individual
It sounds like this is both high-throughput and low-latency. I trust LLVM is high-throughput but I imagine it's got a bit of overhead in starting up.
Is this sarcastic, or are you actually implying that most people would not run away from someone firing a weapon?
Use js files for config. They support comments, syntax highlighting will work out of the box, and you can require them.
What I find amazing about NativeJIT is how small the codebase seems to be -- under 10k SLOC. Impressive!

Will seriously consider using this to speed up expression execution in EventQL [0] (we shied away from llvm so far because it's such a massive dependency).

[0] https://eventql.io/
How Big Data and CRM Are Shaping Modern Marketing
An agency whose reason for existing is enforcing the law can't really be expected to flout the law with its own personnel. It's not like the FBI itself legislated against marijuana.
This all factually correct. Cannot understand reason for downvotes. Also have done business in China for 15 years.
LLVM is a fairly heavyweight tool to use for simplistic or really frequent JIT use-cases. There is definitely room for smaller and simpler tools for that purpose, imo. Like, I'm pretty sure LuaJIT runs rings around LLVM in terms of how quickly it generates code, but at the cost of doing considerably less optimization. This is sometimes a useful tradeoff.
I'm exactly in your situation.

I was overweight so I hit the gym properly (cardio three times a week with a clear goal and milestones, changed my diet, sleep, habits, etc.) and lost nearly fifty pounds.

I changed my wardrobe completely because a. I had lost so much weight that almost everything I had was too loose and b. I wanted to refresh my "nerdy" wardrobe.

I put myself out there. I signed up and attended multiple meetups, including some specifically related to meeting potential romantic partners (casual gatherings, setup lunches, etc.) I tried to be social and attended more events outside my comfort zone where I would be near other people.

I tried OKCupid and Tinder. I created genuine, honest, complete profiles. I even had my photos professionally taken specifically for social networking/dating purposes (they are not the standard business portraits). I sent short, to-the-point messages to people I genuinely thought would be good potential matches.

I did all of this but none of it has worked. I'm lonelier than ever. At this point I've put more time and effort in this endeavor than anything else in my life, except I have absolutely nothing to show for it other than my loneliness.

From one forever-alone programmer to another: I sympathize, brother. There is nothing I understand in life more than this feeling. Hang in there, friend. I don't know if anything is going change for either one of us, but if knowing that you aren't the only one in this situations helps in the slightest, I hope this is helpful.
The pink beam of light PKD wrote about a lot in published works. I read that he claimed it told him his son had a brain tumor and when taken to hospital that turned out to be true. Thus, PKD believed that the divine intervention of the pink light saved his son's life.

Is there any evidence of his son being treated for such an illness or this just more grapevine twaddle?

I had also read, I think in the introduction to one of his novels (I could try to find it but I have many of his books on my shelf and I'm not home right now) that he claimed not to take drugs! That would be contradictory to what is written in this article, to say the least.

It seems like PKD is much more than the man.
Just today I had Win10 lock up on a brand new surface. None of the inputs did anything, though the screen remained on and the time changed, etc.

Only holding the power button unreasonably long did anything, and that wasn't anything good.
There are a lot of things that "work". If you need to edit files, "ed" works to edit files, for example. But if someone was using that outside of scripts today, I think it's not unreasonable to ask why.

The question is, why, knowing that there are things that work vastly better (I'm not speaking hypothetically here - I used CVS for many years myself, and I remember all the painful limitations, and the nearly universal joy on the team when we finally migrated to Subversion), they still stick to that old stuff?

Sure, there's some cost to migration, but it's been done thousands of times before by other people, so there are a lot of tools that automate all that, and vast knowledge about how to do it right. So the cost really low compared to the objective benefits that they would get - such as, well, being able to rename things without wiping history, or tracking changes across several files etc.

So, is it really just the "that's how we did that in the good old days, and that's how we like it - now get off my lawn" sort of thing, or are there some technical reasons why they consider CVS good enough? I'm hesitant to assume the former until I can definitely ascertain that it's not the latter.
I'm having trouble getting clear tasks with well-defined requirements.

Having worked remotely for a number of years, and having run a startup, I think this is the root cause of your issue. You're not going to get well defined requirements because the definition of "well defined" varies from person to person, and because startups generally don't plan features in great detail (tbh, as a rule established businesses don't either).

If you want to make a bigger impact, start being more proactive in asking what features need to do in order to be accepted. If you don't know something, think about it, then write a clear document that sets out what you think you need to do and points to specific things that you need clarification about. That's what I'd expect any developer to do, regardless of whether they're an intern or an experienced lead developer. The key thing no one in a business is simply there to execute instructions. You have to think for yourself.

tl;dr If you don't know what you're supposed to be building there's no way you can build a thing that works, so think through the problem and ask good questions.
Is it really, though? It's possible they'd never need your real name until you filled out tax forms after being hired.
Ask HN: Working in Sweden?
Hi HN!
this is a throwaway because job hunting reasons.

Im from EU and currently looking for a new job. I've reading good things about working in Sweden as Stockholm is rising as a tech hub.

I've lined up some interviews (software engineering) and I'd like to know how is like to work and live there.

Anything from salary, quality of life, job market or things I should be aware before jumping.

Anyone working in Sweden?
Computer Programming.

I grew up in the C64/Apple II age when computers were cool and all, but still kinda toys. "Computer Programmer" was a job title, but not a very good one. Certainly not a well paid profession or one with any hope of advancement or prestige. The best you could hope for was a job in the basement at some Fortune 500 company or maybe scraping by at one of the little companies making video games or that "MicroSoft" place in Bellevue where they made "Mouse" and a few other things for PC clones.

So despite spending most of my youth getting really good at programming, it never occurred to me, even for a second, to study it at University or try to turn it into a career. The smart move for a smart guy was Engineering, so I'm officially a Mechanical Engineer by trade.

But then 1995 happened and suddenly Hello World + Angle Brackets was all the skill set you needed to name your price in the DotCom world. Suddenly all those years of building games where you pilot a little asterisk around the screen with a joystick shooting lower-case o's at things changed from being "waste of time" to "most valuable skill in the world", so I pivoted quick.

I never would have believed it had you told me. But I'm certainly glad it happened.
They are illegal, yes. I was wondering whether OP also treats it as "just freedom of association", since fundamentally refusing to serve some customer for any reason whatsoever is exactly that - and yet most people would agree that, done on such scale, it violates people's rights, too.
if they don't have any good information about you other than your location what else would you recommend rather than the most popular in that location?
don't worry, the traffic will stop coming pretty soon.
I applied to the FBI, made it all the way through the hiring process and then failed the polygraph portion. It was 100% a false positive... Maybe they should look at utilizing a method other than the polygraph for assessing deception.
They don't really have to do drug tests though. Should they for example install monitoring in employees cars to make sure they never speed?
It seems to solve a different usecase. LLVM is (by their own documentation) not really intended for ad-hoc JIT compilation for queries. It doesn't put a lot of priority on making the compilation fast (but rather makes the produced code fast).

On top of that, LLVM is a massive dependency.

I only looked at NativeJIT a few minutes but it seems to solve both of these issues. It's pretty small in terms of API surface // total amount of code and is explicitly designed for a usecase where compilation happens as part of a user-issued query (that needs to be fast).