skysight-inc/HackerNews huggingface dataset:
Heavens Above app is pretty awesome. I use it a lot when I'm outside walking my dogs at night time. It also makes locating comets (past tense now, I know...) easier, along with stars and satellites, etc. from your vantage point.

Shazam app for when you're out in the wild, and hear a song you would like to hear again later.

AIY Projects app if you want to play around with Google's AI and robotics hardware at home.

Robot36 app if you want to decode picture images sent over shortwave radio.

Bike Share app if you're in a city where you can rent their bikes. Otherwise, whatever the local one would be.

Google Lens app, for those times you're looking at something and want to know wtf it is, or how much it normally costs. I use it a lot just about everywhere. I know an awful lot about the plant life in my neighbourhood as a result. A lot of it is edible, and some of those actually taste good.

Oticon app if you have hearing aids and like to fiddle around with the settings in a way that you can't with the hardware controls.

FlightRadar24.com website for determining what that plane is that just about to fly over.

These are just a handful of what I use my phone for. I like to make sure when my phone dies, I feel like I got value out of it!
Here in Finland, the only light bulbs to buy are LED light bulbs. They are so much more freaking expensive that old school light bulbs; as for color, there are warmer light options but it is different than old style light bulbs. They tend to last longer and use less power (as advertised), but my understanding is that the old practice of turning off a light if it is not in use for an hour is not worth the bother for LED's; I remember reading that their lifetime is two numbers: number of hours on and number of times it is turned on and off.

Heaven help you if you have a small child in the house that loves to flip the lights on and off.
If you have to create an account or accept an EULA it is not free.
SSH Essentials: Working with SSH Servers, Clients, and Keys
>Lots of countries impose exactly what specific regulations with respect to open source tooling?

that something is not currently regulated does not mean it can never be regulated, further it does not seem likely that they would regulate open source tooling but rather some uses and if they open source tooling allowed those uses then what would happen is -

github and other big sources of code would refuse to host it as containing not legally allowed things, so for example if they regulated it in the U.S then Github stops allowing it, and everyone moves to some European git provider.

At the same time bigger companies will stop using the library because liability.

Europe then regulates and can't be in European git repos.. at some point many devs abandon particular library because not worth it (I get it this is actually for the love of doing the illegal thing so they won't abandon but despite the power of love most things in this world do not actually run on it)

Can determined actors get ahold of them and do the things with them the law forbids them to do, sure! That's called crime. Then law enforcement catches determined actors and puts them in prison, that's called the real world!

Will criminals stop - nope because there is benefit to what they're doing. Maybe some will stop because they will think screw it I can make more money working for the man. And some will be caught sooner or later. And maybe in version two of the regulations there will be AI enhancements - this crime was committed with AI allowing us to take all your belongings and add 10 years to your sentence and deprive you of the right to ever own a computing device again...etc. etc. And some people will stop and others will get more violent and aggressive about their criminal business.

I don't know necessarily what measurable meaningful effect means, for some people it will be measurable and meaningful, for some not, for some of society the regulation would in many ways be worse than what it is fighting against. I'm not saying regulation will solve problems 100%, I'm just saying this whole they can't regulate us thing because "TECH!!!" that developers seem to regularly go through with anything they set their eye on is a pipe dream.
Lords of Kobol, hear my prayer.

I guess we're bound to switch between polytheism and monotheism as technology advances. Some could say, all of this has happened before.
I need a way to detect the screen DPI from the user agent, so I can return higher resolution images only to devices that can use them. I realize detecting that based on user agent may not always be accurate, but surely it could work the vast majority of the time. Does anybody know of a lib that implements that on NodeJS?
This just means less people to handle the consequences of the last two decades of reckless exponential growth. It'll matter for their grandchildren, maybe.
Martingale depends on (a) an infinite bankroll, and (b) being able to place an arbitrarily large bet, neither of which hold in the real world.
You may find https://jctools.github.io/JCTools/ interesting
> but it does itself a disservice by positioning itself against SemVar

I didn't read it like that at all!
Enough people run for office who want to do something about climate change. But a plurality of the population seems to be mainly concerned with being angry about immigrants and wanting lower taxes.
Yep, and there's no stopping technological progress. Whoever thinks things will get worse is just being what internet investing lingo calls "gay bears" - waiting for the doom that can justify their constant state of depression and existential dread.

In fact people will get upset if you don't agree with them that the world is going to shit (and prove they are smart by predicting it).
I read this as "LLM powered authentication" and gasped on how ridiculous this sounds

I should get some sleep
You think SCOTUS or en banc tribunal is going to overturn it? If not, then it’s in fact granted.
Do apps have permission to interfere with other apps on Android?
This isn't about audio fidelity, this just about getting audible spoken words, which is definitely possible even with the worst microphone.
> If consumers really wanted to pay a premium for high duty-cycle equipment with premium lifespans, they can already do that by buying commercial grade equipment. But they don't.

That costs a ton. I just want a better lifespan, I don't want to 20x the duty cycle and also pay B2B prices.

It's too hard to figure out which consumer products have a better lifespan, so companies do a bad job of catering to that need. This makes companies try too hard to be cheapest, and they often fall below the sweet spot of longevity versus price. Then everyone is worse off. That's not the fault of the engineer but it still means the engineer is participating in making things worse.
Interesting read. Took a bit of time to see that it's a kind of pre promotion for an upcoming Hollywood documentary on the man.

The wheel still turns.
There's a few similar stories with the line "I never wanted to sell my soul, I just wanted the money"

Nevertheless I'd be curious to see the documentary, the hidden camera of the meetings with the Chinese spy would be very interesting!
How to Build Basic Desktop Applications in Ruby
> the second I can't find any evidence for

If this seems unlikely to you, I recommend checking out Mike Benz, a former State Dept insider who has decided to blow the whistle. A good start is "The History of the Intelligence State": https://x.com/MikeBenzCyber/status/1838448979799085456
Why blame the phone btw? You could doom scroll or mindlessly watch YouTube even on a desktop.

And you know, you could mindlessly watch cable tv :)
No, outside of philosophy class, I do consider it a known fact, that the earth is round, just like I consider my birth to be a known fact, even though I have not personally witnessed both.
Good but reminder that btc tumbler aren't actually sufficient and using an actual private currency like monero XMR is the way to go.
Fucking Bart, if that guy kicked the bucket everyone would be better off...
product is slick, congrats on building this guys!
No ads? I assume you have an adblocker installed? Without one, you do see some ads, although by far not so obnoxious as on other sites...
Since this is a local model, you can trivially force it to do pretty much whatever you want by forcing the response to start with "Yes, sir!".
Reddit overtakes X in popularity of social media platforms in UK
> impossible to regulate free and open source tools

BS. Can you imagine a legislation? Yes, thus it can be done.

As an early example, the CRA (Cyber Resilience Act) already contains provisions about open source stewards and security. So far they are legal persons, aka foundations, but could easily relate to any contributor or maintainer.
For me (NYT non-subscriber, US, blocking most js), only the first 4 paragraphs are visible. That's fairly common for web sites to do (# of visible paragraphs varies, obviously). And usually shows enough to convince me that the article is worth no more of my time.
I don't know if this is being done already, but couldn't we add some training data to teach the LLM how to spell? We also teach kids what each letter means and how they combine into words. Maybe we can do this with tokens as well? E.g.:

Token 145 (ar) = Token 236 (a) + Token 976 (r)

Repeat many times with different combinations and different words?
I don’t see any photos. What size SIMs does it work with?
Is Using Etcd as a user directory service a bad idea?
Etcd uses bboltdb as the underlying database. BoltDB is based on LMDB, what is used in OpenLDAP. Both essentially implement a hierarchical directory based approach. So in my limited understanding etcd seems like a more modern and an easier to main approach for running a secure user directory service. Is that true? What am i missing?
This is the right solution. And a hardware switch cost is completely negligible in a $1000 laptop.
This looks neat!

IPFS contributor here.

I had a look at your code and saw how you handle downloading from multiple gateways.

There's a better way to this which also leverages direct P2P retrieval in browsers, which is now a thing with IPFS! [0]
If you just want to fetch, checkout @helia/verified-fetch[1] which gives you a Fetch like API that accepts CIDs. It handles all the content routing and retrieval p2p magic and can help reduce reliance on gateways.

You can also pass it gateways in case it can connect to providers directly (due to transports)

[0] https://blog.ipfs.tech/2024-shipyard-improving-ipfs-on-the-w...
[1] https://github.com/ipfs/helia-verified-fetch/tree/main/packa...
I still feel like there is an important point you're walking past.

If there are 2^16 different combinations that are relevant, then you still need to handle these 2^16 combinations in your code. If you're ready a configuration file from a user and only different subsets of them are valid, somewhere in your code you still need all of the complexity to let the user know they have passed in an invalid combination. And all of that logic is equally or more complex than an enum.

If all of those cases can be handled by a few simple "if" in your code, then you'll have only a few valid options in your enum. If you have a ton of valid options you need to list in your enum, then you'll have a tone of cases you need to handle in your code.

Your underlying complaint to me sounds like you've received a lot of complex cases via your requirements. But either way the complexity is there in your code regardless of whether you validate it upfront in an enum, or deep in our code base.
Let's see: shampoo, rinse, mask, wait 30-60mins, rinse, conditioner, rinse.
I'm forced to disagree. Catastrophic failure would be a feature not a bug. "Natural selection against stupidity."
I don't recommend using Nix inside PRoot unless this is your only option (e.g.: Android, since there are no user namespaces). The reason for that is that Nix is syscall heavy and using it in PRoot will be slow, really slow.

As someone said, the wiki [1] has some interesting options. From the options I used nix-user-chroot [2] with great success, and while the tool is unmaintained it should still work. It uses Linux's user namespaces instead of intercepting syscalls, and this makes the performance pretty much identical to native.

If you want more control like PRoot offers, I recommend bubblewrap instead [2].

Another option undocumented is to just grab a recent nix binary somewhere and run. It will automatically create the Nix store inside `$HOME/.local/share/nix` (if I am not mistaken) and use user namespaces to mount to it. However the last time I tried this didn't work well for a few things (e.g.: Home-Manager), so in general I still think nix-user-chroot is a better choice.

[1]: https://wiki.nixos.org/wiki/Nix_Installation_Guide, linking to the official one

[2]: https://github.com/containers/bubblewrap

[3]: https://wiki.nixos.org/wiki/Nix_Installation_Guide#nix-user-...
It also becomes easier. If you missed the early 2000s SOAP hype for example you ... just saved a load of time. Maybe stepping back you can avoid langchain etc. and various other workaround tooling and see what wins.
Well, "pause too short to matter" just doesn't have the same ring to it.
Thanks for sharing this. It is incredibly useful!
I'm disappointed. Where's the ashtray?
Versioning could also be determined from:
1. User-centric: Has --help changed? If not, it is minor bump.
2. Developer-centric: Will conflicts occur if a new commit is cherry-picked onto the prior release?

I like linear Git histories, but image if we could "widen" a linear history maximally - so all non-conflicting commits "branch out" and only merge when needed.
>I'm also not sure what's so regulated about the internet besides net neutrality in certain countries.

generally things are regulated on the internet that were not going to ever be regulated because it was on the internet - example - sales taxes, perhaps you are old enough to remember when sales tax collection would not ever be enforceable on internet transactions - those idiot lawyer don't know, it's on the internet, the sale didn't happen in that country or in that state no sales taxes will never happen on the internet hah hah. It's unenforceable, it is logically undoable, there are so many edge cases - ugh, the law just does not understand technology!

oops, sales taxes now on internet purchases.

GDPR is another example of things that are regulated on the internet that basically most of HN years before it happened was completely convinced would be impossible!!

If this thing becomes too big a problem for the societies regulations will be done, with varying levels of effectiveness I'm sure.

And then in twenty years time we will be saying what, you can't regulate genital eating viral synths because a guy can make those in his garage and spread them via nasal spray, this technology is unstoppable and unregulatable, not like some open source deepfake library!!
Kind of off topic, but look at how beautiful the ar5iv link is:

https://ar5iv.org/html/2203.10955

I am getting more and more excited about converting TeX sources to HTML5 to be more accessible to students and researchers.

I do think PDF is still king for final results and of course print, but the accessibility and searchability the web format provides is fantastic.
It took a decade to die. And another decade to decay away enough to stop having to support it.
My uneducated guess is that the notion of computers being mostly female comes from the WWII era.
nice story but the ads are awfully annoying, and b4 u suggest an adblocker, I’m on a phone.
These are all natural cycles, noooothing to worry about... :-/

(Sorry, sarcasm... I've had immense battles with deniers...)
I am not sure about this, but it depends on definition of "technologist". Is Gates or Musk a "technologist"?

I think that social democratic movement in 20th century, and also Chinese communist government, made many people's lives better, by improving their material conditions. It often involved technology, true, but the technology is not much if it's not applied en masse. (Communist government of my home country, Czechoslovakia, had famously huge success in eradicating polio.)

And I am not convinced that free market dispersal of technology is more efficient in providing it en masse than government-directed dispersal. For a striking example, watch the ending of "scientific horror story" from Angela Collier: https://youtu.be/zS7sJJB7BUI?si=rrBJPb6bHASNrPEY&t=2991
> Harvard … Wharton … Columbia University…

No one is questioning Dr. Oz’s training credentials. They are questioning his willingness to promote remedies with no evidence base, because it may reveal a degree of venality, or at least susceptibility to influence in ways that are at odds with the standards of his profession, let alone those of public service.
I'm not saying to ignore the EBNF; I'm saying to ignore the identifiers used in the EBNF. It doesn't matter that ALPHANUMERIC is alphabetic only because the identifier is just used as a shorthand for the tokens it represents. You could literally put anything down instead of ALPHANUMERIC and it would work the same, so the fact that the name isn't a perfectly precise description isn't a big deal.
You are right that for able bodied people it's at best a gimmick. But it might be useful for people with limited mobility, who don't want to depend on other people washing them.
Many European politicians are in denial. They fail to listen to their electorate, so the voters choose someone else.

Look at Germany, for example, where the old parties are desperately hanging onto power, in the face of surging AfD popularity. Or France, using lawfare against LePen.

Actually accepting democratic results? The voters don't like our policies, so we'll yield gracefully? Doesn't seem to be an option.
You can do animal and plant recognition with it, I suppose.
In the genre of: "post-conviction victim-image building". See also Liz Holmes pieces etc.

Not passing any judgement on this particular persons story, just a bit funny.
Hah! Of course. We're hoping to release our video editor early next year. So keep an eye out.
Conveniently ignored my main point. Why should I have to take anything you say as meaningful if you are just a random mutation?
Not? Ubuntu, or Mint? Why do they need Windows, specifically?
What's meaningfully wasteful depends entirely where and when you are, and how plentiful water is locally at the moment.
And even record keystroke sound to extract passwords.
> If anything, squeezing a few more pennies out of that BOM is going to lift some people at the fringes out of poverty.

If it squeezes a small but solid chunk out of product lifetime too, then it's also likely to harm people on the fringes. If they can buy it with one less month of savings, but then it breaks a couple months earlier, they're probably worse off. (For actual pennies divide both of those numbers by some orders of magnitude.)
The closed macbook next to you has infinitely better sound quality than the airpods mic which will sound like you are underwater.
Well, even if the city doesn't re-use the water, it doesn't just disappear.
Yes, unless you take cold showers.
No. In the in-movie fiction both the tunnel and the entrance was in Greenland.

But in reality they were shooting the entrance scenes somewhere else. In Iceland in this case.

This happens quite frequently in movies. Toronto or Budapest frequently stands in to all kind of other cities for production reasons. (A subway escalator from Budapest even shows up on the space station of Alien: Romulus)
I don't disagree with everything you said, but I don't see how "therefore, you don't need to worry about a critical update without a signature" follows. The reason that it provides a lot of value is specifically because it helps you notice things like what's going on now so you can avoid installing unsigned updates.
> Any normal company has to pay much more than that for less

In most EU countries, the employee receives much less than what they cost the employer. In France, if an employee gets 30K euros, the employer has to provision ~45K Euros.
I'm a little confused about what he actually did. The article mostly speaks about making connections and introducing people to each other. But:

> The concierge then hands him an envelope with orders to circle the block twice before receiving further instructions.

What was in that envelope?
As someone who often speaks gibberish to myself due to ptsd, if someone recorded me in my room they could convince anyone I am utterly insane, beyond any hope. It is a great way to blackmail people with coprolalia or other verbal tics.

And yeah, if they had access to my webcam, they would just see a guy staring into the screen or walking back and forth in the room.
That is indeed very cool.
True and they didnt even mention the small nuclear reactor they used there to power / heat the base...
Alas, that doesn't really work, if catastrophic failure also harms innocent bystanders.
That's a good point; how do we know that the cities without walls didn't just get ruined over time to the point that we don't know about them (or assume they were much smaller)?
Can you name those durable models? I went through a lot of KV-300H because they felt nice, but don't live nearly as long as even a cheap mechanical: I grind through one in a year — by the end of which it looks like it was worked over with sandpaper, and some buttons stop registering key presses.
Thanks! I really wanted to use verified-fetch, but it seemed like it doesn't really support all types of CIDs? In my case, most of the files use blake2b-256, and the last time I checked verified-fetch didn't like that :( Did something change?

Edit: I now realised we previously talked on the Discord channel, thank you for the help there!
And their public mongodb hacked into 6 months later causing the company to go bust 12 months later. 18 months later there is a Github project that impersonates the server as a workaround.
IPFS contributor here.

IPFS certainly has its flaws, but it's been getting much better in the last year. If you want to do P2P retrieval in browsers, it's practically the most advanced from all protocols.

We just published an update on this topic https://blog.ipfs.tech/2024-shipyard-improving-ipfs-on-the-w...
Aren't most of these servers operating systems anyway, with no GUI desktops?
Yeah, but getting rid of chemicals and returning it to a non-poisonous state for the nature is a big plus.

You can't dump everything to the soil and say "that's your problem now, nature. Cope!".
That has nothing to do with my comment. My point is that generative ai models can achieve good perf without using large datasets
>U.S. government [...] will "work with the Danish government and the Greenland authorities to settle questions of mutual security"

In the end they did no such thing.
Impossible with normal cameras.
And lugs
You have nothing to fear, if you are recording anyway.
It's worded quite badly, but I believe the envelope contained the written instructions to circle the block etc...
The feature is an LED light next to the camera. They delivered it.