skysight-inc/HackerNews huggingface dataset:
I like what you're doing!

"M4 Pro/Max is likely to arrive in Fall." (no release date)

"AMD's Strix Point doesn't seem to have a release date." (no release date)
The core issue is that the system is just not good at catching outliers, and the only conceivable way to do so would be incredibly wasteful and expensive.

For every case of "It took 8 doctors over the course of 3 years to get a diagnosis" there are 5000 cases of "It took 1 doctor on one visit to get a diagnosis"
>karma: 9533

With respect, you're asking me why I care about a feature you have that I don't—that's only achievable by getting more points.

The candid answer: because I take it personally (which is my own fault).
> If you know then you'd agree that with the right setup ML can do this with a very high precision.

No, it cannot.

Not with a model that you can run on a phone, no matter how specialized it is. Serious ML takes actual compute power (which translates to actual electricity).

Not with a model that you can train on the number of positive examples that are actually available. Current ML is massively hungry for training data.

Not with any model that's out there on people's phones and therefore subject to white-box attack. Adversarial examples are not a solved problem, especially not in the white-box environment.

Probably not with any model. You would need maybe a 0.0000001 false positive rate. That rate falls asymptotically with both model size and training.

> that you find inconvenient ;)

The last refuge of the fanatic is to call anybody who raises inconvenient objections a pedophile.

> I was waiting until Hitler gets invoked in a discussion about using tech to combat and prevent child abuse facilitated by tech, I was not disappointed.

The Stasi did not have anything to do with Hitler, and did not exist at all until after Hitler was dead. They were not part of the Nazi apparatus. Your ignorance of history helps to explain your willingness to give dangerous powers to untrustworthy insitutions, though.
I don’t think my Lenovo X13s has a fan. I’ve never heard it.
Don't name packages common nouns
Places I've wanted to implement this in the past include:

- Run a subprocess such as "rg" and terminate early if necessary

- Run a SQLite SQL a query that errors if it takes more than a second

- Same but for other DBs - MySQL, PostgreSQL, Elastic, Mongo etc

- Execute a fragment of JavaScript in something like QuickJS with a time limit

- Brute force some kind of algorithm with a time limit - using a library I did not write myself
The real problem is, any disruption of Taiwan and China's ability to produce and sell semiconductors right now is going to have wide ranging impacts on the economy.

If you thought prices were high during pandemic shortages, strap in.

It's probably not a coincidence that as soon as the US starts spending billions to onshore semiconductor production, China begins a fresh round of more concrete saber-rattling. (Yes, there's likely other factors too.)
That's how many are sent by Voyager. Only about 1500 or 400 photons per bit are actually received by the radio dish (depending on which frequency is being used).
> please just send me a text.

Besides a speaker, I see a small text screen.

When I'm pushing info, email works for some comms. But some emails require paragraphs to cover all possible understandings but only a few spoken sentences (bc tonals & instant feedback).
An overview of the Starlark programming language
How does AI assist you in obtaining information?
Let me share my process and toolkit for information acquisition:

The process is: discover sources => organize information => skim through => save for later reading => structured + conversational reading => read the full text.

For discovering sources, I use: RSSHub + RSSHub Radar + lightfeed.

For organizing information and skimming through, I use: [tidyread.ai](https://tidyread.ai). You can customize different summary prompts for different topics and receive an information digest at specified times.

For saving for later reading, I use [Cubox](https://cubox.cc/) and [iki.ai](https://iki.ai/). These tools automatically tag content, making search easier.

For structured and conversational reading, I use [elmo](https://www.elmo.chat/) and [zKnown](https://readknown.cn/), which can output mind maps and key points, enabling conversational reading.
Another key to Erlang's success here is the ports system. Basically "external" resources have a defined cleanup mechanism even if the process that created them dies. An open socket under the hood has its own thread it can use to clean up. With effort you can do this with your own things too through the linking mechanism, having some process watch another process using your resources and then have an execution thread that can clean up if the user spontaneously dies.

Some of it too is just Erlang being too, err, for lack of a better word "weak" to have some of the problematic resources. Since Erlang has no "locks", you simply can't take a lock and then kill the thread responsible for unlocking it. You can construct such locks at a higher level, but Erlang's design tends to encourage other designs. For instance, if I were designing a higher-level lock, I'd design it to link to the process taking the lock and release it if it dies. This can still theoretically get you into trouble but especially if this is documented as the semantics of the lock, you have to work a lot harder at it.

If you really worked at it you could manage to screw up your Erlang system with thread killing through your own lock implementation and such, but it still will be something you can recover from the REPL, you won't confuse BEAM itself. In an imperative language you'd be ranging from lucky to be able to reach in somehow and fix it to there simply being no way.
Why is the scroll tampered with (slowed down)? Please don't do this.
The resilience of the signal part...

https://www.allaboutcircuits.com/news/voyager-mission-annive...

> The uplink carrier frequency of Voyager 1 is 2114.676697 MHz and 2113.312500 MHz for Voyager 2. The uplink carrier can be modulated with command and/or ranging data. Commands are 16-bps, Manchester-encoded, biphase-modulated onto a 512 HZ square wave subcarrier.

The "Manchester encoding" brings us to https://www.allaboutcircuits.com/technical-articles/manchest...

https://en.wikipedia.org/wiki/Manchester_code

Note that "16 bps" while the system runs at 160 bps. This suggests that the data is repeated ten times and xor'ed with a clock running at 10 HZ.

While there's no VOY set up now, https://eyes.nasa.gov/dsn/dsn.html will occasionally show it. When that happens, you will likely see two set up for it. I've not seen them set up across multiple facilities - the facilities are 120° apart and only one has a spacecraft above the horizon for any given length of time.

---

In the "sensitivity to photons" category, I'll also mention https://en.wikipedia.org/wiki/Lunar_Laser_Ranging_experiment...

At the Moon's surface, the beam is about 6.5 kilometers (4.0 mi) wide[24][i] and scientists liken the task of aiming the beam to using a rifle to hit a moving dime 3 kilometers (1.9 mi) away. The reflected light is too weak to see with the human eye. Out of a pulse of 3×10^17 photons aimed at the reflector, only about 1–5 are received back on Earth, even under good conditions. They can be identified as originating from the laser because the laser is highly monochromatic.

While there's no signal there, we're still looking at very sensitive equipment.
One often under-appreciated aspect is that they have a tiny set of SKUs, which means opensource contributions/docs/articles/hype are all concentrated on those few SKUs. It's especially true for RP2040, their competitors have massive lineups that help to right-size the MCU, but this also means that any given SKU has less opensource support.
Polars is great. Most of my Python work involves wrangling data with pandas and polars was integral in getting me out of rust tutorial city and into rust production.
The price floor is set by the marginal cost even with price discrimination. That's the same price floor as in a single price system. The poor gain little, if any, from price discrimination.
Office building security changed significantly much earlier than 2001. The mass shooting in 1993 at 101 California Street in San Francisco was the beginning of many such changes.

The attack [...] also precipitated sweeping changes in downtown San Francisco. Before Ferri walked into the building that July day, almost no high-rises in the city had security measures. While many had a front desk, only a handful checked badges. The building at 101 California had two side entrances that were completely unguarded. The Examiner reported that at the time, the Chevron building and Charles Schwab’s SF headquarters had the toughest security in town; electronic badges were required at Chevron, an anomaly in 1993.

Today, security checks are standard at offices large and small, a fundamental shift that happened because of 101 California.

https://www.police1.com/active-shooter/articles/101-californ...
> Where I live, police can't just randomly "check your documents" unless they already have some independent evidence supporting the idea that you might be involved in a crime.

Yeah, then how about you match the description of a criminal. But it was an example and if you don't get the point then it's a waste of time.

> These should of course be banned.

Are you protesting them?

What if your kid gets run out by one of them speeders while walking out of school gates, will you still think speeding cameras are unnecessary?

> muddy the waters

These are all examples of having to suffer detriment due to living in a civilized society. You can pretend you don't but you do.

Why does this issue get techbros all up in arms-- I don't see them out protesting airport security checks etc. Somehow when their own lives are on the line then it's acceptable to require privacy invasive checks.
This reminds me of the time I bought a fake ipod off ebay in the late 2000s that was 8Gb but would do weird stuff as I copied music over. It was overwrite other seemingly random songs as I copied over using the provided "itunes" lol. It took me a while to realize it but their "secret space technology" was just that. A 1gb drive that somehow looked 8Gb to windows. Their software just did some tricks to make like it appeared to work
As mentioned by Andreas, it's because SerenityOS does not depend on third party libraries and part of the new ethos of Ladybird is to decrease "not invented here" syndrome.

https://news.ycombinator.com/item?id=40561408
Cool site! Just went to the /feedback page but there doesn't seem to be any way to actually submit feedback. Am I missing something?
Typical PCs Each Year – 1994
This is true for many government or government-adjacent organizations, not just safety net ones.

I've often thought that this is because the typical government worker sucks at math and can't be relied upon to do more than a gross comparison between two numbers ("Bob makes more than $x, therefore Bob is ineligible" rather than "Bob makes $1.2*x, therefore Bob only gets 80% of the full amount").

Even the IRS does this, and they're the one government organization you'd expect to be competent at arithmetic.

https://www.irs.gov/filing/federal-income-tax-rates-and-brac...

This might've been necessary triage at one time, but there's no excuse for it today. With decent software, the worker doesn't have to deal with "advanced math" like percentages -- just type Bob's income into a form and the calculation is done automatically.
Solar storms break millions of smart devices
To be fair, a decade ago gaming PCs came with 2GB to 4GB of vRAM. Today's gaming PCs come with 12GB to 20GB of vRAM. Most games don't demand a lot of system memory, so it makes sense that PC gamers would invest in other components.

You're also comparing Windows x86 gaming desktops from a decade ago with macOS AppleSilicon base-spec laptops today. Steam's recent hardware survey shows 16GB as the most popular amount of RAM [1]. Not the 5x increase we've seen in vRAM, but still substantial.

[1] https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...
Do any data scientists here use duckdb daily? Keen to hear your experiences and comparisons to other tools you used before it.

I love tools that make life simpler. I've been toying with the idea of storing 1TB of data in S3 and querying it using duckdb on an EC2. That's really old/boring infrastructure, but is hugely appealing to me, since it's so much simpler than than what I currently use.

Would love to hear of others' experiences with duckdb.
How far back are you digging for calling the Internet a useless toy, the 70s? Profitable companies that provided internet like services existed at least as far back as the 80s.

I've seen this line pulled out before and it always seems like an assumption than actual reality.
> & instant feedback

which doesn't work in a "record a message for someone to listen to" format.
Herein lies the problem.
Related reading:

https://waitbutwhy.com/2016/03/cryonics.html

https://www.tomorrow.bio/intro-to-cryopreservation

https://www.alcor.org/what-is-cryonics/
I'm guessing a large part of the reason we have energy-intensive large brains is that keeping track of what one half the tribe thought and also what the other half of the tribe thought (and also who is in which half) about what happened around the campfire last night needs far more representing power than always living with a unique ground truth; see also https://news.ycombinator.com/item?id=40522921
I'm no defender of Degrees as a mark of quality

But, for me it implies that it gets Planned and Worked on formally like other engineering projects, Lists of Requierements, Detailed Propossals, Design documents, BOM's ,Gantt Charts, the whole shebang

The alternative being the ultra lean SV style, where a project is lucky if even the public facing documentation is not at least N-months out of date
Try plugging in a USB keyboard to the back of it :)

That one was fun to write.
I'll check this out, I've been looking for a SQL editor with plotting support!
Ask HN: Where is this month's Who is Hiring?
I can't seem to find it. Has it been published?
If you understand it correctly, then use correct terms to describe it. And I don't mean the mathematically correct pristine words that some particular FP language uses, I mean, terms that will create correct impressions in the audience and not incorrect ones. You don't help by using the most commonly misunderstood terms and reinforcing the widespread misconceptions about how it works. Both "flatmap" and "chaining" create completely wrong impressions. You just leave people having to clear out the misunderstandings to get to the real and not really that complicated truth.
Price discrimimation is only possible with market power, in cases where the single price would not be the marginal cost.
2 year follow-up on buying the dip on pandemic stocks
Autobiographer – An AI assisted memory vault
Such a great time with so many interesting home computers like the oric, jupiter ace, dragon32, acorn atom, sinclairs, etc.

The 'Oric' name, at the time, made me think of 'Orac' from the tv series Blake's 7, but now, maybe 'Alas, poor Oric' is more appropriate, lol.
Does DuckDB have any graph capabilities?
You know, I never really thought of lower wavelengths than light as being carried by photons, but I suppose it's all EM. Antennas are technically just really red light bulbs.
So.....it's voicemail, but worse? Maybe I'm ignorant, but I cannot think of a single real world use case for this. To me, it's just another startup project trying to reinvent the wheel for no good reason.

- restricted to an extremely expensive piece of permanent hardware, that you *must* have accessible nearby

- requires 1:1 device:employee ratio

- no way to parse transcripts, or otherwise document/search *anything*

The absolute _last_ thing I need in the workplace is one more way for people to break my concentration, let alone one that I can't search through and refer back to later.
22 characters to long. I think the selected title reflects the article.
Congrats to the team! I feel like I see lots of posts here on HN and go "wow, I didn't know DuckDB could do that". It seems like a very powerful tool, which I haven't had the pleasure of using yet.

Due to policies at work it's unlikely we would use this in production, but as I understand it, it's still pretty useful for exploring and poking around local data. Is that right? Does anyone have examples of problems they've used it on to digest local files or logs or something?
Reminds me of finding the closest pair of houses in the UK with the same address: https://paulplowman.com/stuff/house-address-twins-proximity/
Coding counters the uncertainty principle by allowing multiple measurements, which can then be averaged. Thant counters the contribution of random noise.

There are practical signals we use every day that are "below the noise floor" before we decode them.

So while there is an ultimate limit of the maximum coding rate for a given signal-to-noise ratio, this is expressed in terms of a data rate (i.e. bits per second). If you're fine with lowering your data rate, there is no fundamental theoretical limit, as far as I understand.
In a recent report, a Goldman analyst asked clients: “Is curing patients a sustainable business model?” Salveen Richter wrote: “The potential to deliver ‘one-shot cures’ is one of the most attractive aspects of gene therapy. … However, such treatments offer a very different outlook with regard to recurring revenue versus chronic therapies. … While this proposition carries tremendous value for patients and society, it could represent a challenge for genome medicine developers looking for sustained cash flow.”
ECSS... probably this is the "European Co-operation for Space Standardization" and not the top result of "European College for Sport Science"

[1] https://ecss.nl/
[2] https://sport-science.org/
If it doesn’t have speech to text, I ain’t listening to all that
I'm an interested observer, not someone with direct knowledge.

Jensen says: "yes" -- he pitches that NVIDIA has spent 20 years building a quality integrated software / hardware ecosystem that gets more out of each watt / process node than competitors.

George Hotz and friends say: "meh" -- they propose at tinygrad that you could decompose deep learning tasks into a small enough subset that you can efficiently target ROCm in a few microkernels.

In practice at datacenter levels, it seems like NV is still king - certainly in what's sold, but also at support in the stack. That said, these are large, sophisticated tech companies that are purchasers - MS, Apple, Google. These groups do not want a monopoly hardware provider for a key business function, they want at least two, ideally three hardware vendors who will then become 'commodity' providers, leaving margin back where it belongs (ahem).

I don't think AMD has played their cards right in this area for the last 10 years, but they have done well as a company overall, and have good relationships / success in the server datacenter space, and therefore very good distribution. I would think if they want to win they would be discounting these more heavily and putting like 10x the people on software support flowing through to contributing upstream to TF/Pytorch, sure, even tinygrad, why not. I don't think they're doing that so far, which to me means they're counting on getting a lot of support as a 'break nvidia' contender.

EDIT: one more point, at these purchase scales, 'tape out your own' can look attractive, as well, or 'buy Groq'. The spend here is pretty staggering, Manhattan project-grade spend. So, there are some unusual alternatives for the large cloud monopolies which makes for an interesting strategic problem space. Right now the short answer to your question is "Nobody ever got fired for buying NVIDIA". That'll probably be true for another few cycles is my guess.
nsxiv (fork of the now unmaintained sxiv), is also very light (under 100KB) and simple (and the mousewheel zooms in and out): https://codeberg.org/nsxiv/nsxiv
Building the fastest Lua interpreter.. automatically (2022)
> it used to be that software got more and more featureful/bloated and you needed a new computer every 3-5 years just to keep up.

I'm sorry, "used to be" ? 90% of the last decade of hardware advancement was eaten up by shoddy bloated software, where we now have UI lag on the order of seconds, 8GB+ of memory used all the time by god knows what and a few browser tabs and 1 core always peaking in util (again, doing god knows what).
It's perplexing to me that Hotwire isn't more popular. The main documentation site doesn't mention this prominently, but it's basically the canonical way to do this sort of stuff with Rails now, as it's all originally from Basecamp.

It may be intentional that it's relatively low key, or broader promotion is at least a non-goal of the project. But if you're still doing anything with jquery - rails or not - you owe it to yourself to look at this as a great replacement, and a very strong competitor to bloated client side frameworks for most webapps.

There are also helpers to build webview apps for both IOS and Android too [0].

[0] https://strada.hotwired.dev/
Windows AI feature that screenshots everything labeled a security 'disaster'
Frontlink: Synchronized React state using your back end
Proof terms disappear when you compile the program, they have no representation at runtime. They amount to compile-time-checked capabilities at most. So there's no real "maintainance" issue with entangling programs and proofs.
Yeah, bitnets already shift those matmuls to integer math.
9am California time usually, give it 1-2 hours. It's automatic.
Yes, but there are several arguements in favor of MSVC that don't apply in general.

MSVC is for and from the same people as Windows, Windows is large enough and popular enough that it isn't going away (Microsoft would have to die - and even if that happens you can bet organizations the US government would take over Windows), thus betting that MSVC won't go away is safe enough. If it doesn't work out your company is in trouble but so is everyone else. It is when you are betting on something less popular that you get into potential trouble as the thing you depend on can be canceled.

Mingw isn't as good as MSVC, but if forced you could use it instead. Which means you have options and so a bet on closed source has a understandable worst case risk that is a lot better.

Small close source projects like Circle C++ should be used either as a small experiment - if this fails you can rewrite everything in something open source in a few months and so the risk is low. There is one other common option (though I don't know what circle c++ offers): you can bet on circle C++ after your lawyers get a contract that if it becomes unavailable you get source code and rights so your worst case is you maintain it yourself. These contracts in business are made all the time, and so a good lawyer will have no problem getting the risk terms into a contract.
The Concepts That Made Prehistory: An Interview with Stefanos Geroulanos
This is why, soon enough but also too late, they will vanish from the marketplace for their physical products: they are financialized, and no financialized company can build usable products. But the rot will take a while.
In the final paragraph, the author concurs with Goethe in 1796. LIFE=LIFE. Schroedinger, who must have been fully cognizant of what Goethe meant (need to check when I have access to my library), went on to then ask the obvious next question:

https://en.wikipedia.org/wiki/What_Is_Life%3F

Amusingly, he prefers the equation ATMAN = BRAHMAN

(See wikipedia article)
I never learned Elixir, but my first guess is IO.inspect is sending a message that is printed by a different process. Then the prints after exit are just the IO process working through its mailbox.

Alternatively, the await might killing the waiting process, not the process being waited on.