skysight-inc/HackerNews huggingface dataset:
Disagree, respectfully. With IPV4, it's extremely common, especially on consumer home routers to be behind a NAT. IPv6 destroys your privacy because it's now very easy for Google, click networks, NSA? to track a device behind a firewall. There's a reason Google is pushing IPv6 so hard.
NeDB support!
Haha! Just reading this thread I got the idea to replace bash with something scheme-like. You have a shell which works like it usually soes, but that easily let's you write any utilities in scheme.

I use scheme to write most of my system stuff (most revently a custom automounter for my raspberry Pi) and thought it would have been a nice project. You could probably go macro galore and make it quite comfortable to do piping and integrate the regular system utilities in the language.
Not every developer speaks English. Especially on OS projects.

While reading English might be OK, writing is a different story.
I really hope you are right about encoding a person in less than a gig, but what about the associated genome (3000 megabases), episodic memories and/or neuron connectivity?! Surely this is data that would be essential, yet very hard to algorithmically encode?
And a breakdown of how it was built:

http://iquilezles.org/www/material/function2009/function2009...
for aspiring journalists, i should think a class like this is a godsend--which for those who put the work in, will have at the end of the semester, a potent set of tools for specific data gathering (e.g., which California city mgr earned the most last year?). Each student forks this repo and builds their own web crawling toolbox. Kudos to the professor who conceived this course and for teaching it.
Perhaps this link is more relevant to anyone interested into Initiative-1401 [0]?

[0] http://sos.wa.gov/_assets/elections/initiatives/FinalText_78...
This doesn't seem to have been updated in a year. How does this compare to other projects such as https://github.com/jsverify/jsverify which are currently more active?
Bitcoin creator Satoshi Nakamoto would never have qualified for a license
Is Nefertiti in Tut’s Tomb?
I haven't got a chance to visit Morocco, in India I once visited Mahabalipuram[1] which is famous for its stone art. There are shops where artist sell stone sculptures while working on the next piece right there.[2]

I bought a lamp shade from there[3], the pieces are hollow spheres with different kind of patterns chiseled out of single stone. You
put the lamp inside. They told me it takes at least a day or two to make one.

[1] http://sree.avinmedia.com/tag/mahabalipuram/

[2] http://www.trekearth.com/gallery/Asia/India/South/Tamil_Nadu...

[3] http://media-cdn.tripadvisor.com/media/photo-s/03/01/f5/82/s...
OS X Vagrant Menu Bar
Increased supply stimulates demand by lowering prices. This would disincentivise poaching.

Assuming the fake ivory is cheap enough to manufacture, this could be a sustainable industry, as well as save wildlife.
Took it as referring to the text box that appears at the top of the item page on the site that says something like "you purchased this item on <date>."
Riedl is the reason I have my job :( I would not be where I am without him.
It's normal for parts of Europe (where I am from). You're expected to work during work hours, and your own time is highly respected. It's normal to ignore colleagues who try to reach you for work stuff after work.
This entire thread is a discussion about how to more effectively control people.
3 communication problems when working remotely
This is a silly requirement (and seems equivalent to unfortunate perception that asking for tl;dr summaries is always bad, when in academics they are called "abstracts" and are considered essential). If someone obliquely cites one part of a long reference, it's not unreasonable to ask them to specify which part.

And as you can see from his reply, it would not have been useful to read the article.
already-released-film is one of the markets where I would have little reason to distrust the for-profit model.

until I questioned that trust.
It's an interesting essay and a good call to action for the already non-conformist and independent. Though at the end of the day someone needs to mend your shoes, bake your bread and so on - we can't all be primes if we want to function as a cohesive society.

With regard to the contempt for charity, while you can celebrate that you are the product of your own hard work, you forget that's never really true in a society where we don't all start life with the same level of nutrition, warmth, care, location, education or skin. The track is rockier and longer for some, shorter and smoother for others. While we know charities are inefficient, and putting a dollar in the hand of a beggar won't teach them how to make more purposefully, I'd sooner hand over the dollar than pretend I wasn't the benefactor of circumstance.

That doesn't mean you have to self-flagellate for being fortunate and dedicate yourself to others, it's just honesty.
what's reddit?
Why Android Will Always Be Laggier Than iOS
You really should stop thinking of people who do a bad thing as abstract, one-dimensional monsters. Poachers and smugglers aren't smirking Captain Planet villains; many of them are thugs, but many of them are men with wives, children, elderly parents, trying to make ends meet in a desperately poor part of the world.

What they're doing is harmful and needs to be stopped; sometimes violence may sadly be necessary to protect elephant and human lives. That doesn't mean that the life of a mere courier is worthless and can be thoughtlessly discarded.
> HN is an echo chamber when it comes to certain topics.

There's a way to change that: educate the community by submitting meaningful stories on new topics. Those are the best submissions and we're always on the lookout for them.
Couldn't it be done via cookie?
KYC/AML: An image of yourself holding your valid government issued photo ID
I just went through the whole tutorial. This was a great introduction to the game. I've glanced at other tutorials in the past, but I could not really follow what was going on. After this tutorial, I feel I could actually play a game! I would lose horribly, but I could play and understand what is happening.
What makes a planet habitable?
> I find the greyed out comments very hard to read.

We recently changed it so that if you click on a comment's timestamp to go to its page, it won't be greyed out anymore. Still an extra hop, but easier than it used to be.

(And thanks for responding so politely to dredmorbius' reminding you about the guideline.)
> This isn't about pulling one out at a time, spending another few seconds inspecting it, and then putting it in a box;

Actually, it is. Many of the manuals are duplicated and they are only interested in keeping one unique copy of each. The duplicates will be immediately discarded. Obviously they will want to keep the highest quality copy of each manual for digitisation, so the process involves taking the manual from the shelves, checking to see if it is a duplicate, finding the highest quality version among the duplicates, and keeping the best one.

They can't just run through the shelves, grabbing 25 manuals at a time and throwing them in to a box.
I think it's more worrying atm that nobody can be bothered to even deploy what we do have: TLS, OCSP stapling, HSTS, HPKP, DNSSEC. This stuff isn't difficult to deploy at the individual level.

That’s because this stuff is difficult.

TLS: The Let’s Encrypt[1] ceremonies seem to be going apace, perhaps to be finally launched a month from now, but in the meanwhile you get only 1 free certificate per year that actually works with most clients: The StartSSL product.[2]

Which means you can encrypt only 1 hostname. Have multiple domains? Too bad, you pay money. Have multiple hosts? Same thing. One of the things that made tech so accessible is that you didn’t need to pay to start playing, and TLS breaks that.

Also, want to support Android Gingerbread clients? Then you need an IP address per TLS certificate. No SNI for you. You do know we’re in an IPv4 address space crunch, right?

OCSP, HSTS, HPKP: Need a functioning TLS, first.

DNSSEC: Have you actually tried to implement DNSSEC? My personal domain is validated using DNSSEC. A whole lot of pain for dubious gain.

And these security technologies are not set and forget. Microsoft seems fond of getting TLS maintenance wrong, causing failures in cloud services[3] or the basic security model[4]. DNSSEC also is supposed to do regular key rotations. Which individual has time for all of that?

That’s if you even have access to enable security. A whole lot of content is now published in centralized silos: Twitter, Facebook, Google, Wordpress. No federation, no outside control: no need for individuals and organizations to care about privacy. You are totally free to set up or join a diaspora* pod,[5] but you will find yourself forever alone.

I think technology can be developed to make privacy easier, and I think insecure defaults and fallbacks should be eliminated, but I am convinced that it will not be easy.

[1]https://letsencrypt.org
[2]https://www.startssl.com
[3]http://blogs.msmvps.com/peterritchie/2013/03/01/azure-table-...
[4]http://arstechnica.com/security/2015/03/microsoft-takes-4-ye...
[5]https://diasporafoundation.org
Jeff Bezos Responds to the Amazon NYT Article
Robots are learning how to build better clones of themselves
I know. I am talking about the ending of course.
Depending on your browser / platform, you may be able to use a browser extension to modify site CSS. I use Stylish for this (Firefox/Chrome).

Or: copy/paste text into a text editor or terminal window.
See http://theinvisiblethings.blogspot.com/2011/04/linux-securit...
I had that gut reaction as well when listen to a marketing guy talk about devices with 5-10 mile range at 900MHz. The 900MHz band is 30 MHz. Not much when you consider population densities of 5-20,000 people per square mile.

Side: I'm not really a WiFi guy but I think WiFi is based on listen before talk would means things like latency are going to be not so good when you have a lot of nodes. Not surprising because WiFi is basically 'wireless Ethernet' and has it roots in file transfer applications.

I think LTE Unlicensed, developed by telephony guys will probably be better at serving low/deterministic quality of service applications in high traffic areas. Also rather than disinterest it's a matter that of some companies are interested in the technology and others see it as a threat. However what I read is they are talking about LTE-U on the 5.8GHz band.
Everyone I know who works in AWS (several engineers, either closely or as acquaintances) say their experience was nothing like what the article described. My evidence is anecdotal, but so is NYT's.

I'm not saying who's right here, but I don't think you can say an assertion is considered corroborated because you can find anecdotes supporting it..
In that sense CRAN is better maintained. It has to keep up with the changing R environment or it doesn't get included anymore IIRC.
And the ladies will allow his tentacular "exploration" a bit more than usual. Unless he was a she, or one of the Kardashians.
> Groovy is becoming an ASF project

Groovy has lingering problems in migrating to builds.apache.org, see [1]. Some of the Groovy despots from Codehaus times (I wouldn't know which ones specifically) are keeping some computing machinery physically separated from the Apache infrastructure to run their own build processes, going against Apache guidelines. Some of them also have control over the groovy-lang.org domain (again, I don't know who). I suspect Groovy won't ever become an ASF project, but instead just sit it out in the incubation system until the former Codehaus Groovy despots get a better deal where they don't have to share their control democratically with the ASF. They managed to keep Groovy in the Java Community Process for 9 years before being booted out, all the while using the JSR-241 to promote themselves, so they'd think nothing of leeching on Apache's incubator for just as long before stirring up conflict later on to get booted out when it suits them.

BTW, that link [1] to Nabble's Groovy mailing list archive was recently redirected to an embedded view within the groovy-lang.org website where they can collect IP addresses, and all that implies -- another indictment of the Groovy despots longstanding intention to control and instead of sharing.

[1] http://groovy.329449.n5.nabble.com/Jenkins-Groovy-Apache-etc...
Thanks-
I never meant to say that the life of a courier is worthless. I do apologize if it came across that way. I just meant to say that the life of an elephant is worth more.
Sure, but the big problem is not so much the tracking (IP, agent, cookie, etc) but the small number of data points.

To properly evaluate the quality of the data you can get out of a recommendation system, you need to put a useful amount of half-way decent data into it.

It's a relatively small cost to create an account -- it took me less than 30s, most of which was recording a new set of credentials in my password store.

One possibly intentional side-effect of requiring even a very simple registration process is that it may reduce the amount of cruft going into the engine. </speculating>
BA 777 got up to 750 miles an hour – what speed can the airframe sustain?
> Consider it to be the standard of excellence that you expect from a professional programmer. Then decide to be a professional and hold yourself to that standard.

Whilst I haven't read Physically Based Rendering, I had the same illuminating experience reading C Interfaces and Implementations: Techniques for Creating Reusable Software by Hanson which was also written in the literate programming style.
I think this is completely wrong -- look at UAC on Windows, that works very well. Even if the machine is completely single-user, you don't want any program you run to be able to modify system files, etc. It is useful to manually grant elevated access if a program needs it, as then any downloaded code could install spyware, etc. On Windows (and on Linux), bypassing these mechanisms is certainly possible, but not trivial.

And that is good for the user.
Thanks for the superb article, I'm basing my statements from testing in real world. I have some 3G/4G phones connected to large batteries, transfering 1MB to 100MB now and then, while they do run different kernels the 4G phones consistently draw less power.

YMMV!
He seems out of touch, given the comments I've heard from current and former AMZN employees here in Seattle.
Another way to make play more 'realistic': break ties in the evaluation function according to the expected value for random players: https://github.com/darius/sturm/blob/master/tictactoe.py#L12...

(spock_play is what the OP called fatalistic, max_play is more like a human.)
Union Takes Issue with Comments by BuzzFeed’s Peretti
There's nothing but anthropocentrism to imply we're it. Another technological species may emerge at any time, especially if we nuke ourselves or are overtaken by antibiotic-immune pandemic/s. It would likely happen gradually as a species diverges from one of the social apex predators. There would probably be several overlapping species competing and interbreeding.
Having gone through the gut-wrenching task of choosing which data books to throw out on more than one occasion I fully understand the value and sentiment of this project.

As a young hobbyist and later engineer I learned TONS out of data books, application guides and equipment manuals. I'd spend hours paging through data books, learning about the various chips, going through the application notes, building circuits, testing them and studying schematics when equipment actually came with schematics.

Anyone who was "all in" in electronics did exactly the same.

To this day I've kept my National Linear Applications books and a few others. eBooks have yet to capture the speed and convenience of holding a 500 page book in your hands that you can page through and explore. Worst yet, having five or six such books spread across your workbench as you work on a design.

That said, having the ability to search books or, better yet, your entire library, is useful. I don't buy programming books in paper form any more. And, I still prefer PDF to any other eBook format. For me it tends to be a far better experience across platforms.

This thread has made me think about the idea of digitizing my physical books. I find myself thinking about this every few months. I have both engineering and business books that will never be available in electronic form and I would definitely like to preserve them and make the searchable.

Is there a service or a device one could use for this purpose. The linear book scanner seems interesting yet apparently it is known to damage books. A service could be interesting but it would have to be comparable to buying a book, meaning, $20 per book or thereabouts, not $500 (or whatever). This would mean they'd have to have a slick and low cost means to digitize books or monetize the process in some form beyond charging for digitizing.

Building a scanner could be interesting, of course. I'm thinking about bringing this up as a project for the FIRST FRC robotics team I mentor. You never know what the kids might come up with.

Any resources on this front?
5 Benefits of a Cloud-Based Work Hours Tracker
Like Gherkins? https://github.com/cucumber/cucumber/wiki/Gherkin
Companies should hire language majors, make them Editor-in-Chief, and put them on every programming team. Nobody checks in code until there is at least a paragraph that explains WHY this code was written. Anybody can figure out WHAT it does but reverse-engineering WHY it does it can be hard.

And those companies will get their lunches eaten by folks who know that you can do well enough simply by throwing bodies at the problem, unfortunately.
this was great. thanks so much! :-)
The Mac OS introduced Object Pascal to the world and was later rewritten in a mix of C and C++, so I doubt that was the reason.
But there was Object Pascal and C++.
http://www.goertzel.org/benzine/WakingUpFromTheEconomyOfDrea...

It's hard to tell. But the thing that seemed most concerning was that at one point, they suffer some big setback and change things around. Except he's pleased that a large amount of code is still useful, doing maintenance work. I have no real basis, but my instinct says that if dealing with e.g. socket code is even remotely a concern at all, you're probably not actually solving real AI problems.

Actually, the bigger thing is that it's just highly improbable they were so close to creating AI and for lack of a few dozen megabucks they aren't able to do so. It's such a tiny amount of money to supposedly bring on the singularity.

Especially when you see he was selling a Market Predictor product. It's like those scams where they're going to take your money and buy gold in the Caribbean and bring it back so ya get 2x back. If you actually had market predicting software, I dunno, you could ... put your own money in? Even more recently, Peter Thiel was funding MIRI right? So if anyone close thought this was actually in reach and just needed a bit more Java code to be written, it seems rather probable they'd be able to find _some_ funding. Shit, if you really believed it'd bring about a positive GAI then you'd probably work on it in the open, find some way of completing it over a decade or two (barring severe procrastination and motivational issues).

None of this adds up. I'm not sure what he was doing at SIAI/MIRI, but I've no real clue wtf they actually do anyways.

Edit: http://wp.goertzel.org/important-research-avenues-on-my-mind...

OK so, "important research" avenue. Apart from making AGI so we can have robots (wtf?). And growing brains in a vat. We should apparently just use Google's "databases of text" to dev a search engine that "really understands stuff". As if Google hasn't though of this "avenue". Oh, and cold fusion and femtotech. I think my estimate of this guy actually making AI has dropped significantly. "Avenues of research" eh? You'd have better luck reading the Player's Handbook and picking your top 8 favourite spells you wish were real.
Eyüp İlaçlama Firmaları,Eyüp İlaçlama Firması,Eyüp İlaçlama Şirketi
For Polish-speaking guys: Ha!art published a magazine about scene with some of good articles:

http://www.ha.art.pl/czasopismo/numery-czasopisma/4054-ha-ar...
I guess he also doesn't recognize the industry-worst Maternity/Paternity leave that their HR department has apparently had in place for years?

There were many truths in that NYT article (and probably also many stretchings of the truth as well), but to try to sweep all of that aside seems extremely disingenuous. What a nutcase this Bezos guy is.
Why does it need to be user controlled?

Someone creates a sandbox profile for a program and then distributes it to others.
A Scripting Language for HTTP
If the sole limiting factor is manual labor, can he hire a bunch of people off of Craigslist? Though I can't be there, I'd gladly donate for another person with a truck to help.
You don't get it Nick - that lump of sand doesn't understand your code at all.

It only understands the machine code emitted by the run-time engine (assuming Java/Python etc here).

The language you write in has been developed, at enormous expense, to allow you to express your logic, in a way that you, a human, can understand.

If it were not necessary for you (or other developers) to understand the code, then high level languages would not be needed.

In short, you have got it exactly barse-ackwards: the programming language you use is for humans - and only for humans.

The only reason it is apparently "hard" has nothing to do with computers, and everything to with the inescapable fact that correct, consistent and reproducible logic patterns are hard.

I respect Donald Knuth very highly, but in that literate programming thing he is wrong - it is the code itself that must be clear and readable.
Accuracy comes second, efficiency is third and 'elegance' is dead last. IMHO.
amazing stuff, pushing React to its limit! flat chats will never be the same again!
WebGL version, by iq himself: https://www.shadertoy.com/view/MdX3Rr
His email is in "CEO English". It doesn't mean anything and it doesn't help anyone. Standard Corporate America practices. Nothing to see here...
Uh, yes it can

allow /**/*.pdf r,
I also would tend to agree on this, if you're talking server sockets. With client sockets this is still very relevant though.
“But if you know of any stories like those reported, I want you to escalate to HR. You can also email me directly at jeff@amazon.com. Even if it’s rare or isolated, our tolerance for any such lack of empathy needs to be zero.”

This seems a bit "Closing the barn doors after the horses are gone".

Alternately, this rings a bit hollow given the turnover rate: I strongly believe that anyone working in a company that really is like the one described in the NYT would be crazy to stay. I know I would leave such a company.

For as much as there's an emphasis on data, that seems like a worthwhile value to track.
I was suprised too, but glad he didn't see the need for the latest bootstrap template. It's just his hompage. I imagine he will be surprised so many people are now looking it right now.

I hope he keeps it the same. A few years ago I was asked to put up website exactly like The Drudge Report. I was suprised it was just html. I don't even think they bothered with CSS? It must have changed?
Best self-reinforcing remark ever.
And it would raise prices for the real thing
right, my bad! my point is that they are the oldest accessible source of information