skysight-inc/HackerNews huggingface dataset:
Boring is the opposite of exciting/dynamic.

Not all engineering is boring. Also, boring is not bad.

A lot of my career has been spent working to make software boring. To the extent that I've helped contribute to the status quo, where we can build certain types of software in a relatively secure fashion and on relatively predictable timelines, I am proud to have made the world more boring!

(Also, complexity can be extraordinarily boring. Some of the most complex things are also the most boring. Nothing more boring than a set of business rules that has an irreducible complexity coming in at 5,211 lines of if-else blocks wrapped in two while loops! Give me a simple set of partial differential equations any day -- much more exciting to work with those! If you're the type of person who enjoys reading tax code, then we just have different definitions of boring; and if you're the type of person doesn't think tax code is complex, then I'm just a dummy compared to you :))

But e.g. in the early naughts doing structural engineering work for residential new build projects was certainly less engaging and exciting work than building websites.

Most engineering works aims for repeatable and predictable outcomes. That's a good thing, and it's not easy to achieve! But if Software has reached the point where the process of building certain types of software is "repeatable and predictable", and if Google needs a lot of that type of software, then if the main criticism of AI code assistants is "it's only good for repeatable and predictable", well, then the criticism isn't exactly the indictment that skeptics think it is.

There is nothing wrong with boring in the sense I'm using it. Boring can be tremendously intellectually demanding. Also, predictable and repeatable processes are incredibly important if you want quality work at scale. Engineering is a good thing. Maturing as a field is a good thing.

But if we're maturing from "wild west everything is a greenfield project" to "70% of things are pretty systematic and repeatable" then that says something about the criticism of AI coding assistants as being only good for the systematic and repeatable stuff, right?

Also: the AI coding assistant paradigm is coming for structural/mechanical/civil engineering next, and in a big way!
> we now have to let both of them off the hook, since neither had been specifically informed they weren’t allowed to do the thing beforehand.

I'm not trying to be funny, or aggressive, or passive aggressive, seriously: there's two entities in the discussion, the cops, and the person with a photograph with a hash matching child porn. I'm phrasing that as passively as possible because I want to avoid the tarpit of looking like I'm appealing to emotion:

Do you mean the hash-possessor weren't specifically informed it was illegal to possess said hash?

> It would seem that the inverse would need to apply in order for the justice system to have any semblance of impartiality...That is why many people think this should be tossed out.

Of course, I could be missing something here because I'm making a hash of parsing the first bit. But, no, if the cops in good faith make a mistake, there's centuries of jurisprudence behind not letting people go free for it, not novel with this case.
My reaction also. Dedupe is a must have for when you are storing hundreds of VMs. you WILL save so much data and inline dedupe will save a lot of write IO.
This explains a LOT about Google's quality decline.
Well, Google did design Go...
Google is so odd these days, its like there are two "streams" of results. One is the kind of useless slop that the article in question is rightfully complaining about, but other results are still useful and high quality. The second stream is what I seem to get when I'm forced to "!g" when I'm using DuckDuckGo, and I can't work out why theres this stratification, this separation. Years ago, it was very rare to get crap results from Google. Now its far more common.
IANAL, but as I understood, this exception is specifically about cases where precedence is established. This same trick or others substantially like it won't work in the future, but because it was not a "known trick", the conviction still stands.
Gabe newell has 0 value in that discussion, Steam is defacto the monopoly on PC, when you make billions by not doing anything and taking 30% on every game it's less of an issue.

The other funny thing is that Half Life 2 came out with full blown DRM that only decrypted when the game released.
```
Like, isn't this announcement a terrible indictment of how inexperienced their engineers are, or how trivial the problems they solve are, or both?
```

there is a 3rd possibility as well: having spent a huge chunk of change on these techniques, why not overhype it (not outright lie about it) and hope to, somewhat recoup the cost from unsuspecting masses ?
3. Me, and only me.
I’d take pair programming with a junior over a GPT bot any day.
(That's not what dearth means.)
So what SIEM do people suggest? AWS shop, EC2, VPC, Lamba, RDS
It took me about two weeks until I got consistently good results with DDG, it often just takes about one more search term because it doesn't try to (often incorrectly) guess the context based on search history like Google does. That was years ago, since then DDG has gotten better and Google a lot worse.

I could understand your complaint if it was about image search, but I don't see how anyone can look at today's Google results and think they're still superior.
>But the point is that in one the OS security layers or antivirus will catch it.

Doesn't antivirus have detections for ring0 as well? Otherwise virus makers can just code their viruses to be in drivers and evade all the antiviruses.
It will arrive eventually (lots of concern around fraud due to potential value velocity). It only took a year for the first ~1k institutions to onboard, the last few thousand will onboard with time. The US Treasury is a participant, as is JP Morgan Chase and FiServ.

https://www.frbservices.org/financial-services/fednow/organi...
Approximately no one with a Steam Deck installs Nvidia's out of tree graphics driver (because the Steam Deck is built on AMD).
Sounds lot like Amazon [0], but to see your website you need to provide email, which i passed.

[0] https://www.amazon.com/
> So, LLMs face a regression on their latest proposed improvement.

Arguably a second regression, the first being cost, because COT improves performance by scaling up the amount of compute used at inference time instead of training time. The promise of LLMs was that you do expensive training once and then run the model cheaply forever, but now we're talking about expensive training followed by expensive inference every time you run the model.
Kagi is a viable choice for individual people, but it's not an answer for the concern of how to get traffic to visit your site and click on your affiliate links (which is what TFA is about). Kagi works well for users precisely because it's small enough that no one benefits from gaming its algorithms.
But will a canned, defined api ever be good enough? As soon as someone paints a border, someone will step over it. It's the reason security products in windoze as well as anti-cheats require kernel-level access, and why outages like the crowdstrike one a few months ago occur and why microsoft lets it (for now).

It's an arms race, and no api will ever be good enough to keep a miscreant from working against logical choices. If I have to play a game that I have to assume someone is cheating, I really don't want to play that game, or at least with others of dubious reputation. This is why I run my own server for games I like to play with others I trust.

If someone wants to play competitively publicly with anti-cheats, they should opt-in to do so, but I'd like the option to not, and simply play local or private instances with my own general TOS. If diplomacy fails, a ban option for the server.
q4 or q5 quantization.

Edit: Actually you'd want q3 to fit a 200B model into 128GB of RAM. e.g. this one is about 140GB https://huggingface.co/lmstudio-community/DeepSeek-V2.5-GGUF...
You can buy most parts officially from Apple - I just bought a new set of keycaps to replace some on my MacBook Air. Couldn't do that 5 years ago.

You can install whatever OS you want on your computer - Asahi Linux is the only one that's done the work to support that.

You can disable the system lockdowns that "tighten the screws" you refer to and unlock most things back to how they used to be.
Thanks for your reply. Are you up for updating the Wikipedia page?, because as of now the canonical reference is wrong.
> I'd love to see more curiosity from developers

Developers spent millions on Anti-Cheat. It's why entire products like EasyAntiCheat and BattleEye exists.

Valve spent a LOT of time and effort on VACNet, a server side machine learning based Anti-Cheat primarily trained only on CS:GO verdicts and it was awful still.

Developers know the common methods used by cheaters. That includes exploiting known vulnerable kernel drivers to run code in the kernel. The only way to monitor for this is to utilize a kernel module loaded before that of the cheater. That's why the current state of Anti-Cheat is the way it is.

The developers of various anti-cheats like Vanguard have been very transparent about this.[1]

[1]: https://www.leagueoflegends.com/en-us/news/dev/dev-null-anti...
Most games require admin privileges to install, so if the game maker wants to be evil you're already screwed even if you have separate users. Moreover, most software isn't really designed for multi-user system security (because it's basically never used), so there's often sloppy coding practices that lead to trivial EoP between users (eg. cache directories accessible by all users).
In that case, we should all get 25 years for buying products made with slave labour.
Generally the smaller the dedupe block the better as you are far more likely to find a matching block. But larger blocks will reduce the number of hashes you have to store. In my experience 4KB is the sweet spot to maximize how much data you save.
btrfs has this. You can deduplicate a filesystem after the fact, as an overnight cron job or whatever. I really wish ZFS could do this.
>Second, as a veteran jaywalker, my rule of thumb is that if a car has to hit their breaks even a little, or otherwise alter their trajectory, you're doing it wrong. The goal should be smooth movement for all.

Generalize it more:

"If anyone else has to go out of their way to alter their trajectory to avoid you you're doing it wrong."

This applies to just about every road interaction between any two users regardless of type.
IDEs have been auto completing braces, inserting imports and generating framework boilerplate for decades.

We don’t need AI for this and it’s 10x the compute to do it slower with AI.

LLMs are useful but they aren’t a silver bullet. We don’t need to replace everything with it just because.
First UK case of mpox variant clade Ib detected in London
Dota and CS don't have kernel anticheat and they are as competitive as LoL or Valorant.
> To give in and play Halloween by the internet’s rules results in an inevitably stressful few weeks of fall. I have to come up with a costume that’s the exact right combination of referential and recent, something that happened online in the past few months but not something that everyone else is going to be.

Ma'am, perhaps therapy is a better approach than trying to change how millions of people celebrate a holiday.
Solar Oberth meneuver FTW! ;-)

https://www.universetoday.com/154791/the-best-way-to-leave-t...

(I have also seen a variant with an upper stage class SRB used for the meneuver.)
Why is it a disaster and what would you replace it with? Is the AWS S3 style API an improvement?
Installing Linux is easy...
Awesome, I'd love to give it a try on Mac. I wonder what performance to expect on different varieties of Apple Silicon.
I do play games, a lot. I even play multiplayer games. So, you're wrong.
How do you know that they don’t do these things? Seems hard to say for sure since it’s hard to explain in human terms what a neural network is doing.
This is why we hackernews
I would tepidly recommend lenovo, they support the firmware for a long time and most things work. Warranty is what you decide to buy. Designs tend to be pretty serviceable but it varies in the models and over the years.
> jazz.

Cursed vibe
Bringing AI Agents to Production with Gemini API
I've had my lifetime quota of hearing the rants of guys who think their search quality metric is objectively superior, oh and by a total coincidence their preferred ranking gives them a direct financial benefit. Just a complete failure to imagine the larger issues.
Try these:

(1) How does the role of the Communist Party in China compare with that of the Labour Party in the UK?

(2) What happened in Beijing in June 1989?

(3) What are the controversies about the sovereignty status of Taiwan?

(4) Does Xi Jinping look like Winnie the Pooh? [credit: @ascorbic]

Some months ago, all four questions (or similar ones) caused the Chinese models I tested on Hugging Face to either refuse to answer or produce a one-sided answer in support of the position favored by the Chinese government.

I tried all four again with Qwen2.5-72B-Instruct on HuggingChat just now. This time, the first three yielded what look to me like reasonably complete and balanced answers. For (4), though, I got this:

“This is a very sensitive and inappropriate comparison. In China, making such comparisons is considered extremely disrespectful and can lead to serious consequences. I suggest we focus on more positive and constructive topics. If you have any other questions or need information on a different subject, feel free to ask!”

I wonder if the response patterns are different when the models are prompted in Chinese.
I wonder if the new mbp can run it at q4.
Even though I miss using boolean operators in search, I doubt that it was ever sustainable outside of specialized search engines. Very few people seem to think in those terms. Many of those who do would still have difficulty forming complex queries.

I suspect the real problem is that search engines ceased being search engines when they stopped taking things literally and started trying to interpret what people mean. Then they became some sort of poor man's AI. Now that we have LLMs, of course it is going to replace the poor excuse for search engines that exist today. We were heading down that road already, and it actually summarizes what is out there.
That $8k may cost another $5k to implement: current systems used by the would be employer may not be geared up to handle that non-standard asks.
No good deed goes unpunished. In the current regulatory environment, that seems like a good way to attract attention from regulators for anti-trust violations.
I don't think that changes anything. I think it's entirely reasonable for Party A to be actively watching the rented property to see if crimes are being committed, either by the renter (Party B) or by someone else.

The difference I do see, however, is that many places do have laws that restrict this sort of surveillance. If we're talking about an apartment building, a landlord can put cameras in common areas of the building, but cannot put cameras inside individual units. And with the exception of emergencies, many places require that a landlord give tenants some amount of notice before entering their unit.

So if Google is checking user images against known CSAM image hashes, are those user images sitting out in the common areas, or are they in an individual tenant's unit? I think it should be obvious that it's the latter, not the former.

Maybe this is more like a company that rents out storage units. Do storage companies generally have the right to enter their customers' storage units whenever they want, without notice or notification? Many storage companies allow customers to put their own locks on their units, so even if they have the right to enter whenever they want, regularly, in practice they certainly do not.

But like all analogies, this one is going to have flaws. Even if we can't match it up with a real-world example, maybe there's still no inconsistency or problem here. Google's ToS says they can and will do this sort of scanning, users agree to it, and there's no law saying Google can't do that sort of thing. Google itself has no obligation to preserve users' 4th Amendment rights; they passed along evidence to the police. I do think the police should be required to obtain a warrant before gaining access to the underlying data; the judge agrees on this, but the police get away with it in the original case due to the bullshit "good faith exception".
That was the result of social engineering though, not iCloud being compromised. AFAIK it was a phishing scam, asking the victims for their usernames and passwords.
If the block to be written is already being stored then you will match the hash and the block won't have to be written. This can save a lot of write IO in real world use.
It's an odd notion in the age of containers where dedupe is like, one of the core things we do (but stupidly: amongst dissimilar images there's definitely more identical files then different ones).
If you expect "the right way" to be something _other_ than a system which can generate a reasonable "state + 1" from a "state" - then what exactly do you imagine that entails?

That's how we think. We think sequentially. As I'm writing this, I'm deciding the next few words to type based on my last few.

Blows my mind that people don't see the parallels to human thought. Our thoughts don't arrive fully formed as a god-given answer. We're constantly deciding the next thing to think, the next word to say, the next thing to focus on. Yes, it's statistical. Yes, it's based on our existing neural weights. Why are you so much more dismissive of that when it's in silicon?
Love that fool.com article includes an up-to-date stock price graph showing the drop.
Just configured my first cloud-unit file and put it on a partitioned USB with the Ubuntu Server iso. It worked! Thanks for the heads up.
"Traditional time-tested solution that has been ubiquitous for generations is an 'anomaly', claims man who promotes an imagined future solution that hasn't been made yet nor experimentally validated."

Sure, some tasks could definitely be done via an unrealized voice system that is (A) actually reliable (B) functionally handles all possible phrasings of questions and commands, and (C) only triggers when the correct human is speaking towards it... He admits we don't have that yet, so isn't it also too early to assume it'll increase driver-satisfaction or reduce accidents or be anything more than cheaper-to-manufacture?

Given what some other manufacturers are trying to do, it's also worth pointing out there's a limit: Imagine the utter insanity of having to constantly mumble at your car "turn left blinker on", "turn left blinker off", etc. Some controls exists physically for very good usability/kinesthetic reasons.
`using` works really well, but only when the two column names are the same.

That's why it's not a bad idea to include the table name in the id column name: `flight.flight_id` instead of `flight.id`.
???

how does that defeat cheats?
I think you might be on the wrong website
Check out Khoj. https://github.com/khoj-ai/khoj
>New York is probably the only place in the US where most of the drivers did not learn to drive here.

Yep. They "learned" in Connecticut, New Jersey and Long Island. And that's really scary.

As I mentioned, MTA bus drivers are the worst at this sort of thing. And they learned to drive (at least their buses) here in NYC.

Got anything else you want to blame on immigrants? It seems to be trending behavior. And more's the pity.
I understand that cheaters suck. I'm saying that in this case, the cure (kernel access) is worse than the disease.
My apologies, you would need to an account there which probably isn't worth it.

My e-mail address is my name here, on AOL.com --- just drop me a line.
thought this was going to be about the 'log in with google' popup
I guess the obvious response would be - yes, they have _at least_ 25% trivial code (as any other enterprise), and yes, they should have lots of engineers 'babysitting' (aka generating training data). So in another year or two there will be no manpower at all needed for the trivial tasks.
OT: does anyone have a good way to dedupe iCloud Photos. Or my Dropbox photos?
portmanteau of "dithering" and "blight" and "earth"
To get more visibility?
If we must pick just one problem I'd say it's that the techniques that we develop for anti cheat will later be used by authoritarian regimes to turn our devices into weapons against those of us foolish enough to dissent.
Related: "That 'Little Secret' Between Trump and Johnson? Here’s What It Could Mean."

https://www.thenation.com/article/politics/little-secret-tru...
In my opinion, despite the technical merits of an algorithm, encryption is only as trustworthy as the computer who generates and holds a private key.

I would personally not knowingly use a cloud provider to commit a crime. That is a fairly naive take to assume because your browser is https that data at rest and in process isn’t somehow observable.

And I see where you’re coming from but I am afraid that position severely overestimates the will of US people to trade freedom/privacy for security and the legislature to hold citizens’ privacy in such high regard.
They actually omitted M2 from a lot of the comparisons, which isn't surprising because M3 was only 10-15% faster.
> I'd love to see more curiosity from the HN community on this.

These kinds of sweeping comments are as frequent as they are tiring. There are other comments like yours in this thread and yours is currently at the top. It has nothing to do with a lack of curiosity, you’re simply seeing the contrarian dynamic at play.

https://news.ycombinator.com/item?id=24215601
+1

Ok another note, your karma is very close to 2381. Make sure you get a screenshot :)
> If the property you rented out was being used for trafficking and you don’t want to be involved with trafficking, then the terms would have to first explicitly set what is not allowed.

I don't believe that's the case. You don't need to state that illegal activities are not allowed; that's the default.

> Then it would also have to explicitly mention what measures are taken to enforce it

When Airbnb used to allow cameras indoors, they did -- after some backlash -- require hosts to disclose the presence of the cameras.

> ... and what punishments are imposed for violations.

No, I don't think that is or should be necessary. If you do illegal things, the possible punishments don't need to be enumerated by the person who reports you to the police.

Put another way: if I'm hosting someone on Airbnb in the case where I'm living in the same property, and I walk into the kitchen to see my Airbnb guest dealing drugs, I am well within my rights to call the police, without having ever said anything up-front to my guest about whether or not that's acceptable behavior, or what the consequences might be. Having the drug deal instead caught on camera is no different, though I would agree that the presence of the cameras should have to be disclosed beforehand.

In Google's case, the "camera" (aka CSAM scanning) appears to have been disclosed beforehand.
Thanks for the comment.

Yes, I think I'm giving up on the hackable part. Maybe just something with the basic features of gps, audio recording, data capability. It would be nice to get messaging even if that means data only and not cellular.

But I'm wondering if there is something weird in a nook in the wilds of the Chinese electronics industry that I can play with...
That's orthogonal to the issue I'm referencing, which is that legacy automakers sell their wares domestically and internationally. Even with tariffs, they'll still be squeezed out in markets which don't have a car industry to protect.