skysight-inc/HackerNews huggingface dataset:
It’s tech debt, but it’s cheap debt. 80Mb isn’t much to have to worry about. There are many ways to use a DB of that size that will be “good enough”. So long as the queries were returning fast enough and the dev overhead wasn’t too much (LFS was a good choice), I’m not sure I’d have worried much.

There is tech debt that will eat away at you, and then there is this… something that you’ll want to replace someday, but it can wait until you are ready to tackle it properly. And you may not even know what data access patterns you need right away. For a new company with a pretty new way of working with insurance, this seems like a good trade off to me. Plus, it seems clear that they weren’t confident in their backend engineering yet, so this gave them time to figure things out.
Poor whites are in some locales
Not enough information to provide any suggestions.

According to https://www.enterprisestorageforum.com/hardware/ssd-lifespan..., if yours is a 1TB SSD, then you can expect to write 300TB before it wears out. That would take a very long time.

Why not fix your internet connection instead of expecting the OS to fix every conceivable problem? Did you actually look at the logs? Check how much space they took up?
See chapter 26 of the "FXT book". I just shared it here: https://news.ycombinator.com/item?id=40841355
For once, make the perpetrators hurt. Criminal charges against individual members of company leadership, a multi-billion dollar fine, and some sort of direct supervision of manufacturing operations by the FAA seem like reasonable government responses. The company need not be damaged; it needs a cleansing from the top to change its corporate culture.
Going home means going back to their hometown after getting out.
Type Level Leetcode Solutions
That's when it's useful to know how to crochet.
This looks really well-done!

Not sure that I have a use for it, myself (although I could have used it back in my wageslave days).

I know exactly how difficult this type of thing is, so hats off to making it easy.

Best of luck with it!
Are these numbers the same for JSON/jsonb data?

Ed: looks like it
https://pganalyze.com/blog/5mins-postgres-jsonb-toast
"Chessi"? They keep getting younger
But what would it take? Another crash or two? Boeing is like one of those big supertankers that take forever to change course - even if the iceberg was a kilometre away, there's nothing they could do but ram into it.
shrug

I acknowledge your comment, and I'm aware of the guidelines. I'm not the only one who questioned their response, so I don't feel particularly off balance here.
But it is the dumbest thing in the World to compare features of LLM to something like that.
It's not about fooling. It's about the contract. The property can have met the debt service (cash flow) ratio, but still be in violation of the the rental price covenant. Those covenants require immediate repayment of the loan.
The fact that everyone is so certain makes me think the analysis is incorrect. Especially when it's coming from the HN crowd which is notoriously bad at predicting things.
Probably Windows.Forms unless there’s a REALLY good reason to do anything else.
Might end up being yourself.
Wouldn't they lose momentum to heating the environment?
crt0 generally isn't C and isn't subject to C's rules
A CS Lewis Poem
Any advice on selecting a "good" AX210 card -- or perhaps avoiding a bad one? I understand that it may be a bit of a crapshoot, but I'd like to improve my odds of success if possible for my own T530.

(Alternatively, the AX200 cards from the usual sources have a lot less of a back-alley Shenzhen feeling than the AX210 cards I've looked at. Perhaps that's a safer option.)
You proved his point: you need to work because you are stressed
That seems like a really backwards approach - if you give it to users, they will probably have one or two use cases they infrequently use that will make them reluctant to give it up.

If there isn't a clear need, why sign up at all?
Netscape composer was part of Netscape from 1997 on, and provided rudimentary wysiwyg

GoLive was released and for sale in 1996

Adobe pagemill was around as early as 1994

And finally, WorldWideWeb, the first browser, had a built in WYSIWYG editor, from it's first version

So to say WYSIWYG wasn't around is just flat wrong
Well for one thing, this thread was about Figma, not Windows.

For another, how is changing to opt-in by default "without the consent of the buyer"? In this situation, Figma is opting in folks who have signed up for a waitlist to use the AI features. Those users have opted in to a new feature, and that new feature comes with its own set of opt-in preferences. They have clearly communicated that this doesn't take effect immediately, and are giving users the ability to opt out with plenty of advance warning.

Are more philosophically: if a product is allowed to change over time, why is the purchase/usage agreement not allowed to also change over time? It seems irrational to demand that one thing change (the SaaS product should improve over time!) while simultaneously demanding the purchase/usage agreement not change.
WHO exactly is treating them as human? It is a strawman.
"I don't work, please hire me anyway"
"The Good, the Bad, and the Weird" is also the title of an excellent Korean movie from 2008:

https://en.wikipedia.org/wiki/The_Good,_the_Bad,_the_Weird
Nice article, and reminds me of my personally most used method: window.crypto.randomUUID()
You listen to DAB using a DAB radio like you listen to FM broadcasts with an FM radio.

If you’re listening to something on your phone through a data plan, it’s not DAB, but an unrelated streaming service.
You know exactly what I'm suggesting, but here you go. California is as corrupt as NY.

https://www.justice.gov/usao-cdca/pr/former-los-angeles-depu...

https://www.latimes.com/california/story/2022-10-14/a-guide-...

https://www.sfexaminer.com/forum/san-francisco-government-sy...

https://www.sfchronicle.com/sf/article/city-hall-corruption-...

https://www.nbcbayarea.com/investigations/san-francisco-deve...

https://en.wikipedia.org/wiki/Category:Political_scandals_in...
My new car doesn’t even have an AM tuner
There are several other interesting Berlin/East Germany films worth looking at. There is a very old and silly one called "One Two Three". It involves the Coca Cola. Not that it is a great film, but rather a Western/American take on Berlin at the time. Much better is "Good bye Lenin." Very haunting and peculiar. Not Berlin/East Germany but in the same vein is 'The Unbearable lightness of Being'.
More than that, it takes a very sophisticated and well-integrated society to no only make it possible, but affordable and profitable.

With the tech and scales of the times, it's mind-blowing and a testament to how badass humanity already was.

What could they have achieved with what we have today?
They may have been powerful enough in size and monetary resources, but not in process, structure, or vision. RIM (later BlackBerry) was a tech company that wasn't really run like a tech company - it was run like an insurance company, with a full fledged bureaucracy governed by their legal department. And as a result, when competition from Apple and Google came, they couldn't pivot to compete beyond a snail's pace and faded into the sunset very quickly.
eLife is very rigorous, but also very selective. Most submissions don't pass editorial consideration.

I've found their reviews much more detailed and technical than Nature Medicine or Cell.
My experience kinda dovetails with what other folks have said. I've been a machinist for about 15 years. The early career stuff is low pay, rough conditions. In the middle things get a little better but the hours are long. I'm doing a temp gig to cover for a 60 year old guy who needs some surgery for some work related wear on his joints. Realistically, he's not coming back to work after surgery.

Most of the men in my dad's family were plasterers. Fifty is about the real limit.
The Apple II was a wildly popular business machine by any measure. Visicalc was an Apple app.

Everyone knows the 6502 is a lousy compiler target particularly if all you understand about compilers is 'what C expects', or at least they did once that became relevant. Those of us there at the time weren't harping on HLL support, since people weren't writing their apps in a HLL but in asm, even on the Z-80.
Advice to Young Mathematicians [video]
and boy are my arms tired
But is the evidence sufficient to refute the null hypothesis, that coffee had no effect on the American civil war? Since the 19th century is behind us, randomized controlled trials is of course impossible, but there may be other evidence. Did Union regiments low on coffee supply fight worse than those with enough coffee?

Afaik, while coffee has been drunk for thousands of years, there is zero evidence of long-term cognitive benefits of coffee.
They aren't markov chains. Even GPT-4 knows this.
I would welcome this when I was traveling between LA & SF many years ago. I drove to Bakersfield to catch the Caltrain that takes me to Oakland. May not be a reason for many as the Caltrains weren't that packed.
> EDB

... or any of the other companies that provide support and actively contribute to the PostgreSQL project, such as Cybertec, Data Egret, Crunchy Data, AWS, ...

I wouldn't choose any PostgreSQL supplier for their similarity to Oracle DBMS (why would you want to buy into that ecosystem?); as long as it behaves just as vanilla PostgreSQL it is good enough for me.
That "if" is doing a ton of work there, and even if we grant it, you've got physical costs that scale with the number of locations, which doesn't apply to streaming.
Wonder if I can buy beef soup for the soul stock
IBM may have billions of issues, but I think that the fact the IBM I is still a supported product actively developed is commendable. I doubt that are that many active clients, and while I have no doubt the prices for new equipment, support and licenses are enterprise-level obscene, for enterprise customers running 30 years old critical code on this platform, I bet they are happy IBM is not trigger happy on discontinuing products like Google, or even Microsoft.
Nyquest NY8A051H – 1.5 cent microcontroller: weekend die-shot
There are a couple of categories of ways to communicate that would not involve remote communications through a computer network.

One category is communication that is not through a computer network, such as through serial terminals or by voice.

Another category would be communication that is not remote. AGPL fails to define what it means by "interacting remotely", but where they use that phrase is in a section titled "Remote Network Interaction" which suggests they are using "remote" the way people generally use it in the context of networks. Remote in that context means generally not on the same LAN. If that's the case then while communication over the LAN would be over a computer network it would not be remote communication.
If fq is a primarily a plumbing project, qq is a janitorial one at this stage (Maybe qq can be more akin to plumbing in the future). All things considered really appreciate your work with the community!
I definitely need harder stimulants than coffee, like ADHD medicines to get by with soul sucking corporate work. Ideally it would be much stronger than ADHD medicine though.
This isn’t a minor detail. As with stored-value cards vs credit cards, the location of the master record(s) has far-reaching consequences for dependant business processes. Any field activity depending on on-demand access to a centralised API contains the seeds of its own failure.
Tangential, but thought I'd mention this

> The CVE has to do with the utility not correctly identifying private IP addresses supplied to it in a non-standard format, such as hexadecimal. This would cause the 'node-ip' utility to treat a private IP address (in hex format) such as " 0x7F.1..." (which represents 127.1...) as public.

Things aren't necessarily as simple as they appear.

There's this thing called IANA IPv4 Special-Purpose Address Registry[1] and it lists some address ranges labeled Private-Use, it's the usual suspects: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.

The table also has a Globally Reachable column. Some special ranges, including but not limited to Private-Use above, have Globally Reachable set to false.

Some others, like Direct Delegation AS112 Service (I don't know what it actually is), are listed as actually Globally Reachable.

So I'd say there are at least three plausible interpretation of the word "private" in this context:

1. IPv4 or IPv6 address, listed as a special range and Globally Reachable = false (caveat: for some IPv6 ranges there can be N/A in that column[2], more choices to make)
2. These IPv4 ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
3. All special ranges from [1] and [2], we don't want to try to contact any of these

For example Python's ipaddress mostly follows interpretation 1 while Rust standard library[3] and Python's netaddr[4] (disclosure: I maintain it) effectively follow interpretation 2.

From the point of view of a library author the semantics of what's private, what's public, global, etc. needs to be documented very well and examples provided.

From the point of view of a library user the documentation needs to be consulted (and tests performed) to make sure the library semantics match assumptions/expectations.

It all gets complicated rather quickly.

[1] https://www.iana.org/assignments/iana-ipv4-special-registry/...
[2] https://www.iana.org/assignments/iana-ipv6-special-registry/...
[3] https://doc.rust-lang.org/std/net/struct.Ipv4Addr.html#metho...
[4] https://netaddr.readthedocs.io/en/latest/api.html#netaddr.IP...
At the risk of bringing this analogy too far, there was a recent paper [1] arguing that the ability to generate invalid SMILES is beneficial and allows the model to more accurately represent the target distribution compared to SELFIES.

This could be similar to mutations allow one to explore a wider range of options, although sometimes it can go too far and get a non-functional individual.

[1]: https://www.nature.com/articles/s42256-024-00821-x
> if you visit that article, you see it's about how the Parthenon is NOT designed after the Golden Ratio!

Oh, so it is! That's refreshing. I didn't expect the link to lead to an article at all, I expected to be invited to buy the book on Amazon.

I don't know, though. He comprehensively demolishes myths about the golden ratio except when promoting his own one. Those rectangular proportions won't lead to good architecture, but "The Golden Mean does apply to architectural composition in the context of scaling hierarchy that organizes complexity" because "Design is linked mathematically with natural growth through hierarchical subdivisions at distinct scales, which is found in a majority of natural structures." Ignore their woo-woo, try mine!
Weren't Blackberry phones almost a requirement for USA government computers ?
Afraid not, had to piece together a lot of it myself. There are lots of examples available for various components of varying quality -- you'll find some code examples that don't work well with high DPI or all of the sub-modes of a control.

Some controls like buttons, list boxes, list views are reasonably well behaved, especially when theming is turned off. Combo boxes and toolbars are more temperamental. Check boxes, scroll bars, menus, and message boxes require a lot of custom painting work.
Yes, but if you and I have equally sized farms covering an equally sized portion of a common aquifer, you and I should have equal rights to the water in that reservoir. You shouldn't have a senior claim just because your great-grandfather (or the great-grandfather of the person you purchased title from) staked his farm out 10 years before my great-grandfather.
The app still does.
Whatever name is used will inevitably become normalised. Changing the name isn't going to move the needle on people accepting the magic AI fairy dust.

I wish I knew what would. I'm sick of seeing it thrown into everything due to corporate FOMO. This stuff isn't cheap to run, and seeing it used to automatically summarise peoples pointless meetings kills me, almost as much as the meetings.
That confuses me. There's not much about The Lives of Others that one could dislike that one would not also dislike about any other drama based on realistic characters and situations.
I assume they are casually flapping but the wind is carrying them much, much further than they would ordinarily move.
> If a channel has so many unread messages that you need a summary of it, maybe try just not.

"Try just not" what? I can't tell my colleagues to stop communicating.
California lawmakers advance tax on Big Tech to help fund news industry
Why? Does AGPL really matter if you're not planning on monetising whatever it is you're using it for?

Not trying to be snarky, I'm genuinely curious why you'd be so vehemently opposed to it.
> How is this possible?

Countries in the Caribbean regularly get air quality problems because of wind borne dust. From Africa.
US to Criminally Charge Boeing, Seek Guilty Plea, Sources Say
yeah im thinking something like that actually but little different. im going to charge the restaurants monthly as a subscription model. the delivery apps i know charge by the percentage. so the difference between me and them is going to be this. while other delivery apps charge %10 of the order, i am going to charge 100$ monthly. fixed expense means 0 in long term. with that i am going to be able to cut down the prices. the plan is this. Is this still hard to develop? Btw my goal is not going to be only cash. i want to keep the MVP version as simple as possible. I have plans for payment methods too.
iOS isn't open source.
Is Android by Google enough open source ?
Or are they not the two standards you are thinking about ?
> …parents…

Hey, we were all kids once!
The point is that if you're consistently violating HN's guidelines, you'll find yourself penalised. Mostly by ordinary participants such as myself, but if you're persistent and insistent, mods will eventually step in.

And "just telling the truth" isn't a defence, justification, or excuse.

If you want to explore this issue further, you are free to search though dang's voluminous set of responses on this and other topics.
It’s not about the HN visitor… it’s about the collaborator or grad student who might be on an entry level computer with 8GB of RAM and 256 GB of storage. The entire system needs to be easy for them to install and maintain. And even if I have 1TB of storage, if I could avoid an extra 10GB of space in my backups, I’d appreciate it.
(not an expert, just a math guy who occasionally tunes in to this sort of thing)

The pop-sci treatment of what you're describing is the "force-feeding" theory. Black holes exert an outward pressure as they consume material, naturally limiting the rate they're able to grow. There were some recent results lending credence to the growing body of evidence that force-feeding was, at the very least, not a common phenomenon. One such tidbit was discussed here at HN recently [0]. Nobody really knows for sure yet though.

[0] https://news.ycombinator.com/item?id=40761465
I'd suggest a slight change in strategy. After 12 months, don't ask people. Just start gradually taking things away. Those that contact you to ask why it's missing are the ones who probably find it useful.

The scream test works everytime, in 80% of scenarios...
If the delivery model can’t survive an apocalypse, collapse of civilisation, or interruption to the rule of law/network connectivity, then you have no business running a postal service.
It's not about that. Native is a more capable platform period. More performant, more permissions, etc. I get that a PWA makes sense for a startup or whatever but it's not for a better product it's for a cheaper product.
The low-level parts of the network are big-endian because they date from a time when a lot of networking was done on big-endian machines. Most modern protocols and data encodings above UDP/TCP are explicitly little-endian because x86 and most modern ARM are little-endian. I can't remember the last time I had to write a protocol codec that was big-endian; that was common in the 1990s, but that was a long time ago. Even for protocols that explicitly support both big- and little-endian encodings, I never see an actual big-endian encoding in the wild and some implementations don't bother to support them even though they are part of the standard, with seemingly little consequence.

There are vestiges of big-endian in the lower layers of the network but that is a historical artifact from when many UNIX servers were big-endian. It makes no sense to do new development with big-endian formats, and in practice it has become quite rare as one would reasonably expect.
> Coal takes hours and is not suitable for grid stabilization.

That's fine, because winter emergency capacity is not the same as grid stabilization. You need some amount of fast-reacting emergency power, but not all your emergency power needs to be fast-reacting. How to build the rest comes down to what's cheaper: extra peaker plants, or extra coal plants that are only used for a week every couple years.
https://en.wikipedia.org/wiki/California_High-Speed_Rail
Agreed, but this matters little if you can't hire people to manage your on-prem infra. 25 years ago everyone had a sysadmin and a DBA, now they are outnumbered by "devops engineers" who just know AWS and K8s.
Lazyvim is so good now I basically just install that and am good to go. I add a few themes and have a handful of custom commands (JK as escape, jkl as save) but other than that it is ready to rock.

Mason makes it very easy to install additional language support.
I feel like "generative" might be the worst possible label, because while the generative capabilities are the most exciting features, they're not the most useful, and in most cases they aren't useful at all.

But the sentiment analysis, summaries, and object detection seem incredibly capable and like the actual useful features of LLMs and similar tensor models.
Making something opt-out is not synonymous with "not asking", especially if a) the option is presented at the time you begin to use the product (or feature, in this case!); or b) it's clearly communicated that it's being set as opt-in by default and you have a clear path to opt-out before the changes take effect.

They're simply putting the burden on you to make that decision. To me, this is fair: in all likelihood, if this were an opt-in choice, Figma would receive a dismal opt-in rate. There's a huge gap between "folks who would opt in, given the choice" and "folks who would opt out, given the choice", filled with "folks who don't really care either way".

The folks who don't care (and a good chunk of those who would opt out) are likely people who would never use that data themselves, so it's simply going to waste. Making it opt-out captures the most useful information for Figma, while still providing the folks who care about their "privacy" the option to not contribute their data (while still benefitting from those who do!).

In all honesty, choosing to opt out of this specific data agreement comes across as the desire to freeload: folks who are opting out are choosing to not contribute to the training of the AI features they're opting in to using (remember, these are features you have to opt in to a waitlist to eventually use), while still wanting to use those same features. Under that lens, I wouldn't have a problem with Figma requiring people to share their data in order to use the AI features while they're under development (i.e. during the waitlist period). Afterwards, I can see it being an opt-in or opt-out thing--but during development of the AI features that would be trained on this data, it seems most fair to say that if you want the AI features early, you should have to contribute your own data in order to use them. That seems like a fair and equitable trade, to me?
“where MNIST comes from”