skysight-inc/HackerNews huggingface dataset:
And there's a generalized Hilbert curve, the Gilbert curve, for non powers of two rectangular regions [0] (online demo [1]).

[0] https://github.com/jakubcerveny/gilbert

[1] https://jakubcerveny.github.io/gilbert/demo/
Lmao its definitely not because they kicked out all the white farmers and indian small business owners right?
Monochrome, with more lines and more flashing; this might be the last one, thanks all!

https://tiki.li/run/#cod=nVXbbptAEH3nK0ayVJlExuAEy0ROHqp8QN8...
Also forward parameter declarations, or is that proposal dead?
This is the right thing to do!
>Is it even possible today to become super successful without doing shady/unethical/illegal stuff?

No I don’t think it is - and I would argue it never was - for me it is morally reprehensible to be a millionaire.

But then again humans are complex creatures and who is without fault may throw the first stone
+1. Love the interactive demos
Are you able to look around while keeping your "unified vision"?

To me, all the differences appeared to be flashing (probably my brain alternates between the pair of images it attempts to "lock in", or something to that effect).
Thank you for this explanation. So it is time spent in a non-inertial frame - decelerating and reversing direction.
It's still implementing. Someone has taken the specifications and implemented the software, and then someone else has taken the software and implemented a solution with it.
But thumbs up for ponytail headrests!
Iran, Myanmar, Sudan (not even the US government or US Media wants them there), Cuba, Venezuela.
Thanks a lot for the reply, that does answer my questions.

As a follow-up, I think I have something that could potentially help you,
especially for the evaluation part. We have an API that can allow you to really quickly get feedback and preference data for images. For example whether one image is better than another based on a criteria. You can try it out via our UI at https://app.rapidata.ai/compare or read more about the API capabilities at https://docs.rapidata.ai. Do you think this is something that could be useful to you? I am happy to have a chat to talk more in detail. Feel free to hit me up, my email is in my profile.
I'll second the blink comparator method as a simple diff checker, or when comparing two chunks of code that are structured exactly the same way but somehow behave differently. (e.g. "what's the difference between these two functions" or "how is this yaml block different from that yaml block"?)

Line them up as two tabs in the editor, flip very rapidly between the two repeatedly, and usually the difference is apparent in 5-6 flips.
> they were largely just PR initiatives right from the start

Yes, when they were widely introduced in my large company circa 2016-17 it was explained to senior managers as part of HR's efforts to "align with industry best practices". During the meeting introducing it to VPs and dept heads, there were skeptical questions as a lot of groups were under shipping pressure and short-handed. There was also already a lot of "HR overhead" like various mandatory compliance training sessions that all employees had to attend every year (unrelated to their actual work). The company was also clearly already highly diverse at all levels from the CEO on down and had been for a long time.

The DEI training did end up becoming a yet another mandatory HR time sink and no one I know thought it was necessary or useful. The second year the program expanded to take even more time but the worst thing was they brought in outside trainers who started doing the "You're a racist and don't even know it" schtick along with weird tests and exercises. This became contentious and caused a lot of issues, especially because the context leaves people feeling like they can't openly disagree. There was a lot of negative push back but people felt like they couldn't use normal company channels so it was all in private conversations and small groups. Kind of the opposite of the intent of openness and communication.

For me, that was when DEI went from "probably unnecessary (at our company) but just another 'HR Time Tax" to "This is disruptive and causing problems." I'm not surprised that some companies are realizing that the way many of these DEI initiatives were implemented wasn't effective in helping diversity and that they were also causing problems. It was the wrong way to pursue the right goal. At our company, we got rid of the old DEI program in early 2020, so this broad correction pre-dates the US election 8 weeks ago.
There are great many benefits of aerobic exercise (cognition, heart) but using >150min regime as a weight loss tool seems like not the easiest option [so much so that it is almost misleading]. Small caloric deficit (kitchen) + resistance training (to avoid skinny-fat) could be used instead.
Anyone else unable to login with github to studio?
half-off-topic..

i have ~1 diopter shortsightness. Was less before, slowly going up. So screens are getting blurrier. Have glasses but still try avoid using them.

If i put the (flat edged) TV remote control at about 10cm from my face so it horizontally shadows lower half of both eyes, i see perfectly (without any glasses).

go figure..
That makes no sense. A controlled burn shouldn't be as large as an out of control wildfire. For the cost of those burned down homes the government could hand out n95 masks by the basket-full. Not to mention you'll still have the smoke inhalation problem when you have those wildfire cases anyways - and in those scenarios you can't control what is being release in the burn.
I've seen that design before. Base and offset easily allows relocations of data in memory.

https://www.man7.org/linux/man-pages/man2/mremap.2.html

If the mapping is relocated, then absolute
pointers into the old mapping location become invalid
(offsets relative to the starting address of the mapping
should be employed).

I've always assumed that forcing an indirection causes a noticeable performance impact. I mean, everyone uses absolute pointers by default, right?
It works for me like every tenth time I cross my eyes to look at a "spot the difference" picture. I don't know how it works for people instantly.
Same way Russians pay for Steam
If you mean literally you can only bring them half way together, try just moving twice as far away.
But the "known absent" value is going to be different for different domains. For example, in EEOC databases the "known absent" value for a race would be "declined to answer". In a database of test scores, it might be "Didn't complete", but it could also be "was absent from class on exam day" so SQL can't specify what that is. On the other hand "this value is unknown" can use the same marker in all domains, and SQL chose NULL as that marker. To be completely strict about it, "have a value/don't have a value" is one piece of data if that's something you care about and "what is that value" is another one. So in an ideal system, you should have a column for "value is [present | known absent | unknown]" and a separate column for the actual value when "value is present"

Most of the time it's not that important and people can and do shortcut "null" to mean "not present" but then the issues with using null in equality statements is a result of taking the short cut, not necessarily with the logic around null.
Non-fiction as audiobooks
Instead of crossing your eyes and attempting to focus, what can really help relax your ocular muscles is to do the opposite: look "past" the images into the distance until the images overlap.
I'm sorry but reddit is trash. Every subreddit, no matter how niche, is basically cringy phrases being repeated or photos of some "home set up" or said niche product someone bought who is looking for validation of their decision. It's so bad I blocked reddit from my search engine results.
When all the images of a camera and its uses are CG, my bullshit detector goes off like crazy.
> By its nature, formal verification discourages fast iteration.

Not necessarily. You can develop the specification and implementation in parallel. That way, at every point in time, you could have a much more thorough and deep understanding of what you're currently building, as well as how exactly you decide to change it.
Yeah, me either. My eyes really resist it. And after trying it a few times it messes up my focus for a bit.
It's the price for 100 Mbps. You can pay for as low as 5.
On reddit the defaults are shit and the rest of the site bans you by default until you've karmawhored yourself past an arbitrary threshold on those defaults. Trash website.

I used to use it years back. Some subreddits were really great but they all inevitability devolved so I lost any interest in maintaining active accounts there. r/skookum had really interesting content for a while but devolved into idiots reposting the same skookum brand wrenches over and over again.
> But, we have learned through squillions of posts here on HN, it just isn't enough.

Idk, I can usually tell when someone is an actual engineer vs armchair expert. Actually building stuff requires you to think differently. It's like how someone that just does CAD often fights with machinists because they don't understand the physical limitations.

> There are many charlatans that will slip through that type of interview process

Of course. But that also happens with leetcode style interviews. You can memorize problems and that doesn't reflect your actual job performance. There's a saying "studying to the test"

The real question is the "optimization" question. Considering the time and cost of the interview process, along with the difficulty to remove bad employees, how effective is the interview process. You are optimizing for the best candidate but it's a constrained optimization problem. Otherwise you need infinite resources. So don't ignore the constraints. There's more that I haven't mentioned.

> Does anyone think that people who can solve harder leetcode problems have a higher IQ?

I know people who believe this. But I'm generally uninterested in anyone who has an obsession with IQ. So far it's been a fairly successful filter
When people say this kills braincells, like directly kills braincells, is that hyperbole?
> Finally, on Christmas Eve, a group of armed black New Yorkers (reportedly not including Ruggles) boarded the brig Brilliante and managed to rescue two of the men.

This sentence kind of contradicts the author's point though? After all that tedious work within the legal system it wasn't even procedure that got any of these men freed, but actual direct action.
Clearly we're using different subs. ymmv.
#1 Listen
#2 Listen More and be patient.
#3 Resist the urge to fix things that aren't broken. It may not be the way you would do it but recognize this as an opportunity for you to learn.
#4 If you do items 1, 2, and 3 you will see where you have an opportunity to contribute constructively.
India sees the ability for anyone to anonymously post things on the Internet as all kinds of stupid, and heavily regulates the access to the Internet so any in-country activity can be tracked back to an individual.
For what it’s worth, the name is funny and easy to remember to French-speaking people.
Valid point. But the cure should not also be the disease.
ITT a new step in the Gaslighting Slide just dropped!

5. It’s been pretend this whole time.

Previously:

1. It’s not happening.

2. It’s only happening a bit.

3. It’s good that it’s happening.

4. It’s the people complaining who are the problem.
News report with full statement from university: https://boingboing.net/2025/01/10/student-says-university-of...

> Thanks for your inquiry and for the opportunity to clarify this situation and our general approach to potential student conduct violations. Federal law does not allow UW to comment on matters regarding specific students, but I can provide some general information regarding UW policy and practice.

> Since you asked about swapping classes, I will tell you that students are reminded at the start of each academic year that trading, selling, or buying spots is a breach of the Registration Tampering Abuse Policy. Consequences may include referral to the Student Code of Conduct process, a Registrar's Hold on their record, and potential diploma withholding for graduating students until the conduct process is complete.

> On occasion, the Registrar will place a temporary registration hold in order to prompt a meeting with a student about a potential policy violation. This is standard practice.

> The Office of the University Registrar does not oversee Student Code of Conduct processes. Any corrective actions are only considered once a student conduct investigation has been completed and there has been a finding of wrongdoing. The Office of the University Registrar does not make threats regarding disciplinary action, other than to state what potential consequences could be for violating policy.

> Furthermore, the UW cannot and would not aim to effectively steal intellectual property from a student. There have been instances where a student's class project has turned into a potentially useful tool that UW-IT could help them develop into something that could serve other students. In any such case, appropriate partnership, ownership or credit for such a collaboration would be determined jointly with the student.
No, it's not that. DEI would be hiring a blind person, over a more qualified non-blind person.
You want assembly with some sugar.

Read up on Forth languages. It's pretty much exactly what you're after.
I quit my job to work on my programming language
Releasing Kwaak with Kwaak
Kwaak is an open-source app that can run multiple, autonomous coding agents right in your terminal
You're correct. The sentence, specifically ;) was referring to "specific energy storage".

We don't have ANY suitable hydrogen storage tech that's even envisioned, let alone prototyped or practical, that can compete with liquid hydrocarbons for flight.

The closest alternative is ammonia, but for reasons mentioned later in the discussion, ammonia combustion is a very poor match for aviation engines.
This is called “divergence” [1] and is less straining on your eyes than crossing them (“convergence” [2]) while being equally as effective spotting differences, even on video. It’s also what your eyes naturally do when you watch stereoscopic 3D with tinted glasses—the stereoscopic images are pulled out (divergence) not pushed in (convergence/cross-eyed). I’ve been doing this since I childhood. If you get good at it, you can watch side-by-side 3D videos in 3D with just your naked eye (e.g. VR). I believe there’s a reddit covering the more prurient variety of that!

[1] https://en.wikipedia.org/wiki/Vergence#Divergence

[2] https://en.wikipedia.org/wiki/Vergence#Convergence
Here is a nice list: https://en.m.wikipedia.org/wiki/Criticism_of_Google

Mind you that only includes the most high profile (and known) stuff. Plenty of skeletons still in the closet
Yep. By the era in question in Europe if you had money for a C64 disk drive you were buying an ST or Amiga instead.

I don’t think many on the western side of the Atlantic appreciate how relatively poor, and tight fisted, much of Europe was and remains, even the good bits.
For a significant population it's right.
I couldn't do the cross-eyed thing, but it took me maybe 20 seconds to spot the difference just by looking at sections of the images. But I'm not sure that would have worked had the missing bean been buried in the denser part of the photo.
Did I say that everyone should have that? No. I like working on my own cars. My personal gearhead top achievement was when my alternator seized up, and I had a new one installed and working 45 minutes later (including a quick run to the parts store).

That said, I've done nothing under the hood of our family minivan other than changing air filters. It wouldn't break my heart if I had to let the shop do that for me when I was there getting the oil changed every 2 (!!!) years. I can totally see why a lot of people, probably most people, would consider that a great tradeoff.

By the way, "these females" is not the preferred nomenclature. "Women", please.
Some repeating tile patterns like stripes will cause my eyes to do this automatically and it's really weird and annoying because everything else gets blurry. Fun trick though.
One thing it shows is how ISBNs are allocated much faster than they are used, judging by the amount of black pixels.

The image contains 1000*800 pixels at 2500 ISBNs per pixel, so it's visualizing 2e9 ISBNs. ISBN-13 contains 12 digits plus one check digit, so we might have expected the image to be 500 times bigger/denser than the current image. The fact that it's at its current size suggests that only ISBNs with 978 and 979 prefixes are included, and since the bottom half is more sparse, that probably corresponds to the new 979 range.
Provide an example of a sub that isn't like that?
You want to...make their hiring more diverse?
No, that's a flat out lie.

DEI would be concerned with encouraging applicants by and consideration of blind people to a role they can still effectively perform.

It's based on the generally logical idea that if your company with 10k people is staffed with 99% white males in a place where that doesn't reflect the workforce, the most logical conclusion is probably not "only white males can perform this role".
Relaxing focus for me doesn't cause merging or cross-eyed effects, it causes my vision to go too blurry to do anything lol
It would help the conversation if you expound on your experiences on implementation.
You’re just repeating what I said in the first comment, that they’re totally interchangeable and that the distinction is arbitrary
Maybe you have the causality backwards — that the response to these kinds of unpopular policies are why a new administration was elected.
I does also help propagate the other "elephant in the room" problem M365 users face, which is document version control. Since people are constantly sharing actual files -- vs symlinks as with Google Workspace -- nobody ever really knows who has the canonical version of whatever. This is solved in regulated industries with "add-ons" (it's a huge stretch to call it that) like Veeva Vault that enforce formal document control workflows, but it doesn't help normal business users at all.
> the company has NO ONE's interests at heart

Except for shareholder value
Also, only using allocated spectrum. Starlink Direct-to-Cell requires partnership with mobile providers that hold that spectrum, like T-Mobile. Terrestrial network using those frequencies would probably swamp the signal from space. Legally, Starlink can't use those frequencies without permission from each country.
It is valuable to make predictions about the world, evaluate those predictions, and reflect on the quality of the predictions and what biases skewed those predictions. The key is to refine how one looks at the world.

I don't see that in this article. Largely, I see the author trying to argue that he was right in 2018 rather than trying to take a step back to accurately evaluate their predictions.
git checkout is not fine.

git checkout <commit> requires a clean working tree, and will change HEAD to the specified <commit>.

git checkout [<commit>] <paths> does not require a clean working tree, will replace the specified paths (i.e. files or directories), and does not change HEAD.

These are extremely different behaviors. I agree with the article that git switch vs. git restore are better replacements.

Since you bring up the topic of git reset, I also disagree with what you said; I don't think its main purpose is to update the index; rather, it is to update the current branch's pointer to an arbitrary commit with the possibility of orphaning children (unlike git commit or git merge, which never lose children). Factually speaking, git reset can update just the branch (--soft), the branch and then index (--mixed), or the branch then index then working tree (--hard). Of course, if you perform git reset and stay at the current HEAD commit, then you have the choice of updating just the index, or the index and the working tree.
> But they do have an impact - by considering more diverse candidates, that naturally leads to more diverse candidates being hired. That's just one example of what they do.

Ya, but... what is that impact? Why would a company want to pay another company to make it harder to do basic operations
I stopped working in large corporations because everything felt so bureaucratic and superficial. Most management decisions on people looked based on hearsay or 'political' considerations.

In startups your work and the value you add to the company is more visible, so decisions are more objective.
A huge chunk of the value of an RPI is the ecosystem & support. The actual hardware in & of itself is consistently mediocre to poor for the price these days.

I think RPI is starting to lose sight of that with the Pi 5 and especially the 16gb models. It's starting to just be expensive and the better support for an ARM SBC starts losing a lot of value when it's butting up against x86 mini-pcs like the large number of N100-based options at around the $150 price point[1]. They aren't really any less efficient, and x86 software support is still consistently better than ARM software support.

1: eg https://www.amazon.com/Beelink-Intel-N100-Computer-Desktop-D... - $170 for a complete unit w/ 16GB RAM & 500GB SSD.
If your business’s goal is only “make money” and not solve any real human problems then it should not exist.
tfa> The streets of New York were famously the filthiest in the United States, too, lined with privies piled high, which overflowed into the streets. Loose pigs and dogs snuﬄed in the mire.

One of my visceral touchstones for early New York: All through the winter, excrement would accumulate, frozen in the streets. Then would come the spring thaw. Even New Yorkers found it notable. It would take several weeks, for hordes of ultimately-fat pigs, to consume that... bounty.

More on topic, I was years ago viscerally struck by a letter from a 1700's British officer embedded with an American militia. He was clearly gobsmacked - the American officer was... was talking with his men, and... asking the men what they thought!?!

Perhaps we might teach history as a "travel guide for the time traveler"? "Finding yourself in NY in December of 1836, ..."

Nice thought on user interviews.
I use adb and a script to pull my data via USB. Backup and restore is easy. Unfortunately, this is largely useless to me. The actual data on my phone already easily syncs as needed as part of the apps I use. What I really care to back up is the app settings and account data, which I haven't been able to successfully transfer. When wiping or changing phones, reconfiguring and logging in to all my ~100 apps is tedious to say the least, even with a password manager. If anyone has a non-google-services, non-root solution to that, I would love to know about it. Convenience and difficulty don't matter, anything can be scripted.
What have you been doing? Asking for a desperate friend (me).
It's trying to maintain definitions of things we love that are resistant to being lumped in with commercial parties, and hold the things we love about them as an important distinction.

When I think "rave" I don't think about paying stupid money for drinks, being groped by security, mainstream artists and EDM ("musical gentrification") in general, curfews, expensive tickets, arbitrary rules, profiteering, or drugs/sexual expression being frowned on or barred.

Raves should be counter-culture, anti-authoritarian, DIY, and anarchic. Bona-fide liberated situations that aren't behest of the rules and requirements of commercial events. This is a definition that shouldn't be diluted nor conflated.