jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Location: Worldwide

Remote: Optional

Willing to relocate: Yes

Technologies: javascript \ typescript, react.js, redux, flux, HTML, CSS, material UI, jest, enzyme, cypress, react testing library, immutable.js, SASS \ SCSS

Résumé/CV: On request

Email: faeriefiesta@gmail.com
This is a good point. Not just for DB's but for any large file.

It's not uncommon to lose an inode or two on certain filesystems during OS crashes. When one of those inodes is of a large, valuable file that you don't have a backup of, you've got problems.

Of course, the best solution is to have recent backups. Unfortunately, the more data you have, the harder, more time consuming, and more expensive your backups will get.
Set small goals for yourself that have a visible or measurable impact. Each time you complete one, you'll feel a sense of reward. The important thing is to work with your psychology not fight it.

What I've found to be effective is to have a list of goals roughly by week, for the next few months, and then each week to assign myself a small list of tasks for each day. I also try to mix up the type of tasks over each day -- some are fun and I'm excited to do them, some are more tedious but have to be done. So when I do some tedious work I reward myself with the fun tasks.

When I fail to meet my goals I allow myself to get angry with myself -- almost a disappointed self-hatred. But only for a few minutes, and then I move on. Perhaps some people will disagree with this technique, and might suggest only positive self-reenforcement, but if you're not totally honest with yourself it's going to be tough to keep yourself on track.

Whatever you do, you should definitely start by examining your goals and motivations for working on your project, since everything entirely depends on these.
On the other hand, screenwriters are strongly advised to make sure their protagonist ends up in a jam...
When I read articles like this, I think back to the Jeff Goldblum line in Jurassic Park: Life finds a way.
I worked frontline customer support for a small software company that sold to county governments. The sales process was just as bad as described in this article. Most of the goverment workers and elected officials were very pleasant to work with. I had a few who were royal pains to deal but most of the people I dealt with on a regular basis were by far easier than my support at a insurance company.
"In previous decades, the performance gains were 2-5X per year."

What decade was that?

According to this[1], it's never been better than ~50% year over year.

[1] http://www.cs.columbia.edu/~sedwards/classes/2012/3827-sprin...
Yeah, this doesn't preclude breaking things into chunks (typically limited by however many files a non-root user can open).

I just dislike unnecessary "open" calls because it can get kind of crazy. For instance, if you happen to send a short filename to a samba server (which must enumerate every file in every folder up to the root), or use NFSv4 ACLs, etc.
Most people hate individuals who act like they have greater moral authority than us mere mortals. It feels like an implicit judgement of our character. The fact that he's been proven right over and over makes it worse.

This thread could be a case study in debunking the claim that programmers are more logical and less prone to emotional manipulation than other humans. From everything I've seen, programmers are actually more emotionally sensitive than the rest of the population and thus are more susceptible to emotional arguments than logical ones. After all, logic we can trace and refute. It's harder to refute feelbad.
Detecting bioluminescence.
With hardware the lead times are longer and there are no updates after delivery. Thus, a waterfall approach is more suitable. Customers can actually provide useful and comprehensive requirements.
This people have all my respect, they are doing a great job and I am really happy to see postgresql being used more and more.

One thing I really like about postgresql is the stability of their releases.

I wish other projects had the same kind of care when releasing a major version of their software (yes, I am looking at you Cassandra)
This clearly shows (should show) to anybody, that what is done here breaks not only the law, but destroys the foundations of our (western) democracies.
The 20-something got backhanded

Yep, and this should never happen in a professional setting when your job is dealing with the public.
To be more accurate, Jesus' ministry and teaching was a fulfillment of the law (the previous commandments) and the Old Testament, not a replacement. The law is still a valuable resource for Christians in understanding the character and holiness of God, among other things.

"Do not think that I have come to abolish the Law or the Prophets; I have not come to abolish them but to fulfill them." Jesus speaking in Matthew 5:17

Jesus affirmed the law and called people further into true righteousness, which can never come from following rules, but requires a transformation of the heart that only God can accomplish. That is what He is talking about in the sermon on the mount (Matthew 5).
Free marketplace has been squashed by Seattle process.
Most of the relatively recent net inflow into certain cities is from a fairly specific young college-educated demographic. And the reality in places like Manhattan is even though a lot of those sorts of folks moved to the "big city" for jobs after graduation, in practice, many of them moved to the suburbs when they got married, had kids, etc.

After graduation I probably knew dozens of people who moved to Manhattan or nearby. I'm not sure more than one couple I know is still there.
They shouldn't, but they may have to act on their preference and find a company who is going to be primarily or entirely remote.
Are you a divorce lawyer? Please substantiate your claims with credentials.
Yep, I think the couple actually improved it, not that it elevates my opinion of it much more.
this raises the question, what are the companies where going into the office is like checking in to the Four Seasons?
Yeah, i'm tired and hangry. you're right. I'm just happy SOMEONE understood my argument and saw the same issues i did
Everyone I knew who went into games knew what the conditions were before they joined. It's only bad if you don't have a backup plan.
Click to find out why this INCREDIBLE video has app stores FURIOUS!
Correlation, causation.

Smart phones and PCs both coincide with big shifts in global politics, the post 2001 War on Terror, Operation Iraqi/Afghan Freedom, etc. Trillions spent on insurgency control, that could have been spent a lot more effectively.

All the while the middle class shrinks. (David Autor's 'Why there are still jobs?' paper is open access and has striking graphs that show just how much happened/happening.)

Globalisation lifted hundreds of millions out of poverty, while the financial benefits of this economic optimization were not distributed back to those who lost their old socioeconomic status. (They only got the lower prices, but that's not much considering most of those people affected were not living in a distortion-free "free market", they had no idea what to do, they were not used to chasing new skills-in-demand, not prepared to relocate, etc.)

That said comparing healthcare outcomes, civil rights to the 70s is worthwhile, and if you think it was better then, that is mighty strange.
What's the point of using a pseudonym? It won't be so hard for Microsoft to find out who the writer is.
If web sites are starting to track me via first-party cookies (which I allow for now) those will be banned aggressively as well. Currently I am somewhat lax on deleting them on browser close (I like to stay logged in for some sites). But this will change on a whim when this becomes mainstream.
Sharktech/Nobistech is basically just Leaseweb, a VPS/dedicated server company. I don't believe it to be particularly linked.

And "No 31 Jin-rong Street" is like multiple /8's worth of users, China's largest ISP.
I think there's a misunderstanding : the quote above does not come from Mozilla, but from one of the Digitrust people (Mitchell)

Here is the full quote :

“We know certain companies (Firefox) take the position that there is no sufficient consumer value to justify ‘tracking’ — anonymous audience recognition — of any kind, not even for use in communicating privacy choices,” Mitchell said. “They believe no third party can be trusted. We take a different position: that trust should be established directly between consumers and the brands, and publishers they trust, and with the third parties that those brands and publishers trust.”
This is dumb.

If someone is doing this, then link?

Else it's obviously to much bother, you're domain will get axed.

Compare to all the domains that won't get axed.

Do they real expect us to believe the population will get fooled on a losangeles.gov but not losangelesgovernment.ws, the difference will be a small percent.

> then on Election Day send out emails signed by .gov

Why the hell won't these be junked like any spam? New domain. Sudden flood. People marking as spam. What, are we in 2010?
Something to add though, it's informal.

> Reddiquette is an informal expression of the values of many redditors, as written by redditors themselve

But I guess it makes sense for Reddit to move away from that rule. That's how you get big campaigns with companies like Adobe. Not by taking away their sub-reddits.

Personally I think I even prefer that though. Better than having heavily biased "community moderators", which is the case in way too many sub-reddits.
Not on iOS or Android phones. On most recent phones, they're both.
Isn't Jekyll slow for a lot of blog posts? Also,adding all those plugins for everything must slow it down. Asking you since you have 250+ posts. I had read this in a Hugo vs Jekyll comparison and picked Hugo.

Btw, checkout https://www.stackbit.com/. really good.
Honestly I haven't found any I really like. Gatsby for example I found overly bloated (eg. requiring GraphQL - with which you can't even dynamically generate queries) without offering everything I need out of the box (eg. Disqus integration), build times felt long, and there are very little templates (at least last time I used it) and like other SSGs switching a template basically requires re-architecting your whole app.

I think the biggest weakness with these SSGs is the difficulty of switching themes. With a CMS like Wordpress, changing themes takes no work, you just specify a new theme. In any popular SSG, changing themes generally means re-architecting your codebase, requiring a developer to dive into the codebase and spend an insignificant amount of time (leading one to question the value of their SSG framework), or otherwise abandon their current project and start over on the new template from scratch.

Because changing themes is such a hassle and time sink, if you just want to use a pre-made template and be done with it, then I actually recommend you look for the template you want first on ANY popular SSG, and then just use that (Jekyll seems to have the largest section of templates).

If you're planning to make your own custom template and you're a developer, then honestly I recommend you to just create your own project without these SSG frameworks, unless you just really happen to like the (often super overly opinionated) stack that they tie you into (that won't be cool anymore a year later as developers flock to the next shiny thing). Even then I think you'll find yourself working against the framework more often then you'd like, pretty much defeating the purpose. For my needs I found it easier to just parse my own Markdown files and use an npm library like showdown to convert them to HTML, and then just develop in my preferred stack.
Read this instead: http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o... (on HN a few months ago)
Or he could pick up short coding jobs online (eg vworker) and start to build a portfolio of successfully applying his coding skills - there's a lot more to being a good prospect for an employer than being a killer coder.
I put zero time into it. I created a brand new Posterous account, left everything as the default and posted the email address tied to the account here.
I don't believe this is the case in every state, they each have their own constitution. As w1ntermute says, it has to do with checks and balances. Personally, I don't believe that any single branch of government should have final say on the life of an individual. It makes sense that the executive be given the task of second guessing this instance as the executive is the branch actually tasked with enforcing the laws.
> Big enough that developers would target it if there was any interest.

I think it's not about size, but potential growth. Nokia's two platforms will remain limited. Nokia's 44% share is not in the smartphone segment, IIRC. Having 99.9% of the featurephones means very little for those who write apps for smartphones.
I love the first sentence of his post. So many people forget that job interviews are conversations.
> Some project managers use Jira.

My heart goes out to those wretched souls.
> about is how little action is taken even today to change that future

mainly because of the future discount rate, which is something I'd like to see more commonly discussed.

Related to this: I'm recommending a lot KSR's "the ministry for the future" to all my friends nowadays. It has a very good picture of "how it works, and why we don't care". I kind of like how he makes the point that all those powerful forces are mainly human rules, and as such, they can be changed... with powerful enough incentives.
Isn't Australia Rupert Murdoch's turf? It'd be interesting to know if his organisation's been lobbying for this.
In the past, there were only enough components to fill a few shelves. Also, you can get many, many components from local stores now, if you're willing to pay the 4x-10x premium.

Not many people are, so local stores aren't as common.
> The price of a new washing machine (amortised maybe, I don't know), a litre of milk, a pair of jeans, a monthly phone/broadband bill or a tank of petrol would be more useful in tracking inflation.

That’s pocket change compared to the change in price for real estate, healthcare, education, childcare, taxes, and savings (assets for retirement and emergencies).

At least for where I want to live. If I made a budget 15 years ago of my purchases in the next 15 years, the total price for the total of those purchases increased at far more than US government CPI figures. I get more bang for buck for my TV, but that’s offset by the extra few hundred thousand dollars for land, healthcare, etc.
The Elder Scrolls II: Daggerfall is not technically infinite but I doubt any person has ever completed it fully.
I have also been disillusioned of late with the computing hobbies that have fueled me most of my life. I'm still heavily involved with computing for my employment, but there's just something that doesn't spark my curiosity as much as it used to.

Interesting that you mentioned you've moved to woodworking, as I found a way to rekindle my curiosity be exploring older technology as well. I've dived head first into antique clock and watch repair.
> "the double-standard is offputting"

You bring it up because you were affected by it, I'm not sure you would react in the same way if the tables were turned. There are double standards everywhere, affecting everyone in some way and to different extents. Some face a lot more double standards than others. Consider that your experience is not unique to you nor to those who agree with you politically. Far from it.

> "And it's not like you can just casually jump from say a hobby subreddit that bans all Trump supporters on sight to a right-wing version of the subreddit that offers a remotely-similar experience."

In that case, if you wish to genuinely participate in that particular subreddit, you keep your politics to yourself and stick to the relevant subject matter. You quickly learn to segregate subjects, some forums are fit for one type of discussion, some for other types. Some have a very strict enforcement of tone, some are basically free-for-all.

Even if someone posts a political opinion that you disagree with, you are not obligated to react, in fact reacting may show your hand and sour everyone else to you, for something that is unrelated to the subject matter of the forum.

Discretion is the better part of valor, after all.
I could explain what I'm referring to, but then, why do so when wikipedia does it so well?

http://en.wikipedia.org/wiki/Argument_from_authority
This is one of the best books regarding algorithms. Its brevity and clarity makes for an enjoyable read, as are the implementations in Pascal/Oberon. Probably its only downside is the lacking treatment of graphs, but IMHO this is only a downside, because it would certainly be interesting to see how Niklaus Wirth would have explained this topic.

I have recommended it on HN at least once before, and I find it fills nicely into the "algorithm canon" of AHU and CLR. Whenever I have time to ponder or want to know something in depth, I consult one of these books in that order (i.e., AD->AHU->CLR).
But we can't have those nuances in our multicultural brave new world! It's the person being offended who decides what's offensive (so long as they belong to a protected group). Four legs good! Two legs bad!
Wow, didn't know that Wesley Snipes almost played Geordi La Forge. :D
It was really a good product. I've used it to normalize XML from couple of sources to create a news aggregator
I wish the culture was to give an honest star rating everywhere. A 4 is an excellent rating to get and should be treated as such. Instead we’ve set everything up so that if you aren’t getting 5 stars you’re a failure. What’s the point of stars 1 through 4 then? We should just ditch this system for a 0 or 1 star system instead since that’s how it’s treated.

Same problem has infected everything from rating your apartment maintenance guy to the support person at the call center.
I think fix seems to update the regular expression to handle next 81 years. Isn't there a better way to handle date parsing?
There has never been Windows 97.
Tesla made a profit of $143 million in Q3 2019 on record deliveries

https://arstechnica.com/cars/2019/10/tesla-made-a-profit-of-...
> Excel is a piece of software that I would absolutely not hesitate to pay for... but I'm unfortunately stuck with LibreOffice.

But... according to the rest of your post, you _did_ hesitate to pay for it and are finding that LibreOffice doesn't fit your needs. So why not buy Excel?
Though not exactly the same thing, I like to think of these as spiritual successors:

https://ifttt.com/

https://zapier.com/
> This is irresponsible. This drug has severe side effects

What are you talking about? The severe side effects are known and are usually associated with chronic usage of that drug. Chloroquine is taken for prophylaxis against malaria (daily) in many places in the southern hemisphere. Usual regimen is at least for 8 continuous weeks!

EDIT: Toxicity here: as you can see it's very well tolerated.
https://eyewiki.aao.org/Hydroxychloroquine_toxicity
Maybe a bit of strawman there. With more information (hopefully coming) we should be able to make more nuanced decisions.
Being sick with a disease like Covid-19 could absolutely alter how a medication works on a person. The drug might be safe to a person with a certain profile and it has been tested against those, but each underlying issue is a new profile which it should be tested against as separately as possible.
The CDC numbers I found are slightly more than half that for influenza.

Without significant mitigating precautions, which was the context for this discussion, the USA would very likely have more than 100 million Covid-19 infections in the next three months.

Yes, it's technically a logistic process rather than exponential. But there is no pre-existing immunity, so it won't hit the inflection point until it bumps up against the natural limitations. Meaning herd immunity due to a large percentage of potential victims already infected, or limitations in how many people will likely meet a sick person. The latter won't happen without the mitigations I'm talking about.

A third of the population infected seems as reasonable a ball-park guess as any for when the first point would be hit. But I really, really hope that the mitigations prevent this.
I am not a doctor, just a physicist, so I know about experimental data, but of course not about this study in detail. But as several sources dealing with this study confirm, it doesn't really tell us anything. So really at best it can be seen as reason to conduct a proper study, but the data itself does not yield any conclusion.
I don't use more electricity at home than in the office.
One of the issues with the study is that they didn't use the clinical outcome as an endpoint, they just measured the virus concentration in the throat (and even that not properly for all cases as far as this HN post says).

Huge effect size doesn't matter at all when the effect is not the correct one. There is a significant risk that this surrogate endpoint is not telling the true story as the virus migrates to the lung, measuring in the throat could be very misleading.
Does this service still incur normal SMS fees from your carrier?
This dictionary looks like it's the index of The Algorithm Design Manual by Skiena: http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/d...
and notify everyone who could potentially call me about my new phone number...
I do sometimes but it's far from optimal solution
This is actually really common in C++ libraries. I even worked in one (which I know was on Windows, but I don't think was MFC; maybe OWL?) where the pointers to the String object were actually pointing directly to the null-terminated C string, and then each function in the class would start by fixing up the pointer. E.g., something like

class StringClass {
...all members, and then...
char *str;
};

StringClass *StringClass::new() {
StringClass st = new StringClass;
...
return (StringClass *)st->str;
}

void StringClass::someFunc() {
StringClass *realThis = this - sizeof(StringClass) + sizeof(char *);
...
}

Evil, eh?

The good news is that, no, this does not have to prevent you having nulls in your string. The way this usually works is that all of the language's native string handling routines just use the length, so that's fine, and you're at least protected if you want to call C string handling routines instead. This can result in some unexpected behavior on the C side, but it beats the alternative.
Neat. Their phones always interested me, but I recently got a pair of their headphones, which are amazing. Not just in the quality of the item itself, but the fact that they are made on the other side of the earth, and arrive at my door rather promptly for less than an hours wages. (I know that point itself isn't unique to Xiaomi, but they are exploiting it to great success)