skysight-inc/HackerNews huggingface dataset:
People are dismissive because formerly unassailable boundaries between human and other are becoming less clear. If it's so easy to simulate sentience, what's to say we are not ourselves simulating sentience?
One way to reduce harm from DDOS is to host the content with decentralized protocol e.g. ipfs and link the images or even the entire website through public gateway.

That's not ideal as it just shifts the problem to the gateway. Maybe NDN (named data network) could help if more routers support that.
>they think it's disgusting selfishness and that they are victims of it

Not agreeing with the original point, but what's the alternative? You can't be nonexistent. "parents brought them into the world" this seems like a conceptual error imo. Brought from where?
If the list makes no sense or follow a pattern, how does it reveal a motive?
For intro and info about Software Transactional Memory which allows real fearless concurrency:

"Beyond Locks: Software Transactional Memory" by Bartosz Milewski

https://bartoszmilewski.com/2010/09/11/beyond-locks-software...

I wonder how far it can be implemented in Rust? There are people trying:

https://github.com/aakoshh/async-stm-rs (updated just days ago)
It's surprisingly straightforward, especially with the Arch Wiki. The main two things are:

- Figuring out input switching. You don't want your inputs locked into the guest until you shut the guest down.

- CPU pinning. Otherwise your performance will get hammered with your L3 cache getting trampled by the host.

Do it once, and it's way more straightforward from then on than dual booting. Especially because then you can use virtual disks that only take as much disk space as you want to use, and they're easily resizable via NBD. Rather than allocating a huge static partition on your drive.

And then Microsoft and all the blackbox code your games run don't have the capability of spying on the rest of your storage by default.
I have now, twice, with a distance of a decade between the experiences, seen a VPS provider's simplicity and ability to easily scale stop mattering at high-ish but not extremely high levels of traffic—in both cases, because their network couldn't keep up with traffic, such that we were finding ourselves network-bound even on pretty weak VMs, everywhere. Apparently poor inter-connects or peering agreements or something (not sure) leading to consistently terrible performance for people in some regions, heavier public traffic hitting a wall long before a smallish VM was starting to sweat, that kind of thing.

First time it was Rackspace, second time it was DO. First time we fixed it by leasing bare metal somewhere (I forget where) and running our own libvirt/KVM VMs, second time we fixed it by switching to AWS. In both cases, that fixed all the network issues.

AWS has a separate problem that they have these vague classifications for network quality and it's hard (at least, it was for us) to feel certain the network was the problem, but at least it's not that hard to spin up a VM with a better-rated network to trial-and-error one's way to the right setting.
To Teach Computers Math, Researchers Merge AI Approaches
Nonsense like this makes me happy to be on GrapheneOS.
Interesting, that page links to two problems that can appear:

- bcrypt implementations that assume zero-terminated strings, which leads to easy attacks if you feed them raw hashes (1/256 chance that the first byte is 0, so on average every 256th user has a password that has a hash collision with with one in every 256 passwords)

- password shucking, which is where the attacker has hash(password) from other breaches (where hash is sha256 or similar), and you use bcrypt(hash(password)) (with the same hash function), which allows the attacker to bcrypt the hashes he has, compare them, and if any match can attack the much weaker hash(password).

Which is probably why their version uses `bcrypt(base64(hmac-sha256(data:$password, key:$pepper)), $salt, $cost)`. That seems complicated, bu the base64 encoding avoids the first issue, and the pepper the second. I guess that shows how easy it is to get these things wrong, even if it seems trivial.
I think there is a slight nuance to what they wrote. They said, "you really should never ever use a company like Facebook as a vital component of your business." It sounds like FB and Amazon, while immensely valuable for you, are not 'vital'.
45W 24/7 would work out at about £10.50/month in the UK right now (~$12.60).

My total household usage averages around 4.5KWh/day so adding that 45W 24/7 server would add about 24% to overall load! It would need to be an important little server to justify the increase.
The LinuxCNC community will be very happy about this. LinuxCNC also just made it into the Debian and Ubuntu repos.

I'm building a custom kernel for the Odroid N2+ as I write this. I can't wait to not do this again.
The only Starlink satellites that can hope to reach the north pole are the satellites that reach 82.4 degrees north/south (orbits at inclination of 97.6 degrees) and there's currently only 187 of those operating so very few will be in view at any one time and the Starlink dish needs to pick an orientation so you will only see some of them at any given time (FOV is only part of the direction it's facing, missing at least the other half of the satellites, if not at least 2/3 of the satellites in view).

Whether that makes service impossible, I'm not sure. US government may work with SpaceX to make a customized 360 degree antenna that can reach them. Or they may mount it on a tower. I think a customized antenna would be needed anyway to survive the temperatures there. Starlink is technically only rated down to -30C though people do use it below that temperature and it seems to work. I doubt it'd work at those -60C temps however.
I use smtp2go for sending, it's easy to setup your domain with them, and they are free for low volume (1000 emails/month) senders. Emails never get rejected, guess they know their game.
Lots of things get claimed hiding behind "sources say", "reportedly" and other weasel words. These aren't the Pentagon Papers where anonymity is essential to one's continuing to have a heartbeat. While it wouldn't surprise me if it were true, without some actual evidence, its office gossip muckraking of the type you used to have to purchase a tabloid to read about.
Autism (milder forms, at least) comes with pluses as well as minuses. If you think of the pluses as part of "who you are", then...

Well, then you don't want to take it. But there's not an ethical issue there unless you're forced to take it.

If you're so autistic that you're essentially nonfunctional, and someone decides for you, do you see that as an ethical issue?
I know that's how people take this advice. But that's not the explicit meaning of the words. It's like me telling you that you're an asshole and you should take it to mean that I love you.
In England & Wales, goods must correspond to their description [Sales of Goods Act]. If not then the seller must offer a full refund including the cost of returning the mis-sold item [Consumer Rights Act and other acts relating to the implementation of the EU Distance Selling directives].

If all or part of the payment for an item is made with a credit card then the credit card issuer is jointly and severally responsible ["Section 75"]. So if a retailer doesn't play along will find themselves answerable to their payment processor; the customer doesn't have to get involved.

It's not unheard of for sellers to issue a refund and request the customer dispose of a faulty or mis-sold item instead of bothering to return it. But that's only if the customer is OK with it; if I wanted to return, say, a washing machine and the seller refused to co-operate then I'd be in my rights to dispose of it at my expense and refund the balance minus my reasonable costs to the seller.
My support for the ADL has waxed and waned, me also being Jewish, so I can understand the skepticism.

Interesting. Good article. I can see some of the acts may have been blown out of proportion, and I think it is dangerous to paint _all_ pro-Palestinian activism as anti-semitic. I mean I support all peoples having a home in Israel.

Its just a problem of engrained anti-semitism, propaganda, and students not using their brain enough of the time I guess so most pro-Palestinian activities just get taken over by the loud voices of anti-semites.

Stuff like "But most of these students “personally never experienced antisemitism and did not know of any antisemitic occurrences on campus,” Aeder wrote in a recent essay. “Their fear of antisemitism was informed not by their own experiences, but by what they read online and on social media.”" is interesting.
Agreed, and incredible given how recently the cultural revolution stymied Chinese intellectualism for decades. Imagine if in the mid 20th century the West had a movement to ban theoretical science research, culled universities, and moved scientists to hard labor. Would the west have been able to bounce back like China has?

The eastern giant we have burdened with our manufacturing processes, logistics, etc has encoded these processes into their identity and are now the experts. Is this bad? Does it HAVE to influence geo-politics so greatly? Can't we all just get along?

I think about this often.
And that’s before accounting for SP which the compiler will usually avoid touching. So for an x86 target, omitting the frame pointer means going from 6 to 7 usable registers, on x86-64 it’s 14 to 15, a lot less necessary outside of very specific work loads.
Nice article.

- The "functional abstraction" issues could some day be adressed with view types: https://smallcultfollowing.com/babysteps//blog/2021/11/05/vi...

- "Newtype abstraction" can be made nicer with third-party crates, or maybe in the future with project safe transmute

- "Views and bundles" I run into this one all the time, it's annoying

- "Deref patterns" could allow pattern matching to see through boxes one day, but there are unresolved design issues
Probably any IO heavy workload, which usually requires async if it should be performant (like in all other programming languages too).
Yes, it is extremely weird, especially alongside the overt contempt for employees being so prominent. Really makes you wonder who the economy is meant to actually work for.

My friend mentioned something similar on the topic of wages being 'too high': "it's pretty screwed up that the economy essentially needs a significant portion of workers to be two paychecks away from financial disaster to be sustainable."
It depends on your hosting situation, but unless you're using a hosting plan with bandwidth allotments from like 1993, you definitely don't need to worry about that. My host gives me like 2TB of bandwidth per month for $10/mo, and even with an article with several images hitting the front-page of HN for a full day, I think I used less than 1/3 of that allotment.

And unless you're doing something really... bizarre... no one is going to spend their resources to DDoS your personal blog :)
Ironic, because the solution that no one wants to hear is an actual internet driver's license, i.e. government-run openid. There's no final recourse more final than going to a place and talking to a person, and no other organization is going to build and staff enough brick-and-mortar offices.

One way of thinking about public vs private is, private companies are for cases where we care about efficiency more than fairness and government is for the opposite. Auth seems to have gotten to the "rural electrification" stage, where handling the corner cases fairly is more important than efficiency or innovation.
In all honesty, this is exactly what the Gemini network feels like, especially with capsules like Antenna, Midnight.pub and probably others.

Let me advertise my own CLI browsers which will turn the whole web, including pictures, into a text-only-verse ;-)

https://sr.ht/~lioploum/offpunk/
Adobe's Figma buy blocked, until EU decides if it can proceed
I think they have different apps in different countries, it used to be pretty bad but works well now here.
Cognac can only be made in a particular bit of France. It seems the Tesco one is from the Distilleries de Matha:

https://iwsc.net/results/detail/121623/tesco-finest-xo-cogna...

https://www.maisons-cognac.fr/en/maison/distillerie-de-matha...
7 summer seasons, about 2 months each. Most of that was in a tent up on Erebus, but about a week transitioning through McMurdo at the beginning and end of each season.
I wouldn't assume the dead fish weren't there yesterday just because someone on Tiktok says so, for one thing.

Would you believe a random Tiktoker if they told you Elvis came back to life and camped with Aliens at the local park, the other day? If not, why is a video about dead fish more credible?
Location: Europe

Remote: Yes

Willing to relocate: No

Technologies: React, Redux, Javascript, Typescript, Material UI, .NET Core, C#, SQL, NodeJs, Chart.js; excited to learn and adapt to other technologies

Résumé/CV: https://resume.io/r/gte9NUuSw

Email: ionutcpreda@gmail.com

LinkedIn: https://www.linkedin.com/in/ionutcpreda/

-----------------------------------------------------------------------

Every company that builds software has its specific challenges. Having 5+ years of experience as a Fullstack Developer and building software in multiple environments, from startups to big enterprise companies, I am already comfortable understanding objectives, meaning you can delegate to me the expected results. I will be responsible for gathering all the information I need in short and objective-driven meetings with you.

You will work with someone who strives to understand, profile, and solve real-life problems. Giving value through my solutions, it’s a top priority for me. You will have a fast and determined learner on your side who loves to master new technologies and programming languages, new business flows, and new business models. I can adapt to any business and its technology stack.
Instead of shopping tools, Instagram will focus on ads
Epicyon is also easy to set up:

⌘ https://epicyon.net/
More evidence that advertising is all lies, and that advertising corrupts ad supported media.

I've gotten some aesthetically terrible ada in Gmail lately.
They're pretty good, I have the wireless model and wish I had gone for wired; some of my setups have had some interference that has impacted its range, other setups have been fine though.
I don't think poverty is necessary, that problem could be solved by redistributing these returns, e.g. through a higher corporate tax and UBI. The alternative to monetary policy is a cycle of boom and bust that is much larger and more disruptive. Fundamentally though, we do not want people to be employeed in jobs that produce little value, and when interest rates are too low a lot of that starts to happen.
There are no troubling ethical issues. This is completely manufactured outrage. No one is forcing anyone to take such a drug. And autism isnt a slur for special neurodivergent geniuses, it's a syndrome, a set of symptoms associated with a continuum of dysfunction, which can range from mild to profound. It has genetic components and can be diagnosed before birth, frequently.
Spotify Engineering Incident Spotify Outage on January 14, 2023
No which? Not good, or not bad?
Thanks for posting this. I see so many comments that fundamentally misunderstand the relationship between rising interest rates and layoffs, e.g. "Many of these companies have very low debt and don't need to borrow right now, so why do they need to do layoffs?"

Interest rates are the key parameter for calculating the present value of future cash flows, which is (theoretically) how companies are valued. When interest rates go up, those present values go way down, to the point where they're no longer competitive with risk-free investment options.
The first half of the title might be verifiable and interesting fact; the second half is lazy, drivel, mind reading; makes the journalist seem like they care more about riding todays hype train than about reporting facts
This is probably too literal an interpretation, but it’s similar to some of the best advice I’ve received for woodworking: sneak up on the cut. When I need to cut a piece of wood to an exact precision, I end up making 5-10 cuts to shave off a tiny piece of the end, check if it’s right, and shave again if needed.
Everything in my example. Scratching my head about whether I can call this part of my code from an async function because it might do filesystem operations or make a blocking network request. If I can’t, jumping through hoops to spawn an async task that can. Oh, now everything has to be static. Oh god async block syntax. I run into this a lot working on an API server written in Rust. It’s part of a larger project that has a CLI and lib crates. So I’ve run into everything I mentioned from poor language support for expressing async traits, to mixing and matching async runtimes and calling conventions.
> fix it until next Monday

Off topic, sorry. I'm curious why Germans often use this phrasing. Is there a "false friend" [1] in English? (I assume you mean 'before', not 'until')

1. https://en.m.wikipedia.org/wiki/False_friend
Dupe: https://news.ycombinator.com/item?id=34795500
They are great until you take a look at the price of aluminum
An 8 digit code coupled with a gradual rate-limiting system offer probably a decent security trade-off for such a service. They probably use an all digit code so that people can authenticate easily over the phone.
I'm not for the ID thing, I think it's stupid. But I reject the notion that porn is automatically therefore something good to expose children to.
Interesting.

How performant is this?

Last time I checked Tauri's performance was not close to what you would get from native GUIs (mostly because it needs an entire webview). This is especially relevant for terminal like things as I any delay in keyboard driven apps feel jarring.
I don't think the fingerprinting is that great. Maybe he used the same name, places and so on?
> deciding the next CEO of Disney

Anyone can do that, it's Bob Iger.
Aww, thank you so much! That’s so kind of you!
Firefox has added unremovable Extensions button to toolbar
fwiw their decision is foolish and shortsighted imo; the only reason i ever used do was because they hooked me in with their tutorials and guides
I don't think you have been reading the same news I have. Maybe you are only reading tech-news like HN

Disney https://www.cnbc.com/2023/02/08/disney-reorganization.html

3M https://www.cbsnews.com/minnesota/news/3m-to-lay-off-about-2...

GE https://www.cnbc.com/2022/10/06/ge-layoff-20percent-of-onsho...

Dow Chemical https://cen.acs.org/business/finance/Dow-rolls-layoffs-profi...

Ford https://wraltechwire.com/2023/02/14/layoff-watch-ford-cuttin...

I can keep going, but this is much broader than tech
Home prices rose a blistering 18.8 percent in 2021, and rent has climbed 17.6 percent nationwide over the last year, industry data shows. But those prices, the result of a severe supply shortage fueled by municipal government restrictions across the country, haven’t fully shown up in inflation figures because leases are typically annual.

“The housing shortage is going to push up the overall [consumer price index] to uncomfortable positions for the Federal Reserve,” National Association of Realtors chief economist Lawrence Yun said. “Consequently, this high inflation that we have is certainly not transitory, and it’s going to remain stubbornly high through the end of the year.”

https://www.politico.com/news/2022/03/18/housing-costs-infla...

Also, the CPI DOES include cost of housing - https://www.bls.gov/cpi/factsheets/owners-equivalent-rent-an...
Is this the genesis of an OpenSC2K, much like OpenRCT and OpenTTD?
HSBC UK does this.
DARPA’s AI-piloted F-16 completes testing program
Zoroastrianism is very confusing. As is Hinduism. Getting to the central tenants is rough.
Wow. If a company has to layoff with those numbers, that is insane. I guess the Venture Market demands that or it is just a ploy to get rid of low performers in general. I wonder.
I can imagine a perverse population of customers whose elasticity function prevents the estimate from ever being correct by always buying too many tickets.
I've got locked out of my instagram. Out of the blue after years & years, their algo detected "suspicious" activity. Not sure what, but they sent a recovery email, which I couldn't get to because I used some old gmail account to register long ago and lost access to that gmail account. And there is no way to recover without it, even though they have my telephone number, a facebook account is linked to it. And so, after a while I gave up and created a new instagram (and lost a bunch of followers), but the old one is still there, I have no way of taking it down.
How large a NAS are you talking? My NAS is two drives in RAID1.
My favourite were videos of horse police in Hague/Netherlands wading through people like 17th century cavalry. Looked reasonable enough.
It is text only, sort of. The ActivityPub protocol is basically just JSON, which is text. It's the Mastodon software that chooses to go above and beyond merely implementing that spec and doing things like fetching and hosting images, making a federated timeline, etc.

What we really need is an ActivityPub protocol reference app. An ActivityPub server that is built to the spec and nothing more. All it does is have inboxes, outboxes, and shuttle the JSON messages back and forth. No web UI. No nothing else. Just ActivityPub. Then it can be entirely up to users to provide their own client software of their choosing to engage with the platform.
> then I was left with "under which circumstances?"

Foremost, Datalog has great compositionality, which is one of SQL:s big weaknesses (it was designed with completely different goals). Also, things like recursive queries are completely natural in Datalog, whereas in SQL they are bolted on with recursive common table expressions.
It's probably co-located with a useful gene.
You mean non-existent. The Atari 2600 came out in 1977 and it's very difficult to have streaming TV without the internet, which came about in the 80s and 90s.
The moment when you will get off the supercharger network with your tesla you are in the same crap as the rest of the BEV owners.

>on-the-road charging with Elli membership

Why should I buy some stupid membership so I can pay monthly fee + charging fee? I am not buying memberships for taking gas either.
> Even though Rust does slightly skirt the colored function issue [...] knowing when something you call blocks, or grabs a lock, etc. is something which the compiler doesn’t help you with but should.

Are not colored functions precisely the compiler helping you identify when the code has the potential to block? If I write a block of JS in a non-async function context, I can be 100% guaranteed that no other task will interfere with my function's execution. If I write a block of JS in an async context, I can be 100% guaranteed that the only times when any other task may interfere with my functions execution are explicitly marked with `await`. I love this! I can't imagine writing serious code without it (barring some go-like messaging model), and I have no idea why people hate it so.
Paging @dang. @dang to the HN comment guidelines please.
> The US is very economically integrated with China.

No, it's not. It is slightly economically integrated, and mostly in terms of physical goods.

Are American IP laws applicable in China and the other way around? For example when licensing a Disney movie in the US, can I distribute it in China?

Do you get warranty in China for any good sold in the US and vice versa?

Do both countries use, by law, the same systems of measurements?

That's what deep economic integration looks like.
I suppose in economic terms there is a lot of "liquidity" (pardon the pun). Species can move around very freely and find their ideal niche.