skysight-inc/HackerNews huggingface dataset:
The first two paragraphs of this post come across as unnecessarily defensive and combative. Amazon released a product and then released an open source preview project to make that product easier to use. They even mention other similar projects (including Zappa) in the project README.

To hint at malice "...it felt like their interface and even their presentation of the product was a direct rip-off of our efforts" and then say "I don't want to attribute any direct malice" seems disingenuous. I feel like those fist two paragraphs could just be cut.

Many people have found the Lambda + API Gateway combo useful, but cumbersome which is why so many different projects have sprouted up to fill that gap e.g. https://github.com/serverless/serverless and https://github.com/claudiajs/claudia

Even AWS themselves have multiple preview projects in the same vein. There is another one just for Node.js that is designed to work with existing apps that were built for the Express framework
https://github.com/awslabs/aws-serverless-express, so less lock-in there I guess?

It fine to promote the benefits of Zappa vs Chalice, including the fact that it avoids lock-in, but honestly the way the author approaches the comparison leaves a bit of a bad taste in my mouth.
We also have good idea about Thorium reactors. There's plenty of it around, and good reasons to think they'd be safer than our current reactors.
It has to do with collusion between driver and passenger. It protects everyone involved. It prevents a passenger from getting in the vehicle and saying, "I told the app I was going to the bijou duplex but I really need a driver 3 hours to run a bunch of errands. I think we can work out a deal thats beneficial to us both..." that's just one of millions of possible scenarios. Uber can now tell if driver and passenger just drove by the bijou duplex never ending the fare. All of this other squabbling about privacy blah blah blah is senseless. Just ask yourself one question, whom is it that is actually tracking me? For what reason? OK that's two questions. I think once you answer those questions you'll come to the same conclusion time after time, "I'm just not important." On that note one can also conclude, "There's nothing about me, nothing I do, say nor anyplace I go is needed by Zuckerberg. He's doing just fine without my info. The worst thing that's gonna happen is I'll mysteriously get toothpaste coupons or rental car discounts."
I'd want to see what Asimov wrote in the original essay before saying that it supports the letter writer's point. "...We finally got the basis of the universe straight" is a brief summary of whatever was originally stated, and is only included to introduce the overall point of this essay.

I would guess, since Asimov was a pretty smart fellow who understood this stuff pretty well, that the original statement was more along the lines of saying how great it was to live in an age where so many fundamental things about the universe are now understood. Things like relativity and quantum mechanics may be superseded by new things, but they'll remain fairly accurate understandings of what they're meant to describe, analogous to the spherical earth he mentions later.
This still requires the use of a battery. I've seen some pretty badly maintained toilets in different parts of the world.

I forsee many of these toilets not being used or maintained because it's much more complicated than your standard toilet and needs more maintenance.

The toilet hasn't changed much over the years because it's so simple.
Ten years ago I was in a set of lectures by one of the ITER consultants. There were a handful of challenges left (e.g. material degradation after long-term neutron bombardment) but it wasn't science fiction then.

The only question was if they could get the funding to finish the last research hurdles.
I think it is plenty clear from context.

A BLT isn't bacon. A BLT is bacon, lettuce, and tomato.
GlowForge Schedule Update
Finding an XSS vulnerability in my highschool's firewall
Courtyards are largest where alleyways would be least needed, on residential blocks.

For most blocks where unloading is a problem, courtyards are narrow, uneven spaces that frequently do not run the length of the 'interior' block.

The city would also have to justify reclaiming two lots per block—on either end of the courtyard/alleyway—in a city which already has a housing shortage.
FTA: "Based on this law, manufacturing and distributing programs that are not allowed by the game company and its Terms of Service is now directly illegal. That would include aimbotters, hacking programs, scripters, or anything not allowed by the ToS. The punishment? A maximum of 5 years jail time or $43,000 in fines (50 million KRW)."

Five years in prison for an aimbot? This is South Korea we're talking about?
It's not their lives, it's their children's lives. Parents have no right to indoctrinate their children with falsehoods. If you want to deny science to yourselves, that's fine, but don't you dare drag your children into that: that's called child abuse.

Parents also have a responsibility to integrate their children into society, and if they refuse to step up to that responsibility, then it's the government's job to step in and place the children under the care of those who will.
I don't think this effect is at all unique to children they are just less subtle about it. Bullying causes lots of negative effects but I can't say its worse than growing up without the skills to handle adversity.
twblalock's description seems quite rational to me. Can you provide a citation describing an actual seniority-based system that operates in a materially different manner than twblalock described (i.e. one not prioritized on (department-scoped) seniority)?
> What stance does the bitcoin foundation take or whichever is the highest authority talking on behalf of the community?

From what I undertand, it's not a goal for Bitcoin Core (lead dev team for the official client). They want to make Bitcoin a "settlement layer" that serves as a foundation for other things to be built on top of. Lightning network[1] would be the layer built on top that supports microtransactions.

There are others who believe that Bitcoin should be able to scale to support microtransactions and other features itself.

There's a very large controversy in the community over this.

[1] https://en.bitcoin.it/wiki/Lightning_Network
Diamon vs Mossanite: https://www.youtube.com/watch?v=XZE3Vkb85Z4
As someone that doesn't HAVE to use C, this weirdness is one of the things that makes it interesting to me. I'm sure I'm the exception here, and if I were writing lots of C code for big projects I'd feel otherwise.
How to Build Relationships with Content Marketing
If a child only learns from other children or only learns from adults I would think that kid is pretty well screwed. The problem with the Lord of the Flies analogy is that there is no way to totally remove adult interaction from a child's development (even if it's a less optimal interaction say with a case worker instead of a parent or teacher), so there never is this Lord of the Flies scenario that's being discussed.
Why are we means-testing trees? This is ridiculous.
> But near the end of college I had to write code using pthreads. It was awful.

For what it's worth, I don't think it's C's pthread library that is painful, but POSIX threading in general. Languages and libraries try to "simplify" threading by re-inventing pthreads. Eg: python's 'threading' module, erlang in general, java 'runnable' interface, golang's 'coroutine' thread manager...etc.

The difference between all those languages specific threading implementation and POSIX threads, are that POSIX threads work across every language, and all those implementations are only relevant to the language itself. Working with "one size fits all"(pthread) tools is inherently more complex than a simplified tool specific to one language.

Summary: once you learn POSIX threading [well] in C, using other pthread abstractions in other languages becomes much easier.
No. Quantum field theories and their vacuum state has nothing to do with pilot wave theory (PWT).

PWT is oddly popular amongst internet people, but is just a mathematical transformation of the Schrodinger equation, with some associated interpretation. It makes no additional predictions.
Never thought id get down voted on here for standing up for "hacker" culture.

And BTW one of the worlds leading IBM experts (ie IBM used to get him to give talks ) to used to meditate in his own home made flotation tank - he one saved a quarterly billing run that was measured in hundreds of millions.
This is a pattern I've seen, recently. Going nutso on the sales and marketing without building up a product and a strategy to back it up first. They went far too quickly for something that hadn't proven its worth and demand yet.
A C program talking to the web will have memory vulnerabilities, encoding vulnerabilities, and business logic vulnerabilities.

A modern program talking to the web will have encoding vulnerabilities and business logic vulnerabilities.

It's still progress.

There are cutting edge stacks which will effectively eliminate the encoding vulnerabilities, too, leaving more-or-less just the bugs you put in.

(Obviously I'm simplifying the types of vulnerabilities that exist to make a point.)
E-sports is basically the national sport of South Korea. They take the E-sports scene very seriously and this would be akin to doping in a competitive sport which caries up to 5 years jail time and fines of up to $250,000 in the U.S at least.

So really it's just bringing E-sports up-to-par with sports...which is already how they treat it.
Swarm Intelligence Weighs in on Wisconsin Recount
That was uplifting.
I always just used a box fan, but the apps are a good idea.
Is that just an all-day nanny/private tutor?
So what does dual-income homeschooling mean?

Seems like a stretch of the terminology to call it "homeschooling".
(Now arguing the other side...) There is a case for looking at safety issues in C. Reducing the possibilities for mayhem from null pointers would be helpful.

What I don't fully understand is critiques of C that lump safety issues in with use of braces or semi-colons.
I wonder if scope creep has been a major factor.

Many features seem to have been added instead of focusing on a minimal core 1.0 release.
I don't think they were passing any specific judgement on your snowflakes, but rather just saying it's all relative.

If you look at the tone and language of your comments, there is quite a bit of detectable judgement and condescension. I'm sure your kids have great parent(s) who are involved, but I'm not sure you recognize the privilege your family enjoys. I think this point-of-view is troubling when looking at how we might approach the real problems facing society re: children, education, etc.
Show HN: DesignerJobs.co – A simple jobs board for designers
Your being disingenuous you know perfectly well what I mean.
In particular to the question at hand Newtonian physics has a very hard time explaining the galactic and super-galactic structure we see. Without relativity, dark matter, and dark energy, those structures are not clear conclusions and certainly Newtonian gravity does not arrive at those conclusions. I think it very fair that Asimov points to the 20th century as where we sussed out the structure of space.
>Home schooling permits parents to teach their children their values, which is their right as parents.

The public school system does not stop them from doing this, in any way shape or form.

>Public schooling forces all taxpayers to subsidize the teaching of values with which they may or may not agree

The public school system is built to be incredibly neutral, and in my opinion sometimes too neutral. So I'm not sure what "values" are being forced through the public school system.
As the head of one of the most advanced plasma physics labs in the world, I think it is safe to assume Prof. Whyte knows his stuff.
Noam Chomsky: Nothing but the Truth – Nuclear Age Peace Foundation Nov 2016
Hmm this still isn't public. Any ETA?
> I take economic value to mean tradable/purchasable by another party.

Improving public health and reducing e.g. lung cancer can have value for the national economy, even if individual people do not perceive tradable value in things like buying a home on a street with less polluted air, or quitting smoking.
It's subliminal and covert. You can't really measure it. It comes in the form of an attitude and a culture change.

Sound familiar?
Millennials. Boomers. Millennials. Boomers. Repeat ad nauseam.

Generation X is sick of your bullshit.
Tracking Down FFI Segfaults in Rust
Put more simply: Trump didn't convert Democrat "white working class" voters in PA, so much as they abstained from the election altogether. The middle class didn't vote Trump in; they sat the whole thing out.
my dad's brother has Parkinsons and it is very disheartening but I make sure to visit him and take him to lunch each time I visit relatives. He still has mobility but he also is losing his sight. The annoying part is just how frustrating to him it can be when he wants to move and his body gets "stuck". He has to tell him self to stop, stand, and then move. It works a bit, then repeats.

as for it being a bacteria, after my personal experience with bacteria problems I wouldn't be surprised. I was on Cipro for an unrelated infection and this stuff killed all the bacteria in my gut, or at least the good stuff. What moved in made my life miserable for months till they could id it and flush it out.

still I am curious if it is, can it be related to pets? they bring along bacteria we don't handle well. diet would be a little odd to me so I figure it has to be environmental
I'm not defending C. If anything, I'm attacking all of the so called "better" replacements. Specifically your call out that they should have existed by now. I treat that argument as a fallacy nowdays. I'll call it the "wishful thinking fallacy."

I do this because if there is anything that calls into question the "science" part of computer science, it is the dogma of folks that refuse the empirical side of the field. It isn't like folks haven't tried to make better languages and toolchains throughout the years. You even acknowledge this. They just haven't delivered on their promises.

And, some of that is because you are ignoring all of the advances that have happened in C. If you are not using modern tools like valgrind/coverity/whatever, you are not comparing C fairly to contemporary languages.
the end of the story just made me smile :)
Ray: a powerful python for well-designed APIs
What do you think the extra 38kb of code is for? My point of view is, you've got a company with thousands of employees who work with a library every day and core teams dedicated to its improvement. Their requirements for speed and bandwidth far exceed our own as they reach further into the nth percentile of users, so you know things like speed and bloat are important for them to cut out.

What, if anything, is actually gained from a business perspective by reducing a single library by 38kb? My guess is exactly nothing. And the benefit of sticking to React is not only the community, but the fact that they actually own their virtual DOM implementation and actively work to improve it (the forthcoming fiber rendering engine is a great example of that.)

I'm not hating on new technology, but this isn't actually new. It's a clone that isn't really bringing anything new to the table, and just muddies the water for developers. It's like if every few weeks there was a new take on Git that did practically the same thing but wasn't Git.

We'd be much better off if these people were contributing to React core. Because if it truly has the same capability as React, you should be able to shave the 38k off right?
How much money is involved?
Elixir/Phoenix deployments using Distillery
That's all true, but consider how many vulnerabilities we'd be seen if the programmers who wrote those applications also had to deal with pointers and memory management. You'd get the current problems plus all of the stuff that regularly snags systems programmers.
Containers in Production – Is Security a Barrier? Interesting Data Set
It doesn't work out that way though, public schools in wealthy areas are much better than in poor areas.
The Casimir effect, contrary to popular understanding, doesn't require reference to vacuum zero point energy, it's a relativistic quantum effect: http://journals.aps.org/prd/abstract/10.1103/PhysRevD.72.021...
If we're going to argue that the Mahabharata is an account of nuclear war, we need to remember that it's extremely similar to the Irish Cattle Raid of Cooley. It's not an account of ancient Indian greatness; it's an account of the death of a previous civilization, which Proto-Indo-European-speaking peoples witnessed from the periphery, recording it in forms that became the garbled accounts surviving in India and Ireland.
I watched that video a few weeks ago.

The main issue is that ITER is built and designed using legacy superconductors. Recent developments, and they're ongoing are allowing the designs to be reengineered.

The new superconductors can work with a much higher magnetic flux. There was something about the efficiency of a reactor increasing with the fourth power of the magnetic flux (B^4). And as I said they're still making improvements to superconductors.

Another idea used is FLiBe salt as a coolant. One of the issues with Fusion reactors is that most metals can't withstand the neutron flux. Using a molten salt blanket solves that problem, along with the idea of changing out the insides periodically.

Nuclear Fusion isn't my thing so I may be off of the mark.
That link above seems to have broken. Here's an alternative link: https://portingdb-encukou.rhcloud.com/
> 99.99% of the world is find with the 'binary signage' on toilets

[citation needed]

AFAICT, even many people that see gender as binary favor gender-neutral restrooms.

> The number of people who actually have issues with 'binary' is very, very small.

The number of people who identify outside of the classical binary distinction mau be small (or it may be that lots of people simply lack vocabulary to explain non-binary identity, which makes non-binary identity less visible as such), but lots of people whose own identity fit into the traditional binary distinction nevertheless have real problems with the binary view and its normativity.
Can you bring us back to the place where I am meant to care about this? We are talking about people who have known no other country than their home country --- America.
Something to note in the article is how interest in politics overall has declined in the newer generation. Thus the lack of faith in democracy, if such a trend is legitimate, may be the result of an increasingly apathetic culture.
Wow, if mitochondria need to be modeled in that level of detail for accurate simulations of neurons that could be problematic. Exaflops of computational power were already the estimate just for simulating the neurons/synapses of a human brain[0], and this would increase that computational requirement orders of magnitude I imagine. Still quite fascinating.
[0]http://www.riken.jp/en/pr/press/2013/20130802_1/
Unfortunately those two are linked together. C compilers produce insecure C code because the semantics of the C language limit the options that the C compiler has for generating secure code. You could make a C compiler that generated more secure code, but doing so would make it non-compatible with the C standard and would most likely break a large swath of programs that compile and run on the other non-secure compilers. Worse still it would still generate insecure code even if less of it because things like address aliasing, and being able to cast ints to pointers are fundamentally insecure.

For an idea of what it would take to make C actually secure (and even then only in so much as you reasonably can) take a look at all the things Rust has had to do. Nearly everything that exists in Rust is there because they started with a C feature and asked themselves "what do we need to change to make this safe/secure?". Most other languages as a minimal first step towards improving security remove direct access to pointers, they're simply too powerful to do securely in the manner C does. Rust has (mostly) secure pointers, but only after putting an insane amount of work into bolting a massively complicated ownership and lifetime tracking system on top of it, and even then it's still not perfectly secure since they had to include unsafe blocks to provide a trap door for certain edge cases (also for C interop).

So yes, you could make a secure C compiler, it just wouldn't compile C code anymore, it would compile some "safe" subset of C which would probably end up looking like either Rust or C# (or maybe ObjectiveC).
Yet people continue to introduce security vulnerabilities in high level languages all the time. Maybe its not a problem of the language, but of the people?
Well, those aren't exclusive options. It makes sense that fewer women would enter the field if they think they're going to be subjected to rampant discrimination.
He's using a stick and carrot. There will also be benefits to staying.
Hi HN, just letting you know I took the liberty of scanning the thread and adding all design-related jobs to the new jobs board I made:

https://www.designerjobs.co

Any feedback is welcome. Thanks!
"don't use XML for anything"

This just made me laugh. I'm not making a value judgement about your statement, I neither agree nor disagree.
What would be the purpose of such a class? If the point is to show that rolling your own security is bad, it seems like having an inside man would just help leave people convinced that they could have succeeded if only it weren't for that other guy.
I've used Windows since version 3.0. For several years I experimented with different solutions for running Linux on Windows, but I didn't stick with any.

I've been running Linux natively for several years, and I appreciate how fast it feels when compared to Windows. I've come to have very little patience for Windows' quirks, like how long it takes now to open the Start menu, the amount of annoying and somewhat condescending dialog boxes that you have to disable, its tendency to start downloading or running stuff on its own, that you have to hunt down and disable, its terrible default "terminal" app (even the PowerShell one is subpar), and so on. I just have very little patience for all of that.

I also like to play on my PC, so I have a Windows partition for that, with dual-boot (which takes 10 times as long to get ready for use than Linux does when I boot it up). I appreciate the clean separation from "work" and "play" environments.
Unfortunately unrelated to Inferno the operating system, which was warped into running in a browser, many moons ago.

http://www.vitanuova.com/inferno/
From the video it seemed to be down to the new students coming up with new ideas, and using new technology.

DISRUPT!!!
Just a note to people expecting an actual website – we are in the process of building one and you can see what it will look like here: https://twitter.com/trueadm/status/802675565421625344

Furthermore, if anyone has any questions feel free to ask away (I'm the author of Inferno). :)
How about a simple infographic timeline of estimated, claimed and measured history? Measure it along time and not some myopic view held by the west (or east).
A lot of the safety issues in C have been decently solved, though. You just have to use a larger tool chain than just the compiler. (Valgrind, coverity, etc.)