skysight-inc/HackerNews huggingface dataset:
I think “foobar.com, a Facebook with blackjack and hookers” would be OK, while “other-facebook.com” wouldn’t.

I’d say one is marketing, the other is misrepresentation.
Maybe the MPA should work together to make a single streaming site (or universal license for all media), so customer’s don’t feel like they are playing whac-a-mole to find the movie they want to watch.
No this is not the same. The U.K. has taken it to ludicrous levels.
“Piercing the corporate veil” isn’t about discovering something that is a secret. It’s a legal principle.

https://en.wikipedia.org/wiki/Piercing_the_corporate_veil

> Is this legal in the US?

https://en.wikipedia.org/wiki/Piercing_the_corporate_veil#Un...
It was the people who were chased out of other websites that drove much of their traffic so it's no surprise that their content got the front page. It's a shame that they scared so many other people away and downvoted other perspectives because it made diversity difficult.
Great - even more critical things to not have access to when my battery dies!
So as I mentioned in my previous comment, public utilities commissions across the country have all run their own independent studies of the value of bringing solar on the grid measured against its costs and generally found it to be a net positive rather than a negative. Those studies encompass things that you're talking about such time base rates, cost of mobilizing peaking and base load production, efficiencies from consuming power on site instead of having to send it through the transmission and distribution system, etc
Jury is peer, not subordinate of judge, and they should keep each other in check. Some tyrannical judges don't understand this. Sometimes the judge has to be reminded he is wrong in a way he can't prove he's been reminded, however.
As someone who hasn’t used paid search services, what sort of problems has this solved for other HN users that make it worth it? How does it compare to “AI” based search tools like Perplexity?
They should just leave the system wide open?
> You can't be licensing user content to AI as it's not yours.

It is theirs. Users agreed to grant Reddit a license to use the content when they accepted the terms of service.
I completely agree.

A lot of conversations I have with friends and colleagues who’ve picked up rust is around this. Even if they don’t stick with rust, the number of edge cases it makes them aware of that their C/C++ code doesn’t handle is already a win.

Just the “what, this can fail?” is value enough.
Again, I'm tired of pseaudo new-age bullshit quackery. There's no free will, either being deterministic or sightly shifted because of weird quantum effects. You are your brain, and your brain will work under the rules of the Universe, whether you like it or not.
Further adoption of just using your phone in replacement of your whole wallet.

Right now when I need to carry my ID I still just end up carrying my wallet. The wallet full of cards not tied to Google Wallet. When I buy things with the Google Wallet tap to pay I imagine they're getting some amount of metadata about that transaction.

Also, its yet another feature for Google to have over Apple, or vice-versa. If one side gets it, the other will probably want to match the feature.
Use fingernails. It's resistive touchscreen similar to Nintendo DS and pre-iPhone smartphone, without the screen part.
bah.. this explains the lovely low price I got the 1st edition for from Amazon last week...
Thanks for the link. It seems Tucker Carlson is making the same incorrect fundamental assumption I mentioned. Unless he establishes it at some point, I don’t see any reason not to dismiss the whole thing out of hand.

I don’t see anyone in the Twitter replies pointing it out, likely because Elon’s algorithm suppresses dissenting voices.
Do you tell them that it's deploy OpenSearch or buy an Elastic license, not mentioning that they could also legally deploy their own Elastic?
You’re getting downvoted but I agree. I didn’t see the value and stopped after a while of paying. It is sad that basically any comment that isn’t pro-Kagi is downvoted but I guess that’s the Reddit-ification of this site.

Most people who complain about Google don’t even use it properly (e.g. PSE).
this is wrong(!)

> A normalized floating-point number has mantissa be a fixed number of digits for a given floating-point type.

well, no. in fact...

> A normalized [binary] floating-point number has mantissa which is bit shifted so that the first bit to the right of the binary point is '1'.

(not a great look in an expert explainer comment)
I'm afraid it's staring right at you, in the name of the app: "Wallet". They want to replace your wallet. It's not enough for them to be in every person's pocket; they need the rest of the pockets to be empty, as well.

I'm being hyperbolic, but I worry _not by much_.
Thanks for trying it out edrenova!
I have no qualms with the OPs comment other than the same criticisms I highlighted could be applied to just about any other language in a similarly vague context. So what justice do those criticisms do if we're not being specific about them?

For example
> Package management is a disaster
> The interpreter is slow
> The syntax is not expressive

Is your particular experience with pip bad? Or is it poetry/conda or another upstart project? Are you working with a monorepo? In what use case is the interpreter slow? The syntax is not expressive (for what)?

My point about tooling/utility is that how you use a tool matters a lot (and maybe I didn't express that in my original reply).
This is why Linux should be taking things like the xz exploit more seriously and, at least, adopting a solution like firejail or bwrap everywhere.

It's not a perfect solution, but it's a step in the right direction towards patching the Unix model, so that programs don't have privileges they don't need.

Mobile Linux (Mer / SailfishOS) works this way to mimic app-based architectures. But, unlike Android, it still feels like regular Linux.
Have this in Maryland. Local sheriff’s office won’t accept it. Bars and Restaurants won’t accept it either. Is this common in other states?
> But by the way you're attacking people over small oversights in a comment I can't assume good faith from you.

The problem is not with any small oversights. The problem is with the attitude of your comment. You proposed that developers should should read a design book and that would prevent catastrophes. That is insulting.

Aviation is a mature field. People much more clever than you or me spent decades of their lives thinking deeply about how to make it safe. That includes the proper UX design of the systems involved. And they did a very, very good job at it. Aviation has an exemplary safety record, especially when contrasted with how inherently dangerous the activity is.

This means that all the low hanging fruits have been already picked. One can further increase safety of course. Nothing is perfect. But it requires very careful analyses, testing, and deep understanding to achieve very small wins.

This is the background we live in. In contrast to this your comment reads as "Everyone is an idiot. I know better. They should read this one book and it would save lives." It lacks humility. You don't even know what you don't know, and yet you act as if you possesses some deep insight the field lacks. At the same time you demonstrate your lack of knowledge with those small oversights you talk about. The problem is not the small oversights, but the momentous lack of humility.
I'd guess AAC is technically possible, but not actually supported. A list of formats from a random current receiver is:

2-channel Linear
PCM: 2-channel, 32 kHz – 192 kHz, 16/20/24 bit

Multi-channel Linear PCM :
7.1-channel, 32 kHz – 192 kHz, 16/20/24 bit

Bitstream:
Dolby Digital / DTS / Dolby Atmos / Dolby TrueHD /
Dolby Digital Plus / DTS:X / DTS-HD Master Audio /
DTS-HD High Resolution Audio / DTS Express

I'd imagine whatever source is getting AAC is going to need to decode it and send as linear PCM, which should be fine.
I'm hearing some good things about Cursor, it's a fork of VS Code with AI built in, subscription based.

Some VSCode extensions from a quick search:

Tabnine

Amazon Q

Continue

Codeium

Blackbox

CodeGPT

Gemini Code Assist

Cody

Double
But it restricts your ability to use a commodity product based on Elastic, provided by a third party who will compete on price or bundle it with other cloud services.
Aside from the data collection aspect, they seem to like adding features to their phone offerings so customers stay engaged and in Apple's case buy more products. In Google's case, it's all a big funnel to search.
They are working toward phones replacing physical wallets entirely. If your phone reduces the number of things you have to carry, that makes it more useful to you and therefore a better product.

Of course there's no chance I would stop carrying my license anytime soon. Maybe in 20 years everything will be ready for that to happen.
What happened to that child is on the parents not some programmer who coded an optimization algorithm. It’s really as simple as that. No 10 year old should be on TikTok, I’m not sure anyone under 18 should be given the garbage, dangerous misinformation, intentional disinformation, and lack of any ability to control what your child sees.
Of course!!
There's tech that if it's not on your resume, you won't pass the first filter. But that's different. Knowing it will _not_ get you a job, it'll just get you past some early step.

But things like TLA+ are way different from even that. The number of programming jobs that will bin you if you don't have TLA+ on your resume has to be like, 5 in the world. Nobody is going to see it on there and be like "we _must_ hire this person!".
Interactive 3D Layout Control for Diffusion-Based Image Generation
Welcome to PizzaNet
i'd forgotten the directional keypads!
In the early days of Covid infections in India research found that patients with optimum vitamin D levels not only survived infection but were less likely to require hospitalisation or breathing assistance. Additional evidence...
"Contrary to widely held views, the research team discovered that both types of vitamin D did not have the same effect. They found evidence that vitamin D3 had a modifying effect on the immune system that could fortify the body against viral and bacterial diseases" https://scitechdaily.com/study-finds-vitamin-d3-important-fo...
It's an excellent choice IMO from his perspective. They grant citizenship after 1 year with not a lot of questions and have a cash economy. And they don't extradite to the US.
Same reason IBM still sells tons of big iron:

Your company built something on it in 1985 and the risk is too high if they have to port it over to anything else, so you have to build on top of that.
Hell yeah. We were super passionate about making sure it would work without JS as well as with.
Depending on the surface being covered it may actually increase the heat. Any electricity produced will eventually become heat. Solar panels will absorb more heat than surfaces with a high albedo where a lot is reflected back into space.
Yes, except that since Amazon have infinite resources, the friction didn't stop them doing anything, and the fork was always going to be perfectly viable.
I work at a startup that is less than 1 year old and we have indices that are in the hundreds of gigabytes. It is not as uncommon as you think. Scaling vertically is extremely expensive, especially if one doesn’t take your (misguided) suggestion to run Postgres on a VPS rather than using a managed solution like most do.
New thing? No.
The Elastic License prohibits you from moving, changing, or disabling some of the software's functionality. It's a limited compromise, and I understand why it's necessary to achieve their business objective, but it's pretty straightforwardly not compatible with the open source ideal.

Imagine what the web would be like if React users weren't allowed to compete with Meta.
Valgrind works on the same binary executable that you're be shipping, not some special build.

Among the sanitizers the valuable ones are the general undefined behavior ones. Valgrind won't tell you about your integer overflows and whatnot. Like that in b >> a, a turned out to be 32 or greater at run-time.
> The AGPL requires you to publish all of your source code if you make any changes to the product; the Elastic License just says, "don't use our code to make a direct competitor to Elasticsearch". I find the former to be much more restrictive in most practical ways since the majority of companies don't want to open source their code, but very few of them plan to sell hosted search.

There's two ways that this doesn't seem right to me, though it hinges on the vague term "interacting" and how it's interpreted.

Suppose I use Elasticsearch to power website search on my company's website -- maybe something like a customer support knowledge base of a bunch of FAQs and support articles, and I make some modifications to Elasticsearch to better fit my requirements. My website makes calls to an Elasticsearch service to provide search results.

1. Based on my interpretation of the AGPL, visitors to my site who make searches are not remotely interacting with the Elasticsearch software that I am running; they are not sending requests directly to the Elasticsearch software, and thus they have no rights to its source code under the AGPL. (I'm not suggesting that a proxy server that passes on requests and responses unmodified would be the same situation.)

2. If they do in fact have rights to the source code, it is only to the modified version of Elasticsearch, not "all my source code" (which could include the web server software itself).

> Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software. https://www.gnu.org/licenses/agpl-3.0.en.html#section13

> In AGPLv3, what counts as “interacting with [the software] remotely through a computer network?” If the program is expressly designed to accept user requests and send responses over a network, then it meets these criteria. https://www.gnu.org/licenses/gpl-faq.html#AGPLv3InteractingR...
Do you use text messages for your 2FA setup? It's more work but phone-based 2FA can be circumvented without you receiving a message.
> ... digital driver's licenses and state identification cards are currently accepted at ... Apple Stores in the U.S. and in select apps that require identity or age verification.

Delightful.

It's only a few years until anonymity on the internet will be a thing of the past. Every account will be tied to your government issued ID card.

In the mean time, enjoy the novelty of using bluetooth to prove your age to the bartender.
You raise a good point, and we try our best to say that Shufflecake is not a toy, that users must be conscious, etc. I think what is missing is a proper user manual as a central source of documentation, we'll need to work on that.

But we cannot save the users from themselves. We do our best to make things easy and secure, but at the end of the day plausible deniability is one of those things that are kind of "hardcore".

To be more clear, I don't think I can see a reasonable scenario where using Shufflecake would put you in trouble but using VeraCrypt would not. I'd be happy to talk with people at the "receiving end of the wrench" (lol) and this is also part of our ongoing outreach campaign, but so far all of the cases I've seen are either "we cannot prove you're a criminal so we release you" or "even if we're convinced that you gave us all you have, we will still kill/torture you just because". For me, it's either you go plausible deniability "all-in", or you don't bother at all. And of course you're right that one needs to consider many things and adopt all sort of other precautions on top of that, but still a solution like Shufflecake is sorely missing right now.

But, yes, you are absolutely right that we must continue to put a big disclaimer for the users, and help them to understand the risk of using this.
Lemme preempt: this is for US citizens only? I assume so. Funny how that whole globalization thing is asymmetric.
If I was presiding over this case, I'd throw it out. It's never been misleading about what it is: it doesn't save stuff to your hard disk. That says nothing about remote servers.
this is awesome!

i do have one quibble, though, and it's a big one. in the last two years, prices on mainstream solar panels (monocrystalline with warranty) have fallen from €0.25 per peak watt to €0.12 per peak watt; low-cost panels have fallen from €0.17 per peak watt to €0.07 per peak watt.† technically that is 'fallen by 25% or more' because it's fallen by almost 60%. 2400 watts of solar should cost you 290 us dollars plus retail markup, not 1200 dollars. if you're paying 1200 dollars, you're being swindled! https://news.ycombinator.com/item?id=41394506 goes into details on how the swindle works

______

† https://www.solarserver.de/photovoltaik-preis-pv-modul-preis...
I like your thing.

I have been forcing my bot to give me Mermaid diagrams, swim diagrams, markup tables of schemas, code, logic etc...

I like where you guys are going, but what I think would be really fun - would be a Node Based diagram logic, where the boxes that you show in the diagram are Code-geometry-Nodes - and could be connected with code blocks as such.

Watch @HarryBlends videos on Geometry Nodes in Blender for Inspiration:

https://www.youtube.com/@harryblends

https://www.youtube.com/watch?v=a-4oCHe-hDE

These are the best graphic/node based visuals for describing structured relationships in maths I've ever seen.

To give you some CyberPunk FutureVision of what your outpus could be like -- if it turned all the code nodes into atomic code legos and rather than drawing the diagram from the code - I can use the diagram to create the code.

--

WRT "...some code goes to anthropic..." while answering another, seems like you guys would do well to know these guys:

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

https://www.usevelvet.com/

As well as these guys:

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

https://github.com/instantdb/instant
this isn't a "weakest link breaks the chain" this is a chain with 10000 weak links and we found one.
I feel like the click-bait like title is actually detrimental for an article where the conclusions stand on their own.

1. In mice and flies, sleep deprivation causes an accumulation of ROS molecules in the gut.

2. When this accumulation is cleaned up using antioxidant, the sleepless subjects have a normal lifespan.

3. Subjects with a normal sleep schedule do not benefit from the extra antioxidant.

These are some pretty interesting results.
One thing to know is that this test is weighted away from numbers that count objects and toward numbers that are used as names (or parts of names!) of specific technologies.

As it said "computer science" in one place, I was thinking more in terms of academic computer science, and that somewhat harmed my performance.
> Am I remembering correctly that originally the iPhone only supported AT&T?

Yes, for the first few years. Within a year or two, the writing was on the wall and the other providers were dying to get it.
> The AGPL requires you to publish all of your source code if you make any changes to the product; the Elastic License just says, "don't use our code to make a direct competitor to Elasticsearch"

"changes to the product" means changes to the service itself, and "publish all of your source code" means the specific service, not for everything you build. If you patch the ES service you make the patch public, but you don't need to make any service calling ES public. That is pretty static and controlled on your end.

On the other hand "direct competitor" can change over time, so that if elastic buys a competitor to my product or reinterpreters what it means to be a competitor it changes how I can use the software. Say you were early into ML stuff and built a RAG on top of ES, ES will probably offer that soon as a service (if they don't already) so now you are a competitor without any change to your business. Or you want to launch a small project that is ambiguously adjacent to a component (with these non-OSS licenses) that another team within your company uses from a third party. That now becomes a huge legal liability and risk, regardless if you use that exact component to compete with that supplier or are even aware of it.

At least that is the way I've understood the risks of these non-OSS licenses and have gotten similar advice from lawyers at major users of OSS.
If you're referring to the SSPL (it's unclear), it can be used without obligations when a service uses it as a storage, rather than providing it as a service to the clients. Since the latter case is essentially cloud companies, I'm confused by the business nature of the "hundreds of customers"; if they're not cloud companies, Elasticsearch pre- or post-license change makes no difference.
In a physical context this needs a photo to be included in the proof too, right? So the instructions for the verifier includes matching the face with the actual person.
The real reason is that people make mistakes all the time. There is no shortage of potential mass murderers, are there are plenty of successful ones. But if their plans are too ambitious or involve too many people, they tend to fail due to stupid mistakes. And when those stupid mistakes happen, security agencies (and even ordinary police) have a good chance of catching them.
Show HN: Slowstore – An Open Source Live JSON Store for Python
GitHub: https://github.com/42dotmk/slowstore

PyPi: https://pypi.org/project/slowstore

What Slowstore does

slowstore is simple to use, single file, key-value store that stores your objects as JSON files in a live fashion (by default).

It is designed to be easy to plug into your program, without the need of server, connection strings, nothing, just provide the directory where you like to store your files.

Simply, consider it like a dictionary that auto stores changes on disk, you can further inspect these changes and undo/redo them.
Who can use it

You have some idea and you like not to think about your objects storage at all but to have the following goodies:

whenever you change something it's on the disk persisted for the next run.

when something crashes, the last valid state is on disk on a readable Json file with the changes stored,

The objects you manipulate are directly stored on FS.

And you do nothing in the code about all of the above.

Comparison

There are multiple projects that store objects on file system, but they mostly behave like regular dbs and mainly use pickled objects. This library has an intent for a collection of users Slowstore[User] to be treated just as dict of User objects synced with their file counterparts.
Not Production Ready

Slowstore is slow because by default it writes every change on the disk. It loads every item in memory on load (will be changed)

So, it is intended to be used for exploration.
Grace Hopper's famed 1982 lecture now on YouTube
This judge supports censorship and not free speech, it a tendency of the current generation of judges populating the court. They prefer government control over personal responsibility in most cases, especially the more conservative they get.
Sounds to me like they're trying to cover up a bad case of regret. At our company we've fully shifted to OpenSearch, so there's no going back to ElasticSearch even if we wanted (not that we would want to). Also there is a lot of engineering contribution from Amazon that's seemingly gone now from Elasticsearch, right?
Not like optimising for this make much sense when we haven't even covered 1% of land yet.

Maybe our great-great-great-great grandkids can think on it, will be so disappointed if they haven't mastered terraforming yet.