skysight-inc/HackerNews huggingface dataset:
Yeah uh if you think microcontrollers are on 3nm... No. Most microcontrollers are on 28-40 if not larger. Lower gate widths can sometimes increase logic density and sometimes fmax but they dramatically increase static power, yields, and by extension cost (along with the other factors as outlined by your ieee source).

This gross look shows what I believe are some PCIe block die areas.

https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...

This is roughly half the size of what I've seen to be some of the smallest micros, and those are most likely not on the same lithographies. When you combine the amount of additional RAM/ROM needed to run a PCIe stack, maybe divide by 4 for 1 lane instead of 4 to be generous, you're still likely going to double the die area used. On top of that which I didn't mention earlier is that PCIe transceivers are going to need more per supply circuity. ST's been doing a good job of integrating things in for stuff like DSI but those app notes show more complexity than the aforementioned atmega328p which is so simple it can sometimes be run without decoupling caps on a breadboard.

If you look at die shots for micros, a lot of the time you'll see most of the area is consumed by large arrays of SRAM or flash. And SRAM is known to not scale to lower lithographies. So, I don't expect to see this changing really. To be PCIe compliant you'll likely need to have the ability to store a full TLP. On a 328p, that could double if not more the SRAM needed. So the chip would get idk ballpark 3x bigger with all the stuff included? I just don't see manufacturers wanting to do this, which is likely why they haven't. There are very few cortex M chips with PCIe that come to mind. Some more cortex Rs. I figure if it was really the silver bullet, somebody would've done it by this point.
Vermont Governor Vetoes Data Privacy Bill, Saying State Would Be Most Hostile
This article argues against an utterly strawman form of perfectionism that almost no perfectionist exhibits.

The details that perfectionists are concerned with almost always matter, just maybe not much or not in a contextually appropriate way.

Obsession with details that matter can still be counterproductive and unhealthy.

The difference between a $1000 watch, $10,000 watch and $100,000 watch matters. It's counterproductive if you're in charge of producing $1000 watches to try to put in the same effort and fuss as if you were making $100,000 watches, while the revenue per unit stays pegged at $1000. It's not counterproductive if you're asking $100,000. That's just a contextual difference; all watches are objects on the same scale.
I added some instrumentation and it was doing around 3.3 million hashes per second. Mine isn't sequential, it's generating random strings. Changing from a 64 byte string to a 26 byte string with (14 character nonce) brought it up to around 6 MH/s.

Given the nonces you provided, I guess you're going sequential and you're hashing 2-3 times faster than me. I just got a 7 0 hash in 70 seconds and an 8 0 hash in 164 seconds. You're right and I was overestimating how long I waited around last night.
I think that's the core idea. The layer on top the idea that that domain language should be expressed in an isolated core layer of your code. Here lies all your business logic. On top of that, you build application layers to adapt it as necessary to interact with the outside world, through things like web pages, emails, etc. as well as infrastructure layers to talk to your database, etc.
Most problems have speed/memory/disk tradeoffs available. Simple coding strategies include "if RAM then do the fast thing, else do the slightly slower thing", "if RAM then allocate that way, else use mmap", "if RAM then continue, else notify operator without throwing away all their work", ....

Rust was still probably right to not expose that at first since memory is supposed be fairly transparent, but Zig forces the user to care about memory, and given that constraint it's nearly free to also inform them of problems. The stdlib is already designed (like in Rust) around allocations succeeding, since those errors are just passed to the caller, but Zig can immediately start collecting data about how people use those capabilities. At a language level, including visibility into allocation failures was IMO a good idea.
If I recall, they have female port connectors on the bottom and little male prong connectors that mate with them on top. I assume that is mainly for power connection, so you can put a whole stack on a charger and charge them all simultaneously. But if they can sense a signal on the female pins then that's sufficient to enable the behavior you're describing without directly knowing the positions of each pager, right? Pager on the bottom sees a signal on its female pins, blinks its light, send the signal on its male pins, then the next pager above sees the signal on its female pins, blinks its light, sends the signal on its male pins, etc...
I have been using this bookmarklet which replaces all BS terminology with the word bullshit https://mourner.github.io/bullshit.js/

Its fun to see when an article lights up top to bottom with this pink shade of bullshit.
Car dependent suburbs where children spend 18 years at home, with no sidewalks to walk on and nowhere to walk to, and no public transport, only the schoolbus or their parents' car: fine.

Children banned from working in sawmills: "how far down the path of trapping them in an overprotective bubble do we really want to go?!".

We could do a lot to let children be more independent, interact more with the world, be able to walk or ride to school or to the shops or to friends' houses or to parks or to get jobs in various places to avoid bubbling them, first. The kind of company wanting to hire a 16 year old for its sawmill seems far more likely to be doing it for cheap labour than for the child's good.
Yes. The presence of the correctly spelled name earlier in the context should've dominated the distribution so much that it should've been extremely unlikely to select an incorrectly spelled variable name in the place where the correct name should go.
One can also disable Javascript for individual sites ("site settings").

Or use a client that does not implement cookies, localStorage or Javascript, like the original www browsers. I have been using these for decades.

In the relatively rare case I have to use a popular, graphical browser distributed by an entity that collects users' data to support online ad services, on a network I do not control, I use Javascript site settings and/or UBlock Origin. But that is far more complicated, more resource intensive and slower compared to using a simpler client and a localhost-bound forward proxy. Plus I am at the mercy of third parties: 1. the advertising-supported company distributing the browser and 2. the "browser extension" developer.
I think that this would be a great idea, and could also help combat students not doing anything in group projects.

I lone wolfed most of my group projects in college, and don't have any regrets, but, of the projects that I didn't loan wolf, most people didn't write a single line of code, or only contributed in relatively inconsequential ways.

I think that adopting distributed version control systems in higher education would be mostly good.
Can you explain the failure?
Reconnaissance is a prominent role but is hardly the only thing that these could be used for. What exactly is possible is going to vary a lot between designs but with the right design you can do electronic warfare, acting as a communications node, submarine hunting with sonobuoys, light strike using small precision munitions, light logistics for when someone needs literally 1 or 2 specific parts right this instant, and many other things.
That's not what I said, try reading my comment again. Also, based on the current rate of solar adoption, you're likely wrong about it never being the dominant form of energy generation.
Feds catching Chinese spies in Exchange Online is the cloud working as intended
That is a law. Laws can be changed.

(even though it is very unlikely, but give it some years and there might be the next iteration of someone leading a state like a company trope)
Plot twist; it's calculating with 256-bit floating-point precision =)

Maybe that's how Skynet got so smart...?
12 years earlier, there was an iteration of this idea called "Bullfighter". It didn't use clever ligatures though.

https://www.tampabay.com/archive/2003/06/14/ole-deloitte-con...

https://bullfighter.software.informer.com/1.2/
FWIW as a former mathematician, I believe that if LLM’s can crack mathematics in the sense of say, solving the Riemann Hypothesis through chains of logical reasoning, then we’d be in the back half of reaching “AGI” in the sense of solving broad classes of general problems like drug discovery, or getting fusion to work, or even improving itself.
Agree, net zero carbon emissions is mandatory. But it's not enough because the greenhouse gases already in the atmosphere will continue to heat the planet and have to be removed.

This not carbon capture vs net zero, the goal is net zero AND carbon capture.
Huh, that’s not my experience. My wife rides to work on her R&M e-bike, every working day, all year round, in sun, rain or snow. Daily distance is about 40km (25 miles), two hours back and forth. Not a single major problem caused by water in more than 5 years.
Why do we always have to end up with this false dichotomy?

Why is it so hard to accept that

a) yes the climate throughout the history of our planet (at geological time scales) had a lot of variation and humans didn't live during an average climate

b) it's reasonable to worry that the climate deviates quickly and strongly from what it was throughout the history of humankind?

Why do these two points need to be opposed to each other? The timescales are so utterly incompatible. Is it because people struggle to understand what a million years is? Let alone a hundred million years.
Probably the most interesting, cost-effective one I know of: https://lectricebikes.com/products/lectric-one-ebike
Ugh enough with clean architecture. So much boilerplate. Uncle Bob please retire.
Now memes are becoming videos with Dream Machine by Luma AI
A bit more basic than what I had in mind, but thanks, that's interesting.
The article which causes HN to hurriedly redefine perfectionism, thus solving the problem . . .
Process at my work is heavily influenced by this book, and I think it gives a pretty good overview of architecture and development processes. Author spends a lot of time in prose talking about mindset, and it's light on concrete skills, but it does provide references for further reading.
> More troubling is when pre-state mechanisms of dispute resolution can be end-run by disputants trying to enlist the state on their side.

compare https://en.wikipedia.org/wiki/Systems_of_Survival#Descriptio...
Is solar the only source of power on long spacecraft journeys, like that of Voyager and so on?
If it is sealed in a way, that it is contained for at least some centuries, I think it is valid.

But chemically binding is of course the cleaner solution.
Thank you, I found this suggestion very valuable.
IP67 means "completely dust proof and submersible up to 1 meter". You can safely hose it down to clean it, pressure washers are probably a bit much.
At this point, a US department was intentionally spreading false information to hurt the economic success of an adversary. Any effect this has on the decision-making of foreign govts is going to be directly attributed to this mission.

Unless can be proven otherwise. But how can that be proven?
No, I've been involved in legal issues in the late 2000's and intermittently to this day and I can definitely say what wasn't great in 2009 is an absolute disaster now. Whatever wiseness I have gained has been utterly drowned out by the tsunami of mediocrity and incompetence that forms the theme of Canada's legal system evolution over that time.
"There is advantage to take off vertically close to troops"

Of course, it just seems you could launch them vertically, in two stages, so the drone itself is unencumbered by VTOL requirements, and such a system could potentially scale to manned craft.
We're talking about proper sources here where the voltage doesn't disappear as soon as you start mildly conducting. So volts and amps will be proportional in this context.

And the other important part is that 60Hz needs fewer amps than DC to be dangerous. https://www.allaboutcircuits.com/uploads/articles/electricit...
Some time in the future that will very likely happen. I don't think any of us will be around to see it though, and it will very likely require a new form of propulsion.

There are less than 150 years between the speeds of sailing ships and Jumbo jets. Where one form took many months to travel to the other side of the world and the other takes less than 24 hours.
How would a spray-on material have macroscopic structures like bus bars?
> Works on Chromium browsers.

Saw that a few days ago but I don't do Chromium browsers. Cest la vie.

Appreciate the attempt.
Am I the only one that sees a difference between “show me page X” and “what is page X about”?

The first is how browsers work. The second is what perplexity is doing.

Those two are clearly different imo.
No, Voyager uses a radioactive battery. The sun is already way too far away for Voyager, to provide enough energy.
Oh sure, I think that’s pretty uncontroversial. An LLM that can with any consistency start at “prove or disprove P = NP” and arrive at a proof is in some sense super-intelligence.

Even the best funded boosters are making no such claims AFAIK, I think a much more reasonable and sober assertion might be like “they are useful to doing real mathematics”.
Sure, but in most practical applications where an HTTP server is involved, zeroing the request/response buffer memory is very unlikely to ever be your bottleneck. Even at 10K RPS per core, your per-request CPU time budget is 100 microseconds. Zeroing memory will only account for a fraction of a percentage of that.

If you're exposing an HTTP API to clients, it's likely that any response's contents will contain sensitive client-specific data. If memory corruption bugs are more likely than bottlenecking on zeroing out your request/response buffer, then zeroing the request/response buffer is a good idea, until proven otherwise by benchmarks or profiling.
> The experiments that showed this were confusing correlation with causation.

What nonsense.

https://www.nature.com/articles/s41893-019-0323-1

From the paper: "All studies measured the effects of exposure to artificially raised (pure) CO2"

Some studies showed no effects (for the given task) while others showed a reduction in performance.
What does that have to do with German-developed and Hungarian-made electric motors breaking down in the UK?
Yes, because there are usually no less then 4 separate ways to turn it off (AP disconnect, trim switch, circuit breaker(s), servo override) and this includes small GA airplanes. The autopilot does not fly the airplane on intuition. It flies based on the way the pilot programmed it, malfunctions are expected and trained for and memory items are required for quick disabling of malfunctioning systems.

I’m a pilot and airplane owner.
I was going to reply in thread, but this comment and my reply are directed at the whole thread generally, so I’ve chosen to reply-all in hopes of promoting wider discussion.

https://news.ycombinator.com/item?id=40692432

> And if the answer is "scale", that gets uncomfortably close to saying that it's okay for the rich but not for the plebs.

This is the correct framing of the issues at hand.

In my view, the issue is one of class as viewed through the lens of effort vs reward. Upper middle class AI developers vs middle class content creators. Now that lower class content creators can compete with middle and upper class content creators, monocles are dropping and pearls are clutched.

I honestly think that anyone who is able to make any money at all from producing content or cultural artifacts should count themselves lucky, and not take such payments for granted, nor consider them inherently deserved or obligatory. On an average individual basis, those incomes are likely peaking and only going down outside of the top end market outliers.

Capitalism is the crisis. Copyright is a stalking horse for capital and is equally deserving of scrutiny, scorn, and disruption.

AI agents are democratizing access to information across the world just like search engines and libraries do.

Those protesting AI acting on behalf of users seems entitled to me, like suing someone for singing Happy Birthday. Copyright was a mistake. If you don’t want others to use what you made anyway they want, don’t sell it on the open market. If you don’t want other to sing the song you wrote, why did you give it away for a song?

Recently YouTube started to embed ads in the content stream itself. Others in the comments have mentioned Cloudflare and other methods of blocking. These methods work for megacorps who already benefit from the new and coming AI status quo, but they likely will do little to nothing to stem the tide for individuals. It’s just cutting your nose off to spite your face.

If you have any kind of audience now or hope to attract one in the future, demonstrate value, build engagement, and grow community, paid or otherwise. A healthy and happy community has value not just to the creator, but also to the consumer audience. A good community is non-rivalrous; a great community is anti-rivalrous.

https://en.wikipedia.org/wiki/Rivalry_(economics)

https://en.wikipedia.org/wiki/Anti-rival_good
I don't have a horse in this race, but:

> * User asks proprietary web service to fetch content and render it a specific way, which it does

That sounds like Google Translate to me, when pasting a URL.

Bonus points if instead of pasting a URL directly, it is submitted to one of the Internet Archive-like sites; and then submit that archive URL to Google Translate. That would be download and adaptation (by Google Translate) of the download and adaptation[1] (by Internet Archive) of the original content.

[1]: These archive sites usually present the content in a slightly different way. Granted, it's usually just adding stuff around the page, e.g. to let you move around different snapshots, but that's still showing stuff that was originally not there.
Well on a certain level, all energy sources are "solar but with extra steps" so make of that what you will.

If you think I'm being silly, well... I'm not the one using the word "never"
Welcome to the Age of Geriatric Millionaires
The economist is notoriously anti-Xi. But they are a free trade publication.

As an aside, I’ve become less of a fan of Economist over the years. Not because this article per se, but because they tend to be years late to the obvious conclusion. Which in this case was that sanctions would help Huawei (as most smart people realized within 5 minutes of the sanctions coming out).
The problem _somebody_ between the hardware and your webapp has to deal with is fragmentation, and it's especially annoying with requests which don't evenly consume RAM. Your OS can map pages around that problem, but it's cheaper to have a contiguous right-sized allocation which you never re-initialize.

Assuming the number of concurrent requests is known and they have bounded memory usage (the latter is application-dependant, the former can be emulated by 503-erroring excess requests, or something trickier if clients handle that poorly), yeah, just splay a bunch of bump allocators evenly throughout RAM, and don't worry about the details. It's not much faster though. The steady state for reset-arenas is that they're all right-sized contiguous bump allocators. Using that strategy, arenas are a negligible contribution to the costs of a 200k QPS/core service.
How does a blockchain make it more transparent than just publishing it on a website?

Why would people need a private key to read the blockchain?
At my job we have a shared glossary and data model that we use with business people, but do you really need a whole book on that?
I like your comment a lot, so much so that I replied to it on the top-level in hopes of promoting wider discussion of the points you have raised:

https://news.ycombinator.com/item?id=40693140
Bosch is in a bunch of high end eMTB setups, including a few of my friends’ rides. We do plenty of wet riding, and the bikes have been hit with the hose for years now to clean them off when we’re done.

If there’s a problem here I think it must be the frame design or the way they’re installed and not an across the board problem with Bosch components.
Saying solar is the upstream of fossil fuels is a technicality. Fossil fuels are more like a battery that’s stored millions of years of solar energy (+ the earth itself contributed a lot of energy). Solar cells are more like plants and cannot be used to replace batteries and our current battery tech can’t improve fast enough to supplant fossil fuels in the time frames needed.

Interesting that you mention fusion though considering fission is available today and provides a substantial amount of power (not to mention actually reduces the amount of fossil fuels whereas solar has a negligible impact on fossil fuels and at best is only absorbing energy growth).
If only this website wasn’t so god damn scammy looking.
Not sure what you mean, I think it is more about buyer culture than what class of bicycle it is. So saying "Dutch" might be a good short cut.
To quote Wikipedia for further context:

"The total solar energy absorbed by Earth's atmosphere, oceans and land masses is approximately 122 PW·year = 3,850,000 exajoules (EJ) per year. In 2002 (2019), this was more energy in one hour (one hour and 25 minutes) than the world used in one year."
> And the new factor comes into being, when one sees, when the mind realises totally that the observer is the observed, when that realisation takes place there is a release of energy which is new, which will go beyond 'what is'.

—Jiddu Krishanmurti, Public talk in Rome, 1973 October 28.

https://www.krishnamurti.org/transcript/when-the-mind-realis...
Voyager doesn't use solar power since its incredibly faint as you get further from the Sun. It uses the heat from the decay of radioactive plutonium to generate electricity.
A Sublinear Algorithm for Approximate Shortest Paths in Large Networks
Being backed by Google was huge. Swift is backed by Apple but not outside of their specific use cases. If Apple had announced they were going to start making all their backend services in Swift too I imagine things could have looked very different.
Alright, Let's Fedify
The thermal power of the sun will heat the panel, to the extent that it is not reflected. But no electrical power (or any power) is being "generated" by the panel, the panel is just absorbing photons like anything else with low albedo.
That’s practically been my canary.

Once the docs I know start doing it for themselves or their family, then I’ll consider it.
Works where archive.md is blocked:

https://beta.economist.com/briefing/2024/06/13/americas-assa...
Aren't cooties the imaginary "bugs" that young boys and girls give each other at recess?
Hiring based on merit, excellence, & intelligence (MEI) elicits muted response
I have not seen a single one that implied that it was as Boeing or Max problem. I've seen people making that assumption, but not a single headline that read as such.

Care to share some of these?
scale 100x in a decade and 10x in the one after this or face extinction. we've done it with CFCs. sort of.
You are asking for a YouTube video to be precise when Tesla is ambiguous?
Thanks for sharing, the idea of impact is crucial -- creating tools to help other.

> "By random chance I was scouted by a small consulting firm"

Do you know more about this industry now? Could you provide known avenues for getting into this industry?
Solar is looking to be the ultimate winner for powering the world. Your contention seems without sense to me.