skysight-inc/HackerNews huggingface dataset:
Until we get mobile devices that behave at least like full-fledged laptops when we need them (expandable/projectable screens, multiple input modalities, meaningful operation in low-connectivity state), this idea that you can do 95% of job via mobile only works for the simplest cases, or for people who are on the phone/email all day and do nothing else.

Even in the case of support roles where the employee is essentially on the phone all day or in a chat room, it is extremely difficult to correspond with the customer and then look up account information, examine a knowledge base, or talk with colleagues; even devices with bigger screens just are suited for this right now.

Look at things side by side or in a overhanging window on anything but a full-fledged desktop OS? Good luck.
Providing that such an intelligence will travel by spaceships. Maybe it's enough to keep converting the local space bodies into computronium and just observing the universe via some advanced means in "spare time".
<more armchair-ery>

> It seems like information is slowly being raised to the same level as energy and matter

Indeed, the as-of-yet unsolved Black hole information paradox [1] deals with conservation of information. Since discovery that Hawking radiation [2] carries no information theoretical phisicists are looking for ways to reconcile it with 'no-hair theorem' [3] which claims no discernable information is ever emmitted from beyond event horizon, yet information apparently is input into the black hole as more matter falls into it.

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

[2] https://en.wikipedia.org/wiki/Hawking_radiation

[3] https://en.wikipedia.org/wiki/No-hair_theorem
Ask HN: State of Internet forums
I need a forum. I do not have much money to spend for this (personal thing; probably can do up to $49-59).

What is the stablest/greatest/latest thing out there with at least some plugins, and preferably a way to implement a single SSO system against an existing database with at least a few thousand users?

* I can't afford vBulletin, Xenforo, etc.

* Last I checked, phpBB no longer serves downloads temporarily due to some hack, or something, I don't know.

* SMF's community and ecosystem is kind of terrible.

* FluxBB is nice, but I'm waiting for the laravel release for integration, otherwise migrating will be another pain.

* PunBB is basically an abandoned FluxBB?

* NodeBB, FlaskBB seem really immature at this point, or at least not enough moderation tools or other management, and I am not comfortable enough in node.js to do manual editing.

* esoTalk is nice, but effectively stalled while waiting for Flarum.

* Discourse's resource usage is a bit on the high side, and I am not comfortable enough in rails/ruby to do manual editing.

* Why are the vast majority of forums in PHP?
It's worse.

The documentary shows how Foxconn and Pegatron fake payroll slips so that long hours don't show up.

93% compliance is rubbish. Workers are forced to sign forms saying they consent to night shifts and overtime, when in fact overtime is mandatory.

Apple's required reporting is nothing more than window-dressing; lipstick on a pig.

Apple's release schedule of one big yearly event and 10 million units ready to ship on day 1 must bear some of the blame. Near impossible demands are being placed on manufacturers desperate to keep a lucrative contract, who in turn drive workers like slaves.
There is no minimum quality requirement for an open-source release :)
Macros can be useful as syntax sugar, but a lot of the time they obscure the meaning of the code. In general, data is better than functions, and functions are better than macros.

For instance, in your parser example, you could get exactly the same syntax just using higher-level functions. There's no need for a "defparser" macro at all.

Clojure treats macros as a last resort, something to reach for only when you've exhausted all other options. Without them, we wouldn't be able to have language extensions like core.async, core.typed, and core.logic packaged up as optional libraries, but in most cases they should be used sparingly.
They have internet access there. Why would someone use their phone while they have microphones and internet acces in their tablets and laptops... These people are clueless about technology. Also they use Windows.
Microsoft and Google in a Post-Snowden World
Where Can I Find an Android Architect?
Help feed the world!

My company uses weather and soil data to help farmers maximize the yield on their crop. We are building out an Android team from scratch and I would love to know of any places I should look for the best Android Engineers.
He was quoted a rate (0.002c per kilobyte data) and have already been charged $0.002 (per kilobyte data) instead. The total charge amounts to about $71.60 instead of 71.60c ($0.7260).
Encrypted might not be necessary but you want to be sure your computer is getting the right time. An out of sync Bitcoin miner for example will only produce invalid blocks. Tor I believe also relies on an accurate clock.

Bitcoin relies on more than NTP so it's not a huge vulnerability, but NTP's vulnerability is a headache to many security developers.
Reddit Announces RedditNotes, a Way to Share Equity with Readers
>"Most people" aren't ones I want to be around or work with. I come here to associate with those who do their homework.

I am not sure what you mean here in the context of what I said. My was simply that most users of Python don't use PyPy, so most library authors don't test against it.

>CPython and PyPy are the same Python community as PyPy runs Python code unmodified.

Not all of it, as https://bitbucket.org/pypy/compatibility/wiki/Home will confirm.

>PyPy also interfaces just as well with C, inform yourself.

Sorry, this is where I did not make my point very clear. I meant to point out that the way in which PyPy interfaces with C is different from the one used by CPython, so libraries that rely on it don't work in PyPy without an extra porting effort.
So why can't we just run fuel cells in reverse to refill the h2? That way you could just treat it like a more efficient battery.
Ask HN: Random ideas for Raspberry pi
I am taking off almost 15 days off from work and can't travel or do anything outdoor so, planning to tinker with my raspberry pi. Suggest me some ideas that i can do with it. I have seen few interesting things people did but curious to know more..
Groovy (the dynamically typed version which is the only one anyone uses) runs as slowly as Ruby, if not slower, so wouldn't Grails too? Scala's statically compiled so perhaps Play runs quicker than both. I don't know about the various frameworks productivity though.
Check out Discourse.org. I set this for for Dane Maxwell & Andy Drish of the Foundation and it is a solid modern forum solution. And it's open source.
Previous conversation thread: https://news.ycombinator.com/item?id=8390136
Well, my thought was that you might be able to determine local clock drift by snooping. But as then mentioned, that's of near zero use, I suspect (as anything that uses time sync for authentication or otherwise is not likely to be that tightly bound to accuracy).
IMO there is an enormous difference. I've always defined hatred in terms like "motivated to kill, for real." Less serious is anger. Far less serious is mischief, which is where I feel most trolling sits.

Put another way, if a person is being irritating (in text, at that), and you find yourself feeling terrorized, there's a massive failure of communication occurring.
No, I'm sure they were Ibuprofen.
In other naming clash news; I've noticed that a bunch of companies have launched things named Atlas recently:

* hashicorp's application delivery system [1]
* netflix's telemetry platform [2]
* oreilly's new learning environment [3]
* a high-performance and stable proxy for MySQL [4]
* a fitness tracker [5]
* of course, facebook's atlas [6]

[1] https://www.hashicorp.com/blog/atlas.html
[2] http://techblog.netflix.com/2014/12/introducing-atlas-netfli...
[3] http://chimera.labs.oreilly.com/tags/featured
[4] https://github.com/Qihoo360/Atlas
[5] https://www.indiegogo.com/projects/atlas-the-first-fitness-t...
[6] http://atlassolutions.com/2014/09/29/meet-the-new-atlas/

All of these are up against some already pretty strong SEO for the keyword too:

https://www.google.com/search?q=atlas
I've had good experiences with PyInstaller, if you haven't tried it yet (or recently).
Since this discussion is about sales, I'd like to share a nifty little app for tracking sales that have already been made: http://www.bottomlinehq.com
> It's an easy lowbrow dismissal to talk about slot machines

According to Wikipedia "The primary drivers of the Las Vegas economy are tourism, gaming and conventions, which in turn feed the retail and restaurant industries."

So people traveling to LV to gamble is a big part of what makes it the 38th largest economy.
Except we don't even know if we are living in "actual reality". We could already be living in a reality simulation.

(Sorry for the overused argument, but I think it fits here. If we cannot ever decipher our constructed virtual reality from our current reality, why would we prefer one to another? Furthermore, there is no point to our current "reality", so how would a virtual world be different?)

Also any other version of visualization other than a perfect and indistinguishable (that makes it perfect in the definition of mirroring reality) constructed virtual reality is pointless to argue about. In your other reply, you mention issues with isolationism and being able to see the physical world. When the virtual reality is equivalent to the physical world, is this connection to physical reality necessary?
If you compare apples to apples I think the hype for NodeJS for most development is well deserved.

The fact that we are comparing static typed compiled languages like C and Java to NodeJS in order to find higher performance alternatives says a lot about it.

NodeJS isn't a replacement for those lower level languages, however when compared to other dynamic languages like PHP, Ruby, or Python it's suddenly far more competitive.

PHP is probably the main target in my opinion for Node. It's an incredibly popular language for nearly any web application use case.

http://blog.loadimpact.com/2013/02/01/node-js-vs-php-using-l...

The performance tends to favor Node over PHP. In fact, it favors NodeJS over a ton of languages in a lot of areas.

https://www.techempower.com/benchmarks/

These benchmarks really only place Java, Go and Lua above NodeJS in terms of performance.

Bundle in the ecosystem and developer productivity and it does earn the praise it received.

At the end of the day, the vast majority of developers will never need to optimize their applications past what NodeJS offers. Few of us will really deal with massive scaling issues on a day to day basis, nearly any modern language will handle the majority of applications. By the time performance is an issue it's probably time for a major refactor or rewrite building on the knowledge gained in the original version.
Looks like someone didn't merge successfully (judging by the <<<<<< HEAD)
NN Taleb's next book is going to be about information theory (he calls it 'the mother discipline').
Reminds me of a recent throwaway tweet of mine - What if reality is a blockchain?
Freebase shuts down! The way into Google's Knowledge Graph closes at 31.03.2015
Reasonable. But consider we are making new species now. If we can make a pink polka dotted tiger that will fetch your slippers, why mourn the albino Siberian tiger? It wanted to eat you.
Right. At least at Cornell (David Muller's quantum class) we were basically taught that wave-particle duality was the uncertainty principle from our earliest undergraduate experience.

Basically, the very meaning of de Broglie's law (a particle with momentum p has a wavelength L = h / p) specifies a "particle wavelength", but that wavelength can only exist within that particle's position-uncertainty. Shrink that uncertainty and you necessarily have a small L to fit within there, which means a very high p, which means that little fluctuations e.g. in the direction of p translate to large uncertainties about p. About a quarter-way into the course it is revealed that de Broglie's law essentially identifies p-space with k-space (that is, the Fourier conjugate to x-space), and you then prove that all Fourier conjugate pairs have an uncertainty principle, quite independent of quantum mechanics. So the earliest statement of wave-particle duality already implies the uncertainty principle and this has been known for a long time.
As far as I remember nobady checks wheter you carry a phone into a meeting. It is just forbidden. If they say that phone is forbidden it means literally that phone is forbidden, no matter smart phone or dump phone, tablet with 3G is okay because it is not a phone overall. You may show some slides ets you know... or you might want to connect to the internet...
On #1, energy density isn't a huge problem; sure, hydrogen is worse than gasoline in energy:volume (though much better in energy:mass), but its energy:volume is better than that of existing battery technologies -- this is one of the advantages FCVs have over battery-powered EVs.

#2 is similar to problems solved by Toyota's gas-electric hybrid design, and Toyota's Fuel Cell Vehicle's back to their earlier demonstration Fuel Cell Hybrid Vehicle version of the Highlander use a similar approach, with a battery to buffer the fuel cells output the same way that the battery is used in their Hybrid Synergy Drive to buffer ICE output.
Show HN: Photo calculator for basic math
The initial demand asked for money reward. It could easily be some organized crime hackers that wanted money, and then blamed it on North Korea to throw off everyone's scent.

On the Internet nobody knows you're North Korea (if you're sophisticated enough).

Also, their main evidence seems to be that "they used the same hacking software as North Korea had used before - and can be found on the black market". So this is a little like some hackers buying forensics tools that can hack iPhones, the same ones the police are buying, and then saying the police hacked the celebrity nudes a few months ago.
Yes, the suppliers are faking the hours. They show this in the film.

magnet:?xt=urn:btih:76291D1E48A0930CD649A42E3C7BD82F78E5EE16&dn=panorama+s62e44+apples+broken+promises+hdtv+x264+ftp+ettv&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce
r
Using Macaw to build functional website and web application prototypes
Me neither.

Got a cold-like thing that turned into bronchitis a few weeks before my wedding. Still had it during my honeymoon a couple weeks later and lingering symptoms for a couple more months afterwards. With the veritable arsenal of meds I had, I barely scraped by and with no ER visits even after waking up most nights of the week for a couple weeks with asthma attacks at its worst. Wooo. Not something I'd wish on my worst enemy. I'm amazed I did what I did given how tired and shitty I felt despite everything. Feeling sick really sucks.

Ate well, exercised regularly, actually just straight up stopped working for other reasons so I had plenty of time to rest. < for parent commenter who seems to care about such things.
haha, there is if I ever want to get another programming job!
It's bad, trust me. The ping function is just a retouched version of Go's icmp test: https://github.com/golang/go/blob/master/src/net/ipraw_test....

and that's the _good_ part.
Looking for an apt in NYC? Check these other sites out while we get ours ready
Sorry Zendesk, Novell has you beat by many years for things starting with "Zen".
Keep in mind that it can be flea bites, as they only start to itch after several hours, you'd usually feel it when you wake up in the morning (and suspect it was bed bugs). A great way to test for this is to get a flea bite trap from amazon.

Def something to look into this if you have animals.
24 Days of GHC Extensions: Rank N Types
I've lived in the bay area for 10+ years as a Software Engineer and follow all the local news. But i don't get the sense that the things you mentioned are more popular than the other stuff you said you like. There's lots of people here who like talking about politics, money, science and drinking beer. It's not nearly as white and black here as you imagine.
How does iodine.com (as a company) handle the problem of FDA regulation? Besides the statement on the web site, I mean:

Iodine doesn't provide medical advice, diagnosis, treatment, or prescriptions. Read our terms of use for more info.

Really, did you have any concerns or regulatory speed bumps in that way when starting the company? Do you figure it's handled by the qualifications of your medical team, or have you actually interfaced with FDA in some way?
Thanks! We get many questions around this topic, and it made sense to us that you track your metrics against a funnel (AARRR usually) you can map your emails to that as well.
Apple's Chinese Factories
Very nice. I wish more services would be as simple as thigs ^_^
Mix in the just-announced CVE-2014-9322, among others, and you have a fairly obvious path to root.

Generally, at any time, it's safer to assume there's at least one active local root exploit in any system.
UI research and development stopped dead in its tracks in the early 90s, and most people who've developed UIs now effectively think a whole class of problems are not solvable or even worth thinking about.

XCode's Interface Builder is an Objective-C knockoff of a Lisp tool from the 80's which needed a lot of work even back then and never received it.

We're talking about two decades of extremely limited conceptual progress on interaction. The only GUIs that are run over network streams are HTML/JS/CSS, and those took about fifteen years to turn into fully standalone clients, and not terribly reliable or secure ones at that.

We still don't have a continuation concept (workflows that can be set aside like data items and continued at any point in time) in any shipping UI, despite that being demonstrated 10 years ago at MIT.

We still very typically treat dates and times as text strings instead of first-class manipulable objects whose identity is separate from presentation.

I could go on, but I'm just trying to convey the sense that our (known) future is stuck in the past.
I had to look up "life hacking" - its not nearly as prevalent here as you imagine. But, why would you not like something that makes life easier?
Novell? The Chinese beat everybody by about 14 centuries or more!
Charlie Shrem sentenced to 2 years
We could take the gasoline, burn it to generate electricity and use that to charge electric vehicles. If you consider the massive efficiency advantage, we'd probably still come ahead over using internal combustion engines.

This is in other words a complete non-issue. But I'd love to hear plans on safeguarding inevitable hydrogen leaks in residential areas. Should we tell people to get rid of their garages?
Grails is mostly java wrapped by a light layer of groovy. Based on http://www.techempower.com/benchmarks/#section=data-r9 its a lot faster than rails.
100,000 lines of C is certainly unnecessary for the most common usage of ntpd, but it is far from staggering considering ntpd's full scope as a portable client, server, and peer-to-peer node attempting high precision synchronization on heterogeneous hardware across the globe.

It doesn't just "query a remote server and steer your clock", and "steer your clock" is a lot more complicated than it sounds when you're trying to achieve such precision.
Been HNized?

http://webcache.googleusercontent.com/search?q=cache:6wBz6pO...
Well, I'd like to explore a link-phase to build images. I think that'd be really quite interesting and might break up the monolith and mix Smalltalk ideas in with Unix as they ought to have.
It depends on your definition of being human obviously. Just another sign of moving goalposts in AI being a huge issue in defining advancements.
Sometimes the paper can be thinner. Sometimes it's in black and white and the US edition is in color. The international edition is almost always softcover and the cover may be in Chinese (for instance). The problem sets may be in differing order.

Many of these things are described in the comments. I almost exclusively buy international textbooks for home reference if available. The price difference and the relatively small quality difference makes it a no-brainer. If you are doing it for a class though, find a friend with the overpriced version for homework.
Sony Pictures CEO says had no choice but to pull ‘The Interview’
All of the buffer overflows are on the stack, right? Shouldn't the default stack protector that most compilers today enable should stop that from being exploitable for remote code execution?

I'm just trying to estimate the likelihood that anyone was hacked through this vulnerability. Even with stack protection the vulnerability could be used to crash ntp, so upgrading is a very good idea still.
Humanity as a whole? Big corporations?
This is awesome but what is the motivation behind this? Why do you care to set up a server and pay for the (minimal) bandwidth that is needed for this service? Is this purely an act of goodwill? Do you hope that this will gain traction so that you can start charging for the service? Are you secretly harvesting clusters of IP addresses of HN readers?
Here's How Web 3.0 Will Blow Your Mind
Clearly Tim Cook and senior management are in a bind.

They keep telling people they're geniuses ('only Apple could do this') and industry leaders in environmental practices.

The BBC film has shown this to be false so either Tim Cook is a pathological liar or he doesn't have a clue what goes on in the supply chain. Meaning he's not the genius the fawning press like to make him out to be.

The best quote in the film is when an Indonesian supplier is asked what he thinks of Apple's envieonmental policy. His response: "Apple bullshit. Bullshit Apple.". The subtitles make this an instant internet meme.
The FCC ignored hundreds of thousands of net neutrality comments
thanks. Indeed the service totally lacks features and maybe reliability, but my whole intention was to find the lowest possible barrier of entry, which I too find very high in most online tools.
A little bit of both; I'll skip unfamiliarity and get to the awkwardness.

Smalltalk lexical style makes certain kinds of notational customizations difficult to compose. I want multiple kinds of brackets that could get used for DSLs. Slate did manage to make prefixes and suffixes customizable and make much more into operators than Smalltalk allowed, at least.

But we did have extreme whitespace sensitivity between tokens so "3+4" was a single token. That was our fault, even if it enabled many interesting notations.
RandomForest and other decision tree methods can actually handle missing data very well by treating an individual cell in the data matrix as missing, rather than discarding the entire row.

So the assertion that "All algorithms should operate only on data vectors and on frequency weights — they should have no knowledge of missing-ness." is false - there are a lot of other fruitful ways to handle missing data, such as using indicator variables, imputation, etc. - see http://www.amazon.com/Statistical-Analysis-Missing-Roderick-...
NASA Envisions a Cloud City Above Hellish Surface of Venus