jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
GUTS Tickets/GET Protocol | Frontend/Backend/DevOps | Amsterdam, The Netherlands | Onsite/Remote up to €80k+ p.a. depending on experience, part-time/full-time, SARS plan available. EU Visa sponsorship possible

GET Protocol is a Ticketing SaaS with NFT integration that puts an end to disgraceful secondary ticket prices and ticket fraud. GUTS Tickets is one of the whitelabels that uses this protocol to sell NFT powered tickets to hundreds of thousands real users for real events.

We have several open positions for:

- Medior/Senior Frontend Developers (Vue3, React Native, Typescript)

- Medior/Senior Backend Go Developers (Golang, CouchDB, NFT, kubernetes, AWS)

- Medior/Senior Backend Python Developers (Django, DRF, CouchDB, PostgreSQL, rabbitmq)

- Senior DevOps/SRE (kubernetes, EKS, AWS, grafana, newrelic)

Competitive salary based on experience: part-time or full-time is negotiable. ESOP (SARS) or token plan are negotiable. Employee-based conference, hardware and training budget is available.

Fully remote is possible, with timezone constraints.

Perks: Playstation gaming-battles, ping-pong tournaments, Friday-afternoon bbq/drinks on roof terrace (looking over Amsterdam), committed team-members from all over the world (all on-site), meetups & lightning talks, access to "fill in whatever you want" events & conferences.

Check out https://careers.get-protocol.io/ (soliciting is NOT appreciated)
FYI: Anything you upvote get's "saved" for you. Just click on your name, find the "saved" link, and it will show you all the things you upvoted for easy reference. =)
Uhm, yeah, but the consumer doesn’t lose, either? Either way, it’s a idle fact with no relation to the discussion, except if you wanted to suggest that either Google or Apple have a monopoly. Which is obviously bullshit.
I'm not sure the other animals intelligent enough to develop a notion of a higher power would do so while we are around, considering our species seemingly absolute power over their lives. Where we at our leisure can completely change the face of the land they live in, achieve unbelievable physical feats through the control of inanimate objects and have an seemingly infinite supply of food. To any other species on this planet humans could very well be cause for lightning, the sun rising and all the rest of the things we've been attributing to the gods of thunder and his cousins. It's all magic to an unknowing observer.

Although since I'm not a biologist, I reserve the right to be completely wrong in everything I just said. I'd be interested in a good and sober book on the subject of how other animals perceive us, if there is one.
Not to mention you can scale up nearly instantaneously, as opposed to hardware manufacturing cycles which months at best.
My machine (with 102 other processes currently running) didn't break 17.5% CPU usage during the entire demo and my GPU fan never spun up. Not bad.
Parts of the YC universe are uncomfortable with women? I believe it, but please explain.
This really could be a conversation with any ISP and any technical support line.
That's fine but the question was about what you will do when competitors start copying the features, patents is a bad answer to that.
The difficulties of defining species lead to interesting edge cases, some of which show up in nature, such as ring species: http://en.wikipedia.org/wiki/Ring_species

Formally, the issue is that interfertile "able to interbreed" is not a transitive relation – if A can breed with B, and B can breed with C, it does not follow that A can breed with C – and thus does not define an equivalence relation. A ring species is a species that exhibits a counterexample to transitivity.
Any chance this will show up in the Android marketplace? Seems like it'd be pretty neat to see that kind of data.
Well, I personally dislike saying that a custom distro is a "new operating system just for you", but, hey, if Russia [1], China [2] (FreeBSD this time), and North Korea [3] can do it, why not you? (Probably also India and Iran, but I couldn't find solid proof their efforts are Unix-based.)

[1]: http://linux.slashdot.org/article.pl?sid=09/01/23/1450224

[2]: http://www.zdnet.com/blog/security/chinas-secure-os-kylin-a-...

[3]: http://www.computerworld.com/s/article/9165758/N._Korea_deve...
It's a common scenario in Europe. It's not "exotic" to take a €39 train ride from Paris to Brussels to visit for the weekend.

I don't think it's a privacy concern to store such data locally on the phone. In any case, it should be resolved by letting the user decide how long to cache the data; that would make everyone happy.
8. What other location data is Apple collecting from the iPhone besides crowd-sourced Wi-Fi hotspot and cell tower data?
Apple is now collecting anonymous traffic data to build a crowd-sourced traffic database with the goal of providing iPhone users an improved traffic service in the next couple of years.

Interesting. Apple generally does not pre-release information about upcoming products, at all. They must have felt their hand forced in this, or Jobs is not at the helm of this press release (which I'm sure he is).
> For technology companies, just assume that the answer to this question is "Yes" and sign it.

No no no no... I agree with the general tone of your post Edward, but strongly disagree with this. Anyone working in a field they have any possibility of working in again should never sign something that will complicate that. And the same with ownership of IP developed on personal time.

Once a company has made the decision to hire you they are invested in you. If you can't get them to bend on amending the contract don't sign it. Starting your own company is stressful enough without the possibility for an ex-employer to take legal action. Add that to the fact that people are much less likely to start a business in a field totally unrelated to what they currently do, and you have something that is entrepreneurial suicide.
If you want to be super petty about it, sure. I don't think that sentence is supposed to be read that way.
Interesting article!

A lot of commenter here are scared of using Magik code.

However note that Search/Information Retrieval is a hard problem. Unlike other problems, developing a generalized full text search engine is difficult.

Testing search algorithms is even more difficult e.g. NIST organizes TREC conference http://trec.nist.gov/pubs/call2011.html in which a major emphasis is on evaluation of search algorithms.

In fact Search is as what my advisor calls it, an AI-Complete problem, i.e. creating a perfect search engine would amount to creating a Human like artificial intelligence capable of understanding your query and the corpus.
Surely a decent solution would be for the uber driver having to use their fingerprint to initialise the app before every journey (as long as they're not using a galaxy s10)
The term "Fake News" is an interesting one.

It first described how news sites would pop up and spread totally false stories that would get social media users outraged to share it to their friends.

However those that benefitted from the "fake news" realised that they could have all the advantage by calling those calling them out by saying "no u"

Fake news in the context of dangerous lies like "You can make a more effective cleaner by mixing bleach and ammonia" is easy to call out.

But political "fake news" is tricky.
Those that are the beneficiaries of the fake news are often those in power and/or also have an influence on the media.

So a law like that can easily be used to silence opposition.

It's like anti-terror laws being used to go after vandals. It just becomes another tool.
People that cannot afford $50/year for a .com/.net/.org domain name can choose a cheaper tld. For some poor countries owning such a domain for your business would signal commitment - a good thing.

Yes, UN is a bureaucratic hell but I see no other existing option.
It seems to me that when project management and politics mix the words rock and hard place are appropriate.

In the case of Crossrail the original management team also ignored the on-train software because the trains were bought directly by TfL and it was treated as someone else's problem.

When the delays to construction started to happen Crossrail management started to squeeze the later parts of the project and because the software testing was someone else's problem that was squeezed the most. They probably did not understand how critical it was to the whole project either.

The CBTC signalling system (Siemens Trainguard MT) has been in use elsewhere but it may be that some features have never been properly tested because they were not needed in other locations.

I don't know if the autoreverse feature is used elewhere. Does anyone else know if they use it in Hong Kong?
I have read this and I don't understand why Wayland developers don't want to write an adapter for NVidia's proprietary API. How is it worse than other APIs?

Also, porting proprietary drivers for Linux must be a pain because there is no driver API and you cannot just release a closed-source driver and forget about it, you have to open source it and maintain it forever. No wonder manufacturers don't want to bother with this.
I got asked to spec out something for a nightclub ~10 years ago for extracting text from drivers licenses and 18+ cards. I didn't go ahead with the job (client wasn't paying much and the way he wanted to use it was ethically and legally grey) but I did prototype something and recall getting good results from the Python OCR libraries available at the time. What advantages would you get from a deep learning approach compared with what was available back then?
I believe I've been using this (or at least an extremely similar thing) for a couple of years now and it's worked really well. I often forget to check the 'threads' page so it's ideal.
Police stations are closed en masse. Police has been in reorganisation since forever. Personnel is over-extended to the point they are contemplating strikes.
The author has provided more info on the blog in response to questions:

http://kingjamesprogramming.tumblr.com/tagged/ask
Looking back, I guess I read too much between the lines. Apologies.
I've been saying this for a while: http://benguild.com/post/14531541446/google-is-the-only-thin...
Why would you need two 3.5" drives on a Pi? It would not make a very special NAS or small server, as you access the drives trough USB, sharing it with everything else - LAN and any other things you want to add. Yes, it's cheap and cheap to run, but also very slow and hard to maintain.
Also used in medicine for determining management of paracetamol (acetaminophen) overdose.
One can report facts about unethical businesses without asserting personal beliefs, otherwise it's just bad journalism. If the background and evidence are sufficient, the readers can draw their own conclusions. There is no need to tell the readers what is evil and what is not.

In this case, the author emphasized too much on his/her own belief, which erodes into the integrity of the valuable facts he provided. His/her personal opinions turned an exposé into an editorial.
Aren't those husband also hobby workers by same measure? They don't have to work strictly speaking and definitely could work less and still survive. But they choose to work more, because they derive self-satisfaction from it. If times are bad, these men might be forced to work more to make ends meet.
Are you sure? If Google didn't remain Google within Excite, perhaps they wouldn't have been as successful, and would've still been replaced by the next Google-like company.

Perhaps, like judgement day, Google was inevitable.
I have divided my site in blog and articles. The latter I can update whenever I want. For the former, see the excellent advice of user vasco.
I wasn't debating the "interesting" part, I was debating the "I wouldn't call that stressful" one.
> it's a great implementation of the traditional stop-and-inspect debugger feature set, but that's all

It provides more than that - the "Edit and Continue" feature is invaluable, allowing you to pause execution at a breakpoint and change the code, such that the new code runs when execution resumes.

As an aside, Rider also has this feature, and I find it to be much faster and more reliable than VS.

Visual Studio also recently got "Time Travel Debugging"[0], which lets you record execution then replay in the debugger. I haven't actually tried this yet.

[0] https://devblogs.microsoft.com/visualstudio/introducing-time...
There is no formula for success. You are on Y-Combinator, built on the notion of spreading risk around through diversification.

The DoE actually has a better record than most venture capitalists and angels, but in reality, you need a pile of failures to get a success. Failure is the engine of success, and the demand from the right that the government not do anything that might fail actually acts to increase government failure and expense, by making agencies so risk-averse that they spend way way more money on analysis and over engineering to avoid failures. That's one reason why SpaceX can beat NASA military contractors because they design and test to try to reduce failure to zero.

If you care about small, effective, cheap government, it would be paradoxically better IMHO, to let the government dole out cash like a VC with the expectation of 40 failures for every 1 mammoth success.

What I don't get is, people on the right never complain about all of the government failures on military spending. X-Ray lasers, planes and tanks that don't work, crazy and kooky DARPA projects. Hundreds of billions are flushed down the toilet, trillions if you look at the disaster that is the F-35/JSF, and here they are whining about Solyndra.

Isn't the huge military industrial complex a ginormous distortion of the market? Why is it so much more terrible for the government to fund early stage industry (which is relatively cheap), but perfectly ok to give huge incentives to oil companies in taxes, regulations, military and state department support, or to spend hundreds of billions on weapon systems that never get deployed or used?

I wonder if it has has more to do with cultural conservatism than fiscal conservatism. The kind of George Will "Fossil fuel Cars are American/Apple Pie, and Trains, electric cars, are squishy European stuff" feeling. Green energy = hippies, latte sipping coastal elites, not real 'mericans who drive gas guzzling SUVs across the plains.
"You can see it deep within their eyes. Mind churning, waiting for the fuse to be lit, an explosive imagination primed and ready."
Sorry, what? Why do you want "editor features"? vim is the final word in editors.
Valid points, but regrettably they were ones I had already addressed in subsequent changes.

I linked to a single commit.

I probably should have linked to the master branch instead. (Also, I just pushed another update as I wrote this.)

https://github.com/resonantcore/lib/blob/master/src/DB.php
Xmonad is buggy? I've been using it for 4 years and never had a problem. I actually also use it on multiple displays.
Functions, mostly - the big `awk` command in the example goes into something like

# @param $1 whatever
chess_extract_scores() {
awk blah blah blah
}

and then your whole pipeline simplifies to

cat foo | grep bar | chess_extract_scores

which is pretty readable. You can even do most of this in a live bash session with ^X ^E.
The Imperial Navy was so utterly defeated and out of resources that they were sending pilots on kamikaze missions to save fuel. Virtually all training had been suspended in the final months of the war because the Japanese had no access to oil. This is why their initial thrust in the war was south to the oil fields of the Dutch East Indies (the history of the Royal Dutch Shell facilities in the region is an incredible but largely untold story in WWII).

Depriving the Japanese of oil was an early and effective tactic of the American Navy in the Pacific. The Japanese made a faulty assumption that they could defend supply lines from the Southern Zone to the Japan. In many ways, this was the downfall of Japanese naval forces in WWII. The Japanese also didn't realize that the US and Britain had long since cracked their codes, both military and diplomatic, and even when the Germans told the Japanese their codes had been compromised, they refused to believe it!

Quoting from Daniel Yergin's The Prize:

> Of Japan's total wartime steel merchant shipping, some 86 percent was sunk during the conflict and another 9 percent so seriously damaged as to be out of action by the time the war ended.

The Allies were sinking Japanese oil tankers faster than the Japanese could build new ones!

Japanese defeat in WWII can't be assigned to any single cause, but the vastly superior supply chain of the US Navy in the Pacific and the enormous petroleum production capabilities of America is surely up there.
Good news for ski racers - FIS prizing just got significantly more valuable.
This is the most in-depth writing I've seen on this subject outside of a book. Thanks for linking.
Well, to be fair, there's also a chance of getting more value.
If you are building a system based on consensus you want to give everyone a single vote to vote for what is valid and what is not. But because Bitcoin doesn't want a central authority there is no easy way to ensure this by checking ID documents or something similar. Therefore everyone can create as many fake accounts as they want and let them vote for whatever they like. Bitcoin's solution to prevent everyone from casting as many votes as they like is mining, making it expensive to cast many votes. So the whole mining thing is nothing more than an elaborated fake account prevention mechanism without central authority.
You're right to look down on the military.

Weapons are ominous tools.
They are abhorred by all creatures.
Anyone who follows the Way shuns them.
In peaceful times, the noble ruler honors the left side.
At war, he honors the right side.
Weapons are ominous tools.
They are not the noble ruler's tools.
He only uses them when he can't avoid it.
Peace and quiet are preferred.
Victory should not be praised.
Those who praise victory relish manslaughter.
Those who relish manslaughter
Cannot reach their goals in the world.
At times of joy, the left side is honored.
At times of grief, the right side is honored.
At battle, the second in command stands to the left,
And the commander in chief to the right.
This means they stand as in funerals.
When many people are killed
They should be mourned and lamented.
Those who are victorious in war
Should follow the rites of funerals.

Tao De Ching - Chapter 31
Although the development shop I work at (makandra) has a constant demand for new engineers, we would never hire someone out of a ten week program.

To give you an idea about what kind of juniority is attractive to a shop like ours: We run our own in-house internship program which takes 9 months. It requires CS degree plus some previous experience (private pet projects are OK) to enter.

The intern is paid living expenses and has vacation like other employees. The goal of the program is to hire the intern as a permanent junior developer after 9 months. Junior starting salary is also a far cry below 100K USD, but then again we don't have to live in San Francisco.
I hope following article will be more interesting, this one is kinda introduction, I guess.

We in Consensus Research( https://github.com/ConsensusResearch ) are study some consensus properties of proof-of-stake cryptocurrencies with executable models written in Haskell & Coq. Feedback from HN guys is highly welcomed!
Oh no, someone might make fun of me. The horror!
Why would the number of languages you can speak indicate effectiveness of an educational system? Yes, I know the argument about cultural awareness. That won't make you better at building web servers. It might make you better at interacting with people of that culture.

Fundamentally though multiple languages is incredibly wasteful. I'd never propose that English should be a global language - it is such a steaming pile of shit thinking it the best we have is insane - it just has network effects in its favor. Of course, building a language scientifically that uses all enunciable syllables and minimizes word size and maximizes understandability is a major project and getting people to speak it is impossible.

And yes, the non-higher US educational system is colossal garbage, but we know that. We are talking about US higher education, where you pick your courses and rarely are students enrolling to learn two more languages for the fun of it. In that context, millions of students around the world strive to get into US schools, not because the teachers are any better - in my experience, one, individual students are different and learn better in different ways so one scale of "better" or "worse" education is insane, and two, there are diminishing returns on teaching skill such that the difference between the best public school teacher and the best teacher period is probably a fraction of a percent of student performance at worst. The US education system is good because of the business networks the prestigious schools get you into and how almost anyone will hire a US school grad.
The whole argument of what "hacker" means in tech circles versus what it means to the mainstream is beyond a dead horse. That's like trying to make the word "gay" mean "happy" again.
You're completely right, this definitely uses GNU extensions.

A note about the __VA_ARGS__ detail - You can portably avoid it in a lot of cases if you plan ahead and allow __VA_ARGS__ to suck-up one extra always-provided argument, but it's not as clean as the GNU extension and can't always be done.
Surprisingly, the solution is the free market. Make a pool of 5k visas with almost no requirements. Companies will bid on it. Add 50 visas for startup founders. Run this experiment for al least 6 years and measure the outcome.

On the other hand, that maybe a good thing. If we have more "Silicon Valleys" there will be more innovations, more competition. We don't need one superpower a.k.a monopoly that comes with other risks like NSA.

Price of starting a company is going down, markets are becoming more liquid therefore you don't need SV crazy money to get you going. What is more, you can reach ramen profitability faster outside SF, get more talent.
> Labor can be seen as a scarce resource.

You could, but that's a really limited version of economics that misses the fact that it's not a zero-sum game.
> Lisp nerds from MIT

I think this may be a slight on the this site being called "hacker news" and while PG is a "lisp nerd", he never attended MIT.
But suspended animation, often used in science fiction films with long spaceflights in them, would make a 200-year-long trip seem an awful lot shorter. I don't think it's too unreasonable to assume that a life-form that achieved near-light-speed travel will have also discovered a way to lie dormant during the trip if necessary.

Also, there's no telling how long an alien life-form might live, or how patient they might be. Basing things on human lifetimes and personalities seems a little anthropocentric given that we know practically nothing about alien life.
The point would be to require sane amounts of hours, feature cuts rather than overtime, etc.

The point would be to harm society for the benefit of union members?
Well, I guess you could say that modern religion is what's left of the more descriptive religions they evolved from. Christianity's creation story used to be accepted as gospel (::rimshot::), but science has re-answered that question very differently and rigorously. Even in most Christian circles this is accepted.

Likewise, the psycho / social reason for religion is being unraveled as well - showing that religions' awesome memetic abilities lead to their spread. Also, historians and archaeologists are showing the earliest fertility religions and the genesis of modern religions.

While science isn't replacing religion, it's certainly shrinking it where one day it might disappear from mainstream relevance all together.