skysight-inc/HackerNews huggingface dataset:
It seems AI is quickly becoming capable of automating the worst human systems, vs. offering amazing solutions to humanities. In this case, it seems AI has successfully mimicked the horrible bureaucratic systems, operated entirely by humans, that leave you feeling equally helpless (think the film “Brazil”), only these fancy technical systems are cheaper, maybe? I suppose it should be no surprise that when we tried to imitate humans we got as bad end results as when humans were running things.
Decoupling the user interface from the actual engine seems like an excellent idea on the surface.

Aside from your post here, has anyone even proposed an "engine agnostic" IDE experience for game dev? I can kinda see how it would be possible to do this - code your engine against some common editor API rather than the other way around.

The idea of being able to swap to an entirely different engine but keep all my content, tools, etc is pretty fantastical, but I don't see why it would be impossible.
To clarify... I'm human... But I've read no better description of my human experience than how these letter soup machines are named and described. Sentiment and sentience? Those are big words for people who like smelling their own farts.
How many automated-review actions do you think Twitter performs in a day that would require such a review?

How many seconds might each human-review take?

What false-positive rate is acceptable on that human-review?
Re-AOL Is a Faithful Recreation of AOL 3.0
In my personal value system, the main (only?) reason to do a pre-nup is to improve the odds of a successful marriage.

Money comes and goes. It can be a great help, but it behooves anyone who has any to prevent it becoming a hinderance on the road to happiness.
Oh man, I'm sorry to hear that. That's pretty crazy too, eh?

I hope you've found better place(s) to work since then. :)
Hm? I can think of two pure C JS engines off the top of my head: Duktape and Elk. I believe Samsung or another vendor also has their own; they’re all somewhat common in the embedded space.
>That logic seems very flimsy....

Maybe, but that was the legal standard at the time. I've no idea what the charges and evidence were levelled at Löhr beyond the few lines in Wikipedia, except that his fate seems richly deserved for numerous reasons and it seems likely many of them had a perfectly valid legal basis. If there were any lapses in legal nicety, I shed no tears over the matter.
You also have various dev tools as apps. What’s also nice is to use a VNC to get the power of my workstation when I am away. Another big selling point is the long battery life.
I would think "exsolation" would either be

a) what the sun does

or b) a potential (though IMO somewhat nutty) geoengineering project to simply reflect a bunch of sunlight back into space before it heats us up.

What you're describing sounds like maybe "resolation"? (Though also sounds like it's increasing the total amount of insolation, and thus would accelerate climate change...it's actually very similar to the soletta mirror designed to do exactly that, described in Lois Bujold's _Komarr_, part of the Vorkosigan space-opera saga.)
How would that work? It would need to depend on the grammar of surrounding C code. This directive isn't limited to variable initialisers. You can use it anywhere. So e.g. you can use it inside structure declaration, or between "int main()" and "{". etc. etc. Those will generate errors in subsequent phases, but during preprocessing the compiler doesn't know about it. Then there is also just that:

int main () {
return
#embed "file.bin"
;
}

There are plenty of cases, where it will all behave differently. And if you're going to pretend even more that the preprocessor understands C syntax, then why not just give this job to compiler proper, which actually understands it?
The way this is described it reminds me of the <details> and <summary> tags in HTML, most often used for spoilers.

But I am not sure if I understood it correctly. This might be more for different level of comprehension (eli5?).
There is no free lunch here. Worker safety, installation costs, maintenance, etc seriously favor installing solar on cheap land rather than as part of mixed use.

It’s not just about people falling off roofs, the kW people can install per hour goes down. Similarly you rarely stick solar trackers on roofs and can’t on simple floating platforms while the majority of grid installs use at least single axis tracking which provides more power in the morning and evening.
Not to be pedantic, but doesn't Gnome also tile?
Don’t build housing on that flood plain, it floods. Don’t invest in airlines for the long haul. You absolutely must be planning on timing the popping of the bubble. Brazil was the country of the future when your grandfather was young, when your father was young and when you were young. By induction it will also have massive unfulfilled potential when you have grandchildren too.

There are an awful lot of things that people are really bad are learning from books, and only slightly less bad at learning from people.
Things like language, spiritual practices, and traditional knowledge are lost. It can cause generational trauma, among other things.

"Kill the Indian, save the man" - the statement has been attributed to Richard Henry Pratt, an Army officer who developed the Carlisle Indian School
Notepad++ v8.4.4 – Happy Users' Edition
It's great to have follow up for Notepad++ v8.4.3 - Unhappy Users' Edition: https://news.ycombinator.com/item?id=32025562
It's a preprocessor directive. The compiler injects the array based on your instruction.

https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3017.htm#a...
Totally agree, and it's really open source unlike redpanda. For me really anything else is better than redpanda and their BSL license
I may have misunderstood the article, but by the end I think they were writing directly in groff.
Cool. Many people agree with you that it's wrong to eat intelligent animals. However, the effect of intelligence on people's perceptions of moral worth is smaller for animals that people in our culture eat. For instance, most respondents in a U.K. survey said that it would be wrong to eat a tapir or fictional animal called a "trablan" if it demonstrated high levels of intelligence, but they were less likely to say it would be immoral to eat pigs if they demonstrated the same level of intelligence.

https://eprints.lancs.ac.uk/id/eprint/80041/1/When_meat_gets...
The author got banned for "revenge porn". I guess it's their fault for putting another pussy up on Twitter.
This is a project that officially says things like "unless it's an accessibility issue users shouldn't be selecting system fonts" and "why are we even talking about allowing themes?"
The deliberate wording expands #embed to C's initializer-list

The major performance benefit is from the as-if rule. The compiler is entitled to do whatever it wants so long as the result is as-if it worked the way the standard describes.

So a decent compiler is going to notice that you're #embed-ing this in a byte array, and conclude it should just shovel the whole file into the array here. If it actually made the bytes into integers, and then parsed them, they would of course still fit in exactly one byte, because they're bytes, so it needn't worry about actually doing that which is expensive.

Does it work if you try to #embed a small file as parameters to a printf() ? Yeah, probably, go try it on Godbolt (this is an option there) but for the small file where that's viable we don't care about the performance benefit. It's just a nice trick.
Also keep in mind that "big tech" doesn't mean a bigger number of engineers. In my experience with Big Tech, even if engineers make a reasonable part of the workforce, non-tech sectors are always bigger.
I just don't believe that many of these large tech companies actually have a human as the first, second, or sometimes even third contact for these kinds of issues.

But what I find especially offensive is how the execs of these companies make bank while lying about the service they provide. Yeah, the service may be "free", but of course it's not really free. So any suggestion that we should not complain about quality for a "free" service is invalid.
Online Statistics in Rust
Hi Toolz,

I was also confused. The first paragraph requires clarification.

Specifically what you mentioned: the farang tax mostly applying to white foreigners followed by an anecdote of an incident of the farang tax in action. It biased me to believe the commenter was indeed, white.

The weird reply back when you asked for clarification was obviously immature and absurd. The second Expat chiming in was not helpful either - as if that person’s understanding is some global expert consensus on the comment and you’re a bizarre 5 sigma deviation.

Maybe they’re expats for good reason - they can’t communicate effectively on even the simplest of little things (with peer commenters). So what do they screw up?
Here's an example of where metrics go wrong and create bad incentives.

What Twitter (and virtually everyone else, to be fair) are doing is optimizing for the number of issues taht are dealt with automatically by some ML system or whatever. This is a bad idea because it incentivizes false positives and the only recourse is kicking up a big enough stink on social media such that an actual human looks at it. Even "appeals" get automated in this universe.

Here's what you should optimize for: the number of cases a human support person can deal with (per unit time). Appeals must be manually reviewed so will drop the cases/hour. This disincentivizes false positives. If you optimize for this kin dof system you will use automated systems to funnel cases to a human for review.

I know of several people who have gotten suspended or banned off these platforms for completely stupid reasons that any human looking at it would recognize. I'm wary of bad regulation here and certainly don't think people have a "right" to be on Twitter (for eample) but I do believe people should have a right to human review for any ban and you should able to challenge that ban in court if you have to. There should be no "we can ban you for any reason" out.

Twitter in particular is so bad that the usual avenue of getting something to an employee is met with limited success because this had become so rampant (ie necessary) that Twitter was internally cutting down on that.

Lastly, any such ban should be segmented. Google is the biggest violator of this principle. You should never, for example, lose access to your Gmail because an automated system falsely detected a questionable photo you uploaded or another automated system decided your name wasn't "real" (the latter happened in the Google+ days).
Show HN: Set images on fire with CycleGAN in the browser
To be honest this is where something like the GDPR does do important work. In this case, Twitter have formed an opinion about this user (which they may have shared more widely). It is important to be able to find out what that opinion is and have it corrected if it is in error.
Competition has driven it down to "cost of item + warehousing + shipping + tiny profit" in many cases.

The one advantage you still get via indirect ordering is often smaller lot sizes. I'd rather pay $1 for a bolt than $50 for 5000 bolts, even if the piece cost is much higher.
Is the supertopo forum gone? There was a ton of climbing history in there.
As Medieval codes of conduct go, Islam is pretty reasonable in my book.

I always find it kind of counter-intuitive that the Western far-right routinely complains about “creeping Sharia Law”.

If those folks red the Koran they’d agree with it!
The master tapes are available. If you pay ITV, they will actually convert them to mp4 for you.

ITV apparently said this, from a 2021 forum post I found via Google:

I wrote to ITV in 2019 about this. Here is part of the (very helpful) response I received:

"Currently, the only option for a copy would be for us to make one-off transfers from each individual master tape. These are an old format of reel-to-reel tape which increases the cost, I'm afraid: If delivered as video files (mp4), the total price would be £761.00 or on DVD it’s £771.00."

If only we could find a few people to split that cost!
Because it's the state using it's monopoly on violence to interfere with the intimate lives of private citizens.

The government doesn't have a right to tell you which consenting adults you can be in a relationship with or have sex with, which is what interfering with divorce is trying to do.

If the state wants to protect children, then it can focus it's efforts on that and maybe start by not trying to force people who don't get along to live in the same house - again - by it's monopoly on violence. At gunpoint.
> a matter of taste

Shouldn't that then be left to user choice? The attitude that there's only one true way to do things and that's the developers' way is what put me off Gnome.
Not to mention the Orwellian proposition: "delete the pic we deemed wrong so we can unban you". Apparently it's hard to just delete the offending pic, it's better to teach you a lesson and make you do it.

There are four lights
Rice is pretty poor in micronutrients to begin with, so you're not missing out on much even if it was 50% lower.
Did I seriously just read through the very worst kind of fiction, business process fiction, just to be bait and switched with an ad for something that isn’t actually Kafka? I don’t even use Kafka or Kubernetes but I thought this might be an interesting look at the possible failure modes and how to handle them.
OT, but, I've often wondered why 'Beta' and not 'Meta' is the informal lingo for minutia in outdoor activities. A quick search of Wiki & TIL:

>The original use of the term Beta in climbing is generally attributed to the late climber Jack Mileski. "Beta" was short for Betamax, a reference to an old videotape format largely replaced by the VHS format.[3] According to some sources Mileski would record himself on tape while completing routes and then share these tapes with friends. According to other sources, it was actually a play on words, as Mileski would often ask, "you want the beta, Max?"

https://en.wikipedia.org/wiki/Beta_(climbing)
Serbia? Apparently they bann these countries due to the cost of legal review (?):

China
Indonesia
Philippines
Thailand
Turkey
Serbia
India

Wowhead is owned by the same company and this is their reasoning: https://eu.forums.blizzard.com/en/wow/t/a-good-tip-for-peopl...
So you lived there for 6 years and didn’t require clarification? Are you impressed by your own comprehension?

I am not.
For me, the lack of salary range equals the following:

1. There's nothing to brag about. If you pay well and you seek talent in a market where most of the time it's the workers that are in position of power you want the people to know that you're paying well. FAANG wouldn't be half as famous if the pay was mediocre.

2. There's lots of people being chronically underpaid and revealing salary ranges would cause them to revolt. Even if I'd get hired and receive a competitive wage it still highlights an issue with keeping the wage up to the market standards, which makes the job a temporary gig at best and I'd have to start applying to other companies soon enough, so why bother in the first place?

3. The company doesn't actually want an employee and is just probing the market.

4. The company doesn't have an actual number in mind (or actual hiring budget) and their offer is not going to be serious.

5. Whoever is in charge believes in some fairy tales about pay not being important or people working for passion and assumes I am equally as dumb and naive.

All in all I most likely won't consider the company if the information about pay is absent. There's nothing to gain by wasting time with the whole process only to find out the pay is mediocre and I really don't expect to be surprised by an above-average offer.
Yes indeed, trusting something I can see and compute myself instead of trusting someone's promises. There's no way blockchain will ever be worse than just having to go along with it because there's no way to verify.
My Big Coin founder is – you guessed it – a $6m crypto-fraudster
Let me quote you:

> The expected economic lifetime of a building in Germany is approximately 100 years. Which means that on average, the house will be torn down and rebuilt after at most 100 years, because additional upkeep would not make economic sense.

This is just wrong. An economic lifetime of 100 years does not mean that the (on average) buildings will be torn down and rebuilt after at most 100 years.

And I have already explained why that is. Please read my post again and try to understand it.

> You will do major work on roof or facades every 50 years or so. This is exactly the opportunity where you pretty much get insulation for free.

No. This is also just wrong.
Yes, when major work on roof or facades have to be done, this is usually the best opportunity to also improve insulation. But you don't "pretty much get insulation for free". Unless you have a very uncommon definition of "pretty much for free".

Mind that I'm not saying that insulation isn't worth it or anything like that. I'm just pointing out that some parts of what you are writing are wrong. And the sources you cited are not supporting your claims. That's all.
Yes we can, we just apply independently, at the same time, as independent adults that we are, we've moved together all those times.

I've also traveled to Muslim countries, latest of which Morocco. There might be some restrictions here and there but the way you speak of marriage it makes it sound like it's the 14th century.
>reading tweet after tweet of the worst content society has to offer is dehumanizing.

so is being a human being told that you're in the wrong by a robot that obviously has the wrong idea about the situation, but one side is paid to do it and is offered therapy and counseling.

aside : spare the human by using an AI for the first part; appeals need to be handled by humans. If the issue is the exposure to hatemail then all I can say is that humans in various industries have been able to cope with reading hatemail without major incident for some time now, as unpleasant as it may be.

Another aside : all employment is de-humanizing to some degree; the contract between worker and company is literally "let me pay you for the finite time you have on this earth so we can increase our financial bottom line." -- regardless of the mission statement it is rarely a motivation any more deep than that.

Let's at least keep the dehumanizing behavior focused on the people who are paid to experience it.
> I've been looking for a big project to tackle, maybe that's something I can try to start myself :)

I had a similar thought. I was thinking maybe this could even be some web-based system where you could have multiple editors talking to the same engine session, or vice versa.

> Although good UX has been historically the Achilles Heel of open source

Completely agree. Perhaps the best way to go about a project like this would be to establish a few mock use cases up front (i.e. actually try to build a dummy game with your own tools). The magic of UX doesn't appear until you have actually used a thing and start tweaking stuff like animation delays, font sizes, tab order, modal positions, et. al.
Reddit admins are part of the problem in addition to the users.

I actively used to participate in r/machinelearning with long posts & explanations, but the admins show often some favoritism to their buddy posters & I have seen good posts get called out or viciously dissed by regulars. Everyone seems to have an 'active duty Superman' complex desperate to pounce on each other & prove them wrong. The sarcasm is toxic behind the anonymity (HN can be anonymous too - but a lot of us here are pretty open of who we are outside of HN).

I was booted (or whatever they refer) from the sub for calling out a contentious post where the admin responding was definitely wrong in siding with it (but nevertheless exercised his privilege). Long since deleted the account for good.
> bet those copycats are making absolute bank from ads even if the majority of developers immediately close the site

I bet the majority of developers block ads
Agreed, but unfortunately we're still stuck with the problem in the GTK file picker, which is used everywhere.
Would it be more convincing if labs corroborated other lab's findings? Like Lab A found that XYZ impacts LMQ and Lab B, following Lab A's findings, was able to replicate the finding within some margin.

Is there a way to reward this type of research?
Don't dive head first into that crypto pool, FBI warns
Part of the issue here is that we regard (not just legally, but even in how we talk) corporations as people. Or perhaps that we try to use the same rules for small-scale "ownership" as for vast almost monopolistic levels of control.

I think we should not regard property as a concept so highly. We don't need to paint this as a black/white nihilistic capitalism vs. naive communism issue either. But it sure would help if we'd be a little less fundamentalist when it came to corporations. And also if we didn't try to stretch the metaphor of "this is my pair of shoes!" all the way to "I get to own a significant chunk of everybody's communication!"

Corporations as entities should shield their owners and employees less absolutely, and have more restrictions on rights that are entirely divorced from those of their members than humans have. And we shouldn't assume ownership in-the-large needs to work _exactly_ the same as in the small.
Exactly. Similarly, I think any dumbass should be able to fix cars in his own yard, including for a fee and calling himself a business.

But Google maps better not drive me to someone's yard when I ask to navigate to a nearby mechanic.

If it did, it would be hard to blame anyone but Google.
How to get Linux onto a non-approved laptop
It's interesting to read the comments here and the debate around whether social media counts as a public square or not.

Ultimately, the web, and social media, is where a majority of our citizens spend a large chunk of their time. While it's certainly true, that you don't _need_ to access them to live your life, for the vast majority of us it would be more than an inconvenience to be banned.

In all other aspects of our lives, we do not accept rules imposed upon us by a large private actor. There are courts, and appeals processes, and politicians, and other channels through which we can assert our societal norms. Not so with social media today.

These societal rules and norms, are, and should be governed by a democratic process. Social media is undeniably now such a large and important part of our society and it's absurd that we do not collectively have control over the rules around it.

Other infrastructure, like trains, were also originally private endeavours where your rights are now protected by the courts, and laws of the land.

At some point, the interest of the collective takes precedence over the private rights of Zuckerberg and Dorsey. We are well past that point with social media. These private companies should be considered access points to the social graph, not owners of it, and therefore regulated as such.