skysight-inc/HackerNews huggingface dataset:
> depending on where you host it, they often don't last long

I wrote my bachelor's thesis last semester. You wouldn't believe for how many papers I needed to use archive.org. By the end of it, I made a small donation and recommended the company to do the same.

Blog posts might not be better, but hosted papers aren't that stable either.
Would you get a haircut from an unlicensed hairdresser?
Ah good point. Yeah, finished both of those back in the day.
What you point out is an interesting effect. Blog posts that are controversial know that there's a chance a sh$#storm will ensue in the comments. In the case of general bloggers, such as researchers i.e. not people who are actively trying to troll or generate pageviews, but on personal blogs, how does this affect writing that is controversial?

I don't know academic publishing well enough to compare. I think that as far as controversial claims that would make it to somewhere like Hacker News, the effect is that if the controversial statements are wrong, then the comments will shoot them down, and the story will be buried. Furthermore, the rest of the comments will pile on the first comment that points out that the blog post is mistaken.

Perhaps an effect of this is that you can tell from the tone that some blog posts take, that they are being extremely careful to lay a rock-solid foundation, and kind of "convert" their readers who might otherwise vehemently disagree with them. For a recent example, check out this blog post:

https://gregfallis.com/2017/04/14/seriously-the-guy-has-a-po...

I actually just noticed something really interesting! The very first words in this blog post are: "I got metaphorically spanked a couple of days ago."

Would any academic article on any subject start in this way?

So the effect of the backlash against controversial statements, on the writing style of blog posts, is interesting and in many cases highly visible.

It is hard for me to compare this with academic writing. (But it certainly wouldn't start with words like that.)
>There's no way I would have been able to survive the first 6 months of my startup

How much do you think is a 'good' amount to have saved up? I have a little over 6 months saved up but all the articles I read are like "You need 18 - 24 months. Minimum." which I think is complete BS, especially for a tech founder with an MVP (this isn't to say non-tech can't do it, it was more that tech people can find freelance work)

Thoughts?
I don't think it has. Tech has allowed for massive consolidation not possible in the past, in almost every industry.

Media is now controlled by a handful of global corporations rather than independent outlets

Tech is the same, Amazon will soon control everything from ocean freight to last mile delivery. Google and Facebook have similar reach as well as the ability to influence billions.

If something isn't done I think we're going to see Weylan-Yutani level super-corporations that are effectively more powerful than governments.
Linux long-term supported releases, including Ubuntu, have so-called Hardware Enablement, where support for newer hardware is backported to the LTS version during its lifetime.
One is attempting to ascertain an underlying commonality given multiple measurements, the other is attempting to infer more information than is present in any measurement.

They're quite different.
Doesn't this depend on the severity of cases the hospital gets ie top hospitals get the more acute life threatening cases
Is it so hard to publish at arxiv, share the paper on twitter, and submit a link to HN? At a minimum, arxiv is better than a blog post because there's some sense of versioning.

For anyone who is curious, some conferences share the peer review comments (even though they do not share the identities of author or commenter). Here are the comments from iclr2017 (https://openreview.net/group?id=ICLR.cc/2017/conference) and here are comments on Ian Goodfellow's GAN paper by Jürgen Schmidhuber and others (https://media.nips.cc/nipsbooks/nipspapers/paper_files/nips2...).
My question to the HN community is, when does AirBnB cross into the out of favor status that a disruptive service like Uber has? If not any similar.

While regulation is nice there are many cases where it serves no purpose other than to prevent competition.

With regards to AirBnb a friend who rents home says its not common for contracts to forbid AirBnb and similar services and he does check sites to see if tenants are violating the rule.
Physicists create 'negative mass'
> What's the point and why is airbnb still alive?

Because sometimes people have an extended trip that they plan out ahead of time. So, communicating with a host and meeting the host is not a huge deal since they'll be staying there for a few days or more. On the other hand, getting input from the host about local favorites would be desirable.

If I'm going somewhere for one or two days, I would definitely book a hotel. If I'm going somewhere for a week or so, especially if its somewhere remote, I'd try for an AirBNB. Costs are cheaper, hotels are usually substandard, and host's insights are valued.
You're focusing too much on a particular phrase and not enough on the overall meaning. Read this again:

> Instead, writing good software requires the ability to maintain a system, to debug problems, and to give constructive code review. That's it.

Code review is the best time to talk about data structures and algorithms as they are a time to apply theoretical knowledge to real world problems. Good, constructive code reviews are about education and maintaining a quality code base.

Interview questions about data structures and algorithms rewards memorization and classroom knowledge. I've worked with way too many mediocre developers who are great at whiteboarding interview questions but who couldn't build a maintainable system if their lives depended on it. Consequently, I don't give a damn about a candidate's performance on these types of questions. Instead, I'd rather learn about some projects they've built, problems they've experienced and their experience with code reviews.
Alert  Beware of these alleged Bitcoin related scam websites
The origins of XXX as FIXME
http://phptherightway.com is a good place to start, if you haven't read it before. It's opinionated, and not necessarily a guide follow down to the letter, but it can put you on the right track.
It's unfortunate that anti-spam strategies introduce so many inefficiencies into our daily lives, from developers to end users.
Tomb 2.4 with asymmetric GPG key support
SV tycoons are like late-1800s "enlightened" industrialists, proud of building model factory-towns for the masses. Sure, they are improving their workers' immediate wellbeing, but the philanthropic facade is a malicious play at worst, and a misguided effort at best.

Just pay all your goddamn taxes, redistribute your wealth unconditionally, and let people have freedom over their own lives.
Which is why airbnb is all too happy to help states fill revenue shortfalls with taxes that come out of their pockets:

https://www.houstonpublicmedia.org/articles/news/2017/04/17/...

"By next month, Airbnb will have similar agreements with 250 jurisdictions in the United States, including 20 states."
This seems like an awfully popular explanation, but the article seems legit enough.
> That's... a surprisingly (and refreshingly) pragmatic way to deal with that percieved problem, to be honest.

Until you realise that it means the HDDs in your servers pay a piracy tax.
You can't sell an unsafe car. You can't run an unsafe restaurant. You can't build an unsafe building. You can't rent an unsafe home. You can't drive in an unsafe manner. You can't allow an unsafe number of people in your business. You can't run an unsafe salon. You can't practice medicine in an unsafe manner. You can't sell unsafe food.

And you can't run an unsafe hotel.
Is Ubuntu deciding to backport Ryzen / Kaby Lake to the 2009 LTS release of 10.4 (Kernel Version 2.6.32.21)

Because that's how old Windows 7 is. If we want to compare apples to apples.
I agree with lacampbell that we're not responsible for other people's kids. In western society the individual is sovereign and our only responsibility is to do no harm. It is equally important to note however that the individual is missing out if he foregoes the pleasure of friendly interactions with other people, and is free to be a good neighbour and to give where he chooses. He is also wise if he aligns his ambitions with the general good of all.

But he may not be compelled. Indeed, it is the societies where people have talked about us all being responsible for everybody else that have murdered the most people (e.g. Soviet Union).

The foregoing interaction with lacampbell might be an analogy of how society fails creative types. They are often awkward, abrasive people who insist on doing things their own way. As a result they are denied jobs, ostracised socially (in the name of friendliness) and generally swept under the rug.

Society would far rather give academic posts, for example, to those who fit in enthusiastically:

http://iqpersonalitygenius.blogspot.co.uk/2013/07/the-head-g...

The desire to be accepted and to fit in, despite appearances, is not really about friendliness, is my guess. It is actually rooted in the fear of others and the fear of being cast out of the tribe. Like all emotions this fear enacts behaviours which tend to install it in other people. As a result of early socialisation most of our creativity goes into being/appearing normal instead of into making original stuff.
I'm still not sure the original poster is wrong. Yes, Apple's would be at a disadvantage due to higher tax rates but maybe that would be offset by the inherant advantages that California offers tech companies. If such advantages are strong enough to overcome a 5% difference in tax rates with South Korea, maybe they are strong enough to overcome a 40% difference. Investors will moan and complain but ultimately they will continue to find startups in California because it still offers the best return on investment.
The way I heard it, the target practice was responsible for the loss of a piece of an ear. Not having been there to see it myself, I suppose I am not a reliable source for this. Thanks for the fact-checking, as I didn't think to do it myself.
Registers? You were lucky! Last time i did an interview problem with a weird machine, i didn't have any registers at all! And only three instructions, none of which were arithmetic!
Computer Science Principles Applied to Everyday Life
> The default installation of PHP gives you a setup that parses HTTP requests and returns HTTP responses

Correct me if I am wrong, but so does Node, Ruby, Python, etc...

Sure it was built for the web, in simpler times, but everything has to start somewhere. Now days, PHP is a completely different beast.

> Just not a very good one.

An opinion if fine, but it seems like you are deriving this opinion from old experiences (or maybe the old PHP hate bandwagon)
> (i) not written in clickbait format

Really? I find them to be incredibly clickbaity whereas blog posts are much more matter-of-fact. Blogs are almost never a commercial entity/enterprise and while no writer would shun search engine traffic, they usually write for peers, not for publicity like journalists or scientists, both whose funding depends on this.
so, 'long game'?
Wasn't it obvious from the get go that this would happen ?

I mean you get a third party that want to be a MitM for all your exchange with friends and family while making the biggest profit possible out of investor story time.

Then you get the worst possible internet users massively flocking to the site through antipatterns and use of all tricks in the black book.

I wonder what else you were expecting. Situation was way better when blogs + rss were the craze and could be federated.
Chasing the Unicorn: Why Writing Is Work
But those advantages don't seem to be of interest to some segment of customers. So, there's clearly some issue with competition.
Right. You have to learn to spot the trouble customers and let them know that "it's not you, it's me" as soon as possible.

Unfortunately, the difficult customers are always the ones offering the most money and general upside at first. They try to disguise how much they're going to try to stick it to you by luring you in with big talk.
Someone here must work for Comcast or owe hundreds of thousands of dollars on an ill-timed taxi medallion purchase. There are lots of downvotes flying around well-reasoned posts. It's not a disagree button, people.
Robots.txt meant for search engines don’t work well for web archives
Given how powerful it is, when used correctly, it's tough to see why refactoring has such a bad reputation amongst software developers.

For instance, using refactoring, when possible, provides far better guarantees of correctness than tests do.
No. I don't want to get lice or a scalp infection.
Consider offering remote positions. Even if those positions are only used as a way to open new people to the possibility of moving to SF.
If your shortages are severe, why limit your talent pool to the smallest, most competitive market?
For the existing generation it would be an obvious issue, but I wonder if shy people would even form in such an environment.
And maybe worst: people who try to avoid all that snooping are probably also flagged as high-risk.
"I don't die in a fire because the short-term rental I stayed at doesn't have a working smoke detector!"

Yeah, that's really the prohibitionist mindset there.
If you haven't read through this before, it's worth a read.

https://github.com/drduh/macOS-Security-and-Privacy-Guide
yea i fixed it.
Then regulate what you dislike: making a mess, being loud, etc.

Or do you want to ban motorcycles because some riders have too-loud mufflers?
Oh you're that Raph! Hi.

Sorry for presuming age + experience level, it's how this came across to me. Actually I think Rush is a prime example of "excited about general ideas that turn out not to be right or relevant to much". But we were students, and I guess that is what students often do.

I agree modern editors are too slow and bloated. I would write one if I didn't have way too many other things happening. But I don't think they are slow and bloated due to a lack of computer science concepts. I think they are slow because most of the world, over the last 25 years, has lost the art of writing software that is remotely efficient.

If I were to write an editor, it would store text as arrays of lines (since lines are what you care about) with maybe one level of hierarchy, such that each 10k lines of the file are in one array. I think that would be fine and if it ran into problems with very large files, relatively minor
modifications would take it the rest of the way. (Of course this is untested but I feel pretty confident about it). Rather than calling malloc all the time, a specialized allocator would be in play.

I do think it's a good idea to make a better editor so I wish you good luck with that (dude I am so sick of emacs).
It seems quite natural. If you are able to fulfill your obligations you are able to fulfill your obligations. It separates responsible people from the ones that are not.

OTOH, it may become quite lucrative to hack your own phone in order to make the risk assessment company believe that you are low risk!
I don't think it is fair to say they are lying, they probably do really want those things, but fear of the unknown and failure paralyzes people, especially those that are already comfortable.

They should probably be more specific and say they want to be working at or founding a successful startup though.
How bad is the ageism with respect to career length?

For example the average professional NFL player running back career length is a bit over 3 seasons. On the other hand the average lifespan in the USA is lower than real 1st world countries, at 78, but still not too bad.

So in the introduction the implication is throwing away a year of career is utterly tragic WRT "starting over" now in terms of career damage is throwing away one year like throwing away an 1/3 of their pro football running back length career or like throwing away 1/78th of their lifespan which is a rounding error?

Another way of looking at the world, is if ageism is so rampant that the dude will be permanently unemployable in the field by 30 such that throwing away one year is a substantial measurable loss, you have to consider it from a long term perspective in that a lifespan of 78 and unemployability starting at 30 means you'll live, unemployable, for nearly a half century after your career ends, half a century of wondering what would have happened if you had made that jump to try the startup. I mean, lets say due to ageism your career does end at 30, at age 55 will anything be different in your 55 year old life if you had stayed put rather than trying? So you may as well try.

You're gonna live a long time. For various macro economic reasons your career will only be a couple years. That implies you should never live to work and should only work to live. In that situation it would be foolish not to take a risk.

Extreme ageism is like terminal illness. If you know your career will be dead in five years no matter what you do for reasons way outside your control, you can complain and feel bad, or make the most of what little time you have and risk it. You're done in five years anyway no matter what, so you may as well go for it while you can.
Why not at least make wiki-b-sides and add a big warning to the b-site pages?

Is review the bottleneck? Or why can't the lamppost in front of my window not have its own page?
F'ed up if you ask me. Imagine that being done to you by an alien species.
I can also verify this. The documentation is not perfect, and the fine people who hang out on Discord were able to lead me on how to fix the docs, and get me up and running.

Also, having full Intellisense for a JavaScript like language is amazing! I found it better for Reason than Typesript, oddly enough even in VS Code.
I never saw a compan benefitting from openstack.
You would probably be better off by migrating away from facebook altogether. These kind of hacks may exist but are short lived as facebook changes so those would stop working.
Anecdotally, it's prevalence seems to have increased markedly in my neck of the woods over the past ~15 years.
Your usual airbnb property is not "an unsafe hotel." My flat is presently being let on airbnb and isn't suddenly unsafe because someone else is in it rather than me.
Puzzle Building and the Creative Mind
Not necessarily - maybe people who are sufficiently educated to be aware of the risk a lesser risk?

Dangerous precedent either way.
What are the analogous components? Backpropagation is biologically implausible.
Don't buy the hype or fall into the magical thinking. Disks fail. Apple tried to handwave it away.
Tools, yes. But seeing editors and keyboards as the tools indicates that someone is operating at a pretty low level of abstraction. If you asked a civil engineer what their favourite tool for designing bridges over deep valleys was, and they said "a Rotring isograph" [1] rather than "parabolic arches", would you be impressed?

[1] http://www.cultpens.com/i/q/RT04273/rotring-isograph-technic...
I'll be rude and not read the article!

What does it mean to be polite? In a naked capitalistic world where people are solely to be motivated by self-interest? It's just machiavellian sociopathic manipulation fooling people using outmoded tribal social instincts to do your bidding.

It's one of the end states of game theory and capitalism, along with cartel control of markets, effective slavery, and irreparable destruction of the environment.
the article mentions other big players pulling out or cutting jobs/funding related to OpenStack in recent months in addition to this latest move by Intel.

Is this related to some endemic problem with the technology, big egos within the project, dominance by another outside player or what? Cursory searching doesn't reveal any "big thing". Maybe it's just dying a death by a thousand cuts.
But it basically gives you carte blanche to pirate as much as you want. I mean, you already paid for every album and movie that exists, you might as well take advantage of it.
My only problem is that I really wanted an ubuntu phone...
Windows 7 received patches during its lifetime as well, if you want to really get technical.
That's sometimes true for the old ones. On the plus side, I've found that I can watch some newer movies that I would never otherwise be able to see. Never know when having seen Twilight might come in handy...
Awesome. Move to Somalia where there's no state to prevent you from doing whatever the fuck you want.

Break the monopoly on the use of force by needing to supply your own to get anything done!
That's like saying. I don't enjoy getting drunk so it's disappointing that gas stations keep selling beer in 24 pack cases. It says more about someone's lack of willpower than it says about Netflix or gas stations.
I think a StatCheck-like clone was built that would then go on twitter and try to find the author, but I readily admit I couldn't find it again. But I think StatCheck itself is a good example -- just a bot that can go through a paper and point out math mistakes.
As a hi IQ Dyslexic id have to disagree
A subset of a set isn't necessarily representative of the set.

I just AirBnB-rented a house for a week, $75/night plus $150 cleaning, 2 bedrooms + living room + kitchen + private screened-in outdoor pool. Loved it. Will seriously consider not doing hotels any more.

A friend likewise did a week-long vacation via ABB, different house each night. Stayed in a yurt, farmhouse, log cabin, etc - nifty places, interesting or isolated locations, which hotels absolutely cannot replicate without unattainable pricing.

AirBnB exists to connect you to people renting what you want. That's it.
Hotels exist to provide a dense collection of cozy rooms with rapid comprehensive service. That's it.
They exist for different purposes. Like many industries, the rise of a non-sequitur competitor pushes the longstanding players to revisit their core purpose - and fighting to destroy that competition often serves only to undercut their own real talents.

The options are there. Choose what fits you. Don't try to close down options for others just because those options don't fit your needs. ABB doesn't work for you in NYC? then just get a hotel. Don't deal with it by slashing my options to get unique/exotic housing which can't be replicated by hotel chains.
Used in lurking mode for a few months in 2008. In the last few years I open it once every few weeks on average, mostly because of the email notifications. The facebook is a sad place
Rethinking Python's concurrency in the age of async/await with Curio [audio]
Disclaimer: I have not looked at your codebase, so this should only be taken as my 2 cents. I might have a different recommendation if I had greater familiarity with your exact problem.

I'm biased, but I would start with a fuzzer. Fuzzers have two key differences for your scenario that makes me lean towards them:

They provide the will to act. You mentioned the codebase is old and rotting, so a normal bug may not rise to enough attention to fix. Finding security bugs may give greater justification to undertake an effort to start maintaining it properly.

1 fuzzer exercises more than 1 test. I think you'll get more bang for your buck by integrating a fuzzer, whether it is libFuzzer, AFL, Radamsa, or anything else. Fuzzers are not targeted to a single unit and will, ideally, find bugs all over the place from a single, simple starting point.

That said, there are good arguments for diving into the codebase and writing tests too. In fact, writing tests may make your fuzzer more effective.