skysight-inc/HackerNews huggingface dataset:
JavaFX by far. The API is probably the nicest I ever used of any toolkit, it's got a lot of features, is maintained by multiple companies, is mature, has a well integrated WebKit control, good multimedia support, can do 3D effects, uses CSS, has a UI designer, is stable, runs on embedded, mobile, desktop and can be "projected" to web browsers using JPro, and most releases are just bug fixes these days.

Currently fully FRP UI is quite popular (Jetpack Compose, ReactJS etc) but frankly whenever I've read such codebases I've been somewhat unimpressed. You can make JavaFX work that way with a bit of extra utility code, and there are places where that approach makes sense, but fundamentally a well engineered OOP UI toolkit is in its element. The functional reactive approach seems to create quite a few problems. Whether it creates as many as it solves, I reserve judgement as I haven't had a chance to write a large GUI app since they came out. Still, I've written a lot of them in the past and would definitely be tempted to stick with JavaFX despite having worked through the Jetpack Compose tutorials.
Seems pretty cool! One question, how do you finance the development?
I hadn't heard that in the context of bicycle helmets, but it's definitely true for football helmets and protective gear.
Betteridge's law says no.
I'll take a consistent less than ideal layout over whatever $HUMAN comes up with. But to me an inconsistent layout is the less than ideal one. And humans excel at inconsistency.
This is interesting. So without actually targeting a specific Cloud / server market for their CPU, which often ends with a chicken and egg problem with HyperScaler making their own Design or Chip. Nvidia manage to enter the Server CPU market leveraging their GPU and AI workload.

All of a sudden there is real choice of ARM CPU on Server. ( What will happen to Ampere ? ) The LPDDR5X used here will also be the first to come with ECC. And they can cross sell those with Nvidia's ConnectX-7 SmartNICs.

Hopefully it will be price competitive.

Edit: Rather than downvoting may be explain why or what you disagree with ?
As someone who've tried for some weeks, it really seems like it's out-of-stock literally everywhere. The demand seems to be a lot higher than the supply at the moment, so much that I'm considering buying one myself instead of renting servers with it.
Aside from electronic waste, if you ever happen to be in South Wales you can visit the Royal Mint and it is quite fascinating.

They strike coins not just for the UK but also quite a few other nations. They also make the precursor alloy mixes for quite a few more nations, who then only do the striking part for their national currency. All in all, there is a possibility your nation's coins may have in part been made there.

The exhibition they have explains it better than I can and you can see out onto part of the factory floor. I also got to strike a coin... Well... The machine struck it but I pressed "please strike it". So. Not a bad way to spend an afternoon if you are there.
That's exactly my point. If you find yourself in a situation where cocaine is necessary to achieve success, you're not in a healthy situation.

From there, I have no good answer. Some people will take it once or twice, succeed, and be fine. Others won't.
You already got a few good answers, but I'll echo them: you can do reproducible builds in containers, and nothing's stopping you from using nix inside containers. But you're at the mercy of all the different package managers that people will end up using (apt, npm, pip, make, curl, etc). So your system is only as good as the worst one.

I inherited a dozen or so docker containers a while back that I tried to maintain. Literally none of them would build— they all required going down the rabbit hole of troubleshooting some build error of some transitive dependency. So most of them never got updated and the problem got worse over time until they were abandoned.

The reason Nix is different is because it was a radically ambitious idea to penetrate deep into how all software is built, and fix issues however many layers down the stack it needed to. They set out to boil the ocean, and somehow succeeded. Containers give up, and paper over the problems by adding another layer of complexity on top. Nix is also complex, but it solves a much larger problem, and it goes much deeper to address root causes of issues.
Netflix Conductor Playground
False.

> We went into it thinking that [the risk] was going to be most pronounced and evident in people who smoked a lot or had diabetes, heart disease, kidney disease, or some [other] risk factors. What we found is that even in people who did not have any heart problems start with, were athletic, did not have a high BMI, were not obese, did not smoke, did not have kidney disease or diabetes—even in people who were previously healthy and had no risk factors or problems with the heart—COVID-19 affected them in such a way that manifested the higher risk of heart problems than people who did not get COVID-19.

They found that even mild COVID damaged otherwise healthy people's hearts so badly that their risk for heart problems are now comparable to those of obese people.

In other words, it does damage your heart. That damage might result in a heart attack, reflected in the increased hazard ratio.
Right, I'm not sure there's one unifying theory that you could bundle it under, not sure what the right term is for a general concept rather than a hard testable theory. But that just further proves the need to stop calling it one thing in particular, because it leads the vast majority of people (including scientists!) to think that "dark matter" is some big unifying theory, when there is no such thing as some singular substance called "dark matter".
I can assure you systems that take advantage of this chip for scientific/ML workloads aren't running Windows.
Linux 5.18 Unifying Two More Portions of AMD and Intel Code
We use Elastic Beanstalk with NodeJS. It works seamlessly, it does use containers as the underlying infrastructure but we don't see them, or manage them. Deploying takes not more than 10-15 seconds. It doesn't break. Devops maintenance work is very little.
Data Thinking vs. Product Thinking
Pushing to multiple origins is not a hard thing.
Differences across higher-education courses in frontier knowledge [pdf]
Anti-War Hacktivism Is Leading to Digital Xenophobia and a More Hostile Internet
We're looking to support the full range of treatment options including CPAP alternatives. Our goal is to offer convenient care, and we'll be adding asynchronous options to streamline the process whenever possible.
I know how to build a dream catcher.
> I'd encourage you to understand that you are not saving any time by focusing on styling before functionality.

Far more developer time is spent reading code than writing it.

If you can speed up the time required to understand a piece a code by improving the style then it's almost always worth it. For a professional software engineer, just above "absolutely unreadable" is far too low a bar to aim for.
"people like to blame white people for all of societies ills" is also low-effort
I don't. Which is why I was explicit in the problem I'm targeting.
I bet you most bash scripts that don't operate on fixed file names have security vulnerabilities.
That's neat, though it is a 3rd party trying to replicate it.

Gitlab's open source runner supports parsing the ci yml and running a job locally, presumably using the same code as the platform, like:

gitlab-runner exec docker some-job-name

Though they would both suffer on any dependencies on platform hosted environment vars, secrets managers, etc.
The UK’s Online Safety Bill Would Be an Utter Disaster for an Open Internet
The headline is badly phrased but I wouldn’t call it a “lie”. The intended interpretation is that significant long term risks were observed across the broad population, including otherwise healthy people. I perceive pretty widespread belief to the contrary right now, which could be dangerous for public health planning.
Towns trying to juice out money from drivers happen at very least in Italy as well which is not Northern Europe at all.
At least in NE this scales up for the wealthy as well. In Italy's case if you are rich you can just ignore speed limits (to a certain degree, driving licenses have points and you lose some of them when caught doing something illegal).
"Bricolo" is kind of a slang term for "Bricolage" which can be translated to DIY / Tinkering.

-cracy as in the ancient greek word that is used in democracy/meritocracy/...

In this specific context, I believe parent is hinting (in a negative way) about the internal culture of OVH that could be interpreted as not up to professional standards ?
There was a lot of information coming out of college athletics early on consistent with the research in this article. Young, healthy athletes that were asymptomatic showed signs of inflammation in the heart.

Since then there were follow up studies which were split in their findings. The early studies used MRI testing and suggested “high-risk” of heart damage/myocarditis in the athletes. Follow up studies tended not to use MRI, opting for testing for certain proteins associated with heart inflammation and ultra sounds and those studies found heart damage to be uncommon in the athletes.
Interesting to see racket and clojure cross pollinating. I wonder what other non mainstream language is part of this game (julia, factor, ..)
Insurance shouldn't (but probably will anyway) go up when your brake pedal is discovered to be defective, because the insurance is there to pay for the financial loss caused by the defective pedal. The loss in the resale value of your car and the increase in future premiums are losses caused by the defective pedal.

Of course, the insurance company can simplify this by just not charging you more for future premiums, rather than paying you for future premiums and taking it back later. And by not charging other people more for future premiums, they preserve the resale value of the car.

This is an automobile equivalent of "why health insurance should cover preexisting conditions"--any increase in future premiums caused by your condition is an expense caused by the condition, so your insurance should pay for it. If you switch companies, technically the first company should pay for the increased premiums from the second company, but averaged over the whole market this is still equivalent to just not increasing premiums.
Those specs imply some pretty crazy architectural efficiency gains, massive theoretical compute performance per transistor compared to Ampere. It's all marketing numbers until the benchmarks are out, though.

Edit: big TDP, though.
You said

> Previous infection should have had some bearing on the dosage one was compelled to take.

But then backed it up with no evidence that this was actually so. Basically nobody cares about your intuitive reasoning about how the human body works because that's worth in an area as complex as your body less than nothing. The correct answer would have been a study that showed people with prior infection responded better to a different dosage.

Natural immunity alone is a worst case situation because covid without vaccination is far more likely to kill you and far more likely to cause permanent damage to heart and lungs. It's less meaningful to talk about the benefits without also talking about the costs. You also have worse immunity than if you had also got vaccinated and worse costs than if you had got vaccinated prior to infection.

Covid infection -> Vaccination. All of the costs above then even greater immunity.

Vaccination -> Covid infection Lesser costs same immunity as above.

Vaccination alone. Best possible scenario none of the costs above in exchange for slightly worse immunity.

Remember the whole point of immunity is to avoid paying some or all costs of the infection. Getting it by paying full costs defeats the purpose its like going to a war zone and saying screw it I'll just get shot right away and get it over with and shooting yourself in the chest.

Regarding one shot being better two than people with prior covid infections. I have seen exactly one pre print study to that effect. I do not believe that this is the scientific consensus.

The recommendations from actual doctors and scientists is to get your two shots regardless of whether you have had covid or not. I would stick with that.
And that's straight up a pipe dream that has nothing to do with reality.
TF32 = FP32 range + FP16 precision
The popularity this sentiment on HN terrifies me.

Please don't do this. I keep finding rubber stamp code reviews (or none at all) while diving into codebases for where bugs were introduced, and 9 times out of 10, it's someone who didn't bother to get proper reviews for their code because "it's just something slowing me down". I can assure you that you have bugs and usability issues in your code, not just "linter issues". Everyone does.

If your code reviews are becoming rubber stamps, that's an indication that you need to slow down and teach other team members about the system, or hire smarter people who can understand your reviews more quickly. Don't respond by getting rid of the review process as a knee-jerk response to these sorts of organizational constraints.
Such "new things" are just a big bunch of unnecessary complexity.
I remember when i used dumbphone,and i had to find certain location I just called person to find me location. It worked allright.

You need to check traffic?
Just call someone at the internet.

I also had system with "dumbphone" to receive alerts on SMS. from online machine.
That's because nvidias linux support for consumers is indeed trash, while their creators/business/creatives software (eg CUDA) is not trash, but you mostly hear consumers trashing nvidia.
I've found that most software maintained by companies is better maintained.
Everyone with projects small enough to kneejerk move around migrated to GitLab when Microsoft bought GitHub
Do note that you have offloaded a good chunk of state management into EBS volumes via CSI. Attaching the CSI volumes is one thing, running the disks hosting the volumes is another thing.
If you have vendor lockin with GitHub Actions, it's because you chose to do it to yourself. Nothing prevents you from using only the `run` action to run a shell script so that everything that CI does can also be done on your dev machine.

Both my personal projects and my $dayjob repositories have every test, etc triggered via `make test` or `test.sh`, then the GitHub Actions workflow YAML just `run`s it. Secrets also work fine - the makefile / shell script expects them to be defined as env vars, so the developer running them locally just needs to define those env vars regardless of how they obtained the secrets.

https://news.ycombinator.com/item?id=25104253
People still think stateful things are impossible on k8s but Stateful sets and persistent volumes solves a lot of this. You should be relying on out of the box DB replication to make sure data is available in multiple areas. This is no different on other platforms.
Is it possible that Dark Matter is simply not possible to observe from our frame of reference?
This article seems to have been started from the position of "I want `set -euo pipefail`" and the points are just geared towards it.

And those options have big issues!

`-e` ("errexit") can just kill a script for no obvious reason, and doesn't even give a good error to figure out what happened.

`-o pipefail` makes it worse by causing pipelines to sometimes fail depending on how much input was buffered - the classic example is `something | head -n 1`. It also doesn't give a proper error, and with errexit this kills the entire script.

`-u` is probably okay, but also triggers for `$1` and friends, so it basically requires you to write `${foo-}` everywhere. And if you've done that, you can still misspell your variable name.

See http://mywiki.wooledge.org/BashPitfalls#set_-euo_pipefail
And may be taking this opportunity to ask, what happen to Nvidia's leak? The hacker hasn't made any more news, and Nvidia hasn't provide an update either.
Why not call it TF19 then.
Sadly yes. We'll have to stick to jdk17 for now because of that.

Hopefully Panama delivers one day.
I'm pleased Tolkien's image of the Book of Mazarbul is there, I'm currently reading Humphrey Carpenter's biography and there's a mention of the fact that Tolkien painstakingly created the look of the final page, but it was wasted as Unwin couldn't afford to print it in the original edition of LOTR.
Java 8 Code is Code that works in Android. Android Java severely broke compatibility after Java 8.

If you want to write shared Java libs that work on both client/server, you need to stick to Java 8.
But 40 mph is 64.36 km/h, isn't it? So perhaps it turns on under 60 km/h in Germany and under 64.36 km/h everywhere else? For some weird legal reasons?
I have sleep apnea and snoring. this is what I've learned over the years
1. outside of cpap.. there really aren't any Devices that work. Mouth guards nasal openers.. etc.. do not do anything.
2. cpap is a pain in the butt.. and has a low compliance long term.
3. Snoring and most apnea(can be a brain issue) are jaw / tongue / tonsil issues.
4. If you want too fix apnea / snoring surgery of some sort is required.
5. Though it will make you feel better and sleep better fixing a deviated septum will also make you snore louder.
Can you point to any resources on the perf implications of docker for databases?
Could you drop a link to some research for side effects of immune-naive infection versus vaccine? I've read the latest on the Pfizer side effects but have nothing to compare it to for immune-naive infection effects and rate of those kinds of symptoms.
Updated Okta Statement on Lapsus$
This is a controlled component, so all mutation of the tree data structure will need to happen in the tree's parent component. Add a function in your node renderer (maybe after clicking a trash icon), that deletes the node from the tree state. The component will re-renderer and your node will be gone.

I was thinking of making a generic tree manager class to provide basic functions (move, rename, add, delete) for managing the tree data structure in the parent component. Maybe I'll call it "Arborist"!
You're welcome--and, yeah if they are making requests to dig into the issue or asking for your reasons I guess that's different.

I have a friend who says that generally people who ask about the reason behind a blanket policy or platform are not a good match for the small business in question.

This implies that time spent explaining reasons for policy is wasted time, if you look at the first five or so years of your work as building a foundation for your future by selecting clients who are a good match. I thought that was an interesting point.

Trust is a huge one for sure--some people are less trusting, but a lot of those people have had terrible past experiences in business. So it's much less about you and your services, and more about them. And that's not your problem to solve for them. These are very difficult clients to serve in general, and the more you give them what they say they want, the more they feel justified in treating others as if they are untrustworthy.

(It's going to be tricky to integrate these ideas from a position of needing to have more clients, rather than needing to let some go for example, but maybe it helps you select better clients faster, so your asking the question here was a good idea.)
The Purges in Putin’s Shrinking Inner Circle
State of Loom: OpenJDK
> Modern linux beats any version of windows in all my use cases

Are you aware that hackers have been leaking the source code of Linux for years?
Avoiding CPU Throttling in a Containerized Environment
they may have edited their comment but they were commenting on the lack of quality of their Linux drivers (which I agree with but only on a consumer level, never used nvidia in a server)
Hi all, I'm Darin. I work at Neeva with John (the author of the medium post) on this new extension. If you have any questions or comments, I’ll do my best to answer.
I guess older people do that in farmers market or when trying to sell used stuff - some real estate can be negociated too, but usually the seller mentions it in the ad. Other than that, it's kinda weird to negociate stuff in stores or for services, at least for me, a 30yo male.
Fighting Distractions When Working
Way too late for me. I think adding machine learning to my toolbox at least gets me knowledgeable.

https://www.kaggle.com/

When Jensen talks about Transformers, I know what he’s talking about because I follow a lot of talented people.

https://www.kaggle.com/code/odins0n/jax-flax-tf-data-vision-...
I think it's pretty common for a few reasons.

If you're in big tech and love your job and know you're in a position where nobody else does it as well as you, you might see a career jump as your opportunity to get "rehired" into a higher level. This is very common with companies competing for talent in the same locations.

I also think from the expectations perspective, some people don't know how good they have it until they join another company. This can be eye opening and you want what you once had.

Lastly, for smaller companies, this is very common. There's something about smaller talent pools where your "deal" can be negotiated better than most big tech ones.
the CUDA library versions are very coupled to the hosts' CUDA driver versions and the container system itself (Docker) needs special code to link the two
We have known about Neptune far longer than Dark Matter - no idea what you are talking about here. I mean we have great photographs of the planet itself - obviously it reflects light !
What is the strongest material on Earth?
Admiral Kuznetsov
Lots more detail: https://blog.cloudflare.com/cloudflare-investigation-of-the-...
As long as the starting point is what an opinionated formatter spits out, then we can talk about the hardest thing in software engineering (naming things). But lets be real, most "code style" conversations are of the formatting variety and they're the purest form of bike shedding.
Then again, that one is super easy to find and fix if it turns out to actually be problem.
That was not the experience when MySql switched in v4.1, at least for existing apps. Probably for net new ones it was great. Maybe things are different now?
New studies are suggesting links to nerve damage as a cause for long-covid symptoms https://www.nbcnews.com/health/health-news/long-covid-sympto...
Hyper-realistic digital humans in Unity
Thankfully they were all replaced by Google - Do no Evil - Analytics
ha! nz's fluf mentioned. reviewed here:https://thespinoff.co.nz/irl/16-02-2022/inside-the-exclusive...
The dude on their phone is not comparable to the an AV carrying a family of 5 unpredictably veering into a concrete divider. One is negligent, the other has done nothing and could have done nothing, they only trusted the system. How do you reconcile it as merely a question of numbers then? So you trade 100 human-error accidents for 5 "blue moon" AV accidents, and this is good because it's statistically much safer. But that's also 5 accidents that wouldn't have happened to safe, diligent drivers.
Disclosure: I work at MosaicML

Yeah, I strongly agree. While Nvidia is working on better hardware (and they're doing a great job at it!), we believe that better training methods should be a big source of efficiency. We've released a new PyTorch library for efficient training at http://github.com/mosaicml/composer.

Our combinations of methods can train CV models ~4x faster to the same accuracy on CV tasks, and ~2x faster to the same perplexity/GLUE score on NLP tasks!