skysight-inc/HackerNews huggingface dataset:
Can you link to your previous comment in the future?

https://news.ycombinator.com/item?id=41871481
I was going to say that unit tests have the benefit of breaking when the truth changes.

But then I realized that a lot of what makes a set of tests good documentation is comments, and those rot, maybe worse than dedicated documentation.

Keeping documentation up to date is a hard problem that I haven't yet seen solved in my career.
That tool maps where Durable Objects run, not Workers. Durable Objects run in more limited locations for their "Durableness". For example, writes have to be confirmed by multiple nearby data centers, if a location goes offline they have to be able to go to a near one, etc. So they basically have their own clusters/regions.

Workers run everywhere. On every location shown on that map. Granted, you need a special license and Enterprise feature to use the China ones.
If why is hard it may not need to exist. For example:

"This function exists to generate PDFs for reports and customer documents."

"This endpoint exists to provide a means for pre-flight authorization of requests to other endpoints."
If you asked me to login with Google and got my email and other info, then don't ask me to also pick a password. Bait & switch and I won't stand for it.
feels like I could crush it in this game, i grew up playing lots of canicas as a kid in Bolivia :)
In any threat model where the attacker may gain physical access to servers, RAM interception is a concern. The original poster does care about physical access.

I'll mention that unencrypted in-memory data is accessible in pure-software ways too (which usually require root) - debugging tools like GDB, VM snapshots, memory forensics tools, /proc/mem, etc. So unencrypted in-memory data is a problem too if root access (including both by infra-provider insiders and external attackers) is part of your threat model.
Remember that at all times we are surrounded with people who are such leaches on society that they won't even put away a grocery cart at a supermarket, instead leaving it in the middle of the parking lot because they are too important to take the time to push it five feet.

Something like 10% of people are just maximally assholes, no justification, no reason, no rationale, they genuinely think everybody else exists only for their benefit.
What exactly is MSFT doing for Linux support on Snapdragon Elite X machines?
I'm trying to get clarity on this statement:

>Japan does this just fine

You seem to be implying Japan's scenario adequately mirrors the U.S. In other words, they have a high proportion of their net worth tied up in real estate, which is what I am pointing to as a driver of NIMBY-ism. If that analogy doesn't hold, then I would argue it's not an apt analogy and probably doesn't offer much in terms of policy insight.

Also, in the US, I don't think you can argue that real estate in general is a "fundamentally depreciating" asset. I don't think the recent history is illustrative, but over the long term real estate tends to be positive.
i'm in the exact same boat - was really hoping to see a premium color device with buttons. not sure why they hate us :(
If one thinks of a car at velocity turning to left, then the mass pushes forward and it needs to be pushed to the left. This is done with the wheels by friction and the changed line of contact with the floor effectively increasing the friction on the opposite side.

If the same is to be done with different rotation speed of wheels, then the friction force is the only force to push the mass to the left. And it needs to be much higher (with higher velocity even more higher).

So it's all about the mass and velocity and friction.
SBF's mom is a legal ethicist at Stanford. Beyond her son, how many others has she mis-educated? Or, perhaps, a semester or two of ethics is insufficient and thus a waste of time and money?
Tangential, but rclone[1] supports this kind of workflow with the `copy` subcommand, if you don't mind spending both download and upload bandwidth at once.

[1]: https://rclone.org/
How to Tax the Rich: Piketty
Are the book choices bad? I looked them up after first hearing about them through this article, and at least the Interviewing Users one sounded useful, and Principles seems to have a ton of good reviews. For the uninformed like me, could you give some color to those books?
> Same with lunch, its a win win for the company and the employee.

I don't think it's that simple. Sure, on some level it's a win for you (free food) and a win for them (more time spent working), but on another level you might be winning more if the perk wasn't influencing your decision-making to take the employer-preferred path.

I think it's a little more clear when thinking about employer provided dinner, like Facebook apparently provides.
Specifically for demand forecasting for example. I have seen lots of issues with missing data, and this seems to elegantly tackle it.
No idea, but "amplification", "electromagnetic fields", "rotating bodies", and "published in Nature" are the keywords that get all the UAP podcasters drooling.

Get ready for an onslaught of "Physics behind flying saucers LEAKED" clickbait coming to a feed near you. Whether any of it is actually applicable doesn't matter, the clicks must flow.
On days at the office I get less done in terms of 'amount of work' but it feels more satisfying than remote, because it gives the feeling of better understanding situations and being able to do the right thing at the right moment.
One - unit tests explain nothing. They show what the output should be for a given input, but not why, or how you get there. I'm surprised by the nonchalant claim that "unit tests explain code". Am I missing something about the meaning of the english word "explain"?

Two - so any input value outside of those in unit tests is undocumented / unspecified behavior? A documentation can contain an explanation in words, like what relation should hold between the inputs and outputs in all cases. Unit tests by their nature can only enumerate a finite number of cases.

This seems like such an obviously not great idea...
I believe that doctest is the best of both worlds, https://docs.python.org/3/library/doctest.html
A bit hard, but not crazy. You have to potentially deal with not knowing the mappings, but even random blocks will have obvious marks like Json fragments with "password=", crypto keys with common PEM/DER headers, high entropy 8/16/32-byte data, etc.
There are multiple options to working for your own company in the U.S. The most common paths are the O-1, the L-1, and the E-2 and E-1 visa. Creating a company in Germany first might open up a path to an L-1 visa but that's the only relative advantage to opening a company in Germany first. The E-1 and the E-2 require that the U.S. company be at last 50% German owned and that there be a substantial investment of German money into the U.S. company or substantial trade between the U.S. and Germany via the U.S. company. The O-1 is based your own personal achievements. If you can have German invested into the U.S. company (whether from you or others or both), which generally means at last $100k, then the E-2 is a very good and easy option and relative to the O-1, allows spouses to work.
I think unit testing if you're testing in a blackbox manner. Whitebox unit testing tends to be very fragile and nowhere near as valuable as an integration test.
If you look for edge cases in integration tests, you will have a combinatorial explosion of integration tests and you will be adding much more work. Unit tests save time, not lose it.

I make this part of my filtering potential companies to work with now. I can't believe how often people avoid doing unit tests.
In short: no. Current-gen NPUs are so slow they can't do anything useful. AMD and Intel have 2nd-gen ones that came out a few weeks ago, and by spec they may able to run local translation and small LLMs (haven't seen benchmarks yet), but for now they are laptop-only.
On Azure -- they've been playing catch up this year after repeated congressional inquiries from breaches. It's only in 2024 that Azure has started to build a better device inventory on their infrastructure networks and started doing appropriate employee access control mechanisms.

Here is Satya's May Post, https://blogs.microsoft.com/blog/2024/05/03/prioritizing-sec...
I played this game as a kid at the local grange hall. I don’t recall how it came to be a part of the local scene back then, but I’ve recalled it fondly over the years.
The something reasonable is almost certainly going to be explicitly defined in the contract that you sign (terms and conditions).

If one of the conditions is that you can't cancel without showing up in person or sending a notarized letter and giving 90 days notice, courts would find that enforceable if that's what you agreed to. Many online services will just allow you to cancel by stopping payment, many won't. That's why regulations like this are important, sleazy companies, like gyms and Adobe, are great at burying terms deep in their terms that are just on the right side of legally enforceable, but not reasonable to a normal person. The courts have to go with precedent and the law, even when it isn't 'common sense'.

If there isn't a prior contract or you never signed a terms and conditions, then sure, just stop payment, but almost any business is going to have a contract.
> Don’t get stuck on assets. Make a quick placeholder when necessary

Need this tattooed in my ADHD brain. Assets are such a rabbithole
Yes the clock will indeed tick slower deep in the gravity well and that's the reason why from the point of view of the observer outside the gravity well the photon will be red shifted!

The speed of light is the same in both frames of reference. What you think is going affect the speed is actually the slowing of the proper time which effectively causes the photon to redshift.
As part of proxying what may be as much as 20% of the web, Cloudflare injects code and modifies content that passes between clients and servers. It is in their core business interests to receive and act upon feedback regarding this functionality.
> dude used your logic of "leaving money on the table"

But my logic is correct. If he had just spent it on food he didn't need, he would be in the clear. So then the conclusion must be the policy doesn't work.

The policy is very relevant, in fact it's the only relevant piece of information. You want to prevent stealing? Don't offer your employees stipends. Problem solved, I'll send everyone my invoice.

This is a simple case of having their cake and eating it too. You cannot simultaneously be "generous" and be stingy. Meta intends to keep a certain image, while they maintain actions that contradict that image.

> The company trusts employees to use benefits with responsibility

Correct, the company is being incredibly stupid and naive. They maintain a purely transactional relationship with their employees, and it's in their own best interest to keep that kind of relationship. Such a relationship is not, and will never be, one of "trust" or "morals". The company seemingly forgot what they are.
I think his argument is more that threat of communism forced America to take many compromises for the common man. Once the great threat of USSR fell, that pressure practically no longer exists.
The unfortunate trend I’ve witnessed in newer schools in my neck of the US (west) is to essentially make them fortresses, a place where entrances and exits are tightly controlled and each classroom can quickly be locked down. They honestly feel like prisons.

We all remarked on the classroom during back to school week this year for my third grader with “wow, you get an actual window this year!”. Other classrooms in the school have no windows or natural lighting at all.

One guess as to why this is becoming the norm.
Qualcomm is merging patches into the upstream kernel directly
Sure, but that says you shouldn’t have a phone, not that ChatGPT is forcing you to give up your privacy.
Treasury Announces AI Fraud Detection Prevented, Recovered over $4B in FY 2024
Jon Blow tried to make a game like this way back. It might be worth learning how/why it failed.
Maybe just maybe hire better C developers? Just an idea.
Not sure what the tech is behind this tool is, but Google has a free tool that makes 30 second clips in any genre you can describe: https://aitestkitchen.withgoogle.com/tools/music-fx
Windows on ARM is the same year Tesla has FSD...50 years from now judging by Elon's own tweeting stating that exact detail.....
> Every single person I've seen express interest in this device, wants it for Linux (dev or to try as a daily driver).

Does Linux still require specific images with patches to be built for every SBC/device?
> If the code still works even after the change, my model of the code is wrong and it was succeeding for the wrong reasons.

If someone else wrote the code, your model of why it works being wrong doesn't mean anything is wrong other than your understanding.

Sometimes even if you wrote something that works and your own model is wrong, you don't necessarily have to fix anything: just learn the real reason the code works, go "oh", and leave it. :) (Revise some documentation and write some tests based on the new understanding.)
I've long held the opinion that many audio compression codecs have outlived their usefulness, and now simply introduce latency and reduce audio fidelity to preserve bandwidth that is no longer in short supply.

Every internet connection I've had over the past 10 years in the US has been fast enough to send and receive at least a dozen uncompressed CD-quality PCM streams simultaneously. On paper, my current fiber connection should be able to handle 1,400 of them. This insistence on audibly mangling the audio to keep it at ~96 kbps makes less and less sense every day -- especially considering how the audio is usually carrying all the important information in the call anyway!

(I find the same thing happens on streaming services too. 98% of the bits are for video, 2% for sound.)
ARMv8 was developed in order to make those chips. Something else could work but wouldn't be as good.
Link to any video or anything on the subject?
hey fellow singaporean - you may enjoy my h1b1 guide https://www.swyx.io/h1b1

most impt thing to note is that while you do still need a visa sponsor, it is a LOT easier and cheaper for you and yes ive had a job where i paid for my own visa lawyer, and only needed simple docs from the company (which was ~10 people at the time if that helps). didnt turn out to be a GREAT job ofc but thats separate.

dont ask me how to get a job in the us from singapore tho. if ur applying thru the "front door" as u seem to be doing, yes its harder. lots more back door options but you'll have to network well to do it (i recommend https://swyx.io/LIP)
Oh boy do I have good news for you - nobody is looking at you if you're not currently talking, and nobody is going to notice or care if you look down or have the "minutest reaction".

People are primarily looking at the speaker, secondarily at themselves, third is probably checking slack/email/whatever and only in a deep 4th or 5th place is anyone paying any attention to the expression on other people's faces.

Realizing that nobody is paying that much attention and doesn't care hopefully can make the calls less stressful and exhausting for you.
:( is this our generations version of cyberpunk theme?
It's all meaningless anyways. What's the difference in me asking ChatGPT something and using the answer, and using some website as reference when the website itself could have used AI without me even knowing.
These sorts of schools were modeled after prisons (and actually were designed by the same people designing prisons).

Architecture that looks bad is effectively communicating to its occupants what the institution running it thinks of them and what the institution is about. If you model it like a prison, then think about what this communicates and internalizes.

Before the prison/factory campus came into existence, we did have beautiful schools. And they're still standing.
It works well to make a friend happy when they pick up their phone
The article argues 'yes', so that law may not be applicable here.
Sure, but now they say that queue should go to the website owner instead, who has less global visibility on the traffic. So that's just ignoring something they don't want to deal with.
Nice, I've only scratched the surface of Notebook LM, mainly for dumping lots of component reference material (datasheets, reference guides, application notes, etc). The text querying works great, but the audio overview wasn't very useful when it stuck to the high level of the content. With some ability to steer the topic out might be quite useful!
Unless you're engaged in a high-stakes commercial negotiation, for example. The sales people in those are always on camera. The lawyers are routinely off. Part of that is a long, looooong history of negotiation via conference call, while part is wanting to be able to roll our eyes at the other team's posturing without being caught.
Is this an air table?
It just needs an "app" to run a JS-based X86 Emulator for the infinity mirror effect.
As the post's author, no, it's not written by an LLM.

The Coder Cafe is a daily newsletter for coders; we go over different topics from Monday to Thursday, and on Friday, there's a recap ;)
This is functionally not different from saying your code is your documentation. If it builds, then it's valid, etc. In other words, nonsense. Code, tests and documentation each serve a useful purpose and crucially they each serve a purpose that's distinct from the other ones, but supports them. Code is there to do the thing, tests are there to make sure the thing is done correctly, documentation is for other humans to understand what the thing is and how it's done.
Does anybody know a DIY solution to get a similar result? I am asking because 300$ seems like a lot of money for this.
Which ARM-based Linux Desktop are you using? :)
Try llama.cpp with the biggest LLM you can find.
There's more 'cognitive overhead' to making CADADR etc. a macro that expands to the above when CAR and CDR don't work that way, since then its implementation isn't consistent with what it's meant to be. If you made it a macro with a different name then you have two slightly different versions of CADADR and every other accessor, which is even more overhead. Apparently this idiom happened often enough that it was deemed desirable to simply make it the default behaviour. Accommodating common idioms is a pattern of "the right thing" design, from which Lisp is heavily derived, and if you're not a Lisp programmer then keeping this philosophy in mind is a good way to not have misconceptions about the design of the system.

However, thinking in terms of 'cognitive overhead' for a very minor design choice is very silly. I don't suffer any 'cognitive overhead' from having CAR and CDR work on NIL when I write Common Lisp because I'm used to it, but I do suffer 'cognitive overhead' when they don't in Scheme, which is the 'alternate world with a different design'. I am incredulous to the idea that one is actually superior to the other, and suppose that it is simply a matter of preference.
Just for posterity, I couldn't find the specific podcast episode, but there are public statements from some of the victims [0] available online (translated):

> What personally hurt you the most about how you were treated?
> Derya: 'The worst thing about all of this, I think, was that I was registered as a fraudster. But I didn't know anything about that. There was a legal process for it, but they blocked it by not telling me what OGS (intent gross negligence) entailed. They had given me the qualification OGS and that was reason for judges to send me home with rejections. I didn't get any help anywhere and only now do I realize that I didn't stand a chance. All those years I fought against the heaviest sanction they could impose on me and I didn't know anything. I worked for the government. I worked very hard. And yet I was faced with wage garnishment and had to use the food bank. If I had known that I was just a fraudster and that was why I was being treated like that, I wouldn't have exhausted myself to prove that I did work hard and could pay off my debts myself. I literally and figuratively worked myself to death. And the consequences are now huge. Unfortunately.'

[0]: https://www.bnnvara.nl/artikelen/hoe-gaat-het-nu-met-de-slac...
I missed the boat on the dev kit, but I picked up a Galaxy Book4 Edge 14” for $800 at Best Buy ($550 off!)

It’s not the top-line SoC, but for the same price as the DevKit it comes with a free battery and AMOLED screen:

https://www.bestbuy.com/site/samsung-galaxy-book4-edge-copil...

It has OpenBSD support in 7.6, and there is a devicetree patch floating around for Linux.
the ARM chips are, to a large extent, what enable that.
They've had this at PAX (East & West) the past years, it's been a ton of fun playing it and getting better.
I have hard business data that shows, no, IP bans are still effective today, across millions and millions of people from all over the world. Using IP bans on bad actors helps immensely to block script kiddies and other low effort techniques, and forces more intelligent actors to pay for residential IP addresses to do their bullshit.
In a sea of similar tools, Google seems to have struck on something semi-viral with NotebookLM. Output can be mediocre, but with the bar for many podcasts being set at "read pages from Wikipedia", that's not bad at all for zero effort.

https://trends.google.com/trends/explore?geo=US&q=NotebookLM...
In my day, we had roughly 3 classes.

Tootsie Toy, which, originally, were either rough die cast or stamped metal. They were literally just hollow shells of cars with axles, in solid color. They were sold loose in a box next to the penny candy. These cars were small, 1" to 1.5" long. Tootsie Toy, later, really up'd their game. The cars were about twice as big as Matchbox/Hot Wheel.

Next were Matchbox, these were the "replicas". They had the normal sized cars, but they also had some King Sized, I was particularly fascinated by this truck and trailer pipe truck they had.

Then, there were Hot Wheels, which were mostly fantasy cars. Splittin' Image, Red Baron, the surf board truck, Jack Rabbit Special. I swear we had hundreds of feet of Hot Wheels track as a kid. And then they brought out the Sizzlers, electric, rechargeable cars. Those were a lot of fun. Also there were the Hot Wheels Heavyweight and the Chopcycles.

Oh, and I should also mention the Hot Wheel Factory. This was back when the toy companies had no compunction selling toys with open heating elements to children. Here you melted rubber-ish compound into an injection mold system where you'd place bases and wheels into the mold and squeeze molten rubbery plastic to make your own cars.

At the high end were Corgi, those were really nice. I had a very nice ambulance. The cars were hefty. But they were rare, not like Matchbox or Hot Wheels.

Trying to compete with Hot Wheels was Johnny Lightning. Known mostly for their elaborate race sets. Where Hot Wheels had things like the Super Charger (which had a pair of spinning wheels used to shoot cars out one end, very useful for loops), Johnny Lightning had a conveyor system. Kind of like a marble track, with cars.

Dinky had some really nice stuff, but they were very exotic. There was a small toy store near where I lived that had not just those, but another line that was very detailed construction equipment. It was all out of my price range as a kid, though. I was definitely wanting Dinky's Thunderbirds models.
Agreed, there's so much here to be thankful for on its own merits.

Both the fact that such fine and rare objects still exist, and our incredible techniques for studying the ancient past.