skysight-inc/HackerNews huggingface dataset:
I actually don't think the data and graphs prove their point.

Millenials are young and so the appropriate comparison has to be to to other generations when they were the same age.

You can throw out half their graphs based in that point.

The remaining ones are cherry-picked to be misleading.

Growth in the overall economy, while good, does not indicate the absolute level of success. Would you have rather grown up in India where there's been much higher growth in the last few decades?

In general, real wages have only grown over time. Today, we benefit from all the growth of previous generations.

Median household income is not flat, but up steadily every decade. Yes, on the high end, it has grown even more (because a smart person can contribute more than in the past b/c less manual work, information tech).

But what no one says is that wages are up for lower incomes as well.

And, the safety net is bigger: government transfers for unemployment, food stamps, child tax credits, etc are WAY up compared to previous generations. Boomers barely got a dime.

Before the pandemic, the economy was absolutely the best it's ever been by a long shot. Why didn't they show an actual comparison of employment rates? Millennials would be dominating.

Millennials also dominate on education. Our lives are so much richer because we've more likely gone to college and can access so much information from our smart phones.

In the same way that news is mostly all the bad things happening around the world (another shooting, another disaster), journalism and politics is often about all things gone wrong in our society.

Consequently, nearly everything you read and hear about current times is exaggerated in a negative way. (Often for the good purpose of trying to improve it.)

This article is a perfect example.

Try to stay skeptical when everyone is saying our world is regressing to poverty and nastiness.

Because the truth is we have a vibrant and beautiful society that's damn near the best it's ever been. And the future holds even more promise.

-- A young millenial
The drone can take way more G-force.
Just as a heads up, at least on mobile, the site hijacks your back button.
I think you're mistaken.
Case in point: Scaleway, a founding member of gaia-x, does not use openstack. I know of several others who do not.
While I agree with the notion of treating microservices with caution, I found the article a bit too shallow, barely supporting the claim. Especially the second "fallacy" reads like a draft and it overall ends abruptly.
1. Read the sources outside of your view point.

2. Play devil's advocate with the information you get.

Personally, i think it's important to remember that the world is very complex and 2 views can be different and at the same time true.

Nickel and Dimed[0] is a book on low-wage jobs and how it is difficult to get by without support from some kind of social program.

Scratch beginnings[1] is the story of a guy that tried to live in a shelter and get by. In ten months he had moved into an apartment, bought a pickup truck, and had saved around $5,300.

Both these stories are opposing, in the logical sense. But they also real. Exploring different perspective helps dispel the notions that there is one "truth".

[0] https://en.wikipedia.org/wiki/Nickel_and_Dimed
[1] https://en.wikipedia.org/wiki/Scratch_Beginnings
If you’re a young black man in DC, you have a 75% chance of eventually winding up in prison. Country wide, on an average day, 10% of black men in their thirties are serving time in prison.

This is mostly due to racial disparities in prosecution and sentencing than crime rates between races. Drug possession accounts for a significant fraction of the disparity: Whites use illegal drugs at a similar rate, but rarely go to prison for it.

https://www.mic.com/articles/86519/19-actual-statistics-abou...

http://www.sentencingproject.org/issues/racial-disparity/
Biased propaganda. If you want the truth go to [blueacted].
Many food regulations seem to be based on people’s traditional idea of cleanliness than on actual salutary benefits. I doubt hair and cockroaches are huge disease vectors but I still don’t want them in or near my food.
Nope!
According to this article[0], Dropbox used to use Zoom internally, and no matter how many serious bugs they discovered+reported, many are still in the software today, years later.

[0] https://www.nytimes.com/2020/04/20/technology/zoom-security-...
Tool for enumerating subdomains, a database of subdomains
Why wax? Is it unique in how it expands/contracts when heated/cooled?
Works fine on Safari mobile.
Or SO answers from 2011, pasting official docs.
A classic turning machine does not take parameters/arguments except those written on the tape beforehand. The tape and table of instructions describe the totality of the computational universe.
lets add drawing, painting and music to that list.
Why? Many illegal (hard) drugs, especially morphine derivatives have very few actual physical side effects - the most common side effect of morphine is constipation. Morphine is one of the choice painkillers in palliative care because of that

Alcohol on the other hand is an actual toxin that kills cells.
Why would you say something so controversial yet so brave?

Developers may be the least humble type of engineers. There are many great things that we do, but we need to be taken down a peg every once in a while. Many developers are forced into this mindset out of fear of our marketable skills being made obsolete so I understand why many do this, and it is a compounding problem. Developers seek out jobs with the shiny new technology or push for their company to adopt it to be able to show that technology on their portfolio, then there are fewer positions with the boring but reliable technology and even more are forced to adopt the new technology.
So many memories - thanks for sharing.
The linked example is very neat: https://notes.andymatuschak.org/About_these_notes

The source code is not available, and each mouseover triggers a lot of Ajax calls (one for the note hovered, one for each link in the hovered note), but the experience is quite pleasant.
Worse still, inconsistent potency. "I usually do 3 of these" might work OK until one day the stuff is 1.5x as strong and you've done nearly 5.
Why shouldn’t they? People were browbeaten for having the audacity to want to return to work. Now politicians are out marching shoulder to shoulder with thousands of other people.

We also were told that Georgia was going to be a disaster for reopening too soon and that has not come to pass.

It’s good to know that “believe science” and “stay home stay safe” are completely negotiable based on what is politically expedient.
A thing I've noticed is that they stopped mentioning the daily numbers on the radio (NPR, more specifically Iowa Public Radio).

It's sort of like the media has extracted all the juice they can from the pandemic and now we're just left with the pulpy mess that no one really wants to deal with.
The concerns are right but public assembly is critical in a democracy, and cannot be put on hold indefinitely. It's probably the most fundamental right in any civil society and with all these takes I have seen on twitter about COVID and the protests, a lot of people seem to seriously unerestimate the value that free assembly has.

Covid as bad as it is will be an issue of the near future, civil rights gains or losses will have an impact in decades to come.
Well, I deliberately chose the word "distrusting" here.

If I know that the internet is 95% crap, I will treat every article as wrong until proven correct, meaning that I will not copy & paste anything without verifying myself that it works as it should.

If I had a provably reliable author, on the other hand, I could skip that work and just take his/her word for it. But only about 5% of the people writing on the internet deserve this level of trust.
I'm surprised how often I see this argument in a world where Portugal succeeded in doing exactly that.
Its unreasonable to insist on studies because there is no plausible mechanism for there to be a significant effect. Emission of radio waves is not a new phenomenon, we understand pretty well the physics behind radio waves and how they interact with matter. Slapping a new marketing term (5G) on them doesnt change anything.
Once again you have not provided any messy details that matter in a big way and cannot be found in other books on the topic.
Many regard MDPI as a predatory publisher. That's not a universal view and there is clearly a substantial amount of valid research that appears in MDPI journals. But they seem to have a bias towards accepting papers with cursory review and collection of article processing fees. For example, they ask that peer-reviewers submit reviews in 7 days or less, which is something few experts are going to have time for.

Then there is the matter of MDPI creating deceptive journal titles like _Cells_ which surely is often confused with the incredibly prestigious journal _Cell_.

Anyway, caveat lector.
Yeah. Epigenetics is more like a small twist in the Fundamental Dogma of Biology. And "proteomics" doesn't mean much of anything--all proteins derive from DNA.
I confirm this doesn't do anything for your career, or at least not as much as just focusing that time on actual, paid work. I find that in my career my resume and experience that's on it as opposed to any side-projects or attempts at writing.
Gorrilaz has one of those rabid fanbases that tends to see everything musical through the lens of the band in question.
There was a time when searching for "A vs B" produced useful results. Nowadays a search like this is completely useless. I wish those auto-generated sites would completely disappear from the search results.
Lets just hope the entrenched pilots don't find some way to handicap the drone's ability to keep it "fair". Why the US is spending a trillion dollars on the F-35 program is an exercise in pork politics.
One is likely Jordan Peterson.
No memory hardness and no data dependence. Along with that SHA1 is really simple to implement on ASICs, FPGA, GPUs and such. This means that you can do lots of tests in parallel trivially (not much ram needed for each test, and no branching). You can use lots of PBKDF2 rounds to help against this but it will always mean that the cost of attacking it will scale much lower than something like scrypt or the argon2 family. In this application I don't believe there's any specific attacks against SHA1 or PBKDF2 but they don't provide the additional security that more modern things provide.
Whataboutism, I simply stated ongoing actions by the CCP that probably influence people to view them as evil.

It's up for people to decide what they view as acceptable, the history of every country is for the most part transparent these days.

Laundry listing things other countries do (I disagree they come close to the atrocities committed by the CCP) is not a great defense.

I listed CURRENT atrocities being committed by the CCP right now, you picked from our entire history that we as Americans have already expressed outrage (WMD's, etc)

I even left out surveillance because all countries seem to be spying on their citizens, though the CCP goes a lot further with no accountability because it's a dictatorship.
>For several decades, China’s breakneck development was seen positively in the United States, and the relatively enlightened authoritarianism of Deng Xiaoping and his successors was easily tolerated

It was seen positively because our ruling caste of self-regarding morons thought China was more likely to become a liberal democracy as they became more prosperous and integrated with the world economy. An obvious delusion, even at the time. By contrast, the Chinese looked at what happened to Russia and decided to stick with totalitarianism in their economic development.
Microservices were never about code architecture, they were an organisational pattern to enable teams to own different services. Most "microservices" don't actually look micro to those implementing them, because it's really just "a lot of services".

For my personal projects, I just have a frontend service (HTTP server) and a backend service (API server). Anything more is overkill.
Because the other several DBMS not written in Rust have shown what problem exactly?
Ask HN: Good books for learning to write a fuzzer from the ground up?
I want to write a fuzzer from the ground up, mostly for self-educational reasons. I'm interested in both resources that teach the basic algorithms and methods and more modern approaches.
The terms "whitelist" and "blacklist" are words of colours and words of colours are not only for racism; a lot of words that might have one connotation in one context has a very different meaning in a different context. Nevertheless, "allow list" and "deny list" are better descriptions of what they are doing than the words "whitelist" and "blacklist" are, anyways. (If your allow/deny lists include people (which, depending on what they are being used for, it might), then the allow list might include both white people and black people (even though people aren't really as white or black as white or black things, because your skin colour is not like #FFFFFF and #000000), and so might the deny list; I think "allow list" and "deny list" would be less confusing here. And if it includes documents with colours, well, you can still see the similar confusion, I suppose.) So, yes, use "allow list" and "deny list", just because they are better words than "whitelist" and "blacklist"; racism isn't the reason of it. (It is good to avoid being racist, but not at the expense of being meaningful. Of course, when you achieve a better meaning in a way that is not construed as being racist, as is the case here, then it is win win situation, isn't it?)

However, I do not think existing APIs and commands should need to be changed, although the documentation for them can be changed, if the words "whitelist" and "blacklist" are not the names of commands. (The Apache HTTP configuration already uses the words "allow" and "deny", so that is good.)
Another reason is that this was intended as an IOCCC submission and IOCCC has a file size limit.
My paper on a scheme that makes the drive, including header, indistinguishable from one that's been zeroed out should be ready by April.
4) It's not possible to express a thinking system sufficiently clearly in writing - after all we've been thinking for far longer than we've been writing.

5) (related) The assumption that all aspects of thinking are conscious. The eureka moment, sleeping on a problem or just taking a distracting shower suggest otherwise.
Telling lies about who is in power doesn't mean those people actually have power.

It's a common technique - hype people who don't have much power into some sort of super-villain, unite the rest of the population against them, and leverage that into political power.

Nazi Germany racism was also based on US racism, including its treatment of Native Americans. See https://press.princeton.edu/books/hardcover/9780691172422/hi... with PDF at https://www.law.nyu.edu/sites/default/files/upload_documents... .
I suppose, but by that logic any web browser is funded by ads unless it either:

1) Doesn't set any default search engine

2) Leaves a great deal of money on the table for no reason whatsoever

Option 2 is stupid, so it's no surprise none of the browsers do this.

Option 1 is a bad user experience regardless of finances. When users type stuff into the search bar, they expect results to come up. You could have a search engine ballot on first startup, but a subset of very-non-technical users is going to be confused by the dialog; there's no good reason to not set a default.
https://archive.md/UqKQG
But femtocells are very close to Wi-Fi[1], and owned by oligopolies. Where's the benefit in that ?

[1]the biggest difference of 4G over WiFi is concentrated coordination , but this could be achieved for Wi-Fi too.
It’d be pretty sweet if it was on the list.
Yes - all AI/ML is done on Nvidia GPU
Unless you assemble because you want to work. Then the media will paint you in the worst light possible an act like you are actively murdering grandma.
Yes. Hijacked on chrome android.
Additionally, mask usage is seriously high at these protests. I’ll literally be marching down the street and see folks on rooftop bars, beers in hand, elbow to elbow, not a mask in sight. that scares me more than a protest where you can freely trail behind at distance.
https://www.infoq.com

https://www.heavybit.com/library/

https://alestic.com

https://blog.deepracing.io

https://www.haproxy.com/blog/

Podcasts:

https://www.stitcher.com/podcast/offerzen-podcast

https://www.youtube.com/channel/UCzo_FqWUbEH0AYs0NilUWpA

https://podbay.fm/podcast/996111298
>I doubt hair and cockroaches are huge disease vectors

cockroaches are pretty huge disease vectors. they're known to spread salmonella.
Its nuts how big our societies have grown where hundreds of thousands could die and it wouldn't really matter (assuming you were willing to be a complete psycho about it). I really just can't see it affecting my life
just switch to doing javascript
I fear it might be more pernicious than that. There’s reason to believe states are misreporting their numbers to hide what’s going on with it. But I think the media senses the protests and racism issues have to take up all the available oxygen, “or else”.
Different than that. I'm saying that the small number of books published years ago that you still see around are probably the best from the large number that were published in their year. If it were survivorship bias, then I'd say "people used to be better writers..."

There were certainly lots of awful books written in the past. We just don't see them anymore.
I recently bought a travel trailer my family is living in while we build a house. It is not as spacious inside as this thing is, but I can stand up inside it without hitting my head anywhere and I'm not a small guy. It also cost only half what this tiny house is going for. My bathroom(s) are not as nice, but that said, I have been in someone's 120k Airstream conversion that had a 3 person jacuzzi in the master bath. My trailer is prewired for solar and setting it up off-grid was easy.

We talked about getting or building a tiny house on wheels instead but we settled on the travel trailer because it should be easier to resell once we've built our house.

If you want to live in a tiny house and it's not just temporary it seems easier and cheaper to just build it on the dirt. I could see these houses on wheels coming in handy if you don't own your land or have other building restrictions but still plan to be there for awhile. I wouldn't imagine these would be good for frequent moves since none of the interior is designed to "batten down" and the transport could stress the (often) wood frame classical construction.
The “open letter” signed by 1200 experts stating that protesting was no risk, except for protests against the lockdown itself, was also mind boggling in its audacity.
Idk about the media but I, personally, definitely judge you. Care about something that matters and not just yourself.
It's not just a disservice, he flatly got the concept wrong (or misrepresented it).
I don't use brave myself, but I appreciate that it's actually taking serious efforts trying to fix the problem of ads. I'm kind of a little surprise hn seems to be so blind to this issue, considering the number of people here who are employed by companies that literally live off of ads. If ads are bad and annoying (which most here would agree they are) but I still want to support certain websites (because some websites produce good content that I value), there's no convenient way to do that right now outside of allowing ads on that website, which is not particularly desirable. Brave seems to be the only one seriously trying to address that.

Do you know of any other major effort being put into alternative (convenient) mechanisms for monetization? I'd be interested in looking into it if you do, since I don't use brave (Firefox has too many useful features to me).
I believe there is a categorical difference between skills operating on a continuum and those operating in a binary fashion.

Pretty much all motor skills like like Karate can be performed okay, good, better, really good, etc. Similarly, I can take gradual baby steps from being a bad photographer towards becoming okay and then good.

But for most programming things, it either works correctly, or it doesn't. There's very little middle ground in an algorithm. Either it works to solve your problem, or it doesn't. Accordingly, I don't believe I can learn much from someone else's broken example in the way that I could learn from a (mediocre but slightly better than me) photographer.
Right, but if your application is just a straight proxy that’s stripping out a bearer jwt or something to validate, you can’t control which documents are being synced. So you have to have 1) some understanding of the underlying protocol so you can parse the request and reject it based on user if that user does not have read/write access to the db, or 2) replicate your authorization code into couchdb with users and db permissions, at which point you have the same db per user issue (or lack thereof) plus you now have 2 user stores and 2 layers. Once this gets sufficient complexity and you try to architect something non trivial (eg. User a owns write access to document b but shares read only access to document b to user C) you end up praying to god you built the protocol parsing just right or you might accidentally let users arbitrarily write to each other’s documents.

I acknowledge that this is the same issue in a traditional dbms, but it doesn’t try to handwave away this complexity from you. It doesn’t show examples on their site about how easy replication is to set up only to be betrayed later After you’ve already integrated and marveled at the couchdb sync performance when you can’t build real permissions and would’ve been better off using Postgres and getting a bigger community and ACID/CP. and let’s be honest, almost every app is gonna need a rdbms at least for transactional data anyway (we know you’re not storing stripe billing records in your couchdb) so then the question becomes, is the sync protocol even good enough anymore to warrant using couchdb?
Assembly is valuable, but there's a certain misery that comes with self-isolating for two weeks living on canned beans, having many businesses shut down, and working so hard at this to protect the lives of your elderly parents or your asthmatic sibling...

... And then watching 10,000 people pack together downtown exercising their right to free assembly, and likely undoing all those months of progress.
I think this problem expands to tech meetups. It is very difficult to find a quality meetup. Most people never used the tech and the presenters make gross errors. Most recent I remember was a person trying to explain why GraphQL is good for APIs, while showing code with crazy N+1s. Certainly didn't convince me.

I'm not saying everyone should be an expert, but I would want the whole spectrum of experience represented. Now I don't invest time in meetups any more.
Disclaimer: I've never worked at a startup. However...

Tech debt is like any other kind of debt: a way to increase leverage.

Some tech debt is like a mortgage. You get significant value, immediately, and can keep the payments manageable.

Some tech debt is like a payday loan. You get ahead by days, but behind by weeks.

Some tech debt is like margin trading. You make an educated bet about the future and if you're right, you've multiplied your success, but if you're wrong you've multiplied your failure.

There's a time and a place for each kind of debt, but taking on debt in a haphazard fashion can get you into a situation where you need to chose between putting an inordinate amount of effort into paying off the "interest", declaring bankruptcy, or risk having the "repo agent" come calling when you least expect it.

(And note that even "tech bankruptcy" isn't necessarily a bad thing, if you can do so in a way that limits the blast radius.)