skysight-inc/HackerNews huggingface dataset:
You're right. We've only hit "not as good as it has been of late" phase. Also a lot of newer people have probably never experienced a bad job market, so even this is concerning.

It can get a lot worse. We'll see what happens, but there's good reason for people to be concerned about this happening. I think it's fine for people to be asking for advice on how to approach here.
I thought things are looking pretty positive by the end of 2021. Some of this is of course made worse by the Ukrainian War.
> If USDT dies then BTC goes to like $500 on Binance.

Do you just mean that confidence will be so low that people will try to shun cryptocurrencies and dump their positions, or are you talking about another mechanism?
Anytime I even hear their name mentioned, I immediately hear in my head “please… apologize to the car…”
we need more of these comments please.
> Why do you think they (we) are reacting against it?

The parents I talk to in my neighborhood and at the gym have gone all-in on the safetyism. Many of them have said they don't want to neglect their kids the way they were neglected. I've also talked to a couple of my neighbor's older kids (18+) and they say they feel suffocated. They can't believe I "got away with" reading Clive Barker when I was still a pre-teen; their parents relentlessly vet all kinds of media and only let their kids access "age-appropriate" material that isn't "triggering". Hell, I've even had one parent in the neighborhood turn on me after I lent her nineteen-year-old daughter a spare copy of Three Parts Dead by Max Gladstone. That mother should be grateful I haven't introduced her daughter to Jacqueline Carey or China Miéville.
I’m thinking Topics. Never read the other.
Personally, I think we should allow individuals to take a short, inexpensive (free would be nice) class that would grant them Accredited Investor status.
Taiwan has important semiconductor companies like TSMC. It’s also one of geopolitically unstable regions. I guess this is part of mitigating the risk of chip shortages.
Great post, thanks for sharing your experience.

Could you also share what is you strategy for marketing and acquiring new users ?
I was looking at it today on Amazon. It looks interesting, but I'm not sure if it will work well with Linux. Anyone know?
> If surgery was made "easy" then it would be a one size fits all and anyone with an outlier condition would not get medical care.

Why would that necessarily be the case? Why wouldn't we train doctors to still know what to do, and also make it a lot easier to do it well?
BBC News channel apologises after Man Utd error goes viral
I wonder how much does it cost to change the theme in the slack app, or whatsapp green , or tidal, or any other app that DOESNT even let you change colours.

People complaining about it is just complain to complain.
TLA+ and other formal language research is pursued by the RISE group in Microsoft Research:

https://www.microsoft.com/en-us/research/group/research-soft...
Nice post, thanks
As soon as middle class work starts to get automated we will form a new system of resource allocation because all of a sudden the current tax system doesn't work and we go through the mother of all economic crises because no one has any money.
A Linux Command Got My Twitter Account Locked for Abuse and Violation
> So, top 10% at 173K

That’s the threshold income of the top 10%, not the average. The average is much higher.

You’re insisting the spread out wealth is small in the face of evidence that it’s large, larger than your summary even by your own analysis.

> Considering that more than 70% of million dollar lotto winner loses almost everything within a few years

This is yet another faulty analysis, and the 70% number and “million dollar” part are viral misquotes, they are wrong. https://www.nefe.org/news/2018/01/research-statistic-on-fina...

I don’t blame you for it, this misleading headline has been widely reported over and over again. (But please consider not repeating this false information anymore.)

The primary study that lead to this conclusion is a study of Florida lottery winners of amounts less than $150K. The actual result of the study showed bankruptcy rates falling initially, and then rising again after several years, as people ran out of their winnings. The rates returning to normal was reported as people losing everything, which is clearly misleading spin.

https://eml.berkeley.edu/~cle/laborlunch/hoekstra.pdf
Then you end up with dog preschool for everyone and toy libraries.
* to gauge the success
> I dreamed in parentheses. I'm not kidding, the only dreams I've ever had in code were in lisp

Every time I dreamed of code, I could never actually get what language I was writing in.

But, each time, the code text was wrapped thin and was long.

The theme was just perfect. I have looked at a lot of themes and color-schemes for vim (and terminal) and VS Code, but could not match the one from the dream.

It was just perfect.

And although I write a lot of Python, I think the code I dreamt of was typed.
Kids in the Hall fans aren’t made… they’re born.
Seems like it may be a decent "harder drive". https://youtu.be/JcJSW7Rprio
I'll pile on this Kagi recommendation - going on a few months I've used it exclusively. It has bangs like DDG but I find I use them less. Kagi's results are generally quite good.
Ask HN: Strategies for preventing abuse of API SaaS free-tier resources?
I run an API SaaS business, where most use-cases you'd use our API for involve making a fairly-large number of API requests.

For business reasons, we don't yet have any paid plans (nor any of the infrastructure to support paid plans); so right now we're only giving our users access to a rate-limited free plan.

For the vast majority of our users, they can build and scale their use-case while staying well under the rate limits our free plan imposes.

But some of our users find our rate-limits constraining, and try to evade them by registering additional accounts, to then use multiple API keys in tandem to make their requests. (These users' apps are usually badly-architected, such that they're making 10-100x the number of requests they should be to achieve their use-case.)

Deactivating these users' "alt" accounts as we find them — or even banning these users altogether — doesn't help much, as these users just move on to using increasingly "stealthy" account registrations — using real-seeming email providers; registering through VPNs to disguise their traffic origin; splitting their requests by microservice such that their backend IPs/request-signatures never correlate; etc.

We could force users to go through a KYC/AML-like identity-verification process to register, but this would be a pretty massive hurdle to impose in the way of signing up for a SaaS product — and not one our users would expect, given that we're not a finance or gambling app.

Is there any other way?

Have you scaled an API SaaS with a free-tier plan and dealt with this problem? If so, what did you do?
This is a little incorrect for some sectors, though for other sectors would absolutely be right.

I work in a product oriented company (won't get into details), and because of inflation and other areas of the downturn, raw materials (plastics, circuit boards, wood) got more expensive. We then needed to adjust the final sticker price higher which (understandably) means that some customers at say, Walmart, are less likely to buy the product. It's a very real tight squeeze on both ends for us and also for the customer. This has been going on for a few months now and was a major early indicator (imo) to me that things were going to get grim for a bit.
From what I gathered, the fatality rate came from papers like [1]. These are case fatality rates (CFR) derived from the number of people presenting at clinics with symptoms severe enough.

It cannot be compare to fatality rates of Covid where everyone who gets a positive antigen test, regardless of the severity of symptoms, or even existence of symptoms is part of the denominator.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8870502/
Old Amazon Kindles won't be able to buy new e-books starting in August
Totally agree with you on that account, I don't fault OP for asking this at all! Just wanted to put my 2¢ in here too. I hope OP gets plenty of luck and assistance with their search!

It's gonna be rough for a bit, but it's like with the market. If you think it's bad right now, just zoom out a bit. Even with things slumping a bit, we're still in a pretty good job market in our industry.
Branch/Cmove and Compiler Optimizations
I'm still confused on how this worked, did you email some address and get a reply with the attachment ?
Patch now: Zoom chat messages can infect PCs, Macs, phones with malware
Email has its place for lower priority communication where fast response and interaction is not important.

Text chat is good for interaction but it can bog down with a lot of back and forth and sometimes the meaning is hard to get across. The latency while better than email is still slow and people will often not ask questions that they should.

When those channels are not enough I'll initiate a quick voice/video call with one or a few people to go over a specific topic. Generally we can clarify the situation through some quick questions and answers. The latency is low and answers often invoke other questions. You can usually reach an agreement very quickly that way.
I was in a bit of a funk when my dad passed away, and I got laid off last year. I didn't know what to do other than not have obligations (investors, employers, employees).

A friend of mine recommended I do 100DaysOfNoCode. That was a great suggestion. It's free. They send you an email every day with a 30 minute activity. The activities introduce you to a ton of tools. I learned about 20 new tools and built over 15 websites and apps.

Because you're starting with the technology you're almost forced to come up with business ideas.

I talk about it more in this loom video and also have 2 other ideas for generating ideas https://www.loom.com/share/22be41636f3a4c119f7e3d6497a03de4

I'm new to Hacker News so my apologies if video links aren't allowed

What I do myself and what I recommend is if you have a spark of inspiration for any idea, do something to action it (send an email, tell someone, build a landing page, etc). Follow your curiosity without expectations of any outcome. If you get early traction, keep advancing to the next step. Let go of things that don't interest you.

It's never too early to build something yourself. There are an insane amount of tools and opportunities. Imagine if you built 1 thing a month and had 3 things a year that you enjoy and generates a steady stream of revenue. Now image doing that for 10 years.
Manafacturing productivity is though the roof. PCBs are incredibly cheap now, and lead times are in days. Micros that can do almost anything, bristling with peripherals and programmable in C or even just running Linux, rather than hand assembly or discrete circuits. Dedicated devices that cost cents handle tasks that used to take organisations months and months to design. All sorts of materials make things that used to be impossible routine. Machine control of all sorts is mind-blowing in precision, reliability and speed. You can get things lasered, printed, sintered, cast, moulded, routed, milled, waterjetted, EDMed, whatever, at prices and turnarounds that would have been complete fantasy in the past.
Yes, these phones are really new and should be used with care. Some people report them as reliable daily drivers though: https://news.ycombinator.com/item?id=31237002.

Anyway, anyone who is supporting the change helps future users and solves the problem of the duopoly in the long term.
He wrote some interesting stuff on mathematics and physics in the 60s too but it's all lost to time apparently.
The missing link is RE-initilization or re-validation of the expected state.

Offhand I remember some discussion of how old dialup friendly multiplayer games would transfer state. Differential state would be transferred. There might or might not be a checksum. There would be global state refreshes (either periodically or as bandwidth allowed).

The global state refreshes are a different form of re-initilization. The current state discarded in favor of a canonically approved state.
Russia Picks a Slow Chinese x86 CPU to Replace Intel/AMD Chips
So treat sockets as one currently treats web cameras and microphones.
Are there any good resources you recommend for learning Order Theory?
Yes absolutely. I'd suggest creating a "Shared services" stack, and put a MySQL service in that rack. Give it a static port (eg 3306).

Then create a second stack with Nginx or Apache (or both), and your choice of PHPs, as many as you need. All the sites will have access to MySQL from the first stack, on the port you configured (eg 3306).

Alternatively, do the "shared services" stack then add one stack per project. Just depends how you like to organise it.
It seems to be common with Musk-linked services. Tesla Solar has been acting the same way.
The Idris discord is interesting, very much has a more formal and academic community than most programming servers, but doesn’t over moderate or turn the server into an unusable bureaucratic mess. Most servers I’ve been in are of the “shitposts everywhere” variety or “micromanaged to death” variety.
How does Tilt compare to Skaffold? (I just got skaffold set up)
I think a sufficiently advanced algorithm can over time.

Bitcoin is an example of a system of trust that has worked pretty well so far (although it requires a lot of electricity, but that is the trade off). There are also people on the Bitcoin core team, so there is some trusted element there.

Crypto will likely continue to innovate on algorithms, given the chance.

I think there can be trust in people, plus algorithms, with algorithms taking over more over time. This is already happening even in traditional finance, i.e. giving more control over to algorithms that participate in HFT. People do monitor those, but people monitor crypto, too, and maybe the failures in crypto so far mean too much control has been given.

I would argue that some more things in finance can be automated, without things being so black and white (i.e. no control vs total control given to algorithms). I do think the trust model given to governments and traditional finance gatekeepers can be iterated on, with some regulation involved too. I don't think we've figured everything out yet.
Offtopic: Are people downvoting or flagging reasonable comments without replying? The only comments so far are two dead comments that seem perfectly fine to me. If you're one of the people who downvoted, could you take the time to reply?
There is a book on DRAM, caches and hard drives by Bruce Jacobs.

Basically I want what every programmer should know about storage but in the style of dreppers original article.
> Edit: Another thought - perhaps next to my organic compost I will have a plastic compost where I layer old clothing, cellphone covers, food packaging along with some coal tar or old motor oil

You are making the same mistake so many people make: Plastics are not all the same. Each one is different, and something that can break down one will not break down another. You can not combine them this way.

> to break down into a bin of ... hell I have no idea what.

Most of those things would break down into water and CO2. Unlike soil, or food, plastics don't have many types of atoms: It's mostly just Hydrogen, Carbon, and Oxygen. Plastics are very clean.

You would be better off burning all those, the end results (the waste) would be identical, but you could capture the energy, instead of letting it get wasted as heat.

Some plastics, like Nylon, have nitrogen, but there's very little. It would probably becomes ammonia and evaporate, or be released a nitrogen gas. Some, like PVC, have chlorine, which would also evaporate.

Basically: If you did have some magical ability to compost plastic, you'd end up with water, with some harmless gasses being released.
... yes? I acknowledged this?
I agree that there will always be smarter fish, but you can definitely be this smart it just takes the proper motivation ( or weird idea ) to wiggle its way into your brain.
This is a very difficult to navigate site. I wish I had the data presented almost any other way. Which is a shame, because its a cool idea, w/ cool analysis.

You should open source the data.
Russia Looks to Legalize Software Piracy to Bypass Ukraine-Related Tech Bans
I think they should aim higher. The M1 was announced and went on sale in November 2020, so if they ship something comparable even in early 2025, they would be 4 years behind.

Chances are Apple will ‘take down’ their M1 before that.
Why does this force me to scroll through this like a slideshow?

Anyone else reminded of the bad-old-days when Flash websites were common and broke all UI norms?
Yeah it did, but I don't think it was that big. I had a final interview call the day my job at the time started WFH (March 2020). I remember we were kind of joking about how wild everything was, but how they seemed well situated for it (they were a mostly distributed team). Call ended with them saying that they were looking to move forward and would send over paper work, but they ended up ghosting me. My job at the time also had a small wave of layoffs, but by the end of the year started hiring again.

Had a friend have a pretty similar experience with a different company at the time, but ended up landing a job there by the end of the summer of that year.
Everybody has COVID in Bay Area, but hospitalizations are flat
My reasoning: if they raised in the last 6 months, they should be good to go for the next 18-24 months, which is hopefully enough to get through the storm.

I didn't consider RSUs or the possibility of a down round (but frankly, everyone who raised in the last 2 years has that, to your point). I'm cynical enough that I typically value options or RSUs of private companies close to $0 ("whee, a lottery ticket!"). Now, stock grants of public companies are a different situation.

> My interpretation is companies that raised 18-24 months ago and are still hiring now would show stronger signals

That's a good point. Sure, and stronger yet would be startups that are profitable or cash flow positive (or could be by flipping a few switches). The problem is that knowing from the outside if a company is profitable is as difficult as knowing if someone is going to hit the brakes on hiring in the next few months.
So from the large Tether holder's perspective, it's like a big deposit with USD interests and a very long time horizon, with the caveat that they'll get their principal back in USDT (with a rate 1:1) (eventually) instead of USD. And you do that through some legal contract, right?
Possibly a little off for HN, but does deal with Office/Home/Colleague balance a bit.

Girl Drink Drunk (Politically correct... ?)

https://www.youtube.com/watch?v=8C4TGGtPzBU
> Simply using nature to work for you...

Most (by far) farmers practicing no-till aren't using nature to work for them, they are using chemistry... specifically herbicides, like glyphosate.

That's not to say it's wrong; in a lot of cases using herbicides instead of tilling is actually more sustainable... many soil types will degrade very fast with tillage, and while herbicides surely also have damaging effects (in terms of microbial composition, etc), the evidence so far suggests strongly that tillage is worse.
This doesn’t even appear to be a misparaphrasing from the article. It does literally state that the target is the M1, for 3 years down the road? Surely there’s some communication error between the source and the author?

The article would imply Samsung is making dumb plans, but I really don’t think they’re stupid.

Shrug.
At some point bugs will evolve to eat electricity directly.

After all, that's what the electron transport chain does in respiration. So just cut the food middleman.
> If your programming language is simple, then the complexity will be in the code.

You can have a conceptually simple language, but include a massive standard library with everything most users would need.
At what company? The TPM role varies wildly…
That seems like an insane usability trade off that would limit adoption quite heavily
I'm still inclined to mostly agree with OP who said that a visitor from 1880 to 1950 would be far more in awe than a visitor from 1950 to 2020, but it is funny sometimes how incredulous my kids are when I tell them that, for example, there was literally no way to open up a device that told you where you were when I was growing up.
I see 50s-80s cars on TV and all I can visualise is that thin metal hoop steering wheel bisecting my face like a melon.
I don't use mine with linux unfortunately but the existance of this: https://gist.github.com/andrebrait/961cefe730f4a2c41f57911e6... implies there's some pain in getting started with it.
The plastic bottles must be shredded and held at optimal humidity/ph/temperature at least. Doubt any bacteria will ever be able to break down so quickly solid material in natural environment. Does not happen with wood and there was quite a longer evolution time available.
Agree with others, wouldn't count 2020 as a big downturn, the government sent checks out to everyone so they could medicate with netflix, alcohol and vaping. We are on the brink of the next one - just wait until some geopolitical event occurs (ahem China) that throws yet another wrench into an already distressed supply chain and watch things fall apart.
> Am I doing something wrong?

Yes, you just compiled C code as C++. Actually write it as C++ (get rid of the void* mostly) and your program becomes a constant time evaluation: https://godbolt.org/z/5fedo8s5q
It's all fun and games until your files start getting DMCA takedowns.
I really like this analogy.
It’s more common on mechanical keyboards than membrane. I have had mechanical switches start double clicking. Never had a membrane keyboard fail.
> You wouldn't expect walls and carpets to change

Yes, but even there we're not using flammable polystyrene ceiling tiles, nor asbestos floor tiles and asbestos glue any more.
Can someone do a story time of the last recession and how it impacted tech? Start, middle and end

Just want to understand what to look out for and just prepare.
As I learned from another commenter here, C# 1.0 didn’t actually have generics at a language level, but was already designed that way on a vm level. So C# 2.0 could take advantage of that, making it much more of a planned feature from the start.

Also, I don’t see erased generics all that big of a deal — if there was no reflection (which is not that common feature in languages) one could not even differentiate between the two models. Haskell also does complete type erasure for example.

As for another view point, it is often brought up on HN that what made the JVM language ecosystem so thriving is exactly the type erasure model. C# effectively forces their idea of generics onto the whole platform, while JVM languages are free to choose their own model. I don’t know how true is that, but empirically it does seem to sound true (F# does share its generics model with C#, and the CLR has a history of getting some attempts at being a target which is later dropped. Though I assume it is more often due to it simply being a smaller target)
Nooo not a crash! Thanks for the heads-up. I wonder if it's when there are no stacks other than the system; I'll have a play in my VM. It would be great to follow this up in the forums, so thanks for trying and sorry it's caused you troubles! You don't happen to use Hotmail perchance? I've seen some issues with their blocklists. Anyway, feel free to contact me directly at hello at indigostack.app and I will do my best to get things sorted for you.