skysight-inc/HackerNews huggingface dataset:
Articles like this make me very glad the the Supreme Court of Canada ruled in 1985 that it is unconstitutional to imprison someone for an "absolute liability" offense. Put another way, while someone can be thrown in jail over a mistake if they were reckless, there must be a "due diligence" defense available.

Absent extreme circumstances, it would be very hard for a case like this to come to trial in Canada.
AD: A JavaScript Library for Active Directory
if we are to be pedantic hes only a billionaire in $$

My point is he is taking a risk on a moonshot strategy with money he's happy to lose. A pension fund isn't going to invest, nor is a standard high risk investor. My risk appetite hasn't yet been convinced. Yours may of course be entirely different

Thanks however, for the reddit level of snark
Discussion on reddit: https://www.reddit.com/r/programming/comments/6qizpb/statica...
I remember when this guy was the moderator of the very large, r/digitalnomads, where his digital nomad products were copiously promoted. Most people didn't know this (I didn't), until I guess an inevitable backlash one day. I can only tip my hat, he is a hustler (not a bad thing), and it's rare to see such marketing acumen in a programmer.
It's just an example, there are many choices, some of which are presumably even simpler.

But yes there will be some responsibility involved, I think that falls into healthy technical culture as well. It's the difference between taking care of something and getting someone else to take care of it. At the end of the day, someone has to do it, and we shouldn't always simply trust others with it just because it's easier.
Blood boys for the people!
Can you elaborate on what a due diligence defense would be in this case?
I'm guessing most people either don't bother with it (I haven't...) or write their own ad-hoc file integrity managers using checksum files and par2. I was about to try something, but decided to go look for existing work instead.

There's a proliferation of backup software, but this is the only file integrity solution I've come across. Surprising, since file integrity is the only way to know if what's being backed up is any good.[0]

[0] http://www.taobackup.com/integrity.html
So the question is settled, I am sure the OP will do a few of those and will retire at the end of the year...
Erlang/Elixir Syntax: A Crash Course
Also, they may have found the evidence by some illegal means and plant the evidence to reintroduce it in an ostensibly admissible way.
Here's the pivotal and incorrect question asked: "What kind of person forgets a baby?" And the author proceeds to reassure us it certainly just could be anyone, as asked. The real question is "What kind of parent forgets a baby?" Answer: A shitty one.
For part of my childhood, my family lived in a fairly remote area right at the start of the Appalachian mountains. The nearest "restaurant" was a gas station 30 minutes away by highway.

I've never quite cottoned on to why we moved there, but it seems to have been a combination of my parents desire to buy a home and, not making much money, headed away from the nearest city until the real estate prices became affordable. This combined with a strong sort of (what I'll call) anti-social tendencies on the part of my father (who'd probably describe it more as a desire to be a self-made person with lots of individual freedoms and not having to deal with all the negotiations of living near other people). The people who lived near us seemed to be a mix of people like my parents who just wanted lots of personal space and privacy and were willing to deal with all the time and money wastes that come with that lifestyle, and generational locals who were often very poor (several of my neighbors didn't even have running water in their homes, still had outhouses and often hunted for the majority of their protein and family calories).

I personally hated it and ran into the city as I could afford as quickly as I could. But not that I'm getting older I'm also starting to want to remove the hassle of dealing with neighbors and am thinking of looking for a new place to live with more privacy. One difference, I'm much more affluent than my parents and am instead trying to find the lifestyle I want using raw monetary power to live closer in to the local urban centers.
There's some multiplication factor in there which is higher for condos than for single-familiy homes. Which means in your example the first guy would pay slightly more. I don't know exactly how the taxes are used. I think property tax (Grundsteuer) is a tax which is payed to the city. But I'm not sure whether schools receive their fundings from the city, state, country or a mix of those.
i don't forget my dog. if you forget your kid you're a dipshit and should be punished to the full extent of the law. end of story.
WebGL Voxel Engine
Those books are discussed surprisingly little.

The big thing that dates them is that Facebook and Microsoft, and maybe HTC, are poised to dominate VR/AR.
My own economic interests are around lodging/hospitality/resort type offerings.

I do see that; areas whose economy is primarily based on people from cities/towns coming to spend their money in that area. I'm sure economists have a term for that; it's not producing "value" (for want of a better term) in the same way that those cities/towns do. It's where some of the "value" produced in those other areas gets spent.

I do need a better term than "value" here. That's not quite the term I mean. Maybe economists have a suitable term for it.
How to Get Started with Social Audio for Your Business on Anchor
The article severely misrepresents Amdahl's law, in particular in the sentence:

> Though you took half of your entire program, and optimized it to be four times faster, the overall system is only 1.6x faster.

This application of Amdahl's law doesn't tell you anything about what happens when you take half of the program; it tells you what happens when you take half of the execution time. If you only get a 1.6x speedup, it means you optimized the wrong part of the program!

Suppose 20% of the program is responsible for 80% of the execution time. If you speed up this bit four times, you end up with a 2.5x speedup (and not a 1.18x speedup as the article tries to imply).
and lol, fucking wapo article from a decade ago.
Indeed. Very pleased of course someone is willing to take risks.

This is how we ended up with railways, undersea telegraph, commercial commodotised flight and so on.
My blog is hosted by Medium on my own domain and I think it kicks ass. All of the issues the author brought up in his post seemed pretty minor to me. Just my opinion, but Medium has the best blogging software out there, by far.
The top 40% of income tax payers also benefit the most from society.
Sad to see no mention of Voltaire and Condamine, until now, of course.
Not OP, but I'd be cool to be able to view the results of a query on a map. For instance, if we did `SELECT * FROM points WHERE created < '2016-07-30'` and Postage detected a spatial column, show the returned geometries on a map (using leaflet.js or something similar, perhaps?).
Why nobody creates decentralized tax system?
Hi. I reviewed ICOs on http://icodb.net/# and figured out that nobody cares about taxes.

Ok, guys, we create a better future but what about environment. We have to think about it right now because tomorrow we will not be able to breathe tokens.
This is an amazing article. I _love_ technical problems for which the prevailing consensus moves from "this isn't a problem" to "this problem is impossible to fix" to "the proposal fix could never work" to "doing it right would be too much work" to "the solution was inevitable".
I don't dispute that it's a crime. The law - and its agents, like Mr. Morrogh - are often wicked enough for that. I disputed the claim that it's easy.
It's amusing to me read this, because I think someone like you who truly understands the undertaking of taking responsibility for someone would make an amazing parent.
And yet 40% of kids in the US are born to parents who are irresponsible enough that they didn't intend to get pregnant. By and large they survive. Kids are sturdier than they look and designed to alert you to their survival needs. For example, you can forget to feed a dog, but it's almost impossible to forget to feed a kid.
I made a Delphi component once. It was immediately modified in ways I disagreed with, renamed, and spread by someone else.

The person who did this didn’t even have a conversation with me about it before doing so.

This was before GitHub and forking and such, but it made me feel angry and unappreciated.

The code that went around was almost entirely my work.

I’m still bitter 25 years later and I’ve never contributed to Open Sores again.
I don't have direct experience with this but I do know that OBS (Open Broadcaster Software) lets you control exactly what is shown on the stream. One of the options is showing a completely different "scene" replacing your screen with a static image/text.
As I mention in my other reply, I meant it as an example. The issue to me is more "self-reliance" versus "paying others to do it". I'm certain that an increased trend of self-reliance such as hosting your own blog would go a long way towards demystifying the internet and therefore getting people more interested in the very real political issues behind the tech.
A song in this context is not an "idea". They are a recording made by skilled technicians of a performance by skilled musicians. Creating a recording of a song that people want to listen to requires a lot of professionals who deserve compensation.
You're just not going to get anywhere trying to argue word definition on the Internet, even (especially) where it matters the most, like where if you're wrong you've done wasted a decade of your life. You're just going to get drowned out by people with way more invested in their failure than you have in your success.

Sad, but it's just human nature.
If Juvenescence puts serious effort into senolytics, then this will be useful. The more the merrier in that field to join Unity Biotechnology, Oisin Biotechnologies, SIWA Therapeutics, etc.

Everything else outside the SENS portfolio that can be accomplished via drug discovery to alter the operation of metabolism, focusing on known targets such as mTOR, is most likely a pointless waste of time and energy. It has been a pointless waste of time and energy for the past two decades, and I don't see that changing any time soon. The approach of trying to mimic calorie restriction or upregulate autophagy or mess with growth hormone/insulin metabolism or mimic exercise has very definite upper bounds on effectiveness.

The longevity dividend promise of "spend billions to add a couple of years of life expectancy by 2040" is underwhelming, and anyone out there talking about drug discovery to alter metabolism to slow aging is in that camp.

If billions are to be spent, then use them to follow the SENS approach of damage repair, not tinkering the system to slightly slow down the pace of damage accumulation. Only damage repair, such as via senolytics to clear senescent cell accumulation, can in principle produce rejuvenation of the old and greatly extended healthy life spans, more than just a few years.

It is not a coincidence that senescent cell clearance has in a few short years, just as soon as people started to try it in earnest, proven itself far more effective and reliable and useful than the past 20 years of people trying to mimic calorie restriction or boost autophagy.
"Welcoming" is not a good thing. The worst thing you can do with a bunch of clueless people is make them prolific at writing code they don't realize is unreliable. We should be teaching the minority who have the aptitude and turning away the rest.
My bad, it was titled like that on Twitter, but I should have checked the title in the PDF.
Stone (unit)
This happens a lot. IMO, the best method to mitigate this is to design and write your code base to the system requirements rather than try to perfect the low level requirements before writing any code.

You can then reverse-engineer the low level requirements from source, deriving your verbiage from the system requirements and logic from the actual code. This way your low-level/unit testing is precise and verifiable while also ensuring strong traceability up and down the chain.

If there ends up being low level requirements/code that don't trace up to the system for some reason, then either there's been a disconnect between design and execution or, if not, you make the case for a derived requirement.
First off, great work. Thanks for the "Show HN". So a few notes...

First, I need a website that is much more fleshed out than this to get me to buy. But this is a Show HN so that's OK.

How does it handle DNS and what does the UI look like compared to API Gateway? Some screenshots would be nice.

What are the features compared to API Gateway? Does it have authenticators and API keys?

Also, the #1 feature API Gateway is missing that I want is the ability to do rate limiting by IP address instead of API key or account.

As an aside, I'd like to share my setup:

I have two t2.micros in multiple Availability Zones, DNS load balanced and health checked (route53) and have a simple GoLang server that takes the HTTP request and maps it to Lambda Proxy format and calls the AWS Lambda API.

The two micros can handle all the traffic I could reasonable throw at it and cost me almost nothing.

So then you ask, well don't I have servers at that point (which defeats the purpose of "Serverless")? Well, yes, but they are almost 0 config servers (just need the Lambda info) and can be immutable.

t2.micro x 2 = $20 / month
Route53 zone = $2 / month
Route53 health check x 2 = $1 / month
Route53 query pricing w/ latency based load balancing = $1 / million queries

Now, if there was an AMI that set all this up for me in the AWS Marketplace for cost + a few dollars a month I would consider it.
Putin bans VPNs to stop Russians accessing prohibited websites
I use Medium because I think their blogging software is superior to their competitors (WordPress). If there was something out there as good as Medium that I could install on my own servers I might do that. This seems to be the hierarchy of blogging software to me: Medium > WordPress > Blogger

I'm sure there are some other really great options out there that I've never heard of. And I'm sure if you spend a great deal of time looking you can find kickass WordPress themes. But the default WordPress themes are pretty weak, and Blogger is really weak.

So anyway, that's I use Medium to host my blog, because their blogging software simply kicks ass.
Nice concept, bookmarked. will check regularly.

Perhaps useful to add is some categorisation and taxonomy.

Good luck!
This is a great way to analyze the purposes of the criminal justice system. Typically, there are three: punishment, deterrence, and rehabilitation. Prosecuting someone who forgot their kid in the car can't have deterrent effect--to the extent the event was avoidable, the possibility of prosecution couldn't possibly match the deterrent effect created by the risk of harm to the child. Likewise, there is no rehabilitative purpose. You think someone who did that is likely to do it again? The only possible purpose is punishment, which doesn't seem valid here either. In my view, the purpose of punishment is to create and reinforce social norms. It makes people not do something not because they fear the punishment, but because they feel shame for violating the norm. Do we need to create such a norm for not endangering your kid?
Not sure if the personal interview model can be scaled as to include an appealing variety of startups. You may want to take a look at these two sites[0:2] that I think do a pretty good job at aggregating the stories of the startups that did not quiet take off.

[0] Collapsed - https://collapsed.co/
[1] Autopsy - http://autopsy.io/
You don't have to go to prison if you don't break the law.
https://wordpress.com/theme/revelar
True, but the free account is trivial to setup, and because entire site is static I can use cloud flare to cache the entire thing. They also have some nice features entirely unrelated to scale ("Always Online" is a good example).

Given the barrier to doing this is virtually non-existent (it's a handful of clicks on the CloudFlare dashboard), seems silly not to take advantage.
The Morphogenetic Field
Some people are very opposed to it on principle, because it puts control of your software in the future entirely in the control of whoever manages to take over the FSF.
I'm not a lawyer, but I'd suspect that showing that the defendant normally took appropriate care and that it was only an unexpected event which provoked the mistake would be sufficient. My understanding is that due diligence only has to be prices on balance of probabilities.
Visualizing your friends'activity on Messenger
While what you said is true in general; ulimit is usually not a separate program. It modifies the state of the current process (similarly to `cd`), so it has to be built-in.

Now, there's no solid reason why it couldn't work like `unshare` or `chroot` (which also wrap operations that modify the current process), and spawn a second child shell with the modified properties. But, that isn't how it works on any system I have ever used, isn't what users expect, and isn't in conformance with POSIX.

To quote POSIX: Since `ulimit` affects the current shell execution environment, it is always provided as a shell regular built-in.
That's really interesting. Can you expound on this a little more? I've never done it but am thinking about it so that's why I ask.

Were you self conscious? How'd it make you a better programmer? Did you talk out what you were doing?
HTML is really not all that ubiquitous. The breadth of the technological world is wide... In any case, from my point of view the question is not "could I put together a virtual server with some kind of blogging software on it?" (I'm sure I could) but "is that the most interesting/important/worthwhile thing for me to do with my limited time?" and "do I want to give myself the ongoing maintenance chore of ensuring that the server and software stack is up to date with security updates?". Those two things are why I host my rather-intermittently-updated technical blog on wordpress.com.
That's a hugely popular option for sure, and great for a ton of static site use cases, but you do sacrifice the flexibility of deploying whatever the hell you want on your own VPS. Who knows what I might want to do in the future?
I think most of this money would be better spent focused on reducing the cost of life extension research, like essential tooling, not spelunking through combinatorial search space for drugs. Granted, this is more of an engineering approach, so I could see why biologists might prefer tinkering with oxidation pathways. If a synthetic genome costs $40 million then how are you going to try out 1,000 low-aging variants of the genome without spending an impossibly large amount of money? The cost centers need to be ruthlessly attacked-- sequencing, synthesis, combinatorial array testing, scale-up of arbitrary biomolecule production, debugging methodologies (optogenetics has been a tremendous success), etc.
Not sure what you are referring to, but leaving unattended children in cars is quite strictly illegal in Canada.
It also sounds like a situation where you'd probably prefer a professional judge over a jury of your peers.
This article is very light on the details, but the fact that someone has actually gone ahead and done this will mean other leaders / politicians will now be thinking - "oh right, this is actually something we may be able to do."

Another few feet down that slippery slope.
At first I thought you meant Nikola Tesla and was even more curious as to what it was.
Duh? If it's forbidden to access certain websites in a country then logically so is any service that enables such access.

VPN services can't exactly hide behind being an impartial carrier since they sell themselves as tools precisely for circumventing censorship, tracking, region locking, and providing anonymity.

I've said it before and I'll keep saying it, this is a political problem that can't be solved through more tunnels.
As a counterexample, see Paul Reubens on writing "Pee-wee's Big Adventure":

"I bought the Syd Field book on writing screenplays, and me, Phil, and a guy named Mike Varhol did exactly what was said in that book. I mean, exactly, right down to getting three-by-five file cards and writing each beat down and putting it on a bulletin board. We did every single thing like that. As a result, Big Adventure is extremely classical in its structure because we were literally doing it by the book. So on page thirty, Pee-wee’s bike gets stolen. On page sixty, it gets found. It’s a whole thing."

https://www.villagevoice.com/2016/03/15/pee-wees-big-friends...
NodeJS + Express + PostgreSQL(MongoDB) + React + ReactNative.
Maybe some Go and Python.
As a business owner, it's much easier for me to have an invoice (for the books) than explaining why I sent money through PayPal. Nothing is impossible, but it's more of a hassle for me to donate.

We recently started to go through our commercial projects in a structured way and setup a small budget for OSS donations / support. Please setup some easy way to just give a receipt for support or anything else I can document. Purchase via CC is okay but I need receipts. :)

Thanks to all creators in here that let's me keep a much higher development pace.
More New Yorkers Opt for Life in the Bike Lane
How do you reduce false reports (e.g. dropped connections) enough that people won't shut it off in annoyance, though? For a technological solution to really work for the "break in routine makes someone forget a baby in the car" case, it has to be something that can be left in place forever once activated.
That makes me curious as to the mechanisms hn employs to combat spam. I've never seen a comment I've been able to tell was spam, which is impressive.
"...give them an equity steak..."

I think I love that phrase.
Anti-aging is for future. For now

ban smokes/alcohol
tax fat/sugar

for those causing accidents, make them pay the hospital bills and eliminate unemployment. Law cannot stop injustice, which reduces quality of life, but can make people feel that someone is by their side, which increases quality of life.
The first thing that jumped out at me when I was reading this was: "wow, this guy is devoting as much if not more energy to marketing the product as he is to building it"

Definitely a lesson a lot of the HN crowd (myself included) could take.
I'm worried about my brain more than the other parts of my body. I can do something to stay relatively health but my brain will shrink into a raisin no matter what I do.
Yeah, Though we had already implemented all those quirks in the old generated shaders.

The main difference with ubershaders is skip the shader generation/compilation and directly interpret the raw shader binary .

> Also - does this generalise to other rendering pipelines for other devices do you think?

Modern shader cores are more or less Turing complete, so you should be able to do the same on any other rendering pipeline which fits into 'opengl pipeline model', including other modern GPUs.

Though, while it might be possible to run modern shaders in this manor, it won't run fast enough, because you will have to spill some (or even a lot) of the shader's state to the host GPU's main memory.

Ubershaders work well for dolphin because the entire mutable state of the GameCube's pixelshaders fit into the available registers, with plenty of space left over. I assume it will work well for other DirectX 8 or even DirectX 9 era GPUs.