skysight-inc/HackerNews huggingface dataset:
This was from the era when booting Windows from a USB key was impossible. Also, Linux never needed portable apps; security aside, one could just flash a live distro on a USB key and add games to it, then boot from it without leaving any traces on the host machine.
I'd like to see a Rust without Rust's main proposition (and main hurdle).

That is, a language that has most of the surface syntax and semantics of Rust, except anything related to the borrow checker - instead, it's all handled by a runtime GC. So there is pattern matches, immutability, traits, and so on, in Rust style, but no lifetimes and related syntax.

Let's call it WD-40.

Bonus points if this WD-40 language can also trivially call regular Rust libraries.

P.S. After I've written this, I read the rest of the comments, and half of them are about the same kind of idea...
We had a case of this recently where I work.

The project I've been on for the last couple of years has had dashboards and monitors and we as engineers have been striving to keep the system humming and if any issues trigger alarms, we jump on them.

More recently there's been a push to handle alarms more quickly (get those response times down!). I'm not sure why since I don't know if we've really had user complaints about any of this (not that our systems are perfect, but the user-facing issues aren't due to us not responding quickly enough to alarms). It never made sense to me that these numbers were of utmost importance, and important enough to visit in biweekly status meetings.

Your post now makes me see more clearly what I had a hunch: somebody decided to take on this mission of getting response times down as an action item and by god everyone in their org is going to meet that mission.

Anyway, the product we were working on got cancelled recently, which funnily enough has nothing to do with alarm response time or any of our engineering dashboards and more to do with the "money in/money out" metric. Fancy that.
Intel apologises for telling suppliers to avoid Xinjiang labour
https://web.archive.org/web/20211223040849/https://fabiensan...
What aspect is steep?

From the code I've seen, Rust is intuitive when coming from the classical languages like Java, C or JS. It's not lisp or Haskell.

To clarify, I don't intend to come off dismissive. I'm genuinely curious what the scary parts are so I can better plan my own studies.
Honestly, I think it’s simpler than that. The US does not want smaller nations to have comparable hacking and spying capabilities…
Haskell actually goes to a lot of trouble to type check before desugaring. So lots of sugar, e.g list comprehensions, do get nice type error messages.
For every legitimate article that gets posted on HN you can guarantee someone comes along and says "I don't understand what this is all about". Come on, read.
>Not having a GC and not freeing memory by hand is one of the features that makes Rust special. What would be the point of this?

That some people don't care what makes a language "special", but e.g. like its syntax, ergonomics, ecosystem, and so on.
Curious. Is anyone using it in production?
they were losing money in the first few years. struggling to find way to monetize it. at one point were selling programming books with amazon affiliation.

these types of cost cuts make the difference between life and death in early stage startups.
Thank you Godot team for being fantastic!
I am alternating between WOW and wtf. Pretty cool stuff.

I just wonder how on earth you want to be able to support all the binary formats out there. I mean, jq supports json, not all structured text data, like json, xml, csv, ini, ...
> In my opinion, ageism is currently a passing fad.

ageism (in our field) is not about age, ageism is about having a family with all that entails - an higher asked wage, stable working conditions, stick to the contracted hours

no amount of engineering skill gap can cover for that
A modern Linux system can scale to a large number of processes just fine. (With a bit more configuration, it can even merge identical memory across processes, with ksm.) And if you find yourself running tens of thousands of connections that are all active, you can always move to something more scalable. In practice, something else may end up being your bottleneck. Meanwhile, this seems easy to get up and running with.
What should the expectations be then? I don't think 6 hours is an unreasonable timeframe to produce a Matrix bot in any language (we're not counting esolangs of course). It's a POST request, I mean come on. Maybe a GET long poll as well. How long should it take in Rust?
Thank you. I've seen the phrase "effective R0" used, for example, here [0], but I can see that you are correct that R(t) is the generally accepted epidemiological term.

[0] https://labblog.uofmhealth.org/rounds/how-scientists-quantif...
Geometry is indeed math, and understanding perspective is impossible without it.
>Because this means tens of millions of more dead bodies.

That implies there are tens of million dead bodies already but there aren't.
There are maybe a few millions at most. From which only a part it accrual excess death and from that only a part is excess death that actually reduced average age below life expectancy by a signification margin i.e. shortened the life by several month.
If the virus would go away now we should see less death in the coming years which further diminishes the actual effect.

Just to put in in perspective there may be 5 million COVID associated deaths in a time frame (~2 years) where 120 million death are expected And 280 million new people are expect to have been born (unclear if COVID has a positive or negative effect on this number).
Needless to say COVID does not even make a dent in the growth of the global population.
It may slow growth down by like 1-2% that means 2 years of COVID made the global population lag behind is a few days compared to no COVID.
Gay Santa ad highlights big shift in Norwegian society
If I leave my bike locked up outside my office and come back to find it's been stolen with a handheld circular saw, I don't see how that's my fault. I implemented a reasonable level of security, but there's not much I can do against a circular saw.

iOS is massive. Operating systems are massive, from an attack-surface perspective. NSO is hiring out of the Israeli intelligence pool: these are among the best security engineers in the world. They don't always find exploits (IIRC there are some versions of iOS they don't have hacks for at a given time), but the game is in their favor, simply because the OS is, well, the size of an OS.
Both cars I have allow to do that. I can't be absolutely sure, but I want to say that I don't remember a car without height adjustable shoulder belt.
Yeah, doing the same, albeit with Solaris (probably a dumb choice but at the time, wanted stable ZFS).
May be the app try to reconnect to TikTok BECAUSE he blocked the DNS. So no connection could be established and it will repeat again and again. Also, DNS spamming doesn't make much sense to me.
You're absolutely right, and it's so frustrating to see someone opting for additional $150 per month in car payments, because they couldn't afford a $500 repair, because they're already doing $350 per month in car payments.
The problem is that you're only seeing half of the picture. On the one hand you ask for personal accountability (where I totally agree with you), but you don't expect any accountability from the company that makes the profit (in this case Robin Hood).

Robin Hood grants access to option trading to just about anyone and if the client fails and rides himself into deep sh*t, they just throw up their hands and claim "personal accountability", in the end meaning that the social system in some way has to bail out the person so that Robin Hood doesn't suffer any significant losses.

That doesn't seem fair.
> Another I don't use it - but I like writing blog posts about it' article.

Another “I didn’t read the article but I like writing replies about it” reply.

From the article:

> But it’s used at my job, so I’m sort of forced to have an opinion about it.
That's just my opinion, of course - I'm not generalizing here. But the fact that folks use them doesn't mean they are "useful", just that they're addictive.
Because he believed so, too. The US would have had incentive to paint the picture worse of the communist side doings after they left the area in a mess. After the pentagon papers and everything, that would have been a plausible scenario - it just happened to be real murder on big scale, even unseen in sowjet russia before.
> it’s being used to write web apps and command-line tools and all sorts of things.

Yes because crates are great IMHO. Warp for low-level web apps with filters is flexible. Rocket for high-level web apps has batteries included. CLAP for command line argument parsing is easy. Serde is superb for serialization/deserialization. Diesel and sqlx make data access efficient.

Is there a learning curve? Yes for sure. It can be hard for new teammates coming from JavaScript/Python/Ruby to learn about Box, Arc, Rc, From/Into, etc. The borrow checker is like a pro coach-- when you work with it, then it makes the coding process much better.
German government invites consultation on a right to fast internet at 10MBit/s
serious comments in german language welcome to ravt-konsultation@bnetza.de
There is also https://e.foundation/ that is a degooglized Android with micro-g + a cloud offering based of Nextcloud.
They provide roms but also sell phones with the OS pre-installed
Fieldman Barrett's book, "How Emotions are Made" is really, really interesting and goes into way more detail about the subjects she mentions here and others.

She backs up all of what she writes, as well: a good 20% of the book is simply footnotes.
> Arc, which means paying for atomics

As far as I understand, that should be practically zero-cost on x86, and quite cheap also on ARM - and it's also only paid during acquisition and destruction. I haven't yet caught refcounting in profiling as being the cause of unacceptable performance.
Killed by a pill bought on Snapchat: the counterfeit drugs poisoning US teens
H&M is the second largest clothing retailer in the world and based in Sweden- they trade in 75 countries. The only one bigger is Inditex from Spain.
In Israel, people over 60 and medical workers will receive fourth vaccine doses
Negotiate a 4 day work week or compressed hours so you do 5 days over 4 days. Enjoy three day weekends immediately and see it as a step towards retirement right away. PS why do you want to retire now?
Would love to know whether their Specialized military network warfare forces and PLA - authorized forces knew about the flaw beforehand.
>The potentially worrying question is: have we passed the Great Filter?

As a biologist I'd love it if they found life (that was totally seperate from Earth life) somewhere else in the solar system, but if we do it's one less great filter.
> faster than C or Rust in some circumstances

how?
That warning about "premature optimization" was about optimizing the wrong things that provide no benefit, not a warning about optimizing in general.
There's nothing to sue for, the fourth amendment / warrantless search is about government action and does not prohibit Apple to do that with hardware/software they make, it is not legal grounds to force them to abandon this practice.
> But we have a huge body of evidence showing that there is a big difference in how the left vs. right brain processes information

I don't think we actually do have this evidence. In fact, I think there's been specific research that has debunked that idea.
Of course there are laws that exist to restrict people. The rationale is the protection of the commons. You wouldn't want to allow willy nilly murder and arson in the name of freedom, that'd obviously be ridiculous.

Let's avoid the faux intellectualism of "if [cherrypicked example], is the whole invalid?" Freedom isn't a black-or-white matter, you can simultaneously be prohibited from killing and free to speak your mind while jaywalking on a quiet street. But IMHO, one ought to consider topics like maslow's hierarchy of needs and human rights conventions before bringing things like music piracy into the topic of freedom.
How many kids are missing limbs because they stepped on a like button? Get a grip.
I never heard of Uniqueness type (https://en.wikipedia.org/wiki/Uniqueness_type). Anyone can simply explain pro/contro of this versus monads?
Depends. The ones sold in Poland (and I guess Germany as the climate is similar) are often rated to work from -25C up.
It's probably only costs for SQL Server, because anything else (ASP.NET, .NET, C#, etc.) is free and open source.
The main problem with IPFS is chunking, if file is uploaded 2 times into IPFS it can result in two different hashes.

It would be really great if we could just access ipfs://[sha256_of_file]
> it's kind of incredible when a language exists in the center of Europe ... that isn't quite related to anything

Presumably, one factor is being "prisoners of Geography" (expression of Tim Marshall).

See the map https://decolonialatlas.files.wordpress.com/2017/11/raised-r...

from Anton Balazh ( https://www.shutterstock.com/g/antartis?irgwc=1&utm_medium=A... ),

...Hungary is in a way a protected "Inner Carpathia".

Also quite visible on OpenTopoMap, https://opentopomap.org/#map=6/46.800/19.116
At first I thought it had to do with the accurate range of cheap thermostats, but it seems like it's related to safety:

https://www.foodsafety.gov/food-safety-charts/safe-minimum-c...

Actual article mentioning a mention of the regulation (which I haven't found):
https://www.chowhound.com/post/ovens-170-anymore-283403
I wish I could agree with you. But so many things are apps now, only available from official app stores. This goes far beyond convenience, at least in my country.

You can't park a car in many places in my city without paying via an app.

Nobody uses cash here anymore, everyone uses cards, and for private transactions there's an app (yes, just one, owned by one of the banks). So if you want to buy stuff from someone who isn't a shop, say at a flea market, or split the bill for dinner when you're out with some friends, you need that app to participate. The app is tied to a bank account (in any bank), but this is not a problem since everyone has bank accounts (government mandate).

Most of the big supermarket chains have their own apps now that can be used for payments. Of course, you can still by card or cash. Accepting cash is a legal requirement, but that is likely to be phased out over the next few years, and who knows what framework will replace it. If it becomes legally possible, I wouldn't rule out some places being inaccessible to the non-smartphoned here in time, since penetration is so high.

We have government mandated single sign-on service that is a requirement for communicating with any public institution, as well as banks and many other places. It doesn't strictly require an app in its current form (you can get a printed one-time pad), but there's a new version just being introduced that seems to be even more tied to the app, and the alternative seems to be exclusively meant for senior citizens.
here is another link with more technical information

>> https://cool.culturalheritage.org/jaic/articles/jaic42-03-00...
You do realize financial fraud within the traditional financial system preexisted cryptocurrency right?
Are you suggesting the USA is still a democracy rather than a republic or an oligarchy where only the political position of the rich matter?
https://nautil.us/issue/47/consciousness/roger-penrose-on-wh...
It's less that the galaxy is quite that's disturbing, as like you said it's possible EM based communication is only used for a relatively short amount t of time.

The fact that the universe seems to be totally natural, without any intelligent interference is more concerning. No megastructures or evidence that our solar system has been visited.
You're right, there will absolutely be teams, typically governments, where this will rule them out straight away. Same goes for very sensitive info.

However, there is a large market of intel sharing done via file sharing. As more businesses are mandated to share intel, they turn to GDocs, Dropbox, email, etc to share the intel.

Coming from the security industry, app sec is top of my mind (though such promises are never usually enough to convince decision makers). All-in-all your point is a good one, and it's something I still need to fully validated (maybe there is demand for an on-prem version?).
“Near impossible” technique could revolutionize farming
> Maybe, but is it really something that should be in a math proficency test?

It's not a math proficiency test, it's a math TEACHER proficiency test. I.e. it involves understanding protocols and not just understanding math. That stuff is part of teacher training so of course test takers should be prepared to be asked about it. It should probably also include basic first aid, a little bit of child psychology, and (in the US) crowd control and self-defense.
This is how I make yogurt as well. I can get a pretty consistent 40C in the oven this way.
It’s their servers, they can do whatever they want with them. What are you going to do about it they have physical access, you have an API key.

Suggestion, if you want to secure your data don’t put it on other peoples computers, and for fucks sake don’t store your crypto keys on someone else’s computer.
That's a reasonable point, but still is the cost of the licens higher than the cost of one or two additional developers? Jeff Atwood was/is if I recall a pretty talented C# developer, so why onboard extra people. It's more than just their salary, there's a cost beyond that associated with hiring people.

I'm not arguing that the licens isn't a concern, I just question how much of a concern it really is, compared to everything else.
A question for devs experienced with asynchronous/concurrent programming: what's your take on coloured vs non-coloured functions (ie., stackless vs stackfull coroutines)?
Determining groups that have been historically disadvantaged is generally not difficult.

The part that is difficult is how you correct for that. There are many things you need to deal with. The most obvious ones being

* Fields having relatively small populations run into the standard low population vs. overall population statistics

* Fields that have historically restricted access to a group can legitimately point to a lack of "qualified" members in the restricted group

Neither has an easy solution. The only thing we know is that a failure to actively work on correcting the effect of historical discrimination extends the impact of that discrimination beyond the point when the discrimination "ended".

Like I said in the original post this particular example is clunky, but I also don't have any better ideas :-/
I suspect Sony will be getting $154M in cash rather than as bitcoin, as that's what was initially stolen. Whatever is left after the US government auctions it off stays with the US government.
Yes because if everyone has variant A and variant A provides some kind of immunity to variant B then there will be less reproduction of B and therefore the chance of mutation becomes lower even if B infect everyone at the same time too.

But this is only true if you expect both A and B to reach everyone eventually.
Currently we expect that a lot people never had any variant and therefore no mutation could happen in these people. But if they get it all eventually then it just delays mutation.
For anybody who's got enough income post-deductions to land in the 37% bracket, they're well into the 99th percentile in income. Even if someone at the very bottom of the 37% bracket actually had to pay 37% on all their income (yes, I know that's not how it works), they'd still be in at least the 98th percentile of income. So, yes, I call that essentially zero impact.
These adjustable shoulder belts still exist and are being manufactured today
Also I suspect private car ownership will dwindle as full self-driving replaces human drivers. In this world (10-20 years from now) future-Uber will own fleets of self-driving EV taxis. The company will derive additional profit from acting as grid storage.
Install Wine on Linux, then use portable apps.
Not OP, but I do! (mid thirties and have never owned a car)

AMA
Ha, this is one of those times I feel silly for assuming everyone in the world understands a very specific term from an industry.

Threat intelligence (in the cyber security world) is information an organisation uses to understand the threats that have, will, or are currently targeting the organisation. This info is used to prepare, prevent, and identify cyber threats looking to compromise/exploit the organisation.
EricClapton to waive legal costs against woman who tried to sell a bootlegged CD
“For the first time, grafting has been made to work in monocots”

Hard to imagine how grafting wheat or oats would be helpful, but maybe grafting bananas?
In my current job we have "best practice" to use optionals instead of if (x != null).

It makes code like 5 times slower. We are still required to do this. It's absurd.
If the content of an NFT or what have you disagrees with the government's records - e.g. the database you would otherwise be querying - the government's records win. The government is the source of truth for title ownership.
Aaahh the old baseball bat method of cryptography brute force.
Dynamic XMPP Domains in MongooseIM
Airtable became a unicorn by reinventing the spreadsheet
I personnaly find the ownership thing really hard to get. That's the thing that protexts you from screwing memory in parallel code but the thing is you have to use it even in non parallel code. The other thing is that it's a set of rule which mixes with the type system, so at the beginning, I had hard times understanding if I had issues with my types or with the ownership (eventhough, I know, ownership issues are reported as such by the compiler). So in the end, you have to think about memory safety much more deeply. I get that my code really feels right once it's written with ownership principles but somehow, it makes Rust hard to start with. Now, this ownership part is something really new to me (I have ASM,C++,Python,Java real life experience), it makes me think better about about my programs. So it's a tough but fruitful experience.
Could it be that there is almost no distinction between brain parts but that the way a fetus grows 'specializes' certain parts?
I absolutely 100% agree with this, I can also more and more see the value in the web. At one stage I was like, screw the web experience, I enjoyed using an App, but this is what happens. We're locked into the Apple cco-system because we're hooked on apps.

This is such a disaster on so many levels. The USA is looking more like China to me now, the Government now wants to monitor your phone intimately. Fuck off.

I need a new phone, I've decided that I'm going to break my dependency on Apple because of this. I'll buy a second hand iPad to call my family on Facetime, and that's it. I will likely go for a Purism.
Aren't KMS keys created by Amazon?