skysight-inc/HackerNews huggingface dataset:
I don’t disagree. But that doesn’t require discs. They’re just a transport mechanism.

There are already games that come out effectively totally broken without a day one patch. If you ever try to install them in the future after the patches are gone from the online service, despite owning the game, you can’t really play it.

People should be fighting for the right to own a game. Not have discs. That’s not the real goal so that’s where the efforts should be focused.
It is pretty clever for debug text if, for instance, textures aren't uploading properly. But uh... while it's cute that the OP compares sprite sheets to 16th century manual typesetting, the reality is that it took a printer's assistant an hour to layout a broadsheet of tiny metal slugs on a press, and it takes oh < 10ms to upload a spritesheet to a GPU, which is then infinitely configurable.

Not saying it's not a neat trick, it is.
It won't work. People will ignore it by default, simply because it takes more effort to check the box than not, and most of the people who do use it will just do so to spite the system, because they find the premise that they should read the articles to be an insult to their intelligence and an imposition upon their personal liberties.

There's no way to engineer this problem away. You just have to accept that many commenters here are aggressively ignorant about much of the topics being discussed.
The ruling class is not a monolith, it's made of people with their own idea who are constantly vying for a better position.

Just this week some part of the US ruling class got some better seats in the game of musical chairs. The game's not much different anywhere in the world, other than the window dressing.
Pandoc

http://www.cantoni.org/2019/01/27/converting-html-markdown-u...
Most of the old computational methods have been forgotten (or never learned) so folks here get excited when they are posted.

Artisanal AI.
You're missing the point. You made an unsubstantiated claim, and then you demanded an argument that it's impossible for your unsubstantiated claim to be true. I agree with the reply that this is a totally unreasonable demand.

The burden of proof is on you to provide evidence for your unsubstantiated claim. The burden is not on everyone else to disprove it.
I was tired last night ... it has been a long week, so I forgot that the single asterisk is used for italics ... hence the screwed up formatting.

It's not too late to edit it, so here is the comment as intended:

========

I have an Erdös number of 2[+] via a paper, co-authored with Ron Graham, on the topic of the maths of juggling.

AMA.

[+] I also have an Erdös number of the second type of 3, but that doesn't involve Ron Graham or juggling.
Speed to market. One person or a very small team can build a feature-rich app in Rails (or equivalent framework) faster than any other approach.

Plenty of companies end up building the wrong product altogether and need to pivot when they realize customers don't care about feature X and need feature Y instead. In cases like these you hope you get the right product out there and survive long enough to regret building with the fast framework instead of the finely tuned ultra performant version.
Reminds me of glom[1], another Python library that allows for traversing dicts using dot notation.

>>> data = {'a': {'b': {'c': 'd'}}}
>>> glom(data, 'a.b.c')
'd'

Box uses a slightly different approach.

>>> data = Box({'a': {'b': {'c': 'd'}}})
>>> data.a.b.c
'd'

I didn't see anything in the README about type inference, which would make the later example more desirable in my opinion. Otherwise I would prefer not to introduce a new container class to my code (Box) if avoidable.

[1] https://github.com/mahmoud/glom
Didn't this already happen? https://www.npr.org/2021/06/01/1002196245/a-u-n-report-sugge...
I want to add another problem here. <https://mergiraf.org/adding-a-language.html#add-commutative-...>:

> To let Mergiraf reorder using statements to fix conflicts, we actually need to specify that they can be reordered with any of their siblings (any other child of their parent in the syntax tree).

That’s too coarse-grained. No idea about C♯, but languages could impose a rule that imports must come before anything else—long ago Rust had such a rule, for example. So it might be that within your compilation_unit node, only its using_directive children are commutative, and only among themselves.

Otherwise (lapsing into Rust syntax for convenience), with Base `use A; struct X…`, Left `use A; use B; struct X…` and Right `use A; struct Y; struct X…`, you could end up with the invalid `use A; struct Y; use B; struct X…`.
That's very kind ... thank you ... and excellent that you are carrying on the task of making science accessible.

Keep it up!

PS: I see from the data you've put on the site formerly (and to be honest, still) known as Twitter that I pass reasonably close to you sporadically and irregularly, but every month or so on average. If you'd like to meet for coffee[0] and cake at some point, my contact details are in my profile.
Hey HN,

I'm a solopreneur, and I ship apps, along with a 9 to 5 job.

The idea for my new app comes from my community of overseas migrants, many of whom sell food online as a side hustle. I wanted to create something that makes their selling journey easier, so I built this app.

I hope this app will be helpful to those who need it. Would love your feedback pls.

Tony
Yes.

https://aerospaceamerica.aiaa.org/features/selling-mars-as-p...
Sure, but there are countries where the accent of people speaking English makes the pun very obvious. I wonder if the original WhatsApp people were foreigners.
Sort of my point along with the fact that very few users of this one are likely interested in filling out a form to indicate their qualifications for interacting with you - it just seems like an inconvenient and impractical hassle.
Yes, he talks about it all the time

https://www.telegraph.co.uk/news/2024/03/27/elon-musk-mars-c....
I think we're on the same page on what's bad with secretive stuff.

Given that the opponents of your government can use the same information as the general public to determine the blind spots of your intelligence agencies, I'm not sure what to do about that, though I am hopeful that we're rapidly approaching the point where any motivated teenager can sucessfully spy on a government and at that point there's much less benefit for agencies to be secretive.

I hope.

But all that aside, my point was that conspiracy theories are often wrong even when there's an actual conspiracy in the same general area.
Metaphor's Razor describes terms such as Schrodinger's Cat, Black Hole, Brain Plasticity, Blockchain and many more... What others?

I formally suggest the adoption of a new razor:

Metaphor’s Razor

Definition: Metaphor’s Razor is a principle that advocates using the simplest, most vivid metaphor to explain a complex concept, cutting away the unnecessary intricacies for better comprehension.
deduped all rows with a simple .uniq() call in polars before saving
There are two parts to it:

1) convert html to markdown

This is what my library specifically addresses, and I believe it handles this task robustly. There was a lot of testing involved. For example, I used the CommonCrawl Dataset to automatically catch edge cases.

2) Identify article content

This is the more challenging aspect. You need to identify and extract the main content while removing peripheral elements (navigation bars, sidebars, ads, etc.)

For example, the top of the markdown document will have lots of links from the navbar otherwise.

Mozilla's "Readability" project (and its various ports) is the most used solution in this space. However, it relies on heuristic rules that need adjustments to work on every website.

---

The html-to-markdown project in combination with some heuristic would be great match! There is actually a comment below [1] about this topic. Feel free to contact me if you start this project, would be happy to help!

[1] https://news.ycombinator.com/item?id=42094012
Yeah one of the first open-source recommendation engines I ever worked with was called Voogo[1] and I believe it was based on k-means. This was back in 2008 or so?

For someone who had never been exposed to any of the math behind this kind of thing, it was an interesting implementation, and the source code was very readable.

The original website seems to be gone and I couldn't find a Git link so apologies for Sourceforge.

1: https://sourceforge.net/projects/vogoo/
Fun fact: three.js has an SVG renderer! https://threejs.org/docs/#examples/en/renderers/SVGRenderer

Maybe you could have created the pyramid in 3D and rendered it ahead of time to SVG, so you could end up with a perfect perspective projection.
Did your approach require JS or were you able to do the rotating part completely in CSS and SVG?
> it takes more effort to check the box than not

I'm actually fine with ignoring people who won't make the effort.

> most of the people who do use it will just do so to spite the system

I don't agree with this claim, for the reasons I already stated. Moreover, the people who don't read the articles tend to be the laziest and won't make the effort to check the checkbox either, so in a sense your argument is self-defeating.
Not seeing it on the App Store, though it’s one of the auto completes now. Is this really a thing, and if so, where is it?
> maximizing the value of your business means optimizing for promotion

Until the actual business you work for goes down the pan because everyone is optimizing for promotion
Having been in the Rails community for seven years or so, I can say that there's been a lot more excitement and activity after Rails 7 (Hotwire stack). It doesn't seem that long ago, but we're already on Rails 8, which is now bringing a new round of excitement of its own.

I've seen a ton of different "we're switching to Rails" posts floating around like these -

* https://www.reddit.com/r/rails/comments/1dkcegr/im_switching...

* https://www.reddit.com/r/rails/comments/1ah1b36/is_the_rails...

There's also the new Rails Foundation - https://rubyonrails.org/foundation and their new annual conference, Rails World, which has proved pretty popular - https://www.reddit.com/r/rails/comments/1fqizim/rails_world_...

So, Rails ain't dead yet :)
Get a Mitutoyo, it'll be accurate AND the battery will last 5 years. It only hurts once. Cheap calipers hurt every time you use them :/
Do unto others as you would have others do unto you.
Self-serve sharding on PlanetScale with workflows
https://github.com/mit-han-lab/nunchaku
Short but interesting answer about why "fueldraulic" systems are still used, including on the Boeing 777, and F35: https://aviation.stackexchange.com/questions/24787/why-is-fu...
AI Policy in the Trump Administration and Congress After the 2024 Elections
I really want to like Apples handwriting recognition, it's half the reason I bought an Apple Pencil with my new iPad. It's just kind of difficult to use in practice.

It's just not that good at recognizing my handwriting, and best I can tell has zero mechanism for teaching it to better understand.

When enabling the "autocorrect" where it cleans up your writing, it so often replaces my handwriting with the entirely wrong word as to be infuriating. On top of that, it often does so long after I wrote it so I might not even notice that it happened until I try to read the note back later.

As the author mentioned, having to switching to eraser and back is painful and annoying. I really wish the options for reflowing a document were a lot more intuitive. If I need to go back and add a sentence or two mid note I can try to draw a line to make space but it rarely works like one would expect.

I think all in all the feature is neat but half baked, and they really need to do a bunch more user testing to get it into something that you would want to use rather than a neat tech demo.
I had pretty good results with coqui-tts and a VITS model, I trained myself with an open dataset and later with one I extracted from audiobooks / epub and therefore can't publish (german)

The dataset and video tutorials are all available and linked on (also english):

https://www.thorsten-voice.de/en/motivation-vision/
R Street (the think tank which published this) is pretty widely listened to in R offices and likely with the Trump admin, so I expect their predictions to be more accurate than many other prognosticators.
And that instruction can be removed too: zero byte ".text" section -> page fault
Another thing I like about Obra Dinn is that some puzzles admit more than one solution when two interpretations make equal sense.
Inconvenient? Yes. Impractical? No. It's just a checkbox, not that hard. My view is that it's fine and good to filter out the commenters who won't make such a small effort.

And whether or not people check the checkbox, the existence of it right next to the "add comment" button is a nice reminder that you should read the article before commenting.
Not true: opinions carry the weight of their underlying reasons. Not all opinions are equally supported.
AI That Reflects American Values (By Trump CTO in 2020)
I agree the plans is to deport illegal immigrants. I have not seen anything substantiating the claims to revoking citizenship. Do you have some legitimate sources to support your claim?
Pretty, but above all convenient , UI matters much more than programmers think. It's the difference between seeing a tree of comments like on HN, and a raw Usenet stream.
Not really true because you have both gofmt and gofumpt, and gofmt can be run with -s or not, and also lots of projects are using separate linters to enforce maximum line length.
I got it from section 2.2

> The number of model parameters is slightly higher in the BitLinear setting, as we both have 1.58-bit weights as well as the 16-bit shadow weights. However, this fact does not change the number of trainable/optimized parameters in practice.

https://arxiv.org/html/2407.09527v1
Google’s Gemma seems infected too:

$ ollama run gemma2
>>> Tell me a story.
The old lighthouse keeper, Silas, squinted at the horizon. […]
>>> /clear
Cleared session context
>>> Tell me a story.
The old woman, Elara, […]

Hmm. Hmm.

Tried llama3.2 too. Gave me a Luna in the mountains twice (almost identical), then a Madame Dupont, then a different Luna in Tuscany twice (almost identical), then Pierre the old watchmaker. llama3.2:1b branched out a little further, to Alessandro in France and Emrys in a far-off land, but then looped back to Luna in the mountains.

(And yes, I was clearing the session each time.)
Exercises Every Programmer Needs to Avoid Back Pain
Agreed. Every kid their senior year of high school should be forming an LLC, starting a company around their idea, learning the basic skills to operate one, if they want to graduate.
I don't need the default, because which python to choose depends on project's dependencies which may work only for specific versions. And then you build a venv and it lives there. It's not some safety measure, it's a natural choice. I don't need bare `python` command outside of venv.

That said, 3.12 doesn't even have python312.exe in its folder. If 3.13 follows, having both of them in PATH is useless.
Five lessons I learned the hard way from ten years as a software engineer
The title is somewhat misleading but it is not too bad.

Scholz (Chancellor, Social Democrat) is prepared to support Ukraine more generously with money and various weapons, but wants or needs to incur debt to do so. However, Scholz rejects the delivery of Taurus missiles because of Germany's direct involvement in the war and the danger of nuclear escalation.

Linder (disgraced FDP Finance Minister) does not want to run up debts for Ukraine, but would like to supply the Taurus missiles.

In fact, a CDU-led (Christian Democrat, Center Right) government will now happen faster.

I find this unfortunate, as I am in favor of Germany's neutrality and there are vocal warmongers in the CDU. (I hope the warmongers will not prevail, as the typical CDU member is a petty bourgeois who wants to be left in peace (like me))

"Gestern nun wurde der Vorschlag unterbreitet vom noch amtierenden Bundeskanzler, weitere drei Milliarden Euro für die Ukraine zur Verfügung zu stellen. Nicht aber drei Milliarden Euro würden angesichts des zur Verfügung stehenden Mittelvolumens den Unterschied machen. Ich habe im Koalitionsausschuss für die Freien Demokraten gesagt: Wenn wir eine andere, eine stärkere Unterstützung der Ukraine wollen, dann sind nicht drei Milliarden Euro zusätzlich nötig. Dann sollte Deutschland die Entscheidung treffen, die Ukraine mit den Waffensystemen auszustatten, die die Ukrainerinnen und Ukrainer zur Verteidigung ihrer Freiheit brauchen, nämlich insbesondere dem Waffensystem Taurus. Dazu gab es keine Bereitschaft."

https://www.fdp.de/pressemitteilung/lindner-statement-das-ri...
P2P is phenyl-2-propanone, an ingredient in some methods of synthesizing methamphetamine. In supply chain terms, it is much harder to restrict than the previously-popular ephedrine and pseudoephedrine because it can be synthesized from many common chemicals.
> We can visualize 3D objects, and therefore can draw 2D cross-sections of 3D objects relatively well, and relatively easily.

I don't think that's true. For example, consider a regular octahedron: take a parallel pair of its faces and bisect the octahedron between those faces. What's the resulting figure? What happens to the figure as you tip the plane?

I mean, obviously the task I just set isn't impossible; and with a little reasoning anyone can give the answer in a few seconds; but it feels too me like the answer is not simply intuited merely by the virtue of our being 3D creatures.

Sure, part of the difficulty stems from that the octahedron (to most folks) is both less familiar and slightly more complicated than the cube. But the same applies to the hypercube!
> It's hilarious the irrational hate Microsoft gets when they are objectively not that bad.

There's no hate going on, irrational or otherwise. They have been really bad, and Teams vs Slack is a good example of how they are still bad in some instances. Not illegal bad, although maybe that, but just bad for competition, kept in place not by evergreen product quality (unlike Apple) but by 100 million IT departments all with mouse-only skills who couldn't choose anything but Microsoft without putting themselves out of a job.
Bookmarked for the future, thanks for sharing.

One bit of feedback I have is to allow for revising/updating the figures in a calculation instead of re-entering everything from scratch each time.
The art style grows on you even if you don't like monochrome graphics, and it's definitely more impressive in motion rather than in screenshots.

I say give it a chance, you're missing a cool game.
I read this as a teenager. So good.
> I havent seen anybody use them and be more productive.

What does that even mean? What are you expecting to see?

I've seen people who can't code ship entire new applications which actually work, in a few days or so. That to me seems more productive?

I use these tools daily in a FAANG level SWE role and they help me debug issues quickly - all the time, especially with tech I'm new to and have no experience with. I really don't understand the hate - it's like skipping stack overflow and giving you the ideal answer a lot faster.

Nobody likes to shout that they're using these tools but most people are.
Global potential for natural regeneration in deforested tropical regions
How Our Brain Stabilizes Vision Amid Constant Eye Movement
Ideally promotions are for people who can handle increased responsibility with ease.

Think of lifting more weight every week when you begin a strength training program. You get promoted until you plateau.
This is a big question that needs a research paper worth of explanation. Feel free to email me if you care enough to have a more in-depth discussion.
I use the like buttons to show myself I've watched a video. It does not result in optimal video recommendations, but hey ho.
The tool has an excellent architecture section [0] that goes into how it works under the hood. It stands out to me that a complex tool has an overview to this depth that allows you to grasp conceptually how it works.

0 - https://mergiraf.org/architecture.html
FrontierMath: A benchmark for evaluating advanced mathematical reasoning in AI
I find this kind of thing interesting
There was also a shift in greediness, because all those prof software have pretty good hardware requirement linked to them precisely in the place where Apple extract the most money with their absurd margin.

So even if in theory a Mac could be good for video editing because of its software, for a young person, a Mac with enough storage to make this endeavor worthwhile pursuing is entirely out of his budget.
In the meantime, this person can settle for a still pretty good PC that may not be as great but will allow him to have multi-terabytes of storage at a palatable price and he can just use DaVinci or a pirated copy of Premiere.

In some ways macOS has more users but they all tend to be for the "basic" consumer type which are OK with the base configuration Apple offers that are not completely out of whack from a value standpoint.

Apple may be realizing a bit late that while it does seem alright for money making, it doesn't make for halo products that give status and are aspirational.
But then again Apple seems to be content just being a luxury brand that primarily gives status by making people appear "rich".
Not true. There are plenty of libraries that make this pleasant. Ok JVM, for example: jdbi, mybatis, jooq.
Nice, happy to see that
It's really nicely done. And the effort you put into it is clearly visible. Great work and all the best!
BTW, Firefox' built in translation feature asked if I wanted to translate that page from Greek.

Which means you can now claim that your language made a browser say "It's all Greek to me!", which is a pretty cool achievement I think.
Yes I know what a hypothetical question is... this question presumes that downloading content is something I would do in this scenario.

Like asking: "If you could meet one celebrity in person which Kardashian would it be?"