skysight-inc/HackerNews huggingface dataset:
If you've used Subversion, you've used CVS. If you've used CVS, you've used RCS. My whole point was that your average sysadmin is familiar with an RCS model, versus the Git model, which is incredibly different and a huge learning curve over older tools.

There are a lot of sysadmins out there. Most of them are older than 25, and most of them do not work in Silicon Valley. They work on all kinds of systems, for all kinds of companies. Any company that's been in operation for more than 10 years has files managed by CVS, or RCS if they've been around longer. They probably also use other tools and systems you've never heard of.

But that's OK. Today you'll get hired to manage new systems with new tools. In years to come, somebody will tell you how nobody uses SVN or Git anymore, and they've never heard of anyone that does.
Possible variant on this scheme to make it harder to estimate the amount of time required: Don't use a fixed number of hash iterations. Instead, use a bitcoin-ish scheme like: "the key to this file is given by hashing 'xxxx' until the hash's bottom 8 bits are 0"
Python and Ruby aren't trendy anymore.
My first thought, as well, was why should I use JUCE over Qt. Especially considering license. I'll have to look more carefully through code.
to ease the access:
https://blockchain.info/address/1F1tAaz5x1HUXrCNLbtMDqcw6o5G...
Show HN: Mummify – Preserve web content, fight link rot
>>but people dramatically overestimate how much impact it has on social organization. Look at cities. Cities are the archetypal expression of civilization. How long have cities been built in more or less the same way? They have been recognizably modern for a century (people were coming down from Westchester to work in midtown Manhattan on electric trains 100 years ago).

Cities are still built more or less the same, but the internet has inarguably enabled more people to work in the cities, by making remote work a possibility. Yes, people have commuted to work for years. But how long have there also been people who did not commute, yet still called those who commute their colleagues?
skimpage works by parsing feed url from a page. Not all pages include feed url unfortunately.

You can try other news website or paste feed URL directly. Then you will get something like this. http://skimpage.com/feeds/524f94b811c69d220b000001
According to the About JUCE page the license is GPL, so you need a commercial license if you want to use it in a non-GPL project. The pricing doesn't look too bad if the library is solid (£399 for a single project, £699 for unlimited).

They really need a lighter color for the text on their website -- tough to read.
I guess in a traditional hotel you don't care about the hotel owner and you are one of numerous faceless people passing through on a daily basis so leaving bad reviews is easy. In the Airbnb system not only have you met the host face to face and in some cases spent some time with them, and what's more it really isn't even possible to leave an anonymous review because the host can pretty easily tell who left the review based on the timing of its appearance.

The thing is Airbnb originates from the couch surfing and hostel ecosystem which has considerably less controls and reviews but also a guest base who in general are willing to put up with less than savory conditions. Airbnb kind of tames that wild west of couch surfing by providing a review system and a more legitimate system of paying and getting paid. But it doesn't reach the full legitimacy of a corporate hotel.

Some of my friends ask me whether or not they should try Airbnb, and based on their personalities I will sometimes tell them no, because I know some of my friends just can't deal with it and need a real hotel. Others are more adventurous and I'll tell them to go for it.

For that subset of people who would be willing to try couch surfing on staying in a hostel Airbnb is like a luxury service and has all the key benefits of meeting interesting people and living like a local when traveling. But for people who wouldn't dare try couch surfing and find hostels unsavory then Airbnb is kind of on the edge. They might like it because it is a step above couch surfing and hostels, but most of the time they won't like Airbnb either.
Wrong, if you write a bunch of trash reviews only dumps would allow you. Anyone host that has spend lots of $$$ is not going to want some brat to come and there and write some BS because they found a hair in a carpet somewhere.
I'm crossing my fingers that 2K gets back into the thick of things in the nextgen with the NHL series, which is where I used to spend the majority of my down time :)
Will having 5% of Bitcoin out of circulation cause any economic problems with the currency?
power users are probably not even on facebook.

the only way to win this game is not playing.
This seems like to broad of an indictment of criticism in general, and extrapolates way to hard from the original story (which was perfectly alright).

Stop trying to come up with some general theory about all critics who don't build. Some of them will be tools, others have a unique skill. A good example is Pauline Kael, legendary movie critic, who wrote more than a few lines about the role of her profession not simply as a foil for the artist.

It seems to me that the critic's task should be to help people see more in the work than they might see without him. That's a modest function, and you don't need a big theory for it.

There are a million factors that influence execution (luck and randomness are not insignificant either), and there is no natural reason why the critic and the executioner need to be the same agent.
This looks promising. I'm gonna give this a try since I'm looking for a simple and lightweight CMS for my blog. Speaking of which, anyone have any recommendations about that (apart from Jekyll)? I still haven't found what I'm looking for and I'm on the verge of coding my own blog in plain HTML instead of just installing something like Wordpress but that may be a pain in the ass to manage once I have more than handful of posts on my host.

But who knows, maybe Dropplets is the one.
> verbosity that is purely cultural (overdesign) it's not quite as verbose

This is absolutely true, especially with Java 8.
I think this problem will take care of itself. It is a numbers game. Eventually all these twenty-somethings will be thirty-somethings; and with that they will need the long term work relationships needed for raising families and planning for pivot into the Golden Years. Statistically the vast majority of them will have to work for money and I very much doubt that people will just exit the game at 30. They will just have to adjust their expectations.
There are too many good causes, so I decided to follow my mothers approach: Pick two/three and give them all the donations that I can make. From that point on I ignore every other charity in the world.

The only charity I support that I suspect anybody will have heard of would be the RNLI (Royal National Lifeboat Institution; the folks that go out and rescue people at sea http://en.wikipedia.org/wiki/Royal_National_Lifeboat_Institu... )

Usually I donate once a year to my chosen three charities, bot sometimes there will be a small bonus at random times.
Sadly enough, I've experienced this. At my last job, after requesting a pay rise my boss just said no and followed up with 'well you should think yourself lucky, your pay is pretty good for someone of your age.' I quit about 2 weeks afterwards.
The real troll is that people use bitcoins
"...> Younger people will often be willing to work more...

Younger people have to work more, because they don't have enough experience to work efficiently, yet..."

You conveniently glossed over his main point...

that young people will work for less money.

I think that's a HUGE selling point.
I think most of these development worries are more likely related to language independent deployment issues, mostly static assets processing: optimizing images, minifying Javascript, running CSS preprocessors, versioning everything to prevent caching, generating and copying configuration files, other necessary file/folder transformations for creating a running application. Sure the dependency worries are bothersome too, but I'm not sure they're the whole problem.
Ah, the beauty of real-time Java is that it lets you mix hard real time code and soft- or non-realtime code in the same application, on different threads (and different classes).

Those classes designated as hard realtime will be compiled AOT, and will enjoy deterministic performance at the expense of sheer speed. Realtime threads are never preempted by JIT, or even by GC, as you run them within something similar to an arena memory region.

The idea is that only a small part of the application requires such hard deadline guarantees, and the rest should enjoy the full JVM treatment.
Cleaning up JavaScript callbacks with promises (screencast)
I agree, many things can be done this way. I think that with drugs the dangers from contamination and fraud are serious enough to have some proper regulation. Slip-ups or profit-motivated cuts and substitutions cost lives, many lives.

Of course some of this would be mitigated by removing the unnecessary anonymity factor from a legal silk road. I also like the idea of going to a shop and buying recognised brands of chemicals from well known companies. Total normalisation of the drug trade rather than sketchy, rep base forums.

"Hullo pharmacist, I'd like a quarter gram of DiPT crystal please"
"Certainly sir. Now you're not going to be mixing that with MDMA or other serotonergica are you? Nasty interactions I'm afraid. That'll be £12"
In a way, everything.

Both are prime examples of corporate desires to push something new on the customer, despite the harbingers of doom that preceded their launch.

Coincidentally, both seem to also be scaling back some of these "mandatory" decisions because the market has rejected them on a massive scale.
I hope there's a cost/benefit analysis here where the Attorney General's office hits those landlords above a certain number of nights. It wouldn't necessarily make economic sense to go after a guy renting out a single apartment.
You are correct that there are very few rent-controlled apartments left in NYC. The way succession rights work make it hard for family members to continue to keep the apartment.

I grew up in a rent-controlled apartment in midtown manhattan that my mom has lived in since the 70s (you have to have lived in the apartment since before the end of 1971, actually).

However, it's not true that you could easily be paying 5% of market rent. My mom is paying about 50% of market rent and here's why:

Every 2 years the landlord is allowed to increase the rent by up to 7.5%, not exceeding the maximum base rent. Housing votes to increase the maximum base rents and ends up voting in favor of it maybe 3 times a decade or so.

However, if the landlord makes capital improvements to the building, they're allowed to increase the rent and in buildings in good areas with rent controlled tenants, they often do. Capital improvements let them raise the rent a lot more than that 7.5%.

My mom paid $318/mo for her apartment in 1984. If housing had voted to increase the maximum base rent every single time and the landlord increased the rent 7.5% every two years she would be paying $875. But this hasn't happened. Even so, she pays nearly double this amount because of capital improvements made to the building over the years.

They've even fucked her over and increased her rent based on capital improvements to the apartment she made herself out of pocket (updated wiring, renovated bathroom, etc).
This makes me wish that the developer of Sublime Text would release his UI toolkit. It's completely cross platform too.
i.e. "Made up stuff I like is inalienable. Made up stuff I dislike is imaginary."
Rport - Business Intelligence Apps With R
The top and bottom notes are a Bill Hicks quote, that's pretty classy as far as trolling goes.
Again, thanks for this. I've intended to get involved but never got around to figuring out how. Having this run across my screen motivated me to get a nick registered, and say hello in the channel.
"The content here isn't tied exclusively to the behaviour layer."

Can you elaborate on a situation where that the content and the behaviour are tied together, and what you would do in that case?

From my understanding, Facebook's BigPipe loads content in modules to reduce user perceived latency. If I'm building X site and wanted that same behavior (since I've heard on several occasions that there is a direct correlation between page load times and user engagement), is my only option to sacrifice SEO?
This. Java's syntax and core API is pretty much stable compared to the hot languages championed by so many HN readers. Updating applications written with the "hipster languages" is like pulling teeth. It has a serious impact on an application's maintainability when the language's core API is constantly changing.
Having tried it out before, I found the format used for blog posts to be incredibly arbitrary. It requires your twitter username for every post, and a bunch of other things. Plus, instead of using key/value pairings with yaml or something similar, it required that your headers be in a specific order.

It seems cool, it also seems like a little bit of work could be put into making it more accessible to people who didn't write it.
Aha. I thought it would make a single article "skimmable" -- I didn't realize this was about feeds.

At the very least it should capture the error and give some kind of feedback.
NY has been talking about going after AirBnB since it became successful...
It's impossible to deal with ANY LARGE PROJECT without an IDE.

If you don't use an IDE, your project is not large yet.
That would be a correct analysis IF I used the comparison in something totally unrelated to parenting, like my preference of JVM virtual machine memory management options. He failed as a parent when he lost a horde of 16 bazillion pictures, because an even worse scenario is he allocated 1 gig each to multiple separate JVM instances on a 1 gig image (guess what I just fixed...)

You might be able to get me on some zenos paradox / continuum fallacy basis but thats going to take some serious sophistry. Or maybe get me on a false dilemma strategy where having a dead kid and a drug addicted kid are hardly mutually exclusive although anecdotally they were two distinct kids. But I don't think the relative privation strategy is going to work well.
The Hacker News Generation (Part 2: Responding to Critics)
If you want to leave something that you are sure won't be accessed before your death (and you don't want to have to trust some third party). Although I guess it might fit the definition of "time capsule".
> Passwords can be either "shared" (used to auto-fill forms but not viewed) or "given".

What's preventing someone from filling a password box and reading its value from memory? The fact that this is even a feature makes me suspicious about their security claims.
This also means that people spend less until they get to that cash safety. Yes, they will be able to buy things later, but in the meantime they are not, and an economy based on money flow cannot get better until the flow gets bigger.

Also, a few years of saving money will change the spending habits, and there is no way to switch back to spending more money immediately. Nobody will say "hey, I got enough money now, let's go spend!"

The saving need came as a shock when the banks collapsed. The only shocking way to get people back to spending more is winning the lottery, but that's not a group option.
The maven shade plugin can be dangerous if you hit the zip file limit of 65535 entries. Watch your filters.
To me, its like the new Pope. Things might seem like they are going the right direction, but it might all be a part of a long con.

This will be a fascinating study as to how companies can (not) win back the trust of their customer base.
Penalties are at least part of what keeps people honest, and therefore part of the assurance. Contaminated/cut/substituted drugs kill people, but there is a large profit motive to do it. I think it's appropriate to have criminal sanctions for this sort of thing.
> It seems the young engineers, growing up in an era of unlimited storage, didn’t know how to tackle the problem.

Starting off with some ageism and general cluelessness of your own doesn't help. If they wanted a "young engineer" to generically optimize data storage, I would be at least half-competent, and could give them the names of several engineers far younger than 77 who would be excellent at such work in general.

What neither I nor virtually any other engineer, young or old, would know, and what the engineer who helped build the thing would, is anything about the specific equipment and code in use on Voyager. This is specialized knowledge, just like a lot of the knowledge young 2013 NASA engineers have.

It is equally as beneficial to employ those engineers to modify the systems they built as it was to employ Lawrence Zottarelli to modify the system he built. Age is unrelated.
From the screenshots it looks like this toolkit is meant to be used in applications where a non-standard interface is the standard. For some reason this seems to be the case in a lot of audio applications.
> So you want to hire somebody for less than ~ $20 per hour.

> And you expect the quality of $200 per hour experienced
developer.

> Stop having crazy expectations.

Enough said.
How Fast is the ISS's Internet? (and Other Space Questions Answered) - Tested
I started playing with Anchor last week. I like it thus far, because it really focuses on blogging, something WordPress kinda deemphasized two years ago.

Plus, it's pretty. Which is always a nice bonus.

----

If you're not averse to paying for something, Statamic looks really awesome.
Apparently the author would agree with you. The front page reads, "Dropplets is not a CMS, it's just for pure blogging and nothing more which is a good thing."
When doing consulting and engaging a sensitive issue, I always begin with, "Correct if I'm wrong, is this how this feature is supposed to work..."

What this does is diffuse a tense situation and allow the client to issue a correction without feeling bad.
That's true, but if you are plugin developer and your platform (audio, 3d, etc.) is already cross platform (linux, osx, windows) then getting the same look&feel might be your priority - e.g. if there are knobs, switches - especially found in audio plugins - it'll be very good to have the same interface (few exceptions) everywhere.

I also understand the need to use native, or look-like native widgets where possible, but juce started (from what I know) as project isolated from Tracktion which ran on osx, linux, windows, etc - http://www.tracktion.com/
It's in London, so I know it will only be of interest to a minority of HN users, but the Mozilla Festival takes place at the end of this month:

http://mozillafestival.org/

It promises to be a fantastic conference. They have a couple of interesting talk tracks like "Look Who's Watching" on surveillance on the internet, as well as more traditional tech topics.

Even better, tickets are only £40 (£3 for under 18s) and it takes place over a weekend. So it should be accessible to nearly everyone.
This is interesting in its own right, but the Assange use case doesn't really make sense to me. Wikileaks doesn't want the encryption to be broken after a certain amount of time, they want it broken based on the condition of assassination.
Escape the iOS provisioning hell
The problem here is that the amount of work needed to generate the key is not known beforehand either.

I think a better approach (that would also not leak bits of the key) would be to say "hash until the hash of the hash is xxx". So basically you hash until you get xxx and then take the previous iteration's result as a key.
Don't Snoop Me Bro VPN Tunnel
More importantly your guy gets to go home on time and enjoy dinner with his kids!
> Silk Road was something new, and different from anything one could do with a telegraph or telephone.

I fail to see how Silk Road was anything other than a way to buy and sell goods, something that has been done via telegraph and telephone and other communications mediums for centuries.

> For the first time in history, (a part of) cyberspace was a effectivly a independent country, effectivly a country of it's own, not bound by any lawmakers whatsoever.

It wasn't anything of the sort. All of the costs and benefits of Silk Road were externalized to the offline world. It was less like an "independent country" than even say Hacker News, where the online interaction is valuable on its own merits. Silk Road was in contrast not valuable on its own merits, but just a way to exchange things of value in the real world (drugs and money).

More to the point, while I don't agree that drug laws are a good idea, I can see what motivated the legislation. Drug use isn't cost-free. It's not just high-functioning professionals using a little pot on the weekends. It is that, but it's also addicted pregnant women and mothers injuring their babies. It's addicted fathers unable to provide for their families. It's rural communities ripped apart by addiction.

The fact that the cost of the drug war may be worse than the costs of drug use does not mean that there are no costs to drug use. You can't accidentally step on a used syringe on a city street and fail to see what might motivate people to outlaw the use of drugs.

That's where the "independent country" analogy totally falls down. A country must deal with the ramifications of its policies, good and bad. Texas chooses to let oil and chemical companies operate relatively freely within its borders, and it enjoys the economic benefits of that and suffers the environmental and health consequences of that. But on Silk Road, all of the costs of those illegal products sold on the site were not felt internally. They were externalized to the real world. It's easy to construct a utopia when all of the consequences happen elsewhere.
A small rant: I think it is bad practice to hide content below the page height. I just wanted to close the website because I thought 'nothing to see here' before I accidentally scrolled and more content was revealed.
Tern: Intelligent Javascript Tooling
There isn't any caching. But, everything other than the index page can be generated fairly quickly, because you're not making database calls, only file system calls.

The index page could take a little longer.

Regardless, it's fairly quick, but it generates the output on each request. Which is to be expected, almost every other tool that isn't manually generated is the same.
An easy way to disguise your behavior is to steal someone else's username. Pick a popular user on a popular site, and then assume their name on a new service.
How can I edit a file if there is no vi, vim, joe, etc?
We use Qt at work for one of the big projects, and we are very happy. That to be said, juce is small, embeddable (your executable can be around ~600kb on windows), and while you can statically link to Qt it's still bigger, and some things don't work right (plugins).