skysight-inc/HackerNews huggingface dataset:
The IDE is pretty damn good. Plenty of shitty parts but all said and done, VS Code can't even scratch the way that I can rearrange the UI to fit everything I need to see when doing firmware development, at least not without a lot of screwing around. Really not looking forward to VS Code wiping it out in the next 5-10 years.
Secret Practices of Magical Musicians Survived into the Modern World
Yes. And according to recent reports, Youtube is also testing something called "sponsor block"[1] for their subscription tier. The AI will try to intelligently detect and skip that sponsored content in a video.

[1]: https://www.youtube.com/watch?v=4OX-OthHWAA
Losing Both Ovaries Could Come at a Serious Cost to the Brain, Researchers Find
That’s not due to the language, but due to the business domain (I assume web development). In this domain almost every framework, regardless of language, will heavily use metaprogramming, see django, etc.
I personally see those AV causing substantial damage without providing any actual benefit, and thus I removed them from my computers over a decade ago. The is one exception though, Defender on Win11, which keeps coming back updates. So I'm removing Windows with them.
Affordable 3D Printers for Stainless Steel Parts
So that sounds like: in the past there were well defined templates for how to live your life, and people followed them; but now you have to make up your own, continuously figuring things out for yourself, and that is harder to do and needs more maturity.

That makes a lot of sense.
> shell into containers

The problem here is that once your in and need tooling what do you do? Your likely going to have to re-build the whole container with that tooling on board (if its even possible)...

Containers aren't problematic in themselves. There are reasons to use them. Ruby, php, JS python (fucking venvs) have this habit of contaminating a system. Containers are a great way of... containing that shit.

But the moment I'm giving you a single file binary.. why in the name of all that is holy are you putting it in a container? If it's untrusted software then there is a good reason but then why are you running it at all?

And that's the thing. Depending on what I ask you to do there are places where your not going to say "let me put this in a container" ... Most of that is "good software" and "performant" ... Its a statement about everything that comes in that "container"
No, nothing's changing on the screen.

>> This is the difference between walking away from the device for over a month and having it be mostly charged when I come back to it, or doing the same thing and having it be completely drained and require a lengthy charging period before I can use it at all.

There is a very noticeable difference in battery drain.
Obviously: sometimes it does and sometimes it doesn't. It's not an absolute.

It is pretty easy to look at the hundreds, if not thousands, of professional athletes who have no discipline in many areas of their life.

https://en.m.wikipedia.org/wiki/List_of_professional_sportsp...
Colloquially, sure. CPS only intervenes in really extreme cases.
Correction: that's the lock on the GTE clone of the Western Electric payphone. The actual Western Electric version used an unusual lever lock.
The later variant, the 30C, is claimed to have never been picked.

That's a really good lock design. It's simple, robust, and immune to standard picking techniques.

But there is a vulnerability. The blocking wedge, which is only supposed to move along one axis, has some mechanical slop. See [2]. So it's possible to get some feedback on which levers are blocking bolt movement. It's still a huge pain to pick.

[1] https://www.mattblaze.org/photos/misc/wecolock/

[2] https://www.youtube.com/watch?v=hXLhCvUgDYQ
1. Long startup time

2. It has a splash screen but continues loading long after the splash screen ends.

3. The UI thread and data fetch thread are the same thread.

4. If you want to jump to an old season in a show with 20+ seasons, you have to scroll season-by-season to get there. Every season loads up every episode before you can move on, taking 2-4 seconds. Thus, it takes 30+ seconds to get from where you start to the season you want to be on.
Whoever has worked with bash scripts would know that relying on a bunch of bash scripts for your infrastructure is extremely naive. At the end of the day, Kubernetes is just a tool with complexities in place for companies with larger workloads
This concept is not quite smoke and mirrors, since there's nothing wrong with the science, but this article definitely reads more like a breathless press release than something truly ground-breaking. More notes below:

> Synhelion was founded in 2016 as a spin-off from ETH Zurich, sparked by what the company founders describe as a crazy idea they had: what if they could reverse combustion and turn carbon dioxide and water back into fuel?

This is not a "crazy idea", but rather a straightforward description of the chemistry involved. We call one implementation of this process "photosynthesis", but there are others.

> The technology they’ve developed relies on four key components. Mirrors – known as heliostats – that track the sun to focus its energy on to a solar receiver. This in turn produces very high process heat at temperatures exceeding 1,500°C. This heat powers a thermochemical reactor that turns CO2, water and methane into syngas, which can be processed via Fischer-Tropsch into fuels.

Again, this is well-understood industrial process chemistry - absolutely a good thing, in my opinion, but not new and sexy by any stretch.

> And finally, a thermal store to release energy when the sun goes down to allow the solar-powered facility to operate around the clock.

This actually IS new and interesting in this application (or at least, it is to me) - a shame that this isn't fleshed out more in the article. I tried to see if there was more about this aspect of their process on the Synhelion website, but their pages were loading slowly and I lost patience. Sorry, team.

> The company says the design of its ultra-thin hexagonal mirrors are key to achieving such high process heats.

Any physicists out there who have a speculation about why the thinness of the mirrors makes a difference here? My understanding is that the maximum temperature that mirrors can get you is limited by the surface temperature of the sun, rather than the mirrors themselves, but I'm certainly no expert on this point.

> It uses an AI-based method involving drones to calibrate the mirrors 200 times faster compared to traditional techniques using cameras, Synhelion says. Precision is key to ensure the mirrors track the sun and efficiently reflect its light into a solar receiver at the top of a 20 m tall tower.

This bit smells like trying to shoehorn in an application of "AI" where it's not really needed - what's the actual improvement using "drones and AI" over just pre-calculating a tracking curve based on latitude + time of day/year? Or just putting down twice as many mirrors and not bothering to make them track?

> “... The inauguration of DAWN marks the beginning of the era of solar fuels – a turning point for sustainable transportation. Our founding dream of producing renewable fuels from solar energy is becoming a reality.”

This is hyperbole, as eg. Prometheus was doing this two years ago. Additionally, Synhelion will be hamstrung on growth as long as they depend on biomass methane as a feedstock, but they can solve that by buying methane from Terraform :)
Wow, that seems like a huge security risk for Google that people can create phishing sites on their auth domain. I don’t think Google Forms allows login forms, but I’m surprised Google Sites would offer hosting on the primary Google domain.
> I suspect microsoft made some intentional design decision to make this harder to do in VS code's apis,

That's probably giving how software is made at these orgs too much credit.
Adopting Chainguard Images
Assuming the success is independent.
Sounds related to motion camouflage, which dragonflies use to hunt. Allows them to appear stationary, with the only sign they are on an intercept course is looming as their image slowly grows larger.

https://en.m.wikipedia.org/wiki/Motion_camouflage
When you're young and fit, your expenses are quite low. You can live out of a van, and as long as you have enough for food and have a practice partner, you can keep trying to make it as a player.

I don't think you necessarily have to come from money, although having middle-class parents and a stable household helps a lot.

Once you hit 30+ though, that kind of lifestyle begins to lose its appeal pretty quick (for the people supporting you as well).
I've never really groked tries, so bad for me. But I've built a few IP lookup tables.

For one, I only needed to know a true/false given an ipv4 address (does geolocation of the ip indicate within a specific set of countries), and the lookup needed to be fast and easy.

If you look at every address, a simple boolean array will be too big, 2^29 bytes with 2^3 values per byte covers the address space, but half a gig of memory is too much. Otoh, geolocation by country is unlikely to be more specific than a /24, 2^21 bytes with 2^3 values per byte is only 2 meg of memory devoted to a very fast lookup; less in actual use if you mmap without large pages, because parts of the range will never page in.

That approach isn't great if your value is larger than a boolean or you need ipv6 (you can use /48s as your maximum prefix length, but there's quite a lot of /48s).

If you want a compact table, you can store an ordered set of (low ip, value), and access the table by finding the nearest value equal or less than the observed ip. I used Erlang's ets with ordered set and the ets:prev(Table, IP + 1) which uses a binary tree under the hood, but anything that can handle 128 bit integer should work.

Building the table is a bit of work, because you've got to take inputs of like X.Y.0.0/16 -> A and then X.Y.6.0/24 -> B and turn that into X.Y.0.0 -> A, X.Y.6.0 -> B, X.Y.7.0 -> A ... but all that transformation happens offline.

I think you're more likely to have a language built in for a binary tree than a trie, but some languages have neither.
AVs are introduced by some C*O(s) has no idea what they are doing. For ordinary non tech people, it might make a little bit sense, but for devs, that's a complete disaster.

If devs have no idea what they are doing, they should not be hired in the first place. If they do know, then they don't need AVs.
Evolve Bank and Trust Confirms Reports of Cyberattack and Subsequent Data Breach
These editors are as much the sum of the plugins and the community around it, not simply the editor itself. Otherwise Vim/Emacs wouldn't have survived as long. Microsoft probably knows it has to play it safe.

As much as there are a few bigger name commercial/close sourced ones the average dev is using 20 other niche ones run by volunteers.
> There are of course federal policing agencies, such as the DEA, ATF and FBI, but it doesn't matter because the point wasn't about federal agencies as such. It was about deferring to the enforcers of a law about what the limits of their powers are, which just seems like a terrible idea at all levels of government.

What’s more, these agencies—particularly the ATF—love to make up, out of whole cloth, completely new rules that are contrary to their own previously-expressed rules that have the effect of retroactively turning millions of law-abiding people into felons overnight.
Why was "irrationally" edited out of the submission title?
If you allow for composable statements, the whole can be half correct.
When was this? my recollection of best buy and circuit city is that they had the same shitty, limited selection of electronics.
Other people's computers are scared of me. My spouse just asks me to come over because things aren't working, but doesn't need to ask me to help.

No big deal, I like help call where I don't need to do anything. Better than trying to figure out why something doesn't work when it should and I can't influence the responsible people to actually fix it.
As a long time neovim users and promoter, I switched because of community support of plugins. More of them, they are up to date with libraries immediately (important in JS more than other languages), and easier to google solutions.

Also I tried switching to Astrovim so I spent less time maintaining my vim config and it ended up breaking as often as atttempt at switching to Linux distros (regardless of years of experience) so I chose stability.
Ansible is a lot more than just "YAML to Bash". For instance, Bash scripts are not idempotent. Ansible playbooks are. Sure, you can hack together a way to ssh and run commands very easily but it will break at some point
Not really as the world is completely different?
If you read on further, the text encodings involved get traced back to 1965
ECMAScript 2024: What's New?
I tried buying a truck. Every seller would say "totally rust free!!111" and promise there wasn't a dot of rust. I'd get there and practically every time I managed to push a finger or a fist through a panel.
is it finally dead?
thank god!
I use the comments to see if the article is worth reading.
Was expecting more phreaking from this story
AOL was an incredibly successful business. Nothing lasts forever.
I'm so excited for Microsoft Team's version 2 July 1st worldwide roll out.

It'll be smooth as butter, right?

Right?
Office in general is a mess. I think it’s a good example of the fact that the sales team / marketing power of a business is the real driver of success, much as that pains me as a developer.
Neo Geo Architecture: A practical analysis
We should doubt Ellen Langer's mind-over-matter miracles
Shameless plug here. I work at SkyPath (https://skypath.io) we monitor and collect CAT data from 1000's of flights in real time and predict CAT events with the help of an AI model. Pilots are extremely happy with our solution, we signed several of the major airlines in US and have active evaluation programs with several others.
Why no. No it isn't. They're a publisher.
Naive question, but do you think that's a good idea? Many attempts to meddle with biology where I live have backfired - such as introduced biocontrol species becoming pests themselves, human-bred varieties of plants outcompeting the wild ones, stuff like that. Life seems to have a will of its own, I worry that we could make things worse by meddling with an ecosystem's gene pool.
Amazon hires Adept founders and licenses tech
This is a masterpiece. Thank you.
> Do you think I may have overreacted?

Not really, but the length might be a problem.

I've had to really shorten my HN comments. Otherwise people generally ignore or misunderstand what I'm trying to say.
As long as the tv networks lock up live sports, they will be ok.
Yeah that series is great. And you can tell sometimes he'll play against someone who has a good move or something that works for about 12 seconds before he adjusts/remembers how to deal with it.
Backblaze has a nice blog post about it.

https://www.backblaze.com/blog/whats-the-diff-hot-and-cold-d...
hi! this is my first ever web app. let me know your thoughts on the landing page (ntwrk.site/) at x.com/samihasingh_. thank you!
The qualia of other people is something I cannot test, but we all presume exists.
Ask HN: Favorite general audience books on cosmology?
I've been reading Sean Caroll's Something Deeply Hidden (on Quantum Mechanics) and it sparked a curiosity about understanding cosmology or topics therein.

Who's a great writer on the subject and what books do you recommend?
Hyundai Kona electric, Kia Soul EV second gen, or Kia Niro EV is fairly modern, but not too “smart”.

There’s no reason EVs need to be connected to the internet. While the newer lines of Hyundai and Kia EVs can connect to the internet, that’s only for remote control and updates for the infotainment system. The engine control software is still updated off-line if needed.

Unfortunately I’m not aware of any EVs made from the ground up as an EV that is also super simple. Not any that are mass produced in large quantities, in a popular form factor, and easily available in a western market at least.

I think the problem now is such an EV - if it was really optimised for low cost - would be too popular. There isn’t enough battery factories to satisfy the potential demand. So car companies would rather use the battery production capacity they have access to for selling expensive high margin vehicles. As long as that market isn’t fully saturated that’s how they get the most money out of the available capacity. And honestly I think it’s a good thing for this part of the EV transition. It’s good that car companies can actually make some money on EVs for a while as it incentivises continued investments in EV R&D and more battery factories. We just gotta hope that we get a smooth transition into the design and production of more affordable models.
Somebody make one of those tricky quizzes, "is it a crypto algorithm or Elon Musk baby name?"
Does Apache Kafka preserve message ordering?
I think they're complaining that as an administrator, you only get a binary decision: trust all certificates signed by this CA, or trust none of the certificates signed by this CA. The Chrome devs can implement more fine-grained decisions, such as trust all certificates signed by this CA with SCT<October 2024, but they don't expose this type of control to admins.
He, I made a pomodoro to learn how to make browser extensions
https://chromewebstore.google.com/detail/pomodoro-focus-task...

This was ages ago. And I ended up making my first software sale in browser extensions not too long after
Go, SQLite, Redis are the three that came to mind for me. Simple, readable, fairly flat hierarchy.
Which part are you referring to? District attorneys aren't cops and they don't pass laws.

At best a DA is an elected official deciding whether or not to enforce a law on the books.
Mooncake: A KVCache-Centric Disaggregated Architecture for LLM Serving
Great example as it shows that code base really is a side consideration and a proxy to team quality.
"The fittest" isn't "the strongest" or "the mostest toughest" it is "the best at procreation in the environment in which they live".

Assuming that people being kept alive by modern medicine are better at procreation, they are indeed the fittest.

Of course most of the people being kept alive by modern medicine are old as hell, though, so they are hardly the childbearing or rearing type.

So now I'm confused as to why you brought it up?
AGI will ruin the life of every modern worker
Pillars of Creation Star in New Visualization from NASA's Hubble and Webb [video]
Under this court's approach the interpretations of the constitution from around the time of adoption of it count as strong evidence for its meaning today. So this approach would not work for you.
This is cool, I've played Locomotion a lot and OpenTTD never did it for me. I find myself sticking to these old games even though there seems to be attempts to release new games in these genres, maybe its the limited nature of computing power at time of release that makes these games the right amount of complexity, as there was only so much a game could offer.
> …the Constitution doesn't say… that you should only interpret the Constitution based on what it says.

So we should interpret it based on the things it doesn’t say?
The Cost of Saving: How Photos and Screenshots Impair Memory
You could put teleportation on that bottom squiggle as well. Sometimes you stop funding things because it isn't physically possible or we have better alternatives.
The Iron Law of Bureaucracy says that the court would never reverse Marbury.

Plus Marbury is too inside baseball for it to get reversed via constitutional amendment.
Sometime in the 80s we happened across a payphone that was spitting out quarters from the change return, partially jamming the return door in the process. Until then I always assumed that change was held in some kind of side compartment so the same coins inserted could be returned but either someone went crazy jamming it up with quarters earlier or there was a way for the payphone to make change.

Wonder if the guy ever thought about running a video arcade or laundromat. It would have been a great way to cover up his source of so many quarters and convert some of them into paper currency in the process.
An Update to Adept
OpenTTD. Been playing off and on since 2004 and still improving! It's a fantastic playground to try coding a bot, drawing graphics, scenario design, or just building the transport network of your dreams (or nightmares). OpenRCT2 is a close second.
https://m.youtube.com/watch?v=9js6LdkRE6Y
> They'll have unlimited energy based on

...probably mining the center of the earth after finding it is methane or similar like thomas gold theorized, something like jupiter.
> Prisoners cost ~ $40k a year annually in taxes. It's actually cheaper to house them - so I don't think states are going to be gung-ho about doing either.

San Jose CA has a homeless budget of approximately $120M per year. It has 500 beds. That's $240k/bed-year.

Of course, a lot of that $120M does NOT go to those beds, and there are some other facilities, but that $120M isn't all of the spending either.
Umm, not sure what this clumsy attempt to rewrite science history is about?

The internal nomenclature of those working within a particular approach cannot restart the clock of an entire field? Resonant bars were the first generation of gravitational wave detectors, period.

> they couldn’t work according to most physicists

That certainly requires a reference. There were several teams around the world besides Weber pursuing the approach. You make it sound as if the physics behind these bars was crackpot.

Fyi, you may be confusing physicists with astronomers. The prevailing notion in astro circles was indeed that the known pathways to gravitational waves and with calculations made using GR would be too weak to be detected.

(Incidentally astronomers were notoriously hostile to any GR research anyway. Why spend money in a high risk esoteric field if you can keep doing the same stuff over and over?)

But a new observational window can always throw a surprise. A previously unknown class of sources may hit you in the face despite your primitive instrument. Historically this happened repeatedly with x-rays, radio etc. Or the theory you use to make predictions may be deficient and not telling you the whole story...

In this respect Weber was simply unlucky. The universe is in a sense slightly more "conventional" and less exciting than it could have been.
> "The main focus of Theia (and Eclipse in general) is to provide a framework/base for creating a custom IDE product, not necessarily to provide a working IDE out of the box."

Yep. An important repo Theia has is the 'Theia Blueprint' repo so one wanting to make a custom IDE has a good place out of the box to start.

FWIW, I prototyped gluing together existing plaintext accounting tools (Beancount, Fava, vscode-beancount) under Eclipse Theia a while back [0]. The potential of using a vscode-style base still seems a promising for certain applications but there's a learning curve to figuring out how the various dependencies and quirks of building an electron app work.

[0]: https://github.com/seltzered/beancolage
For a few months, I used to have headaches too in the last 10 minutes before landing of every flight. Since I had a surgery for my sinusitis a few months before, I thought it was because of some air pressure buildup in my maxillary sinuses that wasn't returning to normal air pressure fast enough. Now every time I am close to landing I make sure the air circulates through both nasal cavities very well and I haven't had any problems anymore.