skysight-inc/HackerNews huggingface dataset:
Over 100 years have passed since chlorine was added to the water. This allows us to "refactor" our old solutions with better ones.

There's little sense in using a dualistic lens when it comes to solutions that have a cost. i.e. "At least Chlorine saves people". No. Chlorine is a solution that has drawbacks. If there are solutions that don't have the drawbacks that Chlorine has, then lets explore those solutions.
The world is bigger than you thought, but you're still in school, the sensation will pass. In a few years you'll have a better grasp on the breadth of topics you still do not understand.

There will come a day where conversation on HN is no longer humbling, but recognizable as running in circles on topics that have become within your wheelhouse. With any luck you'll be able to differentiate between the handful of knowledgeable people here well-versed in domains you didn't pursue and the people talking out of their ass.
My guess is that much of it comes from technologists and futurologists, who are over-represented online, and way over-represented on Reddit and HN. Perhaps we've even filter-bubbled ourselves a little bit here.

In any case, the relationship between technologists/futurologists and basic income advocacy would be that basic income is the solution to an ever-shrinking labor market as automation gets better. Sort of an exit strategy from the current economic regime.
It's an organic effort to get the word out. The idea really got a hold of me in 2008 and I've been a proponent ever since.

It does a great job of both stimulating my imagination and being a fun topic of conversation.

For history's sake, I first came upon mention of it on this website, while searching for 'the art of conversation' which was a phrase that i randomly googled.

http://www.basicincome.com/bp/artofconv.htm
http://www.basicincome.com/
Seconding SmartOS. I haven't used it for running containers yet, but I've had wonderful experiences with it running Zones and traditional VMs (mostly OpenBSD, with a few Linuxen).
Mailpile Chooses AGPL v3
clickable > http://Ryd.io
Much machine learning, essentially mapping in-the-wild data to training sets, uses de facto human goals.

Active and integrated human-in-the-loop training deserves tool development towards an orientation for domain experts over ML/datascience experts.

While further algorithmic development creates opportunities for scale, this is more correctly a UX problem.
One step closer to a real life tricorder.
As was said by irishcoffee upthread, jamming GPS is not a concern. If you think carefully about that statement for a minute or two, you'll probably figure out why: the incredibly weak, trivially-noise-jammed-into-oblivion GPS signal isn't used as a primary source of position data in battlefield conditions.

I expect that military GPS signals do have some crypto to help prevent spoofing, but that doesn't do any good when you can't hear the signal over the enemy's noise.
Nearly all Unity games are made entirely with C#. (There is a proprietary UnityScript you can use, but AFAIK nobody uses it.) Not all C# is .NET...
Well as I said the Flynn effect, but also where it's slowing down. (Lots of research.)

'Most reported genetic associations with general intelligence are probably false positives.' http://www.ncbi.nlm.nih.gov/pubmed/23012269

Which is more negative evidence than positive. But when you exclude clear defects we really have found few links between DNA and IQ.

It's a really complex topic, but here is an intresting take on the subject: http://blog.practicalethics.ox.ac.uk/2013/01/where-are-my-sm...
With datagram TLS in between, which added encryption. Which is preferable to what you'd do without UDP encapsulation.
Thanks for the response!

Let's assume we want to dominate the market and not create a lifestyle business.

Isn't it a benefit of a more lean/bootstrapping style to be forced into finding a product people love faster (rather than burning money marketing the product)?

For instance, what about eBay as an example of a side project that really took off. Are such instances really anomalies?
▶+WORLD,OBAMA+SAYS+NO+TO+UK,BOMBING+SYRIA+-+YouTube
Do I have to create a account in order to apply for a fund？
I tried a negative series and a decimal series, just in case the rule was increasing natural numbers. I tried very large numbers to see if there was a limit to the rule, and a series that had large contrast in between each element. For fun I tried to see if the app would recognize "pi", "i", or "e", but, perhaps unsurprisingly, it did not.
There is plenty of innovation. Integration is the hard part.
These tools really need a browser plugin for them to be useful to me.
Hey Russia, seeing as your Burans are, like, sitting there literally rotting away... can I have one? I'll take good care of it, promise.
> SCTP was never intended to be a TCP replacement or a basis for TCP or whatever Ivan Pepelnjak thinks it to be. It is a separate protocol which is designed to provide a different set of features to a different set of applications.

I don't think that's what Ivan means at all. He's simply saying that applications that now are using TCP are not easily adopted to SCTP, even if SCTP would have been a better fit.

I agree with you though, at the point SCTP was at a usable protocol the internet was already solidly invested in TCP and there was no going back. Not for software reasons but because there is also a lot of hardware infrastructure that's simply built to only support TCP and UDP, always making SCTP a second class citizen.
If all the world wealth was distributed to everyone on the planet, we'd all get about $51,000.

I'd be drastically better off.
Maybe this is common, part of a larger picture, but the story is presented as a more isolated incident and I will treat it as such. There was no racism in her words to "lighten the skin tone" - only a misunderstanding of who the character is.

The editors own response: "I was told she was Latina and white."

The author's believes: "Mexican father and African-American mother"

Obviously the author would create a darker skin tone if the character is half-black. But why retain that same darker skin tone if the character is half-white?

The author then cites 3 examples of "Latina skin tones" and ignores the "and white" part of the editor's statement about the character. He should have clarified with the editor "by Latina do you mean Mexican? Or Dominican? Brazilian? Latina is like saying "Asian". It's too broad." That's a failure on the editor's part for lack of specificity.

I question his choice of darkness for Dominicans, they are not that toned unless they have also have African roots. I feel he only did that to try and stress "darker skin tones" to justify his usage of a "darker latina".

The editor and author both have different viewpoints on this specific characters ethnicity. The author believes she is hispanic and black, the editor believes she is latina (probably hispanic) and white. Due to the "characters changing over the years". So now the issue of lightening up the skin comes down to who's view on the character is the "right" view.

If the editor is wrong and the character is hispanic+african - then don't lighten the character. If the editor is right and the character is hispanic+caucasian then it might make sense to lighten the character.

No racism. Simply a misunderstanding of "who" this character is.
You're both arguing against a straw man (no one in this thread has even hinted that wealth redistribution is an "all-powerful curative"), and belittling people by implying that their reasoning is based on what "feels good" rather than logic and empiricism.

It would make HN better if you tried to make more substantive arguments for your position.
You mean you correctly guessed without testing at all - and got lucky. I'm not sure this is the same thing as 'solving' it.
Actually, some people use C++, with an OKCupid framework.

https://github.com/okws/okws
Just yesterday I was reminiscing the stability of Sun Sparc servers. I recalled the time we moved offices in 1999, and we had to shut down them down. One last peek at the uptime showed they'd been up and running for 6 years or so (turned on when we moved in, turned off when we moved out).
I'm all for this (and any other form of welfare), provided the funding of such a program is done on a purely voluntary basis.
I was a little disappointed by the lack of attention to detail:

> the A key is half way between the Q and W in the horizontal direction

I'm not sure that's been strictly true of any keyboard I've ever used.
What a shit show. From the surface it certainly feels like this is just money moving from one entity to another with Craig sort of taking credit for donating the money. There is clearly more to this story that the journalist either isn't disclosing or didn't find in their investigation. It's not to say Craig doesn't have $1M sitting around to give, and I'm sure he'd back the EFF, but this whole thing doesn't smell right.
Robots in Europe: Live Tweets and Pics from #Innorobo
Right now the license forbids anyone from looking at the code, which is publicly available on github, so everyone who has ever looked at your github page --- I'm guessing, every commenter here --- is violating it. That's not good.

I'd strongly recommend that you change it ASAP. The main two options are:

- The 'I just don't care' license: BSD 2-clause. This allows anyone to do anything with it, other than claim they wrote it. It's the most open of the licenses. http://opensource.org/licenses/BSD-2-Clause

- The 'One true way' license: GPLv3. This is the classic copyleft license. It requires any modifications to the program to also be GPLv3'd. This requires quite a lot more thought, because if your compiler runtime is also GPLv3'd it means your compiler can't be used to produce distributable non GPLv3'd binaries, which is bad; so you'll have to license your runtime differently. GPLv3 also makes it really hard to use your program commercially (you may consider this a positive or negative quality). http://opensource.org/licenses/gpl-3.0.html

Most other licenses are basically just variations on the them. Also, writing your own license, particularly a more restrictive one ('this software can only by used for education', say) will basically kill any use of your program. And it'll probably be invalid, too. Writing licenses is hard.

...

A cautionary tale follows: there is a C compiler called vbcc (http://www.compilers.de/vbcc.html). It's incredibly small, fast, and produces great code. It's easy to port. But it's released under a look-but-don't-touch license which forbids distribution of modified archives. This means that if I, say, modify it to include a compiler backend for Infocom's Z-machine, which I did (http://cowlark.com/vbcc-z-compiler), then I cannot distribute a version of vbcc which contains that backend! Instead I have to distribute the unmodified archive and a patch. This makes it way too hard to develop for, and additionally means that no software distributor will touch it.

When vbcc's author finally gets hit by a bus, vbcc will die. Which is a shame; it's really nice.

Please don't do that!
In a field like programming, where the need to understand various arbitrary things at a high level is so common and important, 'grok' seems like an ideal addition to the vocabulary.
There was also the appeal of having a reusable spacecraft. The Buran's similarities to the Space Shuttle are no coincidence; the Soviets weren't about to let the United States have the coolest spaceship ever, so they had to build one that was cooler.

And by God was the Buran cooler.
I don't care who owns them, as long as the value they produce is at least partially shared.
We had a small office or closet we converted to a server room with a fan in it. We used to hover a beachball over the exhaust.

that's so awesome. I love little stories like this from early pioneers.
How will you deal with inflation? Wouldn't the sudden influx of many cause the price for basic goods, rent etc to go up?
I've had a .CC domain for the last 6 years or so. Got it originally for starting a computer consultancy (hence going with .CC instead of traditional .COM). I folded the operation but kept the domain and have been using email based on that domain as my personal email for all these years without disruption. (A caveat though: email is based on Google Apps for your domain not sure if that matters.) I went with it because there was a decent-enough (meh) name behind it (eNom). If the backers of the domain had been some unknown organization I'll be honest, not so sure i would have used it. I can't provide fool-proof ways to mitigate issues, but for what its worth, I've had luck with .CC all these years.

The good of domains like .CC:
* Your desired domain name likely to be more available than .COM/.NET/.ORG.
* If a tech-centric business, your clients might think of you as edgy and non-conventional.
* Some domains like .CC have one less character to type - ok, so its a small benefit. ;-)

The bad of domains like .CC:
* Many non-tech folks still think there are only 3 or 4 TLDs in the world...so you have to specificy something like: "It's .CC not .COM"...and they usually respond with "Huh??" Its funny, in all the years I've had my domain, the only reason I've not received email is because of folks mis-typing ".COM" instaed of .CC.
* Filling out forms on websites whose devs mistakenly assume - since your address does not end in .COM/.NET/.ORG - that it must be an "invalid email address". Though this occurs very, very rarely now-adays.
I did test with negatives, but I did not think to test with decimals. 15 yes's, 6 no's, and I successfully determined the rule.
I don't understand how this could ever be enforceable. Maybe it's just a symptom of my inability to imagine how this would play out in other justice systems outside the US.
"Changing the value in the zero register is not recommended." Hee hee.
Ask HN: Unflagging?
When reading HN on my phone, I occasionally tap on the flag link in a post when wanting to click on the link itself (sorry, thick fingers). Is there a way to cancel the flagging if done in error?
Thanks for the catch. I'm certainly not immune to typos or malapropisms - especially when writing for myself and not a client :)
Thanks a lot! I will have a look at it with some R scripts...
It is incredibly obvious that we are not born with equal potential. Genetics do play a large part. To think otherwise is absurd.

However, this century, many social scientists disliked these facts, and have done everything they could to disprove them. If you're interested, I highly recommend The Blank Slate by Steven Pinker

Note: I'm not speaking of genetic differences across populations, just between all people.
IMHO, your page is badly missing legal information like a privacy policy
That's a great point. Perhaps we should show something like this to new developers who don't understand the value.
Wow they didn't use any DB at the start of UO, that is amazing haha

"As Raph also notes, there were no databases originally involved in the storage of game state or player data for UO (disregarding analytics here), everything was kept in flat files. Backups worked by flagging a moment in time where no one was allowed to cross server-boundaries -- during that moment, each areaserver was commanded to fork(), essentially duplicating itself in memory (it's more complicated than this, thanks to Copy-on-Write, but let's simplify). After everyone had fork()ed, the "lock" preventing boundary-crossing was cleared. Then each areaserv began to dump out its huge chunk of memory-state into a file on an NFS server. Those files were then all tarred together and kept as a "backup" of the state of the server. These heavyweight backups happened at half-hour intervals, I believe."
If the net result is lower cost than funding existing forms of welfare and ends up improving other areas of the city, would you care as much about the voluntary nature of it?
There's one for Firefox.
... just click on "unflag" that replaces the "flag"?
Show HN: Tweetpop, a photo filter for everyone on Twitter
"People starting companies are driven, determined people who want to create things."

Most of them are also extremely lucky in that they either don't need things like healthcare, or don't have families.

"This is about stealing money from the successful"

No, it's not. Those people would not have been successful in the first place if not for the advantages and benefits they had growing up in a first world country.
After you click 'flag' it should return you to the same page, with 'flag' replaced with 'unflag'. Tap that and you're good.
"behind 5 countries whose taxation systems are significantly more progressive, so I dispute your claim of "equal levels of misery":"

Maybe not equal levels of misery, but significantly less purchasing power (In Australia for instance, a small bag of chips and a 20 oz. of coke is $11 at the local 7-11 when I was there last year), less innovation, and less freedom beyond a corporate 9-5.

When it takes a court case to fire an employee and taxes and restrictions are that large, how can 3 people in a dorm room possibly build a successful company? It's also pretty telling when venture capitalists pretty much avoid any of those countries.

Here are average wages in Sweden for instance (2012):

http://lostinstockholm.com/2012/01/10/average-salaries-in-sw...

"estate tax and basic income"

Everything you mentioned are just schemes for redistributing wealth. It's exactly what the op said they don't want.

If I work my entire life to build my fortunes, why should the government get a large percentage before my family? I see it no different than theft.
Count One, Overt Acts, section b.? I saw that, but I don't see any charge or indictment of "murder-for-hire" they just sort of threw it in there. The crime charged is Title 21 section 846 "Attempt and conspiracy". Title 21 United States Code is the Controlled Substances Act.
We have been working on enterprise mobility for last 5 years. we typically categorize business apps in to internal facing or external. this post, looks like has assumed an external facing app scenario. In a typical internal facing app, usual scenarios are transactional in nature and talks to various internal systems. In our experience, hybrid web is a great way to build such applications. while phonegap and cordova wraps your business application in a static way, we work on dynamic wrapping technologies that enables upgrading and adding new hybrid features in a quick and jiffy way.
That's correct, we're working on getting that up. Thanks for pointing that out. Right now we're mainly just looking for feedback on whether this is something that people might find useful.
Mouseflow Web Funnel Teardown
These are some bizarre categorizations! By whose POV are they sliced and sorted?

eg. Uber and Lyft are "On-Demand" not the more natural, "Transportation"; Spotify and Evernote are "Internet Software and Services", not "Media" and "Productivity" respectively; another is denoted "Greentech" not "Energy".

I suppose $1B can call anything anything.
I approve of DRAKON's sample lunch-eating algorithm. [0] Now, if someone catches me at the local burger joint slamming down dozens of burgers, I can just say that my programming allows for it.

[0]: https://upload.wikimedia.org/wikipedia/commons/1/19/Lunch_DR...
Does Disque support recurring jobs, like queue this task, and run it once every 4 hours. I know Antirez mentioned there is a delay property in the video.

Also will there be support for absolute scheduling like, run once at 4:30:00am today.
Sounds like the robot is probably evil.
Thanks for taking the time to revise and give a thorough and fair reply.

To give background, my main concern is with the exceptionalism: the defining (good) thing about STEM is that there's actual logic to the discipline, where if I forget an answer, I can re-derive it. It's not just a game of memorization and regurgitation.

But O(1) for hash lookup feels like the old soft-sciency "hey, you just have to memorize this". I don't have one consistent model that lets me derive bounds, and which produces O(1) for hash lookup and O(log n) for trie lookup. The other convention of constant seek times is unrealistic [2], but it's at least consistent. This isn't.

Rather, it's supposed to be a big-O table. If these were presented as "in-practice" bounds, with its own consistent logic about which resources are scarce relative to which, that would be a different story. Then I would have a consistent set of conventions that produce O(1); it wouldn't come off as "oh, we assume the rules don't apply here".

>But saying that such a thing is possible is a simplifying assumption that we make, in general, for non-numeric algorithms: arithmetic is O(1).

Where? Every treatment I've seen takes arithmetic as linear in the number of bits. [1] This is still consistent with O(n log n) for sorts because you can assume a bound on element size, and still only have constant factor overhead.

>Of course, real programs cannot do this for arbitrarily large numbers. So if you are actually concerned with arbitrarily large numbers, you must do something else. Thus, other sorts of analysis which would give you a different number for hash table complexity. Yay!

But (as above), the problem is it's not even clear what sort of problem class we were doing that let's you assume this particular thing can be bounded but others can't.

[1] https://en.wikipedia.org/wiki/Computational_complexity_of_ma...

[2] Pretty sure that in the physical universe, memory seek requires n^(1/3) because you have to cram it into a volume whose size increases with the cube of longest distance between addresses, and travel time is linear in distance.
Good thing they're making up the per unit losses with volume.
I'm no longer surprised by the disconnect between a great dev/writer/artist/musician and a good business sense. Most freelancers I meet have a great talent in one area - but talent in that area doesn't always mean they know how to market or manage it as a business. It seems so obvious, I agree - but it's a big stumbling point, at least with those I come in contact with.
Which is another case of confirmation bias
No it's not. That's what they do to try and escape the stress from having a shitty job. Which they have to do in order to have a roof over their heads.
Maybe your support system to report complaints is so soul-sucking and fruitless that nobody bothers, anymore.
I would have checked complex numbers for fun but there is no reasonable ordering of the complex numbers in the way there is for real numbers. It's too bad it didn't recognize pi or e.
If you pay for basic income with tax dollars, it will (theoretically) cause no long-term inflation.

See: https://medium.com/basic-income/wouldnt-unconditional-basic-...
Thanks! I'll take some time to read through this material later. I've had a lot of interest in this topic recently, because it's an very tumultuous intersection of politics and science.
Thanks! I'll experiment with neo4j (graph db) and let's see what can we learn more about our politicians.