skysight-inc/HackerNews huggingface dataset:
>Then I hit 30. That type of talk stopped

That scares the hell out of me. I started working in IT at 22 and now I'm 30.

I'm SRE and I think of myself as a useless lamer compared to the real 10x guys around. It gets heavier every year.

I got bagdes CCNP/OSCP/RHCE/CKA/AWS DevOps Pro/etc only to confirm that I know at least something. (I don't tell anyone about them so I don't become known as a paper tiger.) On my way to CCIE.

I study things and write code for ~2-4 hours every day after work and ~8 hours on non-working days.

Maybe by the time I'm 35 and finally became a decent SRE, I hope that I can do a real work in big company like FAANG. And no one will hire me because I'm too old.
"extreme right" with no proof? Vlaams Belang is extreme right, not N-VA which has the mayor of Antwerp. You are listening too much to the leftish Wallonian controlled state media ( cfr. Stéphane Moreau with Nethys / Tecteo on Wikipedia)

They just think the south takes too much advantage ( eg. with 4 million people they have the same voting % in the country as the north with 6 million people).

While the "right" north has to subsidize the "socialist" south for more than 40 years without no improvement at all ( eg. just check the unemployment %)

Highest criminality rates in Belgium are in Brussels, Molenbeek, ... with also, no improvement in the foreseeable future. Station north is a public train station where everyone stays away from ( too dangerous ).

https://fr.wikipedia.org/wiki/St%C3%A9phane_Moreau_(homme_po...

https://fr.wikipedia.org/wiki/Nethys

https://nl.wikipedia.org/wiki/Enodia

All financial political scandals are involved with leftisch politicians: Publifin, La Carolorégienne, Anne-Marie Lizin, Michel Daerden, Van Cauwenberghe ( Charleroi), Agusta-Dassault, ...

And last but not last, specific for Brussels: Samusocial where Yvan Mayeur ( the ex-mayor of Brussels) was involved with Fraud and intimidation, with their "non-profit for homeless people", LOL! It's despicable!

https://nl.wikipedia.org/wiki/Samusocial_Brussels

I'd prefer Antwerp above Brussels every single day of the year.
The Tech Person Entering Healthcare
I.d.k. around here we have sworn by a good network of buses and trains. If I feel trapped I hop on the train, in an hour change to a bus, and I am in the middle of nowhere.
A typical implementation would use a generated pseudo-element that doesn't get copied.
It's true, and a huge shame, particularly as it's driven appliances to be made with parts not designed to last beyond a 10 year lifespan.

That said, it's been interesting to witness the recent rise in YouTube repair guides coupled with online parts stores. Obviously not for everyone, but I've had good results repairing two different washing machines, a stove, a coffee grinder, my hot tub, a laptop, a video game controller, etc. For a lot of those I would have felt completely overwhelmed and not known where to start without a video tutorial.
Does this objection apply to all books and toys as well? Restaurants? Clothing and all other manufacturered goods? Why or why not?
It seems kind of weird that the article doesn't mention feature flags since they solve pretty much the same problem and Fowler first wrote about feature flags as long ago as 2010. Both solutions avoid feature branches. Feature flags create a small amount of tech debt since the code will need to be removed post GA, but allow end to end tests and staged rollouts over a long period of time which the keystone interface does not.
Yes - stocks on the blockchain make sense. But through this plumbing, the barista wants USD. Imagine there is a coin the barista trusts is as good as USD (a "stablecoin"). Or imagine that there is a service in the background that has interfaced with the traditional credit card system as well as the blockchain, and does a bunch of functions really fast.

Then, when the customer pays with a token, protocols just instantly convert it in the background to the exact amount of USD of the coffee.

This stuff sort-of already exists. USDC is a US-dollar backed stablecoin https://www.coinbase.com/usdc and Uniswap https://uniswap.exchange/swap is a decentralized algorithmic protocol for auto-converting between any 2 supported tokens. So if the barista takes USDC and you have some scammy token that few people want, you can instant-convert (well, "instant" in Ethereum is 15 to 30 seconds) from your token to the USD to the coffee.

So what I'm saying is, you need to change your mind from buckets, where assets are only in one bucket. The token is not either a stock or a "utility" token. It's all of the above, simultaneously, and more as the plumbing keeps innovating. As long as someone, somewhere, is willing to purchase it for some price, it can function in a huge variety of ways.
MBAs strategically weaken businesses with debt instruments so they aren't "leaving money on the table". We shouldn't be excusing this sort of behavior. Businesses schools need to start teaching their acolytes about planning for a future more than three months away. Everyone wants to look like Apple with a juiced vanity stock price but they won't squirrel away the cash needed to survive a rainy day.
How the coronavirus pandemic could forever change the way we work
A minority of the global population is still a huge number. You're much more optimistic than me about Western democracy's ability to cope with 100s of millions of climate refugees without things falling apart.
This is great timing. I was just spinning up a new service using redis this morning. Thanks for the constant work you put into this project.
Contrarian view here.

I really liked Redis for a long time. Simple, fast data-structures in-memory. That's it. Along the way there have been some nice enhancements like Lua, which solves a lot of the atomicity issues. But somewhere after 4.0 I feel they have lost their way. First they saw all the attention Kafka/event-stuff was receiving, so they baked-in this monstrous, complicated, stateful streams feature. Now we have SSL (do people really expose Redis on the internet??), ACLs, cluster stuff, and most relevant to me a new wire protocol.

To my thinking, Redis fit very well in the "lightweight linux thing" category. It seems they aspire to be enterprise software, and this may be a good move for Redis-the-Business, but it's not good for users like me who just want simple in-memory data-structures and as little state as possible. Forcing a new protocol that adds very little value (in my opinion) also seems like a great way to alienate your users.
The Biggest Little Railway in the World
I get that they're busy, and "lol, you're on an ancient version #wontfix" is quite all right as a first response (maybe a little less so for RedHat subscribers, considering the link between systemd and RedHat).

But not seing that the design seems fundamentally broken, that's more of an issue (message amplification to millions of messages, the fact that it's questionable if systemd even can use the information for meaningful ordering/dependency reseloution.... When it's not systemd doing the mounting..).
If I would start a blog, right now I would use Gatsby + Markdown + own domain. Using free repository hosting and static cloud hosting which in many places is also free. Basically for 10$/year and occasional backup you would have a platform and service independent blog which can easily be migrated wherever you want. Aware that for these you need some basic tech skills indeed.
Having a robot companion as an "impartial" third party may help kids work through issues they (feel like they) can't talk with their parents about.

For better or worse, parents are human beings, and (even unconsciously) may stigmatize behaviors or feelings that a child may experience, making it difficult for the child to bring up these issues with the parents.

There is also the case where children may be neurologically atypical in a way that makes interacting with other humans difficult. This is another opportunity for a robot to shine.

You're not wrong -- helping children develop social and soft skills does fall under the job description of being a good parent. But even parents with the best intentions may need help from time to time, and I would argue that a parent who can recognize the value in something like this (as a supplement, not a replacement for parenting) has the child's best interests in mind.
Discord did a complete R&D (rob and duplicate) of Slack and focused on video game communities. It’s doing very well from what I can tell!
I think Apple's autocorrect will be seen by historians as a very strange blind spot.

I have a high end iPhone and autocorrect routinely slips in some corrections after I've already scanned the text visually and decided to press send.

The corrections are usually not desired, and often replace valid sentences/words with guesses that are more common words, even at times words or abbreviations that I know I have texted years ago but never since.

I'm not sure what's worse, the bad behavior of AutoCorrect or how laggy it is on my iPhone XS.
No, we have always been able to edit communication until the internet, because conversations/everything has always been unrecorded or very hard to access the archives of.

Have you never had an argument get to 'you said this', 'no I did not' ? We even edit our own messaging in our heads.

We make mistakes, why can't we correct them?

(We are talking autocomplete of spelling and grammar here at the original level)

And since obviously your end can have a setting/hack/default to keep the original anyway I'm not sure what the fear is.
Mozilla SOPS with KMS and Git is underrated (2019)
Reported by the 100% j own media!

Corona has been around for over a year and most people have already had it.

Look at statistics for deaths and how many have gone down because they are being tagged with corona when it isn't.

Wake up people, they been at this shit for millenia and you have been warned time and time again
Yes it is. For starters I have no idea what any of these are and I probably need to input my credit card somewhere along the way.
>> excess deaths over seasonal average

> are there any which actually provide that statistic?

Sure, as I've linked it here twice already:

https://www.euromomo.eu/graphs-and-maps

Belgium is among the top three there too.

Also see on ft.com:

https://www.ft.com/coronavirus-latest

the "Death rates have climbed far above historical averages" graph.

and from Italy, made on March 16, 2020:

https://en.wikipedia.org/wiki/File:Is_COVID-19_like_a_flu%3F...

All of these also directly disprove "same as flu" narration. These are all in spite of most of the world having some kind of measures introduced.
Keep in mind stories like the wiki one are anecdotal (meaning it's not representative of all projects), and in fact this is covered in both Patrick's tweet thread and Dan Luu's linked essay ( https://danluu.com/sounds-easy/ ).

So while they do their best to not have _every_ initiative go this way, large companies - even the mythical FAANGs - will inevitably have moments like this wiki debacle, and they need to be able to absorb them without material impact on the bottom line or having to fire a bunch of people for trying and failing.
Have you looked for software jobs in a mature industry, like a bank, insurance company, etc?
> Note that a company giving a bad reference because you refuse the terms is likely to lose a lawsuit (in the US)

How often do these kinds of lawsuits happen anyway? I'm imagining that engaging in one is also a career-limiting move in itself, but maybe the situation is better?

> Fortunately at will employment works both ways

This pandemic is really turning the world upside down; things that were favoring one group of people suddenly turn around and favor the previously exploited one...

> courts will find it reasonable for someone to refuse to come into work given the experts advice at this time

One of the things I've noticed during this crisis is how big a responsibility rests on the shoulders of government and NGOs alike. I could describe the behavior of most of the market in February and March as a large responsibility deflection game. So many companies knew what should be done, and were ready to do it, but were openly waiting until relevant governments started issuing emergency rulings that gave them no other choice. For instance, late March I was still getting messages from a travel agency that boiled down to, "we understand that you think it's bad out there, and safety of everyone is paramount, but the government's foreign affairs bureau did not issue a ban on travel to Italy, so all is fine and everyone's going to Rome as scheduled". And yes, there was no travel ban issued; it was only "highly discouraged" for ~2 weeks before the country went into lockdown.
> Society as a whole is not ready for that level of insight.

Too bad. We invented the transistor. What are you gonna do?

> The fact is, as humans, we are susceptible to our irrational, and sometimes, ignorant beliefs.

Right, and that's the problem, not machines that can trace viral infections in near-real-time. Those are going to be the only way to return to some semblence of normal.

We are already being tracked. Your phone tells "them" where you are at all times, and you're fine with it as long as they're just using it to bombard you with ads, but God forbid "they" use it to save you from the covad.

What am I missing here?
To me this feels a little like the situation around 2000 and 2001. A lot of fundamentals were out of whack but things kept moving. Then 9/11 happened which shouldn’t have derailed the economy by itself but it triggered the unraveling. So the lockdown may just be the trigger that will pop the bubble that has been building since 2008.

My prediction is that measures will be taken to reinflate the bubble which will then go on for another ten years so we will probably have an even bigger collapse around 2028-2030. And every time more wealth will get moved to the top x percent.
They implicitly are, as they're arguing that these men aren't experts. Judging this would require one of two things:

1. The author can tell what is expertise based on the words spoken, the quality of the material produced. But then they'd need to be an expert themselves.

2. The authors defines expertise purely in terms of credentialism. Someone works at university X and not university Y, therefore they are experts and anyone else isn't.

As they mock people who engage in "armchair epidemiology" it's not (1), so it must be (2). But it's that absence of critical thinking that deserves to be flattened. It's an attitude of "don't think just obey" - the exact thing that a university education supposedly trains out of people. Supposedly. It's how Google ends up deleting videos of doctors because they aren't "experts" in health or disease, whilst leaving the pronouncements of people who can write R up.
Conceptually it's the same design as Magic Wormhole though all the technologies are different.

It's just a PAKE then you do a file transfer encrypted with the key you agreed using the PAKE.

PAKEs are very human friendly, they leverage a relatively weak secret (like "Monopoly Vegetable") that humans can deal with, to agree a good quality secret (like an effectively random 128-bit AES key) in such a way that both parties find out if the other party doesn't know the weak secret.

Because humans are bored easily you can use rather weak secrets safely - it's a natural rate limit. An adversary who guesses almost right "Cluedo Animal?" only gets told they're wrong, and after maybe two or three more attempts the legitimate parties are annoyed and refuse to keep trying so their adversary is foiled.

Machines wouldn't naturally use something like this because if a machine has a secure channel to another machine it can just move the 128-bit AES key, not waste time with some weaker human-memorable secret.

This technology won't hide the IP addresses of those communicating

A passive on-path adversary learns the size (perhaps not exactly but at least close) of the file transferred.

And of course an active adversary can prevent the file transfer by spamming the service with nonsense.
>Some industries need to turn off. We are doing too much across the board

I've been thinking about this for a while, and with the pandemic, it's been on my mind regularly.

We really need to re-think, well, almost every aspect of how we live and consume. Far less car use, more sustainable living, including increasing densities, which does not mean everyone needs to live in Manhattan or Tokyo level densities, just better land use and more pedestrian/bike-friendly infrastructure. Make it easier to get fresh food locally. More green space.

One of the biggest changes in my life was moving to a city where I can walk anywhere and everywhere (most things are within a mile or two). It may take a little longer (and mass transit is there to pick up the slack) but the impact of regular, constant exercise cannnot be overstated by this kind of lifestyle change (and something most Americans desperately need, honestly. We are incredibly unhealthy, I was one of them).
Are we going to go back in time and manufacture all the goods and services we didn't make this year?
Absolutely. iOS and android, and the microsoft swiftkey on android, I have an N problem. Comeone adaptive space detection!
Ask HN: Suggestions for self / non-YouTube video hosting?
I’d like to host a few videos somewhere (probably 10’s of GB; 10’s of viewers). I don’t want to use YouTube. Is there some simple open web, or other decentralized solution for this? (I’m counting running my own web server as “decentralized” for these purposes.)
Exactly. Never The Same Color
Agree on the Kafka, disagree on the SSL. There are compliance factors in place for certain use cases (PII).
I'm in my 40s in the SF Bay Area and recently landed a new software development job. The process took several months.

My initial interviews were disastrous; it had been many years since my last job search and I didn't know I wasn't prepared for the "leetcode era". Drilling on "leetcode medium" problems with a time limit got me to the point where I was at least in the game that's being played nowadays.

It wasn't pretty, but eventually I got around to progressing and getting an offer instead of getting "nope'd" at the early stages. The job-interview repertoire has definitely changed in the last 15 years though, and it takes some work to get conversant with it.
Correct.

According to what i read, this means that 50% are confirmed cases and 50% are possible cases.

Other countries only count the confirmed cases.
EventBot: The Next Big Android Malware to Steal Your Financial Data
Them having critically important functions that are different from what their names might imply is not at all the same thing as "we'd be better off without them".
For personal blog: 11ty + travis ci + github pages.

Its easy way to write and publish content.

Just checkout git repo, write posts with your favourite editor and push changes to github - thats all.

Previously, I've being using Wordpress and Ghost. Both were real nigtmare to manage.
Lizards grow larger feet to survive hurricane seasons caused by climate change
I’m in my 40s, I have had dozens of interviews. My non rejection rate from application (via a local recruiter) -> phone screen -> in person interview is close to zero. Not because I am a special snowflake, but I’ve built up a network of coworkers, former managers, and local trusted recruiters.

I have never in my life had anything approaching a hard algorithm coding interview and I didn’t know such a thing existed until three years ago after being on HN and reading r/cscareerquestions.

I’m a standard enterprise dev living in Atlanta. Pre-Covid, the job market has usually been good for me since 2000 when I got my second job after leaving my first job I got based on an internship.

There were even jobs/contracts available between 2008-2011

I think I am above average soft skill interviewer FWIW.
They just buy politicians, which is cheaper than premiums would be.
Common Sense Comes to Computers
There's one more reason we can behave like this: we just postpone enjoying life for the future.
I wish I could be more sympathetic to the college industrial complex, but they've been treat us poorly for years. Yes, I know it's our fault for demanding gold plated educational experiences and then going into crazy debt to finance it. But who wants to blame himself/herself?

The job can be done better for much less. Indeed, it used to be much cheaper in the past when the dorms weren't so fancy and there were a bazillion deans waltzing around trying to look essential. The adjunct professors get paid next to nothing. Let's give them a slight raise, fire 90% of the deans and we'll get back to something sustainable and affordable.
As someone who maintains an extension for PHP, I hate it because the Zend C APIs are an undocumented dumpster fire, and PHP's basic data structure, zend_hash, is a weird hash type with a str/int union key type and an awkward API.

I also hate it because I hit more memory issues (double free, unitialized reads, etc.) in the language and core libs with PHP than any other high level language I'm maintaining similar extensions for.
It's like using taste to teach a person to hear.
Wouldn't a screen-reader recognize a link even without the symbol? I can see the problem of the screen-reader telling the user that there's some garbage image at the end of the link, but the image really is garbage in that case, since I imagine the screen-reader would make it obvious that there's a link there.
Thanks for sharing, author here! (AMA?)

I had a lot of fun working on this project, having implemented enough of the VM to run both Elixir and IEx before I stopped.

Ultimately development stalled since I couldn't get any community interest (I was hoping to give an ElixirConf talk but wasn't accepted either). Was hoping to raise some interest and find some contributors in similar vein to https://github.com/RustPython/RustPython

Nowadays I write a lot less Elixir and a lot more Rust.
Luckily there is an entire country outside of SV....
No, like choose to follow Sweden's example.

Time will show.
I started my career at Motorola, I saw so many senior(read: old) engineers working efficiently and staying updated. They're eager to teach newcomers. It gradually stopped when the outsource era came.

I notice over the years a few star players in their 50s and even 60s are either unmarried, or married without kids.

I have kids and I'm in my 40s, I plan to work until 65 for coding. If nobody hires me, I will try to get something done(SaaS?) or consultation from home. I probably don't need that income to survive(by then the kids will be out so the finance burden will be more tolerable). Working is the meaning of life for me, it has nothing to do with my age or if anyone hires me. I will keep studying and working no matter what.
Thanks for your input! I'll try some of these.

Also, I just saw Fareed Zakaria the between your first comment and today interviewing Bill Gates. It was really well done. A great recommendation. I remember seeing him before but he hadn't registered as an individual to watch out for.