skysight-inc/HackerNews huggingface dataset:
My wife doesn't have it, so when we discovered I had it, she was gobsmacked by the fact that I don't see a green apple when told to picture it. I always though when someone would say "picture it" it was just describe it in as much detail as possible, like reading about it in a book.
I'm assuming this is the example of "Ian Goodfellow raging about it on Twitter"? https://twitter.com/goodfellow_ian/status/113352818965167718...
Inverse quadratic would have been my guess.
I love convincing people that Facebook isn't spying through the microphone but those relevant ads that relate to what your friend just said are as creepy as you think, just without the microphone. The example I like to give is if your friend with pets bought a new vacuum that they tell you is an absolute godsend for dog and cat hair. Facebook knows you have pets, they know your friend has pets, they know that you and your friend are friends. If you have location data on, they know that you and your friend are together. They know your friend recently bought a vacuum because they have access to a lot of purchase data. So it may seem like they're listening when your friend mentions the vacuum and an ad for it shows up in your feed later that day. They weren't listening, they were tracking. Listening would be spying in one aspect; rather they were following multiple aspects like purchases, relationships, lifestyle. Still creepy, just in a way that's harder for consumers to understand.
Bill of Materials should really only be used for things that require a list of items/labor, and aren't sold individually such as a datacenter, a building, a hardware integration project, a wedding, etc. For things that are sold individually, "cost" will suffice, and BoM is an example of incorrectly using a more complicated term for the sake of seeming smart.
Which still means 80% more than in 1950, so still an increase of about 80% over a century (1950-2050).

The takeaway for me is that South Korea's population really exploded after the Korean War.
ed is still great if I just want to fix a few lines remotely over a terminal. You might say ed is interactive sed :)
I have no problem seeing the artefacts on both my 2012-era displays. One of them is a rather good at the time 30" 2560x1600 IPS monitor, the other is an entry-level 27" TN 1080p TV.

So I don't think display quality really is the problem here. Maybe the drivers, or post-processing filters. Or maybe everyone doesn't have an eye for this.
I have an interest in image processing, and that's the kind of detail one tends to notice with experience. The author of the article is undoubtedly more experienced than me and noticing these details may even be part of his job. He most likely will be able to notice these problems on crappy monitors, as well as telling you in which way that monitor is crap.
I just discovered On the Metal earlier this year and finished it a week ago. I'll probably get to this episode of Oxide & Friends sometime next year.
Kids are playing wrong. They use lego as toy and not as classroom educational item.
Nice article!

There is a bug in the compaction method:

def compact(sstables, output_sstable):
# Ordered by ascending key. pop() results in the item of the smallest key.
heap = heapq.heapify([(sstable.next(), sstable) for sstable in sstables])

while (item, sstable) := heap.pop()
if not item.is_tombstone():
output_sstable.write(item)

You should only skip tombstones when you are compacting the final (i.e., largest) level, instead of between every level. Otherwise, an entry in a lower level will unmask itself because the tombstone in the upper level was compacted away.

It's one of the properties of LSM-based DBs that deletions/tombstones records linger for a long time, though some databases (eg RocksDB) put in some optimizations to get around this.
"Hey, how much do you have left in the tank of our quantum powered car rental? Will we make it to LA?"

"Don't you even DARE look at at the power guage! The moment you do, the observation will collapse the battery state superposition, stranding us in the middle of Nevada!"
Can't wait for n-layered chips.
“Your emotions result entirely from the way you look at things.”

I wholly disagree with this foundational principle of CBT. Feelings of, say, anxiety or depression can completely bypass rational thought. For me this is easily testable by having a cup of coffee. After that drink I will (often) feel less depressed and (sometimes) be more anxious. I may have thoughts that stem from these sensations. Just as sometimes I may have sensations that stem from thoughts. The system to me seems more complex than thoughts > emotions.
> or is the main incentive to be able to tout compliance?

At the time I joined, the existing goals were around compliance and checking boxes on security questionnaires, which is exactly the problem I'm trying to solve. Specifically, compliance was driven by the IT/Infra teams and mostly around access to access to cloud infra. That's obviously useless if a db server is locked down and change managed, but the software access the data isn't.

So, the bulk of my efforts in this area have been around bridging the gap from checking boxes to actual compliance with various standards. Fortunately, we rely heavily on data, so it's not a hard sell to properly protect things.

In general, people receive the questions well, as it makes the strong point that there's a big gap between checking a box that people in sales & marketing care about, vs. how any issues arising from not having "real" compliance would be catastrophic and business ending for a company of our size.
yeah that's what i meant, we're aware of their struggle, but without shooting them, it also feel different
The earth's atmosphere is not orbiting the Earth. It is in hydrostatic equilibrium in the earth's gravitational field. Big difference.
> things/approaches that are fast on Nvidia can be 10x slower on AMD and vice versa.

That's fine but the job of software is to abstract that out. The code should at least compile, even if it is 10x less efficient and if multiple awkward sets of instructions need to be used instead of one.

If Pytorch can be recompiled for AMD overnight with zero effort (only `ln -s amdcc nvcc`, `ln -s /usr/local/cuda /usr/local/amda`) they will gain some footing against Nvidia.
Consider the irony of a company named "Negasmart" intentionally adding lead to an ingredient used in children's food.
This ceramic vessel, about the size of a human fist and a half, is critical to the pursuit of modern science.

The main ceramic caldera facilitates the enclosure of hot liquids, and the protruding element which breaks its rotational symmetry serves to make the device more easily manipulated by the human hand, and shields the bearer from burns.
What about night dream?
There’s a six documentary here (in Dutch) in which it is quite clear that the Dutch justice department framed 9 innocent people of a murder. One if them committed suicide. At the end of each episode they mentioned two people who presumably were responsible for this who refuse to respond the the documentary makers questions. One of them was the head of the crime unit in Arnhem at the time which explains why they were asked. That person is now the president of the court of Maastricht. No consequences.
I'm often stumped by the high level engineering that went into these "toys".
For physical transactions, change is happening, but it’s a slow migration. Looks like MasterCard has plans to remove the magnetic stripe [1].

Online, perhaps credit cards will disappear into password managers and mobile payments (Google and Apple Pay, etc.) with ordinary businesses storing very little.

[1] https://www.theverge.com/2021/8/17/22628455/mastercard-magne...
Yes, but WHY can it only write at 8x?
I would honestly guess about 0.1% of bad leaks (e.g. not just email and user name or whatever) are disclosed in the end.

It has to be really hard for the police or card providers to correlate frauds with customer databases.

And like, how do you even notice you are hacked? Unless the hacker sends you extortion messages, which I guess is the main reason for disclosure. Otherwise the hacker can tip off the an attorney and 'pwn' corporate lawyers for real. A risk the lawyers won't take even if the company wanted to.

I sometimes feel lawyers are the only group of workers with real agency ...
In terms of performance for value they aren't relevant. If you have cash and you want the best bang for your buck intel is not a rational option. That's just reality but some people are in denial.

In terms of potential for future success and raw ranking, yeah intel is still relevant in this area. But given that most people on HN are consumers I would think "relevant" applies to my first statement. They aren't currently a rational choice when you are making a purchase decision. But I guess I'm wrong. People will buy a shittier product just out of patriotism I guess? Nothing wrong with that.
Oh. The link is here

https://kro-ncrv.nl/programmas/villamoord
Looks to me that these were tested as a reaction to reports of kids being poisoned. It’d be nice if we tested batches BEFORE they got on shelves.
We at https://lekh.app wrote our own tiny UI library in C++ to implement our canvas screen UI. Here is a screenshot https://i.imgur.com/gr1ernJ.png of the canvas screen. Lekh is a whiteboarding and diagramming app.

With a single codebase, we are running on iOS, Android and web. We do not have our own Rasterizer but we depend on the platform for that. We render in the main UI thread and performance wise we are fine on these three platforms.
Terrifying to think how many times this has happened with ingredients that we haven't caught. Fraudulent health certificates can't really be identified unless a spot test is done somewhere further down the chain, and why would you bother with that if you've got a perfectly good health certificate from the supplier?
Storing the CVV would be very bad, but the form they’re linking to is ambiguous:

“Information Acquired - Name or other personal identifier in combination with: Financial Account Number or Credit/Debit Card Number (in combination with security code, access code, password or PIN for the account)”
Just use mozjpeg and throw away webp.
I also write C# and well... good question. Much of it is linting though, not just formatting.
So... why are we still having problems with banding in image compression? If anything, gradients should be the easiest things to compress in these images, because the compression algorithms work entirely in the frequency domain. Whatever is introducing banding here is adding more frequency coefficients and making the image bigger and worse at the same time.

Did Google/On2 just not notice that they were crushing every gradient they encode or is are all the common WebP encoders doing some kind of preprocessing pass that crushes gradients and munges luma?
DIY dual-channel bioprinter
> If they had greater than escape velocity, they’d be escaping

Only if the space they were escaping into were vacuum. Which it isn't. What stops them is not the Sun's gravity but the plasma in the interstellar medium.
Hi, thanks!

Balanced ternary was chosen as the default base because an investigation by Torben Mogensen[1] showed that it's a good compromise in terms of space and time complexity. Higher bases can be even more compact and efficient, but require much larger implementations for arithmetic operations. Balanced ternary also supports negative numbers, which unary (Church) or binary (Mogensen) don't.

[1]: https://doi.org/10.1007/3-540-45575-2_20
> People will have to learn that nothing can be believed no matter the medium unless there is a verifiable chain of custody to the information.

How are "people" actually supposed to know there's "a verifiable chain of custody to the information"?

I think this case is instructive to the workability of that idea: https://en.wikipedia.org/wiki/Killian_documents_controversy. A major news organization was fooled by a forged document that was later identified as such by amateurs. How is any organization supposed to have "a verifiable chain of custody to the information" for leaked information? That's the avenue for a lot of important information, and without it you'll just have a lot more reporting on press releases.
Standard Webhooks
Repo owner has interests around "semi-programming," "computational essays," and using F8 to run highlighted snippets of code. A lot of stuff here.
They are plenty dense enough to interact given that it's plasma.
> A customer asked for a screen to be able to see CC numbers for their own customers

I'd be curious what reason they had.
Haha, I used iPhone’s reader mode, which I do most of the times.
How Project Valhalla And JSpecify Can Kill NPEs [video]
I wish I could block out my vision. Whenever I try to imagine something, even if my eyes are closed and I'm in pitch darkness, I still see the darkness. It's distracting. How is darkness distracting? How is it that the color black, no light at all, is still so obnoxious?

It's always in the way of what I'm trying to imagine, and it's so hard to "see past" the darkness. The only way for me to really imagine something is to actually have my eyes open and stare at words describing what it is that I'm imagining. I can vividly imagine stories that I'm reading, or writing. Or roleplay. But if I want to daydream, it's just not happening.
Sidebar, but does anybody else get incensed by the fact that Delta frequently uses customer’s SSN as their account number? My dentist looked at me like I was crazy when I told them I didn’t want my account information being stored on their computers for that reason.

But maybe in this moronic system, resistance is futile.
Yes I saw that. But it still hides the "meaty" part. Where are the articles that explain those processes?

For example I would love to find an article that starts with "let's make a wav file smaller". And then somewhere in the middle it just says "and here we will use FT to achieve X".
I think it's more "the target audience for webp is people closer to and arguably less trained than my eyes and I can't see a difference" which is a pretty reasonable take. But tech people aren't typically the best communicators and so I'm not at all surprised it comes off crass.

mp3 is "worse" than flac but if you say it sounds bad I'll absolutely tell you you're wrong and to get off Hi-Fi
forums.
Shhh don't divulge the secret of Zachtronics! :P
Yeah this article comes off as almost idiotic to me. It is entirely irrelevant unless you're supporting high-quality photography on your site, in which case, yeah obviously you're going to be careful about how you compress your images.

For the vast majority of web images, use webp if it's smaller. Minuscule artifacts and judgy designers aren't going to get in the way.
> Given some time, AMD can apply the same software optimizations, or one of their partners will.

Except they have been given time, lots of it, and yet AMD is not anywhere close to parity with CUDA. It's almost like you can't just snap your figures and willy-nilly replicate the billions of dollars and decades investment that went into CUDA.
Null Pointer Exception (NPE)
There are plenty of shitty communities in France (and the rest of Europe) as well. Look outside the tourist areas.
sed and vi both have roots in ed, right? So you only needed one more round of advancement from ed to reach peak computing.

I mean we’re all joking in this thread to some extent, but actually, I don’t know that I don’t believe this.
My 2 year old daughter hasn’t really shown any interest either.

It’s weird, as a kid I wasn’t really into building stuff. Lego, wood blocks, etc. The only exception was “forts” in my woods. I could play with my Power Rangers toys for hours.

As an adult, though, I’m into it.
Past comments: https://news.ycombinator.com/item?id=4948082, https://news.ycombinator.com/item?id=10635075
You could produce this using one of several 360° cameras (e.g. Ricoh Theta, Insta360 X3) for the images, and then using 3D Vista to create the tour experience, embedded media, etc.
I don't see any difference either on Windows on either of my monitors.

I wonder if the author's issue is due to the author using a Mac. Back when I was at Google working on VR images, my work machine was a Macbook and my home machine was a normal Windows desktop. I realized that images looked worse on my laptop's screen because the native resolution of the display hardware was something like 4000 (numbers made up because I don't remember the specs) but the display was set to 3000. So OSX would incorrectly rescale the image using the wrong gamma curves. Since I was trying to calibrate VR headsets, I spent way too much time looking at gamma test images like https://www.epaperpress.com/monitorcal/gamma.html where a high res pure black + pure white grid is shown next to a set of grays. That was how I realized that my Mac was incorrectly resizing the graphics without being properly gamma aware. I also realized that if I set the OS resolution to 2000, it would use nearest neighbor instead of bilinear filtering and the gamma issue would go away. My Windows desktop had the OS running at the native resolution of the display so this wasn't an issue there. This also wasn't an issue if I had an external monitor hooked up to the Mac and set to its native resolution.

Apple users tend to say "it just works" which is true 90% of the time. But there are cases like this where it doesn't "just work" and there was no easy way to force the OS to run at its native resolution on that specific laptop.

Edit:
I tested with the second set of images (the upper body shot) and the problems with the gradient are visible there. But I still can't see a different when quickly flipping through the first part of images on my properly calibrated native-resolution monitor. I _can_ see some banding on one of my monitors that was intentionally miscalibrated so that I could read text better.
Which is something different then what happened in German camps.
Yea like what's a fake unix person like?
How museum items go missing
The title is borderline click-bait: I have had Delta Dental insurance at every employer, so I clicked through to read more, but I've never lived in California or been employed by a California company.
> the plot of Breaking Bad doesn't make sense in Europe.

It’s not that Walter was going to be bankrupted by the cost of cancer treatment; it’s that the health insurance he has as a public schoolteacher does not pay for the level of cancer treatment he would like to get. Public health care does not always pay for top-of-the-line cancer treatment even in European countries and wealthy Europeans will sometimes travel to the United States and pay out of pocket for medical treatment. During roughly the same period of time Breaking Bad originally aired, the manager of FC Barcelona, Tito Vilanova, took multiple trips to New York for his own cancer treatment. So at least in this respect, the plot of Breaking Bad would have made just as much sense in Spain as it did in New Mexico.
> doesn't qualify as any sort of actual science.

That could be said about plenty of psychologists and sociologists. I hate that the general public thinks of the social sciences on the same level as other branches of science.
So you mean that if I can extract the required fine tuning of wine/vkd3d from lutris I could run some games which would not run on a vanilla configured wine/vkd3k, just by the flick of some configuration I could run, cyberpunk 2077? apex legend? big games like that?
Very cool! I’ve been looking at using SQLite-vss for fast vector sorting, but it requires CGO. I imagine if I do WASM compilation directly from C, I might be able to get around using CGO. Do you have any idea able the feasibility of that using your package? Thanks!
Not just tax, but fighting with centralization on a single provider and subsequent unavailability.
The overlap between people who want to run something like ESLint and people with dev workstations is very close to 100%.
Ironically I’m studying all the oldest of oldest UNIX utilities that can work well over a pure teletype style terminal, think a LA34 DECwriter IV. No ncurses, no TUI. only line feeds and also ink is scarce.

Why? Because we have a new friend in the house who effectively has to interact with the outside world via teletype terminal.

The LLMs!
> BTW, one can go directly to a store and buy a new computer and start downloading.

Not two hundred terabytes in a week. A week is 168 hours, and a gigabit network connection can only theoretically transfer 450 gigabytes per hour, or 75,600 gigabytes in 168 hours, still a far cry from over 200,000 gigabytes of content to download. Try getting more than a gigabit from anything other than custom fiber installations from a very limited selection of ISPs from a very limited subset of countries.

That's even assuming they're able to just buy a new computer with over 200 terabytes of storage, set it up with a gigabit network connection, and somehow convince google to use a gigabit of upload bandwidth for a week straight, which they definitely will not do for a single customer, considering they already just got cut off for using too much resources.

And that's also assuming the FBI didn't bar them from buying more computers somehow, and that computers are easily available / affordable in their country (including the said over 200 terabytes of storage).

The lowest price-per-gigabyte listed on PC Part Picker (which doesn't have every product ever made, but is still useful) is $0.012, or 6 TB for $71.45[0]. You'd need about 40 of them to hold this data (237.22 TB), which works out to about $2,858 for just the drives.

[0]: https://pcpartpicker.com/product/kXXfrH/seagate-internal-har...
It remained a valuable skill into the 1990s when many UNIX machines still had a separate /usr partition.

Many times I'd have to fix a server with a configuration issue causing /usr to not mount correctly on boot. When you're at a single-user shell and no /usr/bin/vi is available suddenly knowing the basics of /bin/ed becomes very useful.

Of course these days most UNIXes moved away from a separate /usr partition so if the root filesystem mounts you have a full-featured vim.
Bitcoin Ordinal Inscriptions Added to US National Vulnerability Database
As long as the population is growing, if your business isn’t you’re effectively shrinking.

Plus image of Megablocks did Harry Potter, Star Wars, etc. They’d overtake Lego in a minute.
What? No!

Any timer-based process will completely break down at worst, or be very error prone at best.

"Do I bake this bread for 30 summer minutes, or winter minutes?"

"This crucial component in your nuclear reactor must he serviced every 10,000 summer hours. Keep in mind that a winter hour is 1.35x longer than a summer hour, so hours spent operating during the winter time must be appropriately factored in."

Calendar math in software is difficult enough as it is, and now you want to alter a fundamental physical constant arbitrarily.

Some people just want to see the world burn I guess.
As a contractor, do you have work ambitions bigger than just maximising profit and reducing tax? Running a B-corp, making corporate donations and offering charity discounts are all good, but I’m talking about something bigger. The kind of thing that gets you through bad days or that you’d do for free, if you could.
Very nice article and looks like a great way to get hands dirty for anyone wanting to think like a DB engineer. Related question, for all the Database engineers out there. I have always had a keen interest to work on Databases. Having worked at one of the cloud providers and burn my high amount of ops and oncall, I am of the opinion most of the Database engineers usually have a bad wlb. Given the depth and complexity of all Database internals, Any major impact would take a few quarters to roll out, and its not a job for everyone. Is this mostly true?
Thanks, but it's apparently a different article.