skysight-inc/HackerNews huggingface dataset:
Not entirely true, I was out hiking in the mountains of Colorado, and that was the best Milky Way view I’ve ever seen. It looked just like the crazy photos with millions of stars. Just laid on a rock staring at it for an hour
Going into the article, I was expecting that Quora used AI to answer questions. Instead it uses AI to ask questions. That's pathetic and fascinating at the same time.

It's pathetic because it shows there aren't enough people asking questions to keep the site alive, which means it's already dead and exists only in a kind of zombie fashion.

But it's fascinating because it begs the question, why are people taking time out of their busy day answering pointless questions devised by a bot that doesn't know anything (and that isn't even interested in the answer)?

Quora is now a content farm where contributors work for free. That's horrible... and, in a very practical way, genius.
The example paper does not mention what type of diabetes it is about - if type 1 or type 2 - and they have very different risk factors.

While it’s kind of clear form the context that it’s about type 2, I doubt a paper like this would pass a peer review without stating it explicitly, in particular with respect to the data set that could potentially include both. Rigor is essential in drawing scientific conclusions.

I guess this is a good example about the statistical nature of LLMs outputs (type 2 is the most common) and consequentially their limitations...
clever. how’d you come up with that?
It had too many Indians. Not that that's absolutely a bad thing, but it was bad for me because the answers tended to reflect Indian cultural perspectives and they weren't very relevant to me.
Does that imply CPL was not Cambridge, nor yet Combined, but rather Christopher's Perfect Language?

(the EE's of the time had not yet perfected their art sufficiently for CPL to have been viable for personal computing; does it work better now that we have GHz and GB?)
Meanwhile African countries are still waiting for a vaccine against Malaria to be delivered to them.

The only people who dislike vaccines are those who live in a world where vaccines are so successful they no longer have to care about the problem the vaccine is solving.
The problem is that AI is making use of the Fair Use exception. They don't need to follow the license - fair use means they can just ignore it!
Wow I feel like I'm back in 2006 or something. I agree they look nice though.
You'd think that the secret sauce American manufacturers SHOULD have is a deep understanding of the very specific needs and tastes of the US market.

Range anxiety is a much bigger deal in the US than markets with shorter average commutes. There's more fear about small cars surviving impacts with our huge average vehicles. It wouldn't be hard to spin up at least a marketing campaign that says "We get it" and insinuate foreign competitors don't.
You gaslighted yourself by claiming you don't have ADHD/aspergers anymore. The only explanation is that you either never had it, which is closer to what you said or that you still have it, which is ignoring what you said.
Ask HN: Anyone ever think of using the ocean to build an alternative Internet?
I'm sure you've heard of people putting messages in bottles before and them being delivered to people across the world. What's interesting about this is how extensive the ocean is, how much of the world can be reached from just the coastline, and how the ocean itself can move objects without the need for external power.

But you could improve upon the bottle idea by adding a solar panel; small motor; ardino; disk drive; radio. Messages could be stored in this device in bulk and it would eventually reach other destinations. If such devices were cheap to produce you could have thousands of them in the ocean and have them communicate with each other to form an alternative to the Internet. It would be similar to satellite constellations in that infrastructure could be moved to provide connectivity between routes as strategically necessary.

Is anyone building anything like this?
Real median US household income was $74,580 in 2022. This advice surely applies to at least 50% of households, no?
Classic site but I noticed this claim about Euclid's proof of infinitude of primes which is always disputed:

https://mathshistory.st-andrews.ac.uk/HistTopics/Prime_numbe...

This is one of the first proofs known which uses the method of contradiction to establish a result.

https://en.wikipedia.org/wiki/Euclid%27s_theorem

Euclid is often erroneously reported to have proved this result by contradiction beginning with the assumption that the finite set initially considered contains all prime numbers, though it is actually a proof by cases, a direct proof method.
> Modern website developers should learn a thing or two about optimization from this.

I'm just as anti-bloat as the next HN'er, but optimizing websites is almost certainly not a business interest, therefore not an imperative, and therefore not going to happen. Instead of just wishing web developers were better, it would be more productive to find a way to align website optimization with business interests.

After all, how many people, really, would stop using websites or apps because they're slow? They can be frustrating, but most of the non-tech people I know just deal with it. That's hardly a recipe for changing the way websites are built. Basically, I posit to you that website, webapp, and mobile app optimization is a revealed preference [0], where the preference is that it's not actually important.

[0] https://en.wikipedia.org/wiki/Revealed_preference
Because sometimes no one actually answered that question, quora just publishes many titles to index to google.
Entangled quantum states in a local deterministic theory (2009)
I now have access to his phone without traces great job!! (geniusspyhack at gmail com)
Thats exactly what existing psychomotor stimulants do for adhd
This is true but in practice it's pretty common to find this sort of code seems to work fine on x64 because the compiler doesn't actually reorder things and then sometimes blows up on ARM (or PowerPC, though that's less commonly encountered in the wild these days).
Since when are for loops harder to understand than list comprehensions?

x = 0
for element in data:
x = x + f(element)

He gave a bad review for this code. Seems like python became a cesspit.
I would leave it to black and flake8 to perform such stylistic reviews.
If we're optimising recall speed at the expense of precision, I can think of a few ways that are even faster than LLMs.

(hmm, how precise is a collection of phrases like "red sky at night, sailor's delight?")
apt shows the NEWS file during update when there's a change.

If it doesn't (ie. you set it up to blindly do the upgrade), you can still check the news file or .debian.changelog.gz file afterwards.

Lastly, when it's shipped in the new major Debian stable release in a few years, it'll surely be noted in the release notes.
Google Cloud accidentally deleted a company's entire cloud environment
To this day I still don’t put special characters in my file names. I’ve been on macOS for years but who knows if I’ll need a Windows machine?
You just need a vague approximation. Even CORDIC is overkill.

clamp(x/2, -1, 1) is basically a sigmoid.
as someone who’s also autism adjacent and content with it, let’s still recognize that it’s not called spectrum for nothing. Yes, one’s norm of "functioning" can be more dependent on society than you’re own opinion, but I’ve witnessed several individuals on the "lower functioning" end of the spectrum who really didn’t seem like they were content with the way they’re living life. I’m not infallible, but it definitely seemed that way.
You can't personal responsibility your way out of large-scale societal issues...
btw shoutout to great frontend framework I built this project with: https://github.com/benevolent-games/slate
Im sure he would be happy with some stars :D
How more clearly do you expect it to be communicated?

apt shows the NEWS file during update when there's a change.
If it doesn't (ie. user set it up to blindly do the upgrade), you can still check the news file or .debian.changelog.gz file afterwards.

And note that this happened in testing/sid channel, where breakage is supposed to be happen. When this change shipped in the new major Debian stable release in a few years, it'll surely be clearly written in the release notes.

What else do you expect, SMS notification? :P

If a user haven't seen the above he for sure won't see an announcement in a crowded debian-whatever-announce mailing list he isn't subscribed to or an obscure blog post posted somewhere he doesn't follow.
Because we have a national minimum wage which works out to over 2k once converted in to USD.

Even at the minimum legal level and without a raft of government hands outs which a person could expect its maybe 6-7 weeks salary.

If we take the average salary then take home per month is pocket change short of $3000
UniSuper is a large financial organisation. It’s managing $100 billion plus in pension funds.

I think because it’s an Australian company the reported news hasn’t been picked up more as nobody knows who they are. The wording of the official press releases has also been carefully worded/managed to reduce what is really damaging news for the GCP sales department who are on a big push in Oceania for the large corporate companies dangling free credits.
In a lot of european countries there's specific legislation allowing computing interop that overrides copyright. Eg https://eur-lex.europa.eu/EN/legal-content/summary/computer-...

(Also I'd think copyright in EU doesn't normally apply to implementing protocols as it's supposed to grant monopolies of creative expression? but IANAL)
haven't you heard of container ship.
How much of that is rational and how much of that is because of you being unable to handle change due to the side effects of what you are enduring?
Could potentially use the indexedDB as a swap of sorts, iirc it's typically unlimited. It would probably be quite slow though.
I think this is a true statement, but the lack of further comment is in itself a value judgement.

The only people who dislike vaccines, are people who felt lied to, or were forced to take them. Their concerns may have been invalid in some instances, or even most instances, but the fact remains that at least a few of their concerns were valid.
Why, though? I don’t think 2D versus pseudo-3D is a significant difference. They are still used the same way, in the same contexts, and mean the same thing. Also, a lot of the common representations went back to flat, or never made it to 3D in the first place.
Your central thesis that Israelis are pure, unadulterated evil

It's not my thesis, and nothing I've written even remotely suggests that.
It's usually my first thing to watch on a new monitor or projector or whatever device I might want to see how well it shows a film. Another typical "test watch" is Vampire Hunter D. That and GitS are amazing anime films, IMO.

Years ago I had a band (electronic/industrial style) and at one show we played, the venue staff were projecting stuff onto the stage and ceiling. I was super happy when I realized they were projecting GitS during my band's performance. Perfect choice! I think I thanked them afterward haha :)
It has to be grounded in statistical reality. What do you think the sum total is of all the organisms that have ever lived on Earth?
The ponyXpress journal helps incarcerated writers find their voice
Good Computerphile video on glitch tokens a year ago:

https://www.youtube.com/watch?v=WO2X3oZEJOA
llIlI.lI: a URL shortener using only I/l to encode domains
The "Chain of Thought" Delusions
Those are fairly cookie-cutter clauses. Imagine trying to operate a website serving user-submitted content without those rights - it can't be done.

Interestingly, the one commonly-seen phrase missing here is "sublicense". IANAL, but it seems they aren't allowed to just sell it to whoever they want. Perhaps their deal with OpenAI just completely ignores this (their business hinges on training being fair use anyways) and what they are actually selling is convenient API access?
Reminds me of Secure Scuttlebutt (SSB) protocol:

>SSB was created by Dominic Tarr in 2014 as part of experimental development in alternative databases and distributed systems. Tarr lived on a sailboat with unreliable internet connection, and became interested in creating an offline-friendly secure gossip protocol for social networking.

https://en.wikipedia.org/wiki/Secure_Scuttlebutt
I'm not making the statement, I'm summarising what the cited article says. If you're after a debate you'll have to contact the people who carried out the study that cited article is based on.
The key part of Leaf's acknowledgment (which came some weeks after what Biden said) is where she added that the US has sources from a "variety of folks who are on the ground". Meaning they had independent confirmation that had been vetted by internal analysts.
I shared a similar impression. I think there's a Tim Keller talk somewhere that mentions "being skeptical but not being skeptical enough". You put to words quite well a frustration I had with Curtis' take, though I enjoyed it as well.
In Europe at least, it's still alive in government projects. Governments are often paying companies to develop large system for them, and system analysts are the people who describe requirements in detail so that the developer company knows what to build, and the government knows if the system delivered meets the requirements or not. System analysts are hired on both the government and the software company sides. The job is basically half creating the requirements, half quasi-lawyering in meetings on whether the system meets/doesn't meet the requirements described in documentation. Also, lots of money is at stake from the PoV of the development company, so these meetings are often quite adversarial. Overall, not the most pleasant job, unless you love to publicly prove to your opponents that they're lying scumm :)
I don't like to make predictions, but I think it will all eventually
be swept away by forced open interoperability that is coming in strong
from Europe. I don't feel any loss for independent developers who feel
excluded from proprietary, locked "markets". It's saving them from
wasting time. Let's check-in again on this situation in a couple of
years. I'll bet "threads" is not even on the map. In the long game it
always pays to go with the most free, open and interoperable
standards, even if it limits opportunities in the short term.
"logic is subjective." noted.
Cool! IIRC authentication was a bit tricky with SeaweedFS. Did you run into any issues there?
A thread which performs a write, has a fence, and then performs another write, will at the time of the second write due to the fence guarantee the first write has completed.

However, "completed" is misleading.

The write will still not be seen by readers.

"Complete" really means "the writer has done all the work he can do, which is necessary but insufficient".

For a reader to see the write, the readers must issue a read memory barrier before reading the value.

All of this is due to store buffers and cache invalidation requests.

In short, in principle, a write is known about only by the processor it occurred upon; if there are any other processors in the system, then unless special magic is performed (fences and so on), any writes they see from other processors are seen purely by chance and can happen in any order (including going backwards in time), or not happen at all.

I once read an article which framed all this in terms of source control.

Memory is like SVN, or Git.

You make local changes (on your processor, which has its local copy of memory). You then commit (write fence/atomic operation). No one else can see your changes until they update from source control and get the latest version (read fence).
I feel like for those of us who aren't serious electricians but do arduino like thing's we've done this, I just didn't know it had this name.
I did tried that and yes it was slow, like it almost didnt make sense to use webcodecs api because there was too big of a bottleneck
New concept in app dev: IoC for application data
I created this repository while I was working @Cyolo because it became too many times that I needed to take care of hot-reload for app data that was distributed but needed to be queried in the hot paths of our application. You probably met this problem when required to reload the app config from some centralized DB. From my experience, this used to be done by some chronological routine and then using locks to refresh some variable value. The real problem is that when the application grows - it becomes a real burden so I thought about consolidating these kinds of ops into one, well-defined concept.

Please be critic and tell me what you think <3
That's an inherent problem with universal ports that do a bit of everything as opposed to having distinct storage-oriented media. I don't know how you'd tamper with a diskette to brick a computer.
This is specifically a biodegradable polyurethane. It's just one kind of plastic and not suitable for everything.

We have others including old stuff like cellophane, pPLA, PGA, PGL, PHB even biodegradable polyesters... They're cheap. They can be fiber reinforced as needed. However...

The tricky bit is that almost always they need to be properly composted to decompose. This is called procedure 7 and cannot be usually applied to plastics that have a pigment added or are painted - the additives would poison the compost heap or leech. You need to be particularly choosy about paints and plasticizers if you want it to decompose safely.
Quora ruined Quora
And this is a bit like saying your vote doesn't count because it's just one of many. Society is built of people. Changes can only come from people.
This is excellent work! Let’s see if I can contribute to the open parts as they seem more in my boring dev experience :)

Anyone know of a feature rich MIT (or similar; no (a)gpl) license based web based image editor I can use in my saas app?
There was no zoom in Command & Conquer (1995) :p
This story is really interesting for all the not-specific-to-quora parts. It’s pretty obvious that quora has a strange culture of know-it-alls trying to show off, but this AI product makes it clear that the act of showing off is the product. The answers are garbage and they obviously don’t care. The key action for sale is not finding an answer, but writing it.

What’s really interesting is that Quora product team decided they wanted to juice engagement with fake AI created posts, and real humans are complying to answer them. Questions that make no sense, and no human asked. Quora is proving (again) that people will engage in parasocial behavior with LLMs. We’ve seen AI girlfriends and companions, we’ve seen tutors, and knowledge assistants. This is the opportunity to brag - artificial students (likely cut from the same API as those tutors).

I can only assume that question-answering-users are the real market they advertise to, profitably. This would imply that this strategy is profitable or could be profitable for them. The nice thing about this compared to more personalized LLM companions like AI girlfriends is that the inference costs can be distributed across all users by sharing the questions. I would posit that there exists an opportunity to make a Twitter or Reddit clone that explicitly intermixed bots. Maybe even exclusively bots. People want to talk on the internet and told they’re special. The interaction doesn’t need to be organic.

For proof, look at all the top-level comments on this HN post with no engagement, by users who have repeated the same pattern discussed about quora.
Engagement optimization. 5% of users might happen to see something that will keep them on the site, but 95% are confused and waste their time. Sites only optimize for engagement these days.
@dang typo in title ("Show NH")
That's more correct, but there are two points of order.

The first is that a cpu core is a massively distributed system, and there is no single point in time when an operation is executed.

The second is that cpus will absolutely physically do reads out of order even when those reads logically have to happen in order. Suppose you read X, then fence, then read Y; the cpu may read Y immediately, immediately begin speculatively executing dataflows depending on Y, then later on read X. But then if, between the time when it read Y and it read X, Y changed, then it will roll back any intermediate computation dependent on Y and try again. But if Y didn't change between the time when it was initially read and the time when X was read, then it's semantically the same as if Y was read after X, so there is no problem.
> One where the license key is the only form of user authentication.

I think it's the exact thing we have here, the problem is that you need a little bit of code to automatize all the stuff keygen presents to you.
AlphaFold: A Practical Guide
I'm not discouraging people from trying anything for themselves. I wholeheartedly encourage people to try everything and have their own experiences. I was simply stating my opinion and IMO some cold hard facts.

OpenBSD is just minimal and clutter free, but it's not like there are not Linux distros with basically the exact same traits - Slackware, Void and Alpine are all incredibly comparable.

My only real point was that OBSD has much worse graphical performance because it isn't a priority. Most of the developers are probably the types that pride themselves on not using a GUI as though that was something impressive.

IMO, given two no-nonsense desktop operating systems, I think the one with significantly better graphical performance among other things like app support, makes far more sense.
That's the best interaction I've seen - so many are just GPT piped into a TTS, but this seems to actually be identifying different speakers in the crowd? There's a point where a guy butts in to ask a question and the robot basically says "wait a sec, I'm talking to this person, are you done? Okay, now I'll answer your question, raise your hand." That's another layer of interaction that's impressive and the latency and speech recognition quality is near-realtime. Very cool
sea-mail?
Indeed, it's actually worse. You should only use it for stuff where factuality doesn't matter. Verifying that an answer is complete and correct is more work than consulting a reliable source in the first place.
I don't think anybody suggested otherwise. But funny you use the plural there...
Hot take: it was never good
One of the things that has fascinated me about emoji is that they are a type of character that had been largely unfamiliar to most of the world: ideograms. While their emergence in a country with a well-established ideographic writing system—Japan, kanji—may not be surprising, their widespread adoption in places that had basically used only alphabets is, at least to me.

I wonder to what extent emoji use might evolve so that people without a common spoken language can use them to communicate with each other, the way classical Chinese has historically been used in East Asia. Judging from some emoji-filled comment sections I’ve seen on streaming platforms, it seems that that evolution may have already begun.
I get a free TV service from my ISP and it works a lot like cable. There are a ton of ads. Each ad break can last 3-4 minutes.

The one benefit of it is there are movies and shows on there I end up liking a lot that that I feel I wouldn’t discover elsewhere. Sometimes looking for something interesting is a lot of work, and just putting a movie on I’ve never heard of can be rewarding.
It's unwise to err on either side. The license doesn't contain phrase "you do not blog about Thread or we'll sue you". Because that's not what they meant, because it's ridiculous.

There's only a singular threat in the license is here: "Failure to maintain active Thread Group membership while shipping Thread technology may result in legal action, including but not limited to licensing fees."

It specifically mentions shipping.