skysight-inc/HackerNews huggingface dataset:
Sorry to hear it's been a tough decade...

Reading your post, I get the feeling that your professional potential is probably higher now in some sense that may not yet be clear.

For example maybe the previous years weren't exactly skill
-development time in the building sense, but maybe they taught you to be even more of a ninja in terms of knowing what you don't want, or won't do. So your big-picture skills may have grown.

Your writing also points at a lot of other hidden strengths, probably newly-relevant strengths as well. For example you clearly have the ability to improvise. If so, a big question moving ahead is whether you are willing to embrace the convergence of somewhat orthogonal topics like "doing the chicken thing" and "documenting it so well this time that you become a subject matter expert in at least chicken runs, but likely also the processes you want to know well."

There will be lots of other questions here too, for example your journey is clearly that of an autodidact, so should it be kept more subjective and less conventional, to accommodate more of your latent passion and attention to your own drive? This option is rarely pointed out to people with such gifts.

Just some thoughts, good luck with whatever you decide to do.
Enumeration risks in password managers – not a good look
"The history behind Germany's nuclear phase-out":
https://www.cleanenergywire.org/factsheets/history-behind-ge...
Maybe on average it's true, but it's also a weird tone to strike in marketing materials. Where I work the MLE's are expected to write production level code and deploy their own services. We explicitly hire 1 level down on the SDE ladder when hiring MLEs, so a senior MLE should basically be almost a senior SDE.
This sounds more like an argument against the package manager maintainer for a Linux distribution rather than a Rust problem.
Raspberry Pi-Powered Anti-Tracking Tool Checks If You’re Being Followed
I think you may need to get around the "Fleet" wall to get a truck the way you want it. One of my friends recently purchased a GMC with a 7,000lb towing capacity / gooseneck. It was a pretty storied process for him. He ended up taking delivery several states east of where we are.
It's a variation of "grow some balls": https://en.wiktionary.org/wiki/grow_some_balls
NATO Troll. Ignore.
mindustry allows you to still get the game on github, you just don't get steam integrations. i think that's pretty fair.

However, even if that wasn't the case i think it would be fine. If I contribute to a BSD licensed project, i shouldn't be mad if someone ends up selling my code.

So as long as the license permits it, I think it's generally fine. Otherwise, what's the point of the license?
Probably easier to find an old Macintosh with a MMU if you want to try out NetBSD on something of that vintage.
Why Steve Jobs Chose Designer Issey Miyake’s Turtlenecks
> (slightly off topic, but in my country consumer laws also mandate that sticker and advertised prices must be the final price including all taxes. The standard USA practice of stickers/adverts with pre-tax price is also absurdly anti-consumer).

How does that work when advertising in media that is available in more than one country, such as broadcasts of major international sporting events?
How long before LED headlights can simply shine around the deer (thus not blinding them), as they do for oncoming vehicles. On second thought that would mean the driver doesn't see the deer; maybe not the best idea!
Lots of people don't like bugs, but I've never heard someone describe a bug as "mean" in the sense that "mean" is describing the appearance of these pickup trucks.

I guess you could say "big mean bug," but that's because "big mean" is a separate idiom in US English for "nasty looking." But we're talking about an aggressive aesthetic, which is both separate from nastiness and purely human in origin (unlike a bug that provokes a disgust reaction in someone).
My bet? The use of PFAS/"forever chemicals" will make future generations tear their hair out in frustration.
Where do you get aggressive from? Both just look like regular style cars to me.
No doubt retro is a broad term, and perhaps it is reasonable for the term to follow the experience of the speaker. I have a reasonable collection of retro-hardware, but it does span a wide time span. The oldest would be the Kaypro, Osborn, and a few other Z80 late 70s machines, following through with all of the key IBMs of the 80s (PC, XT, XT/286, AT, PS/2), plus a sampling of the Mac lines from the original 128K Mac up through a few Quadras, Amiga, Commodore, Atari, etc.

For me they are all 'retro', but I tend to think of the interesting stuff to be the things from my childhood - so the Commodore, TI, Amiga, Atari, IBM PC, Televideo, etc.

It is interesting to see the enthusiasm of people building 'retro' XP machine. For some of them it represents the platform they grew up with. For us old folks it is more like that OS we were using for work some time ago.

I did just build up a reasonably authentic Pentium 100 machine in a configuration that was very close to the Pentium 100 machine I used when I worked at Intel during that processors release. Fun times.
This is why you shouldn't be a heads down "efficient" worker doing any and all tasks you are given, if you are in this position always do enough of the boring work to be employed but use the rest of the time to research interesting projects that are being worked on in the company, then when you have a decent understanding of where you wanna go, go there.
Parent comment said:

> I no longer have sympathy for DEI and other such initiatives because they will always be targeted against white people and males, no matter the state of equity/fairness in the world.
One of the British '100% renewable' companies used to buy renewable power and then destroy their surplus resellable renewable obligation certificates instead of selling them (each supplier was obliged to hold certificates covering x% of their supply, where x << 100). That had the consequence that the renewable power generated was genuinely additional, as the other generators would have to get their renewable obligation certificates from new generation rather than the secondary market, at the margin.

They stopped, publicly reasoning that the proceeds from selling certs could be used to build their own additional renewable generation. I suspect it was just leaving too much money on the table, though.
I pay for the bandwidth though, and ads just waste it and cost me more time and money - we don't really save anything with a "lower cost" plan in the end. And stop pretending to be a daft that they are doing us some a favour - it's only pure greed driving these decisions. Note that that with online advertisement comes harvesting of our personal data too.
I'm not sure, but I think France did the same:

https://www.france24.com/en/live-news/20201015-suvs-targeted...
I went through an obsessive period with this game on my iPad early in the pandemic.

Eventually the game mode shifted away from the more tower-defense factory situation into something else I found less fun, and so I bailed.
There's nothing stopping you from installing using rustup. There are also tons of projects that have much older MSRVs than simply "latest stable".
Low code isn't about tinkering under the hood. It's about going places.

Most cars have automatic transmissions now. Cars don't have manual chokes anymore. They're reliable enough now that most people don't need to know anything about repair, engine or otherwise, whereas that used to be widespread knowledge.
At desktop resolution, the floating table of contents menu blocks out two of the (excellent) illustrations (second and second-last). Deleting aside.toc was very helpful.
Bioengineered cornea restores sight to the blind and visually impaired
> your choice is either: Pay the massive price hike OR get a substantially worse user experience.

You have a third choice, you could take your dollars elsewhere to get more bang for your buck.
On the topic of filesystems: for me, hardware storage systems, file systems, operating systems, user library, filesystem caching, file formats, persistence guarantees, recovery, that stuff is really complicated. I just can't say that it's simple, because to me it never will be. Maybe it's simple for the other person, but I don't understand why "giving in" helps any of us in this case. I just won't say "writing a file is simple", even if you threaten to fire me. That's fine by me, I might change my mind if my survival depends on it, but it really is not what I'm here for.

We can go ahead writing your file-based persistence layer, and I"m fine supporting and maintaining it too. But I won't say that "it's simple".
Seems kind of crazy, adding a front camera (which the driver might not even look at) rather than just scaling down the front so they can see pedestrians with their eyes.
It's basically Gresham's law for information.
You can always convert EPUB to MOBI yourself using Calibre. I often have to convert the other way (EPUB to AZW3) with a newer kindle.
I believe it was done by projection onto a wall or screen, for example through a pinhole projection, rather than looking through a lens directly.
Retro. I don't just run such stuff at home, I still support mid-90s stuff 9-5.
It’s always the same, “<minor> creates revolutionary thing”. And then nothing comes out of it.
Technical Writing: a bibliography, tips, and tricks
> My overall point, which for some strange reason gathers a ton of open hostility ...

I asked many questions about your overall point. I would not use the word "hostile" to characterize tough questions.

Yes, you are getting pushback. I can't speak to others, but I've found your core arguments to be too vague to be useful. I don't think it is "strange" when some people to question what you write.

> It's amazing how just pointing that out

Well, you "aren't just pointing that out". There is context. My many comments around this thread show that I've engaged and tried to make sense of what you mean, in terms of concrete examples.

Also, I hope you can recognize that some of your language resembles climate-denial language. With this in mind, you would do well to be mindful of how you are coming across.

Also, another observation. The language you are using matches the language of "I'm the victim here". I don't know if you intended this. That kind of language is regularly used to deflect.

Please reply to my other comments. I am willing to consider your arguments -- probably more so than many people here on HN who read your comment and probably thought it wasn't worth their time to respond. But I'd prefer to read them coming from a published source. Why? I'd like to read not only the content, but also about the authors, the funding, and the counter-responses.
I once saw and felt myself biking when closing my eyes after riding a bicycle the whole day, so this isn't limited to computer games
The article does not make such a claim.
One thing I’ve found is that if you put something together in thirty minutes you’ll get much more detailed requirements because end users now have a tangible thing to organize their thoughts around.
That would make them considerably more dangerous for the driver. A roll bar will crack your skull if your head hits it and a 5 point harness will snap your neck. Race cars have them because drivers are also wearing HANS devices and helmets to prevent those injuries.

They are two very different approaches to safety that aren't really compatible.
Intel, AMD, and Nvidia Bracing for Declines as MacBook Popularity Grows
The saltiness isn't a good look here. Especially seeing as he's not the poster.

It's the HN algorithm which is probably due to the fact that other posts from his domain have done relatively well, plus the actual poster here has quite a bit of karma.
Hey, thanks for your concern. I hope that things go well for you as well. I'd say I'm not that bad off. While I don't feel like counseling is something I urgently need, I'm sure it would have a positive effect, and I'd love to do it some time.
TIL Calibre has own web/content server which should be accessible from Kindle experimental browser, so could save myself trouble transferring files back and forth through mobile
Rust Day on Google Open Source Live
"not a surprise why Canada has a brain drain going on"

As a fellow Canadian, I really doubt this is the reason Canada is having "brain drain" problems. I'm in Toronto, not Vancouver, and I have never heard anyone leaving the country because of bad management. It's usually just for money.
> There's a massive business opportunity for someone willing to produce low density batteries for home use.

Can you explain why, please? I'm genuinely interested.
I don't understand how this would be anything other than rich prepper niche market.

Installing batteries in all homes is going to be more expensive than grid storage, since you will need to pay more in total installation costs rather than installing ginormous grid batteries (or reversible dams, where feasible) in bulk.
My distro gets updated software when it's available; sounds like your beef is with your distro insisting that the entire world should work on its timelines instead of vice-versa.
> that's fine, it means IPFS isn't for them.

This sentiment also applies to your argument, i.e. IPFS isn't fit for your purpose; and that's fine, it means IPFS isn't for you.

There are a whole bunch of censorship-resistant, plausibly-deniable systems out there (e.g. I run FreeNet from time to time)
I know that. I just don’t understand why you’d censor it. This isn’t Club Penguin.
Requiring some ongoing subscription service for fundamental features will eventually be the status quo across the entire industry. There's simply too much money on the table to give up.

In this case GM has taken the perplexing case of front loading the requirement at the initial purchase, but I suspect that it was easier and quicker to implement as a pseudo MSRP bait-and-switch increase than to create a more fleshed out scheme like we see with Toyota and BMW.
TIL GTK thanks
There's other limits that he/you could be hitting and require an upgrade
Awesome update! It's good to see scoped threads here. Btw, can someone explain how these are safe when the initial implementation wasn't? The problem was that someone could put a reference to a local variable inside an `Rc` or `Arc` and leak it with reference cycles, right? How is that case prevented now?
This is sort of being upset at your mop because it makes a bad vacuum. These goals are not directly part of ipfs.
The simplest solution from a company perspective is to not hire activist type employees. It just never ends well. You may very well find the activist's point valid and just, but it still won't end well in most cases.

Other than the fact that perhaps they should spend time on actually working, the typical activist method cannot ever succeed. It starts with some sweeping assertion affecting a large group: men oppress women, this cast has a bias to this cast, white people discriminate against black people.

So it starts with a sweeping accusation. Which is presented as fact. The accused can't bring forward any counter point as this confirms the accusation, according to activist logic. Instead, you need to sit down and be "educated" and humiliated on things you don't even agree you did, as an individual.

We shouldn't be surprised that this approach makes people angry and creates even more division. Activism, DEI and its struggle sessions are wildly unpopular and ineffective.

Recently there was a good article (a serious one, I promise, from a progressive research institute) concluding the same: DEI in corporates is a massive failure. It's done nothing to progress any cause, instead deepened division. In extremer cases it even ends in a shouting/bullying match.

Vague sweeping claims do not work. If you have a case of discrimination, document it the best you can, have a good story with tangible evidence. And then take it forward.
The february 2021 had causes that are well researched. It's not indicative of anything.

> Less easy to spot you’ve seen policy of not building new refineries and oil fields.

The US has barely built refineries over the last 3 decades. This is not a new phenomenon.

> Likewise you can see degrowth in food supply pushed by governments in Sri Lanka, Netherlands, Belgium and Germany etc. in the US the “inflation reduction bill” spends 20 billion to put farmland out of use and put regulation in place to make the remainder farmers farming harder like in Sri Lanka.

Can you point this out in the bill so I can read it?
Indeed, NetBSD is a great option for so many older platforms. It is especially useful for those collections of late 80s-90s 'Microprocessor Wars' era machines. (Sparcs, MIPS, PA-Risc, PowerPC, X86).
Link to Gource, for the curious: https://gource.io/

Pretty cool when you're added to a new project, have no idea what people have been working on for the past 2 months there and want to see where most of the actual effort was focused.
At Google, whites are underrepresented in engineering roles. In 2022, 36% of tech hires were white, about half their national population. Asians on the other hand, made up 55% of tech hires despite making up 6% of the population [1]. Why do an underrepresented group deserve a "nerf" while vastly overrepresented groups do not?

Certainly, there are demographics influences at play: higher Asian concentration in California, higher rates of graduation in tech fields. But all this DEI talk really makes one wonder if race-based hiring isn't at play here. It's really interesting how often people claim there's bias in hiring, but opposed anonymized hiring and other measures that eliminate the ability to discriminate between applicants.

1. https://about.google/belonging/diversity-annual-report/2022/
Advanced Metaprogramming in C: A select statement
I bought Code 2e from the MS press store just this week.

I downloaded the epub, Calibre converted it to mobi when I said to deliver to my 2014 Kindle. Looked kinda crappy.

Downloaded the mobi direct, sent it to the Kindle. Looks much better.

The conversions are not always quality.
In my area its the 1950's and 60's suburbs that started to have enormous streets between houses, like 6 vehicles wide. I have always been curious why this was done.
I'm not too familiar with redis and this may well help, so thank you.

I see some data-types on the right. It surprises me that redis doesn't have a numeric data type. I understand that at its heart it is just a key-value store and doesn't ever need to do range-based lookup but it still surprises me.

One consequence of "everything is a string" I've run into (although probably a sign I'm "doing it wrong"), is serialisation overhead in the client.

If redis is expecting strings then it's left to the client to choose an appropriate serialisation which can have either performance or other pitfalls.
Worth its own post: https://news.ycombinator.com/item?id=32427110
Essentually asking "can newer tech become easier to use and more accessible". The answer is yes. Ive seen juniors struggle with django but make quick progress with hasura. I know plenty of developers who still dont use snippets. As far as im concerned to say that low code or no code couldnt disrupt tech is to say that software can't become easier to make or more accessible to people out of collage which i dont believe. Big problem these days is that tech has become more complex because we make it more complex. It doesnt always have to be that way. Enforcing good taste will be an interesting challange but just like easy to use guns made archery redudant for war, easy to use low code/no code tools will help take care of the urgent issues that arent important. That'll free up dev time for other things.
My son's grandparents are 55-63, and his one great grandparent is 76
Google extends its hiring freeze
Wow, even for Hulu and Disney+ and Paramount and HBO Max? That is quite kind and unexpected.
Counterargument: "=" is YAMLization. It prioritizes concision and an abstracted ideal of "readability"[1] at the expense of mental model and ease of use. Every non-obvious feature like this has cost. Every user who sees this for the first time is going to be confused. Every time a language or syntax adds a "shorthand" feature like this it makes itself less accessible.

And in this case I think the value is really pretty low. That particular "=" syntax is really mostly just useful for dumping runtime state at debug time. And the world is filled with tools that can do that for you with even more concision.

[1] Which doesn't really correspond to general comprehension. It means something more like "readability for experts".
Cross posting from the other thread:

I ended up calling and having OnStar cancel my "trial" in my 2018 era truck in 2019, to the point I instructed them to disable the OnStar lights on the mirror and everything. This was a task as they're very annoying and persistent...

Once that was done I originally pulled the daughterboard housing the entire modem but this bricked my compass and GPS. To keep those working I ended up altering the modem itself with a soldering iron per the pdf posted here:

https://www.chevybolt.org/threads/internet-without-onstar-wi...

The guy there on that forum did so in an effort to use your own sim with the HMI, but using 0 ohm resistors or just solder bridging the relevant connections is enough to prevent my vehicle from getting online, but leaves the GPS intact. You can test by trying to make phone/onstar/data related actions - it just won't work.

Another good measure is to remove one of the antenna leads, I forget which one is cellular primary, but the other is more GPS/aux. Doing it all this way allows you to still connect your vehicle to wifi should you so desire to, for updates and such.

There are other secrets and tricks to these things, including a git repo I cloned that is now gone from the public internet, where a guy figured out how to solder an EMMC reader to a few points on the mainboard to get and modify the filesystem.

Edit: here's a mirror
https://repo.or.cz/bosch_hmi_hacking.git

They really go out of their way to keep you from owning your vehicle.

Also bought a device that lets me plug HDMI inputs into the truck, unfortunately some kind of refresh rate or resolution issue prevents it from working properly.

As an aside, if you bought and financed through GM, they may have attached a secondary GPS/cell tracker to your OBD2 port, and used sticky tape to hide it somewhere - make sure to remove that once you're not financed through them as well (it is illegal to do so I believe before using alternative financing or paying it off).
I ended up blocking boredpanda.com from my Google news feed as every day there was some variant on "52 times someone did something negative to someone else".
No-code only works for MVPs, landing pages, and generally projects that are being bootstraped which are not tech-specific. You can have a solution using no-code at roughly 20% the price of hiring a developer to do it from scratch.
You need to check in somewhere
404 on submitted link (it got mangled) - working link is https://duo.com/decipher/krebs-we-ve-over-fetishized-the-apt...

[Edit to Update - Flagged for Mods attention - link is missing the final 'T' in submitted link]
I don't think it is meant as a censor, but to be illustrative.
to be honest, you can never be an extremely efficient org with a huge head count like google and to be honest i don't even see what their problem is, record profits year over year, how long exactly is that trend supposed to continue? in perpetuity?
There’s also in-vehicle Wi-Fi.

A while back I set up a Ubiquity Wi-Fi system for a friend who lives near a fairly high-traffic street.

The default Ubiquity scan interval for spectrum and Wi-Fi network awareness was enough to map schedules for a shockingly high number of people driving by.

I imagine something custom built for this purpose would be significantly more, umm, “effective” for this purpose.
I'm using this setup (win 3.1 on dosbox) to run mordor, an old shareware rpg. It works great I totally recommend giving it a try with civ II!
Wow this is a juicy one