skysight-inc/HackerNews huggingface dataset:
The first thing to come to my mind is water flows down and mold/mildew would be more present in lower floors. Air pollution is a killer.
It's remarkably common for D&D 5E players to only play that TTRPG. The existence of the acronym ought to be a clue that there are several thousand others...
Better than total bot takeover.
Frank.

And the valley girl voice was his daughter, Moon Unit.

Here they were on Letterman:

https://www.youtube.com/watch?v=ijg2_vVyu0Q
Unified but not uniform.
There are just as many people who will be more likely to disobey a warning if they hear the rationale. They might think "naw that HVAC unit couldn't do that. this sign is wrong"

Sometimes simple commands are better than explanations.
Good luck with that. I've been a pretty vocal Apple critic for most of my life, but after seeing how much more energy efficient my work MacBook (i.e. Arm) was, I ended up getting one for myself (I just hold my nose about the window manager and live in the terminal instead).

Intel's lack of drive to innovate comes through in consequential dimensions like battery life. No amount of "made in USA" stickers is going to address that.
I'm skeptical that the US government would go so far, but why the difference between Apple and Nvidia? You can walk between their headquarters in California, and they are both incorporated in Delaware.
Which foundries are those? The ones that Intel are not going to finish because they can't be staffed? (Cover story: lack of demand). The ones for whose cost Intel received up-front, no-strings cash subsidies from U. S. taxpayers?
White, male, and older (or perhaps "out of touch"), with the rhyming indicating that he's trying not to be too serious about it.
Do they really contradict much? I've seen them all and I thought they fit together just fine. I just rewatched Fury Road, the first Mad Max, and Furiosa recently, while me and the girlfriend were looking for 4k/5.1 content to try out the sound system and tv on. Been a minute since I saw 2 and 3 but nothing jumps out at me from memory.
While I value the depth in which the blog authors went into, some of these are not problems with pgvector but problems with similarity search itself and would be problems with other vector databases as well. There are also solutions to the problems describe that the authors do not mention that I think any reader should take into account.

> 1. Required and Negated Words

This is not a bug of pgvector but a bug in embedding models and simple similarity search itself. You'd run into this issue on when doing RAG with any vectordb or ANN search library. You could probably solve this with query expansion, running multiple similarity searches in parallel, and doing filtering of results containing the required theme vs trying to get this all in a single search.

> 2. Explainability With Highlights

This is a misunderstanding of the purpose of embeddings based semantic search. The point of semantic search is not to match on exact keywords but to match on the /meaning/. If you want exact keyword matching, use full text search. This is something that can also be solved by hybrid search, combining full text search and semantic search and using a re-ranker. PostgreSQL has built in FTS with tsvector.

> 3. Performant Filters and Order By’s

The authors do not disclose any details about what index they use here or what kind of filtering they are trying to do. As other commenters point out, the StreamingDiskANN in the pgvectorscale extension [0] (complement to pgvector, you can use them together) improves on performance and accuracy of filtering vs pgvector HNSW (see details in [1]).

>4. Support for sparse vectors, BM25, and other inverse document frequency search modes

This is probably the most fair point in the post. But there exists projects like pg_search from ParadeDB which bring bm_25 to Postgres and help solve this [2]

Lastly, I respect companies trying to provide real-world examples of the trade-offs of different systems, and so thank the authors for sharing their experience and spurring discussion.

Disclaimer: I work at Timescale, where we offer pgvector, and also made other extensions for AI/ vector workloads on PostgreSQL, namely pgvectorscale, and pgai. I've tried to be as even in my analysis as possible but as with everything on the internet, you can make up your own mind and decide for yourself.

[0]: https://github.com/timescale/pgvectorscale/
[1]: https://www.timescale.com/blog/how-we-made-postgresql-as-fas...
[2] https://github.com/paradedb/paradedb
The Mysterious, Meteoric Rise of Shein
The idea that the EU is gripped by anything resembling an "austerity dogma" is preposterous.

The trend toward expansive government that is exemplified by this graph on social welfare spending as a percentage of GDP over time is the elephant in the room, and what any economist worth their salt would blame for the growing sluggishness of the EU economy:

https://ourworldindata.org/grapher/social-spending-oecd-long...
I would suggest to add website option for socials
I read the book Chip War. The US Government has been the chip industry's faithful customer. They are also allowed to step in when they have national security concerns. The pandemic chip shortage brought our reliance on overseas producers into sharp focus. They're trying to patch that now.

TSMC is top class though, so it's difficult to convince people to use anything else.
Sorry for this, I will investigate.
In the meantime, I managed to add myself to: https://meet.hn/city/cn-Yuen-Long-District using "HK, China"

Thanks for reporting!
This is all shaping up to look very ugly, on numerous levels. In any case, we should have fun day trading Intel on the headlines.
Nope. Hotel, then airplanes.
Still using phone books today in rural canada.
Many honest people confidently assert the truth of statements (including memories) which are false. They’re not lying, they’re just incorrect.
LOL. Bravo!
Yes I suspect that was the intended reference
Completely agree.

I have a rule that if I’m using arrays I should move to Python, PHP, etc. It’s a nice red flag. Arrays in Bash are terrible and a sign that things are getting more complicated.
Thank you!

Mastodon has been requested several times, will add!
I wonder if the standards for “drinking excessively” could have changed over time, or the way we drink could have changed? Or possibly, say, people in the silent generation (just for example) might have mostly just had alcohol and cigarettes, while those in the boomer and gen-x generation might have also had a higher chance to find their way to party drugs.

Just a hypothetical of course, I obviously know nothing at all about your family!
Nice table, though a couple of the things are a bit out of date on Calyx, and Divest depends a lot on which device you're talking about.

I'm assuming you're a GrapheneOS proponent, because I noticed you rarely used "Google" as the answer to anything on Graphene even though that often is the answer.
Graphene is very clear they're a security focused OS, and will consider privacy secondarily. The sandboxed Google Play is excellent for security, and provides the maximum equivalent compatibility possible with ASOP, but it's far less private than microG, which is only a little reduced by some of the extras GOS includes.
Divest and Calyx are privacy focused first, and hardened security second. They use microG for the privacy, and actually take a number of the Graphene security patches. They're focused on making a device people can actually use while remaining relatively private.
Obviously very different use cases and considerations between the two sets of projects.

My personal experience is that Graphene is very interested in deep system changes to improve security, but is inconsistent in whether Google is considered trusted or not (mostly for cases when it's convenient/inconvenient). The occasional privacy-specific feature gets thrown in too, which is usually excellent, but user experience is pretty low priority, and almost anything but the ultra hardened use case isn't really of much interest. Throwing raw GApps in as a sandboxed app is a perfect example, it's a great security limitation that it's sandboxed, but a haphazard privacy choice where Google is mostly considered "trusted" as a privacy source ("just don't use it if you want privacy"). The unfortunate reality is that most phones have huge usability problems if you don't have something acting as part of the GApps, e.g. location takes 5+ minutes to lock in on GrapheneOS without GApps if you haven't locked it in recently, and won't ever lock in if you try to use an app relying on GApps (almost all of them). I'm personally more focused on privacy than ultra hardened security since I'm not a journalist under threat by nation state actors (Graphene is ideal for that use case).

To be more clear you might consider splitting Graphene into 2 columns, 1 without GApps installed and 1 with.
If I had to guess, they would do what was described in the article and try to descope (or better scope / negotiate) the question in a way they could answer with the tools they had.

With a targeted question, and the Dewey decimal system or similar, you should be able to find a source for most reasonably scoped questions within 5 minutes.
> Could you change that by amending your $PATH

I think the `#!/bin/bash` will always invoke that direct file without searching your $PATH. People say you can do `#!bash` to do a $PATH search but I've just tried that on macOS 15 and an Arch box running a 6.10.3 kernel and neither worked.
The Symbolics Ivory Design and Verification Strategy (1987)
They will but they also (seem to?) get trained in to each model update (of which there are many minor versions of each major release). I wonder how they approach API model pinning though, perhaps the safety check is separated from the main parts of the model and can be layered in.

The other part of the massive volume issue is it's not just "what clever prompts can skirt around detection sometimes" it's "detection, like the rest of it, doesn't seem to work for 100% of outputs so throwing the same 'please do it anyways' in enough times can get you by if you're dedicated enough" type problem.
> I was concerned about the desk ref being too outdated, but 14 years isn't too bad.

There's a lot of 'constants':

* AIR and GASES: General Gas Laws and Formulas, Elevation vs. Air & Water Properties, etc

* AUTOMOTIVE: Oil Viscosity vs. Temperature, Tire Speed Rating Symbols, Speed vs. Skid Marks Dry Conditions, …

* CARPENTRY and CONSTRUCTION: Insulation Value of Materials, Concrete, Hand Signals for Crane & Hoise

* CHEMISTRY and PHYSICS: Element Tables, pH of Common Acids/Bases, Radioisotope Half Lives

* ELECTRICAL: Current Carrying Capacity of Copper Wire 1 wire, Wire Size vs. Voltage Drop, Horsepower vs. Torque vs. RPM,

* MATH: Convert Angle in Degrees to Degree and Minute, Slope; Natural Trigonometric Functions; Squares, Cubes and Roots – Whole Numbers; Log 10, Log e, Circumference & Area

* CONVERSION FACTORS: 3,400 Conversion Factors

* GENERAL INFORMATION 1: Plastic Recycling Symbols, Phonetic Alphabet – Radio & Law Enforcement, Morse Code, Semaphore Alphabet, American Sign Language, Chili Pepper Hotness Scale, Clothing Sizes – USA vs. Europe
There's folks out there who enjoy putting out proverbial fires? I find rework like that quite frustrating
I draw it on a pad of paper instead. I don't analogize it to plates or envelopes on a shelf.

Simply saying, "there is memory in the computer, it's like this..." and draw rectangles of memory on a piece of paper.

Then I demonstrate the push and pop actions as they pertain to items in memory.

You're not wrong, you need a metaphor. Heck, even "items" in "memory" is a metaphor. It's all just digital circuitry, there are no real "items" or "memory", those are analogous, made up words.

But it helps. It helps because it's considered respectful to them in that particular scenario. Something about taking the time to grab that pad of paper, using the technical computer sounding words, etc. All of that demonstrates respect for their intelligence. That's what they want to see and it opens them up to wanting to listen to me explain it.

Ultimately, people want to be seen and respected for who they are and their preferences. Communicating is often more about that than getting the point across.
Ignoring whether or not that actually existed, that's as useful as saying "I'd rather be a lottery winner or a king".

The point is that the average person is better off today than they were any time in the past by many metrics, e.g. life expectancy, quality of life or access to healthcare.

Nobody said the status quo doesn't need to be changed, only that we should appreciate the pax americana despite its faults.
Androids are less locked-down than iOS devices. The problem is that Google used to not have the ability to require long term support from device OEMs and now that it has the market power to demand long term support they seem reluctant to prioritize that in license agreements.

Then there are devices, like in China, where Google Mobile Services is not on many phones so Google has no leverage at all re supporting updates.
He's a buffoon without value or virtue. An ambassador who doesn't speak the language of the folks he represents. A writer sharing the contents of his empty head like a curator leading a tour of an empty museum.

He doesn't need us to defend him nor does he particularly deserve a defense.
I fully enjoy both when done well. When the initial worldbuilding is thought-provoking and fun to theorize on, and the seuqels/prequels fill in the blanks in satisfying ways. The best example is Star Wars - "From a Certain Point of View" takes it so far as to give the trash compactor monster a backstory, and it turns out to be force sensitive. I loved it.
The 1brc shell script uses `#!/bin/bash` instead of `#!/usr/bin/env bash`. Using `#!/usr/bin/env bash` is the only safe way to pick up a `bash` that’s in your $PATH before `/usr/bin`. (You could do `#! bash`, but that way lies madness.)
Several of my friends who died in COVID heart attacks were super fit and very careful with eating. One was a pretty militant vegan. Yet they died in their 40s and 50s.
It's a bit like row vs column store.

If there are two lists, in the first example, you're doing:

a1 -> b1 -> c1 -> d1
a2 -> b2 -> c2

In the 2nd example, you're doing

[a1, a2]
[b1, b2]
[c1, c2]
[d1]

Visiting the same number of nodes, but because the nodes are referenced from an array, when you load `a1` you're [probably] also going to load `a2` into the cache.
I wrote about what I literally see, not about what I assume: I see a top-level comment which itself contains no metaphors and which itself is not an argument but a recounting. Therefore, it's a non sequitur to consider any reply as exemplifying the fallacy being discussed.

I'm able to defend the other user from nonsense regardless of whether I share their view (though I do, most likely).
What made you unwilling to use CS at the time?
"Because analogies and metaphors are not arguments. They are illustrations. In an argument, you need to show the link between cause and effect, a chain of reasoning."

Presents that I would use an analogue/metaphor as an argument and/or that I don't know what they are or how to use them, which is an attack on my integrity/character/skills/etc.
Believe it or not but I'm also a (medically) anxious person!

Hopefully on the path of getting better. Meeting people one by one or in small groups (for example at the gym) has helped a lot for me.
Yeah, this is what I was getting at. In some sense, the list of “capabilities which don’t require spinning up the GPU” is expanded. Whether something could be done by spinning up the GPU is beside the point.
There is nothing wrong here. Any country would like to have the jobs, and beyond that the advanced semiconductor supply chain has a long lead time to replicate and get skilled workforce trained at scale. This is exactly what the Sec. of Commerce should be doing, and the full title of the article,"U.S. Govt pushes Nvidia and Apple to use Intel's foundries — Department of Commerce Secretary Raimondo makes appeal for US-based chip production", gives a better picture of the dynamic here. The government is lobbying for more domestic semiconductor production, not compelling it.

When China invades Taiwan it will be too late to have taken this step. See https://media.defense.gov/2023/Apr/24/2003205865/-1/-1/1/07-..., and https://global.upenn.edu/perryworldhouse/news/japans-respons..., et al. Advanced munitions require this capability. Xi is 71 years old now and has promised reunification, this conflict is inevitable and imminent.

The domestic (US) TSMC fabs are also a good step.
Or from german taxpayers.
Old white men
In the 90s what made MSFT shoot up was Windows becoming a household name, and Windows NT becoming the standard enterprise setup (often at the expense of mini-mainframes like the AS/400, rather than Unix); not Microsoft network.

The (almost successful) EEE strategy with Internet Explorer was the only part of Gates's internet strategy that survived the 90s.

This also explains why Ballmer went full in on Windows: there had been no pivot to speak of.
Cool interface!

Only thing I worry is that this will make it easier for data scientists to determine from where people are commenting from, on HN.
The problem isn't the end of experience. The problem is that the universe exists in the first place.

A lot of atheist afterlife logic runs into the problem that if nothing follows death, then this would also mean the end of the universe, but this is in contradiction with the fact that we can experience the universe and that it exists. Lots of people die every day and yet that "nothing" has failed to arrive.
Check GeoNames.org for this task
Do professional writers have to consider this "new reader" from a commercial point-of-view or is Stross just thinking about how he might adapt his writing to this group to be gracious towards them?

Not sure if there is some way to iterate given online feedback. Like, write a book from the pale, male, and stale point of view. Use an LLM to gather feedback on what people criticize. Then write almost the same book again, from the POV of a different character, taking into account interesting criticisms.

However, it may be better for a successful author to just get away from these hyper-online criticism spaces and write what they want to write, as long as they've got books lined up they're already excited to write.
Actually you can't. Just like on iOS, researchers found that some of the deeply integrated Google system apps intentionally bypass the VPN. The VPN will reduce which ones report directly, but not eliminate many for the critical ones.
https://www.youtube.com/watch?v=5DlTexEXxLQ
And war, don't forget war.
“I look to a day when people will not be judged by the color of their skin, but by the content of their character.”

Martin Luther King, Jr.
Indeed, the printing press is a historical rupture that puts the author at a distance. The Internet has brought the reader back to the author’s ear.
Because a lot is produced and thrown away after one use or two because it’s so cheap. Most things that people spend money on doesn’t waste as much resources and produce as much garbage.
They already have a fab in Arizona. https://www.anandtech.com/show/18682/tsmc-unveils-major-us-f...
It's not ambiguous unless you count "open to HN pedantry".
seems like you could test this. simply line up a very easy (and repeatable) combination shot with the two object balls really close to each other and vary the contact and spin as needed. the closer the cue ball to the first object ball will mean that you could minimise the impact of deflection. have to try it next time I'm near a pool table!

I've always assumed that deflection, swerve and throw were a given but sounds like they're debating the "throw" part?
No one should work with them today, but for enough money a lot of people still do. That won't change if they do another Khashogg.
It seems feasible technically. The machines and process is just about effectively the same regardless of the chip manufacturer, since they all use the same ASML EUV technology to produce the wafers.

From a regulation perspective though, it's sus from my point of view but definitely not unheard of in other industries of course.

Reading the article, it sounds like the government agent is pressuring the shareholders of those firms to in turn pressure nVidia and Apple to use those fabs. And it reads like the official didn't mention Intel by name, so par for the course for avoiding scrutiny using the "invisible hand" (/s) of the market.
There is a bug where Polish cities with "ł" are returning error 404, causing the website to reload (i.e. Wrocław).

Why the majority of webapps completely ignore error handling?
Thank you!

Yes I would love to. I'll have to think of the best way to add this.
If you have any suggestion please do share it!
2024 Tiny Games Contest: Neat PCB Business Card Was Inspired by the Arduboy
Intel hasn’t received any US money yet.

TSMC will also receive several billion in subsidies. The problem the government is trying to address is 90% of the world’s most sophisticated chips being made in Taiwan, a potential war zone.

It’s probably important for Intel’s fab to get a major customer without offending TSMC. The US government pressure helps Intel and doesn’t cost anyone any money. Intel’s price has been under a lot of pressure because of the fab investments.
> Technically is that even possible ? (I know nothing about chip manf)

The article basically answers this question

> However, Nvidia CEO Jensen Huang said during the Goldman Sachs conference that the GPU maker could shift its fab if needed. “In the event that we have to shift from one fab to another, we have the ability to do it. We won’t be able to get the same level of performance or cost, but we will be able to provide the supply.”
Google certainly contributed to it. But whether the issue for consumers was caused by hardware makers or by OS makers it is not a self-imposed wound for the consumers -- they had nothing to do with it.
> Remember to use lot of flux.

Agree with your post and this part especially. More flux means easier work, but more mess to clean up when done. Flux pens are practical.

I only used hot air for removing parts, but the techs who controlled it well absolutely loved it and were insanely productive.

I solder QFP by dragging a “saturated” tip across the leads and then wick up any excess solder if needed (e.g. if I bridged/shorted a few legs).
Feels like they are scraping the near-empty jar of mayonnaise.
Yeah, and I somewhat agree with you.

The problem is that for tacking double standards an analogue is kind of required, and analogues are good for trying to explain to a person who doesn't understand the matter but understands or is familair with another matter which can serve as an analogue.
It would still be a foreign owned company.

Also, if it is in the US, the staffing problem would be the same