skysight-inc/HackerNews huggingface dataset:
That's correct, and with such a significant license change I think the term 'unfork' is being used inappropriately in the title.

Edit: the PostGIS extension is GPL, and that license choice has been very successful. Hopefully the AGPL works out at least as well for Citus, I'm just not familiar enough to know what the implications will be in this context.
Are there any jobs using esoteric/less mainstream languages?
I've been browsing this list lately:

https://en.wikipedia.org/wiki/List_of_programming_languages

and thought it would be interesting to do some work in some of them over time, since some of them have some unusual / powerful features.
(Side projects can obviously be done, and I am doing one or two, but that is not my focus in this question.)

I know I can google for "$LANGUAGE_NAME jobs", but am interested to hear if anyone knows such details about any of those languages outside the mainstream. Mainstream ones, I guess, would include COBOL (mainframes), Pascal (Delphi), Lisp(s) and Schemes, C, C++, Java, Python, Perl, PHP, Ruby, C#, VB.NET and some others too, though feel to correct / add / etc. Sorry if I missed out anyone's favorite language or one considered mainstream - I don't know them all. (Not sure what Haskell / Clojure / Scala / Erlang / Elixir / Golang count as, though I've read about usage of all of them in recent years, and some for longer.) Anyway, "mainstream" is subjective (but this is not StackOverflow, where they close such subjective questions as off-topic, so I'm hoping I'll get some answers).

On a (not so) side note, if anyone here has done work in any of those non-mainstream languages, it would be interesting to hear about the projects too, if not confidential.

I've tried out at least a handful of non-mainstream languages in the past, but have not done any non-trivial project in them, that I can remember. Some of the ones I've tried are Forth, Elastic, Pike, and Icon.
I guess nerds are alright, but if your identity is tied to the things you consume, ie books/comics, tv shows, fan fiction etc, then being a nerd is the same as being the anti-intellectuals this article is about.
Another cruise co-founder was Justin's younger brother.
Ironically the posts I am least interested in are the ycombinator posts.

However I assume hacker news is rendered on the server incrementally (anyone have any links on this?) so hiding links will simply reduce the number you see.
Show HN: Station307 – Stream files between cURL, Wget and/or browser
whats your guess on how long before will housing be affected?
I go by bike from west to east Copenhagen every day, a 25 minute ride, and it's awesome. I wouldn't trade it for any perk.
Note that other browsers (specifically Firefox and Edge) generally have better ES6 support than Chrome does, so a "build step" is not needed for them unless you happen to be using one of the very few things that Chrome supports and they do not.
Nice! I just joined the waitlist.

Managing docker-machines manually on non-Linux platforms was really starting to get tedious. Hoping this works as seamlessly as I imagine it would.
Thanks for the comment. "Spreadsheets are dead, long live spreadsheets!" does actually capture the intent of the article more accurately. But I used "..., long live reactive programming environments!" because I wanted to emphasise the point that spreadsheets are actually reactive programming environments. The article isn't try to suggest that the spreadsheet interface is going to be replaced. Rather is says that by combining it with a "code-based" approach we might be able to create a whole lot of benefits for testability, audit-ability and reproducibility.
Most people are offended by very few, but specific things.
have been following him on snapchat - this makes total sense. another great move, guys.
Comments moved to https://news.ycombinator.com/item?id=11355976.
What exactly are your criteria for a "synthetic cell"?
Walk to the coffee machine. Explain the problem to the coworker at the coffee machine (if no coworker is nearby, just explain to the coffee machine). While explaining the solution will magically materialize. This variation of the rubber duck method is so effective it's scary.
You can get right-pad today by using starboard-pad, which is heavily optimized for marine applications and comes with an open seas license.
I gotta say, this is some next-level red baiting.
MathBox2 does Algebra and Fourier Analysis
NSA Tailored Access Operations ANT Catalog (2013)
Holy crap, I had a look through https://www.npmjs.com/~sindresorhus

There are so many one line packages:

https://github.com/sindresorhus/is-finite/blob/master/index....

https://github.com/sindresorhus/is-fn/blob/master/index.js

https://github.com/sindresorhus/is-gif/blob/master/index.js

https://github.com/sindresorhus/is-github-down/blob/master/c...

https://github.com/sindresorhus/is-ip/blob/master/index.js

https://github.com/sindresorhus/is-npm/blob/master/index.js

https://github.com/sindresorhus/is-obj/blob/master/index.js

https://github.com/imagemin/advpng-bin/blob/master/lib/index...

https://github.com/chalk/ansi-regex/blob/master/index.js (my favourite)

https://github.com/sindresorhus/array-move/blob/master/index...

https://github.com/sindresorhus/compare-urls/blob/master/ind...

https://github.com/sindresorhus/debug-log/blob/master/index....

https://github.com/sindresorhus/file-url/blob/master/index.j...

https://github.com/sindresorhus/fix-path/blob/master/index.j...

https://github.com/sindresorhus/fn-args/blob/master/index.js

https://github.com/sindresorhus/fn-name/blob/master/index.js

https://github.com/sindresorhus/globals/blob/master/index.js

https://github.com/sindresorhus/imul/blob/master/index.js

https://github.com/sindresorhus/is-text-path/blob/master/ind...

https://github.com/sindresorhus/is-up/blob/master/index.js

https://github.com/sindresorhus/is-travis/blob/master/index....

https://github.com/sindresorhus/is-video/blob/master/index.j...

https://github.com/sindresorhus/is-webp/blob/master/index.js

https://github.com/sindresorhus/is-archive/blob/master/index...

https://github.com/sindresorhus/is-admin/blob/master/index.j...

https://github.com/sindresorhus/is-absolute-url/blob/master/...

https://github.com/sindresorhus/ipify/blob/master/index.js

https://github.com/sindresorhus/is-url-superb/blob/master/in...

https://github.com/sindresorhus/is-tif/blob/master/index.js

https://github.com/datetime/leap-year/blob/master/index.js

https://github.com/sindresorhus/lpad/blob/master/index.js

https://github.com/sindresorhus/md5-hex/blob/master/index.js

And I ran out of willpower, at only L. Seems to me the complete lack of any decent standard library has caused this Cambrian explosion of packages, and the overhead is astounding. Sure it's appealing to google "nodejs validate ip", then run "npm install is-ip" and use it with "require('is-ip')", but fuck me how wasteful do you want to be. My frontend ember app ends up installing over 500mb of dependencies (most of which is useless test files and other redundant fluff files). How has this happened?

What's to stop one of those one line packages adding a malicious one liner that concatenates and uploads your super-secret private source code to somebodies server? You're really trusting the complete integrity of your codebase because you depend on "is-array", because you can't be bothered to write "x.toString() === '[object Array]'", and JS introspection (which seems so (ab)used) is so broken that this is needed? Woah.
He's not. It's very common in rural Texas, and even in some cities where the USPS has implemented mail cluster boxes for 12+ households. Yours might be inconveniently far away from your home.

https://about.usps.com/publications/pub265a/pub265a_006.htm
Dynamic tags are implemented as external processes that run on schedule and their stdout becomes a value of a tag.
So if you have, say, a CLI command which spits out AWS labels of a node, hook it up and they'll appear as Teleport tags.
Microsoft just catching up with the average programmer. This was news in 2008 when 4chan took out bucket bot. Most ms employees are probably too young to remember that.
Would it be possible (eventually) to use Citus for sharding within the datacenter, and BDR for master/master replication between datacenters?

Or is Citus taking over the master/master replication? (or is it doing something different?)
Our focus so far has been more on reliability, but we intend to increase performance steadily over time. There are lots of interesting optimisations we can make across the whole stack.

Please do check it out and suggest some particular benchmarks that are important to you -- we're busy building up a performance benchmark suite atm.
Again, not all views are equal. Stop trying to pretend they are.
> If you have been doing programming in excel for the past 20 years then you are simply a fool - sorry.

Please don't post acerbic dismissals to HN. It lowers the quality of discourse here, whether your point is right or wrong.
Actually teaching the kids some things. What other definition is there?
It quite clearly states in the article that the laws apply to individuals requesting their personal data to be removed. This is not censorship. I agree there's a fine line that needs to be walked however I'm very sick and tired of the invasion of privacy that's become acceptable today and Google is an offender. I'v made my personal decisions to move away from as many Google services as possible and use pseudonyms as that's my choice and right, however, I do this because in Canada we don't have the same privacy protections that France does. I am well aware that by using Google Services I'm willingly giving up my information in exchange for their use and I've tailored my life around that assumption, however, not everyone is adept at this like I am and I think it's not morally alright to refuse the deletion of data requested by the individual who should rightfully own and control that data.

I'm very, very, sick of the state of privacy today and I wish Google would've been fined significantly more.

EDIT: for grammar
A cute lemon logo might help :)
yeah, I added some tests...did you mean to return strings? Also fixed some syntax errors
Here's the NFL's response to this new york times story:

http://www.nfl.com/news/story/0ap3000000647389/article/nfl-r...
I definitely view "open core" products with greater skepticism than truly open source ones, but I think it comes down to the community surrounding (and engendered by) the sponsoring company/foundation. These Citus guys seem to be really enthusiastic about contributing their work to the community. That attitude mitigates any concerns I have, because to me it seems that they are really a part of the larger PostgreSQL community---not just trying to take advantage of it like certain companies whose names we won't mention.
I submitted a pull req to fix them...and added some tests. Sarcastic programming is fun!
Google already is censoring content at DMCA requests. And what about privacy? What would you do to remove some unpleasant information about yourself from the internet?
One must thank them for open sourcing this, and cannot blame them for using a different license, but using a different license makes me think calling this "unfork" is bending the truth a little bit.
No one is obligated to like you or associate with you, doubly so if you have political beliefs that would likely result in their slavery.

Community sanctions are part of what it means to be human.
I don't believe you. Virtually maybe but literally? Even if virtual I still do not believe you. Sounds like hyperbole.
It opens your mind until your brain falls out.
"But the audience is right. They're always, always right. You hear directors complain that the advertising was lousy, the distribution is no good, the date was wrong to open the film. I don't believe that. The audience is never wrong. Never."
Since that title is baity, we changed it to something more neutral in accordance with the HN guidelines:

https://news.ycombinator.com/newsguidelines.html

If anybody suggests a better title, we can change it again.
Tried out Nim and Cobra briefly too, IIRC. Cobra is a bit like Python (and maybe that is why the name :) Found it slightly unstable though - crashing now and then.
I'm desperately looking for some feedback from big users.

- Does it scale well?

- Is it pragmatic for long term use scenario?

- Is it Thread safe?

- Does it learn from previous call made to the API?

- Does it have a modern access layer?

- Does it enforce 2nd factor authentication?

- Is it compatible with Docker containers?

- What about multi-region scenarios?

- Any benchmark available showing usage with AWS + cloudflare + Docker + a raspberry pi as LDAP server?
Yes, I think that they certainly help at making spreadsheets more readable. At present Stencila sheets only has named cells but one of the things we want to add soon is mapping of cells onto underlying `data.frames` or matrices. In other words to "project" data objects onto the spreadsheet grid.
Dear NPM: Your Hands Are Full with Left Pad but I Can Help
Coincidentally, Boeing's being investigated by the SEC for their bizarre program accounting to answer this exact question.

http://www.seattletimes.com/business/boeing-aerospace/report...

The "never make a profit" line is probably a tax-deferral strategy which is reflected by their stock price increasing ~100% in the past 5 years. Not exactly the performance you'd expect of a floundering company.
This solves a problem we were looking at my last job: recording and replaying sessions. Identity management and bastion setup are solved problems, but it is nice to have an all in one package.

Of course, this raises a few security questions:

1. Do I have to run this as a server on every host I intend to ssh into? Or can it use existing installations of openssh for that?
2. Is this re-inventing any authentication mechanism? If yes, how robust is it and how thoroughly has it been tested? (I'm guess not much right now, since this isn't production ready yet, but the question will remain for a while.)
3. Do I have to use a different client? Or are existing ssh clients fully sufficient? The article does mention compatibility with OpenSSH, but does not detail. It also mentions using HTTPS as a transport instead of SSH, which is concerning in the case of compatibility.
In places where there's actual winter people adjust to it. Snow in Atlanta is something people perceive as a PITA whereas in Augusta (Maine) it's perceived as no more inconvenient than rain.
Thanks to your comment, all future dev conferences will have ~85 people vaulting from their chairs the instant after a speaker's Q&A has officially ended so they can swarm the guy and ask them a "Question that establishes them as a smart question asker" as the speaker tries to leave the room. :) Good advice, though.
INDONESIAN WOMAN FLOGGED IN PUBLIC FOR COMMITTING FORNICATION
I wonder would it be possible to accelerate a synthetic cell's evolution via software?

If you already know exactly what's in the cell (you built it!) could a computer speed up its life via a software model and jump ahead to something more complex which you build as version 2?
Also https://www.lvh.io/posts/introducing-teleport.html via https://news.ycombinator.com/item?id=11356008.
Would this be a good way to deploy a program based on opencv to nontechnical users? So far I haven't found a good way to do that
Those are very good counter examples. I wouldn't want someone to miss a whole dinner because they don't like sprouts :) I still feel like there's a difference though... At least the person can see the sprouts, they have the option, the chef can say "Ah go on, try some, they've got little bits of pancetta in them!" and maybe they try one, and maybe they realise sprouts are great! Or maybe they don't, but at least they considered it. Compare that to (bare with me) someone wearing magic AR goggles that somehow bleep out any mention of sprouts, and automatically pre-warn the chef to not put any sprouts on their plate and not to mention them. Absurdity aside, I think there's something insidious about people setting up automated filter bubbles for themselves and their children
I'm working on it now. All plans will be free except if you want to use negative numbers. AWS will charge me more for 1 + (-1) as opposed to a 1 + 1 operation.
Thanks for releasing this. Any plans to package via brew or apt?
Garry Shandling has died
The committee that designed SQL had a different opinion.
When Google Cars Behave Badly
Faster.

That's the functional definition of "rapid transit": faster than a car. This can be because the transit is so fast, or because the car is so slow (gridlock/rush hour traffic).

If you have transit that's faster than a car, and it goes where people want to go, you use the transit. A great example is Chicago's EL. You don't want to drive a car around downtown Chicago, you want to take the EL.
The original article uses these concepts interchangeably: minimal genome and minimal cell. They basically define the minimal cell as a cell with a minimal genome.

E.g. "Because our minimal cell is largely lacking in biosynthesis of amino acids, lipids, nucleotides, and vitamins, it depends on the rich medium to supply almost all of these required small molecules."
For those using Firefox, I had to disable tracking protection to get the form to show up.
Technically I agree with you, but at some point you get so used to being optimized that going back is just as bad as getting sick. The most successful nootropics like caffeine and modafinil easily become long-term medicine for the problem of being less awesome than you otherwise would be, even if you're medically in the same health in either case.
That's what WotC did with Magic: the Gathering very early (just a couple years after it was introduced) - it allows the company to make so much more money that it's really a no-brainer business-wise.
What is the best way to backup modules? Do you need to create your own private module host, as you can for ruby gems?
I look at it as choosing to ban animals over choosing to ban humans with allergies.
Why not multiple tags then? Rape is a specific instance of both sex and violence (and potentially includes nudity). If someone wanted all violence and/or sex filtered out then rape would be as well. But if they had no issue with violence in general, or sex in general, but specifically an issue with rape, then they could go to that level of specificity.
> Since I have children, I try to spend evenings with them sometimes.

My emphasis.

Next in this series: "How to be a parent": step 1 be home for dinner -- You answer to your kids first and your boss second.
Serious question: What are Yahoo's strengths?
Two feature requests:

1) Add a "product placement" category.

2) Add support for a custom mask instead of just blanking out video/audio. This way, I can see that the character is drinking a delicious soda, but I don't need to know the exact kind.
I think the only way to reasonably expect people to not do whatever they please with content that you create is to never release the content.
I'd ask another question : are in the mobile world of instant gratification with social networks, image crafting and everything reachable at a click mobile games even "fun" enough to compete with all that ? If I get more gratification from other instant things, why even bother with a game ? Hell, why pay for it ?
Use www.dnsmadeeasy.com and then dns.he.net as your secondary dns service or vice-versa. They will do transfers/updates from each other and work just fine.
Google makes a lot of controversial decisions from engineering standpoint, not least of which is doing half of their stuff in Java.

(It always bewildered me - why hire the best of the best, and then make them work with lowest-common-denominator tools?)
Unless the customer intends to be a regular, that is.
Isn't the latter more metarape than rape?
I'd hate to see how the borrow checker destroys objects lent to remote systems... Along the vein of https://xkcd.com/416/
To elaborate on the first point, we can identify elements by the spectrum of light they produce. We discovered helium in the sun before we discovered it on Earth.

(This only works if the element is common enough and hot enough to emit light that is seen from Earth.)
Video: Designing a puzzle game around visualizing math functions
Ok, here's 5 non-freemium iOS games that I would put up with every game you listed (and this is speaking as someone who loves a lot of the old gameboy games):

Threes, Year Walk, Device 6, Monument Valley, You Must Build A Boat

I could name a handful more, and that's not counting games that are iOS ports of games on other platforms, or games which are freemium but in ways that aren't intrusive or obnoxious. And I'd put up any of these games against the best games on any other platform, bar none.

Give a few of them a shot, you may be pleasantly surprised!
Does anyone else find the timing of this and the NFL's recent surprise admission before Congress[0] interesting? I'm curious if they did that because they knew this story was coming out, undermining their science which produced uncertainty about the link.

[0] http://www.nytimes.com/2016/03/16/sports/nfl-concussions-cte...
Almost everyone complaining about Right To Be Forgotten is almost completely unaware of it's actual requirements. It protects the privacy of private citizens, specifically if the information isn't relevant to the public interest.

In fact, the EU (and I believe, the United Nations actually), has defined privacy as a "fundamental human right". And I'd definitely argue it's a country's first duty to protect the fundamental human rights of it's citizens.
Sounds like a perfect job for a red light camera though.
Well, you sparked my academic curiosity:

https://gist.github.com/dannguyen/a0b69c84ebc00c54c94d#1a-go...

(better than I thought, actually)
NASA Graphics Standards Manual (1976) [pdf]
The cell itself being synthetic, not just the genome. Not a cell from nature that's had its genome removed.
Has anyone here ever used Lotus Improv? Does this program solve some of the flaws that this article highlights? I keep on hearing how Improv was one of the great programs that never took off, and I'm curious to now try it.

For those of you that don't know (or weren't even born yet), Lotus Improv was a spreadsheet alternative that was released for the NeXT computer in the early '90s that was well-reviewed but never sold well. It was eventually abandoned when IBM bought lotus in the mid-90's.
“Open source is about emphasizing community over self.”
Working on Debian packaging, yes. Haven't looked into brew yet but all contributions are welcome! :)
F6S – VIP Alpha Card
Did Justin.TV succeed for the original investors?

I know that Twitch was sold, but I heard that it was completely separate from Justin.TV