skysight-inc/HackerNews huggingface dataset:
> Most people obey most laws most of the time

I think you're inverting the causation. Of course things that most people do most of the time would not be illegal, those laws would be very difficult to introduce and sustain politically.

> especially ones that can get them into serious trouble

It's not enough for a law to carry a heavy penalty, people have to believe they can/will get caught and the penalty will apply to them. Which is true for robbery and capital murder but not so with drug use, capital controls, porn bans (click here if you're 18), copyright, etc.

> Laws matter.

Only if someone has the ability, will, and the resources to consistently enforce them. Which is to say, they would not matter in third-world countries with mismanaged economies where people need to break the law to buy BTC/USD.
Apple Should Buy Tesla – And Make Elon Musk CEO
I agree that condition B should be discarded. It doesn't seem likely that Satoshi would want to trash Andersen in the process.
How Europe Exported the Black Death
Ok, can you point me to a paper describing an LED bypass attack on a Dell produced within the last 2 years?
How to Implement Innovation in Your Company
The won't be launched from earth or assembled in orbit from parts launched from earth - they'll be built from materials mined from asteroids
KPCB Edge (Seed initiative at Kleiner Perkins) | Full-stack Software Engineer | San Francisco, CA | Temporary (7-9 months) | On Site

Hey HN!

We’re KPCB Edge, Kleiner Perkins’ seed-stage initiative, and we’re looking for a full-stack software engineer with React experience to join us for 9 months in our San Francisco office. The role would be a great opportunity to work on some data-heavy projects with us and figure out what your next move might be, whether that’s starting a company, joining a company, or something else entirely. There’s a bit more info up here: https://www.kpcbedge.com/roles

To tell you a bit more about us, we spend half our time investing and half our time building products to try to solve common problems faced by the founders we’re investing in (happy to explain this further directly). Everyone in the partnership is technical, and we ship code for the aforementioned products ourselves. More about our current team here: https://www.kpcbedge.com/team and our portfolio: https://www.kpcbedge.com/portfolio (includes 3 YC companies)

Reach out to rrumburg@kpcbedge.com if interested!
https://www.knewton.com | Union Square, New York City | Full-time | Onsite

We're hiring multiple engineering positions across product, infrastructure, data, and platform. Apply on our careers page and mention you saw Jon's post on HN https://www.knewton.com/about/careers/

Knewton is on a mission to personalize education for students around the world. Education companies worldwide use the Knewton infrastructure platform to power course materials that dynamically adapt to each student’s unique needs.

At Knewton, we use small, cross-functional teams to solve difficult challenges with real-world implications. Teams comprise a range of technical, mathematical, educational, and design specialists unified by a passion for improving education.

Knewton serves over 10 million student worldwide and has offices in New York City, London, Tokyo, and Sao Paulo.
Viking Education | Growth Marketer | Onsite (SF) or Remote | http://www.vikingcodeschool.com

Viking Code School is a 100% online development bootcamp. Our core program is an immersive where students only pay tuition when they get a job. We're a mission-driven company with the goal of launching a million high-growth careers around the world while having fun doing so.

We have a best-in-class student experience that we're beginning to offer to the market through different modalities and products. There is significant room to improve the breadth, depth, and analytics around our acquisition channels… which is where you come in.

We're seeking a highly versatile hustler with strong previous startup experience who will lead our core marketing channels and top-of-funnel efforts. This will require you to have very strong skills along both content-driven and paid acquisition axes as well as a creative eye for hacking new channels. You will also interface directly with our product/engineering team to help put together A/B tests and other product experiments, so the role is decidedly cross-discipline and strong product/technical comfort is a must.

This is not a micromanaged role for individuals looking to "get into" startups but rather a high ownership position where you will be accountable for delivering results. Only individuals with a proven track record of success will be considered.

Requirements:

* 3+ years in a growth or marketing role at a startup with demonstrable track record of results

* Strong track record working with paid campaigns, producing content, tracking analytics and sourcing creative for campaigns.

* Comfort developing and executing a growth strategy.

Email careers@vikingcodeschool.com with your CV, links and anything else that would prove your general awesomeness.
I watched one of the recent Netflix engineering videos where they moved to a customized version of React and I could have sworn in that talk they actually moved away from Observables[1]. What was confusing is that the other talked released at the same time they talk about enhancing RxJS.

[1]: https://youtu.be/5sETJs2_jwo?t=5m32s
Very nice writeup!
There are altitudes within Venus' thick atmosphere that are actually quite reasonable, with it being proposed that humans would only need a simple oxygen mask to survive. The idea of setting up a "floating" colony in Venus' atmosphere has been proposed a few times:
https://en.wikipedia.org/wiki/Colonization_of_Venus#Aerostat...
Ta, you have a point. I apologize and will remove the harsh language.
A lot of the Node issues seems to be due to the fact that it's a very new language. Sure JS has been around for a long time but the problem domain was small and very different from what Node is trying to achieve. Couple that with some issues other languages don't have (JS's standard library is quite thin) and I'm not surprised at these issues. I felt bits of this playing with Clojure and Go when they were new.

I imagine a lot of these issues will settle down in the next few years as one or two sets of conventions become de facto standards.
You left out cases where Wright is Satoshi and does not know who Satoshi is, but I suppose we are not living in a Philip K Dick story.
In a normal "bank run", the people are afraid that if they don't exchange the bad currency now at a discount, they will get a worse exchange later. But in this case there is a guaranty that waiting only 30 days they will be converted to dollars.

Hmm. Not exactly. Initially, this is true, but that's just an early part of the bootstrapping process. Further down the road, the total amount of GD will be greater than the amount of USD in our reserves. At that point, if everyone decides to sit on their GD at once, not all of it will convert because we would run out of USD reserves.

But this is what makes Greshm Dollar shine. If people don't trust their GD to convert to USD in 30 days, the only way for them to get rid of it is to spend it. By spending GD , they cause the GD's expiration to reset thereby protecting our USD reserves.
I feel like facebook could create such a thing without effort. They should already know whee you are when you're at home, so they could make groups that cluster people by location.
Location: Seattle, Washington

Remote: Yes, please!

Willing to relocate: No

Technologies: Python, still an expert C programmer however uncool that seems to be, Linux, storage of all misbegotten varieties, HPC

Résumé/CV: Available on request

Email: bellwether10@gmail.com

Me: Most recently storage and analytics solutions architecture. Very eclectic background - lots of deep, complex software mostly in network and systems management with earlier experience in AI, OO systems and even the games business (in some kind of fever dream). I've been the manager/responsible-person-in-charge of mission critical systems and know well what that weight feels like. I've more recently been doing more customer/field facing work, writing/speaking/teaching, which I also enjoy - at least for things that I can believe in. I've also been very happy working remotely for the past five years and would very much like to keep doing that in a friendly and competent atmosphere.
Yeah, I guess I was a bit too negative, sorry.

Still, Pinboard is pretty much the only one of them that could significantly improve my life in 2016, hence it gets my pedestrian vote.
> Some bad laws have historically been overcome precisely by people ignoring them, rendering them effectively unenforceable.

On the other hand, some good laws have also been overcome by people ignoring them. For example laws governing limitation of police power (search, detention etc.), traffic laws (speeding, jaywalking, aggressive driving against cyclists, a relevent example in Brazil is ignoring of traffic lights). If it gets to the stage where everyone is doing it, then the authorities no longer care.

I don't know whether WhatsApp has the requested data or not, but I think overall this action is a good thing: it shows that even important (in Brazilian society) companies are not above Brazilian law and if there is a problem with what this judge did, or the power he's wielding, then it should, hopefully, lead to that being fixed.

The alternative is ignoring and not enforcing the law, and ending up with bad laws, which can then be selectively enforced (see Böhmermann affair for example). This may appeal to some, but it's clearly not for everyone.
The body resets its metabolism to survive on less food IFF you're burning enormous amounts of kcals daily while on an extremely restricted diet, as these subjects were.

"His routine went like this: Wake up at 5 a.m. and run on a treadmill for 45 minutes. Have breakfast — typically one egg and two egg whites, half a grapefruit and a piece of sprouted grain toast. Run on the treadmill for another 45 minutes. Rest for 40 minutes; bike ride nine miles to a gym. Work out for two and a half hours. Shower, ride home, eat lunch — typically a grilled skinless chicken breast, a cup of broccoli and 10 spears of asparagus. Rest for an hour. Drive to the gym for another round of exercise."

This is crazy. Huge caloric burn, but no calories to coming in, so your body burns fat and muscle, but there's still a deficit, so the metabolic rate starts lowering.

I really hate TBL for so a many reasons. As this research is showing, it's a total sham that hurts the participants for life. And for the millions of people watching, it creates completely unrealistic expectations, eg "Kenny lost 180 pounds, I can't lose 50 in the same amount of time."
It is one of my most cherished professional goals to avoid ever working with people who think like this. The message this sends to junior devs is so backwards and wrong-headed that it defies discourse.
Doh. Off by one! Yes. T-34. There was a recent analysis by the DoD, finding that the logistic costs of modern MBTs scale by the fifth power of their weight. This is a big problem with state of the art modern tanks. Right now, reactive armor is good enough to stymie 105mm and 120mm guns in battle conditions. However, making tanks heavy enough to support 140mm and larger guns looks like it will make them prohibitively expensive.
Of course no one is going to come out and admit that Ian Gibbons's suicide was caused by anything other than the "health and other problems" insinuated by Theranos's PR flack. Also we have to treat every suicide as a tragic failure of mental healthcare availability, rather than (occasionally) a rational reaction to intolerable circumstances.

Gibbons was a top biochemist, hired away from academia with the copious combination of sunshine and VC cash that has long been Holmes's specialty. He staked a decade of his life and reputation on making the impossible real, because that's what she hired him to do. By his own words, he failed in that task. Then he committed suicide.
Viking Education | Course Mentor | Remote | Part Time | http://www.vikingcodeschool.com

Viking Code School is a 100% online development bootcamp. We're a mission-driven company with the goal of launching a million high-growth careers around the world while having fun doing so.

Our mentor-led program pairs students with industry veterans who perform weekly code reviews as part of the learning process. Mentors work with students all the way through either our back end (Ruby / Rails / SQL / Algorithms) portion of the course and/or our Front End (JS / Angular) portion of the course. We prefer full stack mentors but are open to working with great people on all fronts. Mentors are compensated for check-ins.

Requirements:

* 5+ years of professional development experience as part of an engineering team.

* Strong grounding in CS fundamentals like Data Structures and Algorithms.

* Relevant experience with [CS, Ruby, Rails] and/or [JavaScript, AngularJS].

Email careers@vikingcodeschool.com with your CV, links and anything else that would prove your development or teaching ability and general awesomeness.
you will like this:

Can you call a cell phone in the microwave?

Physics Girl

https://www.youtube.com/watch?v=ot4_jVFXxUU
If the VMs are self-contained, what mechanism would they use to communicate? id be ok to use marshaling if the marshaling itself is the dominating cost of communication.
To call Pinboard performance art is to dismiss the amazing product that Maciej has built over several years.

Do I love his writing, sense of humor, and most importantly his sarcastic Twitter? Yes I do. But I voted for him because I do honestly believe that he would leverage this opportunity better than any of the other candidates in order to positively grow his site into something that could see significant growth.

I undoubtably expect that Maciej will not compromise on his values and vision for the site, even if that's a bit more difficult with investment money. But most importantly, I do think that there are many ways that Pinboard could grow without the need to compromise. That's why he got my vote.
Tim Ferris based a huge chunk of his "24 Hour Body" book on the concept of cold baths.
Isn't game code notorious for being hastily finished?
Your comment touches a lot on how to get an idea of the overall architecture, and I thank you for it.

My main problem though is that I can't seem to see the purpose of functions, because more often than not they are written in a, to me, foreign way.

An example I have is this uncommented if statement:

`if (tab.url.toLowerCase().indexOf("https://facebook.com") > -1)`

Should it be clear to me immediately that this means "If the target website is open"? It took me a solid minute just to understand this statement.

Are there some common design patterns I should memorise?
That depends on what you consider "normalized rates". There's a very good argument to be made that ~0% (if not less) is the new "normalized rate", given the massive debt bubbles that saturate every segment of the economy, both public and private.
I agree that Signal would be a better alternative, I've been trying to convince my family to use it over WhatsApp.

But wouldn't Signal be vulnerable to this type of block too, as they are centralized?
Correct and well put.
But it's not being used as a username, it's being used as a password. (Or rather, a username and a password.)

It's hacking to bypass even a trivial password, so similarly it should be unreasonable to compel disclosure of even a trivial password...

They don't need your usename - your phone assumes it's you and only asks for the password... The fingerprint that they're seeking is not a username, it's a crappy password.
I believe your reading is incorrect (and the reading of other commenters here is more correct).

Bandwidth.com will tell MyLocalPoliceDepartment that Google Voice is the "wholesaler" that controls my GVoice number. Bandwidth.com has never heard of me (nor I of them, until today). They don't have my information to give. They can't "confirm that I own a particular number."

They will, however, tell MyLocalPoliceDepartment that they should be barking up Google's tree without a subpoena, which I don't mind so much. I have entered into a relationship with Google. I would expect them to respond to well-targeted and legal subpoenas ordered by a judge.
Again, it's not evidence. There's zero documentation about how the benchmark was done. Was it repeated? Is the timing "best of N", or a percentile? Was there warmup? And so on.

The compile times are only shown in the Nim board comment, not the Github page, which doesn't benchmark compilation times. Again, where did the numbers come from?

Secondly, again, it was for a ~70-line program. Do you seriously think that benchmarking the compilation of a 70-line program is statistically valuable? It's ridiculous.

You completely missed the point of my JVM comment. Actually, I'm going to assume you're trolling. I'll stop here.
The Irish city that won Facebook
OK, I read your pitch and now I'm interested.

What sort of plants are you ideally suited for?

How important are the fish and aquaculture part?

Would it really "pay for itself" given the labor costs (time)? I mean you say it is automated, but what about refilling water, cleaning up dead fish, and whatever else comes up? Do I have to clean the fish tank?

How do you prevent animals from getting into it and eating your plants or fish?

If this becomes popular, what's preventing competitors from making the same thing, and commoditizing your product?
Mobile VR Video platform with offline mode
Ok, we'll add that.
> The TSA lines do NOTHING to fix the problem, they only move the problem.

Detonating a makeshift suitcase bomb in a security line, you'd be lucky to kill 10 people.

Crashing an airliner in the proper fashion, you can kill hundreds or thousands.
Webpack’s HMR and React-Hot-Loader – The Missing Manual
The article doesn't appear to be blaming Javascript as a language, but rather the Node.js ecosystem as a server platform.

Not all tools are appropriate for all niches. The author made it clear they don't have an issue with Javascript as a whole or even with Node.js necessarily, but rather the use of Node.js as a major server platform or as a platform for large applications.
There were problems with the benchmarks and nobody had time to fix them. This is usually the case when the benchmarks have high error rates and this has also happened in the past with Haskell, C# and F# libraries.
Follow up. Kinda bummed you didn't submit Tarsnap.

I understand why some believe that projects like Pinboard or Tarsnap don't "fit the spirit" of Apply HN, and that truly makes me sad.

Software like Pinboard or Tarsnap should embody great "hacker" software, and the sort of software quality that YC companies aspire to build. The concept that these ideas are less "fund-able" because they don't have more attractive splash screens or because they haven't embraced growth hacking is a real shame.
Viking Education | Full Stack Instructor + Curriculum Architect | SF or Remote | http://www.vikingcodeschool.com

Viking Code School is an immersive and 100% online development bootcamp where students only pay tuition when they get a job. We're a mission-driven company with the goal of launching a million high-growth careers around the world while having fun doing so.

Instructors are the heart of everything we do and we are looking for an experienced and opinionated full stack web developer who will run the Immersive program while leading development of the curriculum. This is not a lecture-based position -- we heavily lean on demos and code review while supporting our pair-programming students when they have questions.

Because we are 100% online, this is a REMOTE OK position which allows for a high degree of lifestyle flexibility while giving you a chance to potentially affect millions of lives with the lessons, demos, projects and posts you create.

Requirements:

* 5+ years team-based development experience, 3+ in Ruby/Rails or JavaScript and relevant frameworks (e.g. AngularJS). Strong CS, testing and data fundamentals.

* Significant experience with writing, sharing and educating (e.g. blogging, delivering conference talks, podcasting, teaching, or committing to OSS). Great communication is prized over specific teaching experience.

* A legitimate passion for education and, preferably, also a quirky weird sense of fun.

Apply with your CV, a description of why you are a good fit, and any relevant links to Github, conference talks, blog posts etc. to careers@vikingcodeschool.com
Haproxy also supports mutual SSL and can do content-based health checks. Logs don't have to go through an S3 bucket so you can also get real-time metrics and logging if you want.

Also, because you have control over it, you have more options for service discovery (i.e. write a Python script that periodically queries a Kubernetes cluster).

And virtual hosts...
And SNI...
And about a thousand other features.

Honestly, ELBs are pretty crappy.
Cue mainstream media going wild on "Facebook wants to dictate our friends! OMG SO UNCOOL!!". It would need some careful branding, easier done by another company.
Norman's Sky
If that were the case their society would soon collapse after a few years.

The cost of every square foot of living space in x years is something we can't have the smallest idea about.
The cost of living space in space is high now only because we have to propel it into space from our big gravity well. As soon as we start mining on for example the moon we will definitely see an exponential drop.
Terrifyingly Brazil is probably on the no-go list for lots of Apple employees right now, like how the Middle East is in general for LGBT people.
That's nice in theory, but third party libraries may throw exceptions if unexpected things happen at runtime. You'd still have to put the try catch block there and call the callback in the catch block everywhere.
> I'm not so sure the bitcoin required a cryptography genius.

> I would argue it represents a key development in the history of computing & networks, and possibly a new subdomain of Computer Science

Those two statements are in conflict. Anyone who's changed the history of computing and created a new subdomain of computer science by doing something no other modern cryptographer thought to do is a fucking genius.
A Programmer's Guide to Data Mining – Free Ebook
This sounds like something that they can deliver. If you want to get it built send me the mocks at buildanappwithme at gmail. I will review the team and finalize.
> people need to live in the UK while they work here

Not really. The only issue is where the employee wants to pay taxes (and get social benefits), in the UK or in the country of residence. This also applies for UK nationals living abroad in Europe.

Generally you're forced to pay local taxes when you spend 183+ days living in the same country (you automatically get resident status), but most of the EU countries have bilateral income tax agreements in order to prevent double-taxation. (you can live in Spain and request tax exemption/return from the UK or Spain gov) and viceversa.

It's trickier than simply hiring EU contractors but it's definitely doable (I know some cases) and opens a whole new talent pool for an UK company.

https://www.gov.uk/tax-uk-income-live-abroad

https://www.gov.uk/tax-uk-income-live-abroad/taxed-twice
Sorry to hear about your somewhat negative experience at the hackathon. I was there hoping to explain bitcoin things to folks, I co-hosted the bitcoin 101 session on Saturday but maybe you missed that? Catch me at the event and I can answer whatever questions.