skysight-inc/HackerNews huggingface dataset:
Agree. It's not enjoyable to work in a bad macro environment. My point is that companies that have significant cash flows won't have to lay off employees and might even continue to hire, acquire businesses and consolidate their business. They will expand, not contract like the rest of the market.
In Pennsylvania, their implied consent law means refusal results in the suspension of your driver's license.

https://www.mtvlaw.com/blog/2019/august/what-are-pennsylvani...
> in a typical language you can easily pass by reference between components and threads.

and that's when you usually get data races ;)

> In rust the unspoken rule seems to be to allocate, allocate, allocate - unless you are writing a special purpose library etc. Which makes me wonder, is rust actually faster than a GC'd language when doing heavy async work?

I think it's a bit more nuanced. `Arc` is still a "smart pointer", so while it's not a straight Rust reference, it acts as a pointer. Yes, it allocates and it needs to do a reference count, but the overhead is very small. So while in practice it is not "zero cost", it's usually negligible.
I find it amusing a British publication is going out of its way to obscure Chinese military secrets by blurring the image. Exactly who do they think they're helping?
This article is all about climate change and cooking. But in case anyone is interested, I got interested in the health effects of gas stoves vs. induction a few months back. I was frustrated that no one seemed to give the magnitude of the harm. My conclusion was that using a gas stove for your entire life rather than an electric cooktop plausibly creates enough enough NO2 to reduce life expectancy by a couple of months: https://dynomight.net/stoves/ (this is high uncertainty, of course)
Are we all in the same book club or something?
> BattleTech: The Crescent Hawk's Inception

Great catch there. Ultimately too short but fantastic storytelling and for its day, a real sense of freedom. I remember playing this one a lot as a little kid, as well as seeing the BattleTech/Mechwarrior manuals in bookstores and having my mind blown. I enjoyed the modern PC title but it is far more tactics-oriented than RPG. I would love to see someone build a proper modern RPG in that universe.
I'm not going to judge other people's retro-crushes but as an old-timer who used several of these 80s computers in the 80s, you're correct about the Amiga being especially notable from an historical perspective.

I would even say that the Amiga, at the time it shipped, was the single largest step-up in capabilities of any widely available computer that's ever occurred. Compared to all the other computers available to consumers at the time, the Amiga's graphics, sound, operating system and processing were best of breed. From today's perspective it's hard to appreciate just how stunning the Amiga was versus status quo. It literally drew crowds of people at local computer stores just to watch someone run through all the demos.

While today's PCs are many orders of magnitude more powerful and capable, I can't recall any single increment over the decades being nearly as significant across so many different dimensions (visuals, sound, speed, OS, UX, I/O, etc).
Agreed on principle, but...there's a lot of other factors:

* a fuckton of gold/money dripping in Jewish blood (like Nazi gold sourced from the ashes of incinerated Jews, or Jewish-owned accounts that could not be accessed by relatives of those exterminated by Nazis because of "our very strict banking privacy laws".) After the war, the allies let them keep two thirds of the money/gold they had banked for the Nazis.

* serving as a tax shelter for the world's wealthy

* providing banking services to dictators, drug lords, and weapons traffickers (among other things they tend to have poor life expectancy or otherwise become unable to access their funds...which is convenient, again, with strict banking privacy laws.)

* keeping out all those poor, smelly immigrants and refugees that other countries accept because unlike the Swiss, they actually believe in humanitarian duties and obligations to humanity. Never contributing to peacekeeping operations. Never providing foreign aide to poorer/less developed countries.
My rules of thumb for Rust, that for the most part keep me out of allocation puzzles, are:

- Never combine two things that can be valid for different amounts of time into one struct. For example: A file struct should not contain both information about how it is formatted, which is true forever and can be used for many files, and a file handle, which could be invalidated by the OS at any time. Breaking this rule will fill your code with Box/Arc as you try to imitate classical OOP.

- Don't be afraid to frequently pass contextual information to functions; you don't need to put everything that will remain the same between two calls into `self`. For example, every function that works with the file can take the file handle and the format information as separate arguments. Trying to DRY function arguments by combining data with different lifetimes into a single struct and then hiding that argument in the `self` parameter might feel like simplification, but in Rust it triggers the above problem.

- Functions that call functions that take mutable references as output locations should do the same, unless they have to allocate for another reason. This rule of thumb will tend to push allocation as far outside of loops as possible.

With these in hand, I almost never need to box or reference count anything. If you fail to heed the fact that Rust is not really an OOP language, your entire program will start to look like the hairy parts of C libraries that interface with the Python interpreter.
>" The problem isn't that there's a recession coming, the problem is that there hasn't been one for a long long time."

I agree with you, but the persistently low interest rates have also fueled malinvestment and speculation on relatively low-potential, high-risk, long term investments.
isn't the problem that everyone thinks they're right and that they want to prove it to others?
Wouldn’t you rather have a product that was fit for purpose from the day it was released, and without constant bug regressions (and outright removal of features you’ve paid for, as in this case)?

I’m certainly not seeing anything here that justifies the churn: https://www.hammerhead.io/blogs/change-logs
Yeah most of the cost is in the wheel build. It's a couple hours of skilled work. I learned to do it myself but the last wheel I had built cost $150 for just spokes and labor.

A bike thief has a trained eye! Someone snagged a vintage campagnolo brake caliper off my bike a couple years back. People know what they're looking for.
A Disagreeably Facetious Type Glossary (1998)
How do you manage to avoid generics while writing Rust?
Nothing of what I said indicates dedicated infrastructure. In fact, I don't think that would work (as you say why not

I'm thinking more like expanding priority bus-lanes (if you have visited regions outside the US these are common) and ensuring there are markers that are abundantly clear for everyone and more usable for self-driving vehicles.
I'm still not seeing the problem. Remove pan from the immersion coil and heat delivery ceases immediately. Adjusting the rate of heat delivery also happens quickly. There may be some cases where you have to alter technique a bit from what you are used to but, aside from wok cooking, I can't think of anything that you can cook over gas that you can't cook on an induction top.
Kermit the Frog in Behind The Green Door

Kermit the Frog in Salò, or the 120 Days of Sodom

Kermit the Frog in Pink Flamingos

----

I actually might have Dalle2 access soonish. Honestly this is the best demonstration I've seen that demonstrates to me very well that we are about 2 years away from maybe not "general ai" but some pretty wild shit that is going to make most of what we do and value as humans very different.
Domains aren't free, they're limited.
> A brake check is braking for the purpose of affecting those behind you.

Intent doesn't matter to the person in the other car, who likely is relying on your behavior to some extend to understand traffic ahead. If your driving seems like a brake check and brings in all of the unsafe conditions associated with brake checking, then it's a brake check.
You should also check out Gleam! https://gleam.run/

It's almost like Rust and Elixir had a baby :D

As for the rest of the comment: totally. Almost none of the code I write in Rust needs C-like performance and I still choose Rust for it.
A Russian tank using Russian "combined-arms" doctrine that sends me into a city completely unsupported? That's going to be a big "no" from me.

An American tank using American combined-arms doctrine? Well, it's not going to be a risk-free experience, but I'd rather be in the tank than be one of the bullet sponges who are fighting house-to-house to prevent the enemy bullet sponges from sticking an AT-4 out of a window.

As other people have noted, "survivability" doesn't really factor into military thinking so much as capabilities. Bullets are extremely lethal to infantrymen, but we still have infantry because infantrymen have capabilities that other equipment platforms do not have. The existence of machine guns doesn't remove the need for infantry; it just changes how they have to be used (more cover and concealment, more need for air, artillery, and tank support). The same is true for tanks - they have capabilities that no other platform can satisfactorily fulfill, so we will continue to have tanks even if anti-armor weapons become even more effective than they already are.
The idea that mental health will get properly funded is (sadly) laughable. And I live someone where public healthcare is supposedly a thing.
I guess they're not allowed on Google Drive either.
Tanks are about safely moving a big gun. Iraq war showed us it's more important to safely move people (up-armored hmmwv). Modern artillery, drones and missiles accomplish the "big gun" role better without having to get close enough to be in danger.
Git learning resource thread by b0rk
> But, hey, we couldn't expect Microsoft not to muddy the waters a bit.

That's an interesting take on Apple (Darwin) [0] and Google (Chromium) [1]

[0] https://en.wikipedia.org/wiki/Darwin_(operating_system)

[1] https://en.wikipedia.org/wiki/Chromium_(web_browser)
They aren't helping. They are trying to not anger too much.
Why Are We Still Governed by Baby Boomers and the Remarkably Old?
Gwynne Shotwell is the reason SpaceX is successful today, and generally, every time SpaceX has an unexpected failure rather than a success, it's because Musk showed up to the facilities and started making silly demands.
I can't get too nostalgic on this one, sorry.

But speaking of upstate New York: the fact that you can stay in Big Pink [1], where Dylan and The Band stayed and / or recorded -- that would be something.

[1] https://www.vrbo.com/3970069ha
It's nice to see a well reasoned response to attempts to play games with licenses.

I feel quite a bit safer moving forward knowing that features won't be introduced that cause data corruption because someone decided to force those features on everyone else. I spent many hours recreating and redoing work because of those poorly thought out and poorly implemented "features".

Here's the announcement:

https://groups.io/g/simh/message/1659
I think this mostly comes down to externalities. I somewhat doubt that consumer usage of gas stoves actually matters that much to emissions (though it might be important for getting rid of gas lines, possibly), but in the abstract people doing something with a negative universal externality isn't a purely private choice.

It's a bit like saying, "if you care about the neighborhood being quieter, then you're free to turn off your own radio at night, but don't yell at me for blasting a boombox at 4AM, that's my choice". The greenhouse gases you let out don't stay on your property, they "trespass" onto everybody else's -- so it's more difficult for me to view pollution as a purely individual choice because air pollution is effectively dumping waste onto other people's land.

Of course, sometimes there are ways we can influence outcomes without outright banning things. Maybe you're allowed to play your boombox at full volume at 4AM but have to pay an noise tax? Maybe we subsidize replacing your boombox with an iPod and some decent headphones? Policy is complicated.

But even if you approach this from a pure Libertarian perspective, Libertarianism has a concept of conflicting rights and acknowledges that a recursive "right to infringe other people's rights" doesn't actually work and is reasonable in many situations to ban. I suspect that the pure Libertarian perspective would be that you can burn as much carbon as you like as long as those emissions stay entirely on your property and aren't being dumped into the collective atmosphere for everyone else to deal with.
That lets Bob confess semi-deniably to Alice (if Alice is willing to share her private key, she can still show Bob's confession to Carroll and prove that it's authentic). But it still doesn't do any matching; Alice will know about Bob's feelings whether she returns then or not.
With most other cars, it becomes legacy as soon as you drive it off the lot and they release the next model year

At least Tesla mostly keeps updating their older car’s software.
Having worked most of my life in the German Mittelstand, unless the term has a drastically different meaning in the US a 'Mittelstand accelerator' is a complete oxymoron. The entire point is to not accelerate.

The idea of Mittelstand business is to be conservative, low in debt, turn a profit, keep a company private, usually under multi-generational family control and from the very beginning make decisions for the long term, and keep employees around for life.

Software companies that come to mind that are like this are say, IntelliJ or Valve maybe, not startups. There's nothing to IPO, there's usually not that much interest in outside money, so how does this square with the VC industry?
Love the app!
Was using NetGuard, but it doesn't let me use my custom NextDNS in DoH or DoT. Yours lets me do a local firewall, with a list of pre-defined rules, custom rules, and whatever gets through I can try stopping at NextDNS while allowing me to stay within their free-tier category.
Perfect use case for me. I switched to your program! Hope the blocking of individual domains gets added soon.
I think you highlighted the part I'm referring to and I misinterpreted it long ago. I think the simplest way to emphasize that you've made changes is to re-name your fork, which is kind of standard for projects like this one where they're going to code, do their thing and pull in changes to stay current.
I read an article recently that claimed that for major genres most of the songs suggested by Spotify are from "fake artists". There are people making music for Spotify for a fee which allows Spotify to keep the cut that would otherwise go to a non-Spotify entry.

It seems like the formula for an acceptable song is well understood. With the necessary push provided by Spotify these songs get streams in the millions easily. Perhaps it's cheap enough to have this music produced that they don't even have to move on to machine generation.
I guess Google is the backend so that makes sense but how about weather, stocks, short translations, directions, etc?
If the company won't pay living wages, employment taxes, or benefits...then it's less "that'll show them" and more "good riddance to those leeches."
Sure, but if you're doing it far later than a human would have done it, then you're really screwing with the person behind you who isn't an AI with instant response times.
Thank you for the info.

It does have support for linker plugins now (I was following the github issue somewhat), I just wasn't sure whether I shouldn't bother testing it to see if I can use it without performance regressions because I didn't understand how it works.

Might give it a shot one of these days.
It's just standard Tesla fanboy cope. The bottom line is that Tesla is shipping out alpha/beta software to the masses and relying on the masses to absorb the risks of crashing, causing accidents, dying, etc. in order for Tesla to iterate and possibly improve its software. I own an 2022 Model 3 Performance, so I'm not just talking out of my ass. Autopilot is unnerving to use. The car itself is just an appliance devoid of any emotion or character; the exact opposite of a performance focused driver's car. I plan on selling it very soon.

Juxtapose Tesla's Autopilot with BMW's Driving Assistant Professional (I also own a BMW X5 PHEV Hybrid). I drove from Chicago to Oklahoma and back with all the autonomous features engaged 95% of the drive and it was an incredibly relaxing experience. Lane change works and doesn't cost an extra $10K (you need FSD for a simple lane change otherwise you effectively need to disengage AP, change lanes, and reengage AP), zero phantom braking (the BMW has radar...), the eye tracking camera works great (no falling asleep at the wheel vs. Tesla's interior camera which does not even work and the steering wheel tracking can be defeated with a tennis ball), and best of all there's fully autonomous driving (no need to look at the road) if stuck in traffic on a highway and you're going less than 40MPH (i.e., bumper-to-bumper traffic where most accidents tend to happen).

The fact is that Tesla is not shipping game-changing software, and I would strongly argue that it's not even shipping out the best software in the business. It's a hyped up car with hyped up features peddled by a hype man. I would not be surprised if Tesla is not even a top 5 or 10 EV seller in 2032.
Distributed Services in Go was incredible and hands on. I read Network programming in Go as well along with The Go Programming Language. Less technical I read Pragmatic Thinking by Andy Hunt I believe the name was, which was cool to get inspired in how to organize my thoughts as an engineer.

I also read some fiction - old man and the sea.
Good question! I can't answer, unfortunately. v13 and v14 surely work, but I think 12 will work as well (by that time, I was using lld, with mold is compatible).
What are the odds wow
Thanks for your comment. IMO, a lot of people thought, and still think, that the appreciation of stocks was due to an acceleration of the penetration of software. I think it's a valid viewpoint. Gartner expects public cloud spending to rise by 20% next year to $500 Billion. Even AWS, Azure, and Google Cloud continue to grow by more than 40%.
How do you plan to do due diligence? With YC, the strategy seems to be to throw a bunch of money at a bunch of early startups and hope one of them has a $1B+ exit. For arguments sake, let's say they are putting down 200 investments knowing 1 or 2 will provide (basically) all their returns. So 99% can fail and they are fine. But if I'm investing in a Mittelstand, I'm not looking for unicorns. It's more like I want 100 out of 200 businesses to return 10x and boom, I've got a great overall return. The problem is that I'd imagine you need a lot more due diligence for this, since you need more consistent (but smaller) winners. I would think it's hard to consistently find great businesses, particularly if you are investing at the 0 revenue stage, which your posts says you want to do.
The c64 was cheap, easily available, and dominated the market. The Amiga was not cheap, was not made in anything like the quantities of the c64, and was fighting with the ST for third place behind the Mac and IBM PCs.

The Amiga 1000 was a decade ahead of it’s time, but Commodore sat on its ass for longer than that, with very little investment in upgrading the thing.

I say this as someone who went from a c64 in her teens to the Amiga in her twenties, and held on to the Amiga well past the time when it was obviously dead in terms of technological prowess and software availability.

The c64 was also a lot of people’s first taste of programming in a time when C compilers cost hundreds of dollars.

And if you don’t understand c64 nostalgia, I bet you must be even more befuddled by Spectrum nostalgia. Which was even cheaper and shittier than the c64, but completely ruled the UK for a while.
You may be having a problem with the economy, but Salesforce sure isn’t
My first thought was, what if it's a sheriff, police officer, or state patrol? Now you've got a couple nights in the county lockup, a reckless driving charge (this can be a misdemeanor or felony depending on the severity), and $thousands in towing and impound fees.
Do we have statistics on people's preferences?

Anecdotes:

I've yet to live in an apartment/house that actually had a gas stove.

No one I know made gas a criterion when house/apartment hunting. They use whatever the place has. When leaving a place with a gas stove, none of them cared if the new place would be electric or gas.

On the flip side, I know quite a few people that exclude places with gas stoves when hunting for housing, because they're used to electric and are worried about fires (never mind if their worry is reasonable or not).

So I've definitely met more people who insist on electric than on gas.
The most robust option for you then would almost certainly be a map-focused option, like VW's newest Travel Assist ("swarm data".)
Seems to do the trick. Thanks for the tip!
Maybe. It only takes one bad call at the right time to throw a game. If the ref is consistently bad and missing call for both sides what is one more bad call?

I don't care much about bad refs so long as they are consistently bad. However a perfect ref who missing one critical call is a lot more suspicious. Of course I prefer a great ref, but I can work with a fairly bad ref.
Next it’s “It was her fault, she was only carrying a handgun.”
It would seem so, although there's a distinction between (1) being acquired for the product/team vs. (2) being acquired by a private equity firm. For case (1), you would want to build a mittelstand product that is strategically aligned with the acquirer. For case (2), you would want to build a mittelstand business that with consistent and reliable earnings/dividends.

Perhaps I'm forgetting another type of acquisition, but these are the two that I can think of off the top of my head.
And do it for bad political reasons, as opposed to good political reasons or good reasons in the absolute?

Like I don't let Joseph Biden tell me how to talk, what to think, who to blame, whom I should stand by or do in. I'm not going to let him tell me how to cook.

Plus it looks counterproductive, like an uneconomical reduction in gas usage leads to a higher gas usage in the profitable part of the economy to make up for it.
that's called salting.
> Remember that almost every language puts almost everything on the heap

True, but then those languages are heavily optimized for that scenario. This is why Rust written like Java often performs worse than Java (and optimized Rust).
Nah, I think it’s more that people like to be in control. Planes are safer than cars, but plenty of people are afraid of flying. Maybe there’s something psychological about going hundreds of miles per hour thousands of feet in the air, but what I usually hear as the reason is that people don’t like that they’re not in control of the systems.

(Also that media plays up plane crashes, but that would almost certainly be true of autonomous crashes as well.)
No, the article actually says that sufficiently precise machine tosses can be considered deterministic. The randomness comes from humans.
Brake checking is an exclusively American thing. I can’t recall anybody in Europe brake checking anybody in the 20 years I drove there, across all countries (Italy, France, Switzerland, Austria, etc), people just get out of the left lane naturally, and who cares if somebody goes faster?

I will never understand this hostile tension in US roads.
What's a good one in Chicagoland? I get over there every once in a while.