skysight-inc/HackerNews huggingface dataset:
As a knowledge worker, your mind is your most important tool. You can improve the way you use this tool by studying the way brilliant thinkers conduct research, connect ideas, solve problems and make decisions.

Using the knowledge gained by previous thinkers is also one of the fastest ways to make intellectual progress. To “stand on the shoulders of giants” is to upload these brilliant thinkers’ understanding to your own mind, to build on top of it, to share your new insights, and to keep on fostering our collective intelligence.

This series of portraits explores the thought processes, working habits, and decision-making principles applied by brilliant thinkers who profoundly impacted the world with their discoveries and the way they challenged the status quo.
which is not to say that there wouldn't be a market for this kind of event
It is a valid argument to place blame on the airline that operates and maintains the plane, not the manufacturer.

Unless there's particular pattern of wheels flying off in this type of planes - and it does not seem like it is - the manufacturing defect seems like extreme stretch.
That's all we can ask for in many careers
YX Problem
It seems weird to me to write your own build system and give advice on build systems when your basic makefile already completely violates what the manual suggests.
500s without JS, devaluation indeed.
First, I did not say anywhere in my reply, "as easy as Cargo". I said "similar to Cargo." Huge difference.

C has been around for over 50 years. It predates many of the modern "everything including the kitchen sink" style of language platforms. It has spread across so many platforms and uses that a Cargo like integration is not going to happen.

But, this does not mean that build, package, and install tools don't exist. If you want me to provide you with a single tool to rule them all, well, that's impossible for the reasons I listed above. But, depending on which platforms you care about and which features you want, there are plenty of existing tools.

If your goalpost is "change C to be like Rust and have a single build tool", then that's impossible. If your goalpost is "find me a tool that does X, Y, and Z", then there that is certainly possible. There are Cargo clones for C/C++ that work just fine.
I don't really understand forgiveness. Unfortunately many situations are you have 1 chance and if you mess up it there is absolutely no way to reverse the type of relationship that was created. For example if you are wronged as a child from parent. Yes later as an adult you can "forgive" (whatever that means) but then you are not a child anymore, so it is just not the same. You needed that parent as a child as an adult it is completely different. You aren't "holding" onto anything you can accept they did their best it just wasn't good enough and there just isn't any way to "reverse" that and change your childhood.
Like electric cars, electric air taxis aren't for every application, but for specific uses, they have some huge advantages: safer, quieter, more reliable, cheaper to operate, easier to fly. Electric air taxis could open up whole new areas that would've been infeasible before for air ambulance and short commuter flights.

Compare how much more aerial photography and videography we have now with drones compared to when manned helicopters were the only option.

This is not vaporware. Joby is currently testing in NYC: https://www.youtube.com/watch?v=uD_dF8YngpA
Over promising is better when you’re interested in money/power and have plenty of your own to start with, rather than any underlying pointless nonsense like working toward an achievable goal or trying to be a decent human.
> The smartest thing Apple ever did was force you to but Apple kit to run Apple software.

Smart? Nah that was just the common practice at the rise of the Mac. IBM was somewhat insane for making such an open platform for anyone to play in. Yet, had they not done that we would not be having this discussion.

DEC, Amiga, Osborne, the Java machine, etc. all were basically just locked up ecosystems based on proprietary software not built for tinkering.
Yes.

This article did not persue other options.

Like: "Don't forgive, but let go".

Don't forgive, but let go of the smoldering grudge.

More like "Trust but Verify"
also, there is https://dolphin.town/ which plays a slight variant on this game :)

(and sadly will complain about expired certificates when you visit it)
Just because you have imposter syndrome doesn't mean you#re competent ;)
He can’t win in your books, he can join up with hitler or just do nothing and play with himself right?
Yes, but while a blockchain could be useful there, the very act of editing defeats the point of the signature. Eg editing someone into or out of the photo. Validation by requiring the original unedited image to also be accessible doesn't work either since often the edits have a valid journalistic reason (eg to preserve a victim's anonymity). Allowing exceptions will just result in those exceptions dominating, just like how "anonymous sources tell us" has become a popular way to write clickbaiting hit pieces without having to actually back anything up with evidence.

Personally I really don't buy the idea that we can technologically eliminate something as vague as fake images. The solution is a less gullible public, and an acceptance that the short interval where communication was easy and forgery was comparatively difficult, was an exceptional circumstance. We're just returning back to the norm.
sounds similar to how people have described game dev for Mac. The hardware is there. It just isn't supported.
> an incremental path towards a memory-safe subset

I was always extremely skeptical of this claim. Let me take the best case here: in a few years, a language called Carbon exists which interfaces seamlessly with C++ code while also having a subset no less safe than Rust. All of that seems possible.

That's putting aside the question of how safe they actually do plan to be, which could only threaten the value proposition further. I'm really giving them the best case here out of good faith.

What does that get us in practice? We may not have "bindings" as such, but we still need some hand-crafted safe adapter between unsafe types and safe types. The Carbon pitch deck presupposes that this is much better than safe wrappers for machine-generated bindings are today, without a single example of how it will be better.

The investment in easier C++ bindings for Rust will face similar challenges. Reusing existing C++ types can be made easier, but it's not clear how they can be made safer without hand-crafted safe wrappers. Once you have those safe wrappers, at least the rest of your code is in Rust, which famously already delivers on its ambitious promises.

In summary, while I am willing to believe a language can both be easier to interoperate with C++ and have a safe subset, I am skeptical that this means you can avoid having to create safe wrapper APIs for the unsafe C++/Carbon types. If you have to do that anyway, what remains of Carbon's value proposition in practice?

All I see is "you won't have a file of C++ bindings", which is a questionable benefit when tools make that file anyway, and there's a ton of investment -- including from Google itself -- into those tools.
General usage is as in this short video:
https://streamable.com/3oqxhf

`QueryGeneratorTestUtil.GenerateCompileAndAssert` internally uses
`Microsoft.CodeAnalysis.CSharp.CSharpCompilation.Create()` and `Microsoft.CodeAnalysis.MSBuild.MSBuildWorkspace.Create()`. I get an interactive, debuggable source generator development environment this way.
Same as you, initially I used "comments as debugging" hacks but above way is way more efficient.
It specifically says "end users established or located in the Union". It sounds to me like Apple did not fully understand the definition of "established" and took the classic route of "if I don't understand it, it doesn't apply to me" rather than ask any EU institution to elaborate.

I hope this malicious approach will indeed be settled before the CJEU... with a hefty fine.
Legate Sparse: Distributed Sparse Computing in Python
Disagree? It's ad copy promoting a self-help book.
Bayer has enough money to build a few biospheres and trial their inventions there, but it is expensive and hard and so they won’t unless we make them.
How would you consider an RC filter a DAC? there is nothing digital about it
Honestly. Has the original paper even been replicated?
I'm not sure which structure you're thinking of, but the first sentence of my link was this:

"""An orbital ring is a concept of an artificial ring placed around a body and set rotating at such a rate that the apparent centrifugal force is large enough to counteract the force of gravity."""

The tether isn't in orbit, but the ring absolutely is. And you can exchange momentum with the ring to reach orbital speed.
We're a "data team as a service" type company and we actually just open sourced our TypeScript library for doing data pipelines. We're still pretty early in the open sourcing / docs process but we've used it in production for over a year now and are really happy with the stuff we've built on top of it.

A big bonus for us as fellow full stack JS devs is that the full compiler and type checker and SQL gen runs in the browser which we use to build cool stuff

https://getnasty.dev/
https://news.ycombinator.com/item?id=39641713
That could work & would be substantially less crazy like the suggestions to put it to GEO and Lagrange points.

Still, unless actually maintained in some form, there will be a risk of the ex-ISS complex shedding stuff over time - either due to collisions or possibly material degradation, which could still be an issue for anything below or crossing the new higher orbit.
I did something similar on a Raspberry Pi using the GPIO pins one afternoon when bored. I made a 4-bit R2R DAC [1] using typical 5% tolerance resistors and fed it directly into a small speaker. I shrunk a 16 bit audio file down to 4 bits and then toggled the GPIO pins in a loop in Python from Linux userspace around 40 kHz. The result was easily intelligible speech, and easily recognizable, if not exactly pleasant, music. I was surprised how good the results were considering it was made of literally nothing but wire. It was quite noisy, which I assume was from the clock jitter running with an inexactly timed update loop, and the zero filtering.

[1] https://en.wikipedia.org/wiki/Resistor_ladder#R%E2%80%932R_r...
Weird hill, bro.
Not to mention luck.
>> "We are … sunsetting games and moving away from development of future licensed IP that we do not believe will be successful in our changing industry," [EA CEO] Wilson said. "This greater focus allows us to drive creativity, accelerate innovation, and double down on our biggest opportunities — including our owned IP, sports, and massive online communities."

That is a lot of words to say "We're doing things that make us more money."
Making sure your children will be cared for after you are dead is also impossible, but at least there are well-established legal processes to make an attempt. I think it's actually pretty easy to establish that line.
> Knowing the the approximate current state cannot be used to predict future states

The reason these entropy sources are used is because there's no such thing as a perfectly random algorithm. If there's a way to remove the entropy from the system then the whole thing becomes pointless, and you may as well go back to using a pseudorandom algorithm. That's my point.

If you care this much about ensuring true randomness then I'd argue the security of the system should be a primary consideration – perhaps the primary consideration. If you can't guarantee that you're entropy source is random, then you can't be confident of the randomness of the system generally.

I'm not an expert on this though so if someone wants to explain why I'm wrong then please do so.
> Conspiracy theories see things when things aren't there

Exactly. They make outrageously evidence-free statements like "Victoria Nuland isn't important".
In Canada, most of the clementines are from Morocco!
> Wanting to end a civil war isn't a bad thing, as civil wars go on, the often settle in along existing battle lines, if people want it or not.

It's possible to want to end the war without loudly and publicly endorsing explicitly Russian chauvinist positions like Crimea being "Khruschev's mistake" (screw the Crimeans that voted to continue to be part of Ukraine when they actually had a free and fair vote on the issue), Ukraine having an obligation to be "neutral" after its surrender to ensure they can't acquire any allies to protect themselves when Russia comes back for Odessa, and NATO having no reason to exist. It might be rational for Elon to believe any armistice is going to involve some concessions to Russia, but he doesn't have to parrot their messaging. (Or indeed comment at all: the main reason why you can't think of any other private people that have helped Ukraine more is that CEOs of other companies supplying Ukraine aren't quite so active on Twitter)

I think it's kind of depressing that Ukrainians have to trust him whilst he becomes one of the loudest public voices calling for a settlement on Russia's terms, and kind of understandable that they don't trust his motivations when he takes more reasonable decisions like declining to extend Starlink coverage to support an attack on the Russian naval fleet.
Pragmatic-dnd: Seamless dragging between browsers and iframes
Open source soon: https://github.com/atlassian/pragmatic-drag-and-drop
I am not advocating for Rust and don't care at all if these tools are written in Assembly or C++; as long as they exist and work well, I am happy.

When I wrote that statement, I didn't really mean C++ the language, but C++ the developer experience. I have tried to write a few command-line utilities in C++, and while the language proper is quite capable, dealing with CMake, package management, header files, and testing is just more headache-inducing than in Rust for me. Most of it probably stems from my lack of experience with C++, but it doesn't change the fact that despite C++ being 20 years older than Rust and having an order of magnitude more users, most of new JS toolings are not written in it.

Feel free to prove me wrong by pointing me to good tooling projects in C++. I actually want to learn more C++ best practices for working with another language.
Try this: https://www.wsj.com/tech/personal-tech/coffee-making-myths-t...
Metaperson: The enchanted worlds of Marshall Sahlins
Almost definitely, but ANY image of this type (video feed) probably has enough entropy for a lot of random bits.
Not quite sure how this happened, but this is a dupe of https://news.ycombinator.com/item?id=39628015
This article will equip you with the knowledge and tools necessary to craft your own secure and user-friendly login systems.
hell yeah, permaculture is what i'm talkin about!
Ask HN: Advice for creating a joint bank account with a spouse?
Just got married and I'd love to know what's worked for you. We're both in our 40s so we have good jobs, a house, cars, etc.
From the source: https://msrc.microsoft.com/blog/2024/03/update-on-microsoft-...
3DAIStudio
3DAIStudio lets you generate text / image to 3D in seconds!

Video Reel here https://x.com/jakedowns/status/1766145960181190767?s=20
I was mainly thinking about pop psychology advice from the last ten years or so. But you have a good point.
>> safer, quieter, more reliable, cheaper to operate, easier to fly. Electric air taxis could open up whole new areas that would've been infeasible before for air ambulance and short commuter flights

Could be straight from some of those start-ups marketing material. Safety, noise, cost all have to be proofen, right now those are just claims.
> but treating it as gold I have reservations on since a lot of corrupt gangs and regimes are currently using it as a method of payment and laundering (including North Korea), as well as it being a huge drain on the world's energy supply due to mining energy needs.

You do realize that being a great store of value is orthogonal to criminals using it or its energy consumption, right? Criminals also use USD bills, far more than they use bitcoin. Are you going to claim that USD is not a great store of value for poor countries then?
I doubt I will ever provide as much value as a shark liver's worth of biodiesel.
The article contains details of how the images are used.
Imposter Syndrome isn't much better. In my experience, most "sufferers" are more likely to be in over their heads than intellectually humble. You need to be somewhat of an expert to understand your relative level in the first place.

I'm not saying people don't belong, but that the feeling of insecurity, especially among young people, is more often than not justified.
> home

> two 24GB GPUs.

geez
Yep, agreed. When living in a high cost of living area (i.e. where lots of tech professionals tend to live), space is limited.

I'm annoyed at the lack of ECC-capable sub-ITX NAS boards. I have a Helios4, but I've no idea what I'll migrate to when that dies.
Much quieter than small planes and helicopters. Listen for yourself: https://www.youtube.com/watch?v=IX7rdJm5v6s
The question mark shows where the question is:

> What does that mean?

The rest of your screed just makes you look bad. Google for my name and Stripe on Hacker News, I've been highly critical of them in the past. It just looks more and more like [edit: here was an unfair and unconstructive remark — I apologize!]
Our PCI-compliance audit dings us for not disabling autocomplete on the login form fields. That's not the same as disabling paste, but heading that direction.

For personal use I just abandon any site that won't let me use my password manager (Bitwarden).
As brilliant as Antirez is, he can't get his own valid SSL cert? :)
As someone said, "forgiveness is giving up all hope of a better past for some hope of a better future".... couldn't agree more.
Get current weather and weather forecast of your location. Know local holiday and other information about your location.
Somewhat related: https://www.random.org/faq/

Random.org generates random numbers by collecting static hiss from untuned radios around the world, selling them if they are required in bulk.
Yikes, these car weights are INSANE!

Cadillac Escalade = 6,200 Lbs

Ford F-150 = 5,700 Lbs

2022 Rivian R1T 7,000 Lbs

Chevrolet Silverado 1500 = 6,700 Lbs

Chevrolet Silverado EV = 8,500 Lbs

It was 1995 before the Honda Civic topped 1000kg

1995 Honda Civic = 2,222 Lbs

2002 Cadillac Escalade = 5797 Lbs

1995 Ford F150 = 3886 Lbs

Increased weight not only increases energy consumption but also massively reduces performance and increases wear on parts from brakes, tires, suspension components, drivetrain, etc. And it makes it more hazardous for everyone outside the vehicle.

And of course, as TFA points out, these massive vehicles overmatch the guardrails. Making all guardrails obsolete and incurring massive replacement costs is a huge societal problem, but it personally makes me want to avoid such heavy beasts just to not be the guy that goes through the guardrail and over the cliff in an accident.

A huge policy move would be to just start taxing vehicles based on weight to reward lightweight vehicles. And yes, lightweight vehicles can be made incredibly safe with decent and well-known engineering.
All of this is in a context where it's assumed that participants _know_ the goals of the person under consideration, can straight-forwardly evaluate whether actions are in line with those, and where the _participant's_ goals are framed to not be a part of the discussion.

In real life, how often are these true for power that matters?

- as an IC, I generally don't have the information an exec has, and cannot easily judge which choices are aligned with stated goals

- as a voter, I'm regularly unsure which goals that a politician says publicly are their real goals

- and for any situation where I'm close enough to judge the actual suitability of actions, and the intents of the participants, I probably have enough of a stake that my view of who should be in control is swayed by what outcome I want
That only happened after the official release, and of course Microsoft couldn't stop anyone from taking a screenshot of the title bar and buttons.

I'm not sure if they wanted to sell themes, really, all theming I've ever seen them sell was based on Windows Media Player and I don't think they did a lot of business in that. Most of the themes were free and the ones that cost money often came back for free a while down the line.

The explorer panels didn't seem to catch on outside of Windows Explorer. Most apps that implemented the bar also didn't seem to make good use of it, in my opinion. Microsoft Office had it, but it always made the screen feel a bit crowded in the way they stacked it with controls and panels, while being completely empty at other times. I think the panel made sense for explorer, but not much elsewhere.

I do wonder if there was an API for the side bar if you used the CLSID explorer interface.

I think Microsoft should've exposed the control, but at least they released a lot more native controls when Vista came around.
Are they though? I usually use dev mode on my phone to turn off most animations because I find them needlessly distracting instead of satisfying. If I can't disable it, at least let me speed it up
It's a bit more complicated as I understand it. An on-schedule Amtrak train is supposed to have priority but if they get off-schedule they lose their priority slot. Another problem I gather is that some freight trains are just too long to pull over onto a siding.
It’s convenient and lucrative to use toxic patented pesticides and herbicides but there are definitely working alternatives which one could even mix themselves. Obviously the industry has no interest in cheap and available solutions. For a small example I questioned myself if DMSO a organic solvent would be useful to transport active ingredients into the plant and quickly found that just DMSO has a desired effect on plants, roots and seedlings.[1] Following the study adding H2O2 to DMSO should even increase the effect. Furthermore other ingredients can be added which impact the biochemistry of the plant.

The point which I want to make is that many effective chemicals have been discovered long ago but are not in the interest of the industry because the patents expired already.

1. https://link.springer.com/article/10.1007/s13762-015-0899-6
What a lot of companies could do about it is make their interviews be less totally full of poo.

And if they don't know how to interview people (which apparently many don't), they should err on the side of being less aggressive and overconfident about it.
How Head Works in Git
Any laptop that is still 16:9 resolution is a never purchase for me. That resolution needs to go the way of the dinosaur.
And then you add reputable entities like Blackrock or Fidelity offering Bitcoin ETFs and you further fuel the narrative of it being a great asset class.
I think it's a class thing. I've told juniors that at a certain point in the social ladder, people start using language funny. Someone saying something is "not ideal" tends to translate to "it's terrible", but specifically when used by management/political types it picks up the real consequent of: "but I'll subject my people to it if that's what it takes, and no one can come up with anything better".

I've increasingly found that the more life manages to centralize around just a few people being in those types of positions, the worse it gets.
IIRC people assumed it was a mistake when the claimed turned out to be false I didn't realize he was a career conman.
> 1) esbuild isn’t good at splitting

I've found esbuild is pretty good at splitting when source formats and outputs are ESM. (Given the name esbuild a focus on/priority for ESM input/output makes sense to me.)

Is this maybe Vite team saying that they still have too many brownfield CJS dependencies and still don't believe in ESM output for production bundles in 2024?