skysight-inc/HackerNews huggingface dataset:
When I lived in China and talked to VCs about the volatile regulatory environment and relatively frequent busting of companies one sentence I heard often was always something along the lines of, "sure it's annoying but you know what? For the occassional billionaire that gets toppled there's a hundred millionaires waiting to take their spot, it's just opportunity".

This changed my attitude quite a bit. In particular in the US the debate is often framed from the perspective of the very few individuals adverserly impacted by anti-trust. "If you break X apart, who will want to be the next Y? The answer is quite literally: hundreds of people gleefully waiting to take even a fraction of that market.

If there is a void to fill, someone will always do it. I think of all the measures one can take, anti-trust is one of the least disruptive things to the ecosystem overall, because it not only doesn't diminish, but strengthens market dynamics.
Back when there was no commoditization of game engines, every team starting a game had to do their own engine, tools etc.

Now that you have unreal and unity etc, you can actually concentrate on game design and gameplay instead of worrying about the engine and tooling.

I agree though writing a game engine and physics engine is very interesting. I used to work for the R&D team of a casino games manufacturer. We created our own in house game engine. It was fun, but adding any new feature would take a very long time. In the end we shifted to unity.
> ’m perfectly capable of prioritizing things correctly if given proper context

Probably, but how much effort does that take? Why are you duplicating that effort along with all the other ICs?
They don't teach engineering undergrad students how to use sliderules anymore either.[1]

Technology changes. Literally noone other than maybe caligraphers, typeset designers and engravers needs to know how to use cursive writing anymore. It's gone from being essential for everyone to being an extreme niche.

[1] My dad always had a sliderule until I was like 8 or 9 and his sliderule was replaced by an HP RPN calculator. He learned to use it as an undergrad chemical engineer. https://en.wikipedia.org/wiki/Slide_rule
Oh, I have been involved in contractor relationships. If I don't meet the spec on time, I don't get paid.

I've also watched contractors who are paid a $$$ bonus for every day they are ahead of schedule. It's amazing how fast they work. I remember one group that received $10,000 each for delivering on time. This was back in the 80s, when that was real money. There was no way that project was going to be late.

May I suggest your outfit hire better contract lawyers.

Do you recall after that earthquake in LA the city hired a construction company to rebuild a freeway interchange that collapsed? They offered ONE MILLION DOLLARS PER DAY to complete it ahead of schedule.

The contractor broke all records and got it done months ahead of schedule. Everybody was happy.

Isn't it amazing how that works?
To me it seems like a lot of smoke, but not much of a fire, and I believe it's instigated by the fed, who want inflation down, and are wrongheadedly trying to induce a recession to do so; they basically said so directly.
Is it just me or has it been like 18 months of one supposedly "game changing" hydrogen catalyst after another? I'm not trying to be cynical. It just seems the science press is awash in results from one research project after another in this area and I find it very difficult to rank which ones have any credible chance of utility.
Nicotine is a very effective nootropic, better than almost all the well known ones, and it's also a remarkably good schizophrenia treatment. It gets a bad rap because of the delivery mechanism, but there's a reason people like smoking.
I am waiting for the day when there is an affordable (<$5k? <$10k as an absolute maximum) residential system that can run on home solar and produce ethanol/hydrogen/ammonia/whatever combustible fuel from excess electricity. Round trip efficiency can be horrible, so long as the system is low maintenance and can be configured to run exclusively off of spare generation.

Is anything like that on the horizon? Or do all of these liquid fuel synthesis options require industrial pressures/volumes/input electricity so as to forever be out of reach from residential synthesis?
Time to get that EU passport kids.
The problem with advice like this is, how do you know you're not predisposed to psychosis if you haven't tried it yet? It needs to be more actionable.
How are you so sure you know what’s actually important 5 years down the line? In the tech industry that’s a Herculean feat of prediction.

You’re at Amazon, in 2001 and you know that in 5 years there will be a thing called AWS and that’s going to become the most important thing?
It seems that technical writers will be even more important, as their job will be the imput for models.

Unless GPT can learn directly from code and explain it properly.

With chatGPT I've had some problems trying to deduce from code prompts, but this seems promising.
A search engine I'm decreasingly fond of, so won't advertise.

I've tested alternatives mentioned in this thread and have no clear winner to point at.
This guy rewinds.
It almost feels like: the more you/we talk about a recession, the more likely/grave it will be. It's got a high potential to be a self-fulfilling prophecy, as recessions often are fear-driven.
I thought game dev salaries were bad, but people still applied because of the thrill.
> SDL may rename the application’s main to SDL_main and substitute its own C main

Wow ok. This FAQ[0] is for windows but I guess the same applied for linux.

> A software renderer fallback is exactly the behavior you want!

Apart from the fact that I don't see this situation happening in the context of gaming, if it were to happen, I am not sure that this behavior is always desirable. If your game has a sufficiently complex render loop, a software renderer might be too slow and will generate support calls. You might want to be upfront with the user and fail with a meaningful error message especially if you claim the need of a GPU on your system as a minimal requirement. The user might have a GPU but badly configured on their system for example.

So the gist of this article is that SDL is a framework and if you commit to a framework you might has well commit fully. SDL having an API that goes beyond graphics, you might find the API you need for a particular purpose and not use the system one to keep you software as portable as possible.

The thing is, I see SDL as a way to get a graphical window as cheaply as possible. I don't necessarily see it as a framework. I actually have a deep, and probably irrational, mistrust of frameworks.

[0] https://wiki.libsdl.org/SDL2/FAQWindows#i_get_undefined_refe......

Edit: added a conclusion
About 30% of workers are in "bullshit jobs".

https://theanarchistlibrary.org/library/david-graeber-bullsh...

Here is a dystopia we don't hear about too often: instead of robotic overlords, infinite inequality or labor-less utopia, automation could instead be met with an increase of bullshit jobs validating each others. (Iain Banks' Walking On Glass is the closest I found)
There's this common trope that medieval peasant clothing was all drab sackcloth. It was actually usually vibrantly dyed, and ACOUP goes into this in considerable detail:

https://acoup.blog/2021/03/05/collections-clothing-how-did-t...

Likewise, medieval houses were often painted with local dyes, like Falu red in the Nordics.

https://en.wikipedia.org/wiki/Falu_red
The talk is about liquefied gas. Bottled gas has way too low density to put it on a tanker. The losses are due to boil-off, not due to leakage.
If there’s one silver lining from the Great Southwest Airlines Meltdown of 2022, it’s that software engineers will have a good and memorable concrete example to point to, when non-technical management or users question whether software/IT process maintenance is “really” necessary.
if you become good google can just buy you
I am an electrical engineer that designs a lot of audio stuff including guitar pedals. Today manufacturers certainly would go digital for chorus/flanger/delays unless the appeal of analog BBDs is directly what they are going for.

Digital has one advantage: your one PCB design can become many different pedals. Just change the design of the case, maybe leave the RAM IC out in effects that don't need a lot of memory, put different code on it and congrats: 90% of your product range are the same PCB and the same parts which is nuch more economical than doing a new design for every product.

Exception: Fuzz, distortion, overdrive and everything where you rely on complex characteristics of affordable analog parts.
As of right now? Do nothing.

I have plenty of liquid capital to outlast a 2-3yr period of unemployment if the worst happens. Very unlikely but possible hence why I keep the cushion I have.

If however there is a big recession and a big market downturn and I'm not laid off in the process I intend to aggressively buy securities with that big cushion I built up over the last few years instead.

Not sure what else one can do when the bond market has moved so sharply of late. At this point a recession is priced in and the bond market while it's too optimistic sometimes is very rarely too pessimistic. So I would say it's coming no matter what because the forces that be have decided it will come.
You can turn night mode off by tapping the icon in the top left.
Someone finally made thioacetone recently: https://www.youtube.com/watch?v=LmAG8-V_WQY

But I'm still waiting to find out what isocyanide smells like. His old posts tend to just be flowery without actually explaining anything.
I guess it didn't come across that I agree. I don't believe anyone is completely immune to suicidal ideation, and combined with AI this presents an existential risk to humanity.
IMO this recession is needed.

1. there is company bloat everywhere. Too many people going to work and 'hiding' instead of working.

2. tech is 10x better these days. You can do way more with way less.

As for weathering it, tech is still the fastest growing sector out there. It won't be hard to find a job.
I doubt we'll see Angelina Jolie and Johnny Lee Miller in a film together after their divorce

On another note - I thought Johnny Lee Miller was great as John Major in the crown - you could barely tell it was him
The basic idea of the system was to scan a reverse chronologically ordered list of "user id, tweet id", filtering out any tweet whose user wasn't in the follow set (or sets in the case of scan sharing) until you retrieved enough tweets for the timeline request. There are a bunch of variants in the patent, but that is the basic idea. At the time, I estimated that Twitter was spending 80% of its CPU time in the DC doing thrift/json/html serialization/deserialization and mused about merging all the separate services into a single process. Lot's of opportunity for optimization.
To me it sounds like someone's still making a living from R&D even though the big money is at casual games and selling diamonds or hats in in-game stores. The question is just how to get that job.
> combustible fuel from excess electricity. Round trip efficiency can be horrible

If that's really all you want, you can get a 9 year old to put together some kitchen waste and art supplies to achieve this.

That's how I did it at that age.

I did use a battery though, so you might want to check the wiring and add a voltage divider, but those are also easy to build even without understanding.

And I have no idea if you even can, let alone should, just pour gaseous hydrogen into, for example, a gas heater's fuel input pipe.

But actually making hydrogen is utterly trivial.
That's not the issue I'm trying to point to it's how opinionated both are.
There's no shortage of services for those who don't need or want warrant canaries.
In my opinion you are mistaken , affordability does not mean home appliance.

Hydro is pretty cheap , does not mean it’s fit for home.

Here the best scenario is similar to Singapore - Australia or UK - Morocco remote solar grid.

This innovation is very interesting compared to Water- Hydrogene electrolysis that is a bit expensive and needs metals that are going to become difficult to source in the coming decades.

Gallium is quiet abundant from my understanding.
As a Python dev, and a former (longtime) Delphi developer, I figured I'd give the pip module and test code a whirl. The VCL (and Delphi's IDE) were fantastic RAD tools in their day.

It immediately crashed with a pointer error. So not off to a swimming start. Both strace and gdb immediately browbeats my Ubuntu when I try to look into why it's banjaxed, forcing me to reboot it. Ugh.

I think, much like even-versioned releases of Delphi -- which were famously half-baked and buggy, and you'd inevitably end up dealing with a confluence of bugs until the odd-released version came out a year or two later -- this one could do with a bit more time in the oven.
Are these all new TLS connections? Because most benchmarks use TLS resumption which means the TLS handshake was only done once!
This just isn't true. In US public schools both individual and institutional compensation is tied to meeting or exceeding academic standards with sufficient numbers of students.
The DIY scientist, the Olympian, and the mutated gene (2016)
First, to answer your question, the best plan is to stash away tons of liquid capital. In this environment, cash.

Secondly, I don't think we need to worry yet. We're seeing layoffs, but layed off people getting hired very quickly.

Thirdly, in such an environment, don't be so picky. Doesn't matter if it's yucky if it pays the bills.

Lastly, quit watching layoffs.fyi. Like most media it's by design only bad news. Breathe. Everything will be ok.
Cool. Ask it to split the second string in half.
Actually, governments printing money causes inflation and the only way out of inflation is a recession.
Trying to talk your way out of a recession will not help.
I would say that the world is heading for a period of constrained spending, less easy money but technology spending will probably stay strong.
Unless you want really high performance networking, you don't need tons of RAM to implement it. ESP32-based MCUs are known to implement Wifi + TCP/IP + TLS [1] on 1-2MB of RAM. This is, of course, without a Linux-compatible kernel.

Much RAM is not needed if most of your code resides on the flash and runs directly from there.

[1]: https://github.com/espressif/esp-idf/tree/master/examples/pr...
> I read anecdotally that consulting firms are hiring. Seems yucky but a job's a job.

Doubt you meant it to be friend but this is pretty insulting. I've worked in consulting for 6 years and much prefer it to the 5 years I spent in products. I get to learn at a very deep level about various production processes and the real problems that affect actual workers. I then get to collaboratively build solutions which help those people. Consulting isn't all figuring out how to upsell clients on some cloud consumption they don't need.
There was a very popular info product I used to affiliate sell ~15 years ago, where the cost was $20, but they’d give you a $40 referral, because their follow up game was strong enough that they just saw it as paying $20 for qualified leads who were willing to get their wallet out.
The NYT article that is the context for these tweets quotes the author of the column which reported on this research (so indirect, lol) as disagreeing, FWIW: > The final task Ms. Catron and her friend try — staring into each other’s eyes for four minutes — is less well documented, with the suggested duration ranging from two minutes to four. But Ms. Catron was unequivocal in her recommendation. “Two minutes is just enough to be terrified,” she told me. “Four really goes somewhere.”
Standard industrial gas bottles are 200 or 300 bar (2900 or 4350 psi for the metrically challenged). They work just fine for storing hydrogen [1].

[1] https://www.lindedirect.com/resources/gases/hydrogen
You can change the white balance of a JPEG too (and exposure, but with less latitude).
Ideas for a JavaScript Stricter Mode
I worked on a millions of LOC of generally not-that-well-written Delphi code back in the day. Aside from the generally not-amazing quality of the code, it was never hard to debug, nor necessarily maintain.

There are many valid criticisms to levy at Delphi and Python, but those ain't it.
Well, the unlucky part of course; those that get fired. You wouldn’t want unlucky people managing your company.
Many startups do the same thing to established industries. They burn VC money to "disrupt" a field, then when it's time to make money, they hike prices. But by then, there's no competition left.
The main and most important monopolies are, in this order,

1. Apple

2. Google

3. Amazon

> finance, medical education and law

Each of the above companies reaches deep into finance. Google and Apple capture real world payments on their devices, take 30% on top of any app software, limit or own the web, etc.

They're each trying to break into medical, with big medical endeavors underway right now.

Forget textbooks. Look at the fight between Google and Apple for the classroom.

These companies have their own film studios, for goodness sake. How the hell did we let that happen? Lord of the Rings is Amazon -- What?!
I think you're right, that's why I use the term "identity" apart from "culture." I see that when people stop actively identifying is Irish, then yes, Ireland isn't Ireland. My point is precisely to say that "Ireland" is still Ireland insofar as the Irish still identify with their land and their history. Yes, these are all social constructs, but there is a line of reasoning. If the Irish started identifying as EU citizens, then yea, it could die, but it's obviously not dead. This, of course, happens all the time, it's just that nobody really notices because no one is usually speaking for the old, often reprehensible (hence the cultural death) culture. Cultural evolution is evolution. It usually lives on in some form or another, and only occasionally goes extinct.
In another great, although fiction book "Cryptonomicon" I found a life-changing passage about the ultimate raison d'être of every commercial company in the world: "increasing the value of shareholders". That goal can be achieved by paying dividends or by increasing company's capitalization. Those are still too abstract metrics for most of ICs, so as a manager I am using proxy metrics of revenue and new clients.
This applies everywhere.
I was half expecting the conversation to derail into trying to convince the reporter that their approach is completely nuts and they should just paginate or do anything else. At least I would've felt some urge to do so.
To me it seems like recessions are usually related to macroeconomic conditions, or the debt/business cycle. Often bad public policy, either fiscal or monetary, has a large role.

But maybe you can give an example of one that resulted simply from fear or self fulfilling prophecy?
> f.loc[f['a'] <= 3, "b"] = f['b']

Why isn't that saying to assign the value of column b to these locations? Reading the code (and not being a Pandas user) I expected it to be

f.loc[f['a'] <= 3, "b"] = f['a']

Also the "// 10" comment is most confusing as looking at the result it matches 10, 20 & 30 in column b and replaces them with the matching values from column a
> It immediately crashed with a pointer error. So not off to a swimming start. Both strace and gdb immediately browbeats my Ubuntu when I try to look into why it's banjaxed, forcing me to reboot it. Ugh.

>> VCL is focused on native Windows development

Am I missing something?
Having to pay more money to a contractor mid-job is also a common theme in free-market home renovations/construction because the same incentives exist for the homeowner as they do for the government in your example. How has the free market solved it using tools the government refuses to use?
> I’m perfectly capable of prioritizing things correctly if given proper context

A large part of a managers job is to have that context. Making everyone aware of wider context in a large org is untenable. ICs need to be able to focus on their immediate context so they can get shit done.

There's a reason staff+ eng aren't writing code all the time. They need to focus their time and energy on higher level tasks that enable other ICs to write code.

Personally I would love to have more context on everything, but I've got a glimpse of how much stuff my manager and PM are involved with and I definitely can't keep up with everything and also investigate issues, write code, etc.
And the hydrogen will still diffuse into the steel. And make it brittle so all bottles, pipelines etc have a limited lifespan compared to infrastructure for methane. And you always need pumps to get it from one containment into another because it stays gaseous all the time. Don‘t get me wrong, all these problems are technically manageable. But from the economic perspective the H2-hype is not reasonable at all. H2-application will stay niche application. Getting iron ore reduction away from coal would be a huge accomplishment given the economics of H2.
This is brilliant, except that one recurs -- just as one incurs debt. Recursing is a thing one does to a throne in Nethack, not something done with code.
Maybe we are all biased about the importance of tech but it is a sector that can expand beyond its confines.

Actually its not even a sector anymore. "Big tech" is hardly selling tech products or services anymore, its core profit is from selling ad or product marketplaces

The finance example is illustrstive. Big tech would love to expand into that space and "disrupt" that sector (double the size of conglomerates) but so far at least it has been pushed back by other equally entrenched oligopolies
Yes, the hallowed Guidelines can:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
Well, I'll take some bureaucracy if a kid doesn't have to go through life called Anal, or No. 16 Bus Shelter (after where they were conceived, allegedly). And who can forget Talula Does The Hula From Hawaii. [0]

[0]: https://www.nzherald.co.nz/nz/number-16-bus-shelter-violence...
The mods are now saying anyone who disagrees with their decision is a troll. Clearly they've learned nothing.
Could you clarify what you mean by the expression “bell the cat”?
How dare that newspaper not print our second letter to the editor and ask us to place an ad instead.
Ask the AI what are the important elements of a logo and then create some lists. Here is an example https://github.com/dasdata/barlogocreator
Because there are things that only work on an iPad, such as accessing the high quality touch-enabled audio/music apps that only run on iOS. Most app makers simply don't create them for Android.

I think it is an awesome product, but that does not mean that I am against Apple being forced to open up their walled garden. Voting with my wallet does not always help.
Delphi, or indeed Kylix, and any subsequent incarnation thereof, has had some form of Linux compatibility going back probably decades at this point. I have no idea if Delphi still does. But it used to, anyway. So not an unreasonable baseline assumption for a Delphi dev to make in 2023.

The github page for the module also claims Linux support; but of course, as we all know, that is a moving and irregular target :)