skysight-inc/HackerNews huggingface dataset:
Interestingly, I started a side project to rebuild OneTimeSecret in Rust yesterday and got the basics working already https://github.com/likeabbas/RustOneTimeSecret

The only other exposure I had to the language was attempting some Leetcode problems. I really like Rust so far. The type system is extremely powerful, the compiler gives robust error messages, and it has so many awesome features like pattern matching and destructuring.
Brexit added £210 to UK household food bills, new research finds
> So basically a Pi is better than an o2. And it's the size of a credit card.

From HW capabilities, maybe (don't know how I/O compares), but from SW point of view PI is much worse. There is so much bloat in today's SW.
Agreed, but I was pointing out one of many significant differences.

I was generally pointing out that the analogy has extremely tenuous overlap.

Comparing a software ecosystem to an authoritative regime is a very big call, only one step away from the classic “x is basically hitler”
I may be naive, but I think R&D in those cutting-edge sectors is not something you can just throw money at and then get results, you need to create the foundation for it first.
Is there evidence that links more open societies and liberal economies to technological progress?
That's just called a "healthy work environment" glad you found one, it's rare if others anecdotal stories are to be believed
It's about root of trust.

Generally it seems that there are two types of people - those that trust encryption and those that trust themselves just a little bit more.

In lots of threads like these the same statements repeat, pretty much similar to this exact thread.

Some people place encryption as the root of trust and so trust that any local encryption is good enough - because if it's encrypted then it's safe to go anywhere...right?

Some prefer to only trust local encryption that doesn't go anywhere, e.g. not synced non-locally to a cloud service. They do trust encryption, but their own stewardship of it they trust a little bit more.

Logically, both must trust encryption of they wouldn't both use it, but one trusts the implementation a little less. That person generally trusts their own systems, setup, skills and self to provide an additional layer of 'feel good' security. They trust the security of their setup and its supply chain over that of a third party. They trust their own 'defence in depth'.

Functionally the two approaches are more similar than either will admit, because unless you can secure the entire 'system' from transistor to human, all the 'prefer local' user is doing is shifting the point of attack and not necessarily understanding their 'defence in depth' might not be as deep as they think.

Most 'prefer local' users will usually point out that the shift of the point of attack makes it harder to achieve. That may have some truth, it may also not. It may actually be that a third party security focused service with many dedicated employees who are paid well and operate round to the clock to monitor activity might have a greater 'defence in depth' and a subsequently greater chance of spotting or preventing a supply chain attack over a single individual spread across many tasks (such as living a normal life and administering their systems in spare time).

The discussion usually then descends into opinion and there it stays, like a plant in the shade, never producing any useful fruit to it's keepers.
> or what is the price of a cutting edge fab these days?

Intel says they're going for two factories of 20 bln indeed [1], Samsung for 17 bln in Taylor, Texas [2], and Micron claims to go for 100 bln (over time) in Clay, New York [3].

> Why invest 20 billion dollars [...] to create supply without demand?

Why do we have to pay about 5 dollars per month for a VPS with only 1 vCPU, 1 GB RAM, and 10 GB storage? I'm certainly hoping these specs to all increase 10-fold over the next 10 years for the same price.

[1]: https://www.intel.com/content/www/us/en/newsroom/news/intel-...

[2]: https://news.samsung.com/global/samsung-electronics-announce...

[3]: https://investors.micron.com/news-releases/news-release-deta...
Would absolutely love to see someone try to stop me from striking.
Go to any traditionally enviable career, such as the media careers of animation, VFX, and video gaming, and you will find soul crushing exploitation as the industry standard. Been there, each of those three industries, at the dominating top companies and the treatment of developers by management and the developers themselves is factually criminal, but a frog in boiling water sees no boiling water. I believe it is simple immaturity: I rarely meet an actual adult, most people are simply old children with the personalities to match.
Open AIs newest product ChatGPT is released
The CA forum is designed to be a forum of trust, on eye level.

The fact that her responses read like a letter written by a bad lawyer already violates that trust. She's saying as little as possible, admitting nothing, and constantly trying to evade claims on a technicality.
Ask HN: Which mechanical keyboard are you using?
As long as the default is to globally block and that enabling for a single site is as cumbersome as possible, that's okay.
You are correct, it is not true based on the study.
What they asked to comment on was:
"I feel burnt out from work"

and 83% said at least "to a small extent".

I suppose it depends how much "to a small extent" maps to "suffer". Not much in my opinion.
I'm at my mom's place, I had never thought of turning them all off. I think I should outright disable Chrome on Android notifications, as I now can't think of a reason why she should get notifications.

She's been spammed by all sorts of nonsense from tabloids and scams.

> In the same way that e-mail spam filtering works, so should browser push notification spam filtering. If you don’t implement this, you are complicit in the continued abuse of your users.

I can't remember as I haven't worked on notifications in years, are the notifications not meant to be encrypted? Such that the browser vendor can't see the contents?

With e-mail I understand and accept the message processing needed to identify if it's spam, but I'm wondering whether browser vendors (or more specifically, push servers) would today be able to intercept messages.

Numerous services will allow messages to be sent via push notifications, wouldn't it cause issues if your browser vendor is now "reading your messages"?

> If needing to filter browser push notifications for spam seems like a lot of work, then questions need answering about the value of the feature in the first place. Seriously, what is the value of this feature?

I understood the feature as part of making PWAs able to replace the need for native apps. When browsers started supporting push notifications, I used the service to send public transit alerts to users who opted into them.

> Were you pressured into it by ad companies? Why is the feature so open to abuse?

Native apps can be removed from stores, and Google/Apple would (I assume) drive the lion share of notifications thorugh their servers, and can probably detect abusive behaviour more readily.

With browsers, I'd again assume that it's harder, as one can use any service they'd like.

Then what about Chromium where all the tracking stuff has been stripped out? Who would police that?

Two possible solutions:

1. A blocklist is maintained, similarly to malicious websites. Don't know if flagging a website abusing notification marks it as malicious overall, but at least with malicious websites the user wouldn't even see the website.

2. If a user dismisses notifications and never opens them, perhaps the browser can take initiative and block them permanently.

----

I'm responding mainly with experience of spam on family's phones, I fortunately don't have elderly family who use PCs.
Fine-tuning language models to find agreement among diverse human preferences
Stockfish variant that always plays the 2nd best move.
The report from the London School of Economics (LSE)

Non-tariff barriers and consumer prices: evidence from Brexit https://cep.lse.ac.uk/_NEW/PUBLICATIONS/abstract.asp?index=9...
> with the same philosophy as vim (select -> action)

"select->action" is definitely possible thanks to visual mode but it certainly is not Vim's "philosophy", which would be more in the line of "action->object".
Yeah, deterministic is not actually the concept I want here I think. It's fine if it's random, it just needs to be unambiguous.

So you just choose in advance what settings to run with and the stopping condition. And then it doesn't matter that if you had run it with different settings, you may have gotten a different answer.
That is why the old adagium one source is no source is valid.

Look up how Rian van Rijbroek fooled a popular news show in The Netherlands. If they had invited one more random expert in the field, that person would've grilled her.
Usually, at the point of real "burnout" there is no fix except leaving for a different setting for awhile. While I often infer Plumbing is a cleaner trade than the tech sector, there are real consequences associated with some toxic corporate cultures. ;) I usually recommend self-evaluation though Ikigai as part of long-term career planning.

'Ikigai starts with the awareness of four key pillars:

Business Values

Core Competencies

Income Generation

What the World Needs' ( https://singularityhub.com/wp-content/uploads/2018/06/ikigai... )
I am pretty sure I burned out in 2017. It has been a slow crawl back to normalcy.

The real trouble is that there is no end to the demands that a business will make on a person. A business can't halt and wait for your burnout to subside. A business needs to push the next widget out - and if you can't help with that then someone else will.

This is directly at odds with recovery. There's never enough time to feel proud and connected to your work. Just the next task.
Maybe the trick is to do the y-combinator of research?

In the startup world it is widely believed that a bit of hardship is needed to show dedication.

1. Make the application process much simpler

2. Support with smaller amounts, individual subsistence salary

3. Provide the right placing in the right environment.
> My revised statement was "Computers can do anything that computers can do", which sounds significantly less grand.

Unless they're quantum computers where they may as well create a wormhole or something
https://news.ycombinator.com/item?id=33802711
> But you've opened your bank account in person.

Many banks do not require this. Many do not even have physical branches to visit.
how is the SEC worried right now about Twitter, a private company? I dont understand the question
There a number of reasons, however, co-morbidity plays an important role. If you have stage 4 terminal cancer, any viral infection can push you over the edge. In normal years you wouldn't even get tested for this.
> It's not some other company, its the same owners and operators doing malware under one name and running a CA under another.

Right! That’s insane.

Even if they’re innocent, which they may be, it’s too close of a connection: I can’t bet on a parent company remaining ethical when they’re in a position to decrypt all the traffic they handle.

CAs need to be trusted absolutely. Given the many well-documented instances of unethical corporate behavior, I won’t wait for specific evidence of malconduct. This isn’t criminal justice, this is risk assessment 101. A CA’s parent company owning a company that produces malware the relationship of these companies to present a significantly higher risk of abuse versus a CA who does not have a sister company developing malware. Even if they don’t deliberately manufacture malware, the sister company demonstrated to be operational incompetence that’s ripe for abuse.
I can relate.

I'm qualified to apply for a permanent residence in 4 months.

The worst thing is that if I get laid off, the 5-year clock resets, and it would waste almost 5 years.

Technically, it takes 45+ days to lay off someone. However, the application requires a letter from the employer to confirm I'm still needed at a job, which means the lay-off just a few days before the application could invalidate the application and has a potential to reset the clock.
Email marketing is a strategy of promoting products or services via sending emails to prospects and current users. Learn what types of emails you usually get in your inbox with this comprehensive guide.
>US became less worthwhile when Trump pulled the US out of NAFTA.

lol, trump did not "pull the US Out of NAFTA" not only is that not with in the power of the president to do, it was never on the table, NATA was replaced with USMCA, and only made a few small changes, for Automotive that means 75% of the vehicle components must be made in MX, US, or Canada, up from 64% under NAFTA

Nothing in the law would impact making at car in the US vs MX, and was aimed at preventing increased parts from China or other non-north American nations, and all of the changes were passed by congress with wide bipartisan support
Are we reinventing GANs for chess engines here, or does it just happen to sound kinda similar?
What exactly is wrong with it? Is it really unequivocally dead wrong, or is there some subtle point of contention I'm missing? I'm having a hard time trusting MrPatan and cmeacham98 over the Bank of England.
The masterpiece of the reference ;)
That wouldn't work as the speed at which the engine runs is not deterministic.

Engines can be configured to limit search to a certain depth, which will produce a result after every branch has reached the limit or been pruned. That process will vary in time but be deterministic.

Recent neural based engines tend to not be deterministic, especially if ran multi-threaded.
In the UK at least a death where the person had tested +ve for covid within a certain (quite long) time period was recorded as a covid death.

So you catch covid, recover, then get hit by a bus. Covid death.

Meanwhile some countries report next to no deaths, also clearly not correct. The reported data is clearly close to worthless and yet it suits too many people's purposes to use it.
First, your phrasing could read as concern trolling style gloating, which you probably didn't intend.

China may invade Taiwan within my lifetime, but it won't be triggered by anything to do with TSMC.

China and the US are both involved in the Taiwan conflict due to history, ideology, and current economic relationships. Nothing material about that changes with TSMC building facilities in the US. If anything US ties grow stronger.

TSMC is not something China can acquire with military power. It's not a building in a RTS game you can just take over and operate yourself. It's a huge number of engineers and a globe spanning high tech supply chain. All that grinds to a halt the moment missiles fly into Taiwan.
If the railroads are so critical they should be nationalized so the inventors’ silly profit taking games don’t impact the broader society.
The second move is too early.

I've played and lost enough games against engines that I would say I've learnt some of the "best moves" (as suggested by the engine, when analysing why I lost) in almost every "usual" scenario for my "usual" openings all the way to maybe the fourth move. There are a lot of variations, but even past the fourth move I still remember some engine suggestions based on my own errors.
I think the point is that the benefits you list can continue if Apple adopts a Google model of allowing power users to add additional stores. You seemed to be presenting them as reasons why that shouldn't happen.
How I Learned to Explore the Universe
Rough estimation from this chart.

10 people die every year per 1000.

During this covid it had been 11 people per thousand per year.
I was Googling around to find more examples and found this blog post [1] which gives a nice list.

[1] https://www.eurogamer.net/the-classic-8-bit-isometric-games-...
One thing that comes to mind: Flash could do rawish TCP socket communication. You could implement various protocols on top of it in user code.

That's not possible with Web APIs. Web APIs are more high-level (complex, purpose-oriented), e.g. WebSockets, WebRTC, WebTransport. The low-level stuff is not exposed to user code and probably never will. One of the reasons is security.
> This was on HN a few months back: https://github.com/losfair/mvsqlite

The lead developer on mvsqlite has since joined Deno...
It is pretty crazy to see all those ancient skulls with perfect teeth.
I'm not sure I understand what you think the difficulty in capturing the value of research would be.
Nice. I had no idea such a thing existed, tbh.
Ask HN: Why don’t governments target zero inflation?
Asking here since I don’t know here else to start.

Western governments all seem to target 2% annual inflation. Why is this?

Why not target 0% to make financial projections simpler for businesses and households?
Yeah, I think I agree with that.

The other challenge though is doing 100 other things half-hearted. Perhaps they should be MVPing smaller ideas to see if they take flight, but ambitious projects always require substantial resources.

The complaint “this could have been amazing but leadership simply didn’t fund it enough” is another common gripe.

There’s definitely some craziness in the idea that everyone will order toothpaste with their voice and it will work well and replace an application to the point it will be profitable.
it was only Musk posting that claimed there is any dispute in the first place, this seems like a weird made up drama.
It is "Human" chess because you win by forcing your opposition to mess up, instead of pursuing perfection yourself.
Once the worker has returned to the norm of onsite, the perks may slowly evaporate. But the norm of onsite will be re-established and hard to break free from.
> Basically everything these days assumes fast random disk IO

I think the point is that they shouldn't. The majority of things that people do every day should fit in memory, requiring only short bursts of sequential access when loading and when saving files. Even databases and filesystems are pretty good at avoiding or overlapping random accesses. Exceptions exist, to be sure, but if "basically everything" gets slow when it doesn't have fast random access then "basically everything minus epsilon" is broken.
When I worked as a contractor for VMWare, previously Pivotal Labs, we learned then taught a burnout proof way for teams to code.

As a developer, i suffered burnout all the time. I would get too emotionally vested into the code and work late to finish it. With Pivotal Labs, we coded in pairs, and it was considered rude to work on code outside of your pair. This plus other techniques like putting strong emphasis on emotional safety created an environment where burnout just disappeared.
Ok, I take your protected queen with my queen and veto you taking mine on next move.
Some other things you could do with a deck of cards to add useful functions.

Shuffle

Draw

Deal

Cut

Pile

Turn

Now imagine you have pinocle uno and cribbage as games. they each start with a different set of cards, but can use the functions above. The fact that it’s a 52 card deck with suits and ranks isn’t stated by GP, and there’s also the optional jokers.

For a real game, you’d probably need the back of cards as well for animation, and maybe you implement card designs to give the game some customization - now the deck needs some more properties or methods.

After all of that, think of whether the generic deck could be used to play magic or pokemon by using inheritance.

For lastpass, the closest parallel they might have to a deck is a password generator. Implementing that would seem like work. The deck stuff is all premature optimization for a single game, but they are checking your knowledge of inheritance, so just go along with it.
Thats what you get when you put inexperienced management in charge of software. All processes diverge from their initial intention. These types of managers are those who treat software engineers like construction workers - they measure performance by the number of bricks laid per day. Or story points. This type of mindset simply shouldnt be part of the industry.
Oh, that time of year.
Yes! Ant attack came with the Spectrum if I remember correctly!! I did not recall it. Thanks. It was an incredible game.
In my browser it is either/or though. I can have encryption and verification, or none of those. Technically it would be feasable to have encryption without verification, and thus without CA's. Why isn't that an option?
> not financially motivated decision

Ensuring availability of goods?

David Ricardo never said that England should depend on Portugal for wine, and Portugal on England for clothes.

Edit: apologies, I read the original point as referred to the USA as a decisor, not to Taiwan (as the poster intended). The former point remains, about the clear opportunity for strengthening ties.
Perversely, because the industry creates this pressure, low-tempo periods that are employer-specific cause anxiety and paranoia. This is even more true right now as large companies continue to announce layoffs.
I don't think Apple's strong arming me into using their store. I understand the deal, and I'm happy with it!

I struggle to see how a free market for stores would improve my situation. Clearly the big software vendors won't pay someone a cut unless they have to. So they would either need their own stores, or they'd need an alternative store that didn't take a cut. But if the alternative store doesn't take a cut, how do they afford to moderate the content? It would clearly be a race to the bottom.
There are more options than that of course. One would be that government(s) started playing with their reporting stats or even just started being less able to confirm what the cause was.
Thank you, in Firefox it seems a bit more complicated, cannot seem to find a way to add a search engine..
Three reasons:

1. By operating a local subsidiary, you avoid unfavorable regulation and sometimes protectionism (Toyota/Honda/Intel).

2. Cost savings (transportation, labor, taxes, etc).

3.Proximity to customers.
This seems like a misnomer of a name. "Human Chess", a variant of chess that can only be played if you have a computer...
But "Reason" is absolutely thinkable in the U.S.
Oh really, I actually find the slow periods of development work the hardest. Like when you start to suffer boreout when there's not much to do. It's kind of a burnout because the energy isn't there to go seek out busy work.
Why don't you go argue with an empirical study on the topic instead of me?

https://games.greggman.com/game/dynamic-typing-static-typing...

Because all the studies say that dynamic typing reduces development time without increasing the number of bugs.
Ah, that's fantastic, now I finally have an answer to the question: "what's the big deal with CBDC's if almost all money is already digital?"
To be fair to them... thats a brave step for a startup to take. So many would try to stay quiet and fix the issues behind the scenes (hell, giant companies try this attempt all the time!). They made the right move here.

NB, I don't use Hive and have no interest, I moved to Mastodon because I want to be in control of my data moving forward.
It's also important to note that all the emergency public health measures put in place to curtail covid infections also contributed to lower the spread of the flu, thus it's expected that the number of flu cases behind excess deaths is significantly lower than the baseline.