skysight-inc/HackerNews huggingface dataset:
TrueNA is the world’s most popular storage OS because it gives you the power to build your own professional-grade storage system to use in a variety of data-intensive applications without any software costs. Simply install it onto hardware or a VM and experience the true storage freedom of open source storage.
What the article completely glosses over is the second part of Russinovich's sentence: "it's time to halt starting any new projects in C/C++ and use Rust for those scenarios where a non-GC language is required." - now, I know that there are lots of programmers who think that of course, their project needs every last drop of performance the CPU can give them, and are willing to saddle themselves with the complexities of Rust memory management (or the dangers of C/C++ memory management) to get it, but still, it's a good idea to consider if a GC language wouldn't be a better fit.
Our Daily Bread (1962) Sunblest bread being made at bakeries
This is correct. Fastmail have actually spoken about this, and their silence on any particular topic can possibly be seen as a canary. They're a great company trying to survive in a hostile environment. I really hope that the new Australian federal government will get around to winding back some of the draconian laws the previous mob brought in, but I'm not holding my breath.
Google has a number of completely unrelated businesses. The fact that one of them has to do with advertising doesn't mean it would monetize other businesses through advertising.

Conversely here's a reason why I think Google is _less_ likely to invade Gmail users' privacy: It's already one of the most scrutinized companies in the world. If it were doing something shady with emails, it would likely to be picked up. Furthermore, it's a big company. More employees would know about that and it's more likely that someone would whistle-blow.
For most such projects, yes.
Zombo.com

Mcmastercarr
Probably a good thing I’m not planning to overturn the Australian government using a combat-trained herd of pissed off emus.
I installed Whisper (and, I thought all the needed dependencies), and had it running on my M1 Max MacBook Pro with 64 GB ram, but it ran TERRIBLY slowly... taking an hour to do a couple of minutes...

I found this thread and wondered if Whisper was accessing all the cores or the gpu, so I've spent a couple of hours trying to get whisper to access the gpu - following the points made in this thread, and googling how to install via brew the various components.

Long story short, I keep getting an error message

"RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU."

or when I set --device to gpu, it get the error:
"RuntimeError: don't know how to restore data location of torch.storage._UntypedStorage (tagged with gpu)"

it's been a looong time since I wrote any code (remember basic?), so realise I may be missing a lot here!!

does anyone have any pointers?

thanks!

edit: I'm now trying it one more time after trying to set the cpu using this line:

map_location=torch.device('gpu')

and I get this message as whisper begins:
~/opt/anaconda3/lib/python3.9/site-packages/whisper/transcribe.py:78: UserWarning: FP16 is not supported on CPU; using FP32 instead
warnings.warn("FP16 is not supported on CPU; using FP32 instead")

then I wait for whisper to do it's magic ...tho it looks like it will remain very slow...
Secure BYOD is mostly unsolved wrt most common/popular Android phones. (Windows is also “a thing” but that didn’t stop Maersk or whoever from getting ransomwared, did it?)

Most serious orgs prohibit BYOD unless you are on Pixel or iPhone where MDM can actually work securely. There is no meaningful way to secure corporate data on an employee-owned Galaxy, for example.

It is the rare corp that can do BYOD securely. The best practice is issuing corporate iPhones to all staff with universal MDM and keeping all corp data physically separate from personal devices.

This also saves your employees’ nudes in a subpoena/discovery situation during a civil action against the corp, which is all too common.
Participants who received both doses in a single cycle had a 3.91 day increase in cycle length.

My wife experienced this and had a "friend" so convinced she was an anti vaxxer for it that they are no longer friends.

4 extra days (on average) is a huge side effect that wasn't allowed to be talked about.
Wow, I was just writing the same reply. I started writing it before you made yours. It's uncanny.

https://news.ycombinator.com/item?id=33006788
Yeah, PEAR, CPAN, Maven and Ruby Gems all predate GitHub. And even before those there were other ways to share code. The author must be very young.

CPAN is from 1995.
Basic Catholic practice. Out of wedlock sex is ultra haram.
Unusual Ebola strain kills 23 in Uganda; no vaccines, treatments available
I've definitely experienced this before! But, like, its dramatically different if you're physically in the space and there's visible pressure. Its not like I was at home dealing with a crisis where I could more easily block out everything. And coding from scratch is significantly more stressful, imo, than bug fixing.

In addition to my (former) day job, one of my side projects is a live service with ~60k monthly users, and it has broken in prod multiple times.
Drinking two to three cups of coffee a day is linked with a longer lifespan
What kind of investor are you?
Perlisism #74: “Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to see it as a soap bubble?”

http://cs.yale.edu/homes/perlis-alan/quotes.html
Many European companies are starting/considering to move to the US attracted by the low energy prices. So from what I know, actually the opposite seems to be happening in Europe.

Sadly, politicians were not able to say no to the US even when they were told to run full speed towards a 300m cliff.
> with only the benefit of being a little easier to understand to absolute beginners (and I'm not even sure about that last one).

This one is backwards: the benefit is forcing beginners to write well-formatted code. You would not believe the insane things people just learning can come up with, when in a C-style language where indentation doesn't matter.
I have no particular love for the US government or its foreign policy. At the same time, it is neither "a hint of denial" nor "bias" to reject the above claims as nonsense. There is simply no motive. NATO solidarity is at an all-time high, none of the imaginary economic benefits to the US would be worth jeopardizing that solidarity, especially since the US isn't remotely at any point of desperation. In practice it will achieve nothing (other than an environmental disaster), and even the things people imagine it might be intended to achieve are eye-rollingly petty compared to the US's actual strategic objective right now, which is holding NATO together.
6 months is a very long time for this though. I imagine that I would almost never want local history past a day or two. Beyond that I would look to my version control system.

Of course if the data is small why not keep it.
No for sure its definitely more common than I made it out to be, but I took some artistic license with this for the sake of entertainment. ;)
Are you implying that a change in menstrual cycle isn’t “bad”? Because half the population would disagree.

A 4 day late period could for some women suggest an unwanted pregnancy, and in a jurisdiction without access to reproductive services that could be a massive stress event.
I know it's 18 years old game by now, but in my mind it's the first wave of "next gen" games (normal maps, unified lighting, etc..) so it's still kind of amazing seeing this running at 60fps on a paltry laptop (razer blade stealth) and on linux in a browser at that!

edit: scratch that, thing runs even on phone at 60fps
In many situations, you don't want some of your followers knowing about followers from the other contexts, or accounts you follow from those other contexts. For example, your business followers might or might not appreciate the fact that you get replies from friends you made at a rave.
Everyone is quiet because nobody knows what the party line is supposed to be. On any side.
the more empathy you can learn to have, the more likely you'll listen and understand where people are coming from. if you find yourself leaning too much to one side of things whether it's politics or something else, then you might be in an echochamber and aren't hearing what the other side is really saying.
Does anyone have pointers to the forums where these services are discussed?

Blackhatworld is the only one I know of, any others?
Doesn't seem very comparable to me though.

The original supply chain attack was to supply a manipulated control software which changed turbine and valve configurations so that the pipeline was running with unsafe levels of pressure.

Eventually the pressure was too much and the line burst.

The manipulations were subtle enough that personnel couldn't easily distinguish them from normal operation - which is why the attack went undetected until the explosion happened.

In the current case however, the pipeline was already shut down and the pressure levels where monitored on the european side (and probably on the russian side too). A cyberattack would have to turn the turbines back on while also rigging the monitoring stations on both sides in such a way that everyone still believes the pipeline is off. (And hope no one physically present at the stations wonders why turbines for a pipeline that's supposed to be off are running at full speed)

I think Ockham's razor would favourite the submarine hypothesis here :)
There is still the occasional incredibly subtle link time fuckery in Rust.

https://github.com/microsoft/win32metadata/issues/1274

"Minor" semver updates to crates breaking things via e.g. unexpected MSRV bumps is pretty common too, with some resulting bitrot. That said, I agree with you that things in Rust are at least better. Imperfect, but better.
Maybe it's close but the ecosystem of libraries needs to mature a lot more from my recent experience working with it.

I found open source stuff is just wrong, or maintained by people who don't have the proper expertise to be writing these libraries. I'm not about to blast anyone specifically but it was tiresome to dig into libraries I would need and find fundamental things I don't think we're right.

A common attitude around performance and handing edge cases. I often hear things like oh well most people don't care about that or your doing it wrong.

It feels like there was a rush of people to try to fill the void that shouldn't have been rushing to write libraries with generic names
Finding bugs with Kernel Address Sanitizer (KASAN)
Ask HN: What's the big fad about Token2049?
The tickets cost 5000usd? Web3 benefits those Web3 advocates than actual users
"The plaintiffs are expecting at least $5,000,000 in damages and costs"

Since this is US only, I guess global consumer are not entitled to it? Are there gonna be more international lawsuits regarding this?
As someone who has no skin in the game at all, I find her way of presenting criticism very contrarian argumentative and snarky. She might be completely right, but I can definitely understand the reluctance to hear her out on merit of style.
Why are sex workers forced to wear a financial scarlet letter?
Two points:

1) Priors. Russia loves their clandestine operations to kill somebody or blow stuff up in europe. Be it weapons depots in Czechia or bulgaria, poisoning opponents with radioactive materials or nerve agents your various russian intelligence agencies are there for you. This happened recently, not some cold war stuff.

2.) You are forgetting to include the possible downsides for getting caught in your analysis.

* Russia: Basically none. They blew up their own pipelines. Strange, but they have done stranger things. They will deny it anyway and nothing would come of it.

* USA: Massive. The whole alliance against Russia would crumble over winter and Russia would have a much easier time evading sanctions. Anti US sentiment in europe would go through the roof.

Yes, it could have been Poland or the Baltics but 2:1 my money would be on Russia to sow discord, fear and distrust. Just think how fast that Biden statement was presented as proof for US involvement. Russia right now needs to try and reduce financial and arms aid to Ukraine, any economic considerations are probably secondary. Not saying that would be a good strategy, but that hasnt prevented Russia in the past.
Can you point to the commenter here who does know what any nation's subs have been up to, and isn't pulling stuff out of their ass to satisfy their geopolitical soap opera fantasies? What's "absurd" is pretending that a nation state would either need or even want to use submarines for an operation like this; reports indicate that these pipelines are at a depth of 80m, which is well within the depths that professional deep-sea divers regularly access undersea pipelines.

In practice there's not a single state on Earth that benefits from the temporary disabling of this unused pipeline, but of all the states that have something to lose from being discovered as the perpetrator, the US is near the top of the list.
> where a non-GC language is required

So, microcontrollers basically.
>>> simply isn't anything to be done about that if you're talking about humans and not some homo educationous who mythically retain all knowledge they were exposed to even for 30 seconds just as the mythical as homo economicus perfectly rationally conducts all their economic business at all times. Perhaps they're actually the same species.

Yeah they belong to the genus homo mythicus
>However, there are LISP flavored versions of C

For anyone interested the example given is from https://github.com/tomhrr/dale
On the flip side, I have become so used to AltDrag behavior on windows, that now I consider KDE alt-drag subpar because it lacks the right-button drag to resize.
First, you are not alone. Seek out support of all kinds. Don't blame "yourself" ... remember that the very idea of "self" is always changing and only a small part of it is under short term conscious control. Mental conditions can be very hard in certain environments, but more manageable in others.

Never forget that such conditions also bring advantages! Not the least of which is empathy.

I also have ADHD and anxiety, plus a history of not effectively managing my disappointment when things at work seem batshit crazy. It has taken a long time to recognize that a significant level of organizational dysfunction is very common.

To answer your question: I don't have any ironclad answers. You can gather ideas like you are doing and try experimenting.

Try organizing (grouping) your resume in different ways -- by topic or skill.

You can put the year of the job instead of the range in months. Perhaps even leave out the date.
Also DLLs, all of the Debian ecosystem, etc etc. So much incredible stuff (and DLLs too) that still exists, and powers most of what we build now.
No, I don't want to argue that. Disruption from covid not a bad assumption: The vaccines use small fragments of the virus, after all, so the virus contains every fragment used in a vaccine. But I wouldn't argue it.

I also wouldn't argue that it does NOT cause any disruption. If one of those fragments cause menstrual disruption, it's a bit of a stretch to assume that the rest of the virus undoes whatever the fragment does. Not something I'd want to argue and not something one should silently imply.
Oh but on the contrary, it's extremely relevant. The fact that it's uncomfortable to your agenda that the basis of your "time and materials contract" is immoral and unethical doesn't make it less relevant - in fact, it makes it exactly the most relevant thing to say about this.

You have an unethical contract meant to remove people's safety and wealth and based off of that piece of paper you expect people to be ethical about it. Come on dude, you can't be this self-contradictory.
But no one who actually controls any money thinks that LIGO-Virgo-KAGRA or LHC or whatever were wastes of money
If it WAS Russia or Germany, inserting the explosives in a pig INTO the pipeline from their end and letting it cruise down to the depths would be easier (maybe).
Which blobs does it need? The Panfrost work means that ARM Mali GPUs should be supported in mainline Linux/mesa these days. Looks like mainline Linux has Mediatek MT6797 support (but not Gemini support) and mainline mesa Panfrost supports Mali-T880. So potentially doable.
What personal vitriol? What do you think will happen during winter if we don't rollout natural gas pipelines due to environmental impact? Maybe I said it too bluntly but it is the effect.

In my country (portugal) since I was young every winter many people die of cold because it's too expensive to heat their homes. This is in a developed EU country and before any pressures post supply chain disruptions. I think middle class people have a romantic view of the world where nobody is dying like this nowadays, but a simple 10% increase in home heating prices will cause extra deaths during winter. I know there's other things that could be done but my argument is that these pipes need to be built today, and it's not dumb to try and build them in a way that is environmentally friendly instead of just throwing our hands up because it's gas so it has to be purely bad.
Oh, yeah, that's terrible. Agreed
I've seen one case where it has, where the outdent at the end of a nested loop/loop/if was wrong: it was only 3 spaces instead of matching the 4 indent, so it looked right at a glance but wasn't. Needed to use pdb to step through it and see it do the wrong thing before that stuck out.
> To allocate memory in the heap, a program must first scan the heap to find a contiguous memory block large enough to hold the data.

Does V8 not have a linear allocation buffer? I’m sure it’s a bump allocation, not a scan for free space.
C/C++ are now Perl. They'll continue to be used in legacy applications, but Rust should be used in new places.

Eventually kids will stop learning C/C++ and the talent pool will dry up.
I'm pretty sure that's the point the parent was trying to illustrate.

"Equitable pay" is a merely a political narrative for left leaning audiences - postmodernist talking points always require victims, after all.
It's time to retire the concept of creating new programming languages to "fix" old ones.

This is software, and it is updateable. We need to stop thinking in discrete terms and start thinking in continuous terms.

If you do not think C and C++ are good, propose solutions to their committees instead of clogging up the digital space with flamebait.
This feels like how the emergence of Modula / Pascal / Delphi must have felt like. There really was a lot to say for Pascal like languages in the C era.

However, time has not been kind to the early adopters back then.

So I'm inclined to hold out just a little while longer. Let's see if Rust can maintain its momentum.
Which is a fair observation because that's exactly the crux of the problem.
Yeah I still prefer writing C++, but Cargo is so incredibly smooth
They larger laptop, MNT Reform, has been shipping for a while. Some friends of mine have it and I've met Lukas and played with a prototype at Fosdem long time ago. It is a real thing and it is a beauty. I'm saving for one.
Hey 20after4 ;)
It is less difficult to love something you had to invest more in, basic cognitive bias hacking here.
It offers about 5 to 10 percent of all functionality of an IDE like IDEA. Much like devs on emacs and vim, most devs on VS Code have literally no idea what an IDE offers [1].

The things that worked in VS Code's favor:

- free. "All software must be free as in beer" is still a prevailing thought in IT, and people are loathe to pay for anything, even if that anything is extremely useful and very difficult to realise and support. On top of that IDEA still has a reputation of being expensive

- reasonably fast

- plugin system is decent and much easier to get into than IDEA, to keep IDEA as an example

- LSP is an overmarketed hype, but it worked in VSCode's immense favor. While it only covers a tiny sliver of things needed for a fully featured IDE, it covers enough of the important features, and is easy enough to implement. This way even languages that never had anything decent beyond broken syntax highlights in emacs and vim now enjoy at the very least an autocomplete

[1] Code refactoring alone is dozens of pages in IDEA docs https://www.jetbrains.com/help/idea/refactoring-source-code....
He also has a SAAB. An indirect vouch as good as Virgin Galactic in my book.
Huge related discussion last week: https://news.ycombinator.com/item?id=32905885
This is roughly true. Obviously with UTF-8 or UTF-16 you'll have O(n) access times for an arbitrary code point, but you can always convert to UTF-32 and that encoding is just an array of code points so you get O(1) random access back.
The State of Theology
I would love to see it, but this file is not accessible.
Exactly. The US is in a position of power and everyone knows it.

We could fire missiles into many countries and they’d just take it for quite awhile at this time.
I hope

Rust feels like really good language in compare to those minefields
This is why I pay a little extra to my (comparatively) small ISP (Init7).

They pick up the phone and answer your questions.

They don't have you wait in a queue for 45min and affirm that your call is important to them.

They don't give new customers better prices than loyal ones.

If they update local bandwidth, you get that for the same price you paid before, without asking.

That's it.

I gladly pay less than $20 a month extra for all this peace of mind.
Do you mean opinionated or judgemental?
I feel it's not bad to be opinionated. Of course, it matters how the strong opinions are communicated.
> giving prominence by the Thatcherite privatisation of the public owned rental stock of council homes.

Worth noting that Labour suggested this policy first.

It's not the selling of council built housing to people who live in them that was the problem.

Selling them off cheap, and then not using the money raised to build more housing to repeat the cycle is the bad bit.

Housing/land isn't a free market. Maybe with Land Value Tax it could get closer, but the government building housing and the supporting services and then getting paid back by selling the housing to people in the community is not a bad idea that follows the same dynamic.

Buying votes from those home owners at the expense of everyone else, including their children is where it goes wrong. It's a Ponzi scheme, not a productive economy.

> Local authorities have had the ability to sell council houses to their tenants since the Housing Act 1936, but until the early 1970s such sales were limited: between 1957 and 1964, some 16,000 council houses were sold in England. The Labour Party initially proposed the idea of the right of tenants to own the house they live in, in their manifesto for the 1959 UK general election, which they lost.[10] In 1968, a circular was issued limiting sales in cities but was withdrawn by an incoming Conservative government in 1970.[11]

> In the meantime, council house sales to tenants began to increase. Some 7,000 were sold to their tenants during 1970; this soared to more than 45,000 in 1972.[12]
Strange Topological Physics Could Help Enable 6G Tech
We interviewed Linux OS through an AI bot to discover its secrets