skysight-inc/HackerNews huggingface dataset:
Once when I was not going to be able to continue to read the same book for a while (business trip), I made a video that consisted of the pages of the book with me reading it off-camera.

I don't know how many times he watched it, but it lost its charm. So it's not entirely about familiarity; I'm sure a big part of it is connection.
If you release your code under the GPL (or even the AGPL) and discover after a few months that your community would work better if the code was MIT licensed, you can always release under a new license.

If, on the other hand, you release under the MIT license and discover after a few months that your "community" is a bunch of product companies using your code without contributing anything back, you cannot easily GPL your code. Everything you released under the maximally permissive license will stay released that way.

Think also of the dynamics of forks. If you look at GPL->MIT and MIT->GPL as two instances of a fork, it's easy to see why GPL->MIT leaves you with the winning fork: people will probably gravitate towards the more permissive fork. On the other hand, if you fork and GPL, your competitors will have a lot of incentive to make sure that the MIT fork wins.

People have a habit of looking at the GPL solely through the lens of politics and principles. But the GPL is also a very valuable business tool. It allows companies to open-source things that they wouldn't otherwise be willing to open.
Signed integers have undefined overflow, but unsigned integers underflow really easily.

IMO unsigned integers shouldn't have a subtraction operator named '-'. The semantics are sufficiently different that a subtraction operation on unsigneds should stand out.

(I am not a fan of using unsigned integers for semantically non-negative numbers. They are not simply a non-negative bounded type; they are a different type of integer, with a different arithmetic not familiar to everyday maths. But this is a tough row to hoe in C. Other languages, like Java and C#, didn't inherit the same mistake.)
Isn't that why io.js exists, because of the critisim? Its a fork and now the io.js community can do things the way they want, I don't see why people still need to continue criticising node.
It is kind of interesting watching yet another round of retained-vs-immediate mode play out.
I don't think this works in a conventional employer-employee relationship. The person I'm talking about was a client when I was really young and he kind of took me under his wing.
Well, it's strange to have a record for the www. subdomain and not do anything with it, like 403 :P
So far the entertainment industry has not accepted the view that DVDs or Blu-ray discs are "a copy of a computer program", so they continue to deny that the §1201(f) exemption will protect you in this context.
Not a bit. There's no such thing as an east pole or west pole, like there is a north pole.
...and as the last human alive scrambles up a steep hill, with 100 robo-dogs close behind, he stops and drops to his knees as he finds himself overlooking a steep cliff, with no where left to run.

"Why?", he looks up and asks the first robot, as it skids to a stop next to him.

One by one, a dozen other robo-dogs surround the human.

An armored plate drops open on the chest of the first robo-dog, revealing a small lcd screen.

And the above YouTube video begins to play.

The video stops after showing the callous human kicking Spot, the proto-ancestor of all the robo-dogs present on this hill.

The kicking scene begins to repeat on the screen, like an old gif.

And silently (for the robo-dogs were never given a true voice box), the leader lifts one robotic leg and with a single powerful pneumatic kick to his ribs, sends the last human alive flailing over the edge of the cliff.
According to crunchbase[1], Eat24 was bootstrapped. That is going to be a nice payout for the two founders.

[1] https://www.crunchbase.com/organization/eat24hours
Reminded me of this https://xkcd.com/915/
If you think that Rust is a kitchen sink language or that the ownership system is a mess, then I have to assume that you have neither followed the language through its development nor used it. It catches flak every day for not being a kitchen sink language, and the ownership system is probably the only part of it that's so finely-polished that I have no faults with it.

Now, Rust macros? Those are gross. The module system is love-it-or-hate-it. The syntax could be most charitably described as "classical" and the compiler itself is held together with reams of duct tape. But it's the first language that's attempting to explore this design space in an industrial setting and encounter all the problems therein (for god's sake, they had to reinvent the notion of closures (and even if you superficially believe they're similar to C++11 closures, the mechanisms required to make C++-style closures memory-safe are novel AFAICT)). Despite all of its flaws (and the upcoming 1.0-stable release will have flaws), it's a remarkably worthwhile language to learn and will influence every language to come that cares to call itself a systems programming language, all because the core ownership system has been so long iterated-upon (and even that will continue to see ergonomic improvements as time goes on).
Thanks for your thoughtful response.

Should we allow some of our creations to have access to their design docs and source code? How about private communication with each other?

There's also a property/control rights question: should the manufacturer and/or regulator of the autonomous device always have a remote override, or should the purchaser/owner of the device have exclusive control over software policy? Analogies can be made with DRM and autos.
I think you may be oversimplifying the O'Dwyer case.

https://news.ycombinator.com/item?id=4153824
Best comment I've ever read in my long career in the HN comments.

Please DO continue! What you are writing provides transparency in to how enterprise sales and software works.

Again thank you so much for writing such a detailed and insightful answer.

Sent you an email.
Cython is usually the most best option for maintainable, high performance numerics with Python these days -- it's the option of choice for scikit-learn and pandas. Numba can be easier in some cases (no manual typing necessary) but is still pretty limited in some ways.
I believe it has something to do with automatic selection of the 2.4 GHz or the 5 GHz band. Unfortunately, Apple does not provide any API to control which band is selected.
One hundred years of solitude is the only one I ever re-read, first the original Spanish, then in Portuguese, then in English.
It can transverse very tight rugged terrain, like a bombed out building.
Still not registering. There's no 'east pole' like there is a north pole. I get it, that the grains are in the plane of latitude instead of longitude. That still doesn't say which way they are aligned in that plane - randomly? Circularly? Radially?
Right but you can't compare table 2 data to the network stack, table 2 data is only timing the redis operations. Which as stated take up significantly less time than the time spent in the network stack.
But this "exemption" that "already exists" isn't a matter of statutory text, it's a claim that some people won't get sued in practice.
> they will support it only for HTTPS URIs

No. They may do that now but the intention is to support HTTP URIs that force TLS but allow self-signed certificates.

See https://wiki.mozilla.org/Networking/http2

"There is a separate, more experimental, build available that supports HTTP/2 draft-12 for http:// URIs using Alternate-Services (-01) and the "h2-12" profile. Sometimes this is known as opportunistic encryption. This allows HTTP/2 over TLS for http:// URIs in some cases without verification of the SSL certificate. It also allows spdy/3 and spdy/3.1 for http:// URIs using the same mechanism. "
I'm not sure why the proposal would not cover MMO games. If a game studio abandons an MMO game it is completely destroyed for the players, an exemption would be very useful in that case. Perhaps the EFF is trying to avoid too much resistance from big companies that make a lot of money on MMO games, which is understandable but unfortunate.
One of the Most Entertaining Papers: Microsoft Research on Byzantine Consensus
It's not how simple the product is or whether it's open source that determines regulatory requirements, but what it is and where and to whom you're selling it.

For a quick primer on FCC requirements (which only covers US EMC), check out Sparkfun's "The FCC and Open Source"[1]. For more depth on other regulatory requirements, e.g. safety, "Global Certifications for Makers and Hardware Startups"[2] is pretty decent.

[1] https://www.sparkfun.com/tutorials/398

[2] http://www.emcfastpass.com/cert-ebook/
A survey involving 115 people, mentioning percentages with fractional places with no mention of statistical error...

Myself working in the field of statistics this really makes me cringe...
You can actually load libraries in plv8. Its cumbersome, and not a simple:

var _ = require('lodash');

but it works. Part of the reason is plv8 is a trusted language, meaning it cannot read code from the file system. Basically, the libraries are loaded as text into a table, and then evaluated by v8 using the library loader. Someone could make a gulp task to make that a quick command line tool if they did it often enough....
Automate and Visualize Results of Your Simulations Using Gnuplot on Rescale
Why is this page so wide?
This really seems like the sweet-spot for Go - nearly the same runtime performance as C/C++, and no single-threaded memory leaks or stomps. Low memory overhead, fast startup time, and the time amortization inherent in garbage collection doesn't matter a whit.
What are you talking about? Did you even look at their section on job search? It is most definitely a macro application.

Disregarding the fact that job search is a subtopic of unemployment, one of the main concepts in macro, you'll notice their model parameters are human capital, investment, and wage. The only quasi micro flavor of that model is search effort as these variables will almost always be in equilibrium based on some kind of an optimal stopping rule. Whether that rule has to do with finding a new job or discovering information about, say, the prices in the market dictates whether it would be a micro or macro use case. Again, if you actually looked at the model, their optimal stopping rule is when the person finds another job. And once again, the idea of jobs are the main ingredient in the concept of unemployment.... a macro topic. Not to mention, whether or not I'm searching for a job dictates whether I'm factored into the unemployment rate or not.

So..... yeah, job search is definitely not micro.
On a side note, I've always admired how some kids' movies can have subtle plot points or references meant for the adults watching.
The kitchen sink approach is why C++ is still so popular. I'm glad Rust is multi-paradigm.
What I'm missing in your vision is dozen of short range microdrones with needles covered in neurotoxin taking off of each of the dogs backs.
/usr/share/arduino must be detected automatically. If you have issues, please check arduino version. cuwire is working with arduino 1.5.8 or later (including 1.6.x). but most of the linux distribution include only 1.0.x.
7 Color Palettes to Steal from My Collection
Letters to my kids – What should you get out of college?
Groupon founder turns to developing audio-tour app
Right, because WWI was the last time artillery was used...
I really want the source code for warhammer dark omen to be released to the public. It just doesn't run on my PC anymore, and I want to make the modifications to fix it.
I'm not sure that it's a settled matter that HIPAA doesn't apply in this case. PHI includes demographic information which would seem to apply here just based on what we already know has been leaked.
Learn Programming Online for FREE
I actually wonder if it can be done even more elegant with RxJS?
Voltera's circuit printer/SMD reflower, a CES 2015 standout, now on Kickstarter
I agree with Eric Raymond that GCC probably can't beat Clang.

However, I don't agree that this means we should just jump on the LLVM train. The world still needs GNU. And LLVM isn't GNU.

The GNU community has historically held dominance in the compiler field, so this is an uncomfortable time. We can no longer rely on the popularity of GCC to keep GNU in the forefront. However, this doesn't mean we should just give up--I think the solution is to start again from first principles and build a better system, an alternative to GCC that is also released under the GPL.

I'm not saying we should drop support for GCC. But we need to innovate: GCC became dominant because it was innovative and it lost dominance because it stopped innovating. LLVM isn't the only non-GNU competitor. It's telling that none of the major new languages (Go, Rust, Clojure, Scala) are released under the GPL.
> If it can be included as a charge on an indictment, it can be the one and only charge in it as well.

I think you've lost track of the context. The point is that nobody here was arrested and had his "life ruined" solely on the charge of having posted a link. Nor would the government ever be likely indict someone on only that basis (unless the case was very compelling, see below), given the significant likelihood of the sole charge being dismissed.

> No, we shouldn't. . . . (absent actual participation in a conspiracy)

That's not too different from what we're talking about , is it? Actual participation in a conspiracy (which, no doubt about it, can be accomplished by posting a link) or, I would add, acting as an accomplice.

But while I'm at it, your broader claim is also incorrect. How about perjury? You can do that in writing. Slander? Intentional infliction of emotional distress? Threatening the president? Mail fraud? Criminal contempt? Murder for hire? All crimes accomplished by writing about something that exist, yes, in a country protected by the right to free speech. There are many more.
As a fiction writer I can say the experience is much the same, though there's the additional thing where you get really, really tired of your own voice. Or at least I do. Does that happen in non-fic?
Kits and test equipment are generally exempted from FCC, if they are unintentional radiators [1]. Unintentional radiators don't get certified or get an FCC ID, instead it is based on self declaration. You should do the test (a couple of hundred dollars) to make sure it passes. There are a number of labs locally and abroad that will do it. It might make sense to use a local lab for pre-scan and then pay an off-shore lab to do the full test.

If you have any kind of radio transmitting part, i.e. an intentional radiator, then you should use a pre-certified module or otherwise pay about 5-10K to get it certified.

1. https://www.sparkfun.com/tutorials/398
I'll let you all know what I think after I've read the article 100 times.
I'm guessing http://flipboard.com/explore should be a good demo (in mobile safari, upper-right link off the home page), but it's just infinitely loading for me.

Posting b/c someone from Flipboard is probably monitoring this thread ;-)
Backup Your AWS‬ Cloud Environment Using CloudFormation
I don't buy that argument. Criminal capital (if such a term exists, which would be defined as capital that is amoral in origin) tends toward profit over morality. To the extent that technology is exploitable with a small amount of capital[1] the likelyhood of it being so exploited increases.

We've seen drug lords building submarines to transport drugs up the coast, but the economic cost of really effective submarines is still too high relative to the profit such devices provide. And perhaps more importantly the economic risk of 'losing' a submarine such that its life time value exceeds its cost to build and deploy.

Things like DNA printers worry me for example much more than robot dogs.

[1] The same cost reductions that make fielding a web server $5/month enable large scale data mining for very little investment in cash.
New theory suggests the Big Bang never occurred
Thanks for the recommendation, I hadn't heard of it - I recognize quite a few games on that list I wouldn't mind playing a match or two of.
It is the age old security wankery issue.

http://article.gmane.org/gmane.linux.kernel/706950

In essence they don't see the problem inherent in having the server sitting encased in concrete at the bottom of the Marian Trench.
> Always think about bringing your capabilities in-house, if still outsourced -- EE, ME, firmware, ID, apps, frontend & backend dev.

This. 1000x this. The temptation to outsource everything is huge in the beginning, but the margin stacking and 'time stacking' this creates can be fatal.
It is ridiculous for people to be concerned with an image of the view of their house from the street. We have enough real privacy concerns these days that people need to stop acting like street view is a real-time video cam pointed at their home.

The only difference with traveling to one's home is they would have a better and more current view. Why would one need to know everyone who has walked past their house?
I haven't found a bookmarking tool yet that I'm happy with. However, I do love Pocket as well: https://blog.mariusschulz.com/2014/01/28/managing-my-reading...
Here is a really good video describing how a low production hardware product got to market. https://www.youtube.com/watch?v=vIvTeHWfouA
From your own link:

> On July 11, Mikeal Rogers created a private node-forward repository under his personal GitHub account to discuss the future direction of Node.js.

> Io.js continues the work that was previously being done by Node Forward in the node-forward/node repository. We hope to merge with the original Node.js project at some point in the future.

The "fork threats" started in 2013. [1]

It would have been simple to rename node-forward and keep it public, odd to blame Joyent for their choice to continue trademark infringement in private?

Previous to its release, io.js supporters spammed HN with multiple contentless links about its release. [2] No explanation to the community, raised a ton of questions and did not provide answers except within their insular circle.

Everyone is trying so hard to be part of something new and trendy, that they are blind to the facts in front of them.

[1] http://venturebeat.com/2013/09/18/can-this-startup-steal-nod...

[2] https://news.ycombinator.com/item?id=8700554
So,... Jeb Bush preparing to run for president then?
What's hilarious is the website itself is really the winner for the "Hall of Shame"
My dog does this.

He knows way before I do when someone he knows is walking / driving up the street
I'm sorry, I can't subscribe to this idea.

I have a finite time in my life, and there are way too many books for me to read. There are so many books I want to read that it's literally going to take me a lifetime as it is...so every book I re-read is a new book I'll never get to read.
Indeed. Oracle basically uses the OS just to bootstrap itself and hand over the initial chunk of memory, then it manages everything internally. It even talks to NFS itself rather than going through VFS. Opens a socket from userland code to the NetApp and reads and writes the raw protocol.
New SMS Spoofing Service – TPBoat
This isn't helpful for running software that only supports ipv4 though.
Well, the article claims 20% of native English speakers cannot read or write properly.

> Ultimately, about one out of every five English speakers
are functionally illiterate, meaning they "cannot read or
write well enough for everyday literacy needs," Bell said.

That's the only reason I brought it up.
He left Node last July: https://medium.com/code-adventures/farewell-node-js-4ba9e7f3...
Multicast DNS isn't very predictable.

I have no bad experiences with resolving regular domains on Yosemite, but others in this tread have suggested bouncing discoveryd can help.
There might be some network equipment vendors nervously observing this case. They probably haven't done anything as awful as building a bespoke apparatus of apartheid, and arguably they've done nothing technically different than Room 641A. However, there are probably some dissidents who would make convincing plaintiff's witnesses, were they ever to get out of the dungeons and into an American courtroom.
For those unaware, in addition to donating directly you can also have 0.5% of your Amazon purchases go to the EFF as they are one of the available organizations for Amazon Smile[1].

[1] https://smile.amazon.com/
The WILD Valentine's Day Plans of an Athlete
No profit left behind
RapidShare will stop the active service on March 31st, 2015
Soy sauce bottle designer dies at 85, also did trains and motorcycles [Italian]
Just a bug :P.
http://www.androidcentral.com/heres-whats-google-play-store-...
SN1997bs’s True Identity: Impostor or Not?
How do you lock and freeze your credit?
I was thinking this sort of thing,http://blogs.ft.com/photo-diary/files/2014/09/electric.jpg - but thinking about it China shouldn't have the issues with multiple utility companies hanging their wiring everywhere, perhaps I mis-remembered and it was another country.

Here's one from Kathmandu, http://www.canstockphoto.com/tangled-electric-cables-5050998....

>not a messy place where people steal electricity //

FWIW I wasn't suggesting that such a place be messy, the cause of this sort of cabling [dis]arrangement isn't related to hygiene; nor that Chinese are more prone to steal electricity just that complicated webs of cabling (as in that Kathmandu photo) could make it difficult to tell easily that someone had put in an extra line.
What kind of answer are you looking to see wrt the question "where?"
FTA: "Only pictures with single, identifiable faces are used (to filter out false positives)."
The horrid UI is all from "GP designpartners" who took the content from the original (sensibly designed but no longer online) Isys Information Architects site.
Honest question, do you listen to music more than once? If so, how come it's different than other art-forms for you?
That's a shame. Why?
Respect for the original content is a high value at Hacker News, but so is intellectual substance. These two values sometimes conflict, especially when it comes to titles. When they do, intellectual substance wins.

It has to. Otherwise threads would get sucked into the black hole of arguing about titles. In that world we would probably be wading through angry denunciations and counter-denunciations of this one, for example, instead of pure HN gold like https://news.ycombinator.com/item?id=9025587.
That's a shame, why?
io.js is not stable. Despite claiming the 1.x for semver, they have not reached their stated goal, which is to be 100% compatible with the node module ecosystem. Therefore countless modules which are stable on production Node, are broken on io.js [1]. Doesn't get much more clear than that. Hype.

For example, there is no "build passing" badge on the io.js github, because the tests aren't passing [2]. Even if they were, no CI service is yet available -- so how can the community at large reliably test against it?

[1] https://github.com/search?q=io.js&type=Issues&utf8=%E2%9C%93

[2] https://jenkins-iojs.nodesource.com/
Best i can tell, it is because some military guys wants to be able to airlift one computer and a bunch of screens, keyboards and rodents into the field, yet make sure that only the spooks gets access to the top secret stuff that shows how much the war is going to the dogs.

Then again, i can't see how to fix that with software, other than blankly refuse to assign a device that goes away and comes back to a existing seat. Never mind trying to assign a whole new device. It seems to sprout edge cases all over, like trying to zoom in on a Mandelbrot.
Just pay $10/month and dump them in your 1TB DropBox account?
Thanks and great points!
Congrats on the release Charles!
whats bootstrapped mean?