skysight-inc/HackerNews huggingface dataset:
They got you distracted with H1b, when the real problem is outsourcing. Companies want to make dollars here, but they don't want to keep the dollar circulating. And then we end up in a situation where they run out of customers and need a bailout.
Sorry what is the thing I want in this case? No stuttering or no crashing?
Step 1: Enjoy a vacation in Shanghai.

Step 2: Epic road trip.

(Step 2b: If you can be entertaining, put it on YouTube and maybe make a little money?)

Step 3: Be the proud owner of a BYD vehicle, back home in Germany.

Was there a "pay exorbitant import tax" step I missed, that might ruin this clever strategem?
... except if it's a mature product, like dropbox is, in which case the optimal strategy is to fire all the developers, just do bugfixes and security patches, and keep milking the renewals/recurring revenue from the installed user base until they all get around to migrating to something else.

this is the inevitable fate of most products at the end of their lifecycle.
Citation:

> No love of labor: Why the US labor market
needs some preventative medicine

> Benjamin Tal, CIBC’s Deputy Chief Economist, joins Ali Jaffery,
Senior Economist to talk through their latest note dissecting the
US labor market. Motivated by a desire to preserve margin
gains, businesses are adding less labor with job growth trending
down and a worrisome pattern of revisions making it difficult to
make a real-time read on the job market.

https://economics.cibccm.com/cds?id=ea74f68e-588c-42e6-9031-...

https://cibccm.com/en/insights/podcasts/no-love-of-labor-why...
These days I usually only search google for an exact phrase or title I got from chatgpt to check if it hallucinated.
> In my experience 4KB is my preferred block size

That makes sense considering Advanced Format harddrives already have a 4K physical sector size, and if you properly low-level format them (to get rid of the ridiculous Windows XP compatibility) they also have 4K logical sector size. I imagine there might be some real performance benefits to having all of those match up.
Nextcloud if you don’t mind a mediocre piece of PHP software. It syncs files well for me, but a lot of the other apps are clunky and perpetually half finished (calendar, photos, etc.) but with some elbow grease I find it usable.
If you give an LLM a word problem that involves the same math and change the names of the people in the word problem the LLM will likely generate different mathematical results. Without any knowledge of how any of this works, that seems pretty damning of the fact that LLMs do not reason. They are predictive text models. That’s it.
How is the watchy? Where can I find a link to that?
I’ve got this RAG repo working entirely locally (Ollama/Postgres) but it doesnt RAG on documents like you want.

https://github.com/Azure-Samples/rag-postgres-openai-python

I’d like to make that version when I have the time, probably just using Llamaindex for the ingestion.

My tips for getting SLMs working well for RAG:
http://blog.pamelafox.org/2024/08/making-ollama-compatible-r...
This is more of a vent, but I can't focus on the implementation because it has never improved in my lifetime, so I'd rather the government get out of my way.
False positives with no process for recourse and nice perfect fingerprinting to prevent ban evasion is better?

I think they intentionally have the knob turned all the way up to 0.1 initially, for PR and lube reasons.
In Google, there is a process called "Large Scale Change" which is primarily meant for trivial/safe but extremely tedious code changes that potentially span over the entire monorepo. Such as foundational API changes, trivial optimization, code style etc etc. This is a perfectly suitable for LLM driven code changes (in fact I'm seeing more and more of LLM generated LSC) and I guess a large fraction of mentioned "AI generated codes" can be actually attributable to this.
DRM is not going away because the extra power it provides can be monetized.- Shareholders and investors want money at all cost. Ask anyone in any creative field. Very few are rights holders. They have food on their table despite DRM and their rights being coerced from them.
Well, the biggest problem was that they basically had no details whatsoever in their report, and it was completely unverifiable.
This sounds like a message written from a time before NixOS.
Even with the rudimentary Dedup features of NTFS on a Windows Hyper-V Server all running the same base image I can overprovision the 512GB partition to almost 2 GB.

You need to be careful and do staggered updates in the VMs or it'll spectacularly explode but it's possible and quite performant for less than mission critical VMs.
Help fight the proprietary software monsters
The datasets and collection methodologies have changed overtime, the Fred one is the best if you want continuous definitions.

The census also collects data on the subject https://www.census.gov/data/tables/time-series/dec/coh-owner....
It doesn't look like mssql (aka sql server) supports USING.
So it’s the shareholders and the board who are at fault then. I’d posit that anyone holding Google stock is part of the problem and responsible for their continued pattern of anti-user and anti-consumer behavior.
Also importantly, they do have a 'not attempted' or 'do not know' type of response, though how it is used is not really well discussed in the article.

As it has been for decades now, the 'Nan' type of answer in NLP is important, adds great capability, and is often glossed over.
Where did I say they are the same? We have a kernel-space thing (anti-cheat or gpu driver) and a user-space thing ((a game actually talks to both) that talks to a kernel-space thing.
In what ways is it more complicated than C++?
The vanguard drivers are signed by Microsoft, the procedure for which includes a safety audit by Microsoft.

The driver is just what the developers say it is (as with all other anti-cheat). It provides an untempered interface for the userland anti-cheat to use to get info from the kernel. Because modern cheats tend to alter the output of kernel syscalls by running in the kernel themselves.

I really don't see why anyone needs to think it's anything more than that.

If Tencent needed to spy on you so badly there's no reason kernel anti-cheats need anything to do with it...
Stock owners PnL isn't part of profit/loss calculations.
I think the irony works either way.
True, but what percentage of phone owners will actually do this. Less than a fraction of a percent? The remaining 99 percent chuck their phone in a landfill when it gets slow.
Interesting. I think the same thing but I wonder if the market is not ready for products created by the big guys, what can I offer? Have you thought in that line?
Keep in mind ZFS was created at a time when disks were glacial in comparison to CPUs. And, the fastest write is the one you don't perform, so you can afford some CPU time to check for duplicate blocks.

That said, NVMe has changed that balance a lot, and you can afford a lot less before you're bottlenecking the drives.
Where is the quote from? Gravity exerts a force, therefore by newton's second law there is acceleration. Nothing says the acceleration is purely angular. The closer the pass to the planet, the greater the acceleration.

Wiki explains it well. From the frame of reference of ship and planet, the relative speed is the same. But relative to the sun, the ship can be moving faster.

"A gravity assist around a planet changes a spacecraft's velocity (relative to the Sun) by entering and leaving the gravitational sphere of influence of a planet. The sum of the kinetic energies of both bodies remains constant (see elastic collision). A slingshot maneuver can therefore be used to change the spaceship's trajectory and speed relative to the Sun"

https://en.m.wikipedia.org/wiki/Gravity_assist
Do they have tooling for generating scaffolding for various things (like unit/integration tests)?

If we’re guessing what code is easiest and largest proportion of codebase to write, my first guess would be test suites. Lots of lines of repetitive code patterns that repeat and AI is decent at dealing with
It looks like different versions of the ‘Pro’ based on core count and memory bandwidth. Im assuming the 12c Mini M4 Pro has the same memory bandwidth/channels enabled as the 14c MBP M4 Pro, enabling the 64GB. My guess would be related to binning and or TDP.
Make America Date Again
I'm so happy I got my drivers license on manual because if I stared with automatic, knowing how good it is I wouldn't be able to force myself to endure the stupidity of manual transmission to learn it.
Remember that you don't need perfection: you need people to believe that they're likely enough to get caught that they don't want to use a pre-canned cheat, and you need just enough cheat detection mechanisms to make it hard for people to make new cheats. Not all of that has to be technological: you can spread rumours that your cheater ban waves are bigger than they actually are, for example, and that'll keep more people from even trying in the first place.

You don't have to trust the timestamp - and you shouldn't. You can use a bunch of methods to go from untrusted to grudgingly accepted: requiring monotonicity means cheating clients have to be permanently slower rather than selectively slower. Having tolerances for out of order packet rates or accepted deltas before discarding player actions will have some false positives for players on terrible networks, but will also reduce the impact of any possible timestamp-related cheats.

It can't be fully solved server side, not without sacrificing acceptable performance. I reckon it can probably be dealt with enough on server side to keep cheating to a tolerably low level. It's probably cheaper to just license a windows rootkit though.
Silly! You’re meant to have your AI read it and summarize it for you, of course!
> But man, a lot of the people out there absolutely still do not grok negotiating.

Unless you have some kind of very unique skill or you have other offers and the company really, really wants you, how exactly are you supposed to negotiate?

Every comp negotiation I've ever had with a company has gone kind of like this:

[Company]: Here's your offer for $X.

[Me]: I'd like $Y.

[Company]: Your offer is for $X.

[Me]: Well, I think I bring skill A, B, and C to the table, and here is some data showing someone with my experience tends to make $Y.

[Company]: We don't care. Your offer is for $X. Are you interested or not?

[Me]: How about vacation time or benefits? Or maybe salary vs. equity? Can these be adjusted?

[Company]: <yawn> if you don't want $X, there's the door. We have 35 other candidates in the hiring pipeline.

What magical incantations are you guys speaking that allow you to make any progress against these brick walls? I've never once, in my 25 year career history, ever gotten a company to offer more than their initial offer.
Those who do, choose to do so and generally take responsibility for their actions.
It's not the same as tainting a kernel and just winging it.
Kagi is simply better in every way I can think of and I've been a paying user for over a year now.
Demonstrably false.

https://chatgpt.com/share/6722ca8a-6c80-800d-89b9-be40874c5b...

https://chatgpt.com/share/6722ca97-4974-800d-99c2-bb58c60ea6...
I appreciate the feedback - I've edited the comment to hopefully do better. Thank you for taking the time!
It's not possible to completely solve this problem with technology.

High level chess players (GMs) can win with just a few bits of information transmitted to them by a cheating accomplice (a cough if it's a critical position to spend extra time on, etc). Similarly, high level gamers only need the slightest of edges to win, and therefore only need the slightest of cheating.

That's why I think trusted user bases are the way to go. My initial ideas were naive, but I think the core idea is solid. If you had to pay $1000 to enter a "trusted club" which uses your hardware fingerprint, and all of your online interactions in a game were guaranteed to be with other people who paid $1000 to be in the club, would that not be a large deterrent to cheating?
I couldn't disagree more, the defining difference between ARMv8 and x86 is the memory model.
Congrats on the launch! If you make this a 'Show HN' you can add a description alongside your link. You might also get a different audience. Here are some examples: https://news.ycombinator.com/show
I haven't tried it myself, but the widely quoted number for old ZFS dedup is that you need 5GB of RAM for every 1TB of disk space. Considering that 1 TB of disk space currently costs about $15 and 5GB of server RAM about $25, you need a 3:1 dedupe ratio just to break even.

If your data is a good fit you might get away with 1GB per TB, but if you are out of luck the 5GB might not even be enough. That's why the article speaks of ZFS dedup having a small sweet spot that your data has to hit, and why most people don't bother

Other file systems tend to prefer offline dedupe which has more favorable economics
Taiwan discredits common typhoon practice of taping windows
RISC-V SiFive P550 CPU Demoed with AMD Radeon RX 7900 XTX GPU in Debian Linux
exa.ai good for finding these sites? but yes, many people will still be googling
If this article (and other similar articles from The Atlantic) pisses you off - that's on purpose (and is also a symptom of being chronically online).

The Atlantic made an editorial and tone changes 3-4 years ago in order to drive revenue [0]

Steve Job's widow got tired of bankrolling writers and wanted some RoI back [1]

[0] - https://www.wsj.com/business/media/how-the-atlantic-went-fro...

[1] - https://www.wsj.com/articles/the-atlantic-propped-up-by-stev...
PSA: KDecoration API break in Plasma 6.3
Ticketmaster now offers both dynamic pricing, as a response to the complaints that artists don’t get a cut of the price of scalped tickets, and Verified Fan pre-sales as a response to fan clubs.

I kinda gave up on it all, and go to see shows at a small venue near me. I can buy tickets in person and skip the BS most of the time. I won’t see big acts but these days that’s not what I’m into anyways.
OP shares with others
The shepherd.com link is the second one that shows up on Kagi, after a Quora link: https://kagi.com/search?q=best+books+on+Battle+of+Midway
And in the case of Vanguard, a bootkit.
Even if you're throwing stuff against the wall, you could at least elaborate on what you've tried? Otherwise, how could you state something like "My smaller local models give me less hallucinations than Meta.ai"?
Tonari portals use Rust and face detection for magical user experiences
A Halloween-themed technical blog post about how Tokyo-based startup tonari – maker of life-sized video portals that feel like being together in-person – uses Rust and face detection to create various subtle and unique user experiences. tonari is also seeking ideas and comments from the Rust community on how we might improve our approaches.
What Is Email Etiquette?
> The problem with many self-repair people is they effectively value their time at zero.

Back in 2010 Apple quoted me €700 for a topcase replacement because of shattered display glass. Instead I paid €50 for a third party replacement pane and did 15 minutes of work with a heat gun.

What's more, they fold most of the cost of the repair into the price of parts. So you can either get a replacement screen for €499 and install it yourself, or have it officially repaired for €559. This effectively subsidizes official repairs and makes DIY repairs more expensive.

Apple does extreme gouging with repairs, its hogwash to claim anything else.
kernel level anticheat is not enough.

client inputs have to be trusted, and there is no provenance. the kernel has no visibility of inputs.

i’m shipping a 100 player matchmaking game now. clients tick at 360hz, server ticks at 120hz. fair up to 60 ping, which covers entire continents. servers are metal, not vms. epyc 4244p with 2Gbps egress, 1 server per 15 minute game. mitigations=off and nosmt on all clients and the server.

i love steam, but won’t be releasing this there.

it’s reboot-to-play, a modified archlinux iso that boots directly into the game from a usb drive.

i control not only the kernel, but the os, and every running program. you don’t get cortana. you don’t get discord. you don’t get spotify. you get the game. for the duration of play, your pc becomes an arcade machine.

still, this is not enough.

to play ranked, you’re going to have to get a handcam over your left shoulder. it will see head orientation, both hands, full mousepad, and screen. you’re also going to use fixed mouse speed, mousepad size, and monitor size. reviewing any players inputs will look familiar, since everyone is playing with identical settings and setup.

kernel anticheat is not enough. we need a reproducible full os setup, down to running programs and network connections.

even that is not enough. we need provenance of user inputs hooked right up to the game replay system, so you or anyone can review engagements from any parties perspective.

obviously this should all be opt in. not everyone wants to play ranked, and whole-os anticheat should help even without input provenance.

have you ever wondered if you died to a cheater or a god? do you wish you could never wonder again? i do. soon, i won’t.
Maybe this is a difference with Windows vs. Linux and admittedly I basically never have time for games anymore, but I don't remember any game ever asking me for my root password to install or run. I'm also not sure what software you have in mind that doesn't work in a multi-user environment. I see plenty of usage of `~/.cache`, and `~` has 700 for permissions. Other services on my computer run as their own user.

In any case, something being programmed poorly isn't a good excuse to make things even worse. It is, however, a great reason to... run things under isolated users/environments, or in a VM (which these drivers also want to prevent).
The Max also has much more memory bandwidth. Especially for running local LLMs, that is the limiting factor much more than the number of GPU cores is.
Clearly it's a spectrum with one side being low intensity/low return, and the other being high intensity/high return. The only question is to ask yourself where you want to be on that spectrum.
College recruiting can make this happen. Granted really only for new grads but it is totally normal in that setting to get multiple offers within a week or two of each other.
Why is it that non app store apps refuse to run until I explicitly allow it in settings then?
HR really likes folks like you, because you're selling your services at a discount.

I got one FAANG to increase their offer to 2.5 times the original amount. I'm fine with taking a bit of heat from the team if I get paid that much.
> Solving online game cheating is a billion dollar business.

The existence of an incentive does not guarantee the existence of a solution.

> HN has a lot of very clever people.

From the way people are talking about this issue (in this and the other thread) I don’t think any solution is going to come from HN commenters. Most of the people here are thinking about the problem from first principles and generating ideas that either:

- haven’t worked in over a decade because cheaters have workarounds

- overestimate the capabilities of AI or statistical methods

- underestimate cheaters or contain false assumptions about how cheaters think/behave

- underestimate how many people are demanding a solution to this and what kinds of strictures they’re willing to accept

- underestimate the backlash in store for any solution that isn’t 100% correct

It’s not like the incumbents are dummies. They’re constantly thinking about this from all angles and are willing to try anything.
It does, but I prefer to keep project dependencies bound to that project rather than installing them at wider scope. So I guess it's not that I can't use Linux for work, but that I can't use Linux for work and have it my way. And if I can't have it my way anyway, then I guess Apple's way will suffice.
Why does it need so much RAM? It should only need to store the block hashes which should not need anywhere near that much RAM. Inline dedupe is pretty much standard on high-end storage arrays nowadays.
Toxic positivity
Because you don´t understand anti-cheat in the first place, the goal is not to stop 100% of cheats, it's impossible.
Related discussion going on here:

https://news.ycombinator.com/item?id=41999314 Steam games will need to disclose kernel-level anti-cheat on store pages
Only somewhat related, but I was just complaining about search in Gmail. I normally use Thunderbird and didn't have it, so I used the web. Basic searches on the subject were so bad! I even put quotes around it and tried all of my Google-foo.

It felt like I was fighting some AI that was sure it knew what I wanted despite my "exact phrase" search.
The bizarre take is granting a shred of validity to anyone who says "I need the keys to your house and bank account and a webcam in your bath room to protect the marketable value of my game service so that other platers will rent server access from me."
I found this quite resonates with my approach for a meeting tomorrow
Log rotate, cron, or simply having something like Varnish or Apache log to a pipe which is something like bzip2 or zstd. The main question is whether you want to easily access the current stream - e.g. I had uncompressed logs being forwarded to CloudWatch so I had daemons logging to timestamped files with a post-rotate compression command which would run after the last write.
> i.e. it doesn't "fail safe" by disallowing execution if the check doesn't go through. (If it did, you wouldn't be able to run anything without an internet connection!) Instead, these checks can pass, fail, or error out; and erroring out is the same as passing. (Or rather, technically, erroring out falls back to the last cached verification state, even if it's expired; but if there is no previous verification state — e.g. if it's your first time running third-party app and you're doing so offline — then the fallback-to-the-fallback is allowing the app to run.)

https://www.sentinelone.com/blog/what-happened-to-my-mac-app...

> Last week, just after we covered the release of Big Sur, many macOS users around the world experienced something unprecedented on the platform: a widespread outage of an obscure Apple service caused users worldwide to be unable to launch 3rd party applications.
Remarkably competitive performance. Why aren't these bits of silicon available to retail customers?

Why hide your light under a cloudy bushel?
It will definitely happen, the only real question is if we're still talking to New Horizon when it passes Voyager 1.

In fact I wonder if we'll stop talking to Voyager 1 before or after New Horizon.
Huh? It hashes the binary and phones home doesn’t it? Go compile anything with gcc and watch that it takes one extra second for the first run of that executable. It’s not verifying any certificates
> the apples, including a variety known in the fruit science lexicon as api piccola

I wanted to learn more about this apple, but its name is basically ungooglable. All you get is info on APIs, wind instruments or both.
In the early days of VMware people had a lot of VMs that were converted from physical machines and this causes a nasty alignment issue between the VMDK blocks and the blocks on your storage array. The effect was to always add one block to every read operation, and in the worst case of reading one block would double the load on the storage array. On NetApp this could only be fixed when the VM wasn't running.
No, antivirus can't know if a virus is running on Ring 0, it can try, but the virus can just stop the antivirus and the OS won't stop it.

At ring 0 the virus can do whatever it wants with your computer.
Just Say No to "endpoint security"
Why not pay for apple care? In the US it covers water damage
I got three FAANG offers at once 3 years ago. I stalled the first one and used it as leverage to speed up the laggards.