skysight-inc/HackerNews huggingface dataset:
> they would have needed over 130 trees’ worth of firewood for each one-story building, and 250 trees for two-story buildings. A settlement of 100 houses would thus have required an astounding 3.8 square miles of forest.

Even if they did this for ritual reasons, how would this practice even get started? I can’t imagine cutting down 250 trees worth of firewood for my 2 story home, even with modern equipment. That is an enormous amount of work and they were doing it without chainsaws.
Give your money to the creators directly. It will be better for everyone.
Eventually == over a decade ago, at least on windows.

From a technical perspective, steam was originally basically just a chroot-style environment that let you have an independent set of DLLs installed for each windows game on your machine.

Before that, I averaged four hours of fucking around with directx diagnostic bullshit whenever I bought a new AAA title for windows (and getting the new game to work usually broke some old games)

These days, Steam’s Linux support for Windows games is better than native Windows support ever was.

Currently, they require a fairly small base set of 32 bit Linux libraries with a relatively stable ABI. That lets them abstract away all the other crap on your Linux desktop.
https://archive.is/8MHpy
this is the funniest HN comment in history so far
Good advice if can make it. Probably a bit more difficult to pull off if you have a deep sitting/standing desk.
homeowner's insurance in Florida covers neither termites nor flood. So those are not causes
Wow. Can't believe a couple of these are in my production. Esp with the mixture of py2 and py3. And people who are not well versed in python are just not aware of these gotchas.

Good repo, I learnt quite a few more... wtfs. :)

I have a strong belief that unless type hints, testing, tooling is leveraged properly, python does not qualify as a good candidate for long term projects. Go handles all of this automatically and I'm having good results with it as an alternative to Python for small to medium scale projects.
We're not really trying to model the organic brain; while some structures are somewhat inspired by some structures in the brain, the current learning structures are fundamentally quite different from biological brains.

While there is a bunch of research for modeling organic brains, IMHO it is primarily driven by neuroscience trying to understand how humans work, and not directly applicable to making computation more efficient.
Lol.

Funny how when JS is involved the frame is "WTF, this is why JS is a shit language and no one should use it".

Whereas with python is "WTF, Python is great and I don't understand it well enough".
Anyone have experience with this and postgraphile? The additional data sources is clearly a benefit of graphweaver, but wondering for the postgres use case how they compare.
Agree. It is easier to be present for children and their needs when you are physically present. One could say the same applies in reverse. Being physically present at a business allows for someone to more easily reach them, discuss issues, get to know coworkers etc. I believe remote work works well enough with all the digital tools. But it’s not as engaging as being physically there surrounded by teammates.
It's all in the outcomes. You want to own a road, charge for travel over it? Who's liberties are being supported there?

Libertarians want to gate-keep and rent-take everything for profit. That's their entire thesis.
Is your perspective that the concept of a trend cycle is somehow incompatible with it also being reactionary?
There are more than "preserving sunlight law". In some places you need to get permission from local community council in order to build anything. The height, shape, colour, all restricted, for landscape reasons. But just rare places do this. Usually around sight-seeing spot or rich people's areas.

There are still sparse farm lands everywhere but a lot of those turning into apartments and car parks recent years. Abandoned houses are converting too.
I tend to be conservative. I don't hold those views at all. I know for a fact that I'm not an outlier. Your opinion seems to be misinformed.
On a side note: I can recommend the book Mammoth math for your kids:

https://www.penguinrandomhouse.com/books/704500/mammoth-math...
Cyber guardian program and maybe check out isc.sans.org.
Well, you’re assuming a display module only contains a display. See my original comment:

> with a knock off display/touch module

I don’t agree with this,

> they would not have a business

> Conformance is easy to validate due to the very limited scope

This is difficult to respond to, since we come from such different backgrounds. Your assumption is that there is reasonable QA, for a knock off part. Even though this is a logical assumption to have, it is incorrect. QA can very often be, does it work in this device we have right here?

And, implementing a hardware interface correctly doesn’t mean much when you, for example, attach a flex that makes the signal marginal.
That doesn’t help when switching devices or restoring from a backup. And when you’re working with video or map data or other large data, then the new data isn’t negligible.
I wonder how long it will take for people to claim X11 doesn’t support remote displays (in the same way they claim it doesn’t support high DPI displays).
Yes, that's true, for some situations it won't work. But the difference between an arm mounted to a wall or to a desk is huge. The amount of mass that the arm is attached to is pretty much proportional with the stability.
> Anything after,*, is a kwarg.

A required positional OR kwarg as you’ve done it. Its closer to an optional kwarg if you expand the type declaration to also allow None and set a None default.

But there are times when you want to leave the number and names of kwargs open (one example is for a dynamic wrapper—a function that wraps another function that can be different across invocations.)
Treatment of food by smoke is done before a pathogen has a chance to proliferate.

If a fungus sets into wood, and smoke treatment is done after the fact, the smoke won’t be able to penetrate deep enough to completely eradicate something that’s well established.
Logically, sure. Practically, we've collectively decided to skip words that are redundant in context.

Kind of the same way you don't usually include the country code of your phone number when someone asks for your number (unless you're in an international context).

In all areas of life, we give technically incomplete information, but reasonably expect people to know what we mean. Because we're humans, not computers. And we do it all day long, every day.
It’s like the Ford Edsel; WordPress is so wrapped up in their own technology and echo chamber that they won’t even see a better product coming to the market with features that customers are actually asking for.

https://github.com/elegantframework/elegant-cli
> Isn't this mutually beneficial for the employer and employee?

Employers don’t want mutually beneficial, they want control. Working from home gives people the ability to work while handling other priorities as well. I’m sure the employer time tracking plays a role, but they’ve always had the ability to do that, the pandemic didn’t create that.

I think it’s because companies love to push their corporate propaganda in person, upper level management loves to feel that they’re making a meaningful impact on team morale, but it just sucks when done over zoom.
This post is more of a technical breakdown of things, not some sort of advocacy for not paying content creators:

> Disclaimer: I want to support content creators, so to be fair, after a few months of blocking YouTube ads, I am now paying for YouTube Premium; Just because I can break something, doesn’t mean I need to.

Did you even open the article?
Yet despite your inability to independently and directly verify it (which actually you could do), it’s foolish to look at all available evidence and come to the conclusion “we don’t know,” or “we shouldn’t make engineering or policy decisions on the basis of this hypothesis.”
History of the Barcode
You're insinuating that the quoted text unfairly represents the document. You shouldn't do that. If you think there's a misrepresentation, point out what explicitly, don't use slippery rhetoric.

The summaries are entirely accurate. Here are some quotes from the document itself:

(p12) The narratives propagated by right-wing extremists in Ireland are broadly aligned to a nativist ideology. Nativism is a particular construction of nationalism that advocates protecting the interests of native or indigenous inhabitants over those of immigrants. Nativist narratives have circulated for many years in Ireland, rising to prominence in tandem with wider events that are ripe for exploitation by extremists ... Some of the key narrative themes that are prominent in the current protest include: Inauthentic claims: References to “economic migrants”, “fake asylum seekers”, and “fakeugees” imply that refugees and asylum seekers are lying about the dangers they face and attempting to scam the state.

(p14) Climate change is often viewed through a conspiratorial lens that
seeks to “expose” the ulterior motives behind climate action and downplay the
evidence for climate change (see Figure 9). Greta Thunberg is a frequent target
for abusive language and humour relating to climate change while Met Éireann
weather warnings are viewed with suspicion.

(p17) Some notable characteristics of disinformation campaigns in Ireland are summarised below: Participatory memes and content templates ... Attacks on the credibility of mainstream media and journalism.
I would bet a large portion of software engineers work in Big Companies. FANG employees comment regularly here and they work for the biggest companies in Tech.
Spending only $700 out of $3000 on the stated mission is doing a decent job, since when?
See for example a slide from education advocates which states that asserting "2 + 2 = 4" is "Covert White Supremacy".

https://twitter.com/HTheijsmeijer/status/1571174175162699778...

There was a huge popular discourse in 2020 specifically about whether 2 + 2 = 4. See e.g. Kareem Carr, who was a major participant: https://www.hsph.harvard.edu/biostatistics/2020/09/kareem-ca...

The steelman argument for the subjectivity of math would be something like: the process of choosing how to represent/model a real world situation in mathematical terms may influence what conclusions can or will be reached under that model, because biased assumptions can sneak their way into the model.

To be clear, this is good knowledge and should be taught.

However, it is not an effective attack on the coherence of natural number arithmetic. We have to get students to a certain level of objective operational competence before they are ready to think about the subjectivity of mathematical modeling.
> Windows-only

Can’t Wine help with this?
> I have to admit that iPhones are better than Android in nearly every way.

I had a friend in nursing school rely on my android to edit a PDF when apple barred them from downloading apps - they somehow owed apple money. I keep hearing your anecdotes, but have to deal with things like that. They seem to be doing good things with the arm chips though.
It definitely wasn't intentional. If it had been you couldn't have done a better job of it but there is no evidence that it was intentional, and plenty that it was not.
Interesting, I hadn’t read about that before. Luckily I didn’t have any trouble finding some seemingly balanced background info.

For those interested:
https://www.edweek.org/teaching-learning/san-francisco-insis...
These automatically added “system” plugins and “adapters” have been a huge pain point for my team, especially when it comes to Next.js. Netlify has historically had a serious problem with understanding how open source projects fit into the customer journey on their platform. So now I guess they can have one example where this won’t be true at face value. I hope it was worth it for them.

I’m left wondering however, and others seem to be as well, why all of this is necessary. I’m beginning to view all of this as an admission of failure to build a paradigm-wide higher level abstraction. Why are we writing code to push files around folders in a build step after running a bunch of code that did just that? It feels ludicrous.

If you ask me, Netlify should have opted to focus on appropriately monetizing their core platform a long time ago. We love it! Yet here we are shoving whole servers in lambdas that go cold and pulling magic tricks like sacrificing the first site visitor’s user experience so we can optimize some images for subsequent visitors. Please just be an excellent static deployment platform and nothing else. I’m begging you, Netlify. If it can’t be done I’m afraid they’re on some kind of attention-deficit, VC-driven death march.
> I just want to know how useful things are.

LLMs are somewhere between very useful to game-changing for me. But spammers will get far more utility and value out of LLMs than I can.
When I was first starting out, a then senior engineer told me: "friends don't let other friends use kwargs".

That always stuck with me.
Sure. But that doesn't really change things in favour of one or the other in the examples given.
Thousands of Bot Likes for German Green Party Co-Leader on Twitter
Click on Likes and enjoy the list of Chinese bots and other fake accounts :)

The same goes for many of her other posts.
https://openwrt.org/releases/22.03/notes-22.03.X

...where "X" is 0 to 5.

The OpenWrt team is highly active and responsive, all vulnerabilites are patched. Someone has just forgotten to update the wiki.
I use a bunch.

Caffine (disable sleep),
Clipboard Indicator,
Night Theme Switcher (I like manually controlling dark/light theme),
Open Weather,
Window Is Ready Notification Remover,
Launch New Instance,
Window List (gnome2 style bottom bar)
It’s the blue light from the screens!
I recently took the list of the commercial software that supported MacOS that I’ve paid for over the years and checked current platform compatibility.

Twice as many packages run under Linux than under MacOS, specifically because of the lack of 32 bit support.
Money talks, bullshit walks.

If employers really wanted employees to abandon remote work, that would be obviously visible as a significant difference in remuneration.

If some employer is paying on-site workers 20% more than the exact same work for the same company remotely, then I'll believe that they truly want people to be on-site; but if not, then those are just empty words, not real preferences.

On the other hand, I do see employees choosing a lower-paid role/employer just to ensure remote work, so that preference seems genuine.
>Yet despite your inability to independently and directly verify it (which actually you could do)

No you cannot, unless you are willing to spend a few years on it. I can tell right away that have not explored any subject in depth.
Pick nearly any topic you know a lot about and read the mainstream media reporting on it. You'll come to the realization that it's nearly all horrible journalism.
I agree, it seems crazy to think the human race will still be around to have blogs in 100 years time
https://www.rwkv.com/ and notably its semi-adaptation to SNNs https://github.com/ridgerchu/SpikeGPT
> They found a star.

The intern fixed 1 bug in 8 weeks. That hardly seems to be star quality.
Or, you know, hold on to your $38K and let the interest pay your domain lease in perpetuity.
Take yourself back to 1960. Mankind has never once been to space, though there have been endless efforts to achieve such. The next year Yuri Gagarin becomes the first man in space, Alan Shepherd follows shortly behind him. The following year the President gives a riveting speech about putting a man on the Moon. 7 years later, we land the first man on the Moon. And then do it repeatedly - to the point that dozens of men have walked on the Moon. In 1971 we put the first space station into space, with men began living in it for weeks at a time.

All of that over ~1 decade. Can you even imagine where we'll be in 50 years?

You're there today.
Great list by Vicki Boykis. I just saw this posted by someone in Mastodon.

So far, my favorite linked article is on why you may want to self-host your own open LLMs.
> could there be a brain the size of a solar system?

Life? Don't talk to me about life.
> those solar panels are only marginally better than fossil fuels over their lifetime

Source?
Yes, exactly. Were I hand-writing the assembly for the 6502, I'd make all sorts of decisions that the C code doesn't - and that a compiler can't - to make it more efficient.

Instead of passing in a pointer to two separate functions, I'd write a single UpdateBalls procedure that operated on global data. This data is going to be core to my game logic and physics, so I'd put it all on the ZP. As you suggested, "structure-of-arrays". I'd choose a fixed number of balls so I don't need an argument; maybe I'd set my loop to iterate backwards so I get a free zero check with the decrement, maybe I'd unroll the loop ("dead" balls can be placed off-screen with a dx/dy of 0). I'd probably decide that I don't need 16-bit precision for the deltas (how fast could the balls move, really?), and a 16-8 addition is going to be quicker than a 16-16 one.

The compiler isn't going to make these optimizations; that's not a slight against the compiler. In fact, I just checked - the output [0] when I write my C code this way is pretty close to what I'd hand-write. It's roughly a third the number of instructions and - I'm not going to cycle count, so this is a stab in the dark - would take maybe an order of magnitude fewer cycles to run. semu wasn't written with performance on the 6502 in mind, it's not going to have taken considerations like this, so it's going to inevitably be slow when compiled.

[0] https://godbolt.org/z/WYKKeh9b7
Even 10h was slow compared to just stosb-ing the video memory. Shame this doesn't seem very practical on the Pi.
Big Manufacturers Try Crowdfunding to Market-Test Products
I still have the feeling that those oddities are still a bit less bad than the ones of js.

I am a still disappointed by python because I am so addicted to all the fun things of python, yet python is inadequate for game development.

I use godot, which has a python-flavor language, but it's missing A LOT of what I love about python: list comprehension, tuple, set, and many others. And now that I think about it, it's going to be difficult for them to evolve the language, although I often prefer to break codebases.
I’m in there. Paid $100 and even got a printed version that is framed and on the wall in my office.

The team came out with several releases. In the first release my name was quite prominent in the nose of the fox but on the second or third release I got moved into the big white area. I wonder if those early releases are still available.
Lots of people read something called the New York Times today, but it’s not printed on the same hot metal typesetting machine they used in 1923 (or printed at all).

Similarly it doesn’t seem too unlikely that people would be publishing on a platform called Wordpress in 2123.

If there’s anything left of the original PHP code, it will probably have been transformed and rewritten many times over by AI because we already have the capability for that, just missing some context window to process a Wordpress-sized code base.
Steam definitely can’t run 32 bit games under current MacOS. (Most of those games run under Linux Steam though; I’m hoping Asahi gets an installer working for my 16” M2 soon).
> Now it has created a memory,

No. It has created an artifact. A memory is interconnected with other qualia. Artifacts are at best a lossy compression of memories.

My writing in a journal is completely different from my knowledge. Consider a notebook you kept about a topic you learned about but don’t use(for example, organic chemistry). That notebook is an artifact, not a memory. You don’t have the knowledge you did when you took those notes.
I believe there were complaints that Musk made decisions that were incredibly unpopular and reckless. Laying off important staff, creating a sweatshop environment, policy changes, etc. All these decisions were intentional, I'm sure he was warned of the possible consequences but didn't care.
Thanks for your answer! Let me know when the battery version is ready :-)
Wait wasn't Elon going to solve the bot problem?
> On top of that, why would anybody destroy their own property on purpose?

As a home owner, I have a number of theories about why someone would burn down their own property. Obviously the archaeological record would not provide evidence of the Cucuteni-Trypillia standing a short distance away, cackling with wild glee as the flames danced in their eyes.
It is now, are you suggesting it wouldn't have been as popular if it had been open sourced (more) ?
It’s just a money grab for anyone who will fall for it.

100 years is long enough that the consequences of failure are nil. Nobody who is pushing this program will be alive to deal with any fallout.

It reminds me of the subtle attitude of people making poor engineering decisions because they’ll be long gone by the time payment comes due.
You mean links to other posts? So what? Check those in one final full build pass before publishing if it's a concern.
What do you think radio waves transmit through on Earth?

Why do you think I mentioned electrons specifically and not copper wires, optical fibers, etc.?
> No you cannot, unless you are willing to spend a few years on it.

Can you or can’t you?

In any case, even if you couldn’t, it would still be foolish to look at all available evidence and arrive at “we don’t know” or “we ought not make engineering or policy decisions on the basis of this hypothesis.”

Smart people don’t say “the world is hard to interpret so all hypotheses are equal.” They say “the world is hard to interpret so we need to make difficult decisions with incomplete information.”
Agreed, I've gone through the same when I was on windows and switched back to Linux about three years ago. Windows games that I run, leading and AAA titles in some cases, runs better on Steam Proton.
In this case it would be secondary to the fear of what climate change will inflict upon the angry person. But I think the anger is the motivation of action, not the fear.
I think I'll pass. When I lie still in bed with eyes closed I end up with sleep paralysis.
>there would be no other browser where Google would have to buy the default search position.

Except Safari, which they already spend far more money on then Firefox.

And if Google wouldn't pay, some other search engine would. We've seen it before, when Yahoo offered more money than Google.
- One of your officials pays farmers to produce surplus food while the next office pays people to destroy the surpluses.
- That's not true!
- No?
- It's not the next office, not even the same floor!
No. Theft would mean they no longer have the service once I've taken it.

Me taking a copy of Shrek 2 at the local store and not paying for it is theft: the store can no longer benefit from Shrek 2.

Google can re-send the exact same bytes to someone else. All I've costed them is what it costs to send those bytes over. But then, would you consider going into a store, loitering for two hours, taking the sellers attention (therefore, costing them time that they cannot use to sell things to other customers) then leaving without buying anything theft ? Most reasonable people would say no. We'd all agree it's a dick move, but since corporations are not people, it doesn't matter.