skysight-inc/HackerNews huggingface dataset:
The algorithm described in this article seems very bad. But I would argue that ML risk scores can, in principle, be better than human judgment.

Humans seem more subject to bias than algorithms are. Algorithms only look at data, but humans are additionally vulnerable to stereotypes and prejudices from society.

Furthermore, using an algorithm gives voters an opportunity to have a debate regarding how best to approach a problem like welfare fraud.

Human judgment relies on bureaucrats who are often biased and unaccountable. It's infeasible for voters to audit every decision made by a human bureaucrat. Replacing the bureaucrat with an algorithm and inviting voters to audit the algorithm seems a heck of a lot more feasible.

I give the city of Rotterdam a lot of credit for the level of transparency they demonstrated in this article. If they want to be successful with algorithmic risk scores, I think they should increase the level of transparency even further. Run an open contest to develop algorithms for spotting welfare fraud. Give citizens or representatives information about the performance characteristics of various algorithms, and let them vote for the algorithm they want.

In the same way politicians periodically come up for re-election, algorithms should periodically come up for re-election too. Inform voters how the current algorithm has been performing, and give them the option to switch to something different.
If it was compiled from more than 1 article, it becomes an original article. The post should have only novel idea and info. is an arbitrary requirement and not the meaning of that rule.

Though I would add if author were taking anything verbatim, that should be highlighted as a quote with the original source. (edit: reading more, author has already done that.)
okay, and I can point to a dozen games called unfinished that sold fine. We are far from over those days.

We're nitpicking at this point. Can we at least go back to the core topic and agree that critics and consumers are generally more sympathetic to games with good graphics?
Author here. Comments like this make my day, so thank you!

I’m trying to find old software engineering gems and explain them as simply as possible, so I’m glad you found it simple to understand.

Also, it’s definitely possible to make a clone, but the hard part is getting the users :)
I'm not even a casual user, I just go there when a friend sends me a funny tweet or an article point to one, and even I have noticed major bugs like comments not loading or other functionalities not working.
> I can’t imagine Uber would ever be allowed to have a fully owned Chinese subsidiary competing in that market

You imagine correctly, to my knowledge. Western companies in China have to be 51% Chinese owned, on paper.

In reality, they own 100% (plus or minus diplomatic relationship issues), they just haven't asserted this right yet.

This is just my opinion: Uber could never have won in China, and Uber's management likely knew this, but the story of China was needed at the time to drive company valuation and allow the "hockey stick" dashed line of future growth to be plausible.
There are some CppCon talks about Office, don't have the links handy though.
Of this ilk Lemon Jelly released “Ramblin’ Man” a bloke reflecting on his past.

Going through a list of places he’s been to:

https://genius.com/Lemon-jelly-ramblin-man-lyrics

Of note, the first letters some way down spells out BAGPUSS SEES ALL THINGS

Which dates both it, and me.
I am not sure the data model is the problem here.
I feel like the journalist tried really hard to make a case against scoring (which I do not like either), but overlooked the fact that the whole system in which its embedded is bad.
The case should not be on the technology but on its usage.

It’s already looking like a bad journalism piece in the first part :

” Being flagged for investigation can ruin someone’s life, and the opacity of the system makes it nearly impossible to challenge being selected for an investigation, let alone stop one that’s already underway. One mother put under investigation in Rotterdam faced a raid from fraud controllers who rifled through her laundry, counted toothbrushes, and asked intimate questions about her life in front of her children.”

Here the problem is not the algorithm, its the investigators.

Another ethical problem for me : the system of flagging in whole relied partly on anonymous tips from neighbors. I am not an expert but I feel more at ease about a system that rely on a selection algorithm + randomness than delation.

I think the problem was the processes around the algorithm not its existence itself.
The journalist seems to assume during the whole piece that the algorithm will become the main/only way to identify fraudsters. If its the case, it’s terribly wrong because how are you training your algorithm then ?

Most of the time, the piece try to put the reader in an emotional state of fear and anger and is not at all doing any analysis, while faking it using a lot of numbers and graphs.

Sorry for the long rant but I am surprised that this came from Wired which I consider quite good on tech topics, and that its on HN 2nd page.

I am against government scoring and algorithms for legal / police cases precisely because it can be badly used by powerful people.

Am I the only one to feel that its not a good article ?
Intel Labs darecreek: open-source RISC-V vector unit (currently under test)
Hardly different from what many Go folks are paying as well.
Scaling AWS Lambda and Postgres to thousands of simultaneous uptime checks
> You keep implying that it’s rational for c levels to be working remote and then implying that regular employees only want wfh because they are just anti social.

Why change what was said? The statement wasn't about "c levels" - it was one person who is on the road a lot meeting customers. Like a super senior sales role. That's different to team/collaboration-based roles where colocation might (just before you change this too: remember - might) well massively improve things.
i understand ownership, but software and code are so easy to copy, transfer and modify that it would be stupid not to do it. it's not like stealing a car. arrr

in other words: ownership of immaterial goods is mostly a scam
Out of my depth here (no experience) but "Codds relational database model adds the further constraint that nested tables are not allowed" may be wrong. He allowed nested stuff, it's just that SQL didn't support it.

Can anyone elucidate? Please don't shout that I'm wrong because there was something there in his first paper.
> It you eat a ton of salt, it’s likely that the source is food that isn’t healthy for you to begin with.

While generally true, I don’t think this holds good everywhere. I recall watching some episodes of “Salt Fat Acid Heat” where the amount of salt used seemed to be quite high for day-to-day cooking (even leaving aside the salt that gets drained out with water).
Also work in cloud and we only do .NET, Java, and node, coupled with C++ when needed.

Anecdotes.
Formal economic aid, i.e. public, announced, above board. The point of the whole exchange was to humiliate the CIA. They assumed Lee was for sale and he wasn’t and he could prove they tried to buy him.
Probably more efficient to have all the employees go to a building and meet each other.
I'm pretty sure Yann LeCun at one point didn't really care if AIs replaced humans, but I think people got through to him that what happens after AIs take over would almost certainly look really boring to a hypothetical intelligent human observer, even assuming the AI system survives into the long term. In the set of possible AIs that kill all humans, I'd suggest that almost all of them are not properly aligned to their own long-term survival either.
Hardware acceleration in robotics news. Modi wants to make India a chip-making superpower. Can he?, What's new in China's robotics market?, July chip sales edge up, but are still well behind last year, Rockwell automation acquiring AMR developer Clearpath robotics
I kept Mullvad and got a seedbox instead (with the benefit that torrents download much much quicker, and now I've got a hosted personal Plex too, for just under 15 EUR a month).

I've recently tried other VPN providers (their names escape me, but they rated highly just behind Mullvad) and their apps were worse and their IPs blocked by many more services.

I still use Mullvad despite their frequent outages and slower speeds, but I don't like their growth in to other areas - they need to focus on speed and preventing DDoS attacks/outages.
And you of course have data to prove it, right?
> I am almost positive there was a massive security breach too.

That's a very serious allegation, as it would be illegal to not report it. Can you add some details?
Golden question being what would a rewrite in Java achieve.
I’m sorry, it was just a joke.
It’s nonstandard, and less intuitive. So the jump to digital allows for new advanced settings but the default experience is worse (using controls in unfamiliar situations or without taking your eyes off the road)
Neither does the one from Embarcadero.
There is not a single VC that is three managers to one engineer
> 3 man job is 80-100 hours a week per for months to years.

Is it though? Small, lean, teams have fewer processes, less distractions, better communication, and more flexibility in what they can do. I've been in such teams and built such scalable systems and there was nothing 80-100 hours about it. It turned worse once the company was acquired and management and "specilised" workers were brought in.
That hipster game controller by the same guy is awesome!

https://tomtilley.net/projects/hipster-controller/
This guy make music instruments in PVC https://www.youtube.com/@NicolasBras/videos (later videos are in english but the first ones were in french)
You can, you just need to quote it in single quotes: 'X'.
Where I work, having internal services be accessed by employees’ own, unmanaged devices would be a no-go anyway. It would be considered a huge security loophole.
I'm not sure how we weigh up the morals here. If you've done something using a companies resources (laptop, desk, chair etc.) and they're paying you and the contract says they own it I don't see how you can have a moral high ground. Maybe there should be some way to allow these ownership concepts to expire so that society benefits overall but right now we don't have that.
Very famously he had Ron DeSantos on to announce his presidential campaign, but his website didn't work at all.
Not sure I follow why SSH is not hardware accelerated but HTTPS is? Aren't both using AES?
It isn't getting worse, people are just running up against its limitations more often.
Most large companies are pretty upfront about the kinds of products and services they provide.

It's being vague or evasive about that that's the warning sign.
I like more single file component, where markup, logic and style is a single file like Svelte. So a component look as defined and styles can not collide.

With svelte, it is possible to use "anonymous" classes. So in fact you do not use any classes, but svelte add auto-generate names. like...

<div>{content}</div>
<style>div { background: red;}</style>
Of course, I do not envision getting users.
Only for fun and training - I think having examples of simple solutions to seemingly hard problems in mind makes it easier to come up with one in the future.
One great way to get banned from school computers is to have any talent at computing. It's a bit like banning the kids with music talent from music class.
Interesting commentary on the talk page there.
The Guardian exists because of a massive trust fund. Guardianistas are literally the wealth hoarding aristocratic class they claim to despise.
Indeed. I mean, on the one hand, all that tech is indeed different - but on the other hand, it's not the law of physics that it has to exist in a form that makes compliance difficult. A service not existing, or existing in a vastly different form, are options too - options the tech industry doesn't want to talk about.

And FWIW, it's third-generation mobile-first social media platforms we're talking about. It's hard to make a case they're not a huge net negative for society. In any other thread, people would happily agree they shouldn't exist in the current form in the first place.
A somewhat interesting aspect is the assembly by hand and the POKEs from DATA statements (as you would do on most other micro computer systems). Notably, BBC BASIC featured a built-in assembler, so you could directly interleave 6502 assembler code with BASIC statements. – Was this some kind of obfuscation, or did the built-in capabilities of BBC BASIC fail to come to the notice of an otherwise well-versed kid? Or was this an intricacy of the Sideways RAM, which couldn't be reached this way?
It’s a shame OpenAI for its ironic namesake is so opaque about their work these days. Fortunately since GPT-3.5 capabilities have mostly stayed the same (at least anecdotally), and the API costs have come down a bit, there is some silver lining here. With Google’s Gemini coming out later this year I think it’ll be interesting to see the reaction from OpenAI. It certainly won’t take much to blow out the current state of GPT-4. I’m just being patiently optimistic we’ll get an API with capabilities similar to OpenAI, but that’s definitely not a certainty.
Not only there, everywhere.

Since I also wear a security hat, when doing code reviews, architecture and devops stuff, it is surprising how much stuff regular developers never think about in regards to security.
The additional thing that node, deno and even a browser supplies (aside from what V8 does) is an API layer and sandboxing features. So perhaps, 'the interaction layer', as you put it?
Why Ugly Architecture Is Bad for Your Health
If someone were to do that to me I'd never agree with it. Rando wants to stick a USB device into my computer sounds like a very bad idea.

You're a very nice person.
This might be the craziest thing I have ever seen. How is this even possible? He doesn't measure or mark anything?? How can it fit together? How are the repeated parts so perfectly identical?
Your problem is you want to be a contrarian.

>I've hated chatgpt for a very long time because of how it sounds

>it's not getting worse

I want the opinion of the people who objectively saw it as a tool and didn't like or hate it because of external opinions.

For example I've been using it since it came out, and I (no charts or data or proof) have just felt that it was nerfed... I mean maybe it wasn't who knows, but as a tool it used to help me more when it came out (gpt4) and now I feel like I spend more time correcting its mistakes than I would have just coding the method myself.
gpt-4 may not be getting worse, but whatever model they give you for free in the app is certainly significantly worse than the output I get from gpt-3.5-turbo via the API. ask it to answer anything complex and it will just give you a verbose retelling of the question
Anime Scene Search Engine
"everything is a file" still going strong
You can use DNS-01 challenge [1] to get certificate. You just need to add temporary TXT record to your DNS. It also supports wildcart certificates.

Most popular DNS providers (like Cloudflare) has API, so it can be easily automated.

I'm using it in my local network: I have publicly available domain for it (intranet.domain.com) and I don't wont to expose my local services to the world to issue certificate trusted by root CA on all my devices. So, this method allows me to issue valid Let's encrypt wildcard cert (*.intranet.domain.com) for all my internal services without opening any ports to the world.

[1]: https://letsencrypt.org/docs/challenge-types/#dns-01-challen...
Most people believe that databases are ACID by default, so it's worth bringing up when an article even subtly implies otherwise.
A train that has seats left in rush hour? I envy you.
> Humans seem more subject to bias than algorithms are.

One might think that, but algorithms are built by humans, so they (algorithms) automatically have the same biases as the humans that built them.
The Certificate Transparency Log is very important. I recently spun up a service with HTTPS certs by Let's Encrypt. By coincidence I was watching the logs. Within just 80 seconds of the certificate being issued I could see the first automated "attacks".

If you get a certificate, be ready for the consequences.
The bank acts as an intermediary, but not the way economists tell you. They say that the bank is an intermediary of loanable funds between debtor and creditor. That is, money exists outside the system and the bank is just efficiently distributing it, kind of like eBay.

Except the bank is an intermediary of a completely different kind between creditor and lender. What the bank does is aggregate illiquid credits and debts to create liquid credit and debt.

You have a coupon that says you are owed X products by person A. Person B has a coupon that says he is owed Y by person C. The bank takes these coupons and transforms these illiquid promises into a liquid promise that lets you buy both X and Y products from person A and C. Think of it as a many to many relationship. The bank essentially acts as a blender that takes many things of non uniform quality and it produces a product of uniform quality.

When you go to the bank and bring a stack of coupon that says "I will work for one hour for you" and the bank puts a stamp on the coupons that says "Bank B vouches for this coupon". Except this is inconvenient. What the bank does instead is print its own coupons that everyone recognizes and it deposits your coupons in its bank vaults. The bank writes down that you owe it all the coupons representing your labor time that you deposited as debt. Except this again is inconvenient, we can do away with the individual coupons entirely. Since paying your own coupon debt requires you to withdraw the coupons using bank coupons, we can just decide that you owe the debt in bank coupons instead.
“asymmetric information warfare”

I think that’s a great term in explaining how “the free market” doesn’t work.
> Apple honestly did a pretty good job.

They did. Over here, there are regular news articles and warnings from the government as yet more Android users get conned into installing fake banking app APKs that let attackers steal all their money. It’s always the same news article and the same warning – only Android users affected.

Elsewhere in this thread, people are saying that you can’t protect people from themselves… but Apple seem to be doing a good job of it. When was the last time a side-loaded IPA stole bank credentials from iPhone users?

I personally think that Apple should be a little more open. Having some sort of developer mode with plenty of warnings would be better. But the idea that Apple’s approach doesn’t improve security in meaningful ways to the average user is wishful thinking based more in ideology than what actually happens in the real world.
oh right, gigchad speaks for all people on earth who obviously have the same commute and transport options
Well people keep saying this for years now. When it stops working we'll make statements like "root breaks access to Netflix and Banking apps". But since it doesn't at the moment, everything is good.
SAP is the company you go to to help you with potentially GDPR-affected processing. It would be quite a thing if they were doing any kind of non-accidental violation of GDPR.
Wouldn't io_uring complexity be hidden behind the async io abstraction? Would the file manager even have to bother what underlying mechanism provides the async IO interface with the kernel? (epoll, kqueue, io_uring, etc)

Are there know ways that io_uring would leak through such an abstraction?
Yes - the difference you mention seems to be the main difference.
As far as I've understood, the safetynet fix makes use of a feature which only exists for comparability reasons, so that old devices don't get locked out entirely. When there aren't enough old devices around anymore, it will likely stop working.
Only if you live in a country with decent public transportation. The rest of the world still have to deal with traffic jam and polluted air while commuting (cars are difficult to get in many countries).
Mainand Chinese culture owes itself more to Stalin than to Confucius. If you lived in USSR stories like this have certain warmth of deep cultural connect.
This is a great story, thank you for posting it.

On a Prime in EE school I had 'infinite compute' due to some happy coincidence. Never mind that I only had a few seconds of compute time left when I figured out how the quota system worked. Computers were so much more fun than wiring diagrams. Fortunately whoever managed the computer there was completely clueless.
I think one of the main causes of rapid decline is the openai/evals repo that OpenAI is using the crowdsource the "safety" neutering of GPT-4.

https://github.com/search?q=repo%3Aopenai%2Fevals+safety+OR+...

Contributors in return get access to the 32K token version of GPT-4. This incentivize people to make up a ton of bullshit safety related evals.
A Pre-Release Version of IBM PC-DOS from June 1981, Also Called DOS 0.90 (2021)
I have a similar setup (*.home.domain.com DNS auth with LE -> service1.home.domain.com etc.) for my personal, but externally reachable domain, and I get the same results. I went the wildcard route just due to a bit of paranoia, nice to see that it actually worked out in this case.

As this (I expect) heavily uses cert transparency in the background, I want to point out another use case for that service. You can search the CT logs with wildcards to find your domain "neighbors" on other TLDs: https://crt.sh/?Identity=google.%25&match=ILIKE This usually gives you somewhat more active websites compared to just checking whether you can register the domain and somewhat weeds out squatted domains. I found that for our company one TLD contained a NSFW games store that way.
Oh now it's convenient to connect it to external storage? What happened to "who cares about how shit itunes is on windows just buy a mac or use itunes", or "who cares about sd cards or external storage just use the cloud" etc.?
sorry, but NO I didn't meant to say that. but part of the problem and part of the solution was usbc/nomore usbc.

Do you happen to have that github link with the poc link to youtube?
Anything between [ and ] was passed to the assembler.

https://central.kaserver5.org/Kasoft/Typeset/BBC/Ch43.html
In my experience its much worse if you enable plugins or any other extra features.
If you program defensively you can save on certain common Schema updates in e.g. a document based data model (e.g. adding more fields). But strong schemas definitely make sense when you’re dealing with relational data from my experience. Earlier in my career I built a relational model on top of CouchDB (due to its strong replication capabilities, including on mobile devices), but it was definitely painful (and less performant) compared to building it in a relational DB.
Yes, then get a treadmill desk, so you can work while you walk.

Walk 3 - 6 miles a day effortlessly and burn an additional 200 - 400 calories.
Cool video except they left out all the steps necessary to reach the incredible precision.

This is not how engineers work.
A Way to Generate Primes [video]
Nice, then how much is the Irish church going to pay for the systematic rapping of children?
I really like the last one - " 22 The fastest way to get into a productive mindset is to feel a responsibility for living a life of service."

I just think service is really cool.
A guy at my school created a ‘virus’ simply by typing in a short program when people’s backs were turned.
> Not sure what you were trying to add to the conversation.

That is disappointing.

There is one common factor with all of the toxic communities, forums and chat rooms that formed your impression of "the gaming universe" over 18 years. When you figure out what that common factor is, you will definitely find the many non-toxic, welcoming and inclusive gaming communities out there.