skysight-inc/HackerNews huggingface dataset:
From what I've heard, they've just recently elevated some really talented leaders who understand the interplay between the gaming world and line-of-business-app needs, so I'm hopeful they're moving in the right direction!

But, historically, it was a misstep not to build these kinds of developer tools and design systems the moment https://forwork.meta.com/quest/business-subscription/ became a glimmer in their eye.
> It was blocked off the shortly after the ship pilots sent their mayday signal and declared an emergency, giving the traffic that was on the bridge time to make it through.

This video makes that a little hard to believe: https://www.youtube.com/watch?v=qJNRRdha1Xk. Looks like traffic was crossing up until the last second.

Will have to do some more reading as it's very confusing what the ship was doing and what it should have been doing under normal circumstances. In the video, it almost looks like it was steered directly into the bridge. Very confusing.

> They're called "dolphins" and some bridges do have them.

Thanks for that!
About 10 years ago I had a similar situation for $500-1500 with my debit card which was pickpocketed in Chicago. I was lucky, Chase put the money back in my account within a couple hours of me calling. Legally I think they could have waited much longer, but they made me whole the same day.

I was a college student, traveling, and generally carried low balances. I was very thankful that Chase handled it the way they did.

They’ve also likely made far more than that in overdraft and monthly fees from my chronically low-balance accounts which often didn't have direct deposit going into them so I’d have monthly fees for the sin of simply “having less than $5,000 and no direct deposits that month”.
Through only one person?

Nope, what is said in there isn't enough and only shows through an implementation level of why they failed to do this.

We already know Google had multiple research labs and the technical papers and had no direction to pull a GPT-3 off (hence why they merged last year as I said).

So it's a moot point about insiders, the tech, etc, it's really more than that.
Pornhub just blocked Texas. We are very much using children as an excuse for big government.
> If your on a playlist that isnt yours, there is not a good way to figure out the year the song is from (is it new, is this from the 60's ... ). Then its 3 clicks to get back to your current play list.

Right-click song, go to album, look at album year (2 clicks).

Click back button. (1 click)
This is not meant to be disrespectful, but it looks like you have not yet traveled to a location where Uber offers a service that is very different from the one they offer where you live.

I live in the US, use Uber, and have used Uber in India. The service offerings were very different in the two countries. I was glad that the same Uber app I used in the US, connected to my credit card, works well in India without needing a new app to be installed.
Even compared to the economic impact of a bridge collapse and resulting port closure?
> Sorry, this content is not available in your region.

Mkay then, gdpr is too much for some to accept I guess. Anybody got any mirror link?
This is the point of my analogy.

English:Esperanto::csv:parquet

(Although I think parquet is much more useful than Esperanto and may eventually end up dethroning csv)
Related:

EPA bans asbestos, a deadly carcinogen still in use decades after partial ban

https://news.ycombinator.com/item?id=39746806
There were a few alternatives, such as various versions of freevms, but also VMS userland on Linux.

https://github.com/rroart/freevms
The USA has something similar, though the schools aren't subsidized (much, there's some in some places, but it's relatively minor) by the state or feds.

They are subsidized by the diocese, the "Annual Catholic Appeal" is mostly taken from parishes and sent to the parishes with schools.

The schools close usually from lack of kids not lack of funds.
My favorite aspect of this: “Our goal is to be simple and approachable enough for use in prototypes and hackathons…”

I am forever an advocate for noobs, so approachable is a priority for me!
You can do RC memory management without the overhead of a GC runtime though.
I think it's best to think of this as a good toy example, and not get caught up in the specific utility of a "parent" node.
Fascinating. Are you still using Whisper in any of these MoExperts to tanscribe or do you have something custom? Would love to learn more about the tech.
Id guess anime checkpoints are used since anime has adult characters that look like children. But then banning tools that are legal because some criminals use them is absurd.
>> more expensive quality produce more often than not means healthier diet

not sure about that, caviar, marbled steaks and fine wine would probably lose to cabbage, carrots and tap water in the health department.
That continued with researchers using cheap gaming GPUs for simulations. Today a single Nvidia 4090 GPU exceeds the performance of that PS3 cluster.
Cargo ships have done serious damage to infrastructure in the last few years. The giant ship stuck in the Suez was just an example - giant ships have gotten stuck in the Chesapeake Bay, Rotterdam and elsewhere.

The same week for major disasters would be a coincidence but I'd guess minor stuff is happening constantly.

The main thing is that shipping companies have been taking advantage of the way maritime law limits their liability for their behavior by scrimping on maintenance as well as using ships essentially too large for the waterways they travel in.
Safe rust is a turing complete language. That implies that it is possible to build an emulator for any other programming language in safe rust. That emulated language and programs running on it can have memory-safety issues, even if the emulator itself cannot be corrupted.

When writing such an emulator the natural way to set up the memory is to use an array, and the natural way to implement pointers is indices into that array. In other words, this pattern is part-ways there to creating an emulator with internal safety issues.

However guaranteeing that any corruption will be contained to the array is certainly a lot better than nothing.
Rust's safety mechanisms don't exist just to prevent bugs from escalating into security issues, they exist to prevent the whole class of bugs related to reference handling from being present in the first place. That's supposed to mean programs that work more consistently. Handwaving techniques that lead to programs panicking as "Well at least it doesn't become a security concern" is missing the forest for the trees.
That shows the power that a politician has over churches, not the power that churches have over society.

Furthermore, I think one reason he has that power over them is they are desperate to regain power and influence they've been losing in society. That's why they're willing to make this deal with the devil (so to speak).
we were down for ~10ish minutes. had to update my code to switch to using Plausable instead of Google Analytics
What you're saying makes sense... if the OP explicitly tells the students to make their work available in a shareable and copyable format. The vast majority of presentations in schools don't live beyond the moment the presentation is finished.
Apple doesn’t support those specific controllers.

But i’ve not seen anything preventing third parties from supporting their own controllers in games over Bluetooth.
Been using Orbstack and it's been flawless.
I don't mean a literal UAF, but a "use array index after free" because you're using indexes (which only have bounds checking) as heap pointers.

Rust's borrow checker doesn't account for when you re-implement parts of memory management as array indexes.
Ask HN: Recommendations for high quality, free CS books online
I recently stumbled on https://en.algorithmica.org/hpc/ which I absolutely loved. It's really well written, comprehensible and concise. It felt like a pleasure to read which I find really rare with CS textbooks and I feel like I've come out of it understanding how computers work a bit better

Does anyone have any similar CS books they'd recommend? Ideally they'd be:
- preferably online and free
- aren't insanely dense in terms of length (500+ pages)
- are written with some sort of consideration towards being comprehensible to the user rather than just dumping huge swaths of math and terse text on them

I'd say that last point is particularly important and something that I think the Algorithmica work did really well.

Thanks!
It is a commercial product and it is their goodwill to offer licenses for free. They don't have to do it at all, Mr. Entitled.
Definitely whipped cream, but then it is a London bakery.

Mind you not everyone in Devon takes cream seriously. I was at Darts Farm shop outside Exeter last summer and saw a stand advertising a Devon Cream Tea with a plast pot of Rodda's!
Entrar no mercado de trabalho como um programador júnior pode ser emocionante e desafiador ao mesmo tempo. Você está pronto para aplicar suas habilidades recém-adquiridas, mas pode se perguntar: como conseguir meu primeiro emprego? Neste artigo, vamos explorar algumas dicas essenciais para ajudar você a garantir sua primeira posição como programador júnior.

Construa um Portfólio Impressionante
Antes mesmo de começar a enviar currículos, é fundamental construir um portfólio online que demonstre suas habilidades e projetos.

Isso pode incluir sites, aplicativos, projetos de código aberto ou contribuições para projetos de código aberto. Um portfólio impressionante pode chamar a atenção dos recrutadores e destacar suas habilidades técnicas.

Domine as Habilidades Essenciais
Certifique-se de ter um domínio sólido das linguagens de programação e tecnologias mais demandadas no mercado. Isso pode incluir JavaScript, Python, HTML/CSS, frameworks como React ou Angular, entre outros. Quanto mais versátil e atualizado você estiver, melhor será sua posição como candidato.

Networking é Fundamental
Participe de eventos da indústria, meetups locais de programadores e grupos online. Conectar-se com profissionais experientes pode abrir portas para oportunidades de emprego e fornecer insights valiosos sobre o mercado de trabalho.

Aplique para Vagas de Estágio ou Trainee
Muitas empresas oferecem programas de estágio ou trainee para programadores júnior. Essas posições podem ser uma ótima maneira de ganhar experiência prática e construir sua rede profissional.

Prepare-se para as Entrevistas
Pratique entrevistas técnicas e comportamentais. Esteja preparado para discutir seus projetos passados, resolver problemas de código e demonstrar suas habilidades de resolução de problemas.

Organize suas Finanças Pessoais:
Além de se preparar para o mercado de trabalho, é importante que os programadores juniores também se preocupem com sua saúde financeira. Organizar suas finanças pessoais pode ajudá-lo a tomar decisões com mais segurança e reduzir os riscos ao longo do caminho.

Isso inclui criar um orçamento, economizar para emergências e evitar dívidas desnecessárias. Uma base financeira sólida pode proporcionar tranquilidade e liberdade para focar em seus objetivos profissionais.

Conseguir seu primeiro emprego como programador júnior pode parecer uma tarefa desafiadora, mas com as estratégias certas e dedicação, é totalmente viável.

Concentre-se em construir um portfólio impressionante, dominar as habilidades essenciais, fazer networking e se preparar para as entrevistas.

Além disso, não se esqueça da importância de organizar suas finanças pessoais para tomar decisões mais conscientes e seguras ao longo de sua jornada profissional. Com determinação e perseverança, você estará no caminho certo para uma carreira gratificante como programador júnior.
Those communities still need some sort of faith to keep going. It doesn't have to be faith in supernatural gods; it could be in the destiny of mankind to surf the universe, or in the revolution of the proletariat, but it will still be a type of faith.
Oh yeah Aria’s writing is excellent. https://faultlore.com/blah/
Speed 2: Cruise Control on the other hand: https://www.youtube.com/watch?v=gBxaGB65TB8
Death and typos: my six years screening online obituary comments
> you can isolate that dangerous code to one part of your code base.

This is the whole point for me. There are loads of reasons fundamental data structures want to use behaviour the compile can't prove is sound, but humans can burn time discussing, proving the algorithms and testing the implementation. Then, you ask the compiler to prove all the simple glue stuff on top.
Chef John has a recipe to make it yourself if you want to invest the time. I've not done it myself, but he's usually pretty good with stuff.

https://www.youtube.com/watch?v=LDyyAb6lB48
I question the competence of anyone using any modern AI (not just GPTs) for medical decisions. Beyond being capable of passing a multiple-choice exam (which can be done by trained monkeys) they're not ready for this, and they won't be for years. I guess confirmation of this is still good to know.
Think of this in terms of game theory. Some religious communities, e.g., Christianity, explicitly ask for personal sacrifice for community good with compensation to be provided post-death, e.g., eternally blessed life.

In game theory terms, cooperative behavior is rewarded from outside the observable system! That's the faith part of faith communities. Even if only a relatively small fraction truly hold these belief, those communities naturally get pay-it-forward dynamics.

I'm not sure how game theory can lead to the same result in non-faith communities (i.e., closed systems). Someone has to pay the cost of "redeeming" the effects of cheaters / defectors.
Investors are facing pressure from lawmakers over investments in China
You are totally right housing prices have skyrocketed relative to wages, but you cant just tell kids they are doomed. There have always been good times and hard times and there are always people who succeed or fail regardless.
This caught my attention, and now I want to dive into NixOS more. Can anyone suggest a solid set of starting resources for someone with a (probably overly complex) home lab and experience with macOS and Ubuntu/Debian?
Most. Pop can't be novel.
Is there a reason why you did this? I knowingly chose the other title because it would apply more to the Hackernews audience to raise more awareness of the exploit and that people should update. This title was aimed at the Linux kernel VR community, which also shows because the post instantly dropped down from a 2-hour #1 position to #8
Engine Architecture, Web Engineering and Languages
How about instead of adding "bumpers," it becomes required for a tug boat to help guide past infrastructure spans like bridges, rail, gas.
In theory that might work. In practice, it doesn't help much; you might as well stick with setuid-root.

* The mechanism for granting capabilities to binaries is convoluted, requiring special tools, filesystem support, and fiddly code. It's surprisingly tedious to make it work.

* There's no specific capability for user namespaces. When they require privileges at all, they require CAP_SYS_ADMIN. This capability is basically equivalent to root anyway. In fact, many Linux capabilities can easily be escalated to full root privileges.

My personal opinion is that Linux "capabilities" are not worth using most of the time. (I also hate that they are called "capabilities", a word that I would rather reserve for object-capabilities, which are an actually-useful security model!)
Fun fact: metal being ripped away isn't the only negative effect possible, it can also heat up and burn you! (Why did I think this was fun again?)

https://www.sciencedirect.com/science/article/pii/S193004331...

https://www.washingtonpost.com/wellness/2023/07/26/mri-yoga-...
> What is the cost of fixing this bridge and + lost lifetime earning of all the people who dies + compensation to their families? Is that really cheaper than installing batteries plus electric motor?

I don't mean to contribute to this already-too-charged discussion any more than to say that the answer to this question is not as obvious as you think it is. If anything, I would bet that the former is less expensive than the latter, and I say that with immense sadness. Does that make sense?
> Gold, well people think it is pretty.

$2,100 per oz of pretty? Gold has a history longer than the US dollar and there's a lot more than goes into its price than people think it's pretty. If it were just about being pretty, the market for gold would have bottomed out on the invention of gold colored paint and pyrite would be worth way more than tens of dollars an ounce.
The Power of UI Automation
I'm actually not sure which button does what on the Quest. I usually click them all until something happens.
But the moment you need the new localization information, you'd have just gotten off a long flight in a new country on a data plan that might not be as cost-effective as your plan in your home country.

I believe they optimized for that usecase.
I feel like I'd much prefer this as an API I can request and get realtime updates from so that I can hook it into any application. Is that on the roadmap?

Also latency seems to be a bit slow, wish it was faster, maybe thats due to traffic now
Most people aren't writing a kernel. I've seen plenty of Rust projects writing things like web servers, where a low-latency GC (like Go's) would work just fine.

Obviously there's a lot of problems where a GC would be a real performance issue, but I think that people will reach to "rewrite in Rust" too quickly sometimes. Manual memory management is hard, and most software engineers, sort of by definition, are "average".
Exactly. This typo / ambiguity will likely persist till the end of the singularity ;)
> And with reference counting the cost of RC bookkeeping is smeared predictable across the run of the program.

The biggest downside of naive reference counting usually isn't the cost of reference counting itself, it's being left stuck holding the bag when you're unlucky enough to be the last deref on a giant object graph. You can move the destruction onto a separate finalizer thread like what most runtimes that use tracing GCs do, but then you end up running into CPU scheduling issues if you're not overprovisioned.
The Apple Music team is off doing their own BS. The Music app is also trash in other platforms with terrible UX.

The Home tab in the music app shows exactly 1 tile of information on my 15 Pro Max. That's 3.6 million pixels and they couldn't be bothered to fit more than 1 item without scrolling.
There are other issues with my work, namely that the central span is over 300m in width, not 30, as I had wrongly discovered, ergo the channel is passable even with my extremely half-baked solution.

That said, the dolphin-bulwarks around the Tampa Skyway are interesting. I've sailed through similar and not known their purpose other than to observe that local waterfowl like to line up at them ahead of tidal shifts to catch the fish as they're encouraged by the currents through them.
These problems aren’t all the same. A frozen package means downstream dependencies may need to make a decision, but they have plenty of options, including vendoring.

There’s lots of source code on the Internet that’s not maintained; it’s just as-is, one-and-done. Nobody is guaranteed updates for free code.
What They Forgot to Teach You About R
This seems like a pretty useless study as they don't collect any results from human doctors, therefore there is nothing to compare their GPT-4V results to.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

> netfilter: nf_tables: accept QUEUE/DROP verdict parameters

> Allow userspace to specify the queue number or the errno code for QUEUE
and DROP verdicts.
Windows 11 activates Beta support for UTF-8 system-wide by default
little warning for others - i tested it on a jammy box with kernel.unprivileged_userns_clone = 0 and it froze up good
I don’t mind GC per se, but languages based around a GC tend to lack other useful properties that Rust has, like deterministic destruction for resource management, and exclusive ownership that prevents surprising mutation of objects without making them immutable.
Face Cams: The Missing Guide
Right now the pressure is coming from a combination of over-hiring and the increase in interest rates. Even if AI hype is realistic, corporations are human enterprises that move much slower than changing everything in a single year. Things don't move that fast because humans don't move that fast. We're still at the beginning. Don't believe the hype, it's what Sequoia and Andreessen want to create their paper money. This cycle hasn't even begun to play out. Horses aren't unemployed just because we have cars.

https://news.ycombinator.com/item?id=39824275
Marissa Mayer launches new Photo Sharing app
Do they? It's not super common, but I can think of the JetBrains IDEs that I believe let you continue to use the last version of the IDE before you stopped paying. Alfred, the Spotlight alternative for Mac does something like that, and you get a discount code if you own the last version.

Both beloved pieces of software.
From what I'm reading above, the pitch is more "I can keep using my existing systems, but use this tool as a layer on top to help me with my data entry and anomaly detection, and our clients/external parties don't need to know that we have these superpowers."

It's a great way to break into a market, but there's also less lock-in and forced virality relative to a system that you encourage suppliers/partners/counterparties to use. Which can be compensated for by word of mouth and ease of onboarding! But this can be a double-edged sword, particularly when investors are evaluating whether you're (planning to be) necessary or expendable to the industry.
Probably _Blindsight_ by Peter Watts
The video doesn't give an exact speed but watching it in operation it is clear it moves pretty slowly. However street cleaning machines go less than ten miles an hour, they just run them in the early morning hours when traffic is light and I suspect that is the case here.
Orbstack is nice to use, but closed source which is a real shame.
The Ever Given didn't lose power, it was just a very big ship trying to navigate through a very small, shallow channel and was hit by strong enough winds to knock it off course.