skysight-inc/HackerNews huggingface dataset:
I hear you, ideally the compiler should be able to manage any arbitrary input in a reasonable time, and catch itself if necessary. Usually it does—sometimes with complex ungrouped arithmetic operations with ambiguous types, Swift will error out and tell you to break up your expression, rather than get stuck.

I would love for the Swift compiler to be dramatically faster, but I understand the challenge, with a powerful type inference engine that supports Generics. It's a resource scarcity problem. If the Swift team spends 10 hours to handle long strings of integer literals, that's 10 hours they haven't put toward features that would benefit a larger audience.
I love the halton sequence. Super useful in many situations.

I'm surprised Wikipedia describes it as "an example of a quasi-random number".

To me, the Halton Sequence answers the question:

In a given n-dimensional area, where is the most space left?

So if you want to fill an area in an optimal way (each point is placed in the middle of the largest empty area) you can do:

10 I = 0
20 POSITION = HALTON(I)
30 DRAW_A_POINT(POSITION)
40 I++
50 GOTO 20

This is not only useful for graphical applications. But also to explore a search space for example. As long as you keep trying the next point in the halton sequence, your next try is always as far away from all previous tries as possible.
Who's your canary? A brief look at different implementations
Two Ukrainian Pilots Flying F-16 For The First Time
"Ukrainian Air Force Baseline Pilot Assessement Report": https://drive.google.com/file/d/1rTYmNSu6qHc3yBTwu2fJMyKQF0s...
Zarr is gaining quite a bit of traction in bioimaging, it makes a lot of sense compared to proprietary file formats or millions of .tiff files which are both common scenarios.
It classified 80 photos of the same black person as 'gorilla', I have not heard of that happening with white people.
Who's fact-checking ~anything on the web?
To note for others who might be caught off guard: minimum ping over an ideal direct fiber path would therefore be ~54 ms since ping reports round-trip time, not the one-way value.
> The lyrics were in fact composed by a neural network (Sheeran) trained on Sheeran's past work

The use of the term "neural network" to refer to artificial intelligence is an interesting and perhaps successful marketing term, but it's not really correct to say that Sheeran's actual works are composed by a "neural network" in the same sense that any computational product is. It's a collision of terminology.

In computing, neural networks are at best a model for cerebral computation - and even then, they're an incredibly crude model, as any neuroscientist will tell you that cognition works very differently from LLMs. Even when they arrive at similar outcomes, the paths they take to get there are radically different.
Be very careful. Even though you're trying to do The Right Thing don't alert these companies to the fact you've been accessing their accounts without permission.
Out of curiosity, I tried to search for the specific function of Support Engineer both for AWS and Google on several job boards.
It is a mostly un-scientific approach of course, but the results are as expected. It doesn't even look like google hires Support Engineers. LOL
The talks were good because we needed them. Just imagine what it was like in the '90s. There were almost no books written about game development and only one or two were any good. Everybody had Understanding Comics and maybe sometime Design of Everday Things because they were useful. In 1995 I read a bunch of post mortems and design docs from Activision and Infocom to learn what to do. And being more experienced I would realize even that was a little silly. The head of QA says we didn't test enough, the programmer (they didn't really always have leads) would say we need to re-engineer.. etc.

Now there are lots of good books, classes. Enjoy!
Show HN: Generate TikToks from YouTube videos using AI
I'd like to hear the %s for the other generations too, then. Many Gen X are still paying off their homes and I bet even some boomers are still as well.

(Not to mention everyone that was underwater from 2008...)
Using this to push Brainfuck at work
I'd say its the language of choice for game modding (which roblox pretty much is) specifically, but not game dev as a whole. In fact I'd go so far as to say its not used in game-dev enough, it seems to be greatly under-appreciated. The only engines I can think that use it are PICO-8 and Love2D.
>The FBI hasn't "gone rotten" recently

was the article even remotely suggesting this?
Doomsday cult does a doomsday...

or FBI and ATF randomly choose to burn dozens of children alive...

Davidians themselves have said the fires were set purposely. There is audio of them prepping fires to burn purposely. Independent experts have separately verified fires started in 3 separate locations with accelerants.

Anyway, the Davidians need not have started the fire for the initial claim, that FBI/ATF started the fire "as a tactic" to be completely and utterly wrong. Divorced from reality.

Edit: And no, they did not find FBI/ATF did nothing wrong. This was in fact a huge reckoning for both entities. But no, they did not purposely start the fires.
This sounds like the mindset adopted by folks who accuse others of "victim blaming" (not saying that you accuse folks of this!)

"Why should you have to avoid dark alleys? No one should be mugging you"
"Why should she have to dress modestly just because men can't keep it in their pants?"

An ideal world would be great, and it's awesome to fight for an ideal world.

But until that world arrives, it's prudent to take steps to protect yourself. That's why you lock your car after parking it.
I really wish there was a way to handle transaction pooling without losing session pooling features.

Essentially, a "please serialize everything (temp tables, SET GUC values, etc) from this session to disk and load it back when necessary".
As a heartwarming human interest story, this is fine. As a political story, this is subject to the objection "if all immigrants were like him, there would be no problem, but are all immigrants like him?"

The article also points out that he isn't a Muslim, making him atypical.
“Humans are going to be outcompeted by AI” is the concrete bit as best I can tell.

Historically humans are not outcompeted by new tools, but humans using old tools are outcompeted by humans using new tools. It’s not “all humans vs the new tool”, as the tool has no agency.

If you meant “humans using old tools get outcompeted by humans using AI”, then I agree but I don’t see it any differently than previous efficiency improvements with new tooling.

If you meant ”all humans get outcompeted by AI”, then I think you have a lot of work to do to demonstrate how AI is going to replace humans in “every important job”, and not simply replace some of the tools in the humans’ toolbox.
Ok then, PDF is a bad standard. HTML can do all the same stuff and more.
Not native typescript, they hack into the compiler. Their minimal `deserialize` example is also 250kB (!!!!!!) minified. Not really an option. https://docs.deepkit.io/english/runtime-types.html#runtime-t...
You can use Apple own shortcuts app, so you decide if you want to give permissions for the browser or not. I even think you could make your own automation for the browser if you so wanted.
It's just heavier that way. The easiest way to rad harden things is to stick them in a big lead box. But that's not ideal for shipping things to space.

Alternatively I've seen some companies successfully rad-hardening from the software level. Effectively software that is tolerant to random bit flips.
It's weird that there are so many claims in here that the data structures and algorithms are perfectly performant yet there isn't even one look at generated assembly or any acknowledgement of the underlying system that is supposed to run the code. Proving things are Big O performant is neat, but at some point the code has to hit hardware.
Maybe a beginner question (since IDK much about Rust or Tokio) but in the final Tokio example, what happens if the child program writes something and exits while we're in the read block? Skimming the docs[1] it seems the `select!` macro does not check its branches in order. So wouldn't it be possible that the next loop iteration processes the exit first and some output is lost?

[1] https://tokio.rs/tokio/tutorial/select (the section titled "Loops")
Just be careful y'all. Even though something is a bug or a mistake you could get in bigtime shit over it, or a bill.
I really like the suggestion of looking at the HMD’s faceplate and having it measure your IPD. I think that’s a great idea!

As they say, it’s hard to adjust it optically by moving the lenses because there’s a wide range of values that give a focused image - but the wrong values will result in nausea over time.
I'm glad to learn that Hitler and Stalin were both "implementation details" and not in any way threatening to anyone.
Well, Ed Sheeran self-trained himself, including positive feed-back on past work, on his own work. So in a sense, he still beats a Sheeran-bot!

This no critique of Ed Sheerans work so, I actually do like his older albums. The last one didn't leave an impression so far to actually remember it.
Types of stakeholders in UX research: Managing expectations and gaining trust
They outsource it. I'm on the U.S. East Coast. My last GCP support ticket ended up in Romania.
I think you misinterpreted OP. He is making a pun with the widespread beliefs that

a) Google doesn't care about giving user support for their products even if you pay

b) Over a not-so-long time the survival rate of every Google product seems to drop to zero unless it is related to search and ads.

So, the joke is that the problem would solve itself when google predictably kills this product.
I agree. I've been going since 2010 and it's much harder to hear something new -- and I don't feel it's conference quality. The biggest challenge for an attendee is the roll of the dice if the talk you go to will be quality. This year, anything with the word "AI" in it was basically garbage talks with companies posturing and hand waving about how they will use LLMs/etc.

My expectation when I go to GDC is that if I leave with three insights I wouldn't otherwise have had, it was worth the cost.
Tried it on one of my video, pretty impressive! Are you planning on commercialising this?
wasn't there a quote in the soft cover Mechwarrior RPG saying something along the lines of "whatever happened to the Universe while Einstein wasn't looking?"
This is huge; the key take-away: "[..] I'm taking the following steps as well:
- I've decided to leave "leadership chat". This also means I have decided to not participate in making any top-level governance decisions, whether ad-hoc or with any new processes in place.
- I'm declining the nomination to serve on the new Leadership Council.
- I will not be speaking at RustConf. (RustConf already decided and announced this.)
- I have decided not to lead the RustConf unconference I had been one of the planned staff members for.
- I've decided to step down from the co-leadership of the language team."

This is very respectable, and it seems like the internal dissent is just real enough for two brilliant engineers to resign over it. If anything, this is a good sign for the community; the corruption that we hear about— allows us to better understand corruption, if any, that we don't hear about, regardless of scale. Huge respect to those who spoke out, the whole ordeal is an unfortunate mess & hopefully it won't affect poorly on them (of all people) over this. All communities have fringes, & sometimes people can go a bit too far!
My understanding is that the technical blocker for space interferometry is precision metrology and formation flying, not bandwidth? I.e., you have to know the exact separation between the two telescopes as a function of time (something like nm over a multi-km baseline).
This is Bezos vision (or the vision of the guy he paid to craft it for him) , anyway at least it gives some coherence to the space effort.

When people are talking about living on Mars or on the Moon, sane people automatically categorize them as crackpots, whereas moving heavy industry in orbit with the help of automation at least sets a path for some sort of ROI which is not the ridiculous "hop in the rocket bro we are going to Mars lmao"
It's MANGA - Meta, Amazon, Nvidia, Google, Apple ;)
Since the article doesn't say, my back of the napkin math is that is equal to ~11% of the national daily electricity usage. (40,919 MwH / (128,819 GwH * 1000 / 365) = .11 and change but I may be wrong about how that math actually works[0])

[0]: Annual electricity usage from here, using 2018 numbers - https://www.destatis.de/EN/Themes/Society-Environment/Enviro...
React is 10 years old
Why? Do they manufacture their GPUs?
Note that this is the end goal of Jeff Bezos and his company Blue Origin, who was a Gerard O'Neill groupie when they were both at Princeton. AKA "move dirty industry into space and make Earth a garden planet".

Bezos does not expect to live long enough to see it happen, but he claims to want to put the building blocks in place.

https://en.wikipedia.org/wiki/Gerard_K._O%27Neill
This also means Intel is not prioritising their capacity for their own GPU ( like what they used to do ) but instead really focus on acting like a proper Foundry.

Given ARM has tested their design on Intel as well. There is now a possibility Amazon will be ordering their future Graviton from Intel. So instead of losing their x86 business with Amazon they could now be part of it.
Nope. If Chrome sees a certificate with no SCTs, it rejects the certificate but doesn't report it to Google. (Except possibly for telemetry.) Google doesn't care if CAs issue certificates without SCTs; in fact, some CAs routinely do so for customers which want to keep internal hostnames private. (e.g. https://docs.aws.amazon.com/acm/latest/userguide/acm-bestpra...)

SCT auditing only takes place if a certificate has SCTs. SCT auditing checks to make sure that the log really published the certificate. If it didn't, then the bad SCT is reported to Google so the log can be kicked out of Chrome.
Then you are either a fool or extremely naive. The statement they made actually says "we expected the frog to be more used to the heat by now and will try again later when it is".
At 200Gb/s I think not.

You have to factor in the round trip time for an astronaut and multiply that many seconds by 200 billion to get the total to compare against.

At 25GB/s you’d fill up a 500GB SD card in 20 seconds.
Only by people in the arts.
How are salaries at Nvidia?
Why do we “other” notepads, coffee cups, and more traditional statistical models? Current AI is not sentient, does not have wants or desires, and cannot experience pain or joy. I don’t think I need to give GT-4 the same respect I’d give a human (or a non-human animal).
The price is unreasonable for an intel n5105 CPU mini PC.
Fair enough, but it's also worth noting that this mistake is difficult to make in AWS. You can do it, but you have to be so explicit about what you're doing that I can't imagine anyone managing it accidentally.

The system is broken if this has happened _multiple_ times to this guy.
System76 should manufacture and distribute direct in Canada. Ordering across the border is nonsense.
AI weirdness. The strange side of machine learning
There are quite a few post on Raymond Chen's "The Old New Thing" blog about bogus security reports e.g. this one [1] from 2022 or this one [2] from 2006. They're often described as requiring you to already be "on the other side of this airtight hatchway" (a Hitchhiker's Guide to the Galaxy reference) because you already need admin rights in order to get admin rights.

That seems to suggest that Microsoft takes all security reports seriously even if most turn out to be bogus.

[1] https://devblogs.microsoft.com/oldnewthing/20221004-00/?p=10...

[2] https://devblogs.microsoft.com/oldnewthing/20060508-22/?p=31...
discussed at https://news.ycombinator.com/item?id=36101004
Premium Monthly UX/UI Design Services for SaaS Startups
After working for more than a decade with leading Silicon Valley startups and Fortune 500 companies, I’m launching a new service that helps startup founders get a boutique level on-going design help at a fraction of cost.

Research-Backed Design
Get Access to a Director-level Expertise for a simple monthly fee.
Unlimited Requests.
Unlimited Revisions
First Results in 2-3 days

More details here:
https://30kdesigns.com
For the extension to handle prompting you before you go to a site, it has to know you went to a site and then show the prompt on it.

It would be nice if browser permissions were expanded on in greater detail with newer apis to handle different cases (and if Firefox and Safari could join in supporting unified standards here for privacy reasons), but for now such permission is required.

Chrome offers the ability to limit that per designated sites.
It does the second you want to join to the results of that subquery...this is an optimization that recognizes that the alias is never used and thus can be omitted. Nice QOL feature.
See also, Sobol sequences:
https://en.wikipedia.org/wiki/Sobol_sequence

I used both in the Monte Carlo calculations for my PhD thesis back around 1990. Much better convergence than generic quasi-random numbers.
I disagree that it’s a problem and with your analogy. The internet is more like a giant sprawling suburb where one house is studying advanced maths and the other is throwing a keg party. Sure it might disturb you to have neighbors like that but you have your own space.
You know what the point is: He did not do a "scientific -> judgement". He did a "judgement -> find-me-some-science-to-back-me-up"
I haven’t ever used Firejail, but I know a little about it. I understand that Firejail depends on you configuring things for each app, with a mixture of whitelisting and blacklisting. That’s untenable unless the default profile is safe. You said its default profile just makes the home directory read-only; I took that at face value (since I have no interest in installing it to check). If what you said was correct, then I presume that either you must have changed the default profile, or Bash is using a different profile?
Any particular reason to believe that "in space" would make 3D printing of organs substantially easier?
>Over-using patterns and abstractions is throwing cash in a pit

It's more like digging a ditch and convincing the company to throw money into it. It's a very lucrative proposition. That's the problem.
A large DCFIFO array/synchronizer chain is part of the solution yes, but it's not quite a one-size-fits-all solution. Depends on if your signals are synchronous or asynch, and if it's a pulse or not in a single bit solution. For multibit it depends whether it's static data, whether a transfer is required every cycle, if the data needs buffering, if the data is a counter, and whether all the bits must arrive in the same cycle.
It's easy to have one setting for local development and one for CI. Xcode supports different profiles natively so you can just put 50ms or whatever in your user settings and leave 100ms or even 1s in your standard build settings.

Also, this sort of works the other way too. Just because something failed at the 100ms threshold doesn't mean it would complete in 101ms, it might take 500ms, 10 minutes, or be undecidable, and it's important to fail CI in those sorts of cases to protect other developers from issues, so having a limit is useful even if it's relatively high for the default case.
> Well NVIDIA depends entirely on TSMC

Yes and no. If NVIDIA loses access to TSMC due to geopolitical events, presumedly their competitors do too. There might be a couple years where they face increased competition from their own used market if they're unable to produce chis competitive with the previous generations', but at some point Samsung et. al. will catch up on capability and capacity, and NVIDIA will be as well positioned relative to their competitors to take advantage of that as they are today. The only case where this would be significantly different is if one of NVIDIA's major competitors was independent of TSMC and thus could use the lean times for NVIDIA to leapfrog them; but that would require considering Intel a real competitor.
>Extinction risk due to AI is not a generally accepted phenomenon

Why?

You, as a species, are the pinnacle of NI, natural intelligence. And with this power that we've been given we've driven the majority of large species, and countless smaller species to extinction.

To think it outside the realms of possibility that we could develop an artificial species that is more intelligent than us is bizarre to me. It would be like saying "We cannot develop a plane that does X better than a bird, because birds are the pinnacle of natural flying evolution".

Intelligence is a meta-tool, it is the tool that drives tools. Humanity succeeded above all other species because of its tool using ability. And now many of us are hell bent on creating ever more powerful tool using intelligences. To believe there is no risk here is odd in my eyes.
Ask HN: Will there be a "LLM Prompt Engineer" Job in FAANG next year?
For someone without any professional programming experience or as a fresher - What should be the learning/projects roadmap be to apply for the "Prompt Engineer" role? (6 to 12 months roadmap).
If there's no way to contact them then I'd probably just delete their stuff altogether. What are they gonna do, contact google support? :-)
I wish they'd update their docs with better examples before creating content in other areas, such as tutorials and blogs.

As an example, when comparing these two pages:

- Blog: https://developer.mozilla.org/en-US/blog/css-color-module-le...

- Reference: https://developer.mozilla.org/en-US/docs/Web/CSS/color

It is apparent that the reference page lacks any mention of features from level 4 such as oklch, display-p3, and color function. Also, a search for "display-p3" in the search bar returns no result on that page.
The Sherpas also get paid a fraction (maybe 20%) of what the Western guides get paid. Although to the Sherpas it is great pay and a coveted job.
Unfortunately it seems that digitalisation often removes a former middle ground and forces a choice between two extremes – like in this case either total privacy, or total surveillance, and there's no choice in-between.
People like this love the police exactly the way it is now.
Picard.
I do hope they are preserving more of these ancient films. Can't help but think that most of them are just rotting away somewhere
my dream language is rebol with immutable data structures only
Sure, yes.

But, if you're trying to be a decent person you might want to encourage others to keep making cooling things rather than discourage them by saying "this free thing isn't good enough".
I'd have to take a look at my library to verify! I love the Kearny-Fuchida backstory so, they were basically ridiculed crack heads, until decades after their death people jumped to New Earth (?) on the THS Pathfinder (?).
I'm not speaking in extremes and my story is more common than you think.
> Having to remember something like that violates so many design principles.

While I am inclined to agree, this is the case for many languages. Python and JS for example IRC. When you receive a dictionary or an object as a function argument you have no write protection if you poke around inside of it. Perl makes it at least a bit more obvious.

In C++ you have constant reference signatures if you happen to use them but the syntax is also not exactly pretty.

In C you only may pass pointers to an array which is even done implicitly. No write protection either.
I’ve worked on a project with devs that write crap commit messages. It’s far easier to just commit to squash merging and requiring good PR titles and descriptions (which become the commit message following the squash).

Especially when you have multiple people working on a shared branch rebasing can be quite painful. The most common example of this is when sharing a branch with a QA.