skysight-inc/HackerNews huggingface dataset:
I don't think that's true at all. Images and text get reposted with or without consent, often without attribution. It wouldn't make it right for the AI companies to scrape when the original author doesn't want that but someone else has ignored their wishes and requirements. Basically, what good is putting your stuff behind login or some other restrictive viewing method if someone just saves the image/text? I think it's still a relatively serious problem for people creating things. And without some form of easy access to viewing, the people creating things don't get the visibility and exposure they need to get an audience/clients.

This is one the AI companies should offer the olive branch on IMO, there must be a way to use stenography to transparently embed a "don't process for AI" code into an image or text or music or any other creative work that won't be noticeable by humans, but the AI would see if it tried to process the content for training. I think it would be a very convenient answer and probably not be detrimental to the AI companies, but I also imagine that the AI companies would not be very eager to spend the resources implementing this. I do think they're the best source for such protections for artists though.

Ideally, without a previous written agreement for a dataset from the original creators, the AI companies probably shouldn't be using it for training at all, but I doubt that will happen -- the system I mention above should be _opt-in_, that is, you must tag such content that is free to be AI trained in order for AI to be trained on it, but I have 0 faith that the AI companies would agree to such a self-limitation.

edit: added mention to music and other creative works in second paragraph 1st sentence

edit 2: Added final paragraph as I do think this should be opt-in, but don't believe AI companies would ever accept this, even though they should by all means in my opinion.
I'd personally rather write my long shell scripts in js for my js-based project. And I wouldn't bring in grep to run a regex either but I'd use it to run a myriad of other tools that aren't implemented in js.
On the service front I think what you’ve witnessed is work culture evolution. If you think about retail and food service, people churn in and out fast. The culture evolves quicker than you’d normally expect because of the people changing and many adaptations to new management, policies, technologies, etc. It’s become common place for workers to just not be present at all in these settings. Nobody to ask where to find something and certainly nobody trustworthy enough to ask about a products features/ or for a recommendation. The employees on the floor are likely preoccupied by something else like stocking shelves and it’s as if you’re interrupting them to ask as any question. So new employees come on board and they’re never taught how to help customers. Then they get promoted and maybe they know the POS the best but they can’t deal with customers well. They’re responsible for hiring and training new hires. So since they don’t value customer service, they don’t mind when new hire wants to wear AirPods while stocking. Now suddenly everyone is wearing AirPods while working. So you literally are interrupting them as a customer. They have to pause their podcast to have you repeat the question you already asked 3 times while trying to get their attention. It’s likely they don’t know how to help you if you really do need help did solving your problem is not their default, they think shrugging and saying I don’t know is acceptable and you’re on your own.

This happens over and over and now a workforce that’s too ambivalent to be productively helpful to customers experiences. Not even proactively in common sense ways. An example I’ve run into a couple time from quick service food joints goes like this. I order a fountain drink with my food. Pay, walk to drink machine that’s out of order. I ask clerk if there’s anything else to drink, they say no. I then ask why they sold me a fountain drink if they know machine is broken? I tell them I want a refund. They say they don’t know how. Takes 15 minutes and a manager to get the refund. As I’m waiting, cashier continues selling fountain drinks to customers in line.
Well, certainly my eyes need to add an extra parsing case so maybe don't assume it's equally complex. I don't think I'm wrong on that count.
His name basically means: apple trees in French... You can't escape your fate...
But then you can rate-limit to a point where scraping everything will take a considerable amount of time.

Of course the workaround would be to have multiple accounts, but that in turn can be made unscalable with a "prove you're human" box.
I do have an error node, and it helps but it's still difficult.
If I only typed

if (cond &

It creates error nodes for if and &.. but none of them should show yet. (squiggly lines)

if (cond & *

Now it should error on the multiply, except if multiply could also be a pointer.
> Open dirt is hardly valuable. We barely use any of it.

We nearly use all of it. The large majority of land in the continental US is used for agriculture and forestry. The land which is actually unused is in places like Nevada (the desert) and Alaska (permafrost). But there isn't really anything like that within a thousand miles of New York City. What is within a thousand miles of New York City is about 80% of the population of the US.

> The many multiples of cost that attaching solar to the vanishingly small percentage of land we use is absolutely without question not worth the tradeoff.

I see a lot of houses with solar panels on the roof, so evidently plenty of people think you're wrong, and as far as I'm aware they're not generally losing money. Expecting property owners to not do something in their financial interest -- pay money for solar panels, but less than they'd pay to the power company in the alternative -- seems like a weird thing to expect people to do.

Large-scale generators are going to have trouble competing with that because they not only have to pay for the land (which may be cheap but it isn't free), they also have to pass through the cost to cover the distribution grid, whereas the homeowner only has to cover the difference in the installation costs between installing them on a roof and installing them on the ground, and then consumes the power themselves.

And since this is clearly not only going to happen but already is happening, it makes sense to optimize the cost by making them easier to install.
This is like going back to malloc and free but using array indices rather than pointers, and each type has a fixed-size heap. We did it in one Microsoft service because the very first .NET releases had slow GCs.
The Stanley water bottle craze, unpacked [video]
I was told by an Indian work colleague that it's a matter of culture and stems from something along the analogy he gave of 'bare minimum', 'if I can get away with it'.

It probably explains why I've seen offshore teams verbally abused and oppressively micro-managed by their managers, to extents that treatment would be illegal in the West.

I'd feel anxious if any life critical sector or even piece of software was developed from any of the large Indian consultancies I've had the displeasure of working with. As this attitude manifests itself almost every time sometime is delivered.

There's a shrew of threads on HN about poor, contaminated pharmaceuticals from India e.g. eye drops. The UK governments website on drug recalls have a large number of Indian manufactured products.
Are you sure? I’m equally skeptical of the claim that zero sacrifices are necessary in order to grow. The history of every society would seem to disagree.

The question seems to be what’s an acceptable threshold, why, and who. These aren’t easy questions. They’ve been with us since humans first started forming tribes.

(I said much the same thing as you in an adjacent comment, but it’s worth framing the sentiment in a way that’s not mistaken. Otherwise it’s little more than dogma, whether on one side or the other.)
> You install git on windows, it's got a (POSIX) shell.

I don't think it's in the path by default so if some program like npm calls exec("rm") it's still going to fail I think.
It also can open/browse archive files without unpacking first.
I wouldn't ls in a random js script either. Use readdir exactly like shown in the article. But to hack something quickly in package.json? Yes, absolutely. I'm not turning all my 1 liners into standalone scripts to potentially maybe avoid using an arg that never got implemented. And now it's cross platform too so I only have to test it on 1 system.
The reason I used rimraf was it was a way to make JS delete all files in the directory. Why would I need to think to shell out to "rm -rf dir" and be responsible for argument escaping, error handling, different shells, etc. If that's what the library does, ok, but it can do it in any way the library devs decided was best. I offloaded that decision to them (putting more trust in them to do it right than in myself).
Portrait of the Artist as an Office Drone
https://web.archive.org/web/20240121000612/https://www.newyo...
I think that this is partly because in Europe taxation is progressive and it quickly becomes quite high. (In the UK £100k-£120k is effectively taxed at 60%+ more if you have young kids)

So there is a point where giving someone 10k take home pay rise costs the business much more than giving a frontline worker a 10k take home pay rise.

But an EV car in the UK is taxed 98% less than the same amount in cash.

Rest zones, work from home etc have 0 tax implications .

Arguably lower paid staff is better off getting the cash instead of the benefits and using it as they see fit

Edit typo
I simply test on my target systems. Additionally, I don't write contrived shifts and obvious overflows and math with integer size discrepancies and pre and post increments.
I had the same thought and had an Intel Mac, but then I tried WSL2 and it just works. Now my daily driver is a PC with specs that I wouldn't be able to afford if it was a Mac.
Oh it's a big conservative talking point. Singapore has a policy that sometimes executes drug dealers and they like that idea.
But in developing countries thats exactly what you would use power for - internet, minimal LED lighting and refrigeration. If you are lucky you got AC on, but that will blow thru 120kwh in a day.
The hard part about a city-state is retaining its independence. Venice and Genoa got claimed by Italy, Athens became a capital.
Isn't that what he's implying?
It's tragic, but there was and is wide support of October 7 attacks in Gaza, as well there was wide participation of the civilian (non-organization aligned) population in the massacres, including looting, killing, kidnapping and probably rape.

Furthermore, Hamas was elected by the population under popular vote, and it is a palestinian organization entrenched in every facet of civilian organizations and life, and strongly stems from palestinian cultural norms (e.g. islamism, martyrdom, etc)

You cannot completely act as if Hamas is not the defacto government in Gaza, and in any war in history, especially urban warfare in civilian setting with non-uniformed combatants, you cannot truly hurt only the military apparatus without also hurting civilians. This is simply a fact of life.

It is a Western trope going as far back as the Nazis to act as if governments have no representation of their citzenship, especially authocratic ones. Even to this day for example, the German government of 1933-1945 are called 'the nazis' rather than germans, as if they came from outer space, and returned to their planet on 1945, leaving none of their members in the Western/Eastern Germany governments.
My theory is that, as of now population might be above a "equilibrium". Since it is above equilibrium, it causes increased economic competition to raise kids. So only few economically well off couple have kid's.

After few generations, population comes back to some level where economic competition to raise kids is reduced. Also, most of the lineages of people who chose not to have kids would have been wiped out or atleast somewhat reduced (Natural selection at play). So the people living in the future are likely to have kids on the condition that there is no economic penalty.

So humanity extinction due to demographic decline is less likely. Instead it might happen due to something like nuclear war.
More details: https://en.wikipedia.org/wiki/Fermi_paradox#It_is_the_nature...
An absolutely ludicrous point, shells have some of the fastest startup times of all processes
I’ve seen a number of low-carb breads sold in the frozen section of my local grocery store. They are closer to what you suggest. Also, I now wonder if they benefit from the freezing process in the way this study suggests.
i did exactly as you suggested and could not find a death announcement in the first couple of pages after seeing the black bar. I was unable to discover who died.

I love the simplicity of hn. Giving us a way to know who the black bar is for is not some scope creep that will slow down the site nor visually clutter it.
This comment is confidently stupid.

To earn a $200/month salary is to earn 16 600 INR/month. As somebody who has lived in Rajasthan (Udaipur for those who are interested), that is an actually reasonable estimate, albeit on the higher side.

But no security guard in Jaipur is earning 10 000 INR/month. Even in Mumbai, one of the most expensive to-live-in cities in India, the security guard would earn less than 25 000 INR/month (unless they happen to work in an especially posh neighbourhood).

And where did you get that 60x number? That would work out to be roughly 1.2 CR INR/month, which would put you in the top 0.08% of all Indians [1]. I can assure you that no "mid career middle management professional" is earning that.

Even if I take your lowest guess, 30x, that is still more money than what almost all mid career professionals would earn in 10 years. I am convinced that you've never set foot in India.

[1]: https://timesofindia.indiatimes.com/calculator.cms
Something really bugged me with all the "business theory" that is supposed to lead to success.
At some point I realized that there is no mention of illegal or barely legal activities; poaching, buying illegal customer databases, collusion with other companies, grey patterns, spamming the user's contact lists, etc. However, all successful business engage in a significant way in a number of these practices.

I wonder if such a tongue-in-cheek experiment couldn't end up being a much better model than existing academic theories for that reason, that it would be based on reality rather than on showing a presentable lie to the rest of society.
Yes, it was a completely circular argument. I am 100% not defending it. But you're completely correct that all they had to do to keep someone from being blackmailed because otherwise they'd be fired was... to not fire them.

I'm sure there's a lot of moral-highgrounding about everyone outside the group being untrustworthy, and looking for confirmation of this in the most paranoid ways.
Meanwhile, the Chinese use 555 to express the opposite emotion: crying! Because 555 (wu wu wu) sounds very similar to 呜呜呜 (also wu wu wu), an onomatopoeia for the crying sound. 555 is a bit of a dated expression nowadays though, it saw greater use during the SMS era.

It's especially interesting since "five" in both languages are cognates with each other, having descended from Old Chinese /ŋaːʔ/.
I think the assumption you're missing in the circular argument is that gay people could be blackmailed against other entities than the FBI. For example, "give us this FBI file or else we'll release a scandalous photo of you and this gentleman to your wife" kind of a thing.

Of course, as being gay becomes more normalized and less of a secret, FBI wouldn't need to take it into consideration.

How true or not that thinking is, I have no way of assessing, but it does make sense if you consider the premise of blackmail to 3rd parties true. The same could be probably considered for gambling (e.g. "we'll tell your local church group how much you gambled away in your drunken stupor on this weekend").
What is the minimun number of "if" statements a software must have to be called "AI"?
No mid career middle management professional is earning a quarter of that anywhere in India. The most charitable take would be to assume a typo.
Actually Powershell is terrible for piping anything native. It will damage whatever data you pipe.

That's because unlike other shells where piping just passes through binary stream, Powershell is based around the concept of piping streams of .NET objects so it will try to parse output of one native command into a list of .NET strings, one for each line, and then print them out to input of another command. Not only making it extremely slow but also changing new lines \n to \r\n and maybe other special characters.
> It's tragic, but there was and is wide support of October 7 attacks in Gaza, as well there was wide participation of the civilian (non-organization aligned) population in the massacres, including looting, killing, kidnapping and probably rape.

I know. But that doesn't change the fact that ~25% (number is probably wrong) don't support what Hamas did. You can't group up those 25% with the 75% as if they're all morally culpable and "Palestine" is one thing and "Palestine" deserves moral guilt. If you support Israel you probably see the other side do it where "Israel" is evil as if Israel is a single entity and there aren't different views inside Israel. Every single person is a "settler" who deserves it because they are all equally culpable by virtue of their existence inside a particular geographic region. This is a dehumanizing approach of looking at the conflict.
It was only ~8 mm thick, but I read it on my iphone. The book is a few inches thick for sure. It's an amazing read.
I just do everything within WSL2 which works well enough for my needs
That's literally what this is though. You can run your bash script using bun, and it might even run faster because it's actually implemented in zig.

This post isn't super clear but there's 2 things here. You can run your bash from inside js, or you can run it directly if that's what you prefer.
Warning to the sailor: results may vary.
The problem is that d/dx(dy/dx) is not d^2 y/(dx)^2.

d/dx (dy/dx) is really d(dy/dx)/dx, which is ((d^2 y)/dx + dy d(1/dx))/dx = d^2 y/dx - dy/dx (d^2 x)/(dx)^2, where df is the actual differential.
My understanding from reading the post is that this is a shell in the same way python or perl or php or pgsql or mysql prompt is a shell. This isn't an interactive shell afaict.

For instance, Haven't tried it out but could someone who has tried this on Linux tell me what happens when I type Ctrl-Z in Bun when it is in the middle of running a command or pipeline ? Do I get a Bun shell prompt?
In Polish you can do both, and at least to me they feel slightly different - the first "a" represents the small pause while you quickly take in the air before you start laughing. To me this indicates an element of being surprised, and the reaction being natural. I think that "ahaha" is a lot less likely to be used sarcastically than "haha".

Anyway, those are just my intuition as a native speaker - I'm not sure whether it is universal, I never discussed this with anyone before.
It is very big, but definitely not the equivalent of Universal Studios.
you are not incorrect that this would help mitigate, but it still misses a few key points I think regarding why artists are upset about AI generation

- This is still vulnerable to stuff like mturk or even just normal users who did get past the anti-bot things pulling and re-uploading the content elsewhere that is easier for the AI companies to use

- The artists' main contention is that the AI companies shouldn't be allowed to just use whatever they find without confirm they have a license to use the content in this way

- If someone's content _does_ get into an AI model and it's determined somehow (I think there is a case with a news paper and chatGPT over this very issue?), the legal system doesn't really have a good framework for this situation right now -- is it copyright infringement? (arguably not? it's not clear) is it plagiarism? (arguably yes, but plagiarism in US court system is very hard to proof/get action on) is it license violation? (for those who use licenses for their art, probably yes, but it's the same issue as plagiarism -- how to prove it effectively?)

Really what this comes down to is that the AI companies use the premise that they have a right to use someone else's works without consent for the AI training. While your suggestions are technically correct, it puts the impetus on the artists that they must do something different because the AI companies are allowed to train their models as they currently do without recourse for the original artist. Maybe that will be ruled true in the future I don't know, but I can absolutely get why artists are upset about this premise shaping the discussion on AI training, as such a premise negates their rights as an artist and many artists have 0 path for recourse. I'm pretty sure that OpenAI wouldn't think about scraping a Disney movie from a video upload site just because it's open access since Disney likely can fight in a more meaningful way. I would agree with artists who are complaining that they shouldn't need to wait for a big corporation to decide that this behavior is undesirable before real action is taken, but it seems that is going to be what is needed. It might be reality, but it's a very sad reality that people want changed.
I agree with general skepticism about Wikipedia but in this case it's the official motto, so there's nothing much left for interpretation.
Code gets reused unless you take steps to prevent it. Once upon a time, someone submitting a change to the self-driving car project unknowingly broke Google’s web search engine. Someone else decided that was insane, and that’s why Bazel rules now let you limit who can depend on you in a monorepo.
Here's another, superficially quite perplexing one: Your female ancestors vastly outnumber your male ancestors.
Can injection moulding be done into a hot mould which is later cooled down?

Clearly a cold mould is better for mass production speed, but if you had a hot mould then you could probably just use a 3d printers nozzle and low pressure to do the injection - or even just keep the whole mould in an oven and pour plastic pellets in.
Gambling was verboten because of the presence of organized crime in the industry even where it was legalized.
It means that you won't need to get rid of your previous citizenship to become a German citizen.
I say this all the time: the large Indian consultancies pay their new grads ~$4500 YEARLY. I know plenty of people who used to work there. They were all treated like livestock. Please do not expect them to care about quality when treated like shit and paid like shit. The good engineers in India work for much much higher wages and they do produce world class work.
Indoor farming that works is greenhouse style farming, like in the netherlands, the second largest exporter in the world.
So your comment says what about Houthis specifically?
Who the fuck knows. They’ll figure it out.
How many bad economic decisions were based on cocaine usage back in the day? I think the point is that with higher paying and salaried jobs you are practically exempt from having repercussions due to drug usage while a lowerpaid wage worker is constantly in fear of getting fired over it.
Good point, I don't use any of the prime content so I would not know.
Vertical farming is just not viable for low value crops. Compare it to traditional farming where you’ve got:

- free water from rain

- free energy from the sun

- dirt that’s just there which you put the seeds in

With vertical farming you have all the expenses of regular farming, plus the cost to build a building to put it in, plus the cost for hydroponic solution, plus all the scaffolding, climate control, lighting, etc etc