skysight-inc/HackerNews huggingface dataset:
I find it super weird that new chat and messaging applications keep finding popularity.

It seems like most of the features could be had by using a sufficiently featurefull IRC and email client.

hmm. That could be an interesting project. Implement a social network using nntp, using public-key cryptography (with tight integration in the client) for access control. But seriously, I can see how some features of social networks would be hard to implement with nntp and clients... but I'm kind of missing out on why most of the newer chat networks are better than IRC.
>Sixteen out of a hundred thousand?

FTA: there were about 1400 exit nodes each tested about 95 times (that's where the 100,000 number comes from). And in addition to the 16 logins, there were a number of page views without login that seem to also have come from exit nodes.
It's worth noting that this bit:

"For $9.99/month users will receive unlimited access to all apps on the App Store. Developers will receive a share of each user's subscription payments in proportion to app usage."

is exactly what Kachingle unveiled back in 2010, and the public hated it. So, if this wasn't Apple pulling this stunt, we know how much the public would hate it.

http://kachingle.com/
Few major issues I see:

- Sharing is binary, it's all of the contacts or none. This is not what people really expect when thinking about a feature like this.

- The password really only has to be typed once. I don't have thousands of people coming over and even if I did, they put in the password the first time and it's saved locally. The benefit in skipping those few seconds in exchange for sharing with everyone else doesn't make sense.

- The FAQ also states that any public wifi spots that have been shared will be automatically connected to, including accepting the terms and even sharing some personal info like name, email, etc.

- The way it's worded is dangerous, mainstream users who don't know how this works will just go ahead and click this thinking its so much more convenient (and it is) but it doesnt properly reveal what's happening.
You (or I) might be over generalizing from our own experience. I constantly wish I quickly had access to a small tool from the hardware store, a bottle of suntan lotion from the pharmacy, a new box of pens from the stationary story, or a dozen eggs from the grocery story. Having to drive even 5 minutes to the store is a pain and a waste of my time, since it costs me at least 20 minutes all-things-considered.
Is FQXi legitimate? When I go to this page, or the essay context (http://fqxi.org/community/forum/category/31424) linked the other day, it looks … weird, somehow. (I compare it to the Simons Foundation's Quanta Magazine (https://www.quantamagazine.org).) My opinion on a matter like this is hardly conclusive, but I thought an expert out there might be able to set my mind at ease (or else corroborate my unease).

In terms of the leadership, I know that there are (ahem) differing opinions on its founder Tegmark (https://en.wikipedia.org/wiki/Max_Tegmark), but the names I recognise on the Scientific Advisory Board listed at the wiki page (https://en.wikipedia.org/wiki/Foundational_Questions_Institu...) seem eminently reputable.
I think the article is pretty good because they didn't filter out any of the silliness on the part of some of these people. It really shines through to us rational types and this piece gave me the biggest laughs I had today.

Also I don't know the details (the year and more details about the location would help) but there is the chance that that one carrier used different frequencies to the others. People, their dental works and medical implants will all resonate at different frequencies. However if it turns out she was reacting to only one carrier's AMPS towers (all US AMPS ran on 806-896 MHz) it's total BS.
Try http://leandomainsearch.com . Generates hundreds of free domain names based on keywords. Usually you are able to get pretty decent name based on that.
What, is HN switching over to Ruby now?
I saw that too, and I had to laugh. I like node.js, I use node.js, I've shipped large projects with node.js as part of the stack, and I'll very likely select node.js for elements of future projects. But...

...someone has been drinking way way waaaay too much of the koolaid. All it was missing was the phrase "web scale".

Edit: Heh. http://www.quora.com/What-is-the-tech-stack-behind-Slack/ans...
Also check out https://bookie.io/
That is noise inherent in the (low quality) audio amplifier.
Ask HN: what options are there for iOS app development on Windows?
As a recent purchaser of an iPad, I'd like to try my hand at developing apps for it, just on a personal basis. However, I don't want to have to buy a Mac just for this. Are there any methods of app development available for the PC, particularly via Windows?
"We regret to inform, that due to IT systems failure LOT had to cancel following flights."

http://corporate.lot.com/pl/en/press-news?article=772898
> The "build it and they will come" is a stupid Hollywood fantasy.

So incredibly true.

And even whenever I do try and talk about my software, people usually perceive it as an attack on competing software (you can't say why someone should use your product without implicitly stating why they shouldn't use someone else's); or as shameless self-promotion and advertising (even though it's all FOSS) =(
In my experience they're no better than the web view.
The OrientDB issues that made us give up
For Patreon and Kickstarter to work, you have to be really lucky, or really popular already. It's not just enough to have a great idea. In a lot of ways, it reminds me of striking it rich on an App Store app: more luck than talent. For every successful fundraising campaign, there are thousands that go nowhere. But obviously we don't hear about the failures.
Pinboard is great, the bookmarklet is the only addon I need. It's got one of the best tech communities out there, and it's basically del.icio.us in its heyday. Thank you, Maciej.
Show HN: Minimalist HN reader with material design
Hello everyone!, this is a app I have being working on recently. I know there are number of HN readers on android. But couldn't find a one suitable for daily use. So I started developing this app. News articles, comments open in default browser of the device. Click on title of the item to open the article and anywhere else to open comments. Pull down to refresh. Swipe left and right to change the tabs. This is only the first phase of application. Lot of functions yet to be implement (you can read more in Google play listing). Before developing further I would love to have some feedback. BTW I'm a CS undergraduate.Thank you.

Image :http://www.kasungamlath.com/assets/hnyc_framed.png
Application :https://play.google.com/store/apps/details?id=com.kasungamlath.hackernews

Any feedback is appreciated, thanks!
The pantorouter[1] is sort of an 'analog CNC'.

[1]: http://woodgears.ca/pantorouter/
Greece’s Proposals to End the Crisis
I think it's less of an actual medical problem and more of an attention-seeking behavior. If you actually try to propose solutions, there's always a reason why they won't work. If something actually did work, then they would lose all of the attention they get for their "illness."
I'd take it home and analyse it. The curiosity would be too much to refuse. Besides, it might have clues on how to contact the owner. Or documents that would be interesting to read.
I think the problem is cross-browser backwards compatibility. Until we solve this (maybe wasm will), we can't really deploy on the web in anything but JS.
Another experiment around a spied free proxies from Chema Alonzo (DefCon).

https://www.youtube.com/watch?v=0QT4YJn7oVI

Maybe also be possible with Tor Relay.
Hi, I've helped a bit with the development of LLJS. While we haven't worked on it in a while, I'm not sure it's quite dead. More like in maintenance mode right now, although admittedly I don't think it's a priority for anyone right now.
It seems people dislike the truth of your comment.
TCnext has been shady from the second it went live. Incompetence at the very least.

I'm more concerned about how/why anyone noticed this.
"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Knotlink is now available on Amazon Fire
Disclaimer: the below text is just my opinion meant to answer the Parent's questions about my preferences. Please do not take it to be an attempt at starting a flamewar (or, for that matter, an invitation to do so).

I have never enjoyed dynamic typing; it has always seemed like TheWrongSolution™ to me. And Haskell really drives that home for me (i.e., it is possible to have a static type system with all the benefits that gives you without any of the headaches).

Additionally, I really dislike the trend of JS moving out of the web browser; it is incredibly easy to write impenetrable JS (particularly with the compile-to-js languages) which makes it much harder for me to understand what is running on my system, how to contribute to it and how to debug it.

Furthermore, JS is fast in comparison to other interpreted dynamic languages, but is quite slow compared to most native code (like the kind you would get with Haskell).

I am not trying to be one of the JS naysayers that gets into religious wars, but I will say that I am generally not a fan of the language, and the possibility of removing it from my life does seem like a net-positive.

But again, my intention is not to start a flamewar, simply answer your questions about my preferences.
Fluent JavaScript
I see a lot of HN posts about the security of Tor, but as a casual user I don't know what conclusions to draw.

Could someone who knows answer:

Is Tor currently a safe way to communicate securely and anonymously? Or: is it mostly safe, but theoretically insecure if, say, you were being targeted by the NSA? Or: Is it basically unsafe?
I'm skeptical of a security mechanism that can be defeated with a match and some lighter fluid.

However, as an art piece this is impressive.
Sorry to sound negative here, I’m not trying to discourage you. You seem to have a bunch of misconceptions about color and color science. My primary recommendation is to try reading a couple books about the subject, which should help you get a better grip on the parts you’re currently missing.

> RGB is a colour model

Without some further qualification, “color model” and “color space” are effectively synonyms.

> It is misinformation.

There’s really nothing particularly wrong with the linked article. I don’t like the author’s proposed HUSL space, but his explanation of why HSL and HSV are bad tools is straightforward and reasonable.

> ... a given HSL / HSV implementation may not accurately deliver a given chromaticity vector ...

In a technical sense, “chromaticity vector” is not very meaningful as a term when discussing gamma-corrected RGB coordinates, and is completely meaningless w/r/t HSL or HSV. Chromaticity is a precise technical term, referring to the projection of trichromatic matching functions onto a two-dimensional plane perpendicular to luminance. When people talk about “chromaticity” they usually either mean xy coordinates in xyY space, or sometimes u', v' coordinates, or very occasionally some other chromaticity plane, such as more recent spaces based on more explicit measurements of human cone responses. The Cr and Cb coordinates of a Y'CrCb model are sometimes referred to as “chromaticity” coordinates, but in a technical sense that is a wrong and misleading term to use.

I’m not sure what “given chromaticity vector” you are talking about, but if you want to get chromaticity from R'G'B' values, you should first linearize them, then transform from RGB -> XYZ, and then divide by Y to find x and y.

> ... has more to do with the nature of colour spaces than the model's implementation implicitly

This is not a comprehensible string of words. I’ve spent more than a decade studying color science, color reproduction, etc., and I don’t have the foggiest idea what you’re getting at.
https://news.ycombinator.com/item?id=9752487
Interesting find. Could also check for session reuse in case they captured cookies from the original logins.
My opinion: picking domain names is pretend work until the point where money is no object...or at least six figures for a domain name is rounding error. It's easier and more fun than the real work of building something people want, will use, and hopefully pay for. AirBnB doesn't rent air mattresses. BingoCardCreator is "CORN" in black on a white can...as unclever as it gets.

Branding can't substitute for not sucking.

Good luck.
You can roughly mimic the Oakridge Titan cluster (#2 in the world) by using AWS: 4 GPUs / node, 10 GE across nodes, and you can spin up a lot of them. Best of all, you don't need $60 mil.

This is what we're pushing towards at graphistry ;-)

Edit: link: https://en.wikipedia.org/wiki/Titan_(supercomputer)
We use VMD, son, but they use Pymol.
i completely agree. The dna-data metaphor has been a huge, decades-long mistake, and with the state of things today, it's clear we have massive errors in our assumptions.
If I had to pick a direction that that chef is holding the carrot from, it's "top".
Yeah, but at the current growth rate, they would've easily hit 9000 active (logged in within 3 months) in less than a month
Yeah, I'd considered something like that to avoid large reallocs - I hadn't considered independent sort state for each chunk. That would allow for a single compile time constant sort index. Sounds like a good idea, thanks for that.
I have a bit of bone right above my two front teeth that was removed -- right in the middle of it was a random tooth. I like to think it was my egg-tooth, but regardless, I was in rather a lot of pain after the operation; turns out removing and breaking bone hurts quite a lot.
I went back to Siek & Taha's original formulation and they have a nice examples section in 5.3 of some interesting higher-order cases with Dyn, that better demonstrates than my clumsy attempt.

http://www.cs.colorado.edu/~siek/pubs/pubs/2006/siek06:_grad...
Also posted 3 weeks ago: https://news.ycombinator.com/item?id=9634442
That is pretty much every building a lock is meant to secure, no?
A lot more detailed indeed.

ps: also the author of `mov is Turing complete`.
> Why on earth would they waste time and effort on doing that?

Marketing? That's another stamp they can put on their list of users. Now look at what happened - instead of making slack look good now this blog post will show up showing how unprofessional they are.

> Why should they waste time and engineering effort on supporting massive non-teams when it is in no way their core focus?

If they can't handle an arbitrary number of users - then they shouldn't be advertising it. They are the ones offering as a free service and advertising it as "unlimited".

Don't get me wrong - unlimited is a ridiculous claim (I would never ever claim any service I offer is (publicly anyways) unlimited - and if we had a marketing department that made that claim they would all be fired) but for the majority of their users they probably only account for less than 1% of usage. It's the same game with shared hosting - 1000s of people on the same server but 99.9% of people only use 1% of resources.

> They don't say it's only for small teams—Slack does.

Their marketing is contradicting - they say "small teams" then they say

"There's also no limit on how many people you can add to your team on Slack."

and

"Slack is free to use for as long as you want and with an unlimited number of people."

So...which is it? (rhetorical question because any sane person signing up would assume unlimited number of users as it says right there in one sentence with no exceptions or asterisks).
Mostly your second answer. It can be regarded safe against most, if not all, non state level attackers, when used cautiously.
If you use Tor Browser and HTTPS and check how identifiable your browser is on https://panopticlick.eff.org/ you should be safe against employers, coffee shops, university administration and so on. At least as long as you don't make a mistake which reveals your identity (email reuse, etc) of course.

It get's a bit more complicated for other services besides web browsing. torsocks works well to send traffic trough tor, but providing anonymity means you have to be really sure that no identity related information is leaked.
What F1 Cars Would Look Like if F1 Got Its Act Together
It helps them feel special, and that they know things that everyone doesn't.
It's usually 50-200 users online at a time, and out of that maybe 20-50 are chatting at least once a minute, so no, not 9000 users actively chatting at once.
An exit node can see traffic between itself and the destination. This is by design; it is unavoidable. The experiment shows that some exit nodes actually are recording that traffic and extracting login credentials from it. There's nothing surprising about it. It's what we've all been suspecting for a long time.

The obvious conclusion is that you should use TLS even when you're connecting via Tor. Tor only gives you anonymity. You still need TLS for confidentiality.
If wasm is effectively adopted, the browser could become the cocoon of most of end-user applications.

It will be like a VM plus an OS API:

-DOM replace GUI frameworks (like Qt)
-Canvas replace framebuffer (or GDI)
-JS File API replace fopen() (or with emscripten virtual FS)
- ...

Like in 90s, we could see rewamping of applications but for the web this time (instead of Windows).

We can see JS as a higher level shell and the Web API as a cross-OS POSIX.
LOT stressed that the glitch did not affect the airport or aeroplanes that were already in the air.

In other words, this doesn't seem like an actual avionics hack. It's some other system being targeted, so the planes themselves are probably still OK.
I'll keep an archive of that just in case. The approach described doesn't seem right, though. My old AI work suggested the best approach to this problem may be combination of these: patterns for common design specs and their implementations; constraints and constraint solving techniques for narrowing things down; heuristics for optimizations and unusual implementation situations. You give bare-bones of the design with some declarations about calling-convention, safety, ranges, data structures, and so on. The software fills in the blanks.

Easier to describe than to do. Yet, there are already tool-sets that auto-generate a lot of code and you could say functional language compilers do that to a large degree. Could start with them and just add smarts/constraints. I'm sure there's people doing that right now somewhere.
Slack is a 2.8B dollar company and not a small scrappy startup anymore. They can handle all the hate in the world and should not get a pass for sleazy behavior (the same is true for Microsoft, Google or Exxon). Not putting max number of users on website or in documentation is not fair to customers.
pnacl was platform independent llvm bytecode. wasm is something even more wonky.
Well, it is pretty much true though. Where I work, not even Cornell is considered prestigious. You gotta have Harvard, Stanford, or MIT to stand out.
I find the timing of this amusing—I was just, in putting the finishing touches on my own project <tty-player> which is basically <video> but with ttyrec scripts for src, writing down my analysis of all the different options there are out there, and I saw this entry up here just as I was writing about asciinema.

asciinema’s player has the distinction of being the only one I know of not based on term.js (https://github.com/chjj/term.js).
> Exposure isn't necessarily good for an app. Users
> frequently _cost_ money. Ask anyone who has
> significantly scaled freemium services.

Then it's not a business, it's a charity.
Silicon Valley… loves to think it’s a meritocracy, which is bull
Important question, weak article.

"Common sense" used to be a term used often in AI research, although seldom implemented. Collecting large numbers of factoids has been done (see Cyc and ConceptNet). That didn't lead to common sense, although it helps some quesion-answering systems.

A useful working definition is that common sense is the predictive capability needed to get through the next seconds to a minute of life. This is what you need to not fall down, get hit by moving objects, and avoid predators. If you can't manage that, life will be short. It's a basic function of animal behavior.

Not enough has been done in that area. It's essential for robots. Google's self-driving cars have something like that, trying to predict what other cars are going to do in the immediate future.

One way to work on this problem is to have a system that looks at movie clips, and is asked to predict what happens next. It can, of course, be trained by looking at what does happen next. Image analysis is now far enough along to attempt this. Anyone doing that in recent years?
That's fair. I think my point with the paragraph still stands though, that this path has the highest bar of entry. I think the demand for this type of worker is way lower, even in the beltway.
Hitler's art of flowers and fairytale castles sells for £280,000 at auction
Original author here, I agree the depths of abstraction in CS are endless. But in todays day and age, it seems like SQL has matured enough to be learnt without too much background in CS
Been using Circuit [1] for a while and have to say I've been impressed, if the people over at Free Code Camp are reading this. The document sharing and solidly built iOS app sold me on it. Switching teams on the iOS app for Circuit vs Slack was far faster too which I always found frustrating on the Slack app. Document searching was really well built on Circuit too.

[1] https://www.yourcircuit.com/
Apple should just pay royalties out of their own, enormous pockets of $172B (our whatever it was) for the first three months, just not charge users. Then there wouldn't be a problem. What they're doing now is just strong-arming weaker parties to create a platform that will increase their own power even more.
There are so many questions here...I hope she's okay and this is temporary, but it doesn't sound good.
I would love to have some of hitler's art! He really is the most famous (or infamous) person in history. His art should sell for millions.

Although I am of the theory that he was basically a tool of, and a creation of, the upper class in their quest to stop bolshevism in germany.
Original Author here, I agree that it while it could be argued that express/mongo is more "fundamental" or low level than a stack like rails + mysql, I'd also argue that because its lower level, it could act as a barrier to learning. Having to wire together a database adapter with an ORM before being able to save data seems like a tall task to someone just starting out.
> just not paying the content producers

I suspect the record labels, with whom the deal was cut, would see themselves as the music producers, in more than just the pedantic sense of the word.

Someone somewhere invested an absolute shit-ton of cash in getting Ms Swift famous, producing her records, promoting her concerts, payola, etc, with absolutely no promise of return.
I would imagine that a long term sustainable, innovative, and technological ecology of business would be possible. The fact is that 80% (or so) of all businesses fail in the first year. No formula is going to break through that wall.

I think there can be a set of standards in relationships that helps foster innovation. Maybe look at the Korean Chaebols or Japaneese Zaibatsu/Keiretsu would provide some inspiration?
perfect world http://waltherpragerandphilosophy1.blogspot.com/2014/12/buye...
Interview: Sam Esmail, Executive Producer of 'Mr. Robot'
Yes, they are. A common use case of hypervisors is to split up a large server between multiple renters, who demand a hypervisor which won't let other renters hack them.