skysight-inc/HackerNews huggingface dataset:
What is even the benefit of being physically located right next to Jupiter, if you have to stay enclosed in 10 meters of ice at all times? Sure, you have an hour lag or so to communicate from Earth, but that seems easier to solve than all the problems of shipping humans around.
It's hard for hackers to ransom tape backup or cloud backups or versioned cloud storage as well, so that's not really an issue here.
I don't use Jepsen, but I love your blog! Your "x the Technical Interview" series are my absolute favorite.
Someone shoot me down if I'm wrong:

In this model (one of many infinitely many possible models) a word is a point in 4096-space.

This article is trying to tease out the structure of those points, and suggesting we might be able to conclude something about natural language from that structure - like looking at the large-scale structure of the Universe and deriving information about the Big Bang.

Obvious questions: is the large-scale structure conserved across languages?

What happens if we train on random tokens - a corpus of noise? Does structure still emerge?

It might be interesting, it might be an artifact. I'd be curious to know what happens when you only examine complete words.
My most wanted HN feature would be... a nice catalog of all the features built by third parties. There are some awesome-HN lists, but I have something more elaborate in mind. I'm saying this because, what is the last time HN added a (major) user-side native feature ? (I'm not complaining, just curious)
Whatever they're doing in the background to magically run these huge models, I appreciate the hidden complexity a great deal. The Playground is wonderfully responsive and minimalist if you want to kick the tires on a variety of high quality open source LLMs.
Not only will they save money on record keeping, it’s a way to create sunken treasure chests. When people die, digital files can easily be removed without trace. I expect this move will allow the government to purge lost records of dead people who never alerted their next-of-kin.
> The benefit to our mid size cities is great

This is a great point! I like the fact that the US is more decentralized and isn't dominated by a single large city. Germany is similar in this regard. I understand the appeal of NYC, especially to the young, but if other cities reap the rewards of increased inward migration, then I think it's a positive thing for the country overall. People too might realize they can have a better quality of life without the insane competition for resources.
They're leaving money on the table by not further monetising their users.

Modern capitalism is not about making a product and selling it for a fair price. It's about extracting every last cent by selling your users to other people. Double Dipping is the motto.

The only problem with this is they aren't inserting adverts into you IDE, or indeed why not put adverts in the code you write.
We know A, B and C are useful. Media just likes to copy each other so when one writes that one of those are good others wants to write the same thing so you see:

Media: A is the shit, everyone do A!

Media few years later: B is best, B B B!

Media even more later: C, never forget C!
Another good example of resilience.
> For all the problems of kids staying home, I'd much rather stay home from school and learn online

Supervised by who, though?

Don’t get me wrong, I agree with you about the risks. But those of us that were working remotely from our office jobs while our kids stayed at home had enormous privilege over the people who still had to go to their jobs in person. Like all the cheering we did for first responders: first responder parents? Oh, well they’re screwed.

IMO we should have prioritized (in the areas where it’s climate appropriate) outdoor schooling. I’m sure there would have been a steep learning curve but it would have been possible, a lot of schools have plenty of outdoor space available.
It is good. One gap in the coverage visualization is Magic Keyboard with Touch ID (Which is what I use for my Mac Studio)
Justice Department Disrupts Prolific Alphv/Blackcat Ransomware Variant
Not perfect, but using pretrained embeddings from a LLM will handle >80% of your NLP problems.
Here is house to gold ratio: trend is surprisingly cyclicle

https://www.longtermtrends.net/real-estate-gold-ratio/
> Some people don't value what NY has to offer - the elite, the center of the world in arts, business, food, talent, etc etc. If you don't value it, absolutely don't pay for it - pay for things that you value. If you do value those things, there is no place else in the US, and with some exceptions, the world.

I have a question for people who say this: Have you ever actually lived in any metropolitan area outside New York? I usually ask because the answer I usually get from New York exceptionalists is a dismissive version of "no," like "why would I live anywhere else?" A lot of cities (both in the US and around the world) have better environments for each of the things you stated there, but New York is somewhat unique in that it is good for all of them.

Also, note that I am not talking about Cleveland as a "tier 2" city. New Yorkers think that San Francisco, Chicago, and Los Angeles are "tier 2."
There are a couple of them which offer selectable force of the fountain effect (e.g. https://www.chewy.com/petlibro-stainless-steel-dog-cat/dp/37...), so it may be their domestication has tamped down the "babbling stream" identification circuits and they need something a little softer

I'd also be on the lookout for the electrical hum mentioned in TFA; that would drive me crazy, and I can't speak to how it would make any kitty wary

Also, and this may go without saying, but watch out for the fountain(s) being made out of materials which are hard to clean
I, too, find it incredibly obvious. Today's fads that are at all adjacent to self-help or productivity are usually doing either of the following:

- Inverting an existing idea

- Excessively applying mechanistic explanations to human problems (see Huberman and dopamine)

To me it's really obvious, but I'm sure there's a constant supply of new buyers who don't know any better.
Honestly, Qt company is to blame for this imo.
They've relicensed things so many times that you need a complicated chart to figure out the license:

https://www.ics.com/sites/default/files/images/licensing.png

https://i0.wp.com/embeddeduse.com/wp-content/uploads/2023/01...

I've lost track of things and I know companies that still stick to Qt 5.6 because of the licensing issues..
Software should be tested on a system like the one that will run it. All modern machines use dynamic frequency scaling. It should rarely be disabled in production. Many modern machines have heterogeneous cores. Your testing procedure might be reproducible but it's unrealistic.
The payout I just got from the last Google class action was PayPal or check. I chose PayPal and they mailed me a check.
ChromeOS 121 brings a big Linux upgrade to Chromebooks
Finland also leaned heavily into purely constructivist/inquiry-based teaching methods over the last 20 years. There is significant evidence going back to Project Follow-Through that these are not the best way to teach average and below-average students. The Finnish government announced earlier this year that they are doing a major revamp of the curriculum to reduce the emphasis on these instructional techniques.
Photography - Specifically, Synthetic Aperture / Virtual Focus, Computational Photography.

I used to commute via the South Shore Railroad to Chicago, and had about 50 minutes each way with my laptop. Most days, I'd be processing photos. Some are aligned in a focal plane, some are aligned other ways. Here's an old gallery on Flickr.[2]

I got into this after seeing a demo of Marc Levoy's work at Stanford, where the demo showed a number of subjects in a virtual focal plane, then a subject behind a hedge, focused THROUGH the shrubbery.... which seemed like magic.[3,4] I didn't have the funds for a 128 camera array, but what I did have was time... so I improvised.

Stand in a spot, with your DSLR or smartphone.... look at a non-moving subject.... take a cluster of pictures within about a dinner plate size area

Then take all those photos, and using Hugin[1], align selected points in the scene that will be your virtual focal plane, across all the photo pairs

Use Hugin to transform all those images into the same virtual focal plane

Use a small python script to average the photos into a single image

If you like, you can chose different points to get a different focal plane from the same set of images.

[1] https://hugin.sourceforge.io/

[2] https://flickr.com/photos/---mike---/albums/7215771858512354...

[3] https://graphics.stanford.edu/projects/array/

[4] https://graphics.stanford.edu/projects/array/videos/crowd0-s...
If you click the link, they have pictures of the concept. There are front lights as well. You'll have to scroll too, if you want to see those pictures.
> Where accessibility is concerned, we're at risk of losing a bunch of users if they lose the ability to use applications they rely on during the transition

The wayland/x11 compatibility shims work and will continue to do so for a long time, for the reasons you are mentioning. Basically both will work on a Wayland system for the foreseeable future - the big change was making Wayland the default which puts the focus there instead of allowing people to mentally push that work off into the future.

Wayland is prime-time, it's shipping as the default for all the big distros. It's here - time to get with it and update your codebase. Like has already been pointed out, Wayland isn't new, and this day has been coming for years. Now app developers will be compelled to finally put in the work.

It's not fair to complain about Wayland when it's some app developers that are not modernizing.
Running a society costs money. The court system costs money. The alternative is very undesirable.

That £4.5 million per year is a small price for social stability.

In addition the digital option has a likelihood of costing a lot more
xAI: A Spectral Condition for Feature Learning
When the stock market decides to punish the companies that do this.
Maybe in theory. But a lot of orgs like to automate their backups, meaning their backup infrastructure is online and available and thus exploitable.
> they have already refused to treat it as a system component, and it's reputedly hard to maintain

> and anyway they are generally loath to include or endorse graphical components in the base system.

I don't remember the others off the top of my head, but OpenBSD certainly seems to be treating Xenocara as a core part of the OS? It's not in the main src tree, but it's maintained in-house, the x* sets are treated like any other, and even some non-graphical programs depend on the xbase set for things like font rendering.
It's not, at least not from my experience, but you have to be vocal about what you want.

I was offered a managerial position multiple times and declined it every time saying that it would be a loss for both myself and the company. I'm way more useful in an individual contributor role and a better way to leverage my experience would be to be a cross-team IC and help on the more demanding projects/initiatives.

Eventually, after being vocal about it for a while and actively helping other teams with parts of the system they didn't have experience with, that's what I got. The bad part is that most challenging work often ends up in my lap. The good part is that most challenging work ends up in my lap.
> Making arguments that people can rebut or support would drastically alter the situation

This is why the non-specific griping gets an immediate downvote from me. There are only a few things where the crappiness is so widely agreed upon that you don’t need to explain; if you’re talking about something which millions of computers are already running, it’s quite unlikely that something is completely unusable, or that anything useful will come out of the ranting. If there are specific details, though, it’s possible to have a productive conversation and maybe lead to some open source work.
I'd say a low-to-no dependency build: unless you're planning on cross-compiling everything, you'll want to be using your systems language to bring up other toolchains, not need to already have some other toolchain in place to bring up your systems language.
Yeah I mean, covid was a good inflection point where it made people re-evaluate their lives and broke their decision inertia.

NYC is a ton of fun, but it is also, to sum it up in one word - hard.

People who have lived there 10/20/etc years and not lived elsewhere underestimate how much easier life outside the 5 boroughs can be.

Some scoff at NYC people owning a weekend/vacation home, but the funny thing is due to costs... it's not just the 1%.

I have had plenty of friends who rented in city while owning their weekend home. I have friends that did the math and realized a car + vacation home 2x the size of their apartment was cheaper than selling their 2bed & buying a 3bed, etc.

The crux of the problem is that there isn't a ton of housing and you are competing with the global 1%. In my previous building there used to be a guy upstairs who talked about the Ferraris he kept at his home in London. My current building has a number of trust fund kids including an under-25 year old child of petrostate president/PM living in the biggest, best units upstairs.

I basically make good FAANG money, but these people are another dimension, and they are everywhere in NYC. This effect goes down every level of the economic ladder where you are competing for housing with people who you would not normally be competing elsewhere.
Barrel plugs ARE better because there is very little certainty about them so you always have to check the voltages/polarity. Because usb-a is near ubiquitously 5v over certain pins most people will plug in a usb-a into any socket they see.
None. The lack of feature creep keeps it nice and simple. Sometimes an app really is 'done'.

BTW, there is a 'favorite' link on every post, which isn't exactly bookmarking but might solve the same problem?
Valuable as in "satisfies my curiosity" or valuable in some actionable way?
The catch, of course, is a lot of the "migrate to newer versions" of some libraries brings in new features. These new features can be the source of new security concerns. Especially when added with a lot of the changes requiring some reworking on how things are used for the migration.

This would be akin to trying to move a car to a system that shuts off during stops. Totally doable, but requires a massive change in how reliant passive systems are on the serpentine belt/alternator for power.
Wayland is already an entry in the freebsd handbook. Here's a page on xenocera (the patchset on top of xorg that openbsd uses) describing what's they had to do to make sway run on openbsd https://xenocara.org/Wayland_on_OpenBSD.html
It's also why you can see galaxies in the background!
What's the big draw with Florida?
My understanding was that GPT4 evaluation appeared to specifically favour text that GPT4 would generate itself (leading to some bias towards gpt-based fine-tunes), although I can't remember the details
Maybe minor UI things like making some buttons larger on mobile (voting and collapse) could help. Believe dang has mentioned the modest server infrastructure and updates there may, at times of high traffic, make an impact for Users.

Otherwise I don't have any desire to change the feature set.
Sensor shows 2 people in bed, when you're not home.
The first thing that came to my mind is the difference between green traffic lights and the slightly blue lights used in Japan.
Hyperthreading costs almost nothing in terms of chip area and increases the performance of things like JavaScript or Python based Webservers significantly. Sure your ultra optimized HPC workload or video game isn't going to benefit, but the performance cost for those is very small. The worst part of hyperthreading is handling CPU exceptions and keeping privilege levels separate between the two threads.
Fix the lack of transparency around the data used to train foundation models
They didn't just get Uranus, they got the ring around it, too!
The DOJ says it disrupted the Blackcat ransomware group
Anything C++11 forward is alright with me, though 17 introduces some very nice conveniences like <execution>, <filesystem> and most critically <optional>. Honorable mention to std::clamp too.
Exactly. "Blogs" might be dead -- also, many blogs are still the best content on the internet. Democratizing both the newspaper column and the radio show is great -- so many interesting voices out there.
Well, let's agree to disagree about versatility: I don't see non-specialized AI outperforming humans in a number of years (a human will easily beat chess AI at Go).

While I am somewhat impressed by the conversational acumen of recent LLMs, the fact they can produce outright garbage tells me we are as far away from synthesising multiple types of intelligences as ever: humans simply need far smaller input data set to start recognizing patterns and rules (as witnessed by kids learning to speak).

I am not yet convinced we'll live to see something like actual self-driving cars with as much capability as an average human driver: I believe augmented environments are needed (communicating roads, signals and cars) to get to self-driving cars.

The one thing they've got going for them is consistent focus, whereas practical ability in humans significantly depends on the mood, tiredness, level of multitasking...
Yes, it's a process, but I can get my UK passport back from the embassy. My USA green card got burned up in a building fire last year, and my passport is just missing, which presents a problem.

Not being able to get USA ID makes it very hard to get registered on many web sites though :(
> What is much less prevalent is a demand from average C++ users for memory safety features; they’re much more concerned about compilation speed. When most C++ developers haven’t adopted tools like Coverity and C++ core guidelines checkers, it is hard to claim that memory safety features substantially improve their lives at least from their point of view.

I don’t really agree with this. There’s also a group of developers that want more safety, but don’t feel like setting up (or in the case of Coverity purchasing) additional tooling. Some people just want a decent out of the box experience.
> What on earth happened? It was the hottest new thing in media, and then...everyone just collectively lost interest?

Spotify tried to acquire the biggest whales in the podcast market, thinking that it would be a revenue stream that wouldn't require paying massive royalties to record labels, which is why they've never made a profit on the music streaming side.

They overspent, buying up celebrity podcasts and creating some of their own, all financed with super-cheap capital that lasted until 2022 when interest rates rose globally. Interest in podcasts have also fallen since the stay-at-home peak, but Spotify added a layer of enshittification by splicing in ads into podcasts dynamically.

This is a massive UX fail because podcasts are supposed to be static audio files without additional monetization. But Spotify spent so much acquiring Rogan et al, they have no choice but to saturate podcasts with ads.
you are reading way to much into what i said. nothing what you are suggesting has anything to do with it. we all have work todo and we all need to contribute to training the new hires in some form. this has nothing to do with hands off management. i am not saying: here is the newbie, get them up to speed, but: we hired someone new, and we need to figure out the best approach to get them integrated. for me that includes that they work with everyone on the team for some time. including me if i am still involved in the development myself. i'll do my part of the onboarding and everyone else will do theirs.

being that buddy/mentor is part of your job, and i expect everyone on the team including me to be able to take on that role as the situation demands.

moving the project forward takes quiet and uninterrupted work and focus time

and it takes making sure that all team knowledge is shared with everyone. where do you get the idea that i do nothing? it is my job to allocate resources properly, but it is also my choice how to to do that.

you seem to look at onboarding as a kind of burden that i throw onto you on top of your other work that you'd rather not have to deal with. i see onboarding as part of the process to grow our team, exchange knowledge and experience and enable us to do ever better work.

when i am starting a new team then i onboard/mentor everyone myself, until the team is grown enough and some of the team members have enough experience to share that role. eventually, the team will be large enough to divide up into multiple teams, but i am still the one doing the hiring, and i'll be involved with onboarding until the company grows so large that it no longer makes sense to do that personally. but at that point i'll still make hiring decisions because i feel that hiring the right kind of people is to important to completely delegate.

the attitude that i expect from my team is that everyone is made welcome and we all do our best to get them integrated. onboarding materials can't replace that attitude which i see as necessary for the team to work well together.
I agree that longterm closure of schools was a bad move and created many problems. However, I do think to be fair we need to look at some of the other issues at play regarding education. The system was barely working to begin with. It seems that countries with better school systems (or educational cultures), or just individual schools/districts here faired much better. The broken system can't play catchup if it was struggling to meet the basic education to begin with.
Just curious, how did you find the rental? i.e. through Zillow / the regular listings culprits or was it something more localized?

I've been interested in the idea for years, but I haven't seen any on Zillow that match the intersection of price <> accommodations, and I'm wondering if I'm looking in the wrong place.
How well does this work for colorblind people?
Well, in SanFran, the retail businesses just closed up and left.

...which is also starting to happen in NYC.

Can't shoplift from stores if they don't exist.
Since GP has replied, I'll now add: I think of the divide as "extroverts gain energy from group social interactions; introverts lose energy during group social interactions".

IMO, it's not shy vs open, as my wife is on the shy side but clearly extroverted, while I'm more visibly/apparently comfortable but I find it exhausting to be in groups for a long period of time.
Presumably in the very article this HN submission is for (https://arxiv.org/pdf/2312.11444.pdf), table 1.
Point to the phrase or sentence where I said ALL of 5.3% declined was all "covid deaths", or all "moving away".
I think the speed of your pure Python version can be improved by a factor of 2..3 by making better use of some features in the standard library. Try:

from math import sqrt, hypot
from operator import mul

def cosine_distance(a, b):
dot_product = sum(map(mul, a, b))
magnitude_a = hypot(*a)
magnitude_b = hypot(*b)
cosine_similarity = dot_product / (magnitude_a * magnitude_b)
return 1 - cosine_similarity

Also check sumprod introduced in the math module from 3.12 onwards.
Come to think of it, in terms of computing power, the ESP32 is probably more powerful than what you used before 2000.
its mostly gas, so no