skysight-inc/HackerNews huggingface dataset:
The hype is strongly present in this one. Three quotes:

"Powerful code conversion tools based on foundation models can
accurately translate legacy codebases (e.g., COBOL mainframe apps)
into modern programming languages. This automates time-consuming
and error-prone manual conversions.

"GenAI could analyze traffic patterns, ride requests, and vehicle
telemetry data to optimize routing and scheduling for state-managed
transportation fleets like buses, waste collection trucks, or maintenance
vehicles. By minimizing mileage and unnecessary trips, GenAI could
reduce associated fuel use, emissions, and costs."

"GenAI analyzes data streams from drones, satellites, and sensors
monitoring public infrastructure. It generates detailed damage and
deterioration assessments via techniques like visual inspection,
anomaly detection, etc. This enables improved forecasting of
maintenance needs."

What could go wrong? That said, not all is unreasonable:

"Using GenAI to help experts convert educational materials into formats
like audio books, large print text, or braille documents. Can also
generate captions for video materials, and make information more
accessible for those with visual, hearing, or learning disabilities."

"Leveraging GenAI to help experts translate government websites,
public documents, policies, forms, and other materials into the various
languages spoken in the State. This expands access to important
information and services to non-native English speakers."
you mean parthogenesis ?
I think Peertube has a bit of a benefit here in that if they can get the SEO right folks don't really need to use the federation guff to find videos, they should just be able to find them via a regular old search engine

I'm not sure I agree on the content being hidden in a dark corner, there's a fair few examples of instances and content on the homepage. It'd be nice if the "Discover more" button showed more examples rather than dumping you into a search engine but it's not terrible.
Free markets are not one dollar one vote. I don't know where you got that idea from. Each person has a schedule of preferences, and a dollar may mean something different to two different people, or even one person from one day to the next.

The other half of your premise is also completely mistaken. Voting power is not linear in number of votes you get.
Thanks for letting know. I thought HN supports markdown ...
The link is https://github.marknoteapp.com/MarkGit
What does 2.5D mean?
The link is https://github.marknoteapp.com/MarkGit
NYC Water: An Engineering Marvel November 25, 2023
Viewport width/height: yes since thats unavoidable, window width/height: no, screen width/height: hell no.
It's not usually useful, per se, unless you are able to refer to it during programming competitions, or if you're implementing a runtime library and want to brush up on the tradeoffs of some low level algorithms - but even then, the state of the art for e.g. sorting is outside the books.

I think the reader is improved for having read it, because it can open one's eyes to the fractal detail of solutions to coding problems.
What Substack newsletters do you pay to subscribe to?
I am curious which Substack authors you pay money to in order to read regularly.
Michelin Guide
This is very confusing to me too. WebTorrents are just torrents over WebRTC Data stream, I guess by "P2P HLS" they mean sending HLS over either WebRTC Data or Video stream?
Funny side effect of Patagonia clothes is that sometimes I do get "bored" and want another jacket which kind of goes against the company ethos ha.

Over the years however, I have accumulated a few different jackets and sweaters from them so I can mix it up a bit.

I figured if I was being cheaper quality, less fashionable clothing I'd probably have purchased 5-10x the amount of actual material by now. Some of the items I own have gone and come back into fashion too.

On the flip side, some of my jackets have a nice worn in look to them :)
I assume you speak interior. I’ve checked out Atto3 and while it’s ok made it still screams Chinese kitsch. It’s a polar opposite of Tesla’s minimalism.
Show HN: Open-source URL shortener with Cloudflare KV
Ask HN: How have you engineered the shit out of your home's front entrance?
I'm halfway tempted given I've replaced almost all of my stack with my own code barring the browser and X.

I think, if I was going to consider and "X12" though, what I think would be the steps to start with would to trim the starting point down aggressively, to reduce the maintenance burden:

* "Promote" certain extensions, like BigRequests and XRender and enable them automatically.

* XRender requires a fixed set of visuals, including 24 bit and 32 bit. As a result, if you require XRender you can reasonably aggressively deprecate most inferior visuals. You might lose some old software without shims/a proxy that way. But frankly I don't think it's worth caring enough - if any of it is worth keeping, a shim is fine.

* Aggressively deprecate most legacy rendering calls and options. Almost all of it can trivially be shimmed client side or supported via a proxy if any extant/in use apps still support them. This includes support for server-side bitmap fonts (they can trivially be supported by XRender glyph support).

* Remove most backends. Support maybe one "dumb"/basic backend for legacy use, but remove as much possible.

The point is you can do a vastly better job if you strip the thing bare first.
A system design interview usually lasts for 45-60 minutes. It involves solving an abstract design problem. The problem would be something like ‘Design WhatsApp’. You would not be provided with any other requirements at this stage.
One example:

https://devclass.com/2022/10/17/github-copilot-under-fire-as...

Also there are multiple lawsuits already as you've probably noticed.
But the density in the US is not _that_ different. Sure if you take the average over the whole country or states like Texas or Arizona then you end up with numbers. But the north east of the US is comparably densely populated to Western Europe. And even parts of California/the west coast are similarly densely populated. Albeit with larger separations between population centers. Which, as a German, does not sound so bad, given that our high-speed rail has to stop every 30mins because the next city just isn’t that far away.

Really it is a (maybe unintentional) decision not to use trains for passenger rail.

On the other hand. The density of population (and thereby logistic) centers in Western and Central Europe makes freight trains much less useful. From Germany you can reach all of Europe in basically 2 days. And that’s already stretching what you’ll need to reach in practice. And then you add the expense of getting the load to a train station and away from it again and you basically never end up with an easy or obvious advantage for the rail system. What you see here quite often is that a single company/factory fills up a whole train (think car carrier or chemical transport). In these cases at least one end of the journey is typically directly linked to the rail system and the other end is probably a port. And that’s before you take into account that a useful expansion of the rail system requires coordination between multiple governments (there was/is a plan to link Rotterdam to Venice by high volume train connections. AFAIK this is still limited by a lack of expansion of a short part in northern Germany)

So yes. There is a bias towards passenger rail, both for operational (passenger rail is much faster to accelerate/decelerate) and political (passengers sometimes punish politicians for delays, freight doesn’t) reasons. But even without that. The geography and industrial makeup doesn’t produce the same kind of advantages as in the US. So it would still be used less
As a paying Kagi user, please don't waste my money on this when Firefox already exists.
Small note - while the compiler wasn't able to optimize that specific popcount implementation to a single instruction, it can for some other implementations, though it's of course very picky: https://godbolt.org/z/T69KxWWW8
What Are All Those Black Dots on Your Car Windscreen for Anyway?
Pretty interesting. I would love to see a version of this running locally with local models.
Is this a joke I'm not getting? Currently using FF on every device I use, with 3+ extensions.
You only hear about the ones that do spread.
How is this not an abuse of market power where the Google controlled app store allows other browsers to be banned for reasons that their own browser would never be automatically banned for?

If Windows automatically started blocking access to Chrome for up to 2 weeks at time while Google appealed false take downs everyone would be flipping their shit, including governments and justice departments
So it's like the principia mathematica equivalent for computer programming
> There is 0 reason a modern phone couldn’t be used for the rest of your life.

Even with replaceable batteries, there's still https://en.wikipedia.org/wiki/Wirth%27s_law

It would be nice if we had mobile and desktop OSes that didn't get increasingly bloated with time, slowed down, were abandoned by the vendors and were messy in plethora of other ways.

My Android phone doesn't get security updates by the manufacturer, just a few years after the release, which is horrible in the case of RCEs (like the WebP one). I can't install a newer version or a custom ROM because of a locked down bootloader (without exploits) and even then drivers are a big issue. Some of my older hardware wouldn't even be compatible with desktop OSes like Windows 11 because of the whole TPM debacle.

Other than that, digging up my old Android phone with Android 2.1 on it, or maybe my old E8400 CPU from 2008 would yield really bad experience in both cases. Could devices from over a decade ago be viable choices, if the software didn't get exponentially more wasteful? Perhaps, but that's not the reality that we live in, neither for desktop PCs, nor phones.
Refer to my response to jahewson. You can easily apply this to the vast majority of content with negligible hazard.
Yes there's very good theoretical reasons for skip connections. If your initial matrix M is noise centered at 0, then 1+M is a noisy identity operation, while 0+M is a noisy deletion... It's better to do nothing if you don't know what to do, and avoid destroying information.

I appreciate the sibling comment perspective that memory pressure is a problem, but that can be mediated by using fewer/longer skip connections across blocks of layers.
Section 42 of GDPR: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...

Consent should not be regarded as freely given if the data subject has no genuine or free choice or is unable to refuse or withdraw consent without detriment.

You need to be able to freely choose to not consent “without detriment”. Meta would like to argue the point, but I think it’s pretty clear, and they’ve lost everything so far.
Yes, it can be done. But writing on the basis of images. Do people want to try on this? Currently, people are using AI writing on the basis of keywords and short descriptions.
Anglo-Saxon Wikipedia
Even if we don't view ourselves as humans in the most favorable light, even if consider the possibility that our tendencies might be more egotistical and destructive than we realize.

In such a scenario, deliberately causing stress generation after generation in a species crucial to our well-being and, perhaps, survival is not advisable. It raises the question: What could go wrong?
I confirm it has a similar general style, very high quality, rigorous and readable, but in the format of a textbook rather than an encyclopedia.
Today it'd perhaps be even easier to do. Both X and Wayland protocols are extensible and so adding a way of uploading extensions is simple enough. You'd run into "political" roadblocks, perhaps if you try to standardise it, but someone could just do it. A web assembly profile that provides a way of exchanging messages to allow you to build classes could easily be made to optionally either run over the network (maybe mostly for dev/debugging) or internally within an Xserver or Wayland compositor.

I think the biggest challenge today is that people would be more likely to just use a web browser for most of those things that would benefit most from working over the network, and latency for locally run software isn't a big deal (my wm, which I've mentioned elsewhere, is written in Ruby and spews about a dozen lines of debug output to the terminal for every mouse move during resize and drag at the moment, and yet it's smooth enough).

It'd be fun to try, though.

[EDIT: One simple/fun idea as a starting point for something like that would be to simply add an extension that injects such a wasm binary as a "filter" between inbound requests and outbound events/replies]
> any measure that works against one would work against all

Modulo any environmental or self-mutation factors, I suppose? Might be that a tick which sucks blood from deer with XYZ picks up a parasite or bacteria which protects it against your measure. Or one crawls through some chemical goop / radioactive slop / gets hit by a cosmic ray etc. and gets a mutation which helps.

(Both fairly unlikely, I'll grant, but when you're dealing with millions or billions of ticks, unlikely is likely to happen a lot.)
See through glass also has the same effect.
Tencent AI Lab as usual progressing the Video Diffusion tech. Can't wait to see where we'll be in a few years.
It is actually much simpler: you change 'n' as well:

while i < n:
if shouldDelete(iterable[i]):
del iterable[i]; n -= 1
else:
i += 1
Firefox only: https://news.ycombinator.com/item?id=36757542
Writing documentation for your house
Did you mean Peertube?

Peetube would be something very different which, to my surprise, doesn’t exist.
Google is deleting inactive accounts. Here's what that means
They never say they want to replace YouTube, they just want to be there as an alternative for nerds
Definitely an M1 spec up and refurnished it's an option too. Thank you
The Microsoft trigger was `text-justify: newspaper` and intended for fully-justified narrow columns. I don't think it made it to Edge.
You better search for life instead of hunting for life, please. Hunt (as a noun) sounds especially appalling. I suspect that you _really wanna find life_, hence hunting, but still...
Settlers attacking people is not a genocide, any more than KKK attacks on black people was a genocide. And by the way, the attacks are not one-sided, although the media likes to portray it that way. Settlers are also routinely attacked by Palestinians.

Likud members are referring to Hamas, not Palestinians as a whole, and their statements have to be put in context.

And what do you think Palestinians think of Israelis, that they are human? Actions speak louder here, and the only side that is happy to engage in a free for all killing of the other side is Hamas and their ilk.
Perhaps reach out to a YouTube channel or podcast that could be interested?
135M-Year-Old Footprints Reveal New Dinosaur Species
Now that I think about it, not many paid apps. There are some subscription ones that don't suck - Numberblocks and Alphablocks. The Duplo games are pretty good. Reading Eggs is old school but good.

My kid's school got him to isntall Numbots which is pretty good. Not sure how it works if you install it direclty rather than getting a login via the school.

Minecraft Education is avaiable on a 'clubs and societies' license to anyone (you dont have to be a school anymore) but they dont publicise that much. Start your own club, install Minecraft Education. You have to set up an Office365 tenant though to manage the logins and subscriptions which is a faff.

Toca Kitchen 2 is a simple paid app where you prepare food and feed it to characters, fun for little ones and really well designed.
Who says Peertube needs to take off to be good?
I like, prefer, and use the fediverse in its current state personally.
Learn how to install Stable Diffusion, a powerful AI platform for generating high-quality images, on your Windows system using Python 3.10.6. Follow this step-by-step guide to set up Stable Diffusion and access its web user interface.
So cool, like looking at a photograph of another world.
One extra reason to never use the ISP DNS services. Just switch to Cloudflare and never look back.
When solving for the wave equation, the substitution made for J is sigma * E. So defined in terms of the E field and some conductivity constant. When solving the wave equation, there is no mention of charge density, everything is fields. This predicted the existence of electromagnetic waves. In reality, we know there is only electrons and photons. So thus the wave equation is the source of truth and what we call fields are just a consequence of the complex interactions between electrons and photons and this is studied in quantum electrodynamics.
Same where I lived as a child in the north of England during the same time period. He would appear with his horse and cart, and shouting "rag bone". It must have seemed normal to me at the time, but now it seems incredibly archaic.
Yeah it would be modulo those.
In general case I think it might be hard to sue a company for any fixed amount of money due: it is hard to measure this, and companies are likely to low-ball the figure anyway.

Yet Meta has given a convenient, fixed number here, so perhaps such a lawsuit has a chance to succeed.
Because secondary effects are impossible to untangle or verify.

Maybe IAV is just a made up term that people use, or far more people believe that they have IAV than is actually the case, or that they are wrongly convinced that IAV is incurable or untreatable, or the medical system has been perversely incentivized to encourage medically assisted suicide in the case of IAV diagnosis, or it's actually the case that it's not IAV causing the agony but actually a prescription drug side effect that interacts with the brain in such a way as to invoke IAV in certain cases, etc etc. None of that is science, of course.

Separately, there should be a list of rationalizations for victims that undergo medically assisted suicide. And it should be analyzed to find ways to reduce the number of suicides.
>It only takes one weekend to grok SQL, but it will serve you for the rest of your career.

Can't agree on that. If I don't use a language or certain concepts I learned more than 6-12 months, I forget it. Groking something in one weekend that you won't immediately put to use then it gets immediately flushed by the garbage collector. At least for me.
Black Friday Is Dead
Ask HN: Why is Fastmail's search so terrible and how can it be improved?
Love Fastmail. But their search can be improved so much. Gmail does a great job at this.

Just a few examples of it being hard to use:

- no partial matches

- no matches for spelling mistakes

- weird indexing of some sort of email content (attachments?) that leads to a match when there is absolutely nothing related in that email

- it has no idea about the context of the search to improve matches, like 'flight' being possibly related to e.g. travel

What are possible low-hanging fruits for them to improve their search? I know this is only a theoretical discussion, though maybe someone from FM is taking notes or last-minute Christmas wishes :-)
Orion has been a godsend on iOS where it's impossible to install uBlock Origin otherwise. Thanks Kagi team!
That's an unnecessary nitpick. Everyone knows what the meaning of the word hunt represents in this sentence.
It is often said that having chicken in the garden will decrease the tick population in that area. I personally am not convinced that this is due to the chicken eating them though - it is more likely due to the fact that the garden will be fenced keeping wild animals away (who spread them.) Chicken are also very territorial, so that adds to it.
For me the highest stopper is that it does not really work with Google Meet and it is not clear if it is a Webkit bug or not. Apart from that, I could probably use it as a daily driver.
Court: Cloudflare Is Liable for Pirate Site, but Not as a DNS Provider
That's a nice combination. But I do a lot of design. I need an Apple computer for that work. I am afraid that a non-Apple external display could cause more problems and confusion than benefits.
This instance has been upgraded to 6.0.0-rc.2 if you want to give it a try: https://framatube.org/videos/local (see About: https://framatube.org/about/instance)

Couldn't find one with stable v6.
I don't think we disagree. All I am saying is that if your goal is to filter papers by their likelihood of having a useful result, the best signal is the author and their reputation, not necessarily the content (unless there is perhaps some obviously amazing demo). We don't disagree that for the community as a whole the system of publishing early and often is much better than the alternative of imposing restrictions.
Confederate Weapons Dump Found in South Carolina
I disagree with the ergonomics being poor. C++ SSE intrinsics are significantly worse, with ugly underscores and names that are hard to remember.
Thanks for the great comment. It made me desire again to buy the books. But I know they will just sit on a shelf mostly unread.
Ryle on Microphysics and the Everyday World
Totally worthwhile. If you don't want to sit down and read them linearly, that's understandable.

Keep them in the bathroom and open them at random at idle moments. Like the Bible or a "Complete Shakespeare" there's something worth your time on almost any page you pick.
It is a shame I can not rely on e-mail anymore as a second factor for totally any website, because what is following next is a phone number as a required second factor.
But if you stream from the server, it still would still not be p2p. SO either they implemented their own custom p2p solution, where the peers stream HLS to other peers, or they abandoned p2p.

edit: the main FAQ on the website still clearly says, it is p2p. But now I am curious if they really implemented their own p2p solution, or if this is outdated.

https://joinpeertube.org/en_US#what-are-the-main-advantages-...
Silly analogy. PFAS are a toxic but useful tool. Programming languages are a useful tool that can be used for good and evil. Every use of PFAS carries its toxicity.
>Who says Peertube needs to take off to be good?

The fact that it's a video-watching site and that means it needs people to upload videos onto it.
> In other words: The truth hurt.

There it is again.

Let's not engage with the person in an economically deprived area who suspects that increasing the supply of workers might lower wages, or the person who's struggling to afford a house who suspects that increased demand for housing might raise prices.

Unfortunately the remain campaign seemed to have very few people who could engage with the substance of such arguments, in the language of the people who hold them - like pointing out a lot of immigrants are working in the construction industry, building more houses.

For every one campaigner who could engage in such discussion convincingly, remain seemed to have ten ready to sneer at such voters' comical ignorance and mutter that they were a closet racist. You can see how that went.
I grew up with ZackFreedman. We were good friends as kids for a year or two, but then lost touch. Remember hearing vaguely that he had gotten into stuff like this a couple years back.

What a blast from the past! Thanks for sharing.
For my argument, MMIX is not an improvement because it's still a low-level assembly language. True, you can simply skip over the MIX/MMIX source code, but that doesn't help me to like TAOCP. For me, (abstract) source code is the primary source of understanding a concept, and English text is just an accompanying explanation, not the other way round.

Your comments put TAOCP in a historical context. Yes, for the time, TAOCP was a huge achievement and it is a magnificient work. History is interesting, but the question here is about today, and I don't think it's the best way to learn the stuff today. (Again, just my opinion, there's no right and no wrong here.)