skysight-inc/HackerNews huggingface dataset:
Bill Gates' team and other global health experts have been pushing for a truly open sequence database for awhile now -- GISAID of course has been freaking out and threatening litigation all over the place for every perceived slight.

Then there was the other scandal of late, Martin Enserink wrote about that one too (https://www.science.org/content/article/dispute-simmers-over...). Basically GISAID claimed they were the first to publish the original Covid genome, when nobody at all remembers it like that and all of the contemperaneous reports credit Eddie Holmes and the courageous Chinese Zhang Yong-Zhen who published that first sequence on Virological days before GISAID/WHO released theirs. GISAID has gone so far as to backdate their original blog posts to establish 'evidence' for the date of publication. They've also threatened litigation for people who claim that the Virological post preceded their publication..

Something is seriously wrong over there.
That is beyond the pale. As we've warned you before, and as you've continued to break the site guidelines, I've banned the account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Epyc has a NUMA node per CCX mode but I don't know if Ryzen "BIOS" includes any NUMA support. That also doesn't help if you're running a uniform workload.
Ask HN: Any good GitHub Copilot alternatives?
I was a part of the GitHub Copilot beta preview, and I do not meet the requirements to use GitHub Copilot now (maintaining a popular repo, etc). Are there any good alternatives to GitHub Copilot?
File systems are drivers and user space software shouldn’t really see the difference.
The main edge is freedom in research topic (at least to the extent of what granting agencies are willing to fund), and freedom in publishing your ideas and results as you see fit.

Tenure is a ridiculous gamble right now. Getting a tenure track position at a major research university in most fields if you do everything right is something like a 10% chance after multiple years of dreadfully paid and generally poorly treated postdoc. Then it's only 50/50 or so whether you get fired after ~5 years. You don't know if you will be tenured until you're pushing 40, and in bio you'd be lucky to know by then.

The EV of going for tenure these days is fucking awful. Besides, almost anyone capable of getting tenure in a STEM department at UT is super employable in the corresponding industry and definitely does not need tenure to protect their job like a random grade school teacher. The only place it's helpful is if you start really questioning people or pushing buttons, but that just goes back to intellectual freedom being the real perk, not the job security.

Might be different in something like ML where DeepMind and OpenAI can systematically take talent, but seriously the job market to get tenure track professorship currently is brutally competitive, to the point it is straining the whole academic system.
> Any model would do

This does not apply to humans or machines.

By your logic, just pick any random bum off the street, give him the right training set, then he will become a 180 IQ genius and discover the unified theory of gravity and quantum mechanics.

Some models are just inherently better at modelling.
Wow, the lawsuits almost file themselves. "Ms. Jones was discriminated against because she was the primary caregiver to two children. Ladies and gentlemen of the jury, I'd like to play you a video of a recent town hall speech..."

From the quotes in TFA, I could easily believe that Mr. Clarke had had a little too much to drink with lunch.
Oracle sends legal notice to rename company over 'JavaScript' trademark
> What specifically do you want to get better at?

Personally I'm already at a comfortable level when it comes to both coding and designing, so I'm not looking for anything in particular. But to gather a list of resources that I can share with mentees who mentioned they're interested in getting better at the design-side of things.

Those are all great, and other links are as well, so thank you everyone.
It's like rain on your wedding day
Both the article and this wiki are missing some big entries, like all the fake businesses in GTA. Rockstar even had websites for them back in the day.

Eris running shoes. PetsOvernight.com. Pißwasser beer. Gruppe Sechs armoured cars.
I agree with you that verbatim copies are obviously covered by copyright. What if LLMS reproduce code with changed variable and function names (which would be a great improvement to `cs_gaxpy` in the original article)? What if just the general structure of an algorithm is used? What if the LLM translates the C algorithm from the original article into Rust? This discussion is only scratching the surface.
You don't have to remember that, any IDE will yell at you.

I don't find it inconvenient to write PHP or JS syntax, it's completely trivial for a professional.
here in Norway the standard is 2 weeks in the first 6 months of employment, after that: 3 months.

this goes both ways - for quitting and firing.
Climate scientist's journal, October 12th, 2045.

Broken AC unit in alley this morning. Ambient temperature burst coolant loop. This city's afraid of tomorrow. I've seen its true face. The streets are extended beaches and the beaches are full of plastic and when the seas finally rise all the vermin will drown. The accumulated filth of all their emissions and pollution will foam up about their waists and all the deniers and oil execs will look up and shout 'SAVE US!'...and I'll look down and whisper 'No.'
> but it’s a a good introduction to the concept that something significantly more intelligent than us can be dangerous and pursue a goal with no regard to what we actually wanted

I think thing significantly less intelligent can do this too. See any computer program that went wrong. I don't think that is a novel idea.

Perhaps it is a lack of imagination on my part, but I can't help but think, in this stamp collector example, someone would just be like "wait why are these machines going crazy printing stamps" and just like turn them off.

I feel like any argument on the dangers of superintelligent AI rests on the belief it can also use that intelligence to manipulate humans to complete any task and/or hack into any computer system.
Is it? Removing the context window limit is big, no doubt, but inference still takes time (and compute).
> yes

It's not nearly that simple. No real copyright case is going to hinge on what a single range check function looks like.

This is human law, it's not a programming situation where you can just apply some simple rule and get a deterministic answer. Context plays a huge part, among other things.
You can't post slurs or religious flamewar to HN. As you've done so repeatedly in this thread, I've banned this account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
I'm pretty prescriptivist when it comes to grammar, but I also think that "data" should be referred to in the way you describe, and for those reasons. When people say "data" they generally mean "dataset", which is unambiguously singular. It just doesn't make sense to say "dataset" when "data" will do.
Show HN: dazl – the Go logging framework of frameworks
A few years ago, my team moved from Java to Go. Working on Go projects, we came across a variety of logging frameworks with different APIs outputting messages in different formats. Go seemed to be lacking a logging abstraction like slf4j, which has been so invaluable to the Java ecosystem. Without that abstraction layer, the APIs for configuring logging vary wildly across projects, and libraries must either add a dependency on one of those frameworks or simply avoid structured logging altogether.

Dazl is a logging abstraction layer that decouples the logging API from specific Go logging libraries, providing a pluggable logging backend with support for popular frameworks like zap and zerolog. Add logging to your Go library without forcing a particular logging dependency on your users. Use dazl to make logging configurable (via YAML) in your Go application. Dazl is designed to make logging easier for Go developers and their users by providing a unified interface to establish consistency across Go libraries and logging frameworks.

Dazl was originally developed in open source at the Open Networking Foundation but remained somewhat hidden away within the subdirectories of an obscure repo. My team has since moved to Intel where this project is still in use in today. I’m sharing it now in the hopes Go developers will get the same value from it we have.
So they're compressed? What's wrong with compressing packages? That usually produces a better compression ratio by exploiting redundancy cross-file.
New 3D gaming monitor technology is amazing
Based on the graphs from that site, demand never drops low enough to need to lower the output of the nuclear plants.
I haven't had a chance to dig in to it yet. Most of the time, Docker uses `overlayfs` to emulate COW, but on btrfs it can just use the filesystem's native COW. In my mind it's about equally likely that it's Docker's fault as it is btrfs's fault; that perhaps Docker's btrfs storage driver is doing something dumb.

https://docs.docker.com/storage/storagedriver/select-storage...
Yeah they automatically strip "real" from headlines... Agreed it's a poor choice that creates confusion.

Thinking this wasn't a pg decision, e.g. http://www.paulgraham.com/real.html
50% of the German electricity are now renewable, wind, solar, biomass, water. In 2022, Germany was creating and exporting a considerable chunk of electricity to help plugging the holes left by the switched off French reactors.
Why do you want to replace Sentry?
It's mature and works well.

Not sure how the license makes a difference in terms of being a value to your day to day development.

But I do love projects that can be self hosted, so Sentry is very nice on that part, especially when it doesn't limit its capability on the self hosted version.

Also this one doesn't even have PHP sdk and the GitHub issue doesn't have much of a request for it, which sounds like it has still some way to go to be mature given the lack of interest in the project at this point.

Couldn't they just reuse other project's sdk or help with OpenTelemetry? Developing yet another batch of sdk for a dozen language seems like wasted time.

But I do hope we get a nice open source (self hostable) tool that can do what it claims (error reporting, tracing, logging, metrics) because there's no such thing that does all well at the moment that's mature.
This. 100%.

You never let someone who gives notice keep their badge. You just say, "Congrats, there's the door. Cheers!"

You have no control over someone who has given notice. If they do good work... that's great. But if they do shit work, what are you going to do, fire them?

The liabilities are outrageous, and the payoff is only 2-weeks dev time (if you're lucky)... at the regular rate... Nah, not worth it.

And you have that person in the office talking about how they're moving on to a better role, with more pay, and it can quickly turn into a cancer for team morale.

I have never seen an article with such horrible career advice on Hacker News. This is bad advice.
Segment Anything, Sam!

There is a "Meet the Parents" joke in there somewhere.
I'm curious about this too
Many people here are pointing out "Why would Microsoft do this to their customer base?"

Well it's because they can, and people are not going to do anything about it. Most people don't know about or cant reinstall the OS. So the publics real decision is between an expensive MacBook, or well Windows. To make things worse most people are so used to ads, tracking and other bullshit, this is just par for the course... white noise.

If you really want a change, your going to have to get the major OEMs to start distributing Linux on mass, but you bet that if that ever took off there would be trackers on their distros in a heartbeat.
if you can afford SQL then you're not really doing timeseries in any meaningful sense
Must have been tough if you rolled out this system in Indonesia.
I gave two or three months notice once to finish up a project. Never again. As soon as you announce that you’re leaving everyone (rightly) treats you as if you shouldn’t be there.

Bloomberg’s policy is that your last day is the day you give notice. You know it going in and it works really well. Get people to document as they go so there’s no need for much of a handoff at the end.
And then what? You injure a hundred individual people by ramming? Maybe some of them die? Your drone can't exactly carry a meaningful payload since that'll look super sus to the delivery driver. "Yes, take the 40mm grenade and load it into the drone and then let it free." Meanwhile, for less than a tenth of that investment, a guy in a Las Vegas hotel room with a bunch of rifles killed 60 people and injured 400.

Smart loiter munitions make sense if you're the military and have billions of dollars, but all the scenarios people come up with for these killer drones seem very expensive and not much more deadly when compared with knives, guns, trucks or bombs.
With GPT, I don't really find that I am more "productive" in one scripting language or another given that it has the ability to perfectly translate between them on the fly.
Your recollection is incorrect. Concern about global cooling peaked in the '70s, and even then was still a minority position in the scientific community compared with concern about warming. In the '80s, cooling concerns were related to hypothetical scenarios like nuclear winter.

https://en.wikipedia.org/wiki/Global_cooling#1980s
"Successfully filed" means nothing though. Anyone can file anything. The question is whether the case was won.
The kill count from not fixing the problem will be so much higher.

We're going to be destroyed by the narcissism and sociopathy of our supposed leaders.

And I don't mean our elected politicians, who are largely ornamental. I mean the individuals who buy and sell them.
Wow, what an amazing turn to the story. The last I heard about it, we were just dealing with a plagiarizing academic and a rude assistant.
Ah, but regulatory updates come at a rate much much slower than new information and innovation. For example, the main securities law in the US was written 90 years ago (Securities Act of 1933).
Titanfall shipped uncompressed audio on purpose to cut out audio decompression CPU usage. You can disagree with the decision, but it wasn't an accident or negligence.
https://v8.dev/blog/jitless says that while some benckmarks can be 80% slower without a JIT, real world performance in the YouTube web app is more like 6% slower. To be fair that probably doesn't rely on that much JS, but it would be totally feasible to use a browser without a JIT even with modern web apps. Edge has a secure mode that disables the JIT.

Of course, the proper solution would be to allow 3rd party apps to use JIT, but allowing 3rd party engines without JIT would definitely be better than nothing
I see that Inigo Quilez work is more in the "render a scene not necesarily in real time" realm. Like, you could make a raytracing program, make it render off camera a shiny scene, and only after rendering it shows you the image.

Because of this, its very suited to math and procedural generation. You just change some parameters, render and show. Games instead have to do this in real time, with less latency and CPU/GPU usage. And procedural/math generated content tends to be CPU heavy (more usage+latency), if not also on the GPU (cant be cached, etc).

Shaders are more on the middle of this, because you want to apply certains transformations to and from rendering data.

Just my armchair observation.
I refuse to believe that we are as powerless to stop oppression as your comment implies.
It is a failing of the West.

We had a giant first mover advantage and didn't just squander it but fell behind the Chinese by a full generation.

We should be living in a post-scarcity era for energy. Instead we are contending with $80 crude prices and a future of trying to build a grid out of itermittent sources a lots of storage. None of that would have been necessary had we not dropped the ball.
Heavy compression for the first install is a common tactic. Steam and itch do it, and brotli transfer compression is widely used on the web.
> which, in the long run, brings modification.

Not quite.

It's the part that filters the ideas, not the part that generates them to begin with.

For that you need a source of change.

It doesn't even need to be external; DNA is automutagenic (read up on transposons).

There's also homologous recombination that exchanges the DNA between the copies of the same chromosome inherited from different parents (if this didn't happen, you couldn't inherit genes from multiple grandparents in a single chromosome).

https://en.wikipedia.org/wiki/Homologous_recombination#In_eu...
> By reliability he refers to french nuclear plants stopped for months due to mantainance and repairs (mainly leaks that couldn't be scheduled).

That's not quite correct. France deferred maintenance during COVID and scheduled the downtime in advance. The inspections then found potential problems, so other reactors did additional maintenance and checks.

They could have been deferred further if needed, but politicians were not willing to make the call.

> Painting nuclear as a 100% free of problem energy makes people sound as car salesmans.

Nuclear energy is the one that is actually proven to work and be reliable enough to completely displace fossil generation. Nothing else is coming close to that, including solar and wind.

> As of today, nobody want to finance or insure them.

Russia is busy exporting nuclear power plants. A nuclear reactor can be built within 6 years, two reactors within ~9 years (they're built in parallel).
good idea

just so you know the automated translations of your website are completely AWFUL

maybe use GPT or deepl to translate it?
I'm not asking if it's legal, I'm asking why this system is what is best for society. Is having billionaires controlling our country a good thing?
Coal has killed tens of millions from air pollution alone. Civilian nuclear power has probably killed on the order of a few thousand, at most. The studies that say millions have died as a result from Chernobyl is propaganda funded by Greenpeace and friends.
One of the richest postcodes in Britain exists because office workers marked uncoded addresses with a default and it wound up appearing in stats for GDP/income despite being a barren wasteland in reality.
Is there a corollary SQG Superfluid Quantum Gravity fluidic description of squeezed coherent states?

And what of a Particle-Wave-Fluid triality?
I remember a conversation with my (now) Ex-wife when we started playing an MMO together regarding her nickname;

They would use a name that was vaguely ambiguous on gender but was far more likely to be considered Male than female, and it was for similar-ish reasons. They would still get some harassers occasionally (usually someone who found out they were female in guild chat... which was thankfully dealt with swiftly by leaders. [0])

[0]- Which, semi-related to the topic, was often instigated by finding out they were my partner!
Except for the Marxist coders who only drink herbal infusions

Because proper tea is theft
Docker has 8 different storage drivers that it can use... that's a lot, so you know they don't all get equal attention. As much as I love btrfs, it's probably fair to say that the only Docker storage driver that receives adequate attention to be production-ready is "overlay2".

https://docs.docker.com/storage/storagedriver/select-storage...
Sure. And that’s even more true in Afghanistan. Doesn’t mean the American is gonna be interested in living like that.

> Human nature is irrelevant.

Nope. If your plan is to make people do what they don’t want, instead of making what they want tolerable, you’ve already lost.

>If not, it will be one day.

Definitely nope. Climate change will change a lot of things, but even in the most extreme projections, it doesn’t come anywhere close to wiping us out.
You get structured attribute search without a schema with Highlight. More in our docs: https://www.highlight.io/docs/general/product-features/loggi...
I it is true : I was very agressive on this one. But still, thousands and tousands of triangle feels like so much overweight for me. Specialy for indoor scenes. Quality for the eye is a lot to do with texture, NOT the number of triangle.
Sure but -also- all the other things. The fact they are still building coal because they literally can't build everything else fast enough doesn't invalidate their leadership in all the more advanced technology.
Table User:
userid, etc

Table Resources:
resourceid, userid, etc

If I want to restrict deletion of a user to only be possible after all the resources are deleted, I'm forced into using higher-than-default isolation levels in most DBs. This has significant performance implications. It's also much easier to make a mistake - for example, if when creating a resource I check that the user exists prior to starting the transaction, then start the tran, then do the work, it will allow insertion of data into a nonexistent user.
That's not exactly true. There was plenty of reason to believe that. The only question was what the timeline would be.
This is a good point, I updated the article to include a comparison where the naive method is only using standardized floating-point operations. When not using -funsafe-math-optimizations the compiler emits sqrtps followed by divps (sqrtps seems to implement sqrt of ieee-754).

In this case, the Q_rsqrt actually seems to provide a 2-4x speedup compared to the reproducible naive method.
Scalability Day falls short (1997)
Microsoft puts out a lot of non-.NET code, including internally.
As the copyright holder of "throw new", the Junior dev infringed my copyright! Let alone them infringing copyright of the company they crafted that code for.

On a more serious note, there is a question whether algorithms and code blocks can be copyrighted, or if it is the _software_ that is copyrighted. Let's say I use websockets and you crib my usage of websockets for your own application. My opinion is that unless you rebuild the same thing I did, then "cribbing" is the long held art of "let me google how to do that". The artistic creation is the end software product, not really some measly embedded function that is boiler plate (form and function) for anything to work.

The 'form and function' clause of copyright almost certainly makes a range check function not a copyright infringement.
Yeah tenure probably protects conservative faculty more than liberal faculty at most institutions.
If we for some weird reason were to put go as a modern language, than Java is some Haskell :D

But jokes aside, Java’s type system can’t express HKTs, but up to that point it really is surprisingly strong — there is vavr, but I have also personally followed my former “define Haskell basic data types yourself in Haskell” class quite far in it, including Lists, Eq trait, Maybe type, etc.
The onus is on commenters not to post inflammatory/aggressive/flamewar things, even when they find a topic activating. The idea on HN is to find the capacity to discuss topics, even divisive topics, thoughtfully and respectfully.

That's not so hard, since it's always an option simply not to post anything, and there is always plenty of other material to pay attention to.

https://news.ycombinator.com/newsguidelines.html
Different languages say “When Pigs Fly.”