skysight-inc/HackerNews huggingface dataset:
Debt that you can’t quite get in front of will make you a bit nihilistic - it took moving abroad to a country where the shops had limited hours and many of them didn’t take credit cards to help me reform. Oh, and dating (then marrying) a guy who was raised with a particularly strong version of that culture’s aversion to consumer debt (he couldn’t fathom borrowing money to buy a car).

I speak of Germany, circa 20 years ago. Unfortunately, consumer credit of all sorts has become a lot more available and accepted here, and I’m worried for a lot of the people around me for when the looming global recession really gets going, and we see the full impact of Putin wrecking the energy order Germany had allowed itself to be lulled into - those higher energy bills won’t start showing up for a lot of folks before next year.

But not my husband’s family, or us - we live small, in a culture that still doesn’t pressure us to live as large as US culture, especially my Texan culture, does people in our general walk of life.
My neighbourhood (London, UK) has on-street charging ports. Some of them are in lampposts and some of them are sunk into the pavement (sidewalk). This seems to work well.
Honestly I don't think its very good at emulating style. It picks up some things but often times misses the heart of the matter.

Did some spot checking with some of my favorite artists. Rockwell's paintings are all about storytelling, clearly not present in the work. Their emulation for frazetta doesn't look like frazetta's work at all. HR Giger emulation is a joke. David finch at least gets a penciler's style but misses the use of solid blacks and dynamic posing. Frank Miller doesn't look like miller's work at all. etc etc etc

This list goes on and on. Personally while I understand using the 'in the style of' as a way to change the image results, I think in many many cases the results just don't look like the art of that artist.
The solution has always and will always be that the wealthy do whatever tf they want and the peasants get stuck on whatever the people in charge decide they are stuck on.
I've always been curious, is this how atomic changes are accomplished in databases?

I always figured if you changed a table, you would set up the data post-change in a separate place, then switch a pointer to point to the new data as the very last operation.
On the one hand I understand that the circumstances of the respective markets (movies vs. other media) aren't directly comparable, but on the other hand

- eBooks are often (though not always) available without DRM
- to the extent that music is still sold instead of being streamed, no-DRM is more or less universal
Yeah, shortly after Xbox 360 launch Microsoft had to repair/replace something like 20% of them because the red ring of death, and their internal estimate at that time was around $1.1 billion. I don't Xbox and am not a Microsoft apologist but they have managed to ride this Xbox thing out. Unlike Games for Windows Live :)
Most people don't need to charge every night. You likely don't refuel every night, do you?

The average commute is like 40 miles a day. Go somewhere and recharge once a week while you have a coffee.
Undo tree stores the changes you make in a tree, like Emacs does by default, but its undo function is undo only and its redo function is redo only. When there are multiple different changes you can redo you can select which one you want.

Vundo offers that functionality with Emacs' default undo tree, making it an objectively better package as it preserves undo-in-region, which undo-tree lacks.
In the walls? I’ve seen plenty of places with just lots of wires all about, usually tactfully hidden against walls. Rich people wire things in the wall, everyone else just has cables strung about the place.
> I am happy that Stadia is gone

Yes, everything that I don't personally like shouldn't exist because there's no way it could work for someone if it doesn't work for me, right?

I am not a fan of cloud gaming, but Stadia as a service wasn't bad. As for owning games, you don't own your Steam games either, unfortunately.

As glad as I am for Valve supporting Linux, the real practical difference between Steam and Stadia is that Valve has proven it will keep it around. But in terms of ownership there's hardly a difference.
If you look at how Python is used in 3D graphics (or similar DSLs in the more esoteric 3D apps), they've been using the scripting system in the likes of Maya and Blender to create inordinately complicated systems for decades.
Like 3D graphics, a lot of UI code is visual, ephemeral, complex. The development process for such features, benefits from from the speed of iteration and flexibility that dynamically typed code can provide.

Granted, a checkout, or a clinical case management form (for example) will definitely benefit from the kind of precision a strong type system will encourage.

Beyond that, we should think more about the how and why, because type wrangling can slow down delivery, experimentation, and cannot guarantee the prevention of bugs.

Gmail and Google Maps for example, at least when those projects started out, had no TypeScript in their UI code.

Google Maps, even in it's earliest iteration, far outstrips the complexity of most TypeScript applications in the wild today. And also has a greater requirement for precision than many of the applications that we can call to mind, outside of Finance, Transport, Construction, or Medicine.

People seem to talk as though certain applications were impossible to build without without TypeScript, but that is simply not true.

So TLDR, answering the root of your question, TS is not at all necessary. But it can be helpful. Yet we're in a position now where it's almost intractable, and I don't think that's an ideal situation.
I second this about the declining quality of docs. Part of the proliferation of different solutions to the same problem IMO is that existing solutions might have such poor documentation that it may seem easier to seriously reinvent the wheel. I can vividly remember when php3 came out because I happened to be working on a project right then. This was before you could carry around iPhones and iPads, so I printed the whole manual and put it in a 4-inch binder so I could read it on the train, etc. I can still see those pages. I was new to programming in general at the time, but I could learn anything I wanted to do with php using those docs. Every single function was thoroughly explained. Haven’t seen anything like it in a very long time. The Prisma docs comes closest.
You can compensate for conductivity with larger diameters (modulo the skin effect, but there are options there too). At that point wires don't heat up so much and thus don't oxidize.
Not only do you lose speed but the attacker just needs to rake across your now giant profile with guns. They might also pop off a heat seeking missile which sees you as a giant hot spot against the cold sky.
Maigret: Collect a dossier on a person by username from thousands of sites
Nemo judex in causa sua.
I have tried reading this sentence/paragraph multiple times without great confidence I know what you're saying.

But if your notion is that there's no place for throwaway code, I disagree. The trick with throwaway code is to actually throw it away. Temporary and permanent code, used appropriately, are both vital to projects that are resilient in the face of real-world circumstances like lack of certainty and changing needs. It's the third kind you have to watch out for: https://web.archive.org/web/20190709091156/http://agilefocus...
Good comment - time to put the phone away for the day.
I've seen plans that subsidize gym memberships.
I don't own a car (I only do occasional weekend trips, so renting as required is much cheaper). But both of the two trips I've done this year met your criteria. They were camping trips to campsites without power outlets available.
I believe EV adoption will be slow and then sudden. Yes, there will hurdles and EVs aren’t going to make sense for everyone, but there will be a tipping point. Right now you have EVs that check all the boxes and but are over $45,000.

Even with premium pricing, demand already outstrips supply for electric vehicles.
> Him showing up for a single play of a rematch and then quitting after the first move seems mostly like a tantrum.

I'm not a chess expert at all but, from my understanding, he is known for some unconventional play. I could see Magnus having done a calculation ahead of time of a very unconventional opening and, seeing the counter being the exact optimal choice, being convinced of cheating.

All that I really know is he has a lot of credibility and the person he's accusing does not. I think it's a big story because it's dramatic no matter how it turns out.
Gavin Newsom’s Gas Price Premium
Cheating in chess seems somehow worse than what Armstrong did. There could be a version of cycling where everybody dopes and it becomes a level playing field --- there's still strategy in the rides, they still suffer up the climbs, etc. Doped athletes are still incredible to watch.

But in chess if you're outsourcing decision-making to the algorithm... why even have human players at all?
That's what unaffordable means. If it's unaffordable, you can't maintain it indefinitely. You might maintain it for some time, but inevitably it's going to have its budget cut, which will induce more problems, rinse, repeat.
Probably depends on where you live as much as how fast your connection is. Hard to get adequate ping. 100ms ping means the equivalent of a 6 frame input delay at 60 fps. That's very noticeable.
Here you go, 1 thousand byte payload ping sent every 0.02 seconds on my Pi Zero W.

ping -i 0.02 -s 1400 router.home.lan
. . . lots of pings . . .
6203 packets transmitted, 6203 received, 0% packet loss, time 128938ms
rtt min/avg/max/mdev = 2.023/3.397/43.075/1.785 ms, pipe 2

The previous ping had the Zero W way overloaded, I realized that after. Single core running with a load average of 2.8, still managed to be decently interactive and have the previous pings. This ping was happening while having 1 minute load average of 1.2. So only kind of overloaded ;)

This kind of latency is achievable on a $10 board with only 2.4GHz Wireless N. Suggesting WiFi adds 50ms latency on average is extreme hyperbole.
> need residential streets to come with either city paid for charging or a change in zoning so that owners can reserve the spots in front of their house and install chargers

Which I'm sure will work great in those neighborhoods.
Buttonwood Agreement
Probably making snarky comments about some other programmer whose book(s) they never read and whose contributions they don't understand.
Yet somehow humans managed to live through 99.99% of our history without cars.
Not sure about OP but I live in the American southwest and that would be a pretty normal weekend trip. No 240V outlets in the desert, and if you run out of electricity and can't get ahold of someone you will likely die unless you can find a water source quickly. A 5 gallon jug of gas in the bed will generally at least get me to a spring if I run out of gas -- perhaps there's the 5 gallon jug equivalent of extra batteries?

I'd also note the depreciation on toyota off-road capable vehicles that would go on these kind of weekend trips (like gas rav4 / tacoma) is stupid low. Like stupid stupid low. To the point many people who bought new in 2020 might get more money now than before they drove it off the lot. Not sure if there's any EVs with only ~29.5% 5 year expected depreciation like say a Tacoma Toyota has.
Hey now, let's leave the strawmen in the fields shall we?
Yep, San Pedro in particularly root really well from cuttings. (I won't ask "why" you were rooting trichocerus lol).

But Saguaro are quite different. They have an internal woody skeleton. I think they are the only member of their genus. At any rate I failed completely to root them and all cuttings died. I've also seen them fallen over but not dead in the wild many times and they didn't root at the point they touched the soil.

It's a completely understandable assumption that they would root from cuttings though as many other cactus do.
Can't you say that for anything? If you can go 300 miles on a charge and you only drive 50 miles, you're lugging around 250 miles worth of extra battery and all of that complexity. I'm also transporting an extra tire everywhere!
> The DIE crowd does not want fairness and equality of opportunity; they want equality of outcome

I always find it weird that people see this is a bad thing. Equality of outcome is equity. Extra time for people with learning disabilities is equity, ada regulations is equity, hearing aids, glasses, booster seats, handicaps in golf and chess, giving bus seats to the elderly are all equity. Equity is the thing we naturally strive for in basically all aspects of life. Provide aid when we can, receive aid when needed.

> They want diversity hires, not hires of the maximally strong candidates.

That's not what affirmative action is, it's recognizing both the systematic and individual disadvantages that someone experienced and, potentially, depending on what they are, realizing that they have more potential than meets the eye. It's like basing hiring decisions entirely on leetcode challenges and putting on your blinders on not realizing that the people who have the time to waste on leetcode is a skewed sample of the population.

Who is the more impressive student? Alice who had a stable suburban comfortable upbringing and went to prestigious private high school and got a 34 on her ACT, or Bob who grew up with a single father, went to a public high school in an high needs district, had to work a part time job after school and babysit his little brother every day before his dad got home and got a 29?

The above is an example of an individual disadvantage, now apply that same logic to systematic disadvantages.
How to Body Double
I was about to ask how much they cost but you’d already edited your post.

I remember hitting 48.8/56k in ~1996 after I got a modem for Christmas (aged 5).

Now I’m on 1000/50mbit, or ~17.5 thousand times faster than my first connection if my math is correct.
The article mentions almost offhandedly that the substance was buried no longer ago than 1993. Surely that must have been illegal? Is anyone investigating that?
NANOG North American Network Operators Group (NANOG) a mailing list for discussion of large scale network operations. There are other regional lists that may be more appropriate for people (APOPS, AfNOG, SANOG, PacNOG, SAFNOG
TZNOG, MENOG, BJNOG, SDNOG, CMNOG, LACNOG)

https://archive.nanog.org/list/archives

TZdb -- Time Zone database list: "discusses proposals for updates to the Time Zone Database and associated code (Internet RFC 6557). Common topics include news of changes to daylight saving time rules or to time zone boundaries."

It sounds kind of dry but it's an interesting combination of technical and social problem solving.

https://mm.icann.org/mailman/listinfo/tz
How is California planning to cleanly support the extra electricity load from EVs since they've planned to decomission all their nuclear power plants? The base load is going to be generated with coal and nat gas now. Most people will likely be charging their EVs at night so they'll be charging their cars from coal or gas rather than carbon free nuclear.
That's true for city dwellers in the west. I wonder how a 100% electric world would work in the parts of the world where the Toyota Hilux is a necessity.
This seems to work well when 95% of cars are still ICE.
Lack of basic fitness is not a permanent chronic condition.
You weren’t supposed to see that
Out of interest, would you happen to have a link or reference to those studies?
Except at least one car company wants people to only have the option to lease their electric cars and turn them back in at the end of the lease. If this cash grab attempt becomes the trend…

https://jalopnik.com/ford-credit-wont-allow-lessees-to-buy-o...
On that very, very short wooden rectangle in the center of the platform in the photo. It's less a thing I sit on and more something I "asian squat" on. So I end up facing the burner (though it's now shielded with ceramic).
It’s custom software for tunneling (primarily game servers). All the packets are handled directly using AF-XDP. It’s also on an anycast network and this endpoint is used to debug routing issues.
Who ever it is downvoting this - it's the first sentence of the linked article. I'm reposting it here to show the irony, given that Python 3 turns out to have been the foundation for making Python 3 one of the worlds most popular programming languages, experiencing massive3 growth.
> So most devs write business apps and many of them overshoot quality.

I think this can be true for sufficiently bad definitions of quality, which I agree are very common. To me, though, overengineering something doesn't really increase quality, because actual need puts an upper bound on quality.
Micro Frontends using Module Federation
Half of the population are below average intelligence.
Ask HN: How to be senior software engineer?
Dear HN,

I am in the final year of my master's in CS. I have a workable background in graphics/vision. However, as I am approaching the end of my degree, the industry has changed a lot. Most of the work depends on NeRF and diffusion. Now, I can stay relevant by studying these methods, but I am too tired of running in the rat race. I want to focus my career to be a 3D software engineer. Where do I start? All my experiences so far are in applied research. I enjoy it but burnout is really high for me with these roles. How do I change to software engineering?

Before I had a clear goal to be a research scientist. Now it is about being a 3D software engineer. Do you have any tips to make the switch?

Thank you.
It's not your place to decide if the quality of life improvements others experience with medication are worth it or not. Sometimes life gives people circumstances that are hard to cope with, and sometimes medication helps them cope.
Why would it not work with 100% EVs?
Was this an old mine, or a new one due to the war?

Old mines don't decay, which is why new ones do.

Civilians being killed in war is tragic, but also seems out-of-scope, militaries aren't going to stop using area denial weapons. Making sure they don't kill people once they're no longer intended to is as close as we're likely to come without reaching utopia.
Why having the government in charge of something means it's going to be inefficient?

Ultimately the government needs to be in charge of healthcare because healthcare is not a simple service but a human right. In many ways, we might trade the benefits of competition (which in the long run do end up ruining the system, just look at the USA) for the benefits of democratic ownership.

In any case, as others have pointed out, the system can be turned inefficient if government by government you dismantle the system a little bit and that's precisely what's been happening in the UK. However, this is not something that has happened in other countries in Europe and in general socialised healthcare gives us the highest life expectancy numbers.
I don't think this is true, there are also e-bikes which while much less exercise would mitigate the difficulty and still be some physical activity for Americans
> Because that's what she would have had to know, his cards, and the next cards in the deck in order.

She would only have to know that if it was an absolute requirement that she wins the hand.

It's not--she can take a positive expectation, which includes a coin flip, and still be wildly profitable.

The outcome of the last two cards isn't overly important, just the state of the game when she committed $109,000.

> He has more outs

You've made a fundamental error here. He's the only one with outs, as outs refer to cards that will improve your hand to be the winner. She doesn't have outs, because her hand is better than his at every single point.

I think your points are reasonably well thought out, they're just missing some fundamental knowledge required to make any kind of valid determination.
In k-pop we've seen even minor references to the Japanese emperor or Taiwan result in severe backlash. Mainland china also banned the genre for a year in response to THAAD.
[0] https://www.scmp.com/lifestyle/entertainment/article/3008531...
[1] https://www.scmp.com/news/china/policies-politics/article/19...
[2] https://www.vox.com/latest-news/2017/3/3/14795636/china-sout...
And people lived their whole lives within what, a 50-mile radius?
Revealing the genome of the common ancestor of all mammals
Batteries also weigh a lot and are expensive. May be cheaper to add a small gas engine and tank.
> In a way, this quote is saying “first do what you should have always been doing; being organized” and “then do what you came here to do in the first place (add a feature, fix a bug).”

This is half the meaning of the quote, but only half.

Even if you've been as organized as can be, business requirements change and suddenly your code organization is wrong. A good codebase can turn bad fast when people try to retain their original code model in the face of a changing real-world model. Changes become harder and harder, the code becomes more and more complicated, and you end up with a big ball of mud.

I suspect this is especially likely to happen when the original architects of the system are long gone. They knew why the system was structured the way it was and would have been able to recognize when the requirements evolved to the point where that design stopped making sense. But subsequent maintainers don't have that picture and either are afraid to make large structural changes or they don't know where the inflection points are that allow adaptation.
They don’t have appeal? Only if you want to become friends with your mechanic.
We might be stuck with streaming as a “medium” for the time being.

In line with your comment, I was wondering what the modern video rental would be. Blockbuster weren’t just sub-leasing their movies, they owned the physical copies. And any given video shop could have an excellent collection in one respect or another.

The modern equivalent might be independent streaming services that legally own their video assets.

Don’t know how viable that would be. But I found it useful as a contrast to the present where we are still in a compromise with studios in the wake of piracy.
We have 50% tax on gas in EU, it does not work, only pushing up prices for end customers
And that's on top of USB input delay (up to 40ms [1]) or Bluetooth 5.0 (20-100ms), plus your monitor (4ms+).

[1] https://epub.uni-regensburg.de/40182/1/On_the_Latency_of_USB...
Not sure if I triggered some sort of race with fast mouse movement or my mouse being over the link before it appeared or something, but for me on Firefox on Linux, the blue color went away when I hovered my mouse over a link. I'm not sure if that's really a benefit; it honestly confused me and made me think that I wasn't actually hovering over a link at first, since that's not how traditional links work.
Most people have no interest in personal finance. Zero.

It's not possible to succeed without one, so they fail.

There's not much more to it. People who prioritise other things above essentials fail in every endeavour. Wealth, health, happiness.
Moldable Development: Guiding Technical Decisions Without Reading Code