skysight-inc/HackerNews huggingface dataset:
Well, it stands to reason that the majority of the titles don't return their costs, like in the publishing and music worlds. It's the few blockbusters that effectively subsidize everybody else, though no one seems to be able to identify them in advance. I don't have specific knowledge of the technical publishing industry, to be sure.
D4.4 Technical Design of Social Currency [pdf]
They need to sound way scarier than that, though.

BONECRUSH: Buffer Overrun Neatly Exceeds Current Reusable User Storage Hindrances

FACENEEDLE: Foreign Actors Can Execute Nefarious Executables, Even During Lockdown... Exploit

HELLSCREAM: Hack Exploiting Lazy Loading Standard Core Runtime Executables And Modules
Slightly off topic - I love the Backblaze reports. I'm in a situation where I need some 2.5" drives but I'm having a hard time finding reliable research information on reliability. Anyone have any tips?
A Boy and His Dog is more fun.
I wouldn't want to make myself a part of that problem. If I found myself on a project where the business folks didn't care about things like defect rate or supportability, I'd be looking for a new job pronto. Those things aren't invisible to the business, they're a core part of the customer's value perception. A product manager who doesn't understand that is a product manager who doesn't have the slightest idea how to manage a product.

Similarly, living in continuous crunch mode is something I let myself get bamboozled into quite a bit in my younger days. I bake time to leave the camp cleaner than I found it into my effort estimates, and I know how not to let myself be pushed past my limits. If I worked for a place that couldn't respect that, I'd also be looking for a new job pronto.

I hope that you were being hyperbolic for rhetorical effect in your post, but if your work environment is really like the situations you were describing then I would also encourage you to be looking for a new job pronto. Life's too short to waste on that kind of stress.
If you need a dashboard to figure out that there is a morale problem in the ranks, something is deeply wrong with your company.
I've found Agile to be a collection of useful tools, but just like "opinionated" framework, it's only perfect for solving the author's problems. In my experience, agile works better for web apps than native mobile apps.

What worries me is toxic dogma. Too many Agile people say:

* "Agile failed? They weren't practicing it correctly!" a.k.a. the "No True Scotsman" fallacy
* "You have to choose between Waterfall and Agile" a.k.a. the "Black and White" fallacy.

I realize that not all agile people are like this, but there are enough vocal members of the community that it reminds me of religious fundamentalism.
Well, there's some high value on learning lessons by yourself, it may have taken some time from your life, but you ended up understanding better the in and outs. So good for you my friend.
For me the lack of available solutions is an opportunity to contribute back, something that I find can be more difficult with established projects.
Gates “...the United States government leaks like a sieve..” (2010)
Maybe I missed it, but is there an estimate for when we'd see the first Node release that has io.js changes merged in?

I know there's been a "convergence" repo for a while now, but I couldn't quickly get a sense of how far along that process is.
You can trace back every regulation to its inception a corresponding precedent where someone was being a dick. Of course now comes along the sharing economy skirting many regulations, and of course there are dicks here who abuse the system (which would have been caught by the original regulations which were in effect before this 'sharing economy' disruption).

Systems can be abused through many mediums. If hobby CNC machining had gotten big like 3d printing earlier, certainly we would have seen exactly the same kind of rebuke as some in the 3d printing circles are receiving now. I think now it's particularly hard to come up with good answers. Regulating 3d printers seems difficult. After all, building one yourself from scratch isn't that hard (indeed, many do do this). So you don't know if and when the bad actors with intent to harm are making weapons. I'm an anti-gun person, so I think the answer is having no regulations of 3d printers, but coming down hard on people who misuse 3d printers in making very dangerous things.
Commenting for a later read. This is great stuff for getting the ball rolling.
Selenium Webdriver [1] or PhantomJS [2] might be what you are looking for.

[1] http://docs.seleniumhq.org/projects/webdriver/

[2] http://phantomjs.org
That makes sense, and probably contributed to my confusion.
Selling Airbnb host addresses to hotels and landlords
Am building a service that harvests Airbnb listings and identifies the address of apartments being rented out by hosts. I then want to package the information in a saas application allowing hotels to see Airbnb rentals around their hotel. This will give them the ability to see how big is the impact surrounding their hotels and an opportunity to act legally against the landlords and hopefully pressuring them to stop their tenant from further renting out their apartments. It can also help landlords by guiding them to terminate leases for those tenant or asking a cut of the revenue from their Airbnb rentals.

What do you think about me product HN? How do I go about pricing my product?

note: I am neither crawling or scraping Airbnb's listings, just connecting patterns pragmatically to identify hosts addresses.
No. Exposing what he did was good. The way he did it was bad and he should paid the penalty for that.
I do appreciate you providing backup to your claim. I do find it hard to give the link much credence. It would be like me commenting about how horrible meat is for people while linking to a fantastically pro-vegan website.
Some people talk about Reversible Decisions, and I think what you're saying plays into that sentiment.

Unfortunately some people don't realize that in many situations not making a decision is itself a decision, and so they don't always notice it when it happens. That can be anything from the ones you mentioned, like testing and tools, to authentication, auditing, localization, robust error handling, resource/memory leaks, or monolithic designs that prevent scaling.
Rand Paul has a filibuster planned. http://thehill.com/policy/technology/241635-rand-paul-threat...
Looks like Backblaze finally fixed SSL, took them a little while of whining and stupid excuses(1), but we are finally there.

1: https://news.ycombinator.com/item?id=8999036
True, guilty as charged. I lived and worked in Palo Alto for years, and saw firsthand how pampered the yuppie offspring were. I have a profound lack of empathy for them, coming from my Iowa farm upbringing where work was a fact of life, where failure meant disaster for the family, so you were damn sure to do it right the first time.

I assumed the article has plenty of upper-class empathy for their plight, where they get asked to work and don't know how, so they feel like a failure. Did I get it wrong?
Leverage DoD-approved IaaS service providers for Army-unique systems and applications

Is there such a list of DoD-approved providers?
Quality of Life is a first-world invention. The rest of the world is happy with earning a living.
The term libertarian was first coined by Joseph Déjacque

https://en.wikipedia.org/wiki/Joseph_D%C3%A9jacque

... a French anarcho-communist, to describe, himself.

It's important to note, that the US is the exception to the rule here. But even within the US, Noam Chomsky, the worlds most cited intellectual quantified by the post-enlightenment journal system, self-describes as a libertarian socialist. And there's no doubt that he is on the left.

I think it's use in the US is a product of the fact there is no Labor / Socialist party that is the main center left party. So the Democrats are "Liberals" and a word had to be used for those who were on the right, but liberal.

I think the modern, US-centered, use of Libertarian for "conservative economics, socially liberal" can be dated "post-Regan" if I'm not mistaken?
Facebook Instant Articles: A Slippery Slope
Not sure if I understood you correctly but as far as I know HN uses algorithms already for this sort of taks.

That's cool but I'd like to have better control, so I'm designing a custom HN curator myself. And I've noticed some other people have done the very same thing themselves.
It was a good read
Anatomy of Error: A surgeon remembers his mistakes
Ok but it can and does make hybrids. So they could hybridize it with a closely related species. Then backcross the pistillate offspring from those crosses with this original male. And keep doing that until there's >95% cycad genetics. You'd have low genetic diversity, and there might be issues with low vigor and runts because of that, but you'd have a population of cycads. I'm sure hybridization happened in the wild anyways.
Hooray for healthy communities. I've been to Noisebridge a couple of times, and it reminded me of the workshops in Discworld...
Maybe AirBnB needs a standards enforcement division. A 24-hour service where you call them up, make your complaint, and they send over some big scary people to knock on the offender's door and ask them to "turn it down" or "pick up their garbage." Local government offices and the landlords themselves can't respond quickly enough (the former can't/won't send someone there at 2AM and it'd be pretty tough to get the latter to run over to your apartment for this sort of thing.) Basically AirBnB police.
I cited the Espionage Act specifically because it has almost exclusively been used against leakers in recent years because there is not legal defense for a leaker who releases something that is in the common people's best interest to have released. There is essentially no defense Snowden's lawyers can take against that charge where they could possibly win, and that in itself is a big issue.

We don't need to make leaking all things all the time legal, but we need our legal system and our courts to have the option to decide whether or not something is in the people's best interest to have released and then pardon those leakers on a case by case basis, punishing those who aren't. It's a case of balance.
This very first link about the bill extending section 215 (the section under which spying has been justified) until 2019 is pretty self-explanatorily demonstrated by this link, from the page, via a third party legislation tracking site, govtrack.us: https://www.govtrack.us/congress/bills/114/hr2048/text/ih#li...

I'm on my phone so I can't check out the other ones, but perhaps you can point to specific claims that are not supported? At the very least this one seems clearly correct.

Edit: also, I disagree with your implicit assertion that a site can't be credible if it has an opinion that it asserts and backs up with facts. It's not always true (frequently not, in the case of U.S. politics) that both sides are viable. Often, one side is just plain wrong or lying, as seems to be the case in this present situation.
فيم Ex Machina
Yeah I agree, but I suppose the person has to be willing to learn too. I can point to a couple of specific teachers and lecturers during my school years, and then the technical director at one job, who all influenced me a lot and shaped my work ethic and desire for attention to detail. Colleagues and friends may not have felt as influenced by the same people.
How do you reckon? He tried going through the official channels for many months, and when it was clear that the system he was working in would not allow those programs to receive even the slightest airing in public, he went to the press.

What would you have had him do?
If it skewed us towards less genetic diversity, that'd be bad. Humans already have really low genetic diversity when compared to chimps.
Exactly. For me, the Node.js name is tarnished. The community hit the ground running with io.js and I believe it should have continued down that road. It would have come to replace Node.js in due time.
I see a lot of wisdom in this article and I find myself nodding, but I'm dubious whether it's effectively communicated from the article per se or its just my experience dovetailing with the author's. The problem is that "technical debt" is an analogy, and like all analogies, it breaks down. It's never a choice between writing perfect code or hacking together the fastest ugliest thing that could possibly work, rather all long-term software development is a continuous series of tradeoffs heavily dependent on an unknowable future.

Consider the center-point of this article:

> I view technical debt as any code that decreases agility as the project matures.

Well, any given piece of code can have positive or negative value based on what change you need to make in the future. You can have a perfectly factored, elegant piece of code which becomes useless if the job to be done changes, at which point you are better with no code than the previously ideal code. On the other hand, you can have a module which is ugly as sin, unreadable, and horrible in every way, but it does a job that never needs changing, and it's isolated enough that no one ever even has to look at it or consider it.

So the very judgement of the scope and severity of technical debt depends non-trivially on the future. Individually design decisions can be critiqued, and the likelihood of certain types of changes can be weighed out, and certainly the best engineering and product teams are very very good at this, but the fact is that the whole endeavor is terribly fraught and difficult to concretize.

All that said, I think the author is absolutely right that engineers often have a proclivity to polish some bit of code or architecture when their time would be better spent elsewhere, but it's just a tiny microcosm of the problem facing all startups: you need to build a money-making machine, and you have infinitely many dials to turn, with only a handful of (hopefully) smart people on a very limited runway. How do you make decisions day-to-day about where your greatest marginal utility lies? I don't think there are any rules of thumb that are globally applicable. If you are lost, a blog article is not going to help you. The only hope is to gather feedback as widely and quickly as possible and be brutally honest with yourself.
Why does this require JS (to the point of giving a blank page!) for something that can be trivially done without? A bit of tweaking to the source later, and I have something readable. Now, about the actual article:

Also:

Can someone explain to me why it has to assume that arr.length could change? It states it does, but I don't see why. That seems like a pretty obvious optimization flaw: you should be able to safely assume that something won't change if the only cases where it could change is if it already has changed. In other words, why is this:

var sum = 0;
for (var i = 0, L = arr.length;
i < arr.length;
++i) {
if (arr.length !== L)
H.throwConcurrentModificationError(arr);
var item = list[i];
sum += item;
}

not optimizable to remove the whole business with L and the if check?

Also, this is one of my frustrations with optimizers in general. Far too many of them end up with global (or at the very least) side-effects of trivial changes (or worse, changes that shouldn't do anything!), to the point of making optimization a fool's game. (I optimized this method, but now the change in function alignment changes cache aliasing such that the program runs slower. Hey look: A runs substantially faster than B. But if you add a comment here, B runs faster than A.)
> On 23 October 1906 he flew this to make the first powered heavier-than-air flight in Europe

Traian Vuia did it in March, same year: http://en.wikipedia.org/wiki/Traian_Vuia#Flying_experiments
our best guess is that homosexuality is partly explained by genetics, not fully. there's lots of headlines saying "genetic link for homosexuality found", which is ambiguous, so it's an understandable mistake.

by partly, I mean that we've found larger genetic links between 'propensity to work hard', and for IQ, than we have for homosexuality.

in the say way, I think we have indeed found some manner of link between genetics and depression, but again, it's sort of a tenuous thing.
FB's Instant Articles are very disturbing to me.

The reason is that it is of vital importance to any business that has a website, to have live human visitors to their own website. Not so they can click ads, but so that the visitors will provide organic links.

If the NYT publishes an article about Strawberry Jam on FB, and the WSJ publishes an article about peanut butter on FB, I might link to a FB friend's sandwich recipe. That will result in an incremental boost to FB's prosperity.

If instead the NYT publishes that article on its own website, I might link to an article on the nytimes.com website. That will boost NYT's prosperity an increment, but not Facebook's.

It is for this same reason that I will never publish a Mac OS X app on the App Store. To self-publish an iOS App requires that the user jailbreak their device. I see both sides of the argument but on the whole I am not inclined to publish iOS Apps in the App Store either.

Consider that after many years of pressure, Apple is finally permitting the developers to have analytics on their own apps.

What they are not permitting, is for developers to publish iOS apps on their own websites. Just now it occurred to me, if Apple really has some good reason to insist on controlling what apps may be installed on iDevices, why not just supply a signature on the app installer - the .apk IIRC - then send the app installer back to the developer?
There are also crimes for which they are. In fact I think we can judge him on outcomes alone and he will still come out ahead, but even in the face of adverse outcomes, the fact that he sought to expose these very illegal programs with repercussions that echo around the globe, means that at the very least he deserves better than de-facto exile and the threat of assassination.
Sony Ericsson Mobile Communication's culture was excellent, however I don't know either way about Sony Mobile, the result of Sony buying out Ericsson's interest.
Enriching Lucid with Overloaded Monads for Easier App Migration
Yes. The article mostly talks about intense academic and socioeconomic pressures where kids are working > 12-hour days (between school, 4-6 hours of homework, and mandatory extracurricular everything). "Getting a B is a failure."
Confused. Array iteration is sequential, and common in every functional language, right?
The fix HAS been applied in Debian stable, as of 04 Nov 2014.
Both sides have a good argument.

Nixon shouldn't have been pardoned, he should have had to answer for the crimes he committed, but in a way, he did.. he was permanently removed from circles of power, and left in disgrace.

I wont really make the argument that what history meted out to him what sufficient just merely that the prosecution would have taken another 5+ years, while in the mean time the nation and government would have been by in large paralyzed, I believe it was healthier in the long run to close the chapter on that phase of history, and move on.

Something else I'd note, the laws passed in the wake of watergate were reduced in scope, and allowed to be skirted by a compliant and fearful of terrorism congress, the wiretapping is not the fault of the executive, its a failure of congress to provide anywhere near enough oversight.
For a fantastic bio of him and a good overview of the beginnings of aviation, read Wings of Madness, by Paul Hoffman [0]. A really fun read not only with technical details but also a lot about the personalities of the people of the time.

It must have been a blast to see Santos-Dumont "parking" his dirigible in Paris when he went to restaurants and cafés.

BTW if you ever go to Petrópolis, RJ, Brazil, you can visit his summer home. There's also a replica of the 14-bis in the city.

[0] http://www.amazon.com/Wings-Madness-Alberto-Santos-Dumont-In...
You know the old saying "can't see the forest for the trees?" [1] [2]

1: https://www.google.com/search?q=can%27t+see+the+forest+for+t...

2: https://www.imageidentify.com/result/1whslg106cfcp
go page! hahaha so awesome
I think they're more desperate for advertising revenue than "views".
> Am building a service that harvests Airbnb listings and identifies the address of apartments being rented out by hosts.

> note: I am neither crawling or scraping Airbnb's listings, just connecting patterns pragmatically to identify hosts addresses.

Could you clarify?
42% of US honeybee colonies died in the last year
Social media agency
You pretty much have to do so. The conflict could be on the column with the default value after all. And obviously you can't just rollback the sequence/autoincrement value after deciding to update because that'd either require locking the sequence for the duration (horrible for concurrency) or would pose problems with other sessions already having used further values.
Unless the US government is hiding an unfriendly boxed AI and the Snowden disclosures have introduced a risk that this AI may unbox itself - no the downside can not be anywhere near unlimited. How about we look at what we already know of the disclosures along with reasonable guesses of what remains, along with the probability that the remaining disclosures will ever become public knowledge, and judge him based on that.
There's a Japanese proverb: If you believe everything you read on hacker news, don't read hacker news.

Let's say rust fares better than go, c#, D, java, limbo, modula (-2, -3), oberon, pascal, etc. Programmers around the world race to convert all legacy C code to rust. C, C++ and Objective C are banned under international treaty and everyone suspected of leaking memory is rounded up and sent to coder bootcamps for re-education. Learning C is the second best (behind assembly) programming language to understand how your computer actually works.
It wouldn't be hard to determine whether the barcode/number on the end is unique or not - if it isn't, you'd probably find collisions very easily especially within ones of the same batch.

I did a bit of searching (there's a noticeable shortage of photos of Toshiba HDD ends on the Internet...) and figure that it's probably some sort of batch code - the 3 I could find and read were POU34250025173, POU34250027527, and POU37250019573. The one in Backblaze's photo is POU34350016620.
When Sally's lemonade stand expands to thousands of locations across the country and hundreds of millions of dollars in revenue, it will have to comply with Sarbanes Oxley, along with all the other regulations in the food and beverage industry.

AirBnb is a pretty big corporation at this point, they should start playing by the rules.
Plus, different generations have different needs.

What are some different needs in a job site that millennials and baby boomers might have?
Are you doing it to make money, or to right an injustice you perceive? Or some other reason?
> No, it was not an honest attempt to understand your point, it was an attempt to ridicule your facile, ridiculous non-point.

This shows that you put people's whims over the truth. You'd rather influence by intimidation than by referencing reality and using reason. I don't think this kind of behavior should be tolerated by this community.

> I'd love to see your study on what most feminists advocate, it would make fascinating reading, what was your methodology?

This is the other side of the same coin. You hold that nothing is true without some sort of research study, knowing full well that such studies are too concretely empirical to be used to draw reliable conclusions (which is why they often appear to disagree with one another). That leaves nothing but whims and intimidation.