skysight-inc/HackerNews huggingface dataset:
For some context: this list compiled the most popular parts, as appearing in PartsBox users' inventory.

a) That does not equate to "parts most popularly used" in those hobbyists' projects. One may well have a stack of 7805s in one's inventory, and then go for a low-drop or switching alternative in a project. Or put a uC in nearly any project, but have 20 different types of those.

b) As anyone who's ever been to a meeting of electronics enthousiasts, radio amateurs, hackerspace etc knows: parts inventories age. In some collections a good % of parts is decades old.

Many parts are just to have something on hand when one feels like experimenting / designing something. But 1st experiments & published designs can be like baby strollers vs. SUVs.

Besides: nothing wrong with many of the 'ancients'. 1N4148 has good specs for a small-signal diode. The 555 is, and will remain a classic. Exact specs of an opamp don't matter much in many circuits, as long as it's "good enough". Etc etc.
Let's get realistic here - I just beat GPT-4 at tic tac toe, since it failed to block my 2/3 complete winning line ...

Sure, one day we'll have AGI, and one day AGI will replace many jobs that can be done in front of a computer.

In the meantime, SOTA AI appears to be an airline chatbot that gets the company sued for lying to the customer. This is just basic question answering, and it can't even get that right. Would you trust it to write the autopilot code to fly the airplane? Maybe to write a tiny bit of it - just code up one function, perhaps?

I sure as hell wouldn't, and when it can be trusted to write one function that meets requirements and has no bugs, it's still going to be a LONG way before it can replace the job of the developers who were given a task of "write us an autopilot".
It looks great, and it's exactly the kind of thing I've been wanting

Iterating back and forth with GPT is cool at first, then it turns into a pain This is a lot better!

From seeing the demo, one thing I'd prefer, is if Glide would immediately generate everything, the thoughts, the plan and the code, together, then I can get a better overview and tweak where necessary

Keep up the great work!
> I can't even begin to count how many times I've had this conversation with Siri.

I live in Toronto, Canada, which stretches about 40km east-west, and 20km north-south:

If the west-end (Sherway) gets hit with rain, but the east-end is dry, did it rain "in" Toronto when folks in Scarborough didn't experience it? Was the forecast wrong?

If it snows in North York but is dry at Billy Bishop, was the precipitation forecast "wrong" for one particular group of people?
> Can one be kind and not woke?

I think if you surround yourself with children it becomes difficult to hear the adults. It's too easy to drop a hot take and then dip out of the conversation, retreating back to safety, and never develop the tools needed for critical thinking or self-reflection.

You'll never have a chance to understand how the everyday people who aren't edgy internet pals see you, or why, or what that means for your life.
There's nothing special about this NVMe-TCP scenario. It can be done with any storage protocol that works over TCP. Setup a target and an initiator and use dd to dump the data. iSCSI or FCoE could be used also. NVMe-TCP is just newer tech!
First, you're the popular resistance to AI research. The movement already exists and is already prominent enough to be written up in the New Yorker. If your response is that the resistance is just a small set of people in SF, then I would refer you to the resistance to a much less capable class of systems: generative image models. Artists are having their livelihood (partially) disrupted by AI and they've been quite vigorous in defending themselves through both legal means and public relations. This kind of popular opposition to rapid automation is basically guaranteed given that the gains from such a system would be extremely concentrated in our current social-economic system.

It's hard to think of a quick takeover scenario, starting in near present day conditions, that doesn't involve absolutely earth-shattering social and economic re-arrangements. Every factory worker loses their job because we've handed over all material production to robots, and you imagine that there's no political constituency fighting against that change?

Remember, we're talking about a near complete destruction of humanity here. Sustaining the infrastructure to support a massive AI doesn't require just a few robots, it would need to fully replace large percentages of the entire world economy, and you think no one would notice or care?
I have a Prius hybrid. It has an indicator when the brake pads are used. It's easy to slow down and stop without using the brakes about 95% of the time
Sure you can create a sandbox that can cater for some app and keep it completely isolated. And yes, whereas previously any app could basically see and do anything, now there are limits at the OS level.

But an app that shows the latest cat video needs connectivity and the server serving that car video now tracks when you were watching it.
Maybe the upper chamber would need to be a hopper full of suitable material to try to contain a Li-Ion fire.
This will come from all ground transportation sources, right?
Busses, trains, trams, subways etc.

Probably the heavier the vehicle the more particles are likely to be produced?
Why would that happen? EVs use their brakes much less often. when I read the article it occurred to me that this could eventually used to justify policy that would subsidize EVs more than they are.
The Boeing story is starting to sound a bit like the crime-in-cities story. We always can find some examples somewhere due to sheer volume of Boeing planes and people in cities. However, both are very safe.

We have a social problem of embracing speculation, misinformation and disinformation and movements that are little more than angry mobs, and of treating with contempt an adherence to facts and rationality. With ever more information out there, and ever more speculation, mis- and disinformation, we need to utilize the latter - the facts and rationality - more than ever. They are proven tools for distinguishing fact from all the fictions we humans have some urge to embrace.

I still think Boeing has legitimate liability and responsibility, and needs to fix their manufacturing and safety situations. Airplane manufacturing can't respond only when things get worse.
Climate models are based upon historical data. Recent climate change has changed weather patterns where historical data being used is making predictions less reliable.
There’s a difference between a suicidal nutter and someone who wants to do it because they’re thrill seeking and to make the history books as the first person on mars.

Also, there’s a huge qualitative difference between a human on Mars and a robot on Mars in terms of what it means for humans back on Earth. It’s an achievement people will take pride in, can help unify people, & inspires the imagination of the next generation in a way that robots won’t.
That's not what aerodynamically stables means. Anything external that would cause a 787 to drop 500 feet is probably going to do that with or without the flight computers working.

In the case of military aircraft, they quite literally can't glide or maintain stable flight without the flight computer actively managing the control surfaces.

A 787 is perfectly capable of flying in steady state should the computer glitch.
Ahh yes, the "all lightbulbs regardless of their manufacture are required to have at least <this> energy efficiency" style regulation where <this> is set "neutrally" at the efficiency of LED bulbs.

Read article 3 paragraphs 1 and 2 and tell me this wasn't written to target like five US tech companies in total.
I don't see how the abstraction of a future or promise is any more inherently object oriented than than the abstraction of a first class function. They each involve a handle for a computation with particular features, and they each are unnecessary when directly embedding the computation rather than passing it around, but a first class value representing a computation is not a fundamentally object-oriented concept.
Oh, your project is really nice! Maybe doing some marketing might bring more people to your project? I am having kind of similar issue: "What usecase did you have in mind when you were building it?" Actually, I wanted to make writing a backend as easy as it is for python developers to use Jupyter Notebook. Jupyter Notebook's UI is fantastic and great example of text-based interface although it is not only text-based.
Exploits have a market clearing price, and for most vulnerabilities, that price is drastically lower (often asymptotically approaching zero) than technologists not i the field assume.

Exploits can also cause damage, and the scale of damage inflicted doesn't have to connect to the market clearing price; that's a valid point to make. But it doesn't necessarily follow from it that researchers should get a bigger cut of the hypothetical damages.

The most essential thing to understand about FAANG/hyperscaler bug bounty programs is: the people running these programs are incentivized to pay out more money. Google (or at least, the people running the bounty programs) would be happier i they were paying $20MM instead of $10MM. But they modulate prices to attract more and better submissions, and they can't raise prices "just because".
Realistically the only improvement to the spec is changing fs races from undefined behaviour to something less program-invalidating. But to what? Unspecified behaviour would require the standard to give a set of possible outcomes which might not be implementable. Implementation defined would still require the compiler to pick and document a specific behaviour which might also not be possible to guarantee.

The only way to provide stronger guarantees is to rigorously define the behaviour of the OS, which is of course not possible. Not even POSIX does that and of course C++ targets beyond POSIX.

The reality is that there are a lot of things that are commonly done that are formally undefined (for example mmap, ldopen, openmp) and the user has to look for details beyond the C++ standard and into other documents (other standards, the compiler manual).

The alternative is a fully defined isolated sandbox, but that would be pointless for a system language and not even Java attempts that.
With typical usage they contain more sensitive data and people are less aware of what happens in them than PCs.

And mobile phones are perfect spying devices too. So the security question is more delicate
Because courts use mootness to allow law enforcement to escape criticism all the time.
Unrelated, out of curiosity. In a 300 page mortgage document, there’s probably >90% of boilerplate with a few pages of custom content. Hypothetically, you could generate those <10% and then stitch it together with the rest onsite.
Indeed, my deranged auntie posting on FB is approximately as valuable as my ADHD/PTSD quaranteeny nephew redditing.
Have you tried cursor.sh
Not affiliated with them but it's actually pretty incredible for long context
There’s no consequences. It’s only positives.
What about those who have Google phones, run Chrome on everything, have those Google audio pods, Google branded email, Google TVs, etc?

Some people are fanboys of Linux products, and all their shit runs Linux or some other Unix or BSD (more fanboys than for Apple, probably).

I even know a few people who just LOVE Microsoft and their products.

It's fun to make fun of Apple people, I know because I do that too, but in reality the reason people like me own all that stuff is because it "just works together" and I don't have to fiddle with a bunch of random brand stuff to get it to work together, plus I have had a bad experience with Google so I won't use their products. If I hadn't had a bad experience with Google, I may have everything Google branded right now so it "just works together" too.
There have been people unwittingly involved in money laundering schemes like that. https://www.consumerfinance.gov/ask-cfpb/what-is-a-money-mul...

Not a lawyer, but as far as I know its only criminal if you know or at least have a strong reason to believe you're participating in a money laundering scheme. That wouldn't apply to a privacy service that has legitimate uses, particularly an automated one where there's no opportunity to use common sense to reason about which customers are legit.
Sure, and if a developer finds a way to bypass that security restriction, Apple no longer has the ability to ban that developer.

> The DMA is not requiring this to be changed.

Not according to the DMA maximalists on this thread, who believe that you should be able to install any software that does anything it wants.
The SDK is paid for when purchasing the phone. Same as with Mac OS, OS X, DOS, Windows, Android, Blackberry, ChromeOS and every other OS out there. It's not shortsighted, it's worked well for the past 50 years or so.
Is this finally the year of the Linux desktop? I tried to go full Linux two years ago but gave up and went back to Mac. Between lots of software not available on Linux and weird problems with screens and audio I couldn’t recommend Linux to non tech people. It’s great for dev though.

I think the traditional desktop will go away slowly anyways and most people will use operating systems like iOS and Android.
Unicode involves more than the set of glyphs and their encodings; it also involves properties, etc. However, it can be an attack vector even ignoring that stuff; it does not have to be Turing-complete to be an attack vector. But, the specific kind of attacks depends on the application.

Different kind of character sets and character encodings will be good for different purposes. Unicode is "equally bad" for many uses.
1 in 5 of China's EV Owners Wouldn't Buy Another Due to Charging Problems
Windows on ARM will never materialize because Qualcomm can't make compelling hardware for it to run on.

Keep in mind that the M1 at launch was as fast as a lot of Intel's lineup running emulated x86 apps. That's what Qualcomm needs to be able to pull off. If the performance is there then people will buy the laptops. That changes the developer story from "please recompile and retest your apps so they'll run on laptops nobody's buying" to "if you recompile your app it'll run 20% faster on this already screaming fast laptop chip".
Abatacept inhibits inflammation and onset of rheumatoid arthritis
And busy streets once again knee-deep in manure? Horses aren't exactly zero-emission either.

Though realistically, a lot more people walked. Not everybody could afford to feed or care for a horse.
> However I will once again ask why the focus is on the developers so much, and not the users.

Because users don't create an anticompetitive system. Users buy things, they are ostensibly the customers that the market protects. It's akin to asking why Boeing is being lowlighted by the government while passengers are still buying 737 tickets. There is no correlation between the righteousness of a business and the desire for customers to patronize them.

> I... never claimed it was? I am talking about my iPhone.

Even on iPhone, nobody I know is refusing to buy Amazon Prime or Netflix because it goes through the browser. It might be a legitimate complaint, but it feels entirely tangential to how Apple chooses to implement their payment API.

> The fact remains, you could have gotten an Android phone.

Sure could - and the fact remains, it would have nothing to do with the regulation of the digital markets therein.

> Is it better than developers having all of the power and choice

There is literally not a single platform, even Linux, that exists with such a security model. Your hyperbolic misrepresentation of the situation is why I can so confidently and repeatedly say that you're wrong.

Obviously, iOS does not give developers "all of the power and choice" by forcing Apple to comply with the DMA. Apple still gets to choose whether they participate in the market, as well as how they implement compliant features. They can ship iPhones that default without sideloading features, and craft their user-experience however they see fit. The only caveat is that there has to be room for fair competition at the software level, or they can't operate in Europe. If that's equivalent to surrendering to developers, then it's proof that Apple was never competitive in the first place.
Dealing with people. AI can help, but at the end of the day:

- people give the orders

- people approve implementations (e.g., implementations handed over by an AI)

- people who approve implementations need to save face when the implementation turns out buggy

Even if AI reaches a level at which it can do all of the points above, it would dimishis its own value. Example: if I could launch an Spotify alternative with a few prompts using ChatGPT version 10, then so a million guys like can do it as well... meaning, no one will be doing it.
> The reality is that nothing prevents a new entrant from gaining marketshare

Nothing except banking apps, messaging apps and government apps...

You either support the only semi open standard of apps being Android or your phone cannot succeed outside of some developer tool.
I get that all of the current generation of front-end/back-end frameworks promised their investors that they'd figure out how to sell developer services, rather than just offer open-source components with some extra commercial support options...

But I do wonder how this type of thing will actually compete against a billion headless CMSes and a million PaaSes already on the market...
Dutch gov proudly announces it will tap Europe's largest internet exchanges
Nonsense. The term "customer in good standing" has a well-established legal tradition in contract law. You're just making stuff up.

https://www.lawinsider.com/dictionary/customer-in-good-stand...
The thing is, this could be considered basic research, right? Basic research IS setting money on fire until (and if) that basic research turns into TCP/IP, Ethernet and the Internet.
This looks perfect, thank you!
Cool. As a critical thought experiment, is it possible to be kind and not woke?
Yeah I'll only give it tasks where it needs to spot patterns and do something obvious, and even then I'll check it make sure it hasn't just omitted random stuff just for shits and giggles.

TBH I'm more surprised when I don't need to help it now. After about 3 times where it cycles between incorrect attempts I just do the job myself.

I disabled copilot since it consistently breaks my flow.
Sure, but that doesn't contradict what I said. From the Wikipedia article I referenced:

"For specific combinations of orientations, perfect (rather than statistical) correlations between the three polarizations are predicted by both local hidden variable theory (aka "local realism") and by quantum mechanical theory, and the predictions may be contradictory."

"Perfect" correlations means, as the parenthetical comment shows, "doesn't require statistics to check".
I'm currently thinking about using either Astro or SvelteKit for my next project. Astro DB suggests that Astro aims to be more than just a static site builder. However, all over the internet, I read that Astro is primarily a static site builder, and if I want to build a fully-featured web application, I should use something like Next.js or SvelteKit. Now, I'm a little bit confused where Astro DB fits into this picture.
Give Claude 3 Opus a shot maybe.

One of the reasons I have stayed well clear of the IDE tools is they force me to use their own model.

While they might be convenient it means I can't switch to whatever the SOTA model of the day is at the drop of a hat.

Opus is awesome and well worth a shot.
I didn't mean 5 Gbps USB ports have disappeared, but rather: most machines in the last ~10 years (~8-9 years?) have some 10 Gbps ports. Therefore if he is plugging a fast SSD in a slow 5 Gbps port, my assumption was that he has no 10 Gbps port.
for most people the day to day interaction with police is positive. For example, i know the names of the police that patrol my neighborhood and we wave/chit chat whenever i'm out walking my dogs and they drive by. The only interaction i have with the tax office is a form I have to fill out and a check I have to write. Further, it seems no matter how much money i hand over the quality of social service remains the same. My local public schools are funded in a large part by my property tax, it has skyrocketed but the schools are the same disaster they've always been.
I find that 4 to 7 day forecasts tend to be 80% accurate. So probably a little bit better than they were when I was a kid.

Unfortunately, the most important part of any forecast IMO is intensity. I don't care if we're going to get snow flurries all day, but if we're going to get a foot of snow, I would like to know -- and not just when the winter storm warning goes into effect!

Similarly, I don't care if we're going to get scattered showers all day. But if we're going to get a downpour in the afternoon, I'd like to know so I can avoid getting caught in a flash flood on a trail or on the road.

Same thing applies with temperature: if it's going to be cold all day, good to know. But if a rainstorm is going to remain active during a deep freeze and create a layer of ice on every exposed surface, I need to be prepared for walking, biking, or driving.

Fortunately there's a somewhat local weather station near me that provides an RSS feed of longform weather forecasts. But I notice that more and more people wind up surprised by slightly-abnormal weather events as they rely more and more on smartphone weather apps. Weather apps that utterly lack the nuance that a paragraph of text can provide.
Increasing prices in response to this is irrational. Prices are a function of what people are prepared to pay.

If people are prepared to pay more for an iPhone then Apple should have already increased prices, and if they are not then increasing prices will make less money.
Having a demo mode that is accessed by repeating a basic user input twice in a row seems like asking for trouble.
Not sure what you consider "hysterical propaganda", but this is a thing that has been widely, and critically, covered in the media for decades.
Rector 1.0 Is Here
> The application ORM layer usually automatically filters out "deleted" records, but this convenience can lead to oversight when constructing complex SQL queries manually.

Fine. But what does that have to do with the root cause,

> I was migrating from soft deleting seat claim’s to a new collection explicitly meant for storing the deleted rows. [... I] removed the Paranoia library on the model that had abstracted away the soft deletion logic [...]

Reading to the end, I think I've figured it out:

> If you don't want to manually archive data all over your codebase, you can build an audit trail at the database layer.

> For PostgreSQL, there are a few different strategies to implement this described in our Ultimate Guide to PostgreSQL Data Change Tracking. This can also be automated by services like bemi.io, which plugs into a database and provides immutable records of data changes automatically.

I don't hate submarines but I don't like this one.
there have been a bunch of studies that show votes follow the donations, and the majority of folks aren't donating much.
That may be true in terms of number of devices sold, but it's definitely not true in terms of revenue. In the seven years since the launch of the Switch, Nintendo has made almost $60 billion in revenue, or $8.5 billion per year. The Playstation and Xbox platforms make $12-16 billion a year.
Fig is sunsetting