skysight-inc/HackerNews huggingface dataset:
That exact scenario just happened to me a few days ago.
And yet sometimes that's exactly what's happening -- and it needs to be called out.

Not the "foreign agents" part; that's your insinuation of what the parent commenter said. But there's an unusual degree commonality to the talking points and flat-out factually wrong narratives that people continually post about this conflict -- such that some of them (like "Ukraine wanted to negotiate, but...") we literally hear several times a day.

It doesn't matter what sources they are uncritically adopting these garbage narratives from. It's just propaganda, straight up, and quite obviously so.
That would still hold. Those things just wouldn’t be typed as non-nullable.
Go after those too, yes! That's the idea.
80% was needed to grow the business. If Twitter chooses not to grow them it doesn't need those people. It only needs enough to keep the lights on.

If Twitter ever gets a competitor with some traction it'll be dead in months because it won't be able to react. It seems like new social networks aren't a thing any more though so it's probably quite safe.
OP did say "no room for SATA drives", those SSDs are SATA. That said ... I do have room for a couple of SATA drives :-)
Every time one of these cases comes up, everyone wants to blame "bad apples in the legal department", but newsflash, the legal department aren't a bunch of cowboys that just run wild and do whatever they want - they often require the approval of someone higher up in the company to commence action.

Stop this. Stop letting companies you like off the hook by compartmentalizing the things you don't like to "the guys in the legal department".
Proton does not care anymore. Maybe they never did? Their new wallet wholeheartedly cements any skepticism I've had previously about them.
It got a lot better in the ~7 series IIRC when they added checksums to the on-disk files. I don't know if you still have to recover corruptions by hand, or whether the correct file gets copied in from a replica.

The replication protocols and leader election were IMO not battle-hardened or likely to pass Aphyr-style testing. It was pretty easy to get into a state where the source of truth was unclear.

Source: Ran an Elasticsearch hosting company in the 2010's. A little out of the loop, but not sure much has changed.
I'm using these (Samsung 970 QVO) as the data drive in a couple of workstations right now. Not the fastest SSD for a number of reasons, but still a lot faster than a mechanical drive.

https://www.amazon.com/gp/product/B089C3TZL9/

Oddly, these were ~$300 when I bought them at the end of 2023, but the price has now doubled.
Good quality has a baseline level of speed which is pretty fast. There's not much you can cut at that point.

But cheap SSDs got down to 2x the price of hard drives last year. Even after prices stabilized, they're at 3x. Flash catching up relatively soon seems likely. Flash matching the current price of hard drives seems even more likely.
You definitely could, not far removed from text to image or text to audio generators.
While text and image generation are getting cheaper at a significant rate, audio still seems to be just as expensive with ElevenLabs. I wonder why it is so.
X (Twitter) Sues Former Advertisers
This is disingenuous. Twitter is located in Civic Center, which is a different neighborhood. From the ferry building at the Embarcadero to Twitter HQ is about 1.8 miles away, or 3 BART stops.

Given the density of SF and how quickly spaces can change you cannot realistically compare the two.
To talk politics in a hopefully unbiased way, he notes that red/blue state level maps of politics gloss over a lot of detail and that maps at the congressional district level reveal the battleground districts and also gerrymandering.
Why would you tolerate a nonreliable compiler with no assured relationship between its inputs and its outputs? Have people just got too comfortable with the C++ model of "UB means I can insert a security bug for you"?
What’s the 30FPS cursor tracking for, then?
This puts like a dozen popular python libraries out of business
Absolutely! It’s made it difficult to implement some of the cross-retailer comparison features I would like to add. For my charts I’ve just manually selected some products, but I’ve also been trying to get a “good enough but not perfect” string comparison algorithm working.
For the right user, the Chromecast is the perfect device. Trouble is, for multi-user households or other users that don't fit the perfect mold its flaws quickly become apparent. Hopefully this device can fix most of the flaws while still providing that easy way of getting video from my device to my TV screen without logins and apps or anything getting in the way. I don't use "casting" often but there are times when it is by far the easiest way to view content.
And I think you hit on a good point. It's harder to know what we don't know and easier to think we do.

Another thing I think about a lot is Hanlon's Razor. I think people misinterpret it because the term "stupidity" is often used harsher. Maybe because we don't want to admit that we're all stupid[0]. I also despise the phrase "good enough" because many times the details do matter. It's not that we shouldn't approximate things, but that we often use this phrase to dismiss nuance. It's an unfortunate consequence of weak feedback signals. In the same way as if you fix something before it is broken you will save a lot of time and money, but the signal isn't apparent because you don't have the counterfactual experience of running around like a chicken who's lost it's head when shit hits the fan (but you probably have somewhere else).

So, we're all wrong, right? It's not like there's anything objective we can actually hold onto. But there are things that are less wrong, and that is meaningful. But the environment moves and time marches, so it's important we ensure what was once less wrong doesn't become more wrong. If our beliefs are unmoving, we'll only become more wrong with time. And that doesn't seem to be any of our goals and this fact doesn't sit well with our ego that creates that unmoving force in us.

FWIW, I'm highly in favor of younger kids learning much more difficult math. I've seen studies of how kids as young as 5 can learn core concepts of calculus (hell Terrance Tao exists). I'll settle for Middle School lol.

[0] In one framing I think our stupidity is impressive. We're bumbling chimps who can barely communicate with one another. Yet look what we've accomplished! I find this quite motivating, but it does not allow me to forget how foolish I am. Besides, if there's nowhere to move up, what would be the fun in that?
TL;DR: Octo[1] and OctoJam were cozy little highlights despite the grimness of the pandemic years.

Octo[1] targets variants of CHIP-8, an ancient virtual console. The language is so different from daily work that even its annoyances were refreshing. Yes, that includes having to overwrite parts of instructions to get desired behavior.

The maintainer has moved on[2] to working on Decker[3], but I'm still grateful for his dedication. He underestimates his contributions to encouraging a new generation of emulator developers. I haven't had time to do a deep dive into emulation beyond CHIP-8, but I've enjoyed making:

* A little Mastermind-like game (https://pushfoo.itch.io/safecracker)

* A terminal-like text library (https://pushfoo.itch.io/termlib-demo)

Others have done far better. Timendus even wrote his own linker toolkit to build a multi-tasking operating system[4]. If you're interested, there have been some rumblings of an October event of some sort now and then on the EmuDev Discord server to fill the gap left by OctoJam's end.

[1]: https://github.com/JohnEarnest/Octo

[2]: https://beyondloom.com/blog/octojam.html

[3]: https://github.com/JohnEarnest/Decker

[4]: https://timendus.itch.io/chipception-os
Rust and Kotlin have much stricter type systems and much saner standard libraries. C++ auto is a ticket to hell of implicit
conversions and stupid extra copies that come out of nowhere.
Search for Soylent on HN and you’ll see many topics discussing what I mentioned
I commuted for several years to Palo Alto from SF. If you manage to get on a "baby bullet" it was a 37 minute ride, but you also have to get to/from a Caltrain station on each end. In PA, I was lucky that the office was a few minute walk, but in SF it was a taxi or bus ride (this was pre-Uber etc).

As an X employee, if you had optimized your commute around the mid-market area, you could be living less than 45 minutes away on a single mode of public transit, but it could double or triple to commute to the new X offices. Any time you have a transfer with the commuter systems in the Bay Area, it's going to be a clusterfuck from time to time.
> With this, there are no changes to our support policy for existing Chromecast devices, with continued software and security updates to the latest devices.

"no changes to our support policy" links to https://safety.google/nest/

It bothers me when these company blogs link to the wrong page for finding the aforementioned policy. It feels so deceptive. I've seen it happen multiple times. Is it intentional?
Many people dislike their boss. I severely dislike Elon, but if they do move to the South Bay where I live and I happen to be out of a job, I'd entertain an offer from X.
The thing about CloudFlare is, I'm fairly comfortable expecting one of their executives to appear out here in the next few hours to own and address this in a common sense way.
Please do not do this. The product you're describing would make the world a significantly worse place.
> if for no other reason that every team leader in the world wants a continuous feed of their remote worker's desktop

ahem GDPR?

Besides, that's absolutely the sort of enterpriseware that should be charged for.
They have recently reported an all time high usage record, that unsurprisingly happened after the assassination attempt on Trump.
What he should do is set up a clownflare site.
For some reason it reminds me of my civilization runs - rush to certain high level tech and then after that discovery writing :D
Hi, I work on the OpenAI API — structured outputs schemas have limitations (e.g. all fields must be required, no additional properties allowed): https://platform.openai.com/docs/guides/structured-outputs/s....

If your schema is not supported, but you still want to use the model to generate output, you would use `strict: false`. Unfortunately we cannot make `strict: true` the default because it would break existing users. We hope to make it the default in a future API version.
Having worked at one: they are actually quite miserable. The vast majority of people who enter them would much rather be someplace else, and are there because they're sick or need something that they can't get at a better price elsewhere because it's closed or too far away. AFAICT, modern big box drug stores only exist in 2024 for two reasons: old or poor people who can't or won't go elsewhere, and young people looking for snacks/beauty products/medicine on short notice.
Although I am an optimist* about what this can do, I am very much aware — from personal experience — how easy it is to see more than is really there.

The realisation of the tech might be fantastic new things… or it might be that people like me are Clever Hans-ing the models.

* that may be the wrong word; "strong capabilities" is what I think is present, those can be used for ill effects which is pessimistic.
Also the outlines library: https://github.com/outlines-dev/outlines
I dont understand your complaint at all. If you develop a new revolutionary technology called an automobile, developing steering, brakes, starter, mufflers for it is a pretty big deal even if reins, clamps, mufflers and keys are mundane and have existed for decades. Structured outputs are a pretty big step in making this magic actually usable by developers as opposed to generating impressive cat pictures or whatever has captured the public imagination.
WD is the real deal, they design their own SSD controller silicon in-house.

They acquired Sandisk and HGST so there's a lot of expertise under their roof.
The comment was referring to models close to the recent releases from Meta and Mistral, reaching up to 405B with performance competitive with large commercial vendors. These models absolutely can't be trained without significant investment, and their inference without a cloud provider isn't cheap either. As I had mentioned, nothing short of not having released the weights could have stopped the abuse, but still, a fraction of it could be deterred, hopefully adding up to a few billion less spam pages for search engines to serve back to you.

As for the rationality of watermarking itself, firstly I'd like to reiterate, no spam wave of this magnitude and undetectability has ever happened in the history of the web. A word processor cannot write a petabyte of propaganda on its own. A Markov chain can't generate anything convincing enough to fool a human. Transformer-based LLMs are the first of their kind and should be treated as such. There is no quick analogy or a rule of thumb to point to.

If statistical watermarking is proven to have sufficient recall and error, there'll be nothing to lose in implementing it. A demand already exists for detecting AI slop; half-working BERT classifiers and prejudiced human sniff tests already provide for it, with little incentive to reduce false positives. With watermarks, there'll be a less painful, more certain way to catch the worst offenders. Do you really think the same operations that produce papers with titles like "Sorry, as an AI model..." or papers with pieces of ChatGPT UI text will care to roundtrip translate or rewrite entire paragraphs?

We already had this exact dilemma back when email spammers tried Bayesian poisoning [0]. Turns out, it actually creates an identifiable pattern, if not for the system, then for the user on the other side. People will train themselves to look for oddly phrased sentences or the outright nonsense roundtripping produces, abrupt shifts in writing style, and other heuristics, and once the large enough corpus is there, we can talk about training a new classifier, this time on a much more stable pattern with less type-I errors.

[0] https://en.wikipedia.org/wiki/Bayesian_poisoning
Now you're creating a flavor of types that cannot be used in many places. Or worse, a flavor of types that when added to a struct breaks existing uses. That'd be a major change.
> The ‘forever mouse’ is not an actual or planned product, but a peek into provocative internal thinking on future possibilities for more sustainable consumer electronics.

In other words, the "forever mouse" was just the CEO riffing on a direction that Logitech absolutely plans on going in, but that specific one wasn't on the planning charts yet.
"Hey, we're doing some work in your neighborhood and since our trucks and team are already there we can get you a great deal..."

I've never understood why anyone would think this would matter. Like they're camping in our neighborhood for the week and this saves everyone money somehow?

Or the other tactic where they say "you might have noticed my truck around as I've done some work for <neighbor> and will be at <other neighbor>'s house later..."

They name people whose door they knocked on, got their name, and likely rejected. But they use those names on other prospects which makes it sound like word of mouth, the best form of advertising! "Oh, if my neighbor is using this guy for <Service> he must be good"... Really a brilliant tactic that I bet fools some people.

The only guy I really admired (but didn't use because I thought his prices were far too high) was a guy going door to door offering to clean the outside windows. He wanted $10/window and I was like no way. I'm sure he got a few customers.
Similar for Austria: https://heisse-preise.io
As I said, I am ok with AI acting mistakenly against it's users wishes. I am not asking people to implement things for which they currently have no solutions.

That is clearly distinct from an AI acting deliberately against its users wishes by the design of the creators. Paid advertising influencing responses would be in this category and should not be permitted.
Well, cock is. Coq is not an English word.
Oh no, I got trapped in the same boat as you! I pay for zero cable and zero streaming services. Somehow, there's still too much on TV to watch, haha!
This is like saying “we shouldn’t be celebrating a computer that can talk, my parrot can do that!”
The shift to cleaner methane and battery powered vehicles mentioned in the article seems like a longer term trend.
> McDonalds can fire you for any reason in my state. At any time.

Yeah but if you show up for your scheduled shifts and are on time, sober, don't steal, and are moderately competent, they won't.
Transoceanic pathogen transfer in the age of sail and steam
Oh yeah! Thanks!
Only visited for a few days for a conference, but I think if you live there you may have become desensitized to the situation. It's really really not normal to have all the stores boarded up and security guards at the entrance. It's really not normal to be outnumbered by fent addicts nodding off on the street. The worst vibes of any city i've ever been to in my life (Including many people would describe as shitholes). This is so messed up to everyone who hasn't been beaten into acceptance of it
I heard that some e-commerce sites will not block scrappers, but poison the data shown to them (e.g. subtly wrong prices). Does anyone know more about this?
Following the unfortunate announcement of our screw-up that resulted in what some (unfairly) qualify as the outage of the century, rest assured that we are doing everything in our power to keep our customers happy and as uninformed as possible. Since we're very, very sowy, and since we said "we're sowy", we don't appreciate people making fun of us. Please stop ridiculing us, or say mean things about us. In fact: we'd appreciate you leave us alone, it's already a hard time for us. Dont talk about us, unless, of course to pay us a compliment.
> Pay a homeless man to colocate a physical server

So many questions about that server provisioning workflow :)
Nah uh. Mr Ksum would find a way.
One could also argue that the unification of "commenting" under a small number of giant frameworks (reddit, disqus, facebook etc) contributed.

Back in the day you'd go on to a bulletin board for, oh I dont know, Volkswagens, and talk with a few thousand people. And your tone and style would be reflective of the culture of that specific site.

Now when people go to comment, they are using mass tools like FB or Reddit that bring their own culture to how commenters should act. For example, Facebook's comment culture, which injects politics into every conceivable discussion, now infects any site that allows comments using Facebook.
> They aren't getting rid of the Chromecast streaming.

I understand that, but the new Chromecast devices and presumably the devices replacing them require you to log into the device before you can even use it as a Chromecast stream destination, and then when the video is done instead of going back to nice photos they try to shove algorithmic recommendations in your face. I want the old Chromecast back.
Big list of most relevant news sources in Cybersecurity
> (There, 3 paragraphs that say exactly what the OP said in 1 word. Happy?)

Yes, I think that’s a better comment, sans the snark.

Regardless, as another commenter pointed out, the quote is missing some important context: https://news.ycombinator.com/item?id=41174244

In general, I find the rest of the article more interesting, and focusing on the ethical leanings of the author less relevant. I’d rather see more discussion about the sales script.
They're everywhere. The real question is, are they using AI or are they a boring old style company that will get left behind by progress?
Show HN: A free newsletter to learn from founders success stories
> For comparison, with electronic voting to commit fraud, you need just one patriotic or corrupt system administrator willing to protect the country from an undesirable candidate. It is not difficult to find such type of person.

The difference between having a passport or a national-issued digital identity card that has a private key inside is not much different. In passports, there are different security mechanisms in place that make it hard for an adversary to fake them. For digital identity cards, similar mechanisms exist so that their issuance does not depend on a single entity. The full list for which the identity cards are issued can be audited by sampling and finding follow-ups to see if the issued identity is owned by the claimed legitimate person and is independent, whether the thing is a passport or an identity card. Although, I don't know whether such checks are actually being done in practice. The security of digital identity is being assured with an increasing variety of documents that can be signed digitally using such government-issued cards.

Afterwards, when we have a list of public keys that are eligible to participate in the vote, E2E verifiable evidence prevents any involved party or coalition from deceiving the public with a manipulated election tally, as that would not produce valid cryptographic proof.
One thing I wish ~/.ssh/config had was more slightly powerful matching. I think all you get for dynamic matches is * and ? instead of a regex syntax. Works probably 99% of the time.
At least depends on the approach and use: stuff like outlines (https://github.com/outlines-dev/outlines) that actually changes the sampling to adhere to a grammar and can be used with local/custom models shouldn't be too impacted. Those are not really used on top of openAI models
Sahara dust or vulcanic ash has a global reach, and easily reaches Norway.
It doesn't matter. DMCA is an implementation of the IP protection (and a very biased one). While the treaties might agree on the principles, fortunately most other countries don't have an equivalent mechanism. "Yet.", a pessimist would add.
But is this also the default or just the max? Is the default 4k or 16k?

Also, the question of the default value applies both at the server level and at the SDK level.
Yeah! - outlines, guidance, jsonformer were inspiring for this line of work
I don't think it was an complaint, just a observation.
Use an API from the top models with a good frontend, then, and use precise instructions.

It's odd, as many people praise claude's coding capabilities.
If I owe you $1k per month for the next 12 months. Let's say the market rate is $500 per month.

I contractually owe you $12k. But say I offer you $10k, but you can rent out the space now. So now you get my $10k + $6k from the new tenant over the next 12 months. That's a much better deal than my 12k, plus you get $10k of that up front.

That's all to say, there's almost always some beneficial arrangement you can make when the alternative is one party paying for something they're not using and the other party not being able to repurpose that resource
Yep the narrow focus on the next few quarters is a root cause of these short term focused blunders
Debloating the Onyx Boox Go 10.3 eink tablet
Design flaw has MS Authenticator overwriting MFA accounts, locking users out
The question is when you consider planet Earth "destroyed". Most likely it will remain blue and keep its atmosphere. Life will continue. It could be "destroyed" in the sense that humans sustainably sabotage their own long-term survival, or the survival of other species.

Short of a nuclear war, I don't think humanity will get close to extinction. But I think we are on a path to lose access to today's cultural knowledge (like microchips, vaccines, aviation). If the population is forced to shrink over the next couple of centuries, wars over fertile ground seem more likely than specialized global supply chains.