skysight-inc/HackerNews huggingface dataset:
I loved Delphi back in 1997. Then I moved on to Java, and never looked back. It was wonderful though, and GUIs were so easy. It wasn't my first language, but it was the first language I become truly comfortable and productive in.

My move to Java was partly because I was straddling the Windows and Linux worlds, and Delphi couldn't cross that chasm with me at the time.
Insurance companies negotiate discounts so they make massive profits.

Hospitals negotiate discounts so they can make massive profits.

The govt makes it illegal for medicare/caid to negotiate prices or buy in bulk.

This is a massive transfer of wealth from the public to these companies.

The average citizen cannot negotiate and pays full price.

The people least able to afford the "retail" price pay the most.

Meanwhile the insurance companies/hospitals are making money hand over fist to pay out to their CEO's.

It's simply a scam of legislation that is unlikely to end because the people that benefit the most also have access to the most profit and can therefore affords the most lobbying.

A bunch of lawyers, CEO's and politicians arn;t going to change the system for a bunch of poor folk.

How do you expect them to send their kids to Harvard or pay for the shell companies needed to hide income?
The big problem of unlimited is that those who need it the most take it the less. If they want to go all in, why not just give 6 weeks of vacation + unlimited paid sick days? This gives everyone a healthy time off without the problems of fairness.
You can make it in your own house with a pencil and Scotch tape. (not exactly but use a big block of graphite)

http://phys.org/news/2010-12-graphene-pencil-sticky-tape-vid...

You can also follow the electrolysis method described in the original posts paper or the silicon method or Scotch tape method in the article above.

Don't breathe it though, I've heard that's not good for your lungs.
Actually the UI alternative of the time was Visual Basic, after which it was modeled (and easily surpassed).
One of the big easy advantages of NPs was direct to L2 cache I/O (instead of PCI to northbridge to DRAM to cache miss to cache). Intel now has this. NPs do still have hardware schedulers and other features, but Intel has much stronger CPUs.

Anyway, I hope Cavium succeeds with their Thunder. Perhaps there is a large enough "anything but Intel" market for them in the microserver world.

NXP still exists in Netronome..
You should definitely check out WiredTree or Future Hosting. They are both fantastic for managed VPS. http://www.futurehosting.com http://www.wiredtree.com
Not sure if you're being pedantic.

If being pedantic, you also forgot to mention that using the internet requires purchasing or generating your own electricity, plus the cost to buy or rent a device with which to access the internet.

In case you weren't being pedantic, what the other commenter meant by 'free' was most likely meant to be interpreted the same way as this ‘can be accessed widely at no additional montary expense than simply loading the YouTube homepage'
I like the UI a lot actually. Really nice.
What are the parts making this one more dev oriented ?
The worlds only 1m high hydroelectric dam.
I once showed some of my C# code to Don Syme and he told me...that looks a lot like F# :) The biggest challenge, I guess, of F#, is that C# isn't that broken like say...Java is compared to Scala.
Rather than costing a "unit of computer power", which seems quite difficult to evaluate, why not cost the price of a floating point instruction in the cloud (or 1 million fpi if that's better) plus the price of storing the result of that instruction.

Seems like a more concrete thing to evaluate ( closer to what moore law is : not a "processing power" law, but rather something physical and concrete)
If you want to setup something more complicated than email, setup Diaspora.
A thought that occured to me recently is that one of the big challenges with moving bulk cargo to Mars is that we don't really have a proven system of landing large weights on the Martian surface safely. The best we've done so far is that Skycrane system for Curiosity, which doesn't sound like it would scale all that well to heavier weights.

Meanwhile, SpaceX is working on making their F9 first stage land on Earth under its own power. Very cool, and a nice cost saver if they get it working, but maybe not super-revolutionary.

Put those thoughts together, though, and it looks like the system used for landing the F9 would be very useful for landing a heavy shipment on Mars, and it would have already been proven on Earth.
>Shares are not cash, IBM has to know who to send dividends to.

So they can send the dividends to the addresses that own shares. In fact, that should be even cheaper than using a bank or any other middleman-requiring system. Another advantage of decentralization.
Nike and the Future of Fuelband
You'd just want to press "i", instead of ":i".
Stuffedwich to serve sausages soon
On an abstract level, the brain is just a complex circuit. Neurons take inputs as electric signals and send outputs as electric signals.

Neurons are bit more general than our typical logic gates, but at a high level they have a lot in common.
Most any decent email client allows for GPG encryption so your the source and destination provider can't read your emails. Further, most email is sent straight A to B encrypted (if both providers support it), along the unsecured internet, making anybody between A and B unable to review the email.
Uh oh. It really does look like [1] is ripping off [2]. They've reordered the list a bit and added a couple.

If all other things were equal, [1] might be slightly more substantive. But not if they ripped off another post. HN has a strong bias in favor of original sources (and simple fairness!) so I think we'd better change the url. If anyone wants to make a case for the opposite, we can always change it back.

[1] http://designrope.com/design/find-stock-photos-dont-suck/

[2] https://medium.com/design-ux/62ae4bcbe01b

Edit: there is other, much more obvious blogspam at [1], so I think this is the right call. Thanks dirtyaura.
And why should it? It may not be trendy but it's a really quality environment for its use case.

I only wrote it as a hobby as a teenager but compared to trying to write Visual Basic or C or Java on Windows it was a real dream. As a hobbyist the absolute most important thing was seeing my effort actually materialise in front of me and to that end it was amazing. And Pascal is a dream compared to C for slightly-higher-than-C level stuff.

I loved it and I hope it sticks around. I just took another look and it compiles applications for Windows, OS X, Android, and iOS. Maybe I should give it another go some time.
> It's reality when compared against what it is designed to replace.

If you mean C and C++ then yes. Not so when compared with most languages with module systems.

This is why I call it PR, because most Go presentations tend to ignore the world outside C and C++.
Romanesco broccoli
If all goes well, being greenlit and selling through Steam would be nice. The Humble Store seems to be another good option.

And yeah, every object in this universe serves as a sentient surveillance device.
What build number of Kong's are you using for the R7000? I just picked one up to potentially replace a flaky RT-N16 running Kong but it's not the cheapest device for home use.

For that kind of money, it seems that Ubiquiti could be a viable option. Trying to decide if I should return the R7000 and get the Ubiquitis instead.
I know. EVERYONE thinks it is a myth before they try hiring. I did, too. Trust me, in 5 or 10 years you'll be interviewing folks, and you will likewise have your mind blown.
Web, Money; App Store, No Money
Odersky's Programming in Scala is a fantastic book, but unfortunately so far as I know it has not been updated for the last couple of versions of the language and libraries which have some significant changes.

Still, it stands out to me as the best introduction to the language.
Your post is reasoned and fair, and some of the bizarrely defensive replies you have received are just wholly undeserved. People vest too much of their ego into technology choices, and it reflects in that sort of over the top hostility.
In order to setup an email server you really should have at least 2 MX servers accepting mail in case one is down. It really really sucks when emails are delayed and the sender gets that delayed message.

The simplest self-hosting solution I've found is to setup 2 cheap VPS servers that accept mail via postfix (128mb, maybe 256mb if you want to virus scan at this point, a good idea), and they both can deliver email to an in-house server running roundcube or zarafa or whatever, when the internal server is up and running. As long as the VPSes are up, they hold email until the server inside your local network is up and running.

This means you bypass the very messy "secondary mx" issues, as you only have one internal server to worry about that accepts email arbitrarily from the 2 public server, and you can backup your internal server just like a normal PC.
The domain name is hard to pronounce.
Having to analyze a running program increases the work and complexity for index code by an _incredible_ amount. When you can simply design a language in such a way as to be analyzable in the first place, I don't see why you'd want to require so much more work out of your tools, and especially your tool writers.

Take my wish for Github to be more navigable. In a statically analyzable language they can run the analyzer and update their index on every commit. If they have to run tests then they have to basically add an entire continuous integration service which is a _lot_ more work, resources and security risk. Why make it harder than necessary?
DO is unmanaged though.
2014 Hugo Award Nominees
It's still work in progress, but compared to trello:

- it has a flexible tagging system which combined with the search can provide some nice filtering views (on the board view the filtering is done client side and it's applied in real time on new or updated content)

- use of github flavored markdown for comments and description (and code highlight)

- multiple login are supported (at the moment we have oauth2 for google/github/bitbucket, mozilla persona, ldap)

- support for categorizing the tickets in milestones (and a dedicated milestones view)

- a permission system which is quite fine grained

- it's not a SaaS
Show HN: Updated Angular-ChartJS to supported re-sizing.
Auto-resizing for dynamically sized graphs. Does not redraw graphs unless dimensions change.
Yes. https://news.ycombinator.com/item?id=7615179
It was the real "Visual C++" in terms of RAD productivity. Microsoft's compiler had nothing visual about it.

C++/CX + XAML is maybe the closest it gets nowadays.
Yeah I see. If you're essentially doing a multi-round elimination test based on your custom keywords, you might be able to reduce your noise a bit by preprocessing the 'phrase' stream with something like tf-idf (it looks like your working with the raw data right now?). Then you get a list of the keywords in the document, an estimate of how important they are to that document, and you know how important certain keywords are to you. With that info you can try to classify s.t. you admit jobs with a high intersection if keywords that are important to both of you.

I think something along the lines of a knn classifier be pretty efficient at doing that. Anyhow, just a suggestion, I'll leave you alone now ;-)
Yeah, I think that's actually one of their explicit goals for developing that capability, besides the cost savings of fully reusable rockets.
But I've seen it dozens of times in the USA.
EcoVent: Make every room in your home the right temperature [video]
The Google Distance API does not require an API key, but this is something that should be supported for business licenses and per-key quota limit tracking.

Here are the quota limits:

Users of the free API:
100 elements per query.
100 elements per 10 seconds.
2 500 elements per 24 hour period.

Maps for Business customers:
625 elements per query.
1 000 elements per 10 seconds.
100 000 elements per 24 hour period.

Read more: https://developers.google.com/maps/documentation/distancemat...
I did. Where else would I get "Masamune Shirow-esque"? I mean control while it's rolling downhill. They put it in semi- mode later, but I don't remember them controlling it while it was going down the driveway.
I use CB2007. For all the bad things I've said about it ... it is nice. Actually "Delphi" and C++ Builder are not what makes these products interesting ... it is the VCL library and GUI designer that they ship with that makes them so interesting and productive.

But ... I threaten to move to VS2008 and make pure WinAPI applications. However, with no GUI designer and GUI library it is maddening building anything large.
How does JSX not count as templates with data bindings?
Any risk estimate makes implicit assumptions, so they are conditional probabilities rather than absolute probabilities. It is assumed that Amazon engineers mean to prefix these data loss numbers with "under normal operation of our services".

Definitely, exceptional and unpredictable incidents make the absolute risk higher. But in the absence of historical data about the rate of occurrence of such events, it is impossible to make a reliable assessment of absolute risk. Not only is it impossible to assign a realistic probability to events that you know can happen (eg. catastrophic bug), but many of the possible incidents are events you are not even aware can happen (eg. are you going to factor the risk of a meteoric crash destroying your data centers?).
If your service has existed for T years and you store N objects and have never lost any objects, then at most you can claim "less than 100/(T*N)%" yearly object loss rate. If you claim any less than that, you have no empirical evidence to back it up.

(The more accurate formula would take into account the length of time each object has been stored, since not all objects were stored for the full time period.)
Fairy tales in password hashing with scrypt
I'm working a new product addition for my startup, here's an example of what job postings will look like. We're marketed as a "dating site for companies and people", we help people get their dream jobs and help companies grow in the best way possible.

http://i.imgur.com/HQhMUkV.png
But the only one of those problems that is due to it being a Turing-complete language is the infinite loops, the other ones are just a question of the mail client exposing sensitive capabilities to untrusted code (which it should not do, of course).

As for infinite loops, SVG allows you to make definitions and refer back to them, so you can write documents which take exponential time (in the document size) to render --- in practice that is as big a DoS attack. And the way to deal with it is the same, you need to impose resource limits when rendering files given to you by an untrusted attacker.

It seems that Postscript the language got an bad reputation for kindof unfair reasons: the toolset was written assuming that files were generated by friendly people, and then those tools were run an arbitrary code from the internet. But it is totally possible to write a Postscript interpreter which runs code in isolation, just as you can for Java or Javascript.
The 99.8% assertion comes from synthetically generated CAPTCHAs. We don't need crowd-sourced ground-truth -- we know what the true answer is because we generated it.
The Nexus Browser:  the first website in its true environment
Didn't Netflix at one point have data loss on S3 because an amazon employee was in production without knowing it?
I wasn't being hostile at all, or at least that wasn't my intent. I explained why I disagreed with each of the points made.
The VCL ... yes very well done. I wish Microsoft would make their C++ environment work like that. The beautiful & preformat applications we could made.
Embedded device company RT-RK has graciously contributed their MIPS JIT to Mozilla's SpiderMonkey VM. Open source is beautiful. :)

https://bugzilla.mozilla.org/show_bug.cgi?id=969375
Well, by switching to F# you get much better type inference, discriminated union types, pattern-matching, explicit tail-recursion, serializable types by default, and type providers (and that's not even a comprehensive list). I suppose it depends what type of app you're building as to whether those are worth anything to you -- but in the areas where F# is rapidly getting more popular (data science, numerical/algorithm-heavy work, distributed computing) they do in fact make you much more productive. A good chunk of that productivity gain results from being able to easily and quickly write type-safe code and express algorithms without a great deal of syntactic overhead.

A JavaScript developer might be more productive than either a C# or F# developer depending on what kind of app he/she was writing; overall I don't think that would be the case, especially once you factor in maintenance costs of the code over the long-term.
How do I error handle thee?
I'm not clear on what this this is doing that I can't already do with Buffer or Hootsuite (free versions)?
Indeed, about 20% of the Netherlands are already beneath the sea level. Sea levels rise slowly and the Netherlands are rich. I expect the Dutch to simply build bigger dikes.

In fact maybe they will not even have to. The current installations are probably already designed to hold even at a noticeably higher sea level for safety reasons. At least I cannot remember ever hearing about flooding disasters in the Netherlands during my lifetime, despite the fact that the land is coastal, flat, and beneath or close to the sea level.

Kind of embarrassing actually. I am sitting in neighboring Germany and we seem to have a major flooding disaster every couple of years.. and just because of the natural water level fluctuations in the rivers!

I do not mean to say that rising sea levels are not a serious problem.. just probably not for the Dutch.
That is the biggest nitpick ever. Nobody on Earth except you read Amazon's claim the way you did. Usually I'm against referring directly to the person making the argument rather than the argument itself, but this is just ridiculous, and it reeks of purposefully misrepresenting Amazon's claims.

Of course all of these insane random catastrophic events could occur. The numbers given by Amazon are representative of the service they've been able to responsibly provide in the past, and they're extrapolating from that. Nobody in their right mind would expect Amazon to maintain those numbers if, for instance, the Earth spontaneously imploded.

Disclaimer for future readers: this comment was written in the year 2014, about three years before Amazon built their Moon Base Backup Storage Service™ (MB2S2)
mostly because we can't expect to unravel in a few decades what evolution has spent millennia perfecting.

As others have suggested, this is demonstrably wrong, trivially so.
My wife occasionally gets those hardcover albums printed up. I suspect that collection will require, and barring a fire will carry in.

I do pretty well and backups of our ever growing photo collection (about 100gb) now. But at some point I may hit an age or health state where I don't care. I guess I can hope one of my kids will have an interest.

Really I should trim that photo collection down to a must have set.
If anyone is interested in making graphene yourself, Robert Murray Smith, a chemist in the UK with an amazing Youtube channel, posts some tutorial videos on making graphene at home. He describes this specific method here: http://youtu.be/QMp-RP8DcOc
In the early '80s... Oh, I didn't realize it was so long ago. I was hoping that your experience with Lisp Machines would enable you to enter in some lucrative but secretive niche sector, that would still be using something similar to Lisp machines now. I know a company has built one internally, but I don't have its name in mind.

Oh well, lucky you for having been exposed to Lisp machines.
Has any company with "unlimited" but tracked vacation actually revealed how many days their staff take? And what disparities there are between individuals and departments?

I'd bet that it's overall _less_ time than companies where vacation is metered, but compulsory. e.g. mine in the UK is 25 to 32 days depending on time at the company, plus bank holidays, and you've got to take it.

Peer pressure must conspire to _reduce_ what people take, especially in companies that do "360 degree" peer reviews. And it would only take a hint of management pressure to make staff feel guilty about booking holidays (or cancelling those that they'd already booked).

For me "unlimited holidays" translates to "unlimited work hours", and I'd be suspicious of companies that promote it as a perk.
Awesome ... appreciate your perspective. Hang around here and keep us kids in line.
Gillette's New Razor Could Overturn Its 100-Year-Old Business Model
Nice to have but I'd stick with Solr/ES/Lucene for any serious string searching/autocomplete work.
It would be nice if it remembered your cursor position after pressing Ctrl+Enter. At the moment it puts the cursor at the beginning of the textbox.

Otherwise, very cool.
Why the best entrepreneurs and creators are humble
read carefully: Turing-INcomplete
This is why kids these days jump into web development, they aren't aware how good tooling we already had back then.
What? How does an IDE prevent a code reviewer from having to read through boilerplate?
looks awesome! ... best of luck
Different Foods People Eat Around The World
This is marketing 101, they are making their product sound impressive by throwing improbable numbers but not even the moron in a hurry would truly believe that they can store their 1 object and then check in on it in 100 billion years later. The important number (the 99.99...%) is there in the text, the rest is a hyperbolic and arbitrary example but it is only intended to provide a frame of reference to numbers which are not easily comprehendable into an MTBF.

I would also suggest they may not be using historical data to calculate their object durability, rather a worst case calculation of current failure models. That's pretty standard practice in all future risk modelling, especially for new systems. Comparing theoretical future risk vs evaluated past resilience is a slightly different beast.
This kind of personal attack is not allowed on HN, regardless of how wrong you think someone is. Please don't post any more comments like this.
Very cool. Is the source code available? Which libraries did you use?
People don't get interested in learning Linux to 'learn Linux'. They want to get something done and something specific.

I don't think the "short stack" approach works because it doesn't come with any motivation.
As an honest question, any particular reason you guys haven't updated the AppStore version in a year?
I use CB2007. Yes, it's not the fastest code and no C++11 but it does the job at the moment. The thing is that the supplied VCL is what is so amazing. Hard to give it up.
Where is the hubris in attempting to do something without knowing whether it's possible? What is it about AI that seems to make people defensive? Is it the idea that human intelligence might not be as special as we think it is?
The web broke it.

The frankenstein model of CSS/JavaScrip/HTML cannot provide the same RAD capabilites as native applications.
The book mentioned early in the video is Enquire Within Upon Everything

http://en.wikipedia.org/wiki/Enquire_Within_Upon_Everything
Are there any guides to setting up SSH and nginx blacklists based on these databases?

Assuming a potentially significant portion of the blacklisted IPs are regular users which may .. sigh... fix their machines, or simply rotating IPs, I wouldn't want to care too much about machines which haven't been actively scanning in over a week or so.

So my use case is blocking infected IPs from select services based on a shared database which I can update with a cron job. Is that possible today?