skysight-inc/HackerNews huggingface dataset:
If you only use JS for progressive enhancement or optional features, you don't need to worry if your user has JS or not.

Most websites are inherently text, most interactions are form-like. Unless the website is a web application, which does complex and dynamic things, JS seems like it makes websites worse. JS riddled sites are slow, have poor usability, and often are over-animated to the point of visual distraction.
I did a double-take because there's two ways to read that. We have an
unusual, thin slice of humanity here on HN, a minority with
disproportionate power to impose its will upon billions while calling
others with different lifestyles "marginal", "edge cases", and so on.
Here I'm referring to a supermarket self check-out machine.

And what I'm saying is that the cost for supermarket is 17x higher than it would be should they internalize the manufacturing and software development process. Outsourcing incurs a lot of additional costs in addition to the actual production costs in addition to the manufacturer's margin.

As long as big companies don't understand that technology is a key component of their business, whatever it is, they won't be able to leverage it to even a fraction of its potential (not holding my breath though…).
It's certainly a conundrum isn't it. What programming language should we use for Wrangling Untrusted File Formats Safely ?

https://github.com/google/wuffs
I feel like the author is stuck in the 2000's where JS should indeed only support the browsing experience. But we're in 2024 we're JS has reached almost the same level of support in every major browser.

Many of the arguments are just plain stupid. The JS hasn't loaded yet? So what about images? If your HTML document loads, your JS will too. If you're unsure about that, don't load from sources you don't control.

And if a MITM injects code into your JS, then they inject that into your HTML as well...
That isn't as hard as it sonds becaus demand is veariable all day. if they need the same staf, during the lunch rush but can get rid of someone in the less busy mid afternoon that is more saved than one less for the lunch rush. Lunch rush is the cheapest labor because there are a lot of customers and teamwork means you specialize to work faster. Midday you lose time walking between stations.
Assuming the source is cooperating. The source would need to act as either an Ethernet switch (if itself connected to Ethernet, or a WDS/4addr-enabled Wi-Fi network), or act as a NAT & DHCP server. That's quite a lot of complexity.

In practice, I've never seen it used even for point-to-point links, let alone this kind of bridging/routing/NATing.
Even if it's single thread a program can be concurrent and waiting on same resources.
It's relieving to see that some of our institutions have the wherewithal to crack down on antisemitism.
> if the user installs an extension that breaks the web

It does not break the web. It may break single sites that were written on naive assumptions; I see a lot of sites break because my extensions do not allow loading analytics libraries. This means their js was dependent on this libraries being actually active.

I'd say this is case a case of _unbreaking_ the web.
Yeah, it seems like they “borrowed” the UI, especially the first tab, from the best transit app out there, Transit App.
You have to do a lot of mental gymnastics to justify why web3 is not needed. Here you literally argue that one’s brand name recognition is irrelevant, and you can be constantly moving domain names with no impact to your bottom line or your community.

That requires more than just an assertion. Extraordinary claims require extraordinary evidence.
I suppose it's a matter of preference at the end of the day.

I can't imagine myself holding a kindle or any other tablet-like reading device and reading books that way, unless a book I want to read is somehow prohibitively expensive (which again comes down to what I said in my first comment, money.)

Plus, I can't build a nice, physical library with a bunch of pdf and epub files. You might say that having a physical library is stroking one's ego a bit, which I agree with, but hey, it's an ability that's exclusive to physical books and not electronic files stored in some drive. And so is using books to prop stuff up, but that's mostly used with books one thinks are not of good quality and don't deserve to be read/read again.
This. Programming is mostly reconnaissance, not just thinking. If you don’t write code for days, you’re either fully aware of the problem surface or are just guessing it. There’s not much to think about in the latter case.
Ah, thank you, I was suspicious thinking what are the chances they would just happen to be watching something microscopic when such a rare thing occurs...

So, since the article didn't mention it, presumably nothing interesting happened as a result? Yet?
Landmaster from Damnation alley is missing

https://en.wikipedia.org/wiki/Landmaster
GitHub policy proposal on deepfake AI tools
You're not wrong.
All these facts are shadowed by the new life structure, which it seems I have to adjust.
If my mental health deteriorates, non of the above will matter.
Missing tab sleeping - js won’t ie fire your setTineout if tab went to sleep after being idle for a while.
The pull request and an update from GH team on what they mean,

https://github.com/github/site-policy/pull/926#issuecomment-...

> To clarify, this policy would not impact general-purpose tools that can generate synthetic media (like Stable Diffusion and other general-purpose tools created to work with it). Tools created specifically for generating non-consensual intimate imagery (NCII) or disinformation (or encouraging it) would not be allowed.
This looks _very_ similar to TFL Go [0], the equivalent app for London. That's probably a good thing, as I really like TFL Go due to its focus on showing transit information as opposed to Google/Apple Maps where that is just a layer on top of shops, restaurants, hotels, etc.

[0] https://apps.apple.com/gb/app/tfl-go-live-tube-bus-rail/id14...
> Most people don't live in the first world countries, [...] any website relying on JavaScript for basic features literally won't be able to LOAD for them.

Citation needed.
I've seen this used a lot in projects hosting custom roms and kernels for android phones. It's neat.
What nefarious purposes does the government intend to fulfill with this propaganda?
No worries!

No it is not dead, working perfectly here.

There's also:
https://mirrors.pdp-11.ru/

https://mirrors.pdp-11.ru/search.php?text=visual+studio+6&pa...
Everyone knows this who is a programmer. So this article is for other people, like managers?, who don't know how to measure their effectiveness...
Mature and professional developers would care what you thought, as a
user.
Doom-htop: The classic DOOM game over htop
They're getting there, starting from later builds of Windows 10 there's a manifest flag you can set on your executables which makes all of the legacy ASCII interfaces accept and return UTF-8 instead. Windows is probably just converting to and from UTF-16 internally but that's not your problem anymore.
Doesn’t support my city, sadly.
> In a typical scenario where you raise your next safes at a $15M post-money valuation cap, the $375,000 MFN safe would convert into $375,000 / $15,000,000 = 2.5% of the company.

Maybe, I misunderstood then! I thought they were referring to next funding round to hand over rest of $375k. But in fact, it was just the calculation to explain the valuation of the company in ref to that balance.
Learning more about LLM is next on my to do list.
I would follo the course from OPEN AI and LangChain
> Just have a QR code you scan and it installs the app on your phone.

Those at wordt thatll never enter my mind. At all. Why do people surrender their hardware so easily?
Standard practice from Old School Runescape as well as Ragnarok Online for pin entry.

Always was annoying to have a relatively unimportant account like those more protected than bank accounts were at the time.
Here, knock yourself out:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://finance.yahoo.com/news/zscaler-announces-fedramp-pro...
Still user decides to use crappy extension to break websites.

Some users send me email that they cannot see images on my website. They have adblocker rule where they block all images which contain ad.

So dsa231dfsaade.jpg is blocked. And you say that is website developers fault?
Vegan diets are not nutritionally complete, even with supplements.

The sources do refute your point; I can tell that you have not read them, as you ignored addressing the part of my comment about bioavailability (which two of these sources mention).
That's a different meaning of endosymbiosis at a more macro scale. This is cellular endosymbiosis. Having bacteria in your gut is not the same as having them be integrated at a molecular level into your cells as an organelle. You're scepticism of the media hype claim is correct though, there are other well known examples of endosymbiosis like this occurring, primary and secondary. Perhaps not primary with cyanobacteria but thats hardly some huge "scientific leap" in understanding or astonishment compared to some of the other stuff we know about.

Ironically you do see this kind of cellular endosymbiosis amongst the endosymbionts within insect guts with the most extreme example probably being Mixotricha paradoxa https://en.wikipedia.org/wiki/Mixotricha_paradoxa

Hatena arenicola https://en.wikipedia.org/wiki/Hatena_arenicola is very similar to this new finding, but with an algae instead of a cyanobacteria so its a secondary endosymbiosis which if anything is actually more interesting and bizarre.

We also know from the genome of Smybiodinium that its undergone quite a few endosymbiotic capture events some secondary with algae but quite likely some primary with bacteria too https://en.wikipedia.org/wiki/Symbiodinium
Not any that I'm aware of. You have your choice of programming languages where they got it wrong (Python 3, Ruby), languages which are incredibly nit-picky (Rust), languages which are full of footguns (C, C++), languages which pass on the issue (OCaml), languages which assume everything is UTF8 (Perl), languages which assume everything is UTF16 except when they forgot about planes and assume UCS-2 (Java, everything Windows), languages which are mad (APL), ...
/me laughs so hard that milk shoots out of his nose
Feedmaker: Quickly generate an RSS feed from any website (2023)
Ask HN: Python Metrics Library
Coming from Java/Scala background, I am used to libraries that provide vendor agnostic APIs, such as micrometer.io, Dropwizard, etc., where you can plug-in different monitoring backends: AWS CloudWatch, Datadog, Prometheus, etc., without changing the code.

Right now I want to add metrics to my Python application but I don't find any metrics library that does that. OpenTelemetry is not an option because it's not what I'm looking for: you need to setup Agents, Gateways, Collectors, etc., and in addition, their CloudWatch exporter is only EMF which is not what I need.

I've found one library which is "pymetrics" [1], which looks promising but it's in the beginning of its way, it has not much adoption, and it has only a few monitoring backends out-of-the-box.

What's left for me is to couple my code to the monitoring system I use, which means code changes whenever we want to migrate to another monitoring system.

Am I missing something?

[1] https://pypi.org/project/pymetrics/
The Great British Housing Famine
Only if you are a 45-week old baby
Leverage Lua Scripting with Nginx Using OpenResty
TurboShip: Command-Line PaaS for fast and easy app deployments to VPS
This sounds… kind of obvious? Very few entities are non profits or governments. Of course companies specializing in science are in for the $$$…
In the article's defence, it _was_ written around early 2015. [1]

[1] https://web.archive.org/web/20240000000000*/https://www.kryo...
Economically deflationary but also meaningless at the scale of a national economy. I have seen arguments the value cannot be destroyed this way, the bank can reasonably issue replacements. It was art.
Got it for free at first, soon after paid for it. Love how customisable OsmAnd is, most maping programs are very much tailored to drivers, which is not my use case.
And even more similar to TfNSW’s Opal Travel [0], the equivalent app for Sydney. Again, not a bad thing, just very striking resemblance.

[0] https://apps.apple.com/au/app/opal-travel/id941006607
Eh, it's not like it was an instantaneous event. If the symbiotic relationship first began developing a hundred million years ago, it may have taken the bacteria all this time to get to the point where they're now – organelles that are now fully dependent on the host algae cell.
HN's emoji stripper is intentional. some are supported, eg; ↖↙↗↘

but others are not, so we're reduced to using things like
¯\_(ツ)_/¯
to communicate
2000 * $10 = $20,000, over 3 years that’s $6,666 a year. Doesn’t seem that bad
> you buy all kinds of other things for him

Not really. My children only gets gifts from me in their birthday and other holidays where it customary to give children presents.

I don't think it is healthy for children to get what they want, when they want.

> If you think it's unhealthy for children to have phones, is there a reason not to say that to him?

Most of his school friends have phones. If I tell him it is not healthy, then one of two things will happen:

- He will question why his friend's parents give them something unhealthy.

- He will repeat what I said to his friends.

I don't like where either of those outcomes can potentially lead, so I just say a phone is too expensive for me to buy. I also expect that this can drive him towards the "work hard" mindset, so that he can have the things he want in the future.
It's not long gown you're just older and no longer apart of it.
This. The Cloudflare captcha page exists and will send you in an endless loop while you're on a 3g connection.
Cloudflare may be MITM, but with the consent of the website owner. If they break JS (which I doubt they would), the website owner would certainly notice.

Police states and "internet security" mal^H^H^Hsoftware may MITM stuff. If you're actually doing business with customers in those police states, you probably have someone local who can test. "Internet security" software is unlikely to break things just to insert ads (as the ISP mentioned in the post did over plain HTTP).
But this is vendoring.
> companies that take programming seriously (e.g., banks, governments, automotive, medical equipment, etc.)

(Some) banks (sometimes) hire armies of juniors from Accenture. I wouldn't say they take programming seriously.

My government had some very botched attempts at creating computer systems. They're doing better these days, creating relatively simple systems. But I wouldn't say they're particularly excellent at programming.
Isn't that bad actually, (licks WinRT scars).
technically correct, but people would still need to get used to the change
A lisp with a lot of features built in (websites, guis, etc)
I keep hearing the same, but truthfully I have never seen someone scale to zero. Usually it's only a single component of the architecture that does (if any).

But;

A) You have to engineer your system to scale to zero, engineering time isn't free

B) The overhead cost of service (5x for Linux compute, 11x for Windows compute, 7x for managed DB -- based on my last reads) can easily swallow any savings, especially if you're not scaled to zero almost all the time.

It only takes about 8hrs of being "non-zero" and it would have been cheaper just to have a whole machine for a day somewhere that wasn't a hyperscaler cloud provider.
You only need to get those settings right once, and only at build time.

I won't defend the mess that are web build systems, but your assertion that things need to be right "for every packet" is false. And while I've had no trouble debugging TS code, you could always just debug the generated unminified JavaScript instead.
It manages federally funded research and development centers (FFRDCs) supporting various U.S. government agencies in the aviation, defense, healthcare, homeland security, and cybersecurity fields
https://en.m.wikipedia.org/wiki/Mitre_Corporation
I was playing around with this about a decade ago and discovered one of the dark patterns of the interwebs -- the emoji domain name would first show as 'available' and if I didn't immediately pounce on it I'd go back and it would show up as 'available for auction' or some bullshit.

Pretty sure I ended up buying a turtle and did absolutely nothing with it. Almost had the hammer and sickle for some quality trolling...

--edit--

This just reminded me of reading about Milka (the euro brand) taking away the domain name of a woman named Milka and, being drunk at the time, immediately buying milka.eu.com (or something very similar) and just setting up a webpage with a picture of a statue of Stalin I'd taken while in Hungary. Not too sure why they didn't go after my obvious trademark infringement?

-- edit II because I'd mixed Stella with Milka, my bad Stella.
Well I was aware I am intoxicated, in the same way I'm aware I am drunk. But like with drunkenness, it's not much I can do to "shake it off" as it's clear that something chemical is messing with my body and it's not just an idea or fixation which can be dismissed by free will. The good part is that weed intoxication wanes off much quicker than alcohol, having experienced that the first few times seemed almost miraculous. With alcohol and a similar level of perceived intoxication, I would have suffered for two days, a "I don't wanna live" initial hangover, followed by "I just don't feel well" second day. Weed intoxication, after 3-4 hours starts to dissipate rapidly and in half hour I'm back to normal like nothing ever happened.
That's also why it is difficult for me to tell what I've done in the standup meeting on another day. If I tell people I just spend time on "thinking", they will say it is too vague.
A quick check seems to show that it doesn't know about the Roosevelt Island Cable Car.

Apple maps helpfully recommended it to me just recently.
yeah, Racket is cool. used it 12 years ago in BSc KAIST Programming Languages course. nothing but good memories about it!
This has nothing to do with physics. Even a 8700G offers 4 TFLOPs of bfloat16 performance and the NPU is a tiny part of the chip.

The only difference between a GPU and a CPU when it comes to inference is whether it has an inference accelerator or not and how large the on chip SRAM is and how large the memory bandwidth is.

The accelerators are going to be the same on a GPU or CPU so you're left with differences in SRAM and whether the CPU is connected to DDR, GDDR or HBM memory.

That again has very little to do with physics. There is no physical law that prevents you from hooking up GDDR to a CPU if it has a GDDR memory controller.

You are also ignoring the very real possibility of LPDDR PIM which would negate most of the benefits of GPUs since the most expensive operations never leave the memory chip in the first place. HBM PIM only made a GPU 2x times faster vs regular HBM, but it makes CPUs 10x times faster using LPDDR PIM.
gTLDs have to follow that, ccTLDs not necessarily (is what I got from comments on the original discussion of this blog post.)

Even if emoji was invalid, unicode in general is valid in domain names, and should be converted to punycode. Local domains exist too.

It’s not the email client’s job to decide whether a domain is valid, it’s DNS’.
I don't feel like emoji add anything substantial to a textual conversation, it's mostly useless fluff. I don't miss it on HN, so I disagree with your use of "reduced" here. :)
McDonald’s have like 4 to 6 kiosks And one to two cashiers. I’d rather spend more time tapping buttons than waiting in line
Nice. I like that they solved the cloud problem which Google Maps failed to solve.

Unfortunately they haven't quite been able to stitch up the world properly.

Eg: the International Date Line: https://imgur.com/a/ZGNTIsd
I still use pen and paper. Actually as I progress with my career and knowledge I use pen and paper more and digital counterparts less.

It might be me not taking my time to learn Mathematica/Julia tho...
What you’re describing there better fits Microsoft’s competition than Windows itself. Microsoft don’t even follow their own UI guidelines with regards to toolbars and menus (how often have they built bespoke widgets for Office rather than using their public APIs?).

Bill Gates was a great businessman. Microsoft succeeded because Gates knew how to make deals with suppliers et al. Much has been written about the good (IBM bundling) and bad (threatening retailers who shipped PCs with alternative operating systems) already though.

However if you want to talk about the UI consistency or flashiness of computers in the 80s and 90s, then you’re better off looking at Apple Macs, Amiga, Acorn Electron, or even Atari before you look at Windows and DOS.
SICP doesn't teach assignment till chapter 3 if I recall correctly, and that was used for years at MIT. I don't think it set CS back there, so maybe it was more a teaching issue?
Thanks for that. Here’s a link for those following along:

https://news.ycombinator.com/item?id=40103590
IIRC, Lua in Nginx is deprecated in favor of the NodeJS module. I see more and more Nginx extensions written in JS, for SAML authentication, HTTP ACME challenge, etc...
Can you describe how US children are being targeted?
Trying the 8B on translation gives some hilariously garbled results. It’s a small model so perhaps not unexpected but it’s definitely nowhere close to GPT-3.

I’d be cautious of synthetic benchmarks, you never know how much of the scores are due to contamination or survivorship bias.
Eat a carrot, instead.
Drone footage of fledging penguins jumping off cliff
> It's quite difficult to continue saying no as they age and this kind of thing becomes socially alienating

Being a parent is not supposed to be easy. Just be strong and keep in mind that this will be the best for them.
You should make your own mind.

My belief is that it would be shocking if Bitcoin's market cap got close to gold, because gold has substantial fundamental value (which prevents the price fron collapsing) and a long tradition.

Another reason is that the narrative that Bitcoin's price will at least double or triple won't be believable if Bitcoin gets to 1.5% of world wealth. When hodlers realize that they will not double their money, the rationale for hodling disappears.
This whole topic is as interesting as "tabs vs spaces" or "emacs vs vim". There's a vocal minority of people that want to tell everybody else how the web should work, and everybody has ignored them for the last 20 years, and will continue to ignore them.
> It appears that this began to evolve around 100 million years ago, which sounds like an incredibly long time but is a blink of an eye compared to mitochondria and chloroplasts.

From the title, I assumed they saw the genius of this extremely rare event. Very new in terms of life on Earth, but not something that first happened this year.
...and getting stuck.
No HTTPS? Come up to the post-Snowden era!
> Sadly, overnight the version control system crashes and they have to recover from the previous day's backup. You have lost an entire day's work.
If I give you the diff, how long will it take you to type the changes back into the code base and recover your six-hours' work?

I accidently deleted about 2 weeks of my work once. I was a junior dev and didn't really understood how svn works :). It took about 2 days to finish the job, but I had no diff and it wasn't 100% ready, so after recreating what I had I still had to spend about a day to finish it.

TL;DR: I think 11/12th is a reasonable estimate.
https://archive.md/hImqV
https://news.ycombinator.com/item?id=40100430