skysight-inc/HackerNews huggingface dataset:
And I hoped Google wouldn't be evil.

But it should come as no real surprise that hope proved to be an ineffective antidote to greed.
This comment has got daily mail reader written all over it
As long as they don't upset anyone with influence (government, media, etc.), they'll probably be fine. Otherwise, at best they'll be looking at a ruinously expensive legal battle to justify if what they did was "reasonable" or "proportionate" - the vague terms used by the law.

For my friends, everything; for my enemies, the law.
oh thanks i missed that, the hours i spent on the CSS zen garden!
Do theorem provers demonstrate their own correctness?
Someone forgot to take their anti-anxiety pill...
Pretty good for a material design theme. The most boring, over used yet ugly and style-over-function design.
Inline HTML is part of the standard Markdown syntax, not a complication. If your tool doesn't support HTML it doesn't support Markdown. The format can be so simple in the first place because it allows this escape hatch for anything non-trivial.
And tools like Pandoc can handle that just fine.
Markdown is a wonderful format (I use it all the time) but it's very narrow and I don't think it's appropriate for storing general 'things we might publish'. You lose a lot of semantics just replacing html with markdown. For a general purpose markup language, I don't think we can beat XML.
The greatest kinetic threat is from drone swarm attacks, which can be delivered to the vicinity of an airbase from a handful of anonymous-looking trucks or vans.

One or two grenade-strength shrapnel devices are enough to make a $700m dollar special project useless.
If I understand correctly, you're saying that you expect items in a column to tend to cluster near one another on disk. Notably though that doesn't give you any sort of relative or absolute offset. Neither does it have anything to say about, for example, blocks of different types which might be interleaved. Or compression. Or indexes. Or copy on write related garbage collection. Or journaling. Or any number of other things.

Now if you wanted to argue that a schema serves the same purpose as a file layout, ie that it's how a programmer interfaces with the data, and that it impacts workload performance, that would be fair enough. And given that laws are all about intent perhaps that would be relevant. (Or perhaps not. I didn't read about the case yet.)

But I think it's fairly reasonable to say that in typical usage an SQL schema is decidedly not a file layout in a literal sense.
Use Firefox. uBlock Origin works best in Firefox:

https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
I did a lot of trial and concluded the same: for non .COM address we had to use the full HTTPS:// prefix otherwise iOS won't open it. On Android it opens any TLDs, even unusual ones like .MD or .NZ.
Abusing await with a result type to achieve rust-like error propagation in C#
Solving freshness-vs-performance tradeoff in vector search with better latency
Thoughts on this?

Pinecone just published a technical deep-dive into how they're redesigning their vector database architecture to handle three increasingly common workloads:

- Recommender systems requiring 1000s of QPS
- Semantic search across billions of documents
- Agentic systems with millions of independent agents operating simultaneously

Among other things, a "log structured indexing" approach uses immutable "slabs" to balance freshness and performance. Writes go to in-memory memtables that flush to blob storage as L0 slabs using fast indexing (scalar quantization/random projections), while background compaction creates larger slabs with more intensive partition/graph-based indexes.

This design solves a few issues:
It enables high freshness for all workloads (including recommenders)
It supports both graph-based and other indexing approaches in the same system
It eliminates the traditional build/serve split for recommender workloads
It provides predictable caching between local SSD and memory

They're also introducing disk-based metadata filtering using bitmap indices adapted from data warehouses, which helps with high-cardinality filtering use cases like access control lists.

What do you think?
OP here. I'm pretty cavalier about which Markdown features I use. I employ them differently in various contexts - in plain Markdown files and on my blog, for instance.

But primarily, I treat them as plaintext files. If I needed to remove frontmatter at some point, it would be a simple script. For any feature specific to a particular Markdown flavor, preprocessing, or system - I expect it to work only as plain text elsewhere.

Also, thanks for sharing about TSMU! I was thinking about similar issues—for example, a photo can simultaneously be "from 2022," "from a conference," and "emotionally important." This doesn't work well with typical nested filesystems, where we need to decide on a single folder hierarchy rather than allowing us to filter based on need (as we can in SQL).
Ask HN: Local LLM to explore code repositories?
Is there an LLM that you can feed a repository and then ask it questions it? It would be useful for large repositories that lack documentation.
Those are indeed against the law. The issue is what these platforms are required to censor on behalf of these other laws.

Recall that we just spent several years where discussion of major political issues of concern to society were censored across social media platforms. Taking an extremely charitable interpretation of what government demands will be made here isn't merely naïve but empirically false.

And the reason I chose those kinds of illegal activities was to show that these very laws themselves are plausibly oppressive as-is, plausibly lacking in "deep democractic" support (ie., perhaps suriving on very thin majorities) -- and so on.

And yet it is these laws for which mass interactive media will be censored.

This is hardly a list with murder at the top.
I don't think the problem was with the AI
With extent-based filesystems you can clone extents and then overwrite one extent and only that becomes unshared.
FYI: Hacker news does allow some formatting.

https://news.ycombinator.com/formatdoc
I believe that geniuses like Einstein are just the tip of the iceberg. We need them, but they are not the limiting factor, and producing more of them may not have that much of an influence on scientific progress.

What really drives progress, I think is production and technology. Like better telescopes. For the cosmic distance ladder, the clever mathematical tricks are nice, and necessary, but the real important part is the precise measurements. And for that, we need precise instruments. And precise instruments need good quality materials, skilled tradesmen, good tools, etc... The tools themselves need the same, and the tools to make the tools, etc... A lot of the measurements involve travel and long distance communication, which wasn't trivial either. Mounting an expedition to the other side of the world requires a ship, a crew, etc... Then we need to collect these data, and people have to write these books, we need librarians, archivists, etc... All that so that finally, one guy can look at the data and do the maths.

And all that is far from the whole story. Skilled craftsmen and sailors need food and shelter, and the raw materials to practice their craft of course. They need farmers, miners, lumberjacks, etc... Farmers, miners and lumberjacks need their tools too. Advancing in the cosmic distance ladder is the work of millions of people over several lifespans, and some of them worked in cotton fields. We could wish the guy in the cotton fields was treated better, but it doesn't change the fact that in order to advance science, we actually need more people in cotton fields than people doing maths.

With technological progress, we can afford to have more people doing maths and provide them with enough data to be useful, but that's a very recent development.
Can anyone help point out where in the repo the malicious part was? Can't find it.

Found the obfuscated code here https://web.archive.org/web/20250226020241/https://github.co...
The fact they are reaching out to journos to read the logs seems really misguided. Like from a customer standpoint that's the worst industry you could reach out to for checking private messages lol
Partially in jest, but have you forgotten about the luxury market?
How come none of those people did it yet?
I enjoy abusing C++ templates for fun and for the challenge
Nate Silver’s only job is election prediction and he just completely whiffed it. Musk has been killing it in EVs and space and does everything else as a side hustle.
> In Linux, as I have written in the foot note, accepts anything but 0x00 (null) and 0x2F (“/”)

POSIX 2024 encourages (but doesn’t require) implementations to disallow newline in file names, returning EILSEQ if you try to create a new file or directory with a name containing a newline. Thus far Linux hasn’t adopted that recommendation, but I personally hope it does some day.

For backward compatibility, it would have to be a mount option. It could be done at VFS level so it applies to all filesystems.

Personally I would go even further and introduce a “require_sane_filenames” mount option, which would block you (at the VFS layer) from creating any file name containing invalid UTF-8 (including overlong sequences and UTF-8 encoded surrogates), C0 controls or (UTF-8 encoded) C1 controls.

Also I think it would be great if filesystems had a superblock bit that declared they only supported “sane filenames”. Then even accessing such a file would error because it would be a sign of filesystem corruption.
what is it about the viewfinder that you don't like?

Its what I grew up with(SLR), and having used the early digital viewfinders, I can see how hard they can suck. But modern ones are much better.
Whats the point of doing this? I am curious now
US or EU passports are very useful because they allow to travel to many countries visa-free.

Malta in the EU also offers golden visas with straightforward route to citizenship and it attracts people who wants this and be able to have a place of adobe in a stable country.
> I believe that geniuses like Einstein are just the tip of the iceberg. We need them, but they are not the limiting factor

For the alternative viewpoint: https://slatestarcodex.com/2019/02/26/rule-genius-in-not-out...
No, that is too recent a development.

The book was published in 2008 and the PDF I'm reading doesn't seem to have been updated.

Rather a shame it wound up at a commercial site rather than say https://www.wikibooks.org/
Designing a Theorem Prover – Lawrence C Paulson
You can try Code Llama with Ollama.

https://ollama.com/library/codellama

You would need to prepare some script to read the repository and RAG the content.

Can also use Ollama for embedding: https://ollama.com/library/nomic-embed-text
> Probably an unpopular opinion, but defending Taiwan was always a bluff. Americans aren’t going to die en masse over some random island in the pacific.

This is such a funny comment because it’s both right and oh so wrong.

Yes, the U.S. was likely never gonna send troops to fight in Taiwan (although it has sent troops to fight in Korea, so it’s not as much of a stretch as you claim).

But the bluff worked because the U.S.’s promises held value. To the point that the U.S. didn’t explicitly say they would defend Taiwan against China, but China was avoiding confrontation with Taiwan simply to prevent the U.S. from saying they would do that.

Of course, Donald Trump damaged that significantly in his first term and has torn that to shreds in his second term.

With Trump’s nakedly transparent and quod pro quo based foreign affairs, it’s hard to remember how much soft power value the U.S. had built up over decades where it could achieve what it wanted without even saying anything, which has basically been destroyed over about a decade.
That's a ZFS online dedup limitation. I think xfs and btrfs are better prior art here since they use extent-based deduplication and can do offline dedup which means they don't have have to keep it in memory and the on-disk metadata is smaller too.
Man.. c'mon.. I had a rough night and I hate the fuckin' Eagles, man..
Deep Research, as it currently stands, is a jack of all trades but a master of none. Could this problem be mitigated by building domain-specific profiles curated by experts? For example, specifying which sources to prioritize, what to avoid, and so on. You would select a profile, and Deep Research would operate within its specific constraints, supplemented by expert knowledge.
HTML isn't "horrible" at WYSIWYG, it just isn't WYSIWYG. Your comment is like saying "JSON is horrible at for loops"—it's just a misunderstanding of the tool.
Cool! I'm currently playing with the Grafana Clickhouse connector to do broadly similar - are these compatible? Can Telescope read an OTEL logs table in Clickhouse?
Yeah you can stop the JS from loading if you have an well maintained plugin that specialises in it (or no-script that nukes all JS from orbit)

but trying to stop Instgram/facebook apps connecting is a whole another level of difficulty.
https://archive.is/SFH7m
> Not to mention that on Linux switching the locale may change the interpretation of filenames as characters, which isn’t the case with NTFS.

If you change the locale to an uninstalled one, then yes. But if the locale is installed, then I don't see a problem.

echo $LANG

# output: en_US.UTF-8

touch fusée.txt

LANG=fr_FR.UTF-8 ls

# output: 'fus'$'\303\251''e.txt'

sudo locale-gen fr_FR.UTF-8

sudo update-locale

LANG=fr_FR.UTF-8 ls

# output: fusée.txt

Are you maybe using non-UTF-8 locale?
It uses a robust, commercial CAD kernel, and has an interface optimized for touch/stylus (originally it only ran on iPad Pro when an Apple Pencil was available).

Similar programs to consider include Moment of Inspiration and Plasticity for commercial, and Dune 3D for opensource.
I mean people keep going nuts for K&R and it does that for function declarations. It just looks neater to me to have a little bit of space before and after the code inside the block
>>How many of their grievances are freedom related though?

If people think they are better off economically as a region they will leave. This might look like a economic problem, but its actually a political problem. It literally deals with the fact that who gets to collect and keep taxes, and later plan how to spend that money.

>>Education not controlled by politicians is dangerous to authoritarian regimes.

Its always a mistake to assume that people don't know if conditions elsewhere are better, or there own conditions are worse.

Just because people put up with bad governments, it doesn't mean they will not rebel later. Really it all depends on the situation, and time.
So they can change the menu online without having to re-print it.
Human Thought Has a Speed Limit. Scientists Just Found It
b/c I think people start from the syntax and then think about how to parse it later?

A simple grammar probably really limits how you can design your syntax.

Here is an example of the problems:

https://roopc.net/posts/2014/markdown-cfg/
Those rules for arXiv have existed for quite some time. It is one endorsement per domain. https://info.arxiv.org/help/endorsement.html
And Tesla only failed at 12%? So it's almost twice as good as average?

What did they fail on is the next question? Brake discs not being used because regen is a thing it seems
I'd argue that, at that point, you might as well write HTML. I find it easier to work with one format at a time rather than two intermixed and a typical Markdown document is barely more readable than its equivalent HTML document, while the latter gives you a lot more flexibility and semantic accuracy.
I worked in a factory during university- made playground equipment out of metal. Every task had a reporting system and the company knew exactly who was producing what. This was a long time ago - they still used desktop calculators with paper tape to do calculations. I was only there for a relatively short time, I just wanted to work and make money for school. We were promised productivity bonuses - my section of the factory achieved 147% of expected production. Another had done almost 180%, but when the bosses did the bonus talk they added in the trucking division and showed a 30% productivity due to excessive “dead heads” ( empty trucks ) returning from equipment delivery. It was a management issue- they were not very good at finding return loads for those trucks. So the production bonus was calculated on the total score of the enterprise- so we got almost nothing on the factory floor for bonus. When my time there was done a friend in accounting told me that I had rated as the most productive in the factory, he had seen the numbers as there was a ranking sheet that was calculated every week. ( remember paper tape calculators ) no one ever told me at the company, no real reward, no approach about coming back to the factory. The point of this post is that this type of thing - monitor the employees- has been a thing for a very long time. It is the humans running the factory that decide to reward, encourage , promote those who work hard - or not.
Have you tried any other CAD programs?

If you have access to a computer, could you try Dune 3D and write up a quick comparison? It seems the easiest-to-use of the opensource options.
I didn’t realize TSMC, Intel, GlobalFoundry, Micron etc were owned by the government.
Yeah, sorry.. i didn't mean to endorse MediaWiki. It did look kinda ugly as well.. haha

What do you recommend?

It does actually seem that djot has a grammar of sorts..

https://github.com/treeman/tree-sitter-djot/blob/master/gram...

(it's designed for a tree sitter.. I'm not super clear if it's globally usable)
This I did not know. I know that ZFS has "utf8only" option, but not sure about others.
Avoid character entities—store your HTML files as UTF-8 and just embed everything.
> 100s

Source?

> disrupted

Source?
Revocation rules are intentionally very strict, in order to prevent CAs from weaseling out of them. If you leave open any possibility of a CA delaying or refusing revocation because of some form of "it's an administrative issue, it isn't that serious anyways", every incident will inevitably result in a weeks-long discussion about the real impact of the incident and whether this one is "serious enough" to require immediate action.

In the past CAs have been more than happy to lie and downplay incidents, because they know their customers don't like revocations and are going to consider switching to a competitor. Maybe not a big deal in practice for a technicality, but it does mean that CAs can not be trusted to always be truthful - and that in turn extends to serious incidents. This is obviously really bad for the web PKI as a whole, so the rule is that any violation of the rules, no matter how small or nitpicky, must be treated as if it were a serious security incident. Don't agree with the rules or think the rule is interpreted the wrong way? File a report afterwards to review the rules.

The entire business of a CA is to be a trusted third party. If you can't be trusted to always follow the rules exactly to the letter, you shouldn't be a CA. Behaving predictably is more important than being right about some technical minutiae regarding the security impact of some incident.
Using standard m.2 storage alone makes it 1000 times better than mac
Imagine the amount of infected packages we use every day. Probably 20 different governments see everything we do.
> So seems like you already have much better options available.

If I upgrade to the new LR and I get, let's say, 480km in the cold and at highway speeds, that would give me 2 hours and 24 minutes between stops. This is still far too limited. I could drive slower, or just not take trips at all, but I expect my car to fit my lifestyle and not the other way around.

> Sure, but it remains a niche use-case

Longer range consistently tops consumer requirements (https://www.mckinsey.com/features/mckinsey-center-for-future...). You might feel this is a niche issue, but the majority of EV buyers feel it's a very big issue to them. It's clear that you're willing to make sacrifices for smaller batteries, and that's perfectly valid. You must just accept that others value different things.
Musk seems to have a drug and social media addiction, I'm not sure he is actually well
The Nazis were also a political party and got elected.
Hi all. OP here. I added a Postscriptum about the surrogte pairs and their status in Linux. I used WSL to access those files under Windows, and generated the same on Linux. You can see that behavior differs on the same file names:

1. On Windows, accessed by WSL

2. On Linux (WSL), using UTF-8 locale

3. On Linux (WSL), using POSIX locale

The difference is weird for me as a user. I'd like to know about the decisions made behind these. If anyone has information, please let me know.
Waiting for Apple watch to have a camera.

And __not__ this one: https://wristcam.com
It's more like they are, really.
The same is true of the private sector. Every dollar spent came from someone’s pocket through consumer spending.

By your logic the only jobs that can be created is by deficit spending, and since the private sector cannot create money, but the government can, the implication is that only the federal government can create jobs.
What even is this comment? The extension has been deemed to have malicious code in it so it's been pulled. It's been remotely removed from users who have signed in to Code and I'm thankful for that. Should I be furious?
This feels like you can use e (or I guess any number) for the logarithm base rather than 2. I wonder if that’d make it a bit more uniform in some sense.
While I hate how the UK is becoming even more of a police state, that law (or that part of a law) is the least worthy of criticism. It simply codifies one instance of reasonable grounds for a search, so that it does not have to be decided on a case-by-case basis by a judge. I.e. a judge is asked to decide if something is justified grounds for a search - now the law says "this narrow case is justified grounds, you don't have to ask a judge".

Or in other words, the proper legal authorities are parliament and the law itself. Sometimes the law needs interpreting and judgment calls, which where warrants come in. This law removes the need for interpretation in one narrow and clearly defined case. If before judges were expected to issue warrants on the kind of evidence that this law requires, then now codifying that expectation and removing what has now become nothing but a bureaucratic delay doesn't reduce liberty.
Have you tried Shapr3d? The tablet UX is entirely different from any other CAD program. You are asking to compare apples to oranges.
I just don't buy that there were enough Lisp devs around for that to be a significant source of the hate.

Besides, Json has plenty of those issues and doesn't garner a fraction of the distaste.

On the other hand SOAP and the tooling around it, particularly the tooling in the Java world which was a hot tech at that time, sucked - and so far as I could see a lot of devs didn't really draw a distinction between XML and SOAP.

Ok, actually SOAP probably didn't suck per se - but it was a wildly inappropriate tech for a lot of the problem spaces it was inflicted upon.