skysight-inc/HackerNews huggingface dataset:
What does that say about OpenAI losing money on ChatGPT Plus esp now with multi-modal which I can only assume is very expensive.
> Your definition is legal, sure, but their definition is realistic.

...it's an entirely legal term. It has no definition outside of its legal one if you're trying to figure out how litigation would work.

> The overwhelming vast majority of copyright "infringement" is ignored, because who cares if a kid draws Pikachu? That's why copyright law is very vague and relies on context-specific judgements of severity of infringement on multiple categories.

There's a different argument made in that case if it hits the courts than the original poster's argument: de minimis. Basically that the claimed damage is too trivial to waste the court's time.

It's not clear that automation at just about any scale will allow for a de minimis defense.
"How did the ancients build the pyramids?"
Or they blow a bunch of money and we all end up having these running on device for nothing ?
Here's a recent reddit thread on the problems of post and delivery services, and the address format for tenements. It discusses 'royal mail' vs 'council format' and the PAF

https://www.reddit.com/r/Edinburgh/comments/16rpbsc/differen...
Very true! Nonetheless this approach would also break compatibility with `color-scheme`'s custom identifiers, which is just bad in general for CSS even for these small projects. The alternative proposal I put together here would allow this to scale and still provide a helper function for small projects to use: https://github.com/w3c/csswg-drafts/issues/7561#issuecomment...
It’s not a question of whether we want it or not. You’ll have to take it up with AMD on enablement of ECC support on non-PRO U-series mobile processors.
It doesn't say OpenAI is losing money.
Ehh threes a bit of mustache twirling. Unity isn't profitable becsuse it didn't charge enough. It's not profitable because it was focused on growth and promising big profits later. A strategy that worked for some of the largest sites out there.

This generates bad pr with customers becsuse customers just want their (very long standing) issues fixed and instead they announce a billion dollar acquisition-merge with ad tech and a bunch of other new products for different industries. So when the pricing changes hit these already frustrated customers, the backlash was severe. You don't fix the core issues and charge more for the engine you broke in some places?

If we had shareholders happy with steady profits we wouldn't be in this mess to begin with. They'd focus on the core product and have much leaner teams that do R&D for maybe 1-2 new products. But that's now how the stock market works.
.
Western Europe seems to hover around $20,000 to $30,000 in disposable income, which seems like quite a bit. Certainly it's more than Eastern Europe and Asia have, even if it's less than parts of North America and Oceania.
It looks like they have more disposable income that every country other than the United States.
In my experience there are much more stringent control over logging. Tokenization is the default for anything related to PII or customer data. Log retention rarely goes over 30 days. Data residency is now in the conversation when talking about storage. Maybe smaller companies can fly under the radar, but any larger companies with auditing and compliance controls take it seriously.
Any example or source? All the big tech is still operating in EU and I don't know of any reduction in data collection.
Opening in Gmail is the easiest for me, as I don't have desktop email clients configured.

Just send the .eml files as attachments to yourself in a gmail or gapps account. When you click the attachment preview on the received message, it pops out a window displaying the email rendered as if it was sent/received in gmail. Includes inline MIME images too. You can print rendered pages from there.

I found this feature pretty neat! And a bit unexpected.
I find not much storage based epbf stuffs out there, so want to start somewhere :D Nice work on Dtrace, I'll check it out. Reg bio to fs path, If I'm not wrong, I think we already reached block level and vfs layer is the best bet. But then there has to be filter on vfs layer to track specific path.
The US currently has one AP1000 I believe and one under construction (see Vogtle
3&4). Other countries are building them. China for example has AP1000's and CAP1000's/CAP1400's (their modified version of the AP1000) in use and being built.

The AP1000 design is a generation III+ reactor which is safer than 99% of the existing plants in the U.S.
I use assert, but I feel like effort writing assertions in production code could be spent writing any and/or more thorough automated tests. Even if the tests are slow, you won't affect production speed. You usually can test far more in depths than verifying things inline in functions. You also wouldn't have the problem the OP mentions about not realizing that Intellij was by default not running with assertions enabled which could easily be dangerous. Just write real tests!
Glue is NOT stronger than wood [video]
> a board which requires you to come up with your own external drive mounting solution

I've got a tray it all lives on, so no attachments needed. Maybe a ziptie.

> Disabling the fan is too much work

Disabling would be easy, but I can't do that without frying it. Slowing it down means connecting the screen, rebooting into BIOS, adjusting the speed, restarting, collecting data, doing it again to check another setting, ... repeat many times, mounting it back every time. Then set up alerts on high temperature so that when the nearby heater kicks in during winter it won't overheat anyway. So yeah, it's a lot of hassle.
An attempt at visualizing the Go GC
Pssssttttt! I have had a family subscription ever since they introduced the option in India. However, people think I'm crazy for, "something that you get for free." So, I tend to keep quiet amongst friends and I just shrug, "yeah, I just block all ads at the door of the Internet as it enters our home."

Youtube Premium is definitely worth it and economically viable to subscribe, here in India. (Similar story with Spotify.)

Update: just saw your edited comment. How do you turn off Shorts?
I always liked the neat dodge of hyperspace proposed by Larry Niven. Idea was that humans never noticed it in their experiments, because they always ran their tests on Earth, too close to a gravity well, where it resolved to a singularity. At this point I believe the hands on the other foot. It's not the speed of light - but causality itself - that's not allowed to be broken by the universe.
> Unless I'm reading this wrong all that happened was someone had an existing leaked database of emails/passwords and then tried them on 23andme, and if they worked they took the data they could get.

So... basically exactly what the title says. 23AndMe says user data stolen in a credential stuffing attack.
Is there some reason you're misgendering Theodore Andrea Cook? He's obviously masculine. Perhaps you're not aware that Andrea, like Shannon, Leslie, and many others, is also a masculine name?
> I can say the same goes for SI and their "iB" nonsense.

The Ki-, Mi-, Gi-, etc. prefixes aren't in SI. They're defined in IEC 60027 specifically to avoid conflicting with SI.
How strange, I guess we must use different websites or something.
These days, home-manager has a NixOS module, so you can switch your system and user profiles with nixos-rebuild instead of needing another tool.
Thanks for sharing your expertise!

The first Google snippet had me think you can build a nuclear powerplant in six years, but you are right [1,2].

Why does it take so long, say, 15 years? Is it simply the difficulty? Supply chain issues? Regulation? Changes in the political climate?Something else?

1. https://www.statista.com/statistics/1333678/nuclear-plants-c...

2. https://www.world-nuclear.org/gallery/world-nuclear-performa...
> But at the same time I agree if we don't build it, we won't have customers and unfortunately keeping/geetting new customers is not exact science.

Read that as "unfortunately keep getting new customers" and all I could think of is clerks.

"This job would be great if it wasn't for the customers"
They spelled it how they pronounce it.
You're needlessly diluting the meaning of words and making them context-dependent. You create problems at the boundaries, like when 1 GHz faces off with 1 "GB". You're helping to undo the unification of definitions that SI strives for. You're doing this in the name of keeping tradition - which is exactly how we end up with messes like US Customary units.

P.S. Don't forget how "1.44 MB" floppy disks are neither MB nor MiB; their definition is MB = 1024000 bytes. This free-for-all benefits no one. Hard drive manufacturers were right, RAM was wrong.
What if he paid you to listen? You know, hypothetically speaking
That’s incorrect on all three counts.

Some “low wattage” specification USB-C devices are compliant with USB-C but are only compatible with USB-A power bricks because thet require 5V:

https://www.reddit.com/r/UsbCHardware/comments/c3q4s6/why_do...

Some USB-C cables are only 31 watts, and some devices can’t charge with less than 60W:

https://www.macworld.com/article/234030/how-to-tell-whether-...

Example brands from the above two links include JBL, Schooshe, and Apple.

I’ve hit similar problems with all my USB-C devices.
You don’t always want the shield coupled to the signal ground. If it’s coupled on both sides then you can have all kinds of fun problems. Ideally, the shield should be connected to the ground on one end
> From the pastoralist's point of view their hunting grounds are being raided by agriculturalists.

True up to a point, but the agriculturalists are able to support far more human flourishing on the same land - hence why they won the fight. And AIUI for much of the time when both existed and were in conflict, the pastoralists were essentially parasitic on the agriculturalists (in that they were taking more by raiding than they would ever have gained through hunting).

> And it is states -- which are without exception agricultural socieities -- that are responsible for the vast majority of human slavery in history.

Formal, documented slavery perhaps - but that's because those are the only societies with formal, documented anything. How much choice do people in those societies have of what kind of work to do, much less not to work? How much choice do women have of who to marry, much less not to marry (and how much choice of how they're treated within that marriage)? Of course you can choose not to follow the customs of your tribe, but at that point how much protection is there for your property or even your life?
How does uBlock help? Do you just block the thumbnail elements?
It doesn't have to be a one or the other choice. For example, txtai supports a number of different ANN backends including a simple NumPy implementation (https://neuml.github.io/txtai/embeddings/configuration/ann/). There is value in the plumbing to vectorize data, normalize embeddings and find matches.

It's a good idea to find a solution that enables starting simple and scaling up as needed without having to fully rewrite the code.
You're imagining an act of god that does precisely so much damage that the difference between catastrophic failure and a non-event is this one cracked pipe. That was, please note, detected and fixed before failure.

The odds of that happening are crazy low. And the downside of that risk coming to fruition is a 0-death to near-0-death crisis (which is much better than whatever this precise external shock will cause). Deal with the risk. Living is risky. The environmental disaster you posit is more dangerous than the nuclear scenario you envision as a result! The efforts to eliminate this risk have done far more damage so far even your hypothetical would cause.
(Also not part of the snarky downvote mafia.)

It's pretty clear they meant "picturesque". Also, the only lower-case form of "english" is slang for spin on a billiard ball because "English" is almost always a proper noun, so it should be captialized. ;-]
Ugh, when I read that line I immediately came here to comment, but you beat me to it.

I really really really hope that this was just an error by the journalist, and not Bhatt essentially lying to justify the choice.
The paper that this article is referring to looks interesting, they performed single neuron recordings in neurosurgical patients. But I am wondering if these findings scale to people with large working memory capacities.
This is your conspiracy theory version of you got from conservative media. They're using perception of crime as a wedge issue, just like they used to do with abortion, or do currently with gay and trans bashing. They won't do anything different, and certainly nothing that works better. They just want you angry and afraid.
Isn’t that the standard playbook?
Fun Fact: the author cites their own book as their main source.
What's.... The proboe with emojis now?
This has always been a debate in my head whether to make the function return error codes or to throw those errors.

Irrespective of throwing an error or returning an error you need to handle it somewhere. If you are returning an error then the type system can handle it and the person calling your function can get an idea.. while if you are throwing an error in most of the languages your caller function will not get an idea that this function can throw an error.
It seems like it depends. If it's just paying fines, like where the EU uses US tech companies as a piggy bank, you can easily compare your revenue to the cost and decide to stay. It's not as much money as it would be otherwise, but with zero-marginal-cost products, it's still worth it. On the other hand, where it would completely break your product, like in the case of installing backdoors into E2EE chat applications, it might not be worth it anymore. Google and Meta survive fine without China, for example.
I guess it would be easier with the larger size of the USB-A connector, but I still struggle to plug in micro-USB cables sometimes, as it's still difficult to figure out its orientation at a glance.
An excellent read. I have ECC RAM on my Threadripper board. One of the things that ops at Blekko found was that you needed to tell Intel boards (NOTE vendor change!) to actually REPORT correctable errors. The default was machine-check if there was an unrecoverable error, otherwise just go with the flow. With ~ 1600 192GB systems we would see correctable errors about once a week as I recall. I don't recall a single unrecoverable error in 6 years so that was pretty good. Greg will surely correct me if I missed one :-).
Ran into an issue like this on relatively modern embedded Linux platform. It was a driver bug and it’s been fixed, but here’s the scenario:

- heavy disk access because we were writing real-time images to an SSD at about 500MB/s

- our application was steady-state about 4GB of RAM and we had 32GB available on the platform

- the serial port that we received data from was, under the hood, using DMA

In certain cases, Linux would completely run out of free pages (28GB of it being used for cache on files we were never going to read again). These were all available pages but just occupied at the exact moment. The serial driver would request a page for DMA when it received an interrupt and being inside an interrupt context would request that page with NOBLOCK. That meant that kmalloc would return NULL instead of giving a page, since it would need to evict one of the cache pages before one was available. The serial driver would then blow up and never retry the DMA transaction.

Fun to debug that one!
AFAIK the hole is smaller than $8B since they've discovered various assets but Anthropic still isn't big enough to fill it.

If you created an SPV with 499 shares at $10M each I wonder how fast it would fill up.
Are you in a position where you would know firsthand whether big tech data collection is trending up or down, or if not, could you share the research you've done to reach your conclusion? It seems plausible to me that the fines and other penalties have forced changes in how some companies operate, based on the large fines (absolute value, not % of revenue...) that have made the news in the past five-ish years.
I top post because I hate the inconsistency of how message threads are handled. If someone can point me to a primer I’d greatly appreciate it. Outlook, Apple Mail, iOS all seem to handle it slightly differently.
Would be an acceptable tradeoff.
Ask HN: Best compiler/interpreter books in 2023?
So.. what are the best books to learn compiler and interpreter design nowadays? I'm specifically interested in two areas: compiling to C for making extensions and building interpreters with modern (fast) garbage collectors. I am particularly interested/involved with stuff in C, ML(s), and Scheme(s) but open to any suggestions!

thanks!
Mandated USB-C was good, swappable batteries that's coming in a few years as well. GDPR was mostly useless and the only real consequence is more cookie banners that people accept as a knee jerk reaction and a lot of money that went to lawyers and "consultants" which helped smaller businesses get "GDPR ready".

Chat control is not really tech regulation though, even if it affects tech the proposal is written by people who have no idea what the fuck they are doing. Ylva Johansson (The MEP responsible for it) has even said straight out she has no idea if or how this should be complied with but "They will figure it out" (They being tech companies). With people like that deciding our laws of course you end up with shit like this.
I've been reading Operating Systems: Three Easy Pieces [1] which is free online, probably covers more or less the same as Stallings but I've been enjoying particularly this one so it might be useful to check it out.

I've been also navigating the code for xv6 [2] trying to understand how the concepts are mapped to the code, some of the code snippets from Three Easy PIeces are from xv6 as well.

[1] https://pages.cs.wisc.edu/~remzi/OSTEP/
[2] https://pdos.csail.mit.edu/6.828/2023/xv6.html
It was a collision between the SCP (https://news.ycombinator.com/item?id=26998308) and a regular submission, but as this one is on the front page now, we'll merge the comments hither.
I don't know if this is common but I've encountered an issue with two different devices with the latest reversible USBs that it would only charge if I plugged it in one way and not the other. I would plug my phone and I had to check the screen to see if it was charging or not; if not, I had to unplug, turn the connector around and plug back in the other way. I remember longing for the older micro USB where the right orientation was obvious. Obviously my phone port must had been damaged; but I suspect that because this happened to me with two different phones, it may be related to fragility of the new ports due to smaller wires or something... Anyone else had this issue?
Gah I am so tired of explaining this in this thread: As the system begins running out of memory, it starts using more of the zram. The zram is compressed which uses CPU and slows the system down enough to notice it during which time I notice and begin closing apps. The alternative, without zram, is it's super fast right until I run out of memory then bam my whole system locks up. Zram also effectively makes the total available ram larger because zram swap is actually useable whereas swap to disk is so slow the system basically locks up when you start depending on it as if it were ram. Just try it dammit! It takes a few mins to set up and open enough stuff to see the effects.
A cathedral is more likely to have architectural questions answered by aesthetic design than by defensive design. And if some decent percentage of the 30% of the "wrong way" staircases are paired like such, it would put even more evidence that there really was something about right-hand staircases.
Comments moved to https://news.ycombinator.com/item?id=37812255.
I strongly encourage watching Bill Gurley's talk from the All-In Summit about whenever Government gets involved with regulations and technology.

https://www.youtube.com/watch?v=F9cO3-MLHOM
No doubt this will prick up the ears of the luddite Australian government who will become extremely enthused about doing the same thing.

I just wish our governments would leave tech alone.
> Evergreening is any of various legal, business, and technological strategies by which producers (often pharmaceutical companies) extend the lifetime of their patents that are about to expire in order to retain revenues from them. Often the practice includes taking out new patents (for example over associated delivery systems or new pharmaceutical mixtures), or by buying out or frustrating competitors, for longer periods of time than would normally be permissible under the law. Robin Feldman, a law professor at UC Law SF and a leading researcher in intellectual property and patents, defines evergreening as "artificially extending the life of a patent or other exclusivity by obtaining additional protections to extend the monopoly period."

https://en.wikipedia.org/wiki/Evergreening
Why not just write "porn" ? Is there some sort of filter here on hn I'm not aware of ?
Thank you! I was just looking for something like this.
Sizing values is also great for reducing bandwidth footprint, either network or memory. The really good optimizations come from this.
Sure it can, but it doesn’t have the raw FLOPS to do it fast
I asked my particle physicist buddy about this and he pointed me here[1]. It sounds like you're giving the "classical" answer, but it's an area of open discussion. He thinks it could conceivably emit energy as gravitational waves.

[1] https://physics.stackexchange.com/questions/7290/no-hair-the...
I have many broken and beat-up things, but at least those resulted from rage and not lack of motor control.
Built one of these back in 2007 to hook up to my WiFi card in the barracks in Japan. Hacked the card a bit to push the power higher than allowed (firmware) and pretty much had the best signal ever for internet, at the cost of everyone else near me. Note that the AP was about 20 feet from my window, so I was just trying to drown everyone else out, not extend my range.

Got some flak from my 1st Sergeant at the time, but that was about it. At least I could raid in WoW, unlike everyone else on that godawful WISP.
This.

Be the discussion you want to see online.

Though also be mindful of HN's guidelines. Notably:

Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

<https://news.ycombinator.com/newsguidelines.html>

Much as I'm interested in insightful discussion of major news events, that's something HN's readership doesn't tend to handle particularly well. Specific angles of such events might make for interesting discussion, however.

(I've addressed a couple of those on the Fediverse, including "Roof Knocking", and various ballistic weapons & defences.)
What's the name of the app? It didn't say on mobile.
Apparently many of them, insofar as they started small and became large encrusted monoliths over time.
It does not. Time-reversal is antiunitary, so you when you apply it to p_0 = i d/dt, you pick up one -1 from i and another from d/dt, and they cancel out.
How do you manage to confuse yourself with something so simple? ;)
From one side we are trying to stop 13 year old boys from making pictures of AI boobs, and from the other side our school system is teaching children about sex before they even reach the age of 10.
There isn't a particularly Pareto-better solution (other than better labeling, as you suggest).

One of the things I find particularly aggravating though is the discussion that goes approximately "it's outrageous that I should have to buy a new cable for my device <glares menacingly at Apple pre-USB-C>" followed almost immediately by "yeah, it turns out I have to buy a new cable for my device <because reasons>..."