skysight-inc/HackerNews huggingface dataset:
Time for another message from the Australien Government about their S*** F***ery [0]! This is already a nice example on the subject: [1]. Every country should have their own "the Juice Media". We have something similar in the Netherlands but it's only in Dutch (zondag met Lubach). Here is nice one where our government is destroyed regarding its policy around data centers that use our wind energy. Wind energy that was promised to the people that have to live with the mills in "their backyard". Also nice to learn that the windmills are build from our own tax money but will mainly serve data centers hosting data for other countries! [2]. That show did a good job getting people's awareness, let's hope things will change.

[0] https://www.thejuicemedia.com/

[1] https://www.youtube.com/watch?v=92t8np88fEI

[2] https://www.youtube.com/watch?v=OiPoR9OvD0Y (YouTube disabled the community provided subtitles?!)
As an Australian who has dived the reef I can tell you it's dying. Consecutive Govts have done little to help and some have actively let it deteriorate because under the reef is the world's biggest oil and gas reserve.. Australia wants to mine it and being a 'wonder of the world' is an inconvenient problem
> The normal forms are guidelines for using relational databases as intended, to minimize these problems, when it might matter.

I think the discussion comes down to different ideas about what "normal form" means. Is it some semi-subjective guideline about good design (like the SOLID principles in object-oriented design) or is it a set of unambiguously defined rules?

Nobody is saying it is a good idea to dump a table as a CSV file into a single database field. That is not really the question. The question is if it constitutes a violation of first normal form. The article claims that it doesn't.

The takeaway should not be to redefine first normal form into some vague notion of "the spirit of the relational model". The takeaway should be that normalization is not sufficient to create a good database design.

Just as an example, having two tables containing the same information is obviously a bad design prone to a number of problems. But it doesn't actually violate any normal forms.
> A world where some websites still don't work properly across web browsers.

The situation today is vastly better than in the days of IE6.

> A world where clean code destroys performance

Clean code does not mean code that is not performant.

In my mind, "clean code" is foremost small methods that do one thing, and are well-described. These small methods will often be optimised away, in the unlikely situation where they were the bottleneck in the first place.

In my experience messy code "for performance" reasons was usually code that had claims to being "fast", but was often incorrect and hard to fix.
You're relatively neutral (which I highly appreciate as it's rare), but still I feel some sense of entitlement that if you make YouTube content that's taking on controversial topics you're owed advertisers. You're not owed advertisers.

If someone needs funding for their serious reporting work, then they need to figure out people whose interests align with theirs and get that funding. It's not exactly surprising that the maker of soda drinks isn't interested in getting into an Israel-Palestine conflict, is it?
They are still using their "analog eyes".

The verifier app is a dumb app that simply verifies the signature of the QR code payload and displays the relevant info on screen, which they look at with their analog eyes and compare to the photo id. The only network activity and/or storage is related to downloading the public keys of the issuing authorities.

Source code is available on github.
> there is no superfluous data inside,

The Dutch government disagrees. Their app implementation will have the ability to generate two codes, one for events within the borders and one for the EU pass.

The reason behind this is that the Dutch QR code only contains the bare minimum of personal information to identify you. By default this means the day and month of birth and your initials, unless you share those among many other citizens. In that case, more data may be added, such as your full first name or year of birth.

While the amount of personal data exposed through the QR code is small and not a privacy risk in my opinion, it does have some points where it can improve. Still, it's not a bad system from a technical point of view.

My problem with the entire system is that this code is basically a free pass for all the old people we've stayed inside for a year for to go on holiday, while everyone else gets to go through all the same hoops they've been going through for months. If the vaccinations were spread randomly across the population, I'd be perfectly okay with such a system, but in real life all the old people got their shots first. Things may be different in other countries, but here the vaccinations are still going, with only half the population having had a first shot.

The underlying message is clear, there's no solidarity between the age groups. I had to pause my social life to protect the people aged 50+, but those people aren't willing to put off their holiday for me in return. I'm sure the underlying reason for implementing this system is economic, it's the EU after all, trying to save tourist-oriented economies and all that.

I'll get my pass somewhere near the end of August (two weeks after my second shot), past the holiday period. Parents will have to wait for even longer if they want to travel with their kids, because kids are all the way at the end of the vaccination line if they even get them at all.

With the Indian covid variant ravaging Portugal and the seasonal effect, I do wonder how long this system will last. It's only a matter of time before some mutant shows up that's resistant to a certain vaccine and we start from scratch.
Have you seen the video? The author even goes as far as suggesting the technique might useful for (generating?) entire operating systems at https://www.youtube.com/watch?v=udPY5rQVoW0&t=853s. That's just wild.
Unvaccinated sperm is not the next Bitcoin, here's why
Make processors which are 10% faster than competition by dubious security practices. After some time slow the processors down by 20% because various corner cutting practices are detected.

First you kill AMD with "efficiency". Then you "encourage" users to upgrade, since secutity updates make this efficiency disappear.

How is this even legal.
Machine Learning in Excel
If regression, k-means clustering and k-nearest neighbor analysis can be done in excel, does that empower a non-technical person to do machine learning with their data?
Yes, it's fairly obvious that none of this works if you don't verify that the identity matches the ID (the yellow paper pass won't either!), but you can nevertheless expect that plenty places won't do that. Or even just see "app shows the right color and a QR code", there was an embarrassing amount of media coverage of the fact that if you set the system time in the future the German app will show the "right" color even if someone hasn't waited long enough after their vaccination... which of course has zero effect on if validation succeeds or not.
This design looks pretty sound, revocation seems like the big missing piece but I guess that could be done by pushing an updated scanner.

Here in The Netherlands our app is also used for proof of a negative test. I wonder if giving signing powers to however many hundreds of test locations will backfire at some point. Then again I don't know if our national QR codes are even cryptographically signed to begin with.
> By default this means the day and month of birth and your initials, unless you share those among many other citizens. In that case, more data may be added

This sounds like k-anonymity, in which case the k is usually made public. Any idea what value they chose?
It was absolutely enraging to see politicians try to ban software. The American competitive advantage is the ability to start a business.

I want the entire world making software for US citizens. I want US developers to compete with the rest of the world.

You know who is going to struggle competing? China and Europe due to difficulty dealing with governments. Sure you get an occasional piece of software from these countries, but there's a reason FAANGM exists.
Chinese law is incredibly anticompetitive. These companies are willing to comply with Chinese laws but these laws just screw them so they exit the market, then the Chinese censors block access to their domain names as it is impossible that they are complying on the information side of things.

Separate and nuanced issue, as you pointed out. But not complete.
The article implies that AIS was spoofed by the Russian side, but I find it more likely it was a case of trolling from the Ukranian side. Considering that USA and Russia have significant SIGINT capabilities in the region, finding source of the signal and determining that its a fake one should be quite easy for them. And it goes without saying that any competent military will not trust easily spoofable AIS data.
You show your photo ID, and the person that is checking looks if the name on your ID matches the name in the QR code. The reader Apps are dumb, they only show the content of the QR code and verify that the signature is valid.
It links 'a person' to 'a piece of health information'. Imagine what you or any data platform could do with that (big) data.

Here we hide personal health information in a QR code and are expected to give random strangers 'consent' to this personal data to gain 'access' to a venue or 'service'.

Sounds awfully lot like a cookie consent-popup.
Nope, see https://www.ycombinator.com/companies/mighty and https://news.ycombinator.com/item?id=26957215
> Yeah, all this concern with scalability, portability and clean code, has created quite a dystopian software world.

I don't see it having anything to do with scalability, portability, or clean code.

It's just cheap and (for the developers) convenient. Developers think that their software is a gift to the world, and simply getting it made (not matter how cheaply and craply and user-hostilely) is a net positive. (I wonder how many people use all these bloated things only because they pretty much have to, due to peer pressure, company requirements, etc.)

It is possible to make software that scales, is clean, portable, and doesn't rely on massive bloat.
They verify it against the persons ID card which has a photo of them by matching up the name.
Also better than beating death just to go back to a job that makes you wish you were.
It's just too bad that the DARPA couldn't flip it like Softbank did in just a few years.
At least the Swiss version has no expiration date.

That said, the government communicated that it's currently valid for 6 month after the second jab.

This is because the length of effectiveness of the vaccination is not reliably known.

I don't know how it works with certificates, which are issued based on a negative test.
Those things were fixed because they were very easy to fix and people didn't have to change their habits. How about the rest?
Not entirely sure if you're serious, but that doesn't seem to make a lot of sense. You are not creating an environment where you're optimizing or scoping the project for slow machines.

Instead you're optimizing for an environment with totally different performance characteristics, and manually doing low value optimisations that the compiler could normally handle. (E.g. O0 will mean no inlining, so you're incentived to do it at the source level, wasting effort, making the source less readable, but not actually getting any speedup on a production build )
Not sure I’m the one “borderline lying” here.

https://www.nytimes.com/2017/05/02/climate/coal-jobs-prove-l...

The comparison is useful to demonstrate how small the industry is. No one thinks the loss of Arby’s would collapse the economy, but politicians act like coal would.
Many forms of ID also have some form of NFC/RFID to read out data wirelessly. I don't know why you'd buy something to do it automatically, but you totally could.

You'd still end up comparing a picture to someone's face, though, so you can't really remove the middle man without going into some dangerous facial recognition tech.
The line of German robotic platforms has been replenished with a new Mission
Sepsis is pretty well defined between SIRS and qSOFA. But the definition has a subjective component which has very poor inter-rater reliability. And you’re 100% right that the definition overlaps with other very common conditions, such as pain or having just had an operation.
What do you call open source software that just works?
Oh, it’s a COSE message. It all makes sense now.
Yeah, this is the story. Banning "Palestine" is problematic and all, but banning "Mohammed" (and I tried alternate spellings, all banned) excludes the most common name on Earth.

Someone done messed up. I wouldn't get too excited.
Wirecard ... anyone really understood the story behind it?

I just skimmed through the wiki page and well

Involved are: members of austrian secret service, russian secret service, german politicians on highest level, german biggest media empire(Axel Springer) ... and one of the villains is now supposed to be in russia?

I think there are many pieces missing in the puzzle.
Here is something you can do to enable jxl in Edge without having to pass the command line option:
https://gist.github.com/ziemek99/6295222469218427bb160cf849c...
I'm an Aussie that left 15 years ago, and just flew back 2 weeks ago.

It's been really sad to watch the political leadership in Australia be so obviously bought by the massive mining interests, and continue to prioritize their wants and needs over those of regular folks and the environment. Australia will continue to go downhill until that changes, and I fear it could be a few decades until that happens.

Australia should be leading the world with green energy, instead we keep pandering to the massive mining conglomerates.
No need to invalidate the old certificate. If the new requirement is 3 jabs and the certificate reads 2, the certificate is useless. The person carrying it will ask for a new one reporting all the 3 jabs.
Basically everyone admitted to the hospital is at some level or risk from sepsis which is why the proxy markers become important.
June 22 1941, Nazi Germany Invades the Soviet Union in Operation Barbarossa
There are zero-knowledge and differential privacy solutions to this issue. For more critical applications there probably is an ID cross-check and online verification being performed. The nightclub does not need to know my full name, residence and birthdate.
What's a “left-ponder”? Are there also “right-ponders”?
That’s about the population density of Paris or Athens.

I’d only be happy with that population level if we had a lot of Arcology-style mega-buildings to give each of us enough space and parkland, but that’s rather my point: tech enables the otherwise impossible.
The term “Random memory access” is a horribly confusing misnomer from before I was born. It’s used as a contrast with sequential memory access, to mean memory can be accessed in any arbitrary order.

My understanding is that these vulnerabilities allow reading the memory at arbitrary mapped pointers, from the perspective of the CPU, in kernel or user space. So you could use the kernel’s data structures to figure out what other programs are mapped, and where, and go read their memory.
The code contains your name and date of birth. The photo is on your ID card/passport you show along with the QR code. So the person checking you can verify that the names and date of birth match, and that the photo in your ID could reasonably be you.
> What we're looking at there is a Base45-encoded, compressed, signed binary data structure.

?!?!?!

QR codes support binary natively. What the hell even is base45?!
There are a number of companies who use scraping as a core data source for their services. Try looking at the job descriptions for companies like that but be aware that job titles and responsibilities can vary massively.

Two UK based examples I found: Skyscanner has a role for a Senior Data Engineer[0] and OpenCorporates has a role for a Data Integration Developer[1].

[0] -https://www.skyscanner.net/jobs/job/2768508/

[1] - https://jobs.opencorporates.com/o/data-integration-developer...
Ah, the threat of the imaginary hackers ("interested parties").

The QR code scanners will probably just be the official app installed on smartphones the venue will need to supply to the security personnel. Who's going to hack this? Banks can already track your credit card payments to figure out your profile, Google can track your location through your phone. Russian, Chinese or North Korean hackers probably don't care about where you spend your evenings.
Wow, I grew up in Churchville. Spent some time in Pittsburgh and Boston and now I'm back in Rochester (East Side). Never thought I'd see my tiny hometown mentioned on HN.
> the real fun i.e. optimizing code like it's the 1990's

not every programmer think this is fun. Some programmers prefer to code up features, rather than learn or test out esoteric ways to micro-optimize.
I used to live in Narashino a little over a decade ago. By no means rural, but definitely a small town compared to one of the Tokyo wards. Also, I wouldn't call it dense at all -- granted, I haven't look at the people/sqm metrics.
How an Equal Pay Law in Colorado Is Backfiring
You know it’s possible to carry ID and this QR code at the same time
Yes there are: https://pubmed.ncbi.nlm.nih.gov/31190366/
Chinese law is extremely hostile to foreign companies, forcing them to give up their IP and have a large operating presence in China (including a political arm of the CCP within the company). No other country is so hostile to foreigners, and international pressure should be applied to get then to change this behavior. It is antithetical to free trade and free markets.

It is completely understandable that foreign companies are staying out of China, because China effectively bans them from operating unless they are local companies.
I’m absolutely not a fan of China’s behavior here (and in many other areas), but if it’s true that these companies “exit the market,” then getting blocked by the firewall doesn’t mean anything.

What they mean by “exit the market” is to still actually participate in the market but not take on any of its obligations (again, despite my own disagreement with the “obligations”)
A Series of Unforeseen Events
Elfcat: Visualize ELF Binaries
M1 Mac Mini has dropped my electricity bill by almost 50%
Brain electromagnetic activity and lightning: scale-invariant isomorphisms
> My problem with the entire system is that this code is basically a free pass for all the old people we've stayed inside for a year for to go on holiday, while everyone else gets to go through all the same hoops they've been going through for months.

I don't understand. Why does it bother you if someone else is allowed to meet her friends again after being vaccinated and you are not? If they sit alone at home instead, how does it benefit you? The reason why they had to isolate themselves (being at risk of dying and infecting others) is gone. That means there is also no legal legitimation to restrict the people's basic human rights any longer than necessary.
I said nothing about NZ (except that I was born there).
Something Large Made a Giant Star Disappear for 200 Days
Acoustic Cryptanalysis
https://datatracker.ietf.org/doc/draft-faltstrom-base45/
It would be interesting if they could be done per core... So one could reserve 1 core for JS and also down-clock it to a minimum.
> there's a difference between the US treating TikTok or WeChat differently even compared to American companies vs the fact that China just has an entirely different legal framework.

This is pure propaganda. There is absolutely no difference. Both steal your data, both will cause you trouble at border control ( see obligation to give your phone for searching at US border some years ago).
Really glad to hear it, and best of luck :)
Never attribute to malice that which is adequately explained by stupidity.

Don't forget that USA military uses the encrypted P(Y)-code GPS signals, which can not be spoofed by adversary. Yes, they can be jammed, but IIRC modern military ships and planes equipped with very presice IMUs, so they are quite immune to a short-term GPS jamming. And even before that, spoofing or jamming which has caused such incident can be easily detected and it would have been immideately publicly reported.
Excel may be one of the mostly widely used programs for data analysis, because so much data is in spreadsheets and so many people use them.

But multiple linear regression using LINEST returns the coefficients in the opposite order of the data. See https://www.excelforum.com/excel-general/353071-linest-why-d... . Has Microsoft fixed this? At least offering an optional argument to LINEST to get coefficients in the same order as the columns? The stupid ordering of LINEST results has cost me and many other people countless hours over the years.
Yes, and I do just that where I can. One of my home servers is exactly an ARM SBC and I am very happy to see it idle at <5W.

(Also pondering moving my NAS to an ARM SBC as well but not sure it's worth the hassle since the mini Intel i3 PC idles at 10W.)

For work however, a programmer just can't do with those underpowered machines if they want to be productive and not wait 3 minutes for incremental compilation after each change they make (which an LSP server does, and even if it didn't, re-running tests does the same anyway).

I am happy to work on a more ecological machine if somebody optimizes the dev tooling and my programming languages' of choice compilers and linkers. I'd absolutely love it if all my machines idled at 5W and peaked at 35W. But if I am to support my family, that stance isn't easily achievable today. Yet.
It links 'name' to 'vaccination details'. I can imagine you would want to prevent that link.

If you cannot hide 'name', because you need that for identification, you could hide 'vaccination details', for example by linking 'name' to 'is properly vaccinated?'. No need to specify what vaccin gotten where and when in how many doses.
The signed-certificate part could still be present, as a tampering protection.
ICLR 2021 Keynote – “Geometric Deep Learning: The Erlangen Programme of ML”
I haven't read as much about Northern Ireland as I would have wished to, but the parallels are quite similar, especially the legal "innovations" used to quell dissent.

For example, the recent National Security Law allows non-jury trials, which seems to me taken directly from the Northern Ireland playbook: https://en.wikipedia.org/wiki/Diplock_court

There are a some interesting NI court case(s?) which I've encountered in the past couple years relating to riots that were occasionally cited in the Hong Kong court which escapes me right now.

Anyway the point is that while freedoms are indeed being eroded in Hong Kong, it's a fallacy to paint the British colonial rule as benevolent just to make a point. (Most of the freedoms were granted to Hong Kong in the 1990s _after_ UK signed the Sino British joint declaration, it worked as a narrative to kind of force the Chinese government to revert a bunch of freedoms and hence the UK escaped most of the blame for making much of those those repressive laws in the first place)
"across the pond" usually means the other side of the Atlantic Ocean. [1]

So in this instance, left-ponders would be Americans to someone in the UK, and right-ponders would be English to someone in the USA.

[1] https://en.wiktionary.org/wiki/across_the_pond
Arbys does not underpin the economy of west virginia or any other state. If it did underpin a state economy you can bet your ass they'd fight for it and politicians looking to curry favor with those politicians would also fight for it.

I can't believe I'm arguing for f*king coal here.
Hire well-skilled Structural Engineers for structural repairs