skysight-inc/HackerNews huggingface dataset:
This issue is vastly aided and exacerberated by the fact that immediately after unskilled laborers land, the first procedure is their passports are seized, and it's made clear they have to please their employer and work themselves to death to get it back. It changes the entire dynamic straight away: instead of the employer being obliged to keep you, you are now obliged to get back your passport.

Yes, there are other factors such as bonded labor, indemnities and local laws taking precedence. But this is such an obvious abuse factor, it makes sense to remove it. Of all the ways to do it, whether it's paid lockers and so on – what the parent comment said is still a cheap way.
> No party was coerced, and they could have negotiated for different terms

This is my pet peeve with certain forms of right-wing libertarianism. If it's possible to recreate all the market restrictions of a totalitarian government through private property, markets, and cunning; then what does that kind of libertarianism actually say? Tyranny is only bad if the tyrant hasn't signed the right paperwork?
There is a probably-'80s document that I would like to find again, written I think by some university as an ‘introduction to Usenet’ for students. It had a section I particularly remember about focusing discussions on the topic of a newsgroup rather than on the newsgroup. Anyone recognize this?

(Today is Tuesday the 11389th of September 1993.)
I’m at (exactly) the same point as you: 42 and 31 (though via Garmin not Apple).

I know my cause and am fixing it though. As recently as 2020 I had a VO2Max of 48, and had lots of issues that resulted in me dropping my fitness regime. I’ve also had some health challenges that impact it that I’m hoping I can recover from soon.
The elegance of software architecture is an art, the ability to organize things in a way that scales is multiple directions. The ability to practice, such as solving for data management, accessibility, security, performance, and such are disciplines that can be largely addressed by exceeding conformance to specified guidance. That is not a 100% cure, but it is certainly a greater than 80% cure. Due diligence is all that is expected.

My favorite example is accessibility, because the conformance document is so well written. Accessibility can be really challenging, but the WCAG definitions are so well written with step-by-step success criteria that accessibility can be achievable by anybody.

https://www.w3.org/TR/WCAG22/
That is less than the number of automotive fatalities in the US in a given year since the 1920s.[1]

I don't know why you consider this an incredibly high number. Active war zone such as the Ukrainian battlefields kill way more people.

1. https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...
> 21,000 people seems like a massive amount of dead. I know that Saudi Arabia and other gulf states abuse foreign workers horribly, but can the death tool really be that high? That works out to 3,000 per year. That seems incredibly high. How can that only be coming out now?

Enormous numbers of people die very frequently without coverage from mainstream corporate media. Your surprise is mostly from the fact that whatever outlets you would expect to be the watchdogs for this sort of thing, haven't been barking.

There have been guerilla documentaries on slave labor in the gulf for years. I believe the one I saw was Vice. They had people working 12 hour days in the sun with no breaks and sleeping in metal shacks with no A/C in the desert.

I think something like 5,000 civilians have been killed in Myanmar with very little western coverage. Not sure how many have been killed in Sudan in the last year but it is in the tens of thousands. Both of these cases have millions of displaced people as well.

I get that those are wars and this is just slavery, but I'm just trying to make the point that unless you go out of your way to consume media outside the mainstream you'll probably miss a lot of this stuff. It is incredibly shocking when you first hear about it.
> If you want better software set minimal, measurable, objective standards. That becomes your foundation, your law.

This is completely intractable in practice. The things that matter cannot be readily measured. Measuring a proxy to the things that matter is fraught with peril.

I’d love to see a concrete example of what you’re thinking here because in my experience it’s not possible.
Guide to pure-audio and audiovisual speaker recognition techniques
Funny, but doesn't belong on Hacker News, IMO.
while your idea has value, I think the point being made is that this is an issue with views on human rights and liberty, not technology.
Can't really disagree with that.
> Why does python have to be slow?

Because the language's semantics promise that a bunch of insane stuff can happen at any time during the running of a program, including but not limited to the fields of classes changing at any time. Furthermore, they promise that their integers are aribtrary precision which are fundamentally slower to do operations with than fixed precision machine integers, etc.

The list of stuff like this goes on and on and on. You fundamentally just cannot compile most python programs to efficient machine code without making (sometimes subtle) changes to its semantics.

_________

> I don't see why a lot of packages would break. At best some of them would be not thread safe and it's probably a good idea to mark the ones that are thread safe as such in some way. Some nice package management challenge there. And probably you'd want to know which packages you can safely use.

They're not thread safe because it was semantically guaranteed to them that it was okay to write code that's not thread safe.
No, Quantum Computers Won't Break All Encryption
I think desensitization is part of it. But many others like you who visited these places and saw these things for the first time also chose not to help. You likely didn’t break down and cry from all the tragedy either.

So I think it’s more than that. And clearly if the homelessness exists in the city then we know the government isn’t doing anything about it.
That worked quite nicely:

https://jsfiddle.net/bqjsu98o/

However the next problem is how do you tell the print renderer that paragraphs must have a minimum of 4 lines of text?

(Edit, hah! https://developer.mozilla.org/en-US/docs/Web/CSS/orphans )
Here are some case studies that document end user experiences using Antithesis: https://www.antithesis.com/solutions/case_studies/
That makes sense given you've been in the scene for some time. At the same time, I think both are true: scene is "good" compared to other geographic locations of where I am from (i.e. Seattle Washington).
Although The Register isn't the highest quality of journalism, they're far better than the lowest quality, and they do a decent job in this article. The usage of quotation marks to report on allegations without directly asserting them is very common across the entire journalism industry, including the most well-respected publications. Both clickbait and non-clickbait articles use that convention.

Also, headlines are usually written by editors and not by the article authors. Headlines for use online do indeed focus on getting clicks, because they need the ad money to pay the bills, especially when they don't have a paywall. That's true even when the article content is high-quality and not clickbait.

Last thought: The Register actually has two titles for this article at the same time. The HN title is taken from the headline at the top of the page, which is fair enough. But the version of the title in my browser tab is "NLRB claims Apple broke law by terminating labor organizer". Would that make the journalism seem any more real than the shorter, snappier version using quotation marks and short-hand jargon like "dev"? It's the same article either way.
Having been to Doha and seen how they treat workers there I am not that surprised by the 21,000 number.
Determining service boundaries and decomposing your monolith – Cerbos
In high school gov class they taught us that Iran was a theocracy. Not because they lacked democratic rituals, but because religious leaders got to vet all of the candidates. "You can have any color car you want so long as it is black."

I look at the campaign finance process in the US and I see a vetting process for compatibility with the interests of the wealthy. There are still a few small donors in there and every once in a blue moon a candidate can mount something approaching a grassroots campaign, so the US is one drop of poison short of a plutocracy, but only one drop short.
>you're probably still consuming it in some way

Perfect is the enemy of good, etc.

Using less is better than using more. Buying as ethically as you are reasonably able to do is better than not trying to buy ethically at all.
> is roughly one dead per 500 foreign worker

you are forgetting it's a moving target i.e. the dead worker gets replaced with a new worker without the number of foreign workers increasing

but it either is well in the range of expected death tool if you ever looked into the working conditions and other aspects

so it's not really "coming out now", it's more like nearly no one cared when it was bad in the past and got slowly but increasingly worse over the years
I'm more or less with you. I don't care about homeless people and I was truly upset when the city installed a new light rail connector in my neighborhood which 1) brought plenty new homeless to my area and 2) didn't check for paying customers (no turnstile with manned stations, but if I tried to ride for free, I could face a stiff fine and criminal mark on my record via "random" checks by security), which actively encouraged them to roam around and distribute their crime and waste products throughout town. It's a reason I'm adamantly against public transit and will always choose to use a gas powered vehicle over a train or bus.

I don't want people to starve to death or die of exposure, but it's nothing new throughout history. The infirm deteriorate and eventually die. It's part of the circle of life.

It's tempting to think that "if we all just ____" that the problem would be solved, but that's true for literally every problem mankind faces. If we all just loved our brother, there would be no assault, wars, violence! If we all just imagine a world without borders and religion and money we can all just live in perfect harmony! If we all just took only what we needed , and diligently contributed towards the community, why, we wouldn't even need money any more! Imagine how beautiful life would be if we all just ______!

Yeah there's a fundamental reason that doesn't happen. It's fundamental to human nature and cannot be solved.

There used to be a homeless woman who posted here frequently, and I distinctly remember her being the most aggressive, confrontational, cantankerous poster I'd ever seen. I would never help someone who acts that way.
Well you have to start by asking why lot of people's identity is tied to wealth accumulation, status accumulation and conspicuous consumption?
Pando isn't a bunch of individual clones though, it's a single contiguous organism.
I know when he wrote. Why would you assume I don't?

He is basically the arch myth-maker who defined orthodox view on early Christianity. Much of the subject of series study of the topic is overturning myths made popular by Eusebius. Of course the conservatives would say he is an 'excellent source' because he is 'the' source.

To claim he is considered an 'excellent source' by all secular christian historians isn't really accurate, particularly about early christian history.

He has also been called forger, a dishonest historians, a polemicist, a propagandist and many things. And there are good arguments and example for many of these claims.

To just outright claim he is this perfect historian isn't accurate. Specifically when it comes to christian history, as he clearly has a very, very strong bias. So Eusebius in 30 claiming 'Christians' did X, 100s years earlier isn't credibly unless he actually can substantiate this.

There is very significant criticism of Eusebius work. Both from a Christian and a non-christian perspective.
Construction sites deaths are gruesome by nature. I feel terrible for those people. Thanks god, we have OSHA (& hopefully, it will not be dismantled as it has been touted)
The population of the USA is 335 million. Saudi Arabia is 37 million. Comparing those numbers without considering population doesn't tell us anything.
That's pretty much the RFCs, isn't it?
> Your answer makes me not like you in fact it incites hatred.

Why are you so aggrieved? What's the big deal?
What was unique about it compared to this one for example?

https://en.wikipedia.org/wiki/Five-hundred-meter_Aperture_Sp...
Do I have any evidence? As in have I performed studies on processed sugar and gathered evidence? No. I do not have evidence.

A quick web search will gladly provide evidence if you actually are interested.

Here’s a HN thread on an NPR article: https://news.ycombinator.com/item?id=26126183

Here’s a Canadian news agency article: https://www.cbc.ca/news/health/how-toxic-is-sugar-1.1894262

If you’re just going to knock everything off as “just your belief” then no amount of evidence will convince you.
Memory Icons
Here in Oregon (and elsewhere), we have multi-agency partnerships between governments, different federal agencies, local tribes, homeowners, etc.:

https://www.conservationgateway.org/ConservationPractices/Fi...

https://firenetworks.org/

I'm not sure how it works in California, but wildfires don't really care about our jurisdictional boundaries...
Appropriate username. This characterization is just completely absurd and deserving of the dismissal and mockery its getting:
https://www.youtube.com/watch?v=u6HnqV6jzTU
Swift, but on a Server
Show HN: I wrote an open-source browser alternative for Computer Use for any LLM
Hey HN,

I made Browser-Use, an open-source tool that lets (all Langchain supported) LLMs execute tasks directly in the browser just with function calling.

It allows you to build agents that interact with web elements using natural language prompts. We created a layer that simplifies website interaction for LLMs by extracting xPaths and interactive elements like buttons and input fields (and other fancy things). This enables you to design custom web automation and scraping functions without manual inspection through DevTools.

Hasn't this been done a lot of times?
Good question, as a general SaaS tool yes, but I think a lot of people are going to try to make their own web automation agents from scratch, so the idea is to provide groundwork/library for the hard part so that not everyone has to repeat these steps:

- parse html in a LLM friendly way (clickable items + screenshots)

- provide a nice function calls for everything inside the browser

- create reusable agent classes

What this is NOT? An all knowing AI agent that can solve all your problems.

The vision: create repeatable tasks on the web just by prompting your agent and not care about the hows.

To better showcase the power of text extraction we made a few demos such as:

- Applying for multiple software engineering jobs in San Francisco

- Opening new tabs to search for images of Albert Einstein, Oprah Winfrey, and Steve Jobs

- Finding the cheapest one-way flight from London to Kyrgyzstan for December 25th

I’d be interested in feedback on how this tool fits into your automation workflows. Try it out and let me know how it performs on your end.

We are Gregor & Magnus and we built this in 5 days.
That's what companies want you to believe because they don't want government oversight. The only thing that will truly change behavior for companies the size of Apple are actions with billion dollar significance. Consumers can't do that, only governments can.
Simpler to make it the law that foreign workers need to have their passport with them at all times.
You are correct that there is typically more to wildfires than dead wood, as in they typically start with dry pine needles, leaves, tall dry grasses, and spread quickly via slightly taller vegetation up to the trees. There is a science to when a prescribed burn can happen, and there are seasons that will not be right for any given location, so the burn is a no go. The conditions need to be just right (wind so it does not cross a highway / blow into a farmer’s livestock, humidity, time since last rain fall. This has a lot to do with the rate at which the fuel will burn. Fuel less than 0.25 inches will burn within an hour of the last rain and may burn for an hour after igniting. 0.25 – 1 inch 10-hour, 1 - 3 inch 100-hour, 3 – 8 1,000 hour. So, the smaller stuff burns quickly but may or may not start a larger hour fuel. Once the larger fuel starts is when it becomes a serious problem since now it’s hotter and hotter and eventually starts the living trees on fire. If you were to manually remove the 100 – 1000 hour fuels, some of which are dead trees still standing or held up by living trees (unable to fall / stuck sideways). The risk of an all-out forest fire starting would go down, but still not be zero (like you say in a drought / super dry conditions). In the end you can only reduce the risk, never eliminate it (short of clear cutting).
Google Asked to Remove 10B "Pirate" Search Results
210k Impacted by Saint Xavier University Data Breach
So pin your deps? Language backwards compatibility and an API from some random package changing are completely distinct.
The technology can be pushed into any direction, it's just a medium for us. It could be made with sensitivity, customizability, accessibility and so on. But I highly agree that it's lacking in many areas.
My solution is to scale back the tech in my life and use it as a tools whenever I need it.
What police engaged with them and ended up wounded or dead? Can you show me?
A language like Rust makes the Error and Option types first-class. It’ll be a compiler warning (or error? Don’t remember right now) if you ignore the return from a function that returns one of these. Go requires a separate linter and relies on uncaught variables. Minor distinction but important one because defaults matter.

If you want to panic on error/option (i.e. you don’t think it’s going to happen), you add an exclamation mark after the error. If you want to unwrap but propagate the error effortlessly, add a question mark. This syntactic sugar is a pretty common ideas at this point not unique to Rust. What is a bit more unique is that Error and Option are sum types. This means that you can’t just access the value without unwrapping them somehow and unwrapping requires you to either handle the error by a match or conditional statement, propagate (?), or panic (calling .unwrap() function). But you have to make that decision and can’t ignore it so while you have to think about what you want the error handling to look like, you can’t ever accidentally forget (& since mostly you forward, ? Makes things easy even if you need to bridge different error types).
Beige Box LAN Party Fall 2024
That's not a solution. Those people arrive to the Middle East of their own free will. Everyone in India knows about the abuse, including the labourers and their families. It's just that there are no jobs where they come from, and for all its abuse, the gulf countries pay well. It's desperation to make money that drives them there.
Yes. The contract you signed that restricts this commercial property in order to protect the seller's monopoly. Which is a conspiracy in restraint of trade.
In engaging with enterprise and government stakeholders, I have found that if the technology foundation does not exist, it will be used as an excuse to not execute or improve. So, when an issue is raised, if you have come prepared to show that you can solve the problem with existing primitives or systems in a straightforward manner, it becomes much more challenging to assert the problem cannot be solved.

"We can solve this today; if you're asserting we can't, be prepared to prove it before the audience expands to encourage accountability." Whether that audience is higher up the leadership ladder, adversarial peer stakeholders more motivated to succeed, the general public, regulators/legislators, or journalists is situation specific.
did you literally just spoil this for me
Yes but the problem isn't just more living space, but more affordable living space.

Sure we have developers in Texas, Oklahoma, Florida, etc plopping down houses >$300-500k, but can the average person afford them? Yes I agree building codes in places like California make houses expensive, but the current market in the United States does not incentivize building affordable housing.
What a bizarre article. It could be an Onion article: "American couple move to France and find out it's not the same." Moving to a different state involves a lot of work, money, and bureaucracy; of course moving to a foreign country will be far more challenging.
The strength of markets is that they adjust to environment. Taxation is a part of the environment. Taxation would be just priced in.

Why would it be risky to pay some percentage more on what you spend but not pay income tax at all?
Wikidata.org the database behind Wikipedia is a good alternative as a general database including films and related crew
for instance with Avatar (2009)
https://www.wikidata.org/wiki/Q24871

Although is cannot be queried in SQL, but SPARQL instead
https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service
Logic-Compatible Embedded DRAM Architecture for Storage and Compute-in-Memory
> Buying as ethically as you are reasonably able to do is better than not trying to buy ethically at all.

I'm not suggesting at all to do the latter - merely pointing out that the GP comment seemed to be under the impression that purchasing an EV vehicle was avoiding saudi oil. Many people are under similar impressions about their consumption choices. Being aware of the consequences of your choices is just as important.
iOS 18.2 Beta 2 Shows Siri ChatGPT Limit, Offers 'Plus' Upgrade Option
FDA warns patients, providers not to use Fullerton Wellness compounded drugs
Is it illegal, tho?
New Short Term and Long Term Goals of PureDarwin
Somewhat related:

> P4 is a programming language for controlling packet forwarding planes in networking devices, such as routers and switches. In contrast to a general purpose language such as C or Python, P4 is a domain-specific language with a number of constructs optimized for network data forwarding. P4 is distributed as open-source, permissively licensed code, and is maintained by the P4 Project (formerly the P4 Language Consortium), a not-for-profit organization hosted by the Open Networking Foundation.

* https://en.wikipedia.org/wiki/P4_(programming_language)
Markets will adjust, sure. It will be priced in, but that's the problem. They will become less efficient, quality will be worse, everything will be slower, more risk averse, and thus more expensive to the customer - that is necessary to survive in this new environment. That also means that people's income gets lower and grows slower.

It'd be risky because I have no idea if I'm actually going to make money or not. European states set very draconian rules like 1% daily interest on unpaid taxes - no way I'm taking this shit on.

Just do the same thing but with VAT...
I have weird desktop system on ASRock motherboard.
I have 2 ethernet (10gbe and 1gbe) ports and WiFi build in.
i have 10gbe network so ofc I want to use 10gbe port.

the issue that I discovered after many hours of debugging is that 10gbe port is powered down completely on suspend/power off. so it have no way to work.

because I had limited number of ethernet ports available I set up system to use wake up over WiFi (with wake also on key rotation or disconnect)