skysight-inc/HackerNews huggingface dataset:
pedantic nit-pick that doesn't detract from your main point: Turing completeness doesn't imply that it can never be idempotent. In fact we'd expect that a particular Turing machine given a particular tape should reliably produce the same output, and similarly any Turing-complete program given the exact same input should produce the exact same output. Turing machines are single-threaded, non-networked machines with no concept of time.

The main reason the RUN statement isn't idempotent, in my opinion, is that it can reach out to the network and e.g. fetch the latest packages from a repository, like you mention. (Other things like the clock, race conditions in multi-threaded programs, etc. can also cause RUN statements to do different things on multiple runs, but I'd argue those are relatively uncommon and unimportant.)
I've never claimed I never made a mistake that couldn't have had a drastically different outcome. But I don't believe I've ever driven in a way that could have killed 3 pedestrians without some aspect of the vehicle failing. I've repeatedly asked for details of the "totally relatable because we all do it" accident.

But yes, I've avoided failures through luck. That's just a different failure state. I admit that moral luck it totally a thing (although I am using the other poster's phrasing, not familiar with that term.) And certainly I've avoided car accidents like that. But not hitting pedestrians.
This is literally the sunk cost fallacy
What's this about?

Are the bots operated to manipulate the market, by buying up the whole supply to then sell at a higher price?
Security-Based Swap Data Repositories
You shouldn't try to code a complete top-down solution without fully understanding the problem. (And how often do you fully understand the problem, or think that you do but don't?) But you can code up a bottom-up partial solution of the parts of the problem that you do fully understand, and in the process learn enough to make progress on the total solution, so long as the components you develop in the bottom-up process are composable and robust.
And when you run your python script it produces just this output: Syntax error.
Considering that the URL is "/data-center/grace-cpu/", assume much more than a Mac Studio.
The whole COVID rollercoaster has made me appreciate the fact that I work for a labor union much more than I did before.
The problem was the callable short. They had nickel coming in N months. They could fulfill it then. They just couldn't take a short position that would be fulfilled then - instead it had to be fulfilled randomly before then.
Hot-code reloading on macOS/arm64 with Zig – part 2: entitlements
The industry has been moving steadily for many decades from unsafe technology to safer variants to increase reliability of increasingly mission critical systems. Typescript anyone?

This has been in response to the many high-profile failures that have been and are experienced routinely in the IT industry.
The Vive wireless adapter costs as much as the Quest 2. So for anyone wanting to cut the cord, it was a no brainer.
Sure but those existing open source EHRs aren't any better for users than the commercial alternatives. In fact they're mostly worse. OpenEMR is only suitable for small organizations delivering outpatient care, not for large hospital chains. OpenVista has a huge amount of technical debt and isn't getting much new adoption. Neither product has the kind of underlying data model that @ulkesh suggested above. So I think anyone looking to build a truly disruptive product would have to start almost from scratch.
Ask HN: Something you learned recently that is exciting and fascinating?
Based on this thread, my assumption is, despite your rather vocal criticism of CRT, you haven't read any scholarly works on the topic and have only a passing understanding based on pop-culture exposure.

I'm not here to provide you a free education, but literally all of the foundational works by Bell, Crenshaw, Guinier, et. al. cover intersectional as a component of their criticism.
Kotlin can target Java 8 JVMs, yet hardly anyone adopts it in a meaningful way without papa Google forcing it.

It would also be interesting to compare those Spring Kotlin numbers against the versions back when Spring was equally motivated to support Scala and Groovy a decade ago.

In any case it hardly matters when the platform only supports Java out of the box on the JDK, without extra tooling, and anything besides InteliJ is a second class experience.
Some machines have auto adjusting pressure - my husband has one.

I think this is his unit - https://lofta.com/products/resmed-airsense-10

>With auto titration technology, the AirSense™ 10 AutoSet™ monitors you- breath by breath and adjusts your therapy delivery to maximize outcomes
GTR North America – Swap Data Repository
This sounds sort of like a combination of Murphy's Law and the somewhat lesser-known Gall's Law[1].

[1] https://personalmba.com/galls-law/
Ukraine: The small town which managed to block Russia's big plans
Sounds too good to be true. Are you saying that I, as a web developer, will be able to not touch devops stuff?

Does it work out of the box with everything included?

Because I really like only writing business logic.
Use method of loci. It's an almost trivially learned skill, and once you've got the technique down, you can expand it as needed, or riff on the basics with other mnemonics to amplify the speed and volume of memorization capacity.

Rote learning is difficult, and unnecessary. Your brain already automatically memorized places, faces, and novel things. If you can imagine Elvis in a wizard robe holding a block of cheese on your front porch, you have a one item memory palace. That's the level of difficulty a memory palace requires - it's a hack of built in automatic functions your brain is already performing.

Elite memory athletes who memorize the order of thousands of cards, or tens of thousands of digits of pi, or a travel dictionary, or any other assortment of things - these people are often average intelligence, otherwise normal folks who just practice a neat trick.

There are dozens, if not hundreds of "advanced" memory, mnemonics, or method of loci primers. Get one and develop a superpower.

I like "Memory Improvement" by Ron White - you can grok it in an afternoon, but it's structured into 30 daily exercises, and captures all the important features without fluff or filler. The audiobooks is great, 4 hours long. A motivated person could master the skill over a weekend with nothing but the audio.

Seriously. Method of loci is a basic human skill that gets attributed to genius characters like Sherlock or Tony Stark or Einstein level intellects, or to shamans and druids and mystics. It's a default feature that comes in every install - it's how your brain wants to work. Every single person can do it, and should.
Here are two good strategies:

1. Always run from the top, using the "run previous chunks" button. When this gets too slow, you know that it's time to think harder about your workflow. For a more extreme version of the same idea, regularly restart R using Ctrl-Shift-0, and run from the top. It'll ensure your code is working right.

2. Have a setup chunk that always gets you to the same state. Make sure every other chunk works directly after calling the setup chunk. Then just alternate between "run setup chunk" and "run current chunk".
Losing 10 million a year with 100 employees? Either journalists make a lot of money or Buzzfeed News makes next to nothing.
It does have its meaning in this industry, just like in arts.

https://en.wikipedia.org/wiki/Hyperrealism_(visual_arts)
Tough but fair.
> >120hz for any kind of gaming

I have reached the point where even the desktop feels sluggish at anything under 120hz.
Why not? Yokohama does it :P
Eh, going public, by itself, doesn't necessarily result in this kind of outcome. There's plenty of public companies that are operating with little in profits or even at a net loss.

Presumably the way this SPAC was structured resulted in a change of control, and if you make that decision, you get what you get.
As much as I’d like to forget, I’ve done a lot of support and much of that was authentication issues. I can certainly imagine in a corporate environment that some contingent of users would prefer to be hand-held through the reset request process, but all of them?

My expectation (and experience of other similar systems) was that Okta would not allow password resets by anyone but the organization administrators. However, that doesn’t appear to match up with what has been disclosed here.
BuzzFeed News had interesting reports on Peter Thiel.

https://www.buzzfeednews.com/article/josephbernstein/peter-t...

https://www.buzzfeednews.com/article/rosiegray/peter-thiel-d...
I may have to push my company to switch to this - now if only they would release their own Android / iOS client!

I know there are decent options for both mobile devices but it is harder to pitch a piece of software with multiple vendors than a single, unified vendor when security is a top concern.
To start, treat fundraising not as an unpleasant side distraction but what it actually is – your primary job. Forget about engineering and product development, at least for now. Delegate all of it to someone else. 100% of your energy should be spent on what is most important for your business at any given moment.

As an engineer, you don't get disheartened by random bugs or scaling challenges or outages. Rather, you work harder and overcome them. Heck for some that's the actual fun part of the job. Think of fundraising the same way.
Wildcard domain much?
Time to sell intel shares?
I was about to throw in the towel after evaluating Firebase / Supabase last week for a new project I'm working on and revert back to good o'l Laravel, but Appwrite looks very interesting and could potentially solve my problem so I'll definitely check it out!

Just one question: is there also Postgres support?
The way I see it, I can either prematurely use the complex solution where I don't fully understand the problem or the solution OR I use the simple solution and learn why the complex solution is needed and more importantly what parameters and specific ways I can best leverage the complex solution for this specific problem.
What would be great is an agnostic layer that's just the real-time sync that you can plug your existing stack into. Sending json up and down your websockets to sync things and handling offline etc is tedious and slow.
$30 per person basically. Jeeze I would straight up donate to a NASA gofundme that asked for that to do it again. Even had it straight up failed, $30 per person seems like a reasonable stake.
I can imagine at a certain point, with enough realism and detail and control, game engines becoming a viable content creation tool for pornography.
Integer == Integer actually works... sometimes, as long as you're within the Integer cache. It gets people all the time though.
Dissent from Within – It's Not Just Russia
> it seems like redeploying a server without machinery to do things like dynamically allocate ports/service discovery for an upstream load balancer would be tricky

like most things with running servers, it's not that hard, there's just an industry dedicated to making people think it's hard (the tech industry).

Every game has a room code to identify the game, and a websocket open handshake has a URL in it. Every room listens on a unix domain socket and nginx just routes the websocket to the correct domain socket based on the URL.
Show HN: Someone asked recently why GCP more popular as a cloud provider
Take a look at the linked document.
IAM is the cornerstone of good access control. This document is utterly useless for actually doing anything (and it is massive!) Ask yourself any question, any question at all about setting up or configuring IAM. This document will fail to help. It might help if you've already got most of the way there and need the specific role name, but it cannot get you from task to solution.
This is a prime example of how GCP is not customer-centric. Customers have tasks they're trying to get done. ("As a customer I'm trying to do X"). Failure to create task oriented documentation (or interfaces) means your customers can't (easily) solve their problems which means customers will end up gravitating to cloud providers who DO take their perspective seriously.
I think this is an example of failing to follow one of Dale Carnegi's fundamental principles of getting along with people (and who better to get along with than your customers!) "Talk in terms of the other person's interest."

If anyone at Google is looking to improve GCP marketshare or turn it's fortunes around I highly recommend reorienting the product around customer needs. It baffles me that I'd need to say this but here we are.
Let's an image with it re-attached; without a visit to the Geek Bar, at least.
Maersk to completely leave Russia and sell its Russian assets
Push notifications, which platform owners decided should go through Firebase (Android) or APNS (iOS) for "power saving reasons" (only one connection open all the time)
Steam on Chrome OS Finally Available in Alpha State for Select Chromebooks
It may be along the lines of wishful thinking trying to have a more captive audience than in a browser. A browser has things like a home page, back button, bookmarks etc that are easily accessible. When you're in the app, everything points to more stuff in the app. One large metric appears to be engagement, its harder to track engagement in a browser than a dedicated app. Anything that keeps you engaged is good, anything that may lead you away is not. But its just as easy to hit the home button on a phone as well to get to the next thing.
This was absolutely true five years ago but there's been so few recent attempts since GPUs, Windows/Linux, and fast connectors have improved that I think this has become an apparent axiom when it's really more of an untested hypothesis.
Lack of evidence supports precisely nothing.
To note in some of the earlier screenshots you can see they have the EC2 Instances menu open in their tabs - that's a bit concerning, why does a support engineer need AWS EC2 access?
Maybe even more importantly: Tegra powers the Nintendo Switch.
None are, afaik. Linux flatly refused to let me elevate a script to run with root permissions.

I ended up porting said script to c++ just so I could have ./gpu_recover work from a test suite which I'm not going to run as root or type passwords into.
I don't know, maybe there isn't any point in it. I don't own a Tesla, and have never used or seen this feature.

The rest of society is under no obligation to scale its expectations of your liability in proportion to you getting a perceived return on investment out of your expensive toy.

I.e. maybe you should always walk up to and around the car before using the feature in a public parking lot, and only make use of it to e.g. have the car back out of your own garage, provided that you have a clear view of your driveway being unobstructed.
From an organisational perspective, outsourcing infrastructure is the safest and cost effective way to meet Regulatory & Compliance requirements.

When you run your own servers, not only do you need to maintain them, you are also responsible for their certification and getting them audited.

As a manager in a medium sized company, I think it is essential to identify what "needs building" and what could be bought to ensure the needs of stakeholders are met in a timely manner.
it has more detail on the breach then okta's own statement.
This chart from the actual paper contains much more useful information than the linked article.
https://www.nature.com/articles/s41591-022-01689-3/figures/5

Basically, don't worry about this if you were not hospitalized with covid.

Whole paper:
https://www.nature.com/articles/s41591-022-01689-3
> you also need a well-thought out outline for any larger work like a novel

Hasn't been the case for me so far. Every story and essay I've written started with an idea. If there is an outline, it gets thrown away page 2 and never returns. On my second novel and this still hasn't changed.

My writing is actually better this way because I start with characters and plot emerges as they deal with the forces around them. I never know how they will react until they do.

I program the same way. Write a bit, revise, write a bit, revise. Drives some people nuts if they see the process, but the end result has been just as good or better than my coworkers throughout my career. (I'm a huge fan of tests. My revise step includes adding tests.)
I'd be curious to know how the numbers compare other infections generally. This page [0] leads me to conclude that all types of infections, even the common cold, often affect the heart adversely. Are Covid's effects on the heart more severe than other studied viruses, or is this really just business as usual, the main difference being the comparatively widespread nature of the Covid virus?

[0] https://www.mayoclinic.org/diseases-conditions/myocarditis/s...
Buying stuff through QR codes is very common in India now. You can pay for everything from groceries to street food using QR codes. It runs off the government-sponsored UPI standard. However, AFAIK you need an Indian bank account to be able to participate. It's quite a pain coming from abroad, and I just used cash instead. That does mean I have am prone to paying foreign withdrawal fees, but alas. It does work pretty well for the people of India though.
I don't know. If you just straight-out divide 10 million by 100, it comes out to 100,000 per employee. If you spread that out with some management, and take into account that the burdened rate of an employee is typically 1.4 times their salary, that sounds pretty accurate if the company has very little revenue.
They won't get help in the form of military intervention. The US wants the war to drag on because it's bad for Russia, but there is no way they will risk their own skin in a nuclear war. Ukrainians are discovering what Kurds, Afghans, Georgians and South Vietnamese learned: It is more dangerous to be buddies with the US, than to be their enemies.
Which is (EDIT: NOT) the most widely sold console ever.
This is how I've been managing my personal email account for some time.

Have you noticed that some services won't let you use their name in the email through?

Samsung, for example, wouldn't let me spell out the word "samsung" in the email field at all.
The LAPSUS$ post suggests that they queried the AWS keys out of Slack. So the support engineers just have access to Slack, and Okta engineers were dumb enough to put those keys in Slack.
Germany and Poland aren't under existential threat from Russia. If your neighbor wants to invade you and has 3x the population, you can't pick and choose who you're going to let defend your country. Therefore the blame for tolerance of Azov is purely on Russian aggression.

Look at Mariupol right now. The only reason it's still standing is because of Azov. This shows that the tolerance of Azov was unfortunately necessary in order to stop Russian aggression. If you are upset by Azov, blame Russia.
Good. Supply is so limited right now, but everyone should be able to get one at MSRP if they want one. The whole goal of the Pi project is to make computers affordable to enable learning and prototyping. I pre-ordered a Pi 4 about 3 months ago, and I should receive it this week if I'm lucky.
Is it difficult/desirable to squeeze/compress an open-sourced 200B parameter model to fit into 40GB?

Are these techniques for specific architectures or can they be made generic ?
I used to do R intensly. What I found, after moving to more "SE"-centric languages such as Python or C++, was that R becomes quite frustrating when you need to build something maintainable. Which is basically a definition that should apply to every package. As soon as S3, R6 and whatnot comes into play at multiple levels, I'm better off moving to C in order to minimize interacting with R's class system and having that done only at the topmost layer.
It will be interesting to see the long term numbers for this on the vaxxed vs. unvaxxed.
Latest iPad Air with M1?
Any time someone says "yes" that fast indicates you've "left money on the table"
Or maybe we should START writing shell scripts in Windows environments now that it is supported natively
I guess you could call it market manipulation but it's more just resellers/scalpers trying to take advantage of the chip shortage. RPis have always been in high demand and often were backordered even when things were fine; now they're supply constrained enough that scalpers can buy up in bulk and resell at high markup, similar to the GPU aftermarket going on right now.
Can you open the web console with just an access key? My impression was you could only use that to act through a CLI tool, at least officially you need to have powers or act as a user with powers to use the web console directly?
Looks like you can use OATH TOTP, which can be easily automated. I don't understand how this is an effective countermeasure against bots.
A lot of gamers who can perceive the difference between frame rates often refuse to believe it, but some people can't perceive the difference. Every time I try, I fail blind taste tests between 60hz and 120hz content. Meanwhile, I can easily perceive fine details in resolution & DPI and the subtlest blur or aliasing is probably as jarring to me as a low frame rate is to a gamer who prioritizes FPS counts
Since you're (probably going to be) proxying my website anyway, what if you intercepted /login and handled registration, email address validation, login-with-X, passwords, MFA, etc. Once you've authenticated that user, pass on further HTTP requests to my server but with a token indicating that the user is valid and some means for looking up information on them.

I don't want to be storing user data on a machine I keep in my lounge next to my TV if I don't have to.
> The Okta service has not been breached and remains fully operational

Oh okay then, pack up guys, everything’s fine

I really hate this kind of corporate bullshit

> There are no corrective actions that need to be taken by our customers.

Isn’t this an objectively false statement?
In my experience, the lower the job pays the higher the stress.
That's not the point though. Govt can sure enact/enforce tough laws. But poor people just don't care; for a few bucks they will happily part with their IDs and PII info. When demonetisation happened most of the ill-gotten currency made its way to the banking system through poor people's bank account.

In other words, privacy is a luxury that poor people can ill afford. Do poor deserve privacy? Absolutely. But it doesn't take much to get them part with their private data. They are stuck at the lowest level of Maslow hierarchy where as privacy is at least two level above them. Can government do something to protect their privacy? Probably, but I just can't see how it'll be successful when the citizens themselves don't care much about privacy.
Ask HN: How can lawmakers better protect reporters of security vulnerabilities?
The US is again warning of potential cybersecurity attacks against the US. Hearing this, I can't help but roll my eyes and lament the way we treat those who report cybersecurity vulnerabilities.

Recently, the governor of Missouri made it a personal political goal to prosecute a "hacker" who did nothing more than view the source of a government web page. It's easy to find other cases where people are harassed, prosecuted, and sometimes jailed, after reporting a vulnerability.

I myself once discovered an apparent security vulnerability, but I just closed my browser and walked away. I didn't want to deal with the potential harassment or worse. I think many are like me.

What changes can lawmakers make to improve this situation? How can we protect those who report security vulnerabilities?
Yes, in many industries.
Happens often but I haven't done it myself. Depends on the management chain as to whether they "allow" it.