skysight-inc/HackerNews huggingface dataset:
Also I find it interesting -- and sad -- that I got a downvote for sharing my experience.
I highly doubt people will have trouble distinguishing my project from production-ready databases.
(disclaimer, former NetApp and Nimble VAR)

NetApp is beat regularly for being too slow to new markets. Compellent was beating them in deals every day with Automated Storage Tiering (AST) and NetApp didn't respond (Compellent was acquired by Dell). If SSDs hadn't come along, Compellent would still be eating their lunch.

Then Nimble started beating them in deals every day with cheap SSD. NetApp only offered big monolithic PCI-E flash cards with a huge markup / licensing cost, while Nimble let you leverage "cheap" SSDs in a direct and scalable way. Nimble would give you a SAN with SSDs for $20k, where NetApp couldn't include their PAM flash card in any array under $40-50k. $20k of disk and SSD beats $20k of just disk most places. The new tech (SSDs) took NetApp several years to leverage. Even though NetApp's tooling, software, and capabilities were light years ahead, people could "make do" with Nimble and cheap SSDs. NetApp has only recently added reasonably priced SSDs to the mix.

NetApp regularly billed itself to partners as a "software company" who differentiated itself with software. They still have some of the most robust software in the business for encryption, replication, compliance, and orchestration. Their suite blows Nimble out of the water. But more and more, people are OK with running cheap, dumb, fast SANs and leveraging software on the other side (Windows, OpenStack, VMware) to handle storage intelligence.

As a hardware company, they're too slow and charging huge margins for consumer-available parts won't work forever. As a software company, their rivals in the non-storage world are quickly preparing to make them obsolete with server-side storage intelligence. Tough place to be, outside of enterprises who need your software stack (custom replication / cloning, retention, etc).
The DirectX Toolkit has been on CodePlex for years, ever since they deprecated D3DX and all of the math, texture and model handling code therein when they switched to the DirectX SDK versions that was included in the Windows SDK (Windows 7, I believe? The last standalone DirectX SDK download is the July 2010 version).
I was nodding in agreement right up until the word "Oracle". Essential any history of databases will say that for years, Oracle was not an RDBMS even by non-strict definitions (the claim is that Ellison didn't originally understand the concept correctly), and certainly did not offer ACID guarantees.

Possibly Oracle had fixed 100% of that by the time MySQL came out, but now we're just talking about the timing of adding in safety, again -- and both IBM and Stonebraker's Ingres project (Postgres predecessor) had RDBMS with ACID in the late 1970s, and advertised the fact, so it wasn't a secret.

Except in the early DOS/Windows world, where customers hadn't learned of the importance of reliability in hardware and software, and were more concerned simply with price.

Oracle originally catered to that. MySQL did too, in some sense.

In very recent years, it appears to me that people are re-learning the same lessons from scratch all over again, ignoring history, with certain kinds of recently popular databases.
Good idea, I think I'll do that. Thanks!
For me I just hung out in IRC for a long time and there ended up being people there that were always there and would always answer my questions. Eventually they got me an internship. Guess they thought I asked good questions. I just continued taking internships in their teams.
I don't think it has "more merit", but pragmatically:

1) if Serbia joins the EU, borders disappear because of Schengen, it becomes a somewhat-academic debate, Serbia keeps control of the Eastern bank.

2) if Serbia does not join the EU, borders stay in place, no EU state is ever going to help Croatia go to war for a few square-km of Balkan swamps, Serbia keeps control of the Eastern bank.

From this point of view, the incentive for Croatia is to extoll the maximum amount of compensation it can as part of the EU membership process of Serbia, because it's unlikely it will ever get anything more.

Then again, this would assume rational actors, and the history of those lands is full of extremely irrational ones, so...
The other factor with turbo pumps in open cycle designs is you end up burning a fair amount of your fuel and oxidizer in them, and throwing it overboard at fairly low pressures/velocities, which hurts your specific impulse.

Staged combustion motors run the exhaust of the turbo-pump into the main combustion chamber, and have far better specific impulse, but are much harder to design and build.

The the electric pump design, you can have the simplicity of and reliability of the open cycle main engine, with the efficiency inherent in not effectively throwing a percentage of your fuel overboard.
> expected to write

That's a little strong, it says: "You need to write test cases for the main flow. Do submit your test case file. You can use a useful tool goconvey - use its UI without using their DSL. GoConvey supports Go's native testing package." (My emphasis).

It is odd to demand only using the standard lib, and at the same time call out a tool as a replacement(?)/augmentation to "go test" -- but the challenge also mentions other external services and tools.
I guess that's the problem with trying to discuss something complex in a sentence. In many cases the life event appears to be a major causal factor, although there are obviously other perpetuating factors.
I wonder how the younger generation look at old movies, who's central plot device hinges on people not having ever present smart phones and internet connections, how do they think of these absurd stories?

So I rewatched "X-Men: Days of Future Past" on the plane and noticed that quick-silver, in 1963, was wearing headphones with neodymium magnets in them. The character was a "teen" and clearly he would be wearing headphones right? And those of the day would be ... Either giant over the ear monsters or those tinny carbon button ones you used to get free.

Oddly movies made in the 90's are painful to watch for some of the technical restrictions they have. Cell phones being the least of their worries, the lack of computerization made everything harder. I have found that watching any movie that was "showing off" how modern it could be with technology, now appears painful to me. Like a 90 minute documentary on how to manually operate a television.
> One group is the hackers. And the other is?

I think it's "geek feminists". It's the putative audience for the whole piece.
If HN was a place where one might meet a mentor, would the question be written differently?

If so, how?

Good luck.
Project Loon: Scaling Up [video]
chrome, the most popular browser is from google and so therefore there really isn't a difference between the browser and google.
Those languages are not related other than sharing the Mesa and Cedar language design ideas.

In Oberon's case, you have actually Oberon, Oberon-2, Component Pascal, Active Oberon, Zonnon and Oberon-07.

It is not the same as the next version of a given language, rather different approaches how to design memory safe languages for systems programming.
The true cost of gun violence in America
Admittedly, I generally write procedural and/or functional python code... but how is:

class CPUInfo(dict):
def __init__(self, *args):
dict.__init__(self, args)

def __getitem__(self, key):
val = dict.__getitem__(self, key)
return val

def __setitem__(self, key, val):
dict.__setitem__(self, key, val)

Different from:

class CPUInfo(dict):
pass

Doesn't the overrides behave just like dict does?
>Do you think this argument is going to convince someone who enjoys shooting with film?

No, I don't think it will convince them to shoot digital,

Your whole argument is based on a false premise - that people who enjoy shooting film don't like digital. There are lots of us who like doing both. I like shooting 4k digital in film production because it has huge economic advantages. I like shooting still digitally because I can take 200 pictures in an afternoon without switching cards, and go back and check focus and exposure on the stop to know if I've got the shot I wanted or not.

Shooting film isn't about having a limited number of shots or shooting in black and white (although I do prefer black and white, but have no problem doing that from digital sources, plus there are even B&W-only digital cameras that trade away color options for might higher resolution). Instead it forces you to select your shots based on how things look and the much more limited shooting options available, as well as exploring the decidedly nonlinear nature of the film substrate itself. I'm interested in the artifacts that many try to engineer away in pursuit of accuracy, and would much rather use tools where those artifacts are more likely to emerge naturally than start with a perfect image and try to paint them on afterwards.
Well, this is getting very technical, which is why this whole discussion was basically moot from the get-go. The reasons why they use glue instead of straps or clamps, why they use Pentalobe instead of Phillips are not entirely transparent, but they smell a lot like planned obsolescence—or at least neglected durability. They might be already the cleanest, but they are certainly on the throw-away bandwagon. Don't get me started on their cheap white rubber cable coating and the fact that the 1st generation iPad is completely unsupported just 4 years after it was discontinued. Quite frankly, the degree of Apple worshipping on HN and that I receive plenty of downvotes for my SSD-upgrade anecdote sicken me.
Gordon E. Moore: Cramming More Components onto Integrated Circuits (1965) [pdf]
Because it's really really hard to justify.

My dad is a chemist, and I recently learnt that some Fortran code he wrote in the nineties is till being used in academia.

Try to explain to his colleagues that you need an on-site engineer to maintain python code just a decade old.

Anyhow, while I disagree with the need of a dedicated engineer to port code to python3, porting isn't much of a big deal. If your dependencies work (eg: your libraries are python3-compatible), most of you work is done by 2to3. Very little effort is needed after that.

The problem up to now, has been waiting for you dependencies/libraries to achieve python3-compatibility (recursively, of course). But we've already moved past that.
One thing I found interesting (that's somewhat tangential to the article) is the use of Tor to scrape a website. I'm trying to figure out whether that's good to scrape pages that may rate-limit you. By 'good' I approximately mean morally justifiable both towards who you scraping, and the Tor network.
> it would be the same as having a second key

This is a bad analogy (unless you mean to say that this second key would be identical for every door, in which case.. sort of).

A better analogy would be that everyone was forced to install a second entry method to their house that only the government knew how to operate.

The inherent problem with this is that as soon as someone else figures out how to operate it, everything with this entry method installed would be accessible to them until it changes or is fixed.
"""
The complexity for minimum component costs has increased
at a rate of roughly a factor of two per year
(see graph). Certainly over the short term this rate can be
expected to continue, if not to increase. Over the longer
term, the rate of increase is a bit more uncertain, although
there is no reason to believe it will not remain nearly
constant for at least ten years. That means by 1975, the
number of components per integrated circuit for minimum
cost will be 65 000.
"""
As someone who's asked to be a mentor often (only because I've been in my industry for a long time) - I find being asked "can you be my mentor?" a little too weighty.

I have no problem with people developing relationships with me and asking me simple/quick questions on occasion.
Building this this evening! Will reply back once the feature exists
>"Commodity software defined storage" (IBM selling XIV on generic hardware, Ceph, and so on) seems far more likely.

Ceph and the other distributed things are pretty great if what you need is block devices. RADIOS, by all accounts, is pretty good. CephFS, on the other hand... not so much. It's hard to make a distributed coherent shared filesystem.

If you need a filesystem that can be mounted by multiple clients, NFS is still dang hard to beat.

NFS 4.1 with pNFS looks like it might take away a lot of the advantages a dual-head NetApp server has over a single zfs server.

But NFS itself? NFS has never been a real force in "production" - and that will continue.

Here in corp-land, though? and in some lab uses? where we really need a shared filesystem? NFS is not going anywhere.
Tell HN: Why I Don't Apply to Jobs That Request Salary History
The very first real resume I ever wrote had my pay at each position I'd held. The Caltech Student Employment Office advised me to omit my pay history as it would make it unlikely I would ever get paid much more than I previously had.

Just now I found a craigslist post for what I felt would be a really good job for me. I contemplated responding without my salary history, then decided not to respond at all, as I feel that so much as to request a salary history likely indicates that the company does not have ethical employment practices.
The rumble is different, as it comes from the turntable, but the cracks and pops happen at exactly the same time. You can see the defects in the vinyl that causes them - the vinyl surface is hardly pristine.
The article talks about inventing and not investing.
i think we'll see more & more government vs. big internet. for now governments have more power, but I wonder what it will be like 20 or 50 years from now. after all, they want at least 10% growth and starting from 360 billion, you become very big at that rate over 20-50 years.

not sure this world will be as awesome as some may think it could be. sure we don't like our governments & the are incredibly inefficient. maybe that's a good thing though.
More like Minimum Sellable Product.
Well done Eric. Your work has improved our odds for success. Grateful for TLS. - Proud evangelist.
This has always been my approach too. I'd add that if they make suggestions (eg "You should read xxxxx book") then the best thing you can possibly do at that stage is go out, read the book or whatever, come back and tell them what you thought of it.
Somewhat. With SPICE, you can resize the window to automatically change the resolution, and copy/paste between host and guest.

Alternatively, if you're virtualizing Windows, you can use seamlessrdp or similar.
They only tested each condition once (twice with no stimulation), they had a sample size of 20, and there was no control group. You can't call something a proof of concept and also claim significance at the same time. This is not how science should be done.
> To spare others

Good summary. I really dislike long articles that very slowly dribble out information.

However, I did read the article, because it's not IMO "extreme fluff". It paints a picture of life in winter at the south pole. Extreme isolation means people behave differently than elsewhere on earth.
Have you ever played an online game or seen a 40 minute old throwaway account used to attack someone? Fake email addresses to send hate mail. Twilio numbers used to call and harass people. If someone feels like they can deliver abuse anonymously then they're certainly more likely to do so. What I bet you haven't seen is a verified Twitter account used to torture poor souls.
While all of these are required, none of the besides linear algebra are needed in great detail. I think someone who is Studying mathematics should be able to handle it.
Most people aren't ever arrested, so they mistakenly believe that prison violence only happens to murderers and rapists.

They don't understand that your teenage son can get raped while in an overnight holding cell for unpaid parking tickets (yes, this has actually happened.)
"The problem is that it's hurting local startups and businesses there"

Instead of getting the government to pass laws to do their dirty work, why not just figure out how to compete? We said the same thing with the music, tv, software, and movie industry.
More Older? What does this mean?
Not to be confused with the other Hevea: http://hevea.inria.fr/
Nexenta can do all this on on commodity hardware. Also checkout what http://www.ixsystems.com is up to if you want to see what they have done with FreeNAS.
It has access to the Danube, which is more or less an international waterway: http://en.wikipedia.org/wiki/Danube_Commission_(1948)
Greater numbers of older adults.
More adults, who are older in age, are becoming inventors
We have used this as a ritual/test for new members in a student organization. Given a task, try to achieve it, if you fail, empty your drink.
In this context, more is referring to greater numbers.

The title could be written as "Greater numbers of older adults are becoming inventors"
Ask HN: What are some geospatial tools I can use to solve this problem?
I'm the tech lead on a new project that is out of my domain experience. At my company we have a fleet of drivers who checkin via an app with their lat/lng coordinates. We have pickup locations (whose locations are already known) and dropoff locations (whose locations are not known until an order is placed). We have a google maps for business license so we can query for directions with traffic durations and address to lat/lng. The key problems this service needs to solve are:

1) Given a new order, who will be the fastest driver to arrive at the pickup?

2) Use our own historical driver data to estimate drive times in the future.

3) Caching and solving similar problems

4) In general, using our own data so we are not just querying google for everything

So far I've looked at postgis, simple caching in redis, redis-geo, and solr spatial search. I'm just curious if anyone has any ideas on the topic. Thanks!
hi im arab girl from jordan and i live in the gulf ,im a normal girl in a secularism mind ,educated my specialized is a pharm D pharmacis,, im a young creative ambitious women and we will invest on your country my doughtar has an amirican citizen ,,my husband is educated too,,he has MIS uni degree graduated from american university,,he is successful on his work,,we want to build your country with you,,and im not applied yet so i want to apply but i shocked when you say we dont want arab,,,so can i apply and accept me plz we are classy people
Quantum Random Number Generator using a smartphone camera
No, the Go standard library really does have everything you need to do all this. The only thing that makes me go "Really?" is the actual process of generating the photo mosaic, but that's just because despite appearances that's actually a substantial challenge no matter what library support you have (barring one custom designed for this use case). Technically, yes, the Go library has what you need to do that, but you'll be writing an awful lot of image processing code on your own to get even "good" results.

http://golang.org/pkg/image/

I also find it amusing that you are "banned" from "ghosting" (putting a faint copy of the image below the mosaic), as that would actually require additional code to implement, and, again, even more so to do well...

Everything else is definitely present out-of-the-box. This is a absurdly large task for a "challenge", IMHO, but it's all perfectly doable out-of-the-box.
I think you misspelled "Sometimes a Great Notion".
Lets look at a very extreme case. What if one company develops a cure for all forms of cancer, and they won't release the secret (let's assume our hypothetical country has no drug regulations), and they charge $100k for treatment. Is it wrong for the government to step in and regulate?

Yes, it is wrong for them to do so (if by regulating you mean setting the company's price for the product that it developed, rather than just the standard regulations that are in place). And the fact that there are people who don't believe it is wrong - probably including politicians - produces a reduction in the amount of money that would be rational to invest to search for such cures, thereby reducing the likelihood of finding them.
Faked Flash-based ads on HuffPo downloaded extortionware
Looks like it'll be more like $5-6 million per launch.

http://www.parabolicarc.com/2014/01/14/shotwell/
ANSI Art Collection from Old BBSs
We're looking at on-prem object storage (Cloudian on commodity hardware) and public offerings (Azure, S3) and NAS gateways. Avere, Panzura, CTERA, TwinStrata. There are several options depending on your use case. With dedup and compression, we can get on-prem pricing that is very close to cloud providers with the benefit of controlling the network end-to-end for.
Show HN: Flaming Notes, the music game to learn staff notation (iOS/Android/Web)
Landing page: http://www.adhyet.com

Short description:

Randomly generated quarter notes (crotchets) move from the right to the left. Player has to guess each note by pressing the correct button. Player wins points on a correct guess. Four successively correct guesses increases the speed of the moving notes.

HTML5-JavaScript lite/demo version: http://www.adhyet.com/flamingnotes

iOS version: https://itunes.apple.com/us/app/flaming-notes/id963392462

Android version: http://play.google.com/store/apps/details?id=com.adhyet.flamingnotes

Tech: mobile version built using the C++ engine, cocos2d-x. Web version created by porting to JavaScript, based on cocos2d-JS. I did contribute to the new Programmer's Guide (http://www.cocos2d-x.org/programmersguide/) and have written some guides on IAP and leaderboard integration (http://www.adhyet.com/post)
"You could argue that some language like Lisp requires the same, but the problem is that Lisp is just a language, Pharo is a lot more than that." - You could possibly try Racket.
Proof That Chairs Don't Exist
tl;dr Tay–Sachs disease
A "Developer" today is very different to a developer 7 years ago [http://en.wikiquote.org/wiki/Steve_Ballmer].

I started as a software developer in the 90's. Back then, if you didn't have a degree or similar it was considered strange.

These days, if you have a degree (and nothing else - no github / stackoverflow / portfolio etc) then THAT is strange
The Theresa Duncan CD-ROMs
How can you have an article that claims an increase ("more ...") in the title, but then doesn't actually say what the increase was, or even that it was measured at all.

Older people have decades of experience & knowledge. Of course they invent things nytimes. This is not a story.
It even happened the other night on The Nightly Show - an otherwise wildly liberal show opened their panel with a recommendation that Tsarnaev should be raped in prison.

The amount of vengeance in the american system, at the total exclusion of anything else disgusts me. See-also the torture that is super-max [1].

[1]: http://www.nytimes.com/2015/03/29/magazine/inside-americas-t...
"Lets look at a very extreme case. What if one company develops a cure for all forms of cancer, and they won't release the secret (let's assume our hypothetical country has no drug regulations), and they charge $100k for treatment. Is it wrong for the government to step in and regulate?"

Twelve different companies which were researching the cure for aging silently shut down...
4a is demonstrably less secure because you don't control the seconds key
Are you seriously proposing that the primary reason that people invest in their children is that it is mandated by law?

I understand how people want to give the government credit for a lot of things, but are you really going to hand them credit for your own care for your children?

(I suspect this falls under the category of "being in such a hurry to say bad things about someone you disagree with that you don't stop to think the full implications of the insult through".)