skysight-inc/HackerNews huggingface dataset:
> I don't have time to even follow well thought academic ideas. Why should I be bothered trying to develop ideas of other people who don't put forward even a little bit of effort?

You shouldn't and I'm not saying you should. I'm suggesting everyone is taking this more seriously than it needs to be.

"Might be a novel idea, here's some things to consider, needs work," is appropriate.

But this idea is clearly stuck in rough draft hell and needs some serious fleshing out before everyone pulls out their magnifying glasses.

Going balls-to-the-wall with scrutiny and criticism before it's warranted does nothing constructive and only discourages people from tinkering. Bad for the community, etc.
Bitcoin script
Things you can do with Python and POV-Ray
It's well defined, but there's no good solution to this problem yet!
See: http://www.well-typed.com/blog/2014/09/how-we-might-abolish-...
It's true for every language out there, not just Haskell.
I always hear people suggesting Go or Rust, but I have never seen a job advertised (in Europe). Am I just looking in the wrong places?
Guix is not late in that there aren't many purely functional package managers out there. It's the second after Nix if I'm not mistaken, and it doesn't reinvent the purely functional wheel either; it builds on top of existing core parts of Nix. Why not use Nix? Most importantly because it's not GNU; NIH is sadly a real problem for GNU. But Nix also uses C++/Perl and a stand-alone package recipe language; Guix uses Scheme as much as possible. ISTR Guix also has some features that Nix lacks, such as unprivileged package management. Don't quote me on it though; mayhaps it's trivial to add to Nix or has already been done.

Cooperating with existing infrastructure is, I imagine, very difficult for a purely functional package manager, given the whole "purely functional" aspect. :-)

It's also extremely unlikely that Debian will just give up apt, and RedHad will just give up rpm.

And every programming language platform seems to have its own package manager precisely because of that reason: there is no one package manager on all systems, but a proglang platform wants to offer package management on all systems, so each bake their own implemented in and special-made for the language.

It's a sad state, but that's the world of software for you.

http://xkcd.com/927/
Estate agent uses Drone to photograph house and naked neighbour
Having multiple system package managers coexisting is pretty thorny. If very carefully delineated so they manage completely independent bits of software installed in their own prefixes, I could see it working (with some careful path management). But if you're actually installing/upgrading system software with it, having some mix of apt, rpm, and guix managing your packages sounds like a recipe for pain.
Como fazer cupcake de baunilha
Thalmic Labs shuts down free developer access to the Myo
I built almost the same thing as a senior final project in digital electronics in 2000. It took me 7 months and I never even troubled myself to go beyond simple assembly programs.

I am humbled.
You beat me to it. :-)
If it's using persistent data structures (like Clojure) it might not be all that slow.
Most modern smartphones already have this to a certain extent, I don't think that what Nokia calls 'zero gap screen' is much different from what we see today. All iPhones since the iPhone 4 have this, same with the Samsung Galaxy line (at least since the SIII, I didn't follow them before), and I'm sure most other mid/high end phones also use this. It's not only a question of improving display quality, this method allows manufacturers guarantee that there will be no dust between the lcd and the touch panel. It also makes the display module thinner, but then makes repair much more difficult - you either have to replace the entire module or painstakingly separate the LCD from the glass.
I'm torn about using helm. It looks cool and can display a lot of information, but ido seems to disrupt your workflow less, the way emacs masters of old wanted it to be.
Package management may be defined but maybe not well named. More and more when I see package I see language stack, lexical scope and such...

Maybe the Systems vs Languages split is detrimental to the solution here.
That is the express intent of the BSD/MIT license though. If the authors wanted to prevent people profiting from the software they would have released it under some other license.
As long as the valuation keeps going up, the VC's will keep making excuses and looking the other direction. Remember, profits make everything all better.
Seriously: is the "Z" because of Zorro?
In that case, I think it's cool as hell. Nice marketing job.

On the "not so nice" side: why are the smartphone illustrations based on the iPhone shape?
To some degree, yes. Guix is compatible with the low-level Nix package format, and it currently uses the upstream Nix daemon. Everything else has been replaced. Guix uses its own client-side and build-side code. The Nix language is replaced entirely with Guile Scheme, build scripts are Guile programs instead of shell scripts, the UI is different, etc.
Large Number of Tor Sites Seized in Operation Onymous Were Fake
Actually, Uber is about ethics in tech journalism.
Python. Easy stuff is easy. More complex stuff is available. Nowhere near the amount of hacks you need in JavaScript.
this is just a new feature - not an entirely new service to learn

Capital.
The french fintech startup Finexkap raises $22.5M
I'm assuming you're trying to ironically parody Uber apologists, and techno-utopians in general, who argue that the supremacy of x is simply inevitable and the only thing we can do is learn to accept it (where x currently seems to include smart locks, app-driven email, bitcoin, autonomous cars, autonomous corporations, google glass and 3d printing.)

However, it may be worth mentioning that none of what you describe is really a 'new normal,' except perhaps in application. It only seems that way because we've had decades of regulation against various underhanded practices which used to be standard operating procedure. 'Intimidating the press' used to mean simply buying all the newspapers, firing everyone and having company men print whatever you wanted. Or getting some Pinkertons to beat someone half to death.
I was trying to submit the hackaday.com story on this but every time I pressed submit it disappeared. I was able to upload a BBC story to rest it was not just submissions. So then I tried a different link and the same title and it was posted immediately. Looks like the link to hackaday.com is being censored for some reason. Possibly because a workaround exists and the investors (ycombinator) may not want that knowledge to be widely known.
National Association of REALTORS Policy Statement: Unmanned Aerial Vehicles
Not ARM microcontrollers, which the OP specifically references. NXP’s LPC810 & LPC1114 are really the only game there, and they don't support external memory AFAIK (and it's an M0). Of course, there are a lot of shops bonding an QFP ARM or similar to a slip of PCB that's DIP form factor, but that's not exactly the same.
Are you reading a different article? None of those threats were mentioned in the one I'm reading...
I'm sure they should fire him, but from what I've seen and heard around town, this is an expression of their culture, not some outlier.
Uber executive apologises
Zeplin: Collaboration app for UI designers and front end developers
This sort of work seems like it could go hand-on-hand with the recently reported Microsoft 3D Soundscape for blind people [1]

Taking images from a body worn camera it could provide a near real-time narrative of the scene. Maybe not to the same level of descriptive commentary from Amélie, but still potentially useful:

"There is a particularly memorable scene in the French movie “Amélie” in which the title character [...] sees an older man with a white cane waiting to cross a busy street. “Let me help you."

And they’re off, moving quickly through the neighborhood as Amélie provides a running commentary: The golden bust of a horse hanging over a shop is missing an ear; that laughing is the florist, who has crinkly eyes; there are lollipops in the bakery window. “Smell that! They’re giving out melon slices. We’re passing the park butcher, ham is 70 francs. Now the cheese shop — picadors are 12.90. Now we’re at the kiosk by the metro. I’ll leave you here. Bye!”

More likely, "glass, what am I looking at?", but still!

[1]https://news.ycombinator.com/item?id=8565298
Dell Venue Android tablets are also Intel powered. To the user it is completely transparent, through Dalvik/ART, cross-platform native code, and transcoding. Intel is very well supported by Android.
I'd imagine that there would be evidence of cremation
Where does the article say anything about children?
Are You a Failure or Is It Just Your Idea?
Depends on the target audience

For people how intend to become computer scientists and/or 'serious' programmers: Haskell

For people how are simply looking for a job in programming: C# or JavaScript

For people who don't want to become programmers, but just want to use programming to make their life easier: Whatever scripting language their main work application uses, or Python as a good general language
I don't think it would be possible to use curl for mega because it has to locally decrypt the stream first. I do remember using a (now deprecated) python library that wrapped the mega api [0] a while ago, so that might interest you if you want to do everything from the command line.

[0] https://github.com/richardasaurus/mega.py
I tried it a few months ago and I thought I'd be a big fan.. but turned out it was really annoying to have apps change location all the time time. It's like if the navigation of a website keeps changing every hours, that gets frustrating really fast.

Also, I know you can launch apps with a name, but I often don't really know the name of the app (Such as new games I'm trying or something I'm only recognizing with the location/icon). But even if I do remember the name, it forces me to think about it instead of just being a muscle memory. I.e. If I want to check mail, I just click bottom left of the screen, it's instant. But otherwise, I need to think about the name of my email client (inbox) and draw a I. It seems like nothing, but it gets annoying really fast. I would argue that this feature is a very well done replacement of the "Search".. but to launch something quickly, I'm not convinced.
A Chinese insider here.

Most China Internet companies are more successful not because their foreign competitors are blocked, but they are more agile to move and adapt products/services to local market.

There are lots of examples. Alibaba beat eBay(never blocked) badly. JD is much popular than Amazon.com China which is continuously operating in China for long time. Tencent becomes an Internet empire via QQ, an instant messaging service which AOL, Yahoo, Microsoft all can not find reasonable monetization ways.

Maybe the best counter-example is Baidu with Google nearly blocked fully. But before that, after several years operating, Google' market share is below 30%.
Interestingly enough, the adoption of a new technology standard is very similar problem to that of the adoption of a new product. There is a learning/switching cost involved, and for someone to make the move the pain has to be absolutely unbearable, the new solution has to be 10x better, and the cost has to be as low as possible. We often end up in local minimums and paradoxically the only way to overcome those is to run competing searches (aka, multiple products/standards) or simply to restart the search.
Then there is also the problem of existing solutions being already "good enough" (think python27, IE8, IPV4, dpkg, cars that run on oil, and electricity that comes from coal).
The World's Tiniest Countries and the Eccentrics Who Rule Them
Loading front-end code at will with Scoutfiles
Adopting a GPL'ed tool written in Guile to install packages for their own languages? I don't see it as likely.
Didn't seem to work. Is it down at the moment?
So, Nokia is doing an Android launcher? I thought Microsoft were going to scrap the Nokia brand, making Nokia a windows phone company, and now its still Nokia and doing Android? Am I missing something?
> Package management is probably, today, a very well defined problem.

I don't think it is. I think "package management" is a name for a general class of solutions that addresses a range of problems (varying, at a minimum, along a continuum between "I want a way to pull a set of implementations of particular capabilities on any of a variety of different systems for which the appropriate implementations of those capabilities may be different" to "I want be able to reproduce from a list the same set of implementations across different machines".)

There's also a range of priorities about certainty of results versus freedom to mix and match and ease of contributing to the globally accessible repository.

I very much don't think the problem addressed by package management is "well-defined", and I'm not even sure it is coherent in the sense that were the problems different people look to package management to solve all collected, there would be a single workable solution that would address all of them optimally.
A-Code: still-maintained adventure kit from 1984
Uber Has an Asshole Problem
Nix does have unprivileged package management via a CLI tool, though the absolutely fantastic describe-the-whole-system-in-one-file wonder that's configuration.nix[1] takes elevated privileges.

[1] E.g: https://github.com/Fuuzetsu/nix-project-defaults/blob/master...
Serious question: Why not link to it?

I am certainly not a HN 'veteran,' but I've never seen censorship on here. Is there some unspoken rule that these comments can't have sexual content?
AWS Re:Invent Roundup – News and Buzz from Vegas
Show HN: Secure Pipes for easy SSH tunnels on your Mac
I have never ingested DMT, so thanks for the interesting write up. Salvia Divinorum is another psychedelic that might can produce incredibly strong visuals. It is the most potent naturally occurring hallucinogen, and produces far stronger hallucinations than LSD or mushrooms. As with DMT it is very short lived, the effects lasting around 5-10 minutes. It was used in shamanistic ritual, so perhaps it also offers the same spiritual/metaphysical properties. However my environment wasn't really ideal for introspection so I didn't experience that side of things.
>Guix is not late in that there aren't many purely functional package managers out there.

Why does almost anyone not involved in writing it care what language the package manager is written in?

>Cooperating with existing infrastructure is, I imagine, very difficult for a purely functional package manager, given the whole "purely functional" aspect. :-)

I don't follow. Why is that difficult?

>http://xkcd.com/927/

You can have different implementations of the same standard. To make your own standard is a step beyond.
you shouldn't have gotten downvoted, this was funny!
There was no pink motorcycle in the training dataset most probably, and neural net may have failed to generalize colors beetween the objects.

Similar error - yellow passanger car is described as yellow school bus - school bus is more common in yellow color.
Apple Patents a Mouse with a Built-In Scanner and Display
The greatest benefit to hashing is to protect the user's privacy from yourself (and other authorized administrators of the application) and as a guarantee that after the point hashing is implemented nobody can get easily expose plaintext version.

Even if all of these fancy hashing algorithms are implemented, it only makes it slightly more difficult to crack weak (common, short, dictionary word) passwords.
Are there any problems with it? The port is still an alpha build, isn't it?
CouchDB 2.0 Developer preview
These may be the blog posts that you are thinking of:

http://opine.me/a-better-way-to-store-password-hashes/

http://opine.me/all-your-hashes-arent-belong-to-us/

http://ethanheilman.tumblr.com/post/28481738192/security-thr...
You tried to access the address http://wikiwash.metronews.ca/, which is currently unavailable.

:(
wikiwash.metronews.ca doesn't load
WhatsApp rolls out end-to-end encryption using TextSecure code
In light of your further questions, I feel like I should post.

We're working on a microservice framework which:

- does the routing to and from the actual microservices
- provides a structured enough interface (through our small language), that it can:
- cache the results of requests out to any service
- allow services to find and rely upon each other to compose functionality
- run one lightweight runtime per service per machine (which never shuts down, but has little overhead due to its lack of state)
- serve static assets both to clients and to microservices requesting them
- allow services written in differing languages to talk to each other

Perhaps this gives you a picture of what might fit the job description of a microservice framework? :P

... and if this sounds what HTTP servers do, you'd be partially right, but building such apps today is pretty non-trivial and hard to orchestrate.

The focus on microservices is making it much more possible to build apps like this and we're personally betting on an approach which focuses on allowing each microservice to express as much as possible in its own little corner (using our language, which we use both for app structure and communications and gives different programming languages a neutral meeting point).

We're over at http://wym.io/, where there's a demo of our language builder, for now. Hopefully this is low key enough. :P
> I would argue that it's far from a well defined problem. deb/rpm have very fundamental differences from gem/pip/npm etc.

I know the internals of pear, pip, rpm and deb. I don't recognize fundamental differences between them, although this evaluation depends on the definition of fundamental.

At the very core, all of them catalog files on the filesystem, script configuration of files once written and trigger reactions from other packages to the appearance of a new package.

The key difference is one of domain. Development platform specific package managers do their operations from inside the development language, with the niceties that come about from that (better APIs to change the development environment). This is not fundamental.

As for being well defined, I state the problem as: If you lock in a room, for a couple of hours, the lead developers of deb and pip, would they be able to come up with a unified package manager? It's, for me, clear that they would. Rinse and repeat, and you get a full unified spec.
'Flying Doughnuts': Airbus Files Patent for a New Kind of Plane
Chik-fil-a lost at least one customer for life - me. I have not eaten their food since the story broke, and I never will again.

Uber just came to Raleigh, NC where I live, and I was pretty stoked to try them out. Not gonna happen now - I'll stick with Taxi Taxi.[1]

[1] http://www.taxitaxiofraleigh.com/
Much like how many of us use pip, gem, npm, composer, etc. on our Debian/Red Hat/etc. machines, you can also use Guix in the same way. For example, you are deploying a production web application and Guix had newer versions of some dependencies than your stable host system. You could use Guix to create a profile (a collection of installed packages, a bundle in Ruby terminology) that includes those dependencies for your web application to use.

It's possible to use pip and friends on a Guix system, too.

I personally do all of my Guix hacking on a Debian machine. They play very nicely together.
That's a huge amount for a french start-up with no turnover yet !
ArXiv abstract links, which are preferable to direct links to the PDF:

http://arxiv.org/abs/1411.2539

http://arxiv.org/abs/1410.1090

http://arxiv.org/abs/1411.4389
This is the definition most commonly used in the Scala community IME: http://klangism.tumblr.com/post/80087171446/microservices

Whether or not Colossus meets it exactly, I haven't checked.
InsightSquared Closes $13.5M Series C Financing
Original question said: when moving near the comet. So ISTM that it's not so straightforward. Some months ago someone posted a gravity simulator here and it was very instructive playing with it and seeing how unstable a small object's orbit is around two bigger objects rotating around their center of gravity, situation that seems similar to the "duck".

Edit: http://www.nowykurier.com/toys/gravity/gravity.html

Try creating two big objects in a circular orbit and experiment launching smaller objects with the same direction and speed. Some of them will crash, some others will escape.
A modern guide to getting started with Data Science and Python
They could grow something else to eat, at least in theory, right? A realistic extinction event should leave plenty of time to switch to another crop.

If bananas went extinct (while people dependent on them were able to switch to some other food), I'd basically just shrug and get on with life. If chocolate went extinct I'd consider it a colossal disaster. I suspect I'm not alone.
> Is there some unspoken rule that these comments can't have sexual content?

Yes. Also, no jokes.
I'm surprised they're removing wifi enabled phone booths. WiFi offload is growing in importance in congested mobile network regions[1], although perhaps phone booths don't necessarily have fast enough network links to meaningfully offload enough load (yet).

If these type of pilot projects pan out then cities could eye this as a potential revenue stream if somebody isn't already paying for phone booth street locations on a recurring basis.

Although there's still some way to go before we reach clean WiFi & cell tower call hand-offs, just having the initial ability to make calls over WiFi via the 'branded' voice application will be huge for traditional wireless carriers, although also opens up the playing field for urban-only WiFi carriers.[2]

The 'branded' voice application on your smartphones will soon be just that when VoLTE is deployed more widely[1]. VoLTE = Voice over LTE, which could just as easily be Voice over WiFi. The upcoming battle for which app you launch when you want to make voice calls is slowly creeping up on us, since voice is still one of the stickiest phone applications.

[1] http://www.spotonnetworks.com/rcr-wireless-discusses-wifi-of...

[2] http://www.bna.com/wifi-once-lifeline-n17179890780/
Mobile BI Startup Databox Launches Enterprise Edition
> I am surprised not to see the word misogynist on this page.

Yeah. When a prominent dude is so upset by a woman accusing his company of sexism and misogyny that he publicly talks about spending a million dollars to destroy her life, it's hard not to see this as systemic misogyny in action.

Especially telling to me is that his CEO was there at the dinner. If one of my employees was talking like this in public, let alone to other journalists, his goose would be cooked. "I'm sorry, Mr. Michael has clearly had a little too much to drink. The press has an important role to play in our society, and Uber would never do anything like this." Then, the next morning Michael would announce that he was leaving to spend more time with his family.

But instead we get some mealy-mouthed damage-control PR.
Frantically trying to spin up more capacity for HN right now. Sorry about that!

EDIT: Should be coping with the load nicely now.
> This is a pretty common point of view, but I wonder, how would this be enforced in a free-and-open software development ecosystem?

It wouldn't be enforced. The beauty of OSS is that there is no enforcing of solutions. Even when you touch something as core as the init system or the graphics system, the solution must prevail by technical merits. There is marketing, but thankfully this is a world of technical evaluation first, selling second and never one of enforcement.

Change is more difficult, but so are mandated blunders.
Flickr's response to the xkcd: https://code.flickr.net/2014/10/20/introducing-flickr-park-o...
If I'm an admin I could just dump the raw HTTP POST requests as they enter, bypassing hashing entirely.