skysight-inc/HackerNews huggingface dataset:
You really make it sound like you had to convince people to work on your project against what they really wanted to do, so unlikely it was really in their hearts to work on it. It's not really surprising then, is it?
Tell HN: Correct Result for "Google Books" in Bing but Not in Google
Searching for "google books" in google leads to https://books.google.com/ which no longer allows you to read any of your books.

https://play.google.com/books is the site to read your purchased books now.

Google search does not show https://play.google.com/books in its results at all.

Thought it was some weird personalization quirk, but seems others have had the same issue:

https://www.reddit.com/r/GooglePlayBooks/comments/15ncle0/my_books_arent_showing_when_accessed_via_website/

Bing, on the other hand, shows https://play.google.com/books in my 2nd result
Like one of those 1920s blubber-shaking machines, except for your awareness.
If you have a blank key and access to the lock, you can quite quickly produce a working key with only a hand file. Keys can also be readily decoded duplicated based on a photograph of the key.

These aren't plausible attack vectors for domestic burglars (they'll just break a window), but they are meaningful threats in high-security environments. A duplicate key confounds a lot of the countermeasures used to prevent and detect unauthorised entry.

https://www.youtube.com/watch?v=jciQpGdAVtc

https://www.youtube.com/watch?v=AayXf5aRFTI
My family bought an Apple IIGS around the same time, and my dad was mad forever that it was essentially a dead end as the Macintosh became the future. We switched to PC after that.
I can hear 16khz sine waves when played on their own. ¯\_(ツ)_/¯
Good title. Putting the GPU on the CPU is evidently a thermodynamic mistake - they heat each other up and you generally get less surface area for the heatsink. But yes, sharing a heatsink does make geometric sense, and the CPU really might have a great heatsink on it.

I like passive computers, in a pretty with reduced lifespan sort of sense, and a separate GPU is a definite nuisance to cool passively.
> Here's how, [...] it's handled in practice in the US right now:

Forgive my ignorance of the nuances of US copyright enforcement, but in what form is the opinion of the US Copyright Office important? The US joined the Berne Convention in 1989, which includes automatic copyright protection without the need to register anything. And if you believe somebody violated your copyright you take them to court, which also doesn't involve the US Copyright Office. Unless they release actual regulation I don't believe their opinion on how to interpret existing regulation really matters, or am I missing something?
> That's how ebooks already work right?

Sort of, in the sense that any unzip tool will unpack an EPUB file (possibly after renaming it to a .zip extension rather than .epub).

However, it doesn't necessarily work the other way. You can't just zip the files at random and wind up with a valid EPUB, even if that exact same set of files was a valid EPUB before it was unzipped.

The "mimetype" file in an EPUB zip is special. It has to be the very first entry in the archive. It also has to contain the string "application/epub+zip" (and nothing else) and must be stored uncompressed.

A surprising number of zip tools make it hard to do this (e.g., by altering the file order as more files get added to the zip, or making it hard or impossible to store one file uncompressed while compressing the others). Most of the command line zip programs can do this with the proper command line flags, but zip libraries often make it a PITA.

Source: have written EPUB generation software.
> grab a drop-in binary

This is a cool approach on Docker as well.

FROM some:thing AS bins
FROM debian:latest
COPY --from=bins /bin/foo /bin/
> Once this is normalized, what is there to distinguish fellow humans from chatbots?

One problem is that chatbots may have more authority than humans.

Quite often, the companies have removed from humans any authority to deal with a problem that isn't actually on their flow charts. The customer support rep often has no more access to things than you do via a web browser (and might have less!).

Until you start fining companies for the human (generally customer--but reps should be an issue, too) time they waste, nothing will change.
If they know frequency of drones (i.e. Lancet in this case) can they create something like a HARM drone, which will guide itself on source of the signal to intercept the drone itself?
Open source is the biggest voluntary transfer of wealth from the working class to the business/investor class ever.

Software in the modern economy is the "means of production" and software developers have given it away free to the business/investor class.

The investor class, happily funds software startup gambles that people pour their lives into knowing that most will fail but they will still statistically make bank.

Companies making billions of profits lay off people who have made massive contributions of open source ( see for example Ben Collins-Sussman https://social.clawhammer.net/blog/posts/2024-01-10-GoogleEx...) knowing that the software will still maintained by volunteers without them having to pay for it.
Taxes don't have to push the problem onto poor people at all. For example, the proceeds can be directly given to everyone equally which will usually disproportionately benefit poor people.

So why would you say that taxes would harm poor people? I think I know why.

In practice, the legislative, executive and judicial branches of government, and the media have been almost completely captured by the wealthy to disproportionately benefit themselves.

Wealth is essentially zero sum game despite what many would say. Power is certainly a zero-sum game. When you have power over another, they have less power over you. I believe wealth is another form of power, a little indirect and not perfect, but the correlation is strong enough.

This means that there is no practical solution that won't harm poor people. This includes your proposal where you would like the government to "benefit everyone".
Yes! What I'm about to say is controversial, if it must be a jury pool, I'd rather have professional jurors then a jury of my peers. That way, how they voted would be on the record and the law books could be cited. (However we felt about the OJ trial circus, some of the jurors said they had already made up their minds even before the trial started!)
(Talking about CL) Isn't gradual typing with a typed standard library enough? Because that's kind of what SBCL provides.

Anyway, some other reasons:

* Baby ducks who can't get over the parentheses (which quickly become invisible to the eye, you read Lisp via its indentation).

* Baby ducks who can't get over too weird/big differences from C/C++/C#/Java/etc... like CL's compilation model.

* ML typing being /the/ fad these days.

* Low-level fetishism. I know a lot about this, since I've had my own C weenie phase (you know, the kind to spit on GC by principle) as a young university student, before turning smug lisp weenie ten years later; Tcl was actually my gateway drug into useful homoiconicity.

* Some hard technical limitations:

* No user accessible parametric deftype.

* No recursive deftype (so no typed lists/trees).

* Gimped hash tables (untyped, lacking literals thus read/write transparency).

* CLOS being bolted on instead of truly integrated in the language; would need a JIT and something like https://github.com/marcoheisig/fast-generic-functions on system classes to go fast enough, Julia kinda does this (but it hurts my eyes).

* Lack of LSP; no, SLIME/Sly isn't the same, as you're lacking lexical information that allows to complete/rename stuff.

* And hundreds of other rust spots sometimes fixed by extensions (e.g. gray streams, extensible sequences) or libraries (loop -> iterate, trivia), very often crutches in look and feel.
I've had a heat pump in my home in the US for the past five years, and it's worked pretty well, but one of the things I've found frustrating is that either the pumps or the installers assume you need to run every indoor unit simultaneously.

I have a 24,000 BTU outdoor pump and one indoor unit for the first floor and another unit for the master bedroom. After COVID, we started using our second bedroom as an office, so we wanted an additional indoor unit.

I knew that a third indoor unit would be beyond the capacity of our outdoor pump, but we would never need to run all three indoor units at once, so I hoped it would work.

The installer said that they can't connect a third unit to our outdoor pump. They claimed that the system maxes out at two even if only two need to be on at once. I couldn't tell if it was bad design by the outdoor unit or if the installer just didn't want to sell me a single unit instead of replacing my whole system, but I was disappointed.
Indeed, and I would add that there's no reason for browser to be able to open PDFs : this sounds as yet another attempt for Google to wrestle with Microsoft over the control of the OS (by having everything happen in the browser instead).

And also probably why we still have to rely on 3rd party hacky browser extensions to be able to save web pages as a single file.
I don't think your average London terraced house is going to be drilling 100m - 200m deep bore holes.
Unfortunately, in California the electricity price is 6x the price of natural gas.
So half of Japan is FREEDOM. The grid here is 60hz in the west and 50hz in the east.
Gear matters when gear matters. Just like in engineering, art is all about trade offs. You might intentionally limit your gear to achieve a specific aesthetic, or you might be freelance and work for a client that demands the highest fidelity possible. It's all about bounds. Tools impose bounds, and the whole point of creativity is to find clever or novel ways to work within those bounds or to make those bounds seem surpassed.

No, the best gear won't imbue you with artistic talent or vision, but neither will the worst gear. These absolutist questions are so silly. Everything is relative.
I'm really happy the Atom team is back with another editor and atoning for the sin of creating Electron.

I'm glad Zed exists and hope it succeeds. I'm rooting for the team and hope they can put Microsoft's editor down the way Microsoft put Atom down.

With that being said-- I won't be using it. I've been using Vim for ~15 years and I've tried every editor and IDE under the sun. I just can't use anything else.
The last example may be code, not sure the code allows you to put 50 lights on the same circuit. At least not cans that could hold a normal light bulb. Perhaps wafer lights can get around that as they are fixed load.
I wonder if there are any MonkeyRadio fans lurking around HN?
disappointing after reading the first part of the article!

‘look at these cool open source tools i’ll be using, now pay me’
> kids are being told in school that if they like "gender discordant" toys this means that their "inborn gender" is not the one they think it is and they must seek proper "reassignment"

Source?

For what it’s worth, I’d call that hard leftist. Not liberal. In the same way I’d call someone insisting on traditional gender labels right wing, not merely conservative. (The latter applying that labelling preference to one’s own children, only.)

And returning to the proximate point, none of that is medicine.
Lossy CSS compression for fun and loss (or profit)
Every single personality thing that I took classes on at companies was three or four factors and it all seemed like nonsense to me.

When I found out about ocean, I realized why: the only personality factor that really matters when working with others is neuroticism, and that is one you can't package up into a one or two day class and make people feel happy happy talking about
Another thing about the loan: My understanding (as an immigrant) is that the loan can be forgiven completely if you move, live, and work up north for a number of years.
New documents strengthen the lab-leak hypothesis of Covid-19's origins
UK pulls out of post-Brexit trade talks with Canada
Given we are in a climate crisis and this one technically interesting solution ith a need for more innovation - the representation feels proportionate.
On a tiny outer island near Belize 20 years ago there was a severe housing shortage for the numerous resident hermit crabs. Competition was fierce for shells.

I have always loved hermit crabs, and I think it’s cool they make homes out of trash.

I always thought it would be cool to design a bunch of artful hermit homes and give them away to homeless or fashion minded hermit crabs.
Dogs too, A war dog was as terrifying vision to witness for a native.

But also the strategy and combat discipline of units was way superior in the old world.
Great point (I know in HN context, I shouldn't have replied, but you're right)
This is an interesting piece that pulls back the covers on some of the threats to journalism today, even if I really dislike the strategy they've arrived at.

(I'm not giving my email address. We really need a better replacement for Patreon.)
My sisters dog will bark incessantly at the TV if there are specific animals on the screen, such as horses and elephants. Surprisingly, cats and dogs are allowed.
US to build new nuclear gravity bomb
Should there be any music? I only can hear a starting sound. It's hard to get anything of it?
What induction stove did you get? All the ones that have good reviews start around $3k which is way too high for my budget.
Personality traits exist, of course -- but it's crucial to recognize that _personality isn't permanent_.

Dr Ben Hardy's short book on this topic is worthwhile.
Linux has been my primary OS for more than a decade now - spanning across web / mobile development, embedded linux, desktop applications and micro controller programming.

Honestly, the Linux ecosystem is more than mature - if not better - for most of the things you need as a developer imo.
The edge cases are usually when you'd need a:
1) A specific proprietary toolchain/IDE for some microcontroller.
2) Windows specific C++/.Net Projects that didn't work well on VS Code.

The shell and desktop environment (for me, KDE Plasma + Yakuake drop down terminal + Dolphin File Manager + KDE Connect) offers a way more superior development experience than anything I found on Windows.

I have been told that Ubuntu based distros are a bit finnicky these days. So, here's the obligatory: "I use Arch btw."
I am a .net guy and had to write react for over six years daily, combined with c#, so I got pretty decent at it. Even did some sideprojects with react.

Recently, I started a new project for work with Blazor, and I felt at home again. It was weird, just a relief to work with what I know best.

I'm not saying Blazor is good or you should use it, but for me, coding was fun again. I truly hope I do not have to work a lot with JavaScript ever again. I just do not enjoy it. Maybe I have to go to full backend after so many years of full stack.
How goes greater userbase intrinsically mean more resources and not simply a much larger pool of angry emails from users encountering issues with their hardware?
> unless you are a Catholic

The Lutherans would like a word.
Interpolating with the game's specified final green value (34, 139, 34) "forest green" provides a nicer effect than true green (0, 255, 0).

https://twitter.com/good_in_theory/status/175088137157541934...
Using Rust and Polars over here; am I doing this right?
Need to clarify why I think going completely offline is not an option. As tech lead I feel I should be available for my team.
If they slaughtered Cortez and five other Cortezes that came afterwards, it wouldn't matter. Guns, germs, steel, horses, and the seething hatred of the Aztecs by the people they brutality oppressed predetermined their fate.
PatcherBot: Single-cell electrophysiology robot for adherent cells/brain slices
> However, this is often happens when a charismatic leader leaves the company

This has absolutely nothing to do with a charismatic leader or founder.

Steve Jobs was notoriously the most hard-ass negotiator you'd ever meet. The way Apple is dealing with the EU here is probably exactly how he would have done it, or maybe he might have been even worse.

He created incredibly user-friendly machines, but in the business world he was incredibly ruthless.
I tried to do this once, but despite some (small amount of) hand filing experience at the time, I was not able to produce a working key before getting bored and giving up. I even had an existing worn key to try and copy.

I reckon I could do it now (but for that matter I also reckoned I could do it then).

I would not back the average person's chances. It's harder than it looks.
I figure we'd leave it to the build/deploy/CI/development whatever system. I also don't want to extend or embed my application with a full-blown runtime if I don't have to.

"source" config --> convert to JSON config "on the fly" --> app that expects JSON

edit: I worked on a C++ team that used `std::system` to invoke the system python interpreter when loading a config file. My teammates weren't morons, either, it's just the simplest thing that worked and they knew that the config script and the surrounding file system were secure.
Very interesting. From Wikipedia:

https://en.m.wikipedia.org/wiki/PAL-M

> [PAL M] is unique among analogue TV systems in that it combines the 525-line 30 frames-per-second System M with the PAL colour encoding system (using very nearly the NTSC colour subcarrier frequency), unlike all other countries which pair PAL with 625-line systems and NTSC with 525-line systems.

So presumably PAL M runs at 60 Hz just like NTSC, which again comes back to the domestic AC freq
AI Agents have a problem – they lack real-time access to critical context that could enhance their problem-solving capabilities.

We've tried, RAG, embeddings, etc, but sometimes the best tool is yourself.

This enables your AI agents to contact a human when they get stuck, with just four lines of code and a simple mobile app.
For heating e.g. a swimming pool a solar heater would be more efficient.
So you are saying that iOS is not a secure sandbox?
Why buy a large and expensive PV array at 15% efficiency to run a complex heat pump when you could instead use the sun’s thermal energy directly in a solar water heater at 70% efficiency?
There’s another reason why handles and the Resource Manager were so intertwined - because the 128k Mac was so limited and didn’t have paging support, resources were fair game to be shifted around to compact memory, or even purged from memory to be reloaded when needed (with the right flag set for each resource.)

I don’t think this would’ve been the design Apple would have gone with, if they had memory management when they were developing the Mac.
Property rental is another whole topic.

If you are renting in a resort/tower/block from a company, and they have an online govt account (most should), then when you sign a lease or long-stay, they should file a TM 10 online. You should report to the immi office within 30 days, but it's a formality, they just check on the system. When you next do annual renewal, you need to bring copies of the property ownership records (Blue Book, etc.), but the company should be well-organized, well-documented and familiar with the procedure.

The problem is private landlords. They do not have online account, and you together, will have to file paper TM 10 at the immi office. You will need Blue Book etc, but there may be a chain of ownerships of the property, mixing Thai individuals, Thai companies, and farangs who want to hide their identity or stake (more than 49% ownership by farangs is illegal). Then it can be almost impossible to get the right docs.

You cannot stay hotel, temporary boarding, or AirBnB for a long-term visa.
Define "rich." Have you been working in a coal mine since you emerged from the womb or did you maybe have a few things provided for you at some point in your life?
Hahaha! Cool! :) Very creative analogy :)
If you're planning ahead for LED light, IMO it's generally better to get a dedicated power supply and wire up DC LEDs, as they're much longer lasting than retrofit bulbs. You save on wiring, too, without any safety risk of someone filling the circuit with incandescents.
Who will receive the funding from this tax? What criteria would you use to distribute funding? Windfall for the NPM leftpad module I guess.
The app doesn't have this functionality, but I think it's a great idea. It's a nice (precision) alternative to the current scraping implementation.

Tracking issue here: https://github.com/andrewnguonly/Lumos/issues/40
My stepmom took a picture of a relative that was simply enchanting.

I mentioned to my dad how nice it was and commented "she must have a really good camera" to which my dad replied, after laughing, "people have said that before and it doesn't seem to matter what camera she's using"
For one thing, he invented semaphores (https://www.cs.utexas.edu/~EWD/translations/EWD35-English.ht..., https://en.wikipedia.org/wiki/Semaphore_(programming))
Elon Musk wants to relive his startup days. He's repeating the same mistakes
You may be right but this is not one of them.
Just because it “worked” for a short time, does not mean the plan was not flawed.
Aint it fun how "Let's make legal immigration easier" conversation never happened.

Many migrants want to be citizens, because they appreciate the benefits of American society, more than the native born do. Let's give these folks a copy of the Constitution and an oath on entry and a test in 3 months or so (repeatable) and get them Citizen-ized.
For sure - if you can afford them, get both. I was just surprised because I expected to use the SA a lot more when I got it. But I am mostly either testing filters are designing antennas, and the NA is the way to go.
I second this.

If the data is available on the open market, it's available for purchase by any legal entity.

How it's used can be criminal but purchasing it is a valid scenario for any entity.

If we're concerned about the NSA using it, we should be concerned about anyone using it.

So I think the bigger debate is why is all of this personally identifiable information available on the open market?
Well, that is totally wrong. And I deduct that you're rather young.

You think Ethernet is 10BaseT, 100BaseT and similar, i.E. Twisted Pair. But original Ethernet was designed for Coax cable, for 1:many connections.

Basically you had one coax cable and run it from computer to computer. At both ends you had a terminator resistor of 50 Ohm. And at the computers you originally had vampire clamps, later T connectors. That was used until for two or maybe even three decades. First only in research, military and university (e.g. where also TCP/IP was originally was used). But later also e.g. for Novell Netware. The Terminator/RG58 cable/Network card with NE2000-clones or 3C359 cards was relatively cheap, so a lot of offices used that with some Novell Netware file server.

Ethernet was designed for many clients, the CD in CSMA/CD means collision detection. With only two clients, you could do some handshake, like with RS485. But with many clients, this can become cumbersome or impossible. So Ethernet decided to detect this, and to let the senders re-send the packets after a random back-off time.

On the https://en.wikipedia.org/wiki/Ethernet after "Shared Medium" you can see a picture of this entirely not 1:1 equipment :-)
So perhaps Apple should put those restrictions around Apps too?
We had one for a while. I can only imagine my dad somehow got it from his work as there was absolutely no way we had a $30K computer on our own dime. A year or two later it was replaced by a 128K Mac, and then later the 512k.

That last one still sits in my basement, and is perpetually on my todo list to do something with it. But I never seem to get to doing anything with it. Also can never decide if I want to try to refurbish it, turn it into an aquarium, etc etc