skysight-inc/HackerNews huggingface dataset:
> lower hanging fruit for reducing carbon emissions

Taking a bike (when possible) instead of a car, for example. I think many things that we can do fail because of our collective convenience: why take public transport when I can have my private space in a car?

There might be low hanging fruits, but there is human convenience to take into account. Making potential low hanging fruit become had to implement.

> I can’t imagine experiencing Venice through a headset

Most certainly it wouldn't be the same however experiencing a Venice during the Renaissance period using a VR device? That would be better than nothing and would also equate to a "type of" holiday (if done well). Its certainly not something that I can do physically.
> 0x00D Have you ever written a flight simulator?

After 4, or maybe even 5, decades, BCPL finally* got a floating point datatype.

Why? Because Martin Richards was writing a flight simulator for the Raspberry Pi.

> 0x046 ... Is it out-of-date?

Specifically, 1969: https://dosfanboy.wordpress.com/wp-content/uploads/2017/01/s...

> 0x04D ... Emacs

"Eight Megabytes and [therefore] Continuously Swapping"

> 0x072 Have you ever received a case of beer with your computer?

IIRC, this would've been a Cray

> 0x09F Ever been asked for a cookie?

This was an early fairly benign virus, not the cookie inquiries we're all thinking of.

EDIT: * https://www.cl.cam.ac.uk/~mr10/bcplman.pdf says floats were added during 2014, so 47 years later.
I really hope that's a joke, hard to tell these days with AI-bros spouting similar nonsense ;)
You can, and some do, but a lot don’t. I live in NYC and you’ll see area codes from all over the country.
Look up how much bash is in the k8s codebase. :)
Tannerite's oxidizer, containing AN and AP, are both easily identified in airports because they contain ammonium which contains nitrogen.

Alkanes like butane, propane, gasoline, and other naptha-like products would also be pretty bad on an airplane too because they could incapacitate people and create a catastrophic explosion if quickly dispersed at a high enough concentration and ignited. It would take probably a kilo or more and lots of energy to vaporize it bring down a plane from a vapor explosion.
I would actually put it 60-80%. As there is plenty enough of ideas that should work. It is not really random search, but applying existing knowledge or expectation to some different area. If doing one thing with one thing works, I would fully expect in many cases that doing same thing with this other thing relatively closely related to also work.

Lot of research is iterative process and there you can do iterations that you know could work and already ignore things that certainly won't.
No, that only works if they're already added via an iOS device.
> imagine a Reddit clone, but every comment you want to post costs one cent. For a regular user it takes a while to build up even a hundred comments, meanwhile for a spammer, this could quickly become costly.

That site wouldn’t have any spam, true. Though not because of the cost, but because it wouldn’t have any users to make it worth spamming. No one wants to pay per message. Everybody would be too nervous and quadruple-thinking “is this message worth a cent?” Once in a blue moon someone would post, get no reply, and be even more unlikely to post next.

And yes, yes, not literally everyone, but enough that it becomes a rounding error.
That's what you get when a company spends years neglecting and sometimes actively working against the users and content that give unique value to the platform. The final straw being the API debacle of course. But even before, you could see people who really cared for various communities on reddit just give up and leave because it became too much of a struggle to deal with all the antics or apathy from the company itself.

To be clear, amidst this, reddit was still growing. So from an Excel sheet management perspective, nothing seems wrong. But most of that growth could be found in low effort content that honestly can be found on any social media platform. Where the sort of unique content that did set reddit apart slowly started to decrease in both quantity and quality over the years.
Hey HN,

A few weeks ago I decided to learn web dev on my own & I had this idea to add creative confettis on website to turn your visitors into customers,

So I created confettiSAAS:-

1. Enter the web page you want to add confetti
2. Select from wide range of confettis
3. Copy the script & add it to your code

Thanks,
Jainil
Hes telling you the reality. Cloud providers dont want to _dissuade_ hobbyist users. But thats not their target market and they will make business decisions based on the revenue generating customer profile. Thats just being frank and honest.

Major cloud-style companies dont drive significant revenue from your $50/mo cohort. And a $5/mo dev account is basically courtesy for the sales pipeline. The vast vast majority of revenue is “enterprise” sales with private pricing and spend in the hundreds of thousands to millions range.
Yep, you are paying for it. But with Google Android you pay with your privacy and time. And you get terrible support in return.

I've been trying to get a paid game the past days for my kids, a game where you try use bolts to remove wooden planks. It only exists with IAP and/or ads. The ads are terrible and not tailored to children. Nor are all the dark patterns. And you can get rid of the ads. By paying you get rid of them!!.. for 24 hours.

I'd rather pay via App Store or Google Play Store or Steam or whatever. Even a subscription for a month would've been better.
The important word is "just", when X facilitates formal verification by a considerable margin.
You can also add .rss to subreddit urls and get rss feeds.

Given that rss is _designed_ to be read by "bots" i.e. computer programs, what is Reddit's stance there? Do they also consider it "bypassing API restrictions"?
> because of the inconsistent, absurd, immature unreasonableness of a sizable fraction of

human population. Most people are stupid and the only way to have something nice is to gatekeep. Every single time any community grows too large it becomes shit.
If you're able to predict the future with 50% accuracy, you should start filling out some lottery tickets.
WinXP was just a reskinned Windows 2000... which was the actual apex of Windows UIs ;P
One more addition, there is a subtle but very important difference between how TypeScript's "erasure" works compared to Java's.

In the case of Java, an explicit cast is emitted in the bytecode, which upon execution checks the compatibility of the actual runtime type with the target type during runtime. Yes, this makes it a runtime error compared to a static bytecode verifier/compiler error, but the behavior is well defined and the error does not propagate further from the original mistake.

In comparison, Typescript does not emit "verification code" at the casting site ensuring for example that all asserted fields exist on the runtime object at that point. The result of this is that the type mismatch will be only evident at the point where for example a missing field is accessed - which can be very far from the original mistake.

If you wish, you can consider type issues caused by Java's erasure as runtime, but _defined behavior_, while in TypeScript it is kind-of undefined behavior that can lead to various error symptoms not known in advance.
> Rust emits unreasonable amount of debug information. It's so freakishly large, I expect it's just a bug.

Rust relies on the linker (via -ffunction-sections and -gc-sections) to delete functions that aren't ever used but the linker isn't capable of removing the corresponding debug info.

https://github.com/rust-lang/rust/issues/56068
The problem with Reddit is that it was founded by people who care more about money than their users
This is since the existence of software and is going to stay with us until most people is ok to have 1/3rd of the features for the same kind of money. This will never happen, so bugs are here to stay.
Does anyone know the current state of smell-o-vision technologies?
msys2/MINGW-packages: "[Wish] Add 3D library for Python" https://github.com/msys2/MINGW-packages/issues/21325

panda3d/panda3d:
https://github.com/panda3d/panda3d

Before Steam for Linux, there was tuxmath.

tux4kuds/tuxmath//mingw/ has CodeBlocks build config with mingw32 fwics: https://github.com/tux4kids/tuxmath/blob/master/mingw/tuxmat...

Code::Blocks:
https://en.m.wikipedia.org/wiki/Code::Blocks

There's a CMake build: https://github.com/tux4kids/tuxmath/blob/master/CMakeLists.t...

But it says the autotools build is still it; configure.ac for autoconf and Makefile.am for automake

SDL supports SVG since SDL_image 2.0.2 with IMG_LoadSVG_RW() and since SDL_image 2.6.0 with IMG_LoadSizedSVG_RW: https://wiki.libsdl.org/SDL2_image/IMG_LoadSizedSVG_RW

conda-forge has SDL on Win/Mac/Lin.

conda-forge/sdl2-feedstock: https://github.com/conda-forge/sdl2-feedstock

emscripten-forge does not yet have SDL or .*gl.* or tuxmath or bash or busybox: https://github.com/emscripten-forge/recipes/tree/main/recipe...

conda-forge/panda3d-feedstock /
recipe/meta.yaml builds panda3d on Win, Mac, Lin, and Github Actions containers: https://github.com/conda-forge/panda3d-feedstock/blob/main/r... :

conda install -c conda-forge panda3d # mamba install panda3d # miniforge
# pip install panda3d

Panda3d docs > Distributing Panda3D Applications > Third-party dependencies lists a few libraries that I don't think are in the MSYS or conda-forge package repos:
https://docs.panda3d.org/1.10/python/distribution/thirdparty...

What about math games on open source operating systems, Steam?
This.

I miss the old web, the old browser based games. So I'm digging out my old code from shareware I made 15 years ago and turning some of them into free games.

Likewise my blog, converted it from Wordpress into plain HTML. I have more control, at the "expense" of not having a visitor counter system that might go up to 100 if I post a link here but otherwise only goes up to 1-4 views.

This means no need for ads, which is a better user experience directly.

It also means no built-in tracking cookies that I can't remove, and by extension no need for a popup that parrots "we value your privacy" like it's a magic phrase to keep demons at bay even though they "value" the privacy in the same way that a pirate values the cargo of the ship they're taking from at cannon-point.
My mom learned about internet banking because she had to. You'll be amazed what you can do when you don't have a choice!
Future Directions for Optimizing Compilers (2018)
Yeah that's a bit of a meme right? The faaar left describes anything centrist as far right because that's how it seems from their extreme point of view. Anyhow, it's all relative (until you get down to morality that is!)

But that aside,

> That website is all about censorship - seems pretty authoritarian to me.

That wasn't my point! Or my intention. I was bringing it up because of what RFKJr said about the possibility of a "contingent election" where if the other parties tie, then that happens. Never heard of that, found it interesting, so I posted.

I see now that site is trying to pooh-pooh the whole idea. Inconvenient rules, huh? Until they aren't -- indeed, a site with a less-biased approach that wasn't trying to undermine the notion of contingent election would have been a post more inline with my intentions. Huh!

The site design fooled me - I thought it would be sort of American and constitutionalist, talking about the procedure of the thing - hahaha! :)
> Maybe this is a pattern common to most all group-oriented social media

Channel operator drama was a major thing with IRC back when it was popular (sometimes ending to like channel splits or even whole netsplits if the people involved were related to the server operators, bot/flood wars, etc), so yeah, there isn't anything specific to Reddit about it. I wasn't part of it but i am pretty sure you'd see the same patterns in Usenet back when that was popular (and despite the romantization, i somehow doubt that Usenet was all roses before the "Eternal September").
No sympathy from me.

If you buy things with unnecessary cloud features it's your fault.
Completely agree, but I think that as Windows becomes worse and worse, there's going to be more push to make Linux usable by an average person. Especially considering the migration of apps from native to web. This is going to take a lot of time though.
> what I don’t understand is why anyone really wants to use Windows in 2024

I don't want to use it. I am forced by my employer.
> is seldom done

It's this part
Mine too. I tried them on and they played a loud, high pitch noise and haven’t dared touch them since.
Everything was slower back then; we just worked at a slower pace and "disconnected". Turn on the PC, and go make coffee; start a build, and go over notes and comments again; start a download, and clean up the desk or go for a drink at the cooler; launch a big report, and make a phone call.

Now we're so completely absorbed by the screen for so long, we get irritated by any perceived delay.
That's a great article. I've seen those same McKuen books in used-book stores, and never knew what the story was. But now I know.
ABSTRACT: Germany has one of the most ambitious energy transition policies dubbed ‘Die Energiewende’ to replace nuclear- and fossil power with renewables such as wind-, solar- and biopower. The climate gas emissions are reduced by 25% in the study period of 2002 through 2022. By triangulating available information sources, the total nominal expenditures are estimated at EUR 387 bn, and the associated subsidies are some EUR 310 bn giving a total nominal expenditures of EUR 696 bn. Alternatively, Germany could have kept the existing nuclear power in 2002 and possibly invest in new nuclear capacity. The analysis of these two alternatives shows that Germany could have reached its climate gas emission target by achieving a 73% cut in emissions on top of the achievements in 2022 and simultaneously cut the spending in half compared to Energiewende. Thus, Germany should have adopted an energy policy based on keeping and expanding nuclear power.
Seems to be from 2017? There aren't any comments in the thread.

OP can you expand on why you found this interesting?

The post says:

ACME is designed to be extensible by adding new JSON fields, which should be ignored by clients that do not understand them. Unfortunately, some of the earliest ACME clients were intolerant of new fields, which has made it hard to introduce new fields ... we have decided to add a key/keys to directory with randomly generated names in order to dissuade client developers from writing clients in such a way that prevents us from adding new keys in the future.
Come now, it's obvious that sometimes exceptional circumstances warrant the bending or breaking of the rules.
That’s true of every mainstream social network.
Given the current state of the US I doubt it worked out well.

No universal healthcare but guns.

Great choice /s
Unfortunately for Musk the US Constitution doesn't apply everywhere.

Lately I've been thinking that the Chinese had a good point with their great firewall. The EU is already banning Russian media perhaps we should ad Americans to the list.
You are the one who moved the goalpost here. Vanilla OpenSSH doesn't link against xz, period. Not even the portable versions as LibreSSL does for OpenSSL.

If distros randomly patch OpenSSH because of SystemD, it's their problem.
> We all learned to do it via powershell a couple of years ago

I presume it is documented on answers.microsoft.com. /s
Not sure what hardware you are doing this on, but installing Fedora 40 on my mid-range gaming PC from 2022 last month got me flickering windows (it only ships with a Wayland session) and broken sound out of the box. My screens still don't both turn on when I wake it up from sleep, if it does.

If that is outside of "absurd" to you then the Linux desktop world clearly needs to keep cooking a little longer. My non-IT friends would not have been able to figure this out and I don't think they should have to.
Because for the past few years they have never been interested in actually being profitable in a sustainable way. They only worked towards “potential” profitability based on their huge user base as a signal towards potential investors.

Before all this, before an IPO was considered an option, they actually did try to make the platform sustainable for a while. I can't remember the details, but buying gold (and getting some perks) you supported reddit. They actively promoted this and even had a counter that showcased how much you contributed to server costs and all that. This is also the only time I remember that reddit reported numbers in the black.

They could easily have built further on this and increased income sustainably and slowly growing over time. But clearly at some point it was decided that this approach was not enough and that they needed more rapid growth and work towards an IPO. Which is the point where they massively scaled up their staff, started attracting investments and started working on the redesigned reddit. Which truly marked the beginning of the end.

Not to say that things were perfect before that, far from it, the platform had enough issues back then as well. But there was a very distinct and clear point where things still could have turned around and reddit would be a radically different platform from what it is today.
> The rules are clearly molded around static, primarily text-based documents defined upfront

I mean yeah, that‘s what the web was created for after all. There was no need to invent yet another operating system and desktop environment to replace the ones already existing. The advertising industry capturing the web and brainwashing one generation after another of „web developers“ locking in with said web developers seeing the web primarily as an economical niche to carve out and a means for job safety, is what happened. The end result is that the majority of actually interesting information you want to read is on archive.org nowadays, and on „platforms“ when easy self-publishing was the entire point of it.

Yes HTML is stuck being a markup language for casual academic publishing. Starting in 1997, people wanted to add entire new vocabularies, but W3C botched it by focussing too much on „meta“ stuff, subsetting XML from SGML but then not using it for actual emergent text formats apart from SVG and MathML such as blogs, drama, novels, wikis, etc. Instead they diverted into unproven XForms and SemWeb, leaving HTML in an organizational lock for ten years during the forming years such that everything else (CSS, JS) had to bend around HTML inflexibility, finally having the gall to call that failure a virtue (the structure-vs-presentation dichotomy, „semantic“ HTML, tunneling JSON through HTML, etc.).
Please remember to come back and update us after a couple of weeks!
Minor pedantic correction:

The Post Office (shops, services, government forms, etc.) is still fully government-owned. It's the Royal Mail (delivery) that was privatised. They used to be the same company but split in two before Royal Mail was privatised.
> butterflies

I see what you did there.
This assumes that the company doesn't ever want to grow beyond US market.
it's way easier to get accustomed to something when you can mess it up on your system and the rest of the company doesn't see how stupid you were. administering the cvs or svn system used to be a full time job (for a far smaller number of developers, that is).
I didn’t know any of this.

I feel like a huge door just opened on an idle Saturday morning. I need to experiment to form some opinions.

Thank you & parent poster too.
Learn Datalog Today: https://www.learndatalogtoday.org/
I think modern Intel/AMD have same amount of dTLB entries for all page sizes.
For example a modern CPU with 3k TLB entries one can access at max:
- 12MB with 4k page size
- 6GB with 2M page size
- 3TB with 1G page size

If the working set per core is bigger than above numbers you get 10-20% slower memory accesses due to TLB miss penalty.
Try this instead:

https://learnpythonthehardway.org/

LLMs will give you an uncertain percentage of wrong answers. It’s like having a teacher that lies to you and doesn’t know when they are lying and has zero understanding of the information they give you.
When I lookup an algorithm on Stack overflow I can also see the discussions around it, people poking holes at it, successively corrected versions so in the end I understand how, why and trust that it works. LLMs spit out something with no context, like crappy enterprise software that you're suppose to maintain. I hate them both and while I can't refuse my crappy enterprise job I can say no to more, a lot more of it from AI.
The boilerplate stuff is just that, boilerplate. It should be able to pump out drivel utility code. It doesn't change

The real value is Doing Useful Stuff with the code, written by you, your LSP, or AI.

The robots only take the jobs we give them. I don't give them code, more using LLMs as a sort of consultant with the pathological urge to lie and please.
Seems to be just for cars.
“Had already disappeared” :) if you’re going to give writing advice, try to give examples without missing verbs.

Same applies to the article - it’s riddled with grammar mistakes. “Lot of your readers may not have English as their first language.”

“test platform that let’s anyone run”
Any plans about abroad shipping?
wowee, color me surprised
What would a specific table of contents element bring over a <nav> inside your <main>/<article>?

(As demonstrated in the first example of https://html.spec.whatwg.org/multipage/sections.html#the-nav...)
> In Germany the cellphone area code is just out of a range your provider has registered and if you move to a different provider, you typically move over your number.

Same in Poland.
Replicable is not a synonym for correct even though some discourse about the science crisis treats it that way. It's necessary but not sufficient. The academic literature is full of studies that will replicate every time but the methods are lacking rigor or are just outright invalid. The classic correlation/causation fallacy pops up everywhere, to pick one example. A paper that shows a correlation then declares a causation will replicate just fine but still yield wrong conclusions.
I think JSON is just used as an intermediate representation which is normally generated by a library in a more general purpose language.
Both Denmark and the Netherlands were under German occupation during WW2 (and only one month apart since April/May 1940)
Firebird 5.0.1 Improvements in Optimizer
It's the other way around here; the Post Office is effectively a government department, cosplaying as a commercial business. It has never posted a profit. It's up to the government to bail it out, every time. It's controlled at arms length by a body called UK Government Investments (UKGI) who crack the whip at it and try to ensure "value for the taxpayer".

The rest of the UK government is capitalism on stilts, and is forever outsourcing everything to the private sector. There was a scandal when the outsourcing firm Carillion went bankrupt - we learned that the cleaners in Parliament were under four layers of subcontracting - i.e. four sets of middlemen taking a cut between the government paying for cleaning Parliament and the people who actually do the cleaning. One of those middlemen was Carillion, which had just paid £79m of dividends to investors and then collapsed with £7000m in liabilities and £29m cash. That's because capitalism is perfectly efficient, and it's not just a bunch of crooks cooking the books to appear to be perfectly efficient, right?
Microsoft should open source Windows 2000 and let the community patch it up to make it secure for 2024. That was the peak of UI. We've never been able to reach that summit since then, on any OS, on any device.