skysight-inc/HackerNews huggingface dataset:
Just because there is a higher authority doesn't require that infinite higher authorities exist.

One possible libertarian replacement of courts are Stefan Molyneux's Dispute Resolution Organizations, but that's probably not the only way it could be done.
That's definitely not true. There are only a few dozen unicorns, and hundreds of self-sustained businesses that "print" small amounts of money. If you join any large city's small business CEO groups (in NYC, SF, Toronto, London, etc.) you'll find a lot of one-person, bootstrapped companies that just run themselves.

It's not easy, but there are dozens or hundreds in many large cities.
Success as a small company often comes from passion and expertise. Passion wants more than 3 hours a week.

And if it makes money in 3 hours, chances are it makes more in 30 hours.
I don't want fossil fuel subsidies either! We should focus on killing externalities like you said, especially environmental ones, and stop the abuse of our tax money. If Tesla is to succeed, it must succeed without federal subsidies. The subsidies at best hasten the advent of EV by a few years, and that is not worth the Billions of graft and waste that occurs with these federal grants, loan guarantees and rebates. Especially if it turns out the EV wont happen for another few decades. In that case, all these subsidies are a waste because the underlying battery technology is insufficient.

I don't know if Tesla will succeed or fail. If you think it will succeed, then buy their stock. But i don't want to be forced into investing through my tax dollars. That is not the role of government.
Lenny is great. My 11-year-old and I play the Lenny game sometimes -- one of us is telemarketer, the other plays Lenny. Lenny is a brilliant piece of software. I just worry that eventually most call centers will be onto Lenny. Already some telemarketers recognize him. Luckily, as AI and voice recognition improve, more such systems will come online for the amusement of youtube audiences and to thwart telemarketers and scammers.
I don't get the vi(m) vs emacs war. Vi(m) is a great editor; emacs is a great operating system. Take the best of both worlds and enjoy spacemacs :)
I'd love to see the statistics for the state of NY outside of NYC.
That would be awesome. I would absolutely write this, but I don't have the requisite knowledge. So unless you're willing to wait quite a long time, or for someone else (or, more likely, several someone elses) to pony up, you'll have to make do with NAND2Tetris.
An HTTP Status Code for Indicating Hints
Can anyone from New England comment on why Vermont and New Hampshire are so different? Demographics and weather are similar, so surprised to see that Vermont is highly negative and New Hampshire highly positive.
The footnote doesn't provide the information that permits you to conclude it affects only a few states significantly.
Yeah. With all respect to Ward and his federated wiki thing, using a webapp-ish thing for this is just plain awful.
I am personally giving them my blessing to do it, and do it boldly.
I wish they had fixed it, rather than merely acknowledging it...
I figure before I'm too old the breathe there'll be someone selling a tricorder to rich people to do exactly that.

Is that real crab in your crab Rangoon? Does it have mercury? How much? Red tide toxins? You can never be too sure!
(I'm not kidding! My xinit is exec emacs :)
Station Dock to Help Drive Convergence on Ubuntu
I'll disagree with this.

Algorithms and data structures can actually be great not because you implement your own but because you can find out why your N^3 algorithm is slow (give you three guses) and why iterating through your data is slow (since you used the wrong data structure)

I like Bootcamps for what they are, a tool to fill Junior level positions for people to begin working their way into a career and I love teaching the people who graduate and are interested in continuing their career, but there is more to programming than paying for a Bootcamp and spinning up a Rails/React app.

PS: Forget anyone who says "I already know how to code, I don't need to learn this". Those people are fucking boat anchors, they just sink.
There were only 2 failures. There was one partial failure, but the primary mission was successful and the secondary mission was partially successful.

I also think that the Falcon 9 has changed far more during its live time, compared to the Delta 4, so you would expect some more failures.
Ask HN: Would you prioritize learning WebGL as an aspiring junior developer?
Hi HN,

I recently graduated from a full stack JavaScript bootcamp in New York. I know that bootcamp grads are sometimes received less-than-warmly on here, so I just want to preface by saying that I didn't change careers because I think that it's an easy way to make a bunch of money, and I don't expect to be competing with people with formal degrees in CS. I have a degree in an unrelated field, discovered that I love programming a couple years ago, and attended a bootcamp because making a curriculum from online materials was a laborious process.

Now that I'm finished with the bootcamp, I've been filling in some gaps in my education, tidying up projects, poking into contributing to open source projects, looking for work, and learning technologies that either seem to be in high demand or that I find interesting. As you might imagine, this is a lot of stuff, and I've been feeling uncertain about what I should be prioritizing.

In particular, I've been noticing a surprising amount of positions indicating that applicants should be familiar with things related to 3D graphics—WebGL libraries like three.js or Babylon.js, sometimes even Unity. I find this stuff super interesting, but didn't expect to see it in these job descriptions and have little personal experience with it. I'd be happy to put some time into learning it, but only if that time is going to be well-spent re: short-term employability. If you were in my shoes, would you be learning WebGL? If so, what resources would you be using?

Secondly, more broadly, what would you be studying in general in my position? I understand that in my position I should probably mostly be focused on front-end positions. For those positions, should I just be drilling down into JS and leaving other languages for the future? What would you do?

Thanks for reading!
(weird hn bug, ignore this)
Of course primary sources are 'non-appoved'. Thats why CNN was caught telling listeners that it was illegal for anyone but CNN to read the WikiLeak Podesta emails.

When I saw the bus thing I questioned how the guy knew the buses were full of protestors, and then stopped caring because it was just some guy on twitter. The MSM want you to blindly accept their narrative and lose the ability to tell fact from fiction.
I'm not quite sure what you mean by 'goldilocks moment', but I think C++11 was it. Ever since then, the language has had a nice balance of high level abstractions at low level performance. (Theoretically it actually got faster due to move semantics)
20W LED Corn Lamp Retrofit Fin E27/E40
The news is fake, but the money is real!
Non compete clauses are not legal in California ... Might be one reason for the Valley's success
I am curious to hear more about the dev turned consultant route. I've been doing plenty of independent contractor software development work, but I haven't really seen the right consulting opportunities — more higher level strategy and business type gigs. Perhaps I just don't know where to look.
Actually, that's the main selling point for Rails.

Start looking into gems (devise for logins, paperclip for file attachments, and many more). You'll quickly see how things can be put together easily.

Rails' biggest downside isn't getting something working, it's customizing it for what you want.
(FastMail developer here)

The issue was actually that we support many different protocols (not just mail) and some combinations of clients/protocols have had issues in the past (it might have been some FTP clients I think, but can't remember right now.)

Anyway, this restriction no longer applies as we now require server-generated app passwords for 3rd party apps: https://www.fastmail.com/help/clients/apppassword.html. So feel free to use as many spaces as you like in your password!
The skills you learn in routing, REST knowledge and MVC apply to any framework now and forever.
Sweet! I think you'll like Rails. Message me if you have questions along the way. I'm here to help.
We've been here before:

http://sippncorn.blogspot.com/2014/01/false-advertising-and-...
Facebook sold out. So sad. Time to rm my account.
That's irrelevant. Scala simply allows your coworker to go "off the rails", employing their creativity even to language constructs, and you either spend time to learn their way of thinking, set firm rules about what is allowed, or you are simply out of luck, like often with C++.
"Sold out"? This implied they were ever anything other than a money-making machine.
"Everyday tasks," I was picturing making coffee, driving my car...
Cute. Short, witty, and to the point, with humourous undertones, but maintaining the barbs of the insult, as the implications rapidly become clear.

However, such a quick, "fuck that guy, amirite?" type insult is so common that it's become boring, especially amongst programmers, who have gotten a lot of practice insulting each other over the internet in the past however-many decades: our culture has adjusted accordingly, and the bar has been raised on effective insults. You can tell what is an ineffective insult, because the recipient will immediately turn around and mock you. You know, like I'm doing now.

Overall, I rank this insult a pitiful 3/10.
May be NH people go to MA to college then head back to NH before they're 40?
Static analysis for c and the c prefixed family of languages
Previously

> Facebook admits it must do more to stop the spread of misinformation on its platform

That is exactly what censorship is.
And if it doesn't contain any after it's processed then it's not an Aloe product anymore.
I assume it's related to the fact that New Hampshire has more industry than Vermont (concentrated near the Mass border).

But, honestly, as I said in another comment, I'm not sure how much these numbers mean. With respect to to the MA negative numbers, if you've been anywhere near the Boston/Cambridge area recently the idea that there's this mass net exodus of people is pretty silly. Certainly if you've looked at Boston Metro real estate prices or the construction going on in the Seaport or around Kendall Square.

EDIT: It may also be related to MA people living in NH for tax reasons.
I agree on the puzzle games: also, get them on Zachtronics games: Spacechem, namely.
I'd rather have the government use its power to proactively prevent rivers from being turned into toxic waste dumps rather than let it be a free for all and end up with a toxic waste dump and maybe a few dollars if I'm lucky. You're assuming that you'd actually be able to collect on that judgement. You can't if the plaintiff doesn't have the funds. For a real life example, a civilian shipyard worker named Casey Fury intentionally set a fire onboard the USS Miami that destroyed it. Part of his sentence was paying back $400 million to the Navy. Do you think the Navy is going to ever get anywhere near $400 million from some dude who will spend 17 of his life in jail and is stupid enough to set a fire onboard a submarine? The only chance of collecting even part of that is if he wins the lottery.

You're basically giving a company who is tanking permission to do whatever the fuck they want. Companies bankrupt and go out of business all the time.

There's going to be enforcement no matter what. I'd rather be proactive than reactive.
And enforcement. Often the regulation is there but the enforcement is lacking.

While companies should be fined, but there always seems ot be a lack of individual accountability and repercussion for people responsible.
I agree, this post needs to be unflagged.
I'm going to guess the lack of a state income tax.
Parse this file and tell me the total of all $ amounts, and the line where we've reached 50% of the total $.

How do you approach this problem and break it down.

I've seen problems like this solved by looping through the file twice, because they answer one question at a time...

But I'm hoping there is something out there that can teach the general process of breaking down the problem, identifying loops, identifying generalizable code, and anything else that needs to happen before your code can work.
Oh I am perfectly aware. It's just not all projects require JWST-level sensitivity and they are somewhat less known.

Also I think SOFIA in visitor-mode is hard to beat when it comes to the coolness-factor.
So, if government didn't do anything, it would be functional, but only because private actors would stand in and provide incompetent bureaucrats or self-interested bureaucratsof their own?
IMO this version is useful data, but it would be more useful if they also showed other variations. How many states lose kids that go out of state FOR college, what % of people who go out of state for college then come back after? (made up example) Say Maine has a ton of people go out of state to get educated but then bring all that knowledge back home, maybe that says people from Maine are dedicated to their home but don't think the education is good enough there to let them do what they want.

Each of those is an interesting data point with different ramifications.
Hashcash is pure waste, this at least benefits the one whose attention is wasted by the spam.

> You do realise that Bitcoin itself is a complicated protocol built on top of hashcash, right?

Of course, but it already exists.

> If emails require a $1 attachment to get into your inbox, you will receive no emails, since nobody is currently sending any emails with $1 attached.

Yes, but assume there are people sending bulk email legitimately who have delivery issues. All you need is one major provider to accept it and then there is a benefit for senders. DKIM and SPF prove that the deployment problem can be overcome, even for relatively weak attacks on the spam problem.
I don't think we needed the economic history of the 70's and 80's to no this.

There are couple of funny true story about the Soviet Union. In one a Soviet Economics Professor went to the US in the early 90s. He lived with a US professor, he had the plan to bake some sort of local bread and they went to the shop to buy flower (and other things), but it was a particular kind of flower.

Somehow the show this note have this on the shelves so the US prof went to a clerk and ask him if they had some of that flower in the back. The clerk went off, and came back with the flower.

Seeing this the Soviet prof remarked that he was very impressed how highly economics professors were valued in the US.
Pietro Bartolo, the doctor on the front line of the migrant crisis
We've fixed the license for the project and merged it in:
https://github.com/facebookincubator/Keyframes/pull/32
The Japanese were so ready to surrender that they waited for the SECOND atomic bomb. /s

You are somewhat right, in that there was internal turmoil in the Japanese regime that may have led to a surrender without the nuclear attacks. But the United States did not know that. The behavior of Japanese forces and command during the rest of the war gave us every reason to believe that they were going to fight a fanatical battle to the death. You have to judge people by the information they had at the time that they made the decision.
> Larry Page (or, Eric Schmidt?) made a similar comment, before Google closed China office

For the record, I agreed with Google that a censored Google was better than no Google, and one of my biggest frustrations at the time was that sanctimonious Americans seemed to think they knew better than me, someone who would actually lose access to Google if they pulled out of China.

Google would tell me if search results were censored, and wouldn't shut down my internet for a few hours if I accidentally typed the wrong thing, which was much much better than anything else I had access to.

Then Google did pull out of China and it did suck and meanwhile Americans celebrated it because it didn't affect them at all. Ugh.

> after Chinese officials were found to be monitoring dissidents through their internal tools

Google pulled out of China because Gmail got hacked and Google assumed the hackers were affiliated with the Chinese government. I think the evidence pointed in that direction but wasn't conclusive, but either way, I haven't heard anything about monitoring dissidents through internal tools.

Anyway, I feel the same way about Facebook. It'd be nice to be able to access Facebook and talk to my friends while in China, and having censored communication is better than nothing.
Personally I go for the Jboss Spring Hibernate stack with a touch of Oracle thrown in running on Windows Servers.
All I see there is a rotating "loading" animation. Is it supposed to take a very long time to load?
I know it's not a popular opinion here but there's an argument to be made that a censored Facebook would do more good than no Facebook at all. It's not like Facebook being blocked in China is going to spark a popular revolt or reduce government censorship/spying. It could help, for one, expose more Chinese to Western culture and vice versa.

For me however, the strongest argument is that nearly everyone in China would prefer a censored Facebook to no Facebook at all and I'm humble enough to accept that they know, better than me, what's best for them.
It's part of RISCOS, so yes.
Quite a lot of those features and the better navigation can be done with a web app too, which would be simpler to install than a desktop client.
It would be so cool to interact with a car with a grammar instead of pointing and grunting. Drive two blocks to the roundabout, take the third exit, drive 2 km. It is a strange inversion that so many people sit in cars being given vi-like movement instructions by a computer.
Personally, I think passwords should be opaque sequences of bytes that just happen to be mostly easily input on a keyboard, but I agree with the warning: some might even consider such a warning a good thing.
I've developed an algorithm that significantly improves any concept. The creativity barrier has been broken by my might -- the line between computers and humans shattered. The source code is below: its elegance is staggering.

def improve_idea(idea_description):
return '%s Also blockchain.' % idea_description
That is true, but I would say that its the first step to understand this fact. If you do not 'get' this, then its very hard to convince people to of any of this.
Shipbob (YC S14) is looking for a .NET Software engineer
Why Shipbob?

We are driven by our purpose of empowering e-commerce businesses to be more successful online. We drive that purpose every single day by providing Amazon level logistics to businesses across USA.

By democratizing logistics for every e-commerce business, we remove the inefficiencies of their current supply chain and create a solution which is better,faster and cheaper than any existing solution out there in the market.

Through our SaaS product, we service more than 500 businesses shipping out hundreds of thousands of packages every single month from our locations in Chicago , NYC and LA. We are growing quickly and becoming the standard of shipping for e-commerce companies.

The Position:

As a software engineer you will have the opportunity to work on creating the first of its kind SaaS based logistics platform . You will partner closely across the technology, product and and operations teams in an effort to continue developing cutting edge, scalable, web products. You work with our team of product developers throughout the entire product lifecycle, from initial explorations through final deliverables. As such, the candidate must be able collaborate effectively and efficiently with multiple teams. We think about the impact to the customer at all phases of software development. We have opportunities to solve our clients needs with a wide variety of frameworks and platforms such as ASP.NET MVC, Azure SQL Server, Angular and many more.

A little more about you:
5+ years of industry experience as a full stack .NET software engineer with expertise in C#, .NET MVC4, Angular.js, WebApi, Visual Studio and TFS.
Self-motivated and excellent attention to detail -- focused on execution and shipping production quality systems
User first approach, comfortable with rapid iterations
Experience with web technologies and system design
Responsibilities:
Work with product engineering teams to define, build out, and take ownership over features and projects
Partner with cross cutting teams to ensure a complete end to end customer experience
Write and test high-quality, maintainable code
Tackle complex engineering challenges. From designing reliable services in a distributed system to automating rules and regulations to service thousands of concurrent requests.

To apply, email dhruv@shipbob.com with your resume and an answer to the question:

How many e-commerce businesses are there in USA?
Why Aren't Donald Trump's Epic Conflicts of Interest Illegal?
Class action suits are actually legal.
Usability concerns in AR apps
Congrats again guys / gals, we're really loving using GitLab at Infoxchange!
To expand on icebraining's comment, you can use weebhooks as notifications to poll.
Man dies after Japan speed-eating contest
Upwork Advertises Cheating
It has come to my attention that outsourcing company Upwork permits and even advertises services that promote cheating.

If you go to Google.Co.Uk and google 'law essay writing service' you can see Upwork advertises as an essay writing service yet...at the same time, this violates their policies: Seeking, offering, or endorsing any services that violate the academic policies of any educational institution;

See: https://www.upwork.com/legal/terms-of-use/

This company is so unethical it is disturbing. They are helping to destroy the integrity of academic institutions worldwide.
Get him into Zachtronics games: start with Spacechem. Then give him TIS-100. Then give him a micro (of some sort).

Hope that helps.
You could also not use xml. Because spring supports java configuration and the stacktraces are easy to see.
What you're describing doesn't really make any sense... the whole point of these frameworks is to make your application more predictable. If your layout isn't right for a particular state, you can rewind back to that exact state again and again. It sounds like you were using ReSwift wrong, to be honest. There's not a lot of magic going on in it that would make it hard to debug.
Well placed print statements. I print only a few things. Of course, in Java & eclipse, it is hard to see the result because so much stuff gets printed (The stack trace, Maven showing useless details, tomcat doing the same, etc.).

In C/C++/rust/JavaScript/Python, the last things you see on a failed build/run is usually the detail that will help you fix the problem. The information is organized to be read by someone.
As a vim user, I've never understood this. Does no novice pondering how to exit vim ever try ^C (which seems perfectly natural), which outputs:

Type :quit<Enter> to exit Vim

… and now you know.

I'll admit that not much else is discoverable, until you start learning to peruse :help and Google.

You're not the only one[1] to express this though.

How you're supposed to discover ^X^C in emacs, though, I truly have no idea. See also ed, and if you've not see it, Ed man! !man ed[2].

[1]: https://twitter.com/iamdevloper/status/435555976687923200?la...

[2]: https://www.gnu.org/fun/jokes/ed-msg.en.html
I'm half-considering writing an ultra-lightweight Wayland compositor that largely gets out of my way and makes it easy to launch spacemacs and Chromium, because between those, I can do basically everything I use a computer for.