skysight-inc/HackerNews huggingface dataset:
I've been seriously thinking of buying old software off eBay and running it in a VM just to have capable (if archaic) applications to hand that aren't filled with cruft. I'm also very glad for some of the terminal-based solutions I've found to substitute for bogged-down GUI applications, even when they bring their own set of usability issues with them.
The aspect here is that we have zero evidence that the next breakthrough would allow the cracking of 2048 bit RSA and not, say, 4096 bit RSA. Chances are, any such breakthrough would allow a more general solution. See quantum computing for an example where this would be true.

The inherent uncertainty of cryptography seems to cause people to want to do something, anything, in an attempt to decrease the uncertainty, even if there is no rational reason behind the approach.
The World's Financial Centers Struggle Back to the Office
We're not over it, the discussions were consistently buried and we skipped that part to "here's how the new QR systems work" to give the illusion of consent. They didn't even bother manufacturing consent this time. There was no healthy public discourse on it, just some states/countries banning them pre-emptively and some states taking for granted that you would accept it.
the juicy bits seem to be here: https://github.com/ehn-dcc-development
> 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)

Reciprocity legislation isn’t a bad idea. Chinese companies operating in the U.S. must transfer technology to a local affiliate, pay for a DoC agent to be on site, et cetera.
I always wondered: what would it take me to fly in the cockpit? I'm not a pilot, but I'm willing to be subjected to any amount of security/background check that'll let me witness the machine in action, end-to-end.
As a 90s kid, I thought the internet would be more censorship resistant and less corporatized than it is today.
What's the sustainable solution here? Do we give up and let our performance erode back to where it was a decade ago? Do we just let the vulnerabilities pile up until somebody starts exploiting them? Or do we create an entirely new 'premium' CPU architecture that is designed from the ground up around security, and have an underclass of insecure and dangerous devices?
It's a gray area and depends on your definition of "native". For example, a Java program is certainly not native by most people's idea of "native". But the official API's and GUI interfaces of Android/Linux are based around Java, so it's native in relation to the official APIs.

Someone making a a high FPS video game for Android/Linux might disagree that a Java app is native to that platform.
Happy Birthday QUAKE: 25 years today
This is very cool if you want to actually own your data.
The port of Odessa is already pretty damn close to Sevastopol, I'd gather the Americans would see two Russian warships stationed in the port of Havana as practically being stationed in Miami or Key West. It's too bad that the Montreux Treaty doesn't mean anything anymore and that things got to escalate this far (I live very close to where all this is happening and it kind of makes me very nervous).
It's an honor to receive a response from you. I agree on all points, especially the lack of combinators for strongly typed systems. (As I understand it, it is impossible to assign types to such terms.) My main point was that disrespect for Turing's paper is largely unjustified.
GDPR Breach, plain and simple. No franchise would risk storing and leaking what amounts to medical records (since that is the source) in front of a GDPR Watchdog. Pretty sure you'd get the hammer if you did that.

Either way, the official apps that let you check the record do not allow tracking, only verification. The simple solution is that if you don't see them using the official app, simply leave.
Interesting! Yes, I believe there's a genetic component here to how covid impacts sense of smell/taste long-term.

What I'm just surprised by is how my smell totally recovered after 6 weeks, but then months later this semi-sweet aging strawberries smell kicked in (with many things, but mainly ethanol-containing products). My covid experience itself thankfully was fairly benign too.

If my olfactory neurons repaired themselves, then what triggered disrepair months later?

To be clear, I've been on the keto diet since January, and that definitely can produce fruity alcohol breath as a natural byproduct, so when I ran this concern with my GP, they said it's very likely not covid, and more likely my diet. But that didn't quite sit well with me, and now that you and others on here mention your experience, I'm more convinced this is some kind of odd post-covid long-term effect. TBD!
> putting taxes on electric cars (WHY?!)

This was such a weird move across the board. Climate change rejection aside though, I think there could be a sympathetic (to the government) explanation somewhere in there:

Eventually, EVs will need to be taxed in some way, if only to make up for the loss of fuel excise tax. It's far less controversial (and politically suicidal) to introduce a tax when only a tiny percentage of (presumably non-politically-donating) Australians will actually have to pay it.

Then once EV usage hits a significant percentage, there's already a tax in place that everyone takes for granted. And in the very unlikely event that such a tax would be repealed, what a great card to play at election time.

I can't remember who said it, but it reminds me of the "we should have taxed the Internet when we had the chance" comment. A realisation which came far too late (thankfully) for the government to do anything about it.
High meat is unhealthy compared to a normal/healthy diet. The elephant in the room is whether an unhealthy overweight high-carb person is healthier on a high meat diet. Is it healthier to be a 350 pound man eating McDonald's every day or a 200 pound man eating steak and eggs? Keto may not be a healthy lifestyle but is it a better alternative for the morbidly obese?
As far I have been told by the national authorities of my country, that's the case. I haven't read the whole regulation but this paragraph I think it addresses it:

This Regulation establishes the legal ground for the processing of personal data within the meaning of point (c) of Article 6(1) and point (g) of Article 9(2) of Regulation (EU) 2016/679, necessary for the issuance and verification of the interoperable certificates provided for in this Regulation. It does not regulate the processing of personal data related to the documentation of a vaccination, a test or a recovery event for other purposes, such as for the purposes of pharmacovigilance or for the maintenance of individual personal health records

Member States may process personal data for other purposes, if the legal basis for the processing of such data for other purposes, including the related retention periods, is provided for in national law, which must comply with Union data protection law and the principles of effectiveness, necessity and proportionality, and should contain provisions clearly identifying the scope and extent of the processing, the specific purpose involved, the categories of entity that can verify the certificate as well as the relevant safeguards to prevent discrimination and abuse, taking into account the risks to the rights and freedoms of data subjects

So, if my interpretation is right, a national law backing those "secondary" uses must be in place.
This didn't get any traction, so I'll take the opportunity to ask why.

> Wikipedia [...] powered by Git

Why? When I think of what could stand to be fixed with Wikipedia (ignoring the social problems and focusing on the technical), I'd say that reving wikitext by starting with a profile of Markdown and growing it to handle wikis' concerns would be a worthwhile high-priority project, or aggressively refactoring Mediawiki to a non-PHP language, but I'm not seeing why replacing their database with Git would be even medium- or low-priority. What's the benefit? (I can see plenty of downsides, aside from just the upfront cost.)

Having said that, if you were interested in something Git-like, but not necessarily Git, I'd point to the Dat protocol and the body of work (inc. identifying challenges scaling and suggested solutions) that currently exist. Are you familiar with it?
Best Kobe Bryant Quotes
IKR. Excel and the other spreadsheet variants are the gateway drug to software development. There is no other tool that has such a low entry to barrier and is so enticing to scale up into a ridiculously complex product. It eventually does get to a point that when the original user/developer is ready to change their job someone says 'OK can we turn this into a webapp or something... this is nuts. Lets hire someone from guru.com to do this.'
Hey, congrats on finishing the MVP!
I can see that when I make an offer, it start a transaction to 0x1E773A796B5B16aFA3fd91278A9924E920f82947 contract. I wanted to look it up on Etherscan, because I'm curious how you connect ERC721 tokens and youtube videos. But it seems that the source code is no uploaded there.. For me personally, I find that it increases trust in the project, when the contract source code is visible.
FASM is overloaded: https://flatassembler.net/

Since it's the same context I'd rather they didn't reuse the name.
I love all new pl projects posted to hn, it’s the main reason I come here. This one seems cool and I love the logo especially.

My suggestion to the author is to think more on the selling points of the lang. is it the intention of this language is remain small and fast, or is it just a temporary property of the language because it is so new? Most languages start out as fast as C on toy problems, and then slow down as programs become larger as the language becomes more capable. Often it’s the case then you implement the cool features you want your language to have, it’s several orders of magnitude slower than when you started. That’s why so much time is spent on compiler optimizations.
> Sending a diversion group into Crimea was not dumb? Biden has famously scolded Poroshenko for this. What about sending military ships through the Kerch strait without following adequate procedures (IIRC Ukranian military ships have passed it without issues like month before the incident) in an attempt to influence upcoming elections? Compared to those provocations, AIS spoofing is a child's play.

Kerch straight is obviously doesn't belong to Russia, and any party free to break the ceasefire at any moment.

Without peace treaty in between Russia, and Ukraine, both sides are formally at war. Casus belli is not needed.

Russia will never order to open fire on US ships in sane mind, they remember Khasham well. A destroyer group + US airforce from Turkey, and Europe can alone make a short work of whatever Russia can throw at them within hours.

Instead, with will use all, and every way to get them out without firing a shot: pressure, intimidation, lawfare, disinformation, quiet sabotage, 5th columnists, informal forces.
Ask HN: How do you manage your macOS settings / config for dev?
If you have multiple macs for various jobs / personal / old ones. How do you keep the settings / environments in sync? Are there any tools to help with this?

I have a few basics that I want on everything:
- mouse and keyboard settings
- magnet window manager with hot keys
- standard git + bash alias / configurations
- custom tool bar
- pinned/hidden applications

Right now I just set everything up the same way and manage changes across all of them. For the git/bash stuff I have a personal github repo that I can pull -> run to reset.

Is there a way to automate this? I can't really configure a full-fledge MDM given I don't own some of these.

Would like to hear if anyway has any similar problems / solutions
Yes but this saves from having to take out the phone at all. Sorry I didn't include that context. If I can reduce pulling out my phone that is something I prefer. I am taking screenshots of the code in another app(that changes every time) and its annoying because i have to shuffle through photos and it still requires me to use the app. This is something I am still trying to figure out how I can do better.
Replaceable, modular designs, space for modifications, etc.

Also some sensors are pretty big (laser gyroscopes, for example which are part of ADIRU - air & intertial reference system.

Then you have the central computer clusters which might be separated physically (several computers running in a setup somewhat similar to statically assigned kubernetes) which run all kinds of software from lights management through navigation to brake control.

You also have a bunch of non-computer parts like power distribution units and such, which in a DC might be hidden elsewhere and you wouldn't notice it if you just looked at typical colocation cage.
Even 60h seems low here. Do you only mean assembly? Tacking on parts manufacturing, sub-component assembly, and software is likely to increase that estimate by a factor of 2 to 5.
Requirements for public health aren't new.

Most countries, for example, require vaccination for contagious diseases for a variety of public functions like attending school. The need to validate vaccination status for functions like boarding airplanes or attending large stadium events is just common sense, as certain populations are refusing vaccination for mostly irrational reasons.

These digital credentials allow people to conveniently provide this documentation in a reliable way.
It depends on the bridge. Some bridges you might use without being aware. E.g. a public open source room/channel that is bridged between matrix and libera.chat. You just use either IRC or Matrix and interact with other users without caring what protocol they use to access the room.
I like Tik Tok. It's way better then any other social media out there; it doesn't have all the negativity other social media does. It's very positive, and has seemingly endless good content. I think it's likely better for a person's mental health then any other social media since it isn't fueled by negativity.

I also don't think it's data collection is any worse then any other social media's. I don't see why I should care that China has my data. I'm more scared of my own government having my data.
Name and DOB are necessary to cross check the certificates with IDs/passport to make sure screenshots aren‘t passed around
the article explains this.
If you want to store the data, don't, because it's a textbook example of illegal. And hopefully people will be paying close attention to what offered apps do.
That's so strange, and almost suggests that the people implementing these apps don't understand the security model behind these codes.

Any information on the users phone can 100% not be trusted. It should just show the QR code. On the other hand the scanning App has to validate the signature, check if the dates are correct and display a big info that the QR is only valid if the name is the same as the one on a presented ID.

Maybe this should have been a design requirement from the EU spec.
If you want to be anonymous from an internet mob, you’ll need some pretty good opsec. Simply avoiding using your name won’t be sufficient. They’re not the NSA, but OSI can get pretty intense.
I think there is a green pass for unvaccinated individuals that allows an antigen test to be used. Those tests are only valid for a few hours, varying by jurisdiction. (I think most US states accept these for 6 hours)
nMigen: A refreshed Python toolbox for building complex digital hardware
Calling it "alpha gal" is too on-the-noise, but it would make a great sci-fi plot.
Look at these threads and how positive they’re discussing this. Or how any dissenting opinion about a plethora of topics get you banned off social media or flagged to oblivion even on HN.

If you take a 10,000 foot perspective I think you can recognize the west was conquered (without force). Our media (news, AMC, Hollywood, etc), are presenting a narrative (they call it that).

Why do we need this passport? For safety from an illness that kills 0.5% (or less now) of people? We have vaccines, treatments, etc and vaccines seem very effective and protecting people.

It’s hard to watch tbh.
Show HN: Express-Session-JWT
It could be OP is referring to multiple layers of (unnecessary) abstraction.

In Android land for example, there is a popular "clean" 3 layer architecture, where model classes are blindly mapped multiple times (even in cases where this is suboptimal).

I have lost count of people building "clean" inefficient caching mechanism instead of just using an HTTP cache.

Side note:

I believe these things are useful in some situations. Maybe the solution is to have a smart compiler that compiles out these inefficiencies?

Some (most?) apps are just skins around a database. Amazing what Facebook did with Messenger rewrite [0]

Is there an incentive problem? Generally, people get bonuses/accolades for making a slow system fast, not for keeping a system consistently fast. I admit the former is easier to measure.

0 - https://engineering.fb.com/2020/03/02/data-infrastructure/me...
I am very biased. But in this case, if the 1 billion "rich people" drop their emissions down to below average then the majority of the problem will still be here. And now there will be 1 billion less wealthy people for no particular net gain.

> The rest of the world has a very low carbon footprint per person, just that the population is much higher. How do you propose reducing the population, birth rates have already been dropping drastically across the globe and human population will peak at ~10B. Do you want to kill them off? Do you feel your life is more important than theirs?

I advocate the radical approach of encouraging people to have less children. If poor people had 0.5 children on average, then poverty would be eradicated quite quickly. An ever increasing population isn't necessary to have a comfortable life. And we could all emit more pollution per capita while living in a cleaner world.
It’ll never happen on an airliner. Even most private jet charters no longer allow pax up front after a business jet crashed in Colorado. Turned out the customer was running late and rushed the pilots in poor weather conditions.

If you want to see the cockpit, I’ve gotten permission to enter twice while the pilots were on the ground waiting for passengers to board. Beyond that you can also take an intro flight lesson at your local school.
I have been wondering more about SDR phased antenna arrays for passive radar. People have been able to see micrometeors and aircraft for many years with relatively simple systems of two receivers. If one could point back to the reflection and have a computer quickly point a camera at the location, it would be interesting to see what accumulates. Probably all kinds of false positives, but it might be fun. Supposedly the merging of radar and camera tracking is what enabled the original tictac video.
Was your dad a programmer?
it's not considered vitally important interface, that's probably even the reason for the lag - higher priority tasks preempting it.
It still is. But nobody is using that feature. People choose to centralize and visit the same 10 sites and to avoid self-hosting.

Nothing is preventing society from using the internet in that way, but it's sooo much easier for the average non-tech person to not self-host an email server versus using something like gmail. It's the same reason I do not own a lift for my car.. sure technically I can install a lift at my house for my car but then I have to maintain it's hydrolics and I'd only use the lift once or twice a year ... who has time for that? Especially if my thing is fixing piano's and not cars. Let the car people handle cars, let the piano people handle piano's... I think we are in the same situation with tech.
You're right - I've meant they benefit much from the open-source technologies, and forcing them to support/use only open source technology wouldn't harm them much.

Even very rich tech companies struggle to compete with them. Supporting the open source isn't enough.
Could you explain how you would "obstructing interoperation"?
Why would "target" disease be "840539006"? Have there been 840539005 other diseases before? Would "1" not suffice? Or just "covid19"?
The context of the above was Netherlands, where there is no widespread quick testing-on-entry as there is in Germany. There is largely no restriction in day-to-day life in the Netherlands (and even less in the coming weeks), with or without a vaccine QR code; the code would apply for access to large events or travel. Also in Netherlands the government is paying for travel PCR tests through July and August. These countries have taken quite different approaches.

You do raise an excellent point that this vaccine system excludes children.
Has compiler state of the art changed?

Years ago, I remember reading Itanium stalled because writing compilers to ably support speculative instructions was hard or simply impossible.
No, it links a name and a date of birth to a number of vaccinations.

Without any kind of ID the QR code is useless.
It would presumably not be a problem for people to regenerate their QR code when they replace their ID card. They have to regenerate it every day or so anyway. (The QR code in the article expires after 48 hours.)

Linking to an ID card number has the slight advantage that the ID card number is unique whereas several people can have the same name and date of birth. It doesn't really help with keeping the name or date of birth private because in practice those things are printed on the ID card which has to be shown together with the QR code.

The ideal would be to reveal only the information that is needed in a particular situation. For example, if you're trying to get into an Austrian pub all that's needed is the photograph of the face and confirmation that the person with that face is over 18 and vaccinated. Though in practice people like pub bouncers are not very good at checking faces so having a physical ID card that is hard to counterfeit is an important part of the security.

That line of reasoning suggests that what's needed is an ID card with banknote-style anti-counterfeiting measures that shows only a unique number and a photograph while all other information is provided through another channel such as a QR code.
There is no central server containing this vaccination data, so thankfully it would be impossible to implement.
spacex already disproved this myth

have a look at the last manned mission they did. Glorious touch screen displays with all the bells and whistles.
In theory .NET should be "better". In practice this really depends on way too many factors including how experienced were the programmers who implemented the software. In any way I am not an expert in this area.

I do use VS code as for some tasks there is no viable alternative for me and since my development workstation is a monster it runs fine. My own desktop apps however are native and I test them on really shitty hardware where one would not dream of running VS Code / Slack / whatever.

For fun I've compiled my main desktop product to 32 bit and it runs on a friggin old netbook just fine. Also from my point of view speed of development is not any slower when developing native applications. So unless client specifically requires it or I am doing some front end in browser my desktop apps are all native and coded in Delphi/Lazarus and my backends are C++.
The Actual Five Best LitRPGs and Why You Should Be Reading Them
Unless you mine your own silicon all hardware is untrusted.