skysight-inc/HackerNews huggingface dataset:
Thanks for pointing out the broken link, I just fixed it : https://github.com/CatalaLang/catala-website/commit/a5c4157a....

Your question is spot-on; for me the Catala code has to be officially published from the government service that uses it to apply a piece of law automatically with a legal expert system : tax administration, social benefits administration, etc.

If you disagree with the code, then I guess you could sue the administration in court. The legal process for that depends on the country though.
Someone should write a bot like the gp that autoreplies “hey, how is your day going so far?” to a single “hey” line.
Flamewars of 90s have called, and reminded that it's way older than the cancel culture.
As much as I dislike pointless bureaucracy, I'm not sure it's a fair comparison.

The Space Shuttle was a far more complex and expensive machine, which also required compromises to accomodate the requirements of the military (for budget sharing) and to spread the work among several states for political reasons.

Still, I can see how liberating it felt for Mr. Reisman.
I tend to downvote snarky, off-topic jokes here because I want this site to keep a high signal/noise ratio. If you visit the /r/science subreddit, you can see why. The comments used to be excellent, not they are full with lame jokes and anecdotes.
Thank you! I've just watched the second video and it is amazing.

It reminded me of a Reddit post I saw a couple of hours ago:

"How a piano key works"

https://www.reddit.com/r/gifs/comments/ptyges/how_a_piano_ke...
He is talking about uploading though. Synchronous 100 Mbps connections are sadly not so common.
It is actually a purely functional language : the compiler translates all the code to lambda calculus at some point (https://dl.acm.org/doi/10.1145/3473582).
On older versions of Chrome just goes to google.com and searches for this string. That's why i disabled automatic updates on my phone. Give me a changelog and i update. Bug fixes and performance improvements it's not a changelog.
Mexico isn't poor enough, it is at the same level as current China. The main driver is that a country is way poorer than it ought to be based on other factors such as government efficiency and worker skill. In that scenario companies will flock to the countryin order to leverage the low wages, creating an economic boom which will last until the country is no longer a good deal for those companies.
I've been using 5G as my primary internet connection since January 2020. It's much faster than wired broadband in buildings that don't have fibre installed. It's also cheaper (I pay £30/month for unlimited data), there's no contract locking you in to 12 or 24 months of service, and I can take it with me whenever I travel or if I move house.
Started like a fun dialog but got boring quick; No novel substance.

Tl;dr: This article tries to explain Google's ad driven business model, but in more words.
But actual crashes are most likely due to memory unsafety; I’d be extremely surprised if the root cause was not found to be in a memory-unsafe language, though I doubt it’ll be in the URL parser.
I find it amusing that - as of writing - this story was flagged off of HN's front page.
Global Climate Strike – Map
Strangely this bug does not seem to occur in incognito mode, at least on my phone.
Yeah this seems boring and uninteresting but you might be surprised to hear that large organizations struggle a lot to get those things right: https://federalnewsnetwork.com/tom-temin-commentary/2020/01/...
Oh sure, Zerodium pays (over time, as long as bug is unpatched), if you don't care how your exploits are used (will it be used to target middle east journalists or jeopardize our democracies by watching over elected representatives? who knows.); sure, they vet their customers, and the customers swear they won't do anything bad with it.

Note: not sure they would pay for these private information leaks. They'd probably prefer a local escalation and then do the data collection themselves.
Your view is of course fully valid, and probably the view reflected in the GDPR legislation.

To use your metaphor of chemicals:

I see the current situation as if the soccer club is handling a 1L container of consumer-grade vinegar weedkiller, and is required to do pretty cumbersome things to document their use and keep it "safe". Many of them have consulted some firm or expert to get boiler-plate documentation, because even if fines are unlikely they are anxious about them.

At the same time, we have enormous commercial actors that handle millions of liters of radioactive wastewater in rusty containers. These companies have, for sure, spent a lot of money on "compliance". Some small improvements have surely been made, but the fundamental business practice among these actors of handling radioactive wastewater have not changed. Some "large" fines have been given, but they barley make a dent in the enormous profitability of handling these toxic things.

At least not yet, 3 years in. Maybe it will change in the future, and the big actors will fundamentally change their behaviour.

If that happens, I can agree that the weedkiller documentation is worth the cost, but so far I'm sceptical.

(Since this is an Apple thread, I think its interesting to compare the _real_ privacy gain of GDPR as a whole, vs Apple's simple tracking-popup)
You mean Zuck values his privacy, like, a lot? Who would have thought!
Yeah but it is the commies that are in the wrong
The EU is a collection of countries with completely different languages and cultures. Doing business in another EU country is far more complex than doing business in another US state.

Writing on a piece of paper that there is a single common market doesn't make it so. Only a handful of really large companies (Airbus is the only one I can think of right away) can manage.
Do you not understand how shoes work?
Clickbait.

What they actually say:
"Under no circumstances should you leave a laptop powered on and in any sleep/hibernate/standby mode when placed in a bag, backpack, or in an overhead bin. The PC will overheat as a result of that action. Any resulting damage will not be covered by the Dell warranty."

Fair enough. A laptop that overheats because it's been left in an enclosed space whilst not off is not damage caused by a fault of the device.
There is one salient thing that held back British technology researchers - the Official Secrets Act.

Computer pioneers who served in WW2 were not allowed to discuss their work or get funding after the war - in fact, banks would snitch on them to the govt. when a loan application crossed their desk.

In addition, Britain did not "win" WW2 - they were bankrupted and had ration lines for 9 years afterwards.

Meanwhile in the US, there was unlimited funding during the Cold War, and the US govt. had healthy partnerships with industry.

For example, there were CDC and Cray supercomputers everywhere across the US.
Catala is not meant to formalize a law which obviously was not written to "compute" something. It is meant as a tool to improve the fair and just enforcement of pieces of law that effectively define an algorithm that can be enforced by a computerized system.
Interesting, could you link me the Lua and Python libraries you are thinking of?
People post all kinds of stuff on HN.
So i guess your question is, why does it get upvoted/commented on so much - because a lot of people like it.
Because of greed. The leaders were not interested in progress. They just wanted more money and power.
Spam protection has been around for years and years. It's nothing new. Sure, Reddit may have a handful of devs dedicated to perfecting it for their platform but there are a huge number of solutions to spam and I bet many commercial and OSS ones too.

DDOS is provided by many hosting companies now for free.

Now, I'm not trying to make this out like the Dropbox post many years ago comparing it to self-hosting, nothing of the sort.

But Reddit (and other tech giants) provide very little above basic forums imo and in any case, the price is too high!
I wouldn't know, I hardly ever see such posts about other languages. Weird, isn't it, that only rust gets that treatment?
The History of Bot Protection
I think the "x is cool" part is necessary. Even if the actual steps to do something are mundane or tedious, it's usually the concept of "doing the cool thing" that gives motivation to persevere.
The world's first Remote Desktop Gateway solution running natively on Linux!
Fluoride will be added to UK drinking water to cut tooth decay
Automate cross-browser testing: What you need to know
University rankings are just an educated guess
https://archive.is/Idctd
Is there a symmetry between metacognition and mindreading? Essays
How to like every tweet posted to Hacker News
'OpenBGPD 7.2 released' – MARC
Serbia in EU will not happen in 2025, and probably not even in 2050. Corruption rate is high, and chapters requirement to get in EU are far from completion, some things are even more complex as status of Kosovo that simply wont be solved by 2025. So, Chinese and Russian influence will grown in that part of the world, which is kind of sad as the largest companies opening now are heavy polluters. although to be fair, some western companies as Rio Tinto are the same so ...

Poverty and more misery by heavy industry go hand by hand ...
I don't buy this. They fixed one reported, got back to him and acknowledge the lack of disclosure, apologised, promised to fix it and never actually disclosed it 3 reports later.

It's not a case of "someone missed this" it's "this seems dysfunctional".
It's not a big surprise to me and I think this is linked to the fact that Serbia is one of China's biggest partner in Europe.

I can easily imagine that chinese companies now want to export their tech, including surveillance tech, to other countries and that they're lobbying for it.

Glad it was withdrawn that easily.
It's degrading on a daily basis, literally.
You should be able to have the american flag being waved or tastefully fluttering in the breeze in the background of your comment.
New report suggests Texas’ grid was 5 minutes from catastrophic failure
Uh. Imagine presenting user with dialog asking if they want to pay 30% apple tax or they want an option to use 3rd-party app stores.

Oops, users are too dumb for that, but Apple will protect them!
Three teenagers are behind leading Australian Covid tracking website
The battery is replaceable on MacBooks. It may not be easy, but Apple offers a replacement service on all their laptops

https://www.apple.com/batteries/service-and-recycling/

> Apple offers a battery replacement service for all MacBook, MacBook Air, and MacBook Pro notebooks with built-in batteries.

I believe you probably mean “user replaceable” in your comments above. I do see the value in that for myself, which is why I still have my 2012 MacBook Pro. Nevertheless, I continue to my iPhone 6s after 3 battery replacements (I paid Apple for two and one was covered by them due to a recall).

I point this out because I think your criticism of Apple designing disposable hardware is less true of them than their competitors, at least in my experience. My Apple laptop and phone are the first Apple ones I’ve bought, and have outlasted my PC laptops and Androids by at least 2x.

If you want to make a criticism about Apple designing hardware that’s costly to repair, that’s something I could agree with.
Yeah I am in the same boat - however most apps just have a changelog message similar to "We cleaned the app under the hood. It works now better."
I'm the maintainer of human-learn. While I cannot speak on behalf of the maintainer of DataQA, but it does seem like this tool is more specific to the entity detection use-case. I imagine it has better support for tools that deal with text.

Human-Learn, on the other hand, is more focussed on tabular data and the scikit-learn stack. Since scikit-learn doesn't have a convenient pipeline for entity detection, I would certainly recommend exploring other tools than human-learn for this use-case.

I've not used DataQA before, but figured it'd be relevant to share my input.
I just closed chrome, reopened hit and immediately hit the home button at the top left. That was enough to get me to safety.
I'm with you that most of the criticism of JS is directed at 2011 JS rather than 2021 JS.

A few things that aren't great for my use cases:

- The language has its fair share of footguns. It's a much better language than most people give it credit for, and most of them are easily avoided by a good linter, but still doesn't feel as clean as something like Python.

- The ecosystem is great but it's hard to separate the wheat from the chaff. node_modules with gigabytes of dependencies isn't even funny. I'd still classify the ecosystem as a big win for JS, but there are things that could be handled better.

- The standard library is awful and some parts are downright broken (e.g. dates). If I'm using C++, Java or Python I have at my fingertips very powerful data structures an import away. Many of those things are also available for JS, but they come as separate dependencies.

- Having the same language full-stack is nice, but client-side JS and server-side JS are different enough that there's going to be a context switch regardless. That point is true but somewhat oversold.

(You didn't say this and I'm not going to claim you did, but don't even get me started on how full stack JS evangelists try to sell you mongoDB-like datastores. There is a 99% chance the correct place to put your data is a SQL database.)

- It doesn't play nice with C.

- Doesn't lend itself to quick stuff outside the browser/web server paradigm. Things like OS scripting or small ad-hoc programs.
eu is not far from the same atrocities to human rights in terms of surveillance
For a lot of UK businesses expanding in to the US is equally as difficult.

Revolut (the UKs biggest fintech unicorn) has been plotting expansion in to the US, and making it top priority, for a while now. I'm skeptical. If they can't do it, who can?
Once you build nuclear weapons, then you have to maintain them, and hope the required budget will remain in the future, and that corruption will not disrupt the processes involved.

Once you create repositories collecting data on third parties, you similarly will have to ensure that they will be protected against leaks - that the state may keep track just to be sure does not mean you would ever accept to live in glass walls.

Responsibility wise, if you gave a credit card number to a vendor, you trusted his security measures against leaking, but how about data that was copied without your consent? Who has access, how is it protected, who is responsible?

(Just one of the possible points.)
San Francisco has an image in China of a place in the US where you can live without needing to speak English.

Unrelatedly, I find it interesting that, despite the fact that the Chinese name of the city is 旧金山, San Francisco insists on using a different name for itself in its official Chinese communications.
Seems interesting, how was the porting process?

I was just looking at the Java bytecode and thinking "in theory, one could build a small JVM for this" [1]. But it still looks like an enormous effort to build, test and then use in a meaningful way.

[1] https://en.wikipedia.org/wiki/Java_bytecode_instruction_list...
there is an undocumented feature, called zip deploy, if you deploy to an app service. Give it a go, it might just work. I use it to deploy a Python Django website. You need to add a setting in your App Service environment variables.

It took me an escalation from our account manager, to get a good support guy, who informed me of this functionality.

Here is the summary of my support ticket:

WEBSITE_RUN_FROM_PACKAGE” and value as 1.

We performed deployment and it took around 30 secs. We also verified that the app is working fine.

Now you will do some changes and deploy once more to verify end to end pipeline.

Zip deployment is a feature of Azure App Service that lets you deploy your function app project to the wwwroot directory. The project is packaged as a .zip deployment file. The same APIs can be used to deploy your package to the d:\home\data\SitePackages folder. With the WEBSITE_RUN_FROM_PACKAGE app setting value of 1, the zip deployment APIs copy your package to the d:\home\data\SitePackages folder instead of extracting the files to d:\home\site\wwwroot. It also creates the packagename.txt file. After a restart, the package is mounted to wwwroot as a read-only filesystem.

Article for reference: https://docs.microsoft.com/en-us/azure/azure-functions/run-f...
This take seems based on fantasy. SF is the most left-wing city in the US, and proudly labels itself socialist. The public housing in SF is a crime-ridden dump.

The crime is often due to organized criminal gangs, at least the car break-ins and shoplifting, the most visible and quality of life impacting crimes. Nobody is stealing clothing from malls because they are poor.

And no, corruption is not a strawman. When the city says "we just need more money", saying "stop wasting money on redesigned garbage cans that enrich your donors" is an perfectly reasonable response.

It's excuses like yours that detract from actually fixing the problems.
If you have a desktop, how do you provide the 5G connection?

Is there a better way than providing a wifi hotspot with your mobile phone?
England 'on target' to eliminate HIV transmission by 2030
AI cannot be the inventor of a patent, appeals court rules
I don’t think anyone would agree that Snapchat is a forum. It’s primarily for direct (media) messages, and the company themselves considers them a camera app.
> Yeah, homelessness and public defecation are a problem, but do these have to be brought up in ANY discussion regarding SF?

Yes, unless public defecation has suddenly become some kind of understandable foible that might happen anywhere.
There is no way they could prove that an app HASN'T exploited this. They don't get source code, only compiled binaries, and with objective-c's extremely dynamic nature, any app could technically receive a HTTP response containing strings containing class and method names to dynamically look up and invoke, maybe even based on the app's IP address or only on specific dates. So calls to these exploitable APIs could have happened and there would be no way to prove otherwise.
iPhone 13 lineup, new iPad mini, and ninth-generation iPad arrive worldwide
For biometric surveillance I honestly wouldn't be surprised if it's happening at some level of government in the UK, I vaguely remember a bit of outrage about such things in London and the government backing down, but do we really expect the intelligence services to follow rules anymore? The way liberal democracies are going there's probably already some secret law allowing it to occur.
The biggest problem with dictatorships, it that most people only notice it is actually one when it is too late.

Even back home in Portugal, I fear that when my generation is gone, the one that still felt how it used to be part of one is gone, newer ones will eventually repeat the errors of the past.

1923 goverment was seen as a liberation one that actually fixed things, but that was in the early years.
Works as expected on Brave (it's Chromium based)
Free money. They don't even have to develop the ad business.
A couple of years ago every new Go project was being reported here; before that every new Elixir project was being reported; I don’t know if HN was around in the mid-2000’s but I’m pretty sure if it was, it would be full of every new Ruby on Rails project… these phases have been coming and going for as many years as I’ve been signed up here at least ¯\_(ツ)_/¯
and I have a dell bag that came with the laptop...
There’s a lot of jokes here. Usually a bit more subtle than that, though.
> I lived in SF for a decade and saw poop on the street maybe once a year.

I lived in San Francisco for less than one year and saw people in the act of defecating in public more often than that. This was strictly a matter of walking between my apartment and my job.
I had a quick look at the big match expressions, and this does not look like this project has been through cargo fmt (it would add +2000 lines of code for the whole project). Which is probably a good choice, but as someone who's been looking at this, I wonder if the tradeoffs made in rustfmt are the right ones (note: I have no idea how I would make this better for the general case).
>you probably don't want to risk your life by pushing the car.

Does the car come with emergency sings to place on the road so you don't kill others with an abandoned car in middle of the street? (I am not sure if in US first aid kit and emergency stuff(signs,fire extinguisher) are mandatory)
Can you share feedback on IdeaOnce?
> it will become the first European country conducting permanent indiscriminate surveillance of citizens in public spaces

Formally, no. Large Russian cities (Moscow in particular) already employ this technology on mass scale.
The person who invented the "is typing" feature:

https://slate.com/technology/2014/02/typing-indicator-in-cha...
It "rewrites itself upon infection"? I'm not aware of any such mechanisms, could you elaborate on that?
As of writing this the font page has the following:

* Slacktyping: I'm typing when you're typing (2018)

* The world's worst Linux kernel module

* Show HN: Go playground powered by WASM that runs in the browser

* Elk: A low footprint JavaScript engine for embedded systems
As a Serb I have to say that the way our governmental officials speak for the local newspapers always feels like I am in the 4chan thread. Especially Vulin.
I've had hibernated laptops wake up for whatever reasons in bags before. They get super-hot and shut down.

Come to think of it, they were Dells. Perhaps some switch is not properly debounced or something.
Yes they are, or better said, they were when they had the spotlight and the stage.

Now Rust has the spotlight and the stage.

In one, two years time, that will be Zig, Nim, ..., or some strage one that finally gets an ergonomic way to do dependent types for mainstream developers.
Right, it’s hard to compromise a kettle and manual grinder, the only thing I could possibly consider a benefit of a networked coffee machine is you can schedule it/script it with home assistant.

But even then, I’m pretty sure you can buy simple electric ones with timers…
Luxury Linux Smartphones
RIP laptops.
Six reasons the EU should force the iPhone to use USB-C
Can you please elaborate more on the Maslow's Pyramid and why tech is plays a lesser role?
The issue is that Windows doesn't go into S3 sleep when you close the lid; it goes into a weird not-really-asleep state for... some reason that I don't agree with[0]. I guess that state is "hot" enough that you could damage the laptop by putting it in a bag while in that state.

Fortunately I've been running Linux on my XPS 13, which I have put into a bag hundreds of times (maybe even over a thousand) while suspended. Linux's suspend does actually use the "cold" S3 suspend state, so this is safe.

[0] It's called "Modern Standby" (https://docs.microsoft.com/en-us/windows-hardware/design/dev...), which... honestly sounds really stupid to me. "Modern Standby" presumably drains the battery orders of magnitude faster than a normal S3 standby. I can't imagine ever wanting this behavior. I'm entirely fine with my laptop taking ~10 seconds to wake up and reconnect to whatever network I'm near.
It's spelt "you"
At the moment you can't really pay for Facebook. A fair experiment would be for FB to launch a premium version with no ads/spying for a monthly fee equivalent to their average revenue per user in that country and see how many people sign up.
I've only ever heard it being called geocrete but looking further now that seems to be a portmanteau.