skysight-inc/HackerNews huggingface dataset:
> it forbids control by a foreign adversary.

At least this vindicates the choice all the countries that consider the US an adversary and have blocked US social media. While the US has always characterised the block as the hallmark of illiberal regimes.
So trite! Without reciprocal actions there is no incentive for change.
For things that need to be stand-alone I'd first check if there's an existing off-the-shelf option first which generally would be more cost-effective to buy and look better than anything I could make myself.

For temp sensors specifically I generally just go with whatever off-the-shelf stuff is supported by this firmware: https://github.com/pvvx/ATC_MiThermometer - as a bonus they can run on battery for a year or more.
I work at Red Hat. IBM was not involved in the decision to kill CentOS.

>The software now branded as CentOS is basically Fedora

CentOS Stream (what replaced CentOS) is vastly more similar to CentOS than Fedora.

It's CentOS with rolling patches instead of bundling those same patches into minor releases every 6 months. Only the release model is different from RHEL / CentOS, otherwise it's built the same and holds to the same policies in terms of testing, how updates are handled and compatibility.

Fedora on the other hand is very, very different. Packages are built with different flags, different defaults (e.g. filesystems), very different package versions, a different package update policy (even within one major release Fedora is much more aggressive than CentOS Stream / RHEL / CentOS), etc.

I understand that not having an near-exact replica of RHEL supported for 10 years was very convenient and the way the EOL was announced, and the timelines, sucked massively. But CentOS Stream is suitable for a large number of the use cases where CentOS was used previously, it is not "basically Fedora". It's more like 98% RHEL-like wheras Fedora is doing something else entirely.
> Snark is a signal of cheap argument: They have nothing more serious to say;

and the traditional riposte as shown here is smarm: https://web.archive.org/web/20131207011820/https://gawker.co...

What is this defining feature of our times? What is snark reacting to?

It is reacting to smarm.

What is smarm, exactly? Smarm is a kind of performance—an assumption of the forms of seriousness, of virtue, of constructiveness, without the substance. Smarm is concerned with appropriateness and with tone. Smarm disapproves.

Smarm would rather talk about anything other than smarm. Why, smarm asks, can't everyone just be nicer?

The existence of a “sensitivity editor” more or less defines smarm, so the reaction is fairly natural.
>PipePipe

It feels a bit funny asking this, since we're talking about Google (i.e. YouTube), but did you mean ;) PipeTube? I know there is a PeerTube too.
Just use PowerShell. It has no issues with spaces anywhere, and uses explicit quoting rules similar to C# and other “proper” languages.
Imagine being able to put on glasses, and instantly have your computer. Your hands are tracked so you can type without a keyboard.

This replaces the computer for most people. With Windows on ARM you could probably build something like this today, but it's still too billy.

If I had a billion dollars I'd be working on a single device that replaces everything. Your phone, your TV( or at least sync to it so content is seamless). Then I'd sell it below cost with a subscription of some sort.

With an open source model at a reasonable markup.

That's the endgame for Meta. You'll never leave their new ecosystem.
Jupiter is basically a big broom for Sol system. It's quite a nice GSV, don't you think?
This is 100% true in a scary-large proportion of Protestant religious households. I don’t even mean the nuttier end like the Quiverfull folks or whatever, but much more common somewhat-more-religious-than-median-Protestant sorts, attending relatively normal churches.

Source: I ran which quite a few of that sort as a kid.

It could also be true of other religious groups (it definitely is with the even nuttier end of Protestants) like Catholics and Muslims or what have you, but that’s the part I have experience with, and that’s a lot of people. They don’t live in San Francisco or New York or Boston or Seattle, mostly, but they exist in numbers.
> It's become a legitimate national security problem.

What is the nature of the risk?

> You are all in for a rude awakening to wake you up from your hypnosis...

https://en.m.wikipedia.org/wiki/Epimenides_paradox
It was this, but hasn’t been for a couple of years at least. The culture really shifted once it was clear the pivot to becoming a SaaS-forward company wasn’t taking off. As soon as the IPO happened and even a little bit before, it felt like the place was being groomed down from somewhere unique and innovative to a standardized widget that would be attractive to enterprise-scale buyers like VMware or IBM.
Saltstack is IMO superior to Ansible. It uses ZMQ for command and control. You can write everything in python if you want but the default is YAML + JINJA2. And is desired state not procedural.

Not used it for about 5 years and I think they got bought by VMWare IIRC. The only downside is that Ansible won the mindshare so you're gonna be more on your own when it comes to writing esoteric formulas.
>What sort of problems do you hope Blender can address that aren't tackled by Fusion?

I felt that Fusion was limited with the textures and materials available for rendering. I think Fusion is good enough for internal purposes but I want better looking renders for external uses.

I've worked on scrappy product teams that lacked a dedicated industrial designer. Usually, the mechanical engineer on the team would come up with a design and I'd come up with simple renderings for marketing docs, show investors, etc.

Most of the industrial designers I follow on linkedin all use Blender, I hadn't even considered Unity, I'll check it out.
Windows 7 was 'peak Windows' - becomes truer every single day that goes by.
my demo ran out of time before it did anything :(
I think ignorance like this is the true source of many problems in the US. Maybe its a side effect of our individualistic culture to not consider what another group might be going through?

>It'd be nice if Gen Z became less anti-American.

It'd be nice if Gen Z wouldn't have to graduate with a ton of college debt into a post pandemic job market that now treats their newly minted CS degrees as worth less per day

It'd be nice if Gen Z could have a viable pathway to live in an area with the remaining good jobs and be able to buy a home to start a family

>America deserved it in the Vietnam war. Now, not so much.

You sure about that?
Yes-ish? Slices are this weird construct where they sometimes behave like references and sometimes not. When I read the explanation, it always makes sense, but when using them it doesn't. For me the rule is: don't reuse slices and don't modify them unless you are the "owner" of the slice. Appending to a slice that was returned to you from a function is usually a pretty good way to have a fun afternoon debugging.
> users whose account region is set to the US or UK

there seems to be a really simple workaround unless I'm missing something.

By the way if a website asks me for my date / year of birth it's always 1969 because why the fuck not?

specifically 1969-12-31
Windows itself is fine with forward slashes as a path separator, as well, though LOTS of userland Windows applications weren’t aware of this and enforced backslashes themselves.

Command lines, graphical shells, OS save and open file dialogs do not care if you use slash or backslash, and the Win32 API has never enforced backslashes as a path separator.
I see this in https://everynoise.com/#updates

> 2024-01-05 status update: With my layoff from Spotify on 2023-12-04, I lost the internal data-access required for ongoing updates to many parts of this site. Most of this, as a result, is now a static snapshot of what, for now, will be the final state from the site's 10-year history and evolution, hosted on my own server. Some pieces may get disabled and reenabled over time, and some that only made sense with current data may never return. But we'll see.
My experience of Golang is that dependency injection doesn't really have much benefit. It felt like a square peg in a round hole exercise when my team considered it. The team was almost exclusively Java/Typescript Devs so it was something that we thought we needed but I don't believe we actually missed once we decided to not pursue it.

If you are looking at OpenAPI in Golang I can recommend having a look at https://goa.design/. It's a DSL that generates OpenAPI specs and provides an implementation of the endpoints described. Can also generate gRPC from the same definitions.

We found this removed the need to write almost all of the API layer and a lot of the associated validation. We found the generated code including the server element to be production ready from the get go.
Half Life Alyx was an amazing VR game. It was the only amazing VR game.

Everything else has been OK.
> I received an email from a colleague who wanted me to talk to the Dean that opened, “Is it time for us to have a chat with the dean? Are we remembering what was promised us, last spring, at lunch? Are we going to let history repeat itself?” I suffered pique at this and wrote back, “Are your emotions pure? Are your nerves adjustable? How do you stand in relation to the potato? Should it still be Constantinople?”

Lord, this paragraph gave me life. This is why we need Academia - somewhere needs be a shelter for the people with both the wit to write this response and the job security to actually send it, if only to provide the rest of us with the solace of knowing it exists.
Relevant: https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html
Anecdotally, the pattern many of us have seen keep happening over the last 5+ years is that enthusiasm and novelty is very very high when first discovering these modern lightweight headsets but then usage just falls off a cliff after a while.

You're in the first phase. Maybe the second phase won't arrive for you.

They're extremely exciting, but seem to get a little same-y or something. Only insiders really know, but there might be a bit of an invisible ceiling that somebody still needs to figure out how to break through in order to keep engagement up. It might be a killer app, it might be a further advances in mixed reality, it might be continued reduction in weight or increases in display quality, but it also might just be that there's an inherent limitation that prevents them from taking over the world. Not every cool gadget does.
When a massive ecosystem springs up around a product, that means it’s wildly successful, actually.
Isn't this just the classic issue of inferred typing coming back to bite us in the way everyone originally predicted? Go runs into the same issue where wildly different types may be considered the same based purely on coincidental naming and matching against interfaces the original authors had no intent to match against. At the end of the day I think the easier system to work with is one in which all type compatibility needs to be explicitly declared - if your array is iterable defining that it implements iterable lets your compiler shout at you if iterable suddenly gets another abstract method that you didn't implement - and it makes sure that if you add a method `current` to a class it doesn't suddenly means that it properly supports iterable-ity.

Determining types by what things appear to do instead of what they state they do seems like a generally unnecessary compromise in typing safety that isn't really worth the minuscule amount of effort it can save.
Yeah people on festivals usually look depressed and aggressive by day 3.
What goes up must come down.
As a veteran have you considered that you have a mental blindspot caused by your military training?
Regarding social media, US allows nearly everything because nearly everything is made there. Or might I say "allowed"? China is the same: they allow everybody in, as long as they play by their rules. The main difference is US being responsible for many massacres worldwide, and China being chill. Worth mentioning the incarceration data comparison aswell..
If you go into a grocery store or a bank and harrass people or behave badly, you will get banned. Try getting a bank account if you have a felony for bank robbery.

There was a guy who received a lifetime ban from Safeway for driving through their garden displays and breaking windows in their stores.

The US does ban people from using banks. See also: list of specially designated nationals, etc.
Which spec would that be? It's not the ISO spec, nor POSIX.

CRLF existed originally because of mechanical typerwriters required two separate actions - Carriage Return (move the carriage back to the start of the line), Line Feed (advance the page to the next line).

CR is a waste for computing... it literally does nothing beneficial.

Someone should figure out the climate impact of decades of wasted processing of CR characters... that might motivate people to fix this as well.
For them unfamiliar with fiber optics. Single mode fiber is better than multi mode in nearly every category. The only advantage multimode has is when terminating it. The looser tolerances and large fibers make it easier to attach an end.
AI for CSS sure, but why tailwind? Why limit yourself like this
In a real company, it would be the shelf stocker making $13/hr vs their output of $19/hr, the sales guy making $26/hr vs their output of $31/hr, and some jackass who inherited an oil fortune making the surplus $11/hr from their economic value of $0/hr.
Hey, I'm Lee! I like this, nice work! :)
The heat dome in BC in 2021 was brutal. My car showed 47*C (not exactly scientific but it gives you an idea) and the LCD display on the dash started to malfunction. It was like the contrast was off. I'd only seen that before in extreme cold.

With the high humidity in the area, it was quite dangerous. An estimated 600 deaths due to the heat.

I'm sorry the people of the Philippines are going through this.
People have said for decades that governments can't control Internet content because people will help each other circumvent the restrictions by technical means. I've found that very inspiring and have personally tried to join in.

But I notice (maybe especially on this day of the TikTok ban) that lots of people at least sometimes sympathize with the idea that the governments have good reasons to restrict information. And not that many people anywhere have ever used censorship circumvention technologies.

So you might say "the more you tighten your grip, Tarkin, the more star systems will slip through your fingers" or something, but the cultural will and momentum to work around Internet-balkanizing measures is ... not that massive and not that universal.

I don't mean to say that people working around geographic blocking doesn't happen ... it does to some noticeable extent at least for licensed streaming, for gambling, and for porn. But I guess significant majorities typically say "oh well!" and accept restrictions as the new normal.
If powershell is dispatching to other cmdlets then fine. If it needs to call CreateProcess on a win32 program then the issue I'm talking about definitely exists.

(I don't personally like powershell but I don't think my gripes with it are really relevant to this thread.)
It’s been widely speculated, months ago when the change happened, that Terraform has become the scapegoat for this licensing change. The actual impetus was IBM reselling Vault. IBM then helped push the OSS fork of Vault (OpenBao) and this acquisition just brings this whole license change thing to a convenient conclusion for IBM.
Strong typing is like violence: if it isn't solving all your problems, you must just not be using enough of it.
Ask Google Gemini 1.5 with the safety settings turned off. Your prompt works for me.

https://aistudio.google.com/app/prompts/new_chat
There is absolutely no justification for the US copying CCP policies. This is an embarrassing day for the US.

Tiktok has been the only place to see videos about police brutality and one of the main places to see the movement supporting the Palestinian cause.

I feel so much shame as an American that my country did this.
Sigh. When someone shames powerful people on the internet they are generally not expecting the people in question to see it. (Well, except it's about Elon Musk :) The intention is rather to raise awareness among the general public.
I’ve been toggling between Kagi and Perplexity, can honestly say I don’t miss google search (still use maps though)
I think you just need to get over whatever is making you angry. Non-POSIX systems exist, dude. It’s ok for things to exist…
Yes because other language just hide errors from the user.

I think the reason people find go a bit annoying with the error condition is because go actually treats errors as a primary thought, not an after thought like Python, Java.
> what's stopping them from being transferred to a Belizean shell company owned by a company in Delaware with a board full of puppets who blindly do the bidding of the previous owners?

What stops the puppets from ignoring the previous owners?
There are funny videos of Swedish people advocating for immigrants and then balking when being asked to commit to taking an immigrant into their home.

I've found people are long on advice and short on actual help. When people offer me advice, I usually turn it back around on them to see if they are willing to help.

Recently I was taking care of some shared property repairs and received a lot of complaints that the cost was too high. I asked people for their help on finding a better price and , just as expected, they couldn't.

Everything seems trivial and deterministic until you actually embark on the solution. The hard part is actually completing the task.

Lesson: the world is short on help. If you want to help, pick up a broom. Lead, follow or get out of the way.
Ask HN: Does putting a blog on a subdomain vs. subdirectory matter in 2024?
I've been setting up a blog for a project and have always heard the common wisdom to never put the blog in a subdomain (blog.site.com) and instead to always put it as a subdirectory (site.com/blog)

you see a lot of it here from the 2010s. ex: https://news.ycombinator.com/item?id=1176438

But I just ran into a comment on reddit saying that modern Google does not make a distinction anymore. If that's true it would be a hell of a lot easier for me. I could setup the subdomain proxying via cloudflare super easily. If I had to do a subdirectory I would either have to setup cloudflare workers or do some much more complicated reverse proxying

https://www.searchenginejournal.com/google-treats-subdomains-subdirectories-john-mueller-says/254687/
Strongly disagree with your take on albums. I'm a music lover, spotify wrapped always puts me in the top 5% for most artists. I never search by album, always song, and if it's great I'll click in to check to see if the album is to my taste.

I have discovered so much music on spotify. I'm not going to listen to a whole album to see if I like a new artist, lol.
More on the entertainment side than educational (but if you understand engineering/coding you would highly appreciate the work that goes into some of these videos)

https://www.youtube.com/c/StuffMadeHere

https://www.youtube.com/c/michaelreeves

https://www.youtube.com/@MarkRober

https://youtube.com/c/theHacksmith
Thanks! This actually makes a lot of sense to me.
While I'm not sure I agree with the 'guilty until proven innocent', I understand more about the motivations.
There certainly is. I've been using Linux/Mac terminal off and on for a couple of decades and have never "built" anything with it. Certainly no programming or even shell scripting leaves out some of the usefulness of the command line, but knowing the commands to get individual tasks done is very useful.
Ice burn!

> All the Polestar cars in the Google Play Developer console (which lists all Android devices in the world) are built around an Intel Atom A3960 SoC. This is an absolutely ancient, bottom-of-the-barrel 14 nm x86 desktop CPU released around 2016. This chip was bad eight years ago when it came out, yet is still shipping today. The cars all have 4GB or 8GB of RAM, and the Polestar 2 I looked at had 128GB of storage, all clear wins for the phone spec sheet.

I wonder which car makers have vaguely modern entertainment chipsets. Tesla switched from a similar crap Atom to embedded Ryzen chips a while back, 2021, with a full blown dGPU in the S/X, and then latter an APU in 3/Y. Hard to track down the exact models though, alas (Ryzen YE180FC3T4MFG was the first CPU, but unknown GPU except RDNA2).

Has lead to some situations. Mildly reduced range was reported. There were bad cooling issues, with the water cooling preferring the battery & then the CPU overheating, and evidently it runs critical not just infotainment systems!!

Also surprising to see so much x86. I assume a bunch of cars so use arm?
Applying Genetic Algorithms to the Traveling Salesman Problem in Elixir
To use a metaphor more appropriate to this site, US legal system is the smelliest, most hack-and-bodge-filled legacy codebase most people will ever interact with.
Tempted to bring in the fact that classic Mac used colons as a path separator.

As TFA says it wasn't clear yet that unix would be so dominant. Also, a lot of these systems were introducing the concept of directories for the first time in their history. That's how old we're talking. That directories are novel to some people at that point.
The channels are a different story. The dealbreaker is when that comes up on your newsfeed. It creates reactions.

My feed is repeatedly missing these things. And then i have to manually revisit them. It starts up again. And then ceases.
Thanks for linking the articles...
You can set your main drive to the letter A or B, if it truly bothers you.
I'm not who you're asking, but this is a relatively recent release that put me on my ass:

The song Party Dozen by the band Party Dozen.

Follow rabbit hole from there.
Not at the moment. We use recycled 4-6th gen i5 all-in-ones so everything runs off the iGPU. It basically limits us to games that were released up until 2006. We _do_ play Far Cry, though.
Yeah, and in my case they immediately went fullscreen again the moment I dismissed them, hijacking the browser.
IBM to Acquire HashiCorp
And this is the US exerting its power (which it should have done a long time ago).
Yes and while we’re at it, we should simply relinquish control of these companies to the government. Perhaps any company remotely journalistic in nature. For safety of course.
Nginx 1.26 Released with Experimental HTTP/3 Support
No it wouldn't - because Microsoft did write a \ -> / converter and none of this bad stuff happened.

Microsoft just chooses to still display \ to you in the UI... which is ridiculous and perpetuates \ living on in all user-facing places.
Because you can't have good relations with someone when they profit off of you but don't allow you to.

If your neighbor kept borrowing cups of sugar from you, but never lends you any sugar, would you keep giving him sugar?
I bought Apple stock 2 years ago and it's been flat since then, with me at a slight loss. So the golden tech stocks aren't always so.
Decent editors may try that once, but they will give up right away because it will only work by coincidence.
> I'm just not buying the argument that TikTok represents a threat to our democracy any greater than the threat posed by youtube or twitter.

https://vm.tiktok.com/ZMMbYJYmU/

I looooove TikTok, but if I was running a regime, taking it down would be Job #1.
Yup, same here (iPhone Safari). They go fullscreen and can't dismiss them (they expand again) unless I try it very fast a few times.
So do I! In fact I searched for Powell this morning, after lazily taking down my 1990 Best American Short Stories collection, which was where I first encountered “Typical” and his unique voice.
Tesla stock surges as EV maker will 'accelerate' the launch of cheaper cars