skysight-inc/HackerNews huggingface dataset:
My experience is that even the most committed and smart people degrade as teams into patterns which produce seemingly unnecessary complexity because that's where our industry trends and tools push us. People create boxes to isolate perceived complexity, that in turn create new complexity.

I share the other commenter's frustrations. I want out of the tarpit.
I got that, hence "in $current_year". I don't know of anyone who has a cable subscription and my country even shut down the analog signals. I understand many people are paying for and using products subsidized by ads and personal data, but they usually don't know any better and don't realize they're doing it.

If one is infected by a virus collecting every keystroke sold on the black market there is reason to worry. But when it's part of a product sold by a multibillion dollar company and collected on a global scale it's just monetization. Don't forget we're speaking about the PRO version here. I will never understand the people who knowingly don't care.
The GOVUK deliberately bare branding serves a purpose similar to the old Tesco Value branding: to make it look austere. If it looked luxurious people would be more likely to complain about taxpayer's money being wasted.
My first disappoint in the UK was the DVLA where I was sent to the older form.
>Vast regions of the world are quickly becoming uninhabitable

Have you got any concrete examples? The temperature range for human habitability is pretty wide; the temperature regularly gets up to 50 degrees in summer in the Gulf States (like UAE and Saudi) yet the quality of life there is quite high, in spite of it being a literal desert. Most of the refugees entering Europe are fleeing good ol' fashioned wars, not environmental catastrophes.
They tried that too... https://opensource.googleblog.com/2022/10/announcing-kataos-...
That sounds like the UK media alright. If you take one look at a newspaper stand on any day of the week you’d think the sky was falling.
> What is Apple's incentive to maintain old iOS versions, but only partially?

Um...how about encouraging those who can to purchase a $Nice $New $Apple $Product, while not suffering too much bad PR over the security holes in old-but-still-perfectly-functional hardware?
Joys of Small Game Development
I'd go with the Mega65: https://shop.trenz-electronic.de/en/TE0765-03-S001-MEGA65-hi...
> Digital identity is the key for scaling democracy up

unintended consequences are the topic at hand right? In all the world's countries, which shows "democracy scaling up" ? The single largest country is called China, they use Digital ID for scaling.
AI is not theft unless you also consider all instances of human meat computers learning from other things to be theft.
Smartcards, including the contactless kind (often called NFC, but that’s technically a related but different set of standards), have been able to perform RSA signatures since the 90s.

A secure channel between a backend holding the keys (usually in an HSM) and a card read by a mobile device is pretty standard, actually. That's how remote card top-up usually works.

The relevant smartcard standards (ISO 7816 or GlobalPlatform, I can't remember) provide that type of secure channel protocol by default.
I split my time between the US and Europe and I am quite sure low and middle income Europeans have it better.

Quality of life is a pretty subtle thing to measure. It’s not directly tied to the number of square meters in your home or how many cheeseburgers you can buy with an hour’s wage. It has more to do with the amount of fear and deprivation in one’s life. With a strong social safety net, low crime, strong employee protections, universal healthcare, inexpensive higher ed, plentiful time off, and a culturally rich environment with high social cohesion, Europeans live contented lives and don’t spend much time thinking about doom scenarios like what if they get laid off, get sick, or become a victim. Certainly they are jealous of American’s big paychecks and cheap iPhones.

The dark side of this is that wages and savings are quite low and the essentials take up most of people’s budgets, so something like the energy price shock can cause a lot of suffering. It’s sort of unthinkable in the US but lots of people sat in the cold last winter.
Checking voleons website some of their standard roles pay 150-190k, don’t know how they expect someone to accept that job with non competes like that.
Physicists find evidence for magnetically bound excitons
Please refrain from talking in absolutes, when you got 3 comments on your question yesterday.

Progressive enhancement is nice, and user friendly, and better UX overall. But when you get started with modern frontend stacks nowadays it's out of the question. Whereas, I and others like me, that use a classical backend framework that spits out HTML might do a better job (but not always, due to time and budget).
This is literally doable on gpt 3.5 within one minute of using it.
It looks like that's only false for Good Friday, which I suppose makes sense that as a Christian you don't "celebrate" the execution of Jesus.
I get the sentiment, but an email is just a standardised queue. What were you going to do after the HTTP PUT? My guess is it onto a queue.
That seems unenforcable under a MIT license? Especially outside of France.
I feel the same about HN, sometimes.
This is all likely true, the claim was that Europe is far better at translating wealth into quality of life.
Keyoxide may be worth checking out as a FOSS alternative: https://keyoxide.org/
I wonder what would happen is the agents are asked to expend their own game?!
> And if you try to write the 20x faster version, your coworkers will think you are over-complicating and not being a team player.

Hear hear!

Why is it like this?
You get to deduct the interest portion of the mortgage (but that's a cash expense, so hits free cashflow as well).

Depreciation is the non-cash expense. It's not exactly as simple as this, but you can depreciate a residential building at 1/27.5 per year and commercial at 1/39 per year. That means if you buy a property for $1.5M where the land is worth $418K and the building $1072K, if it's residential, you'll get a reduction of income of $39K/yr if it's residential and $27.5K/yr if it's commercial. That of course decreases your basis in the property by the same amount (making it a timing preference, not a permanent preference).
The process is weird because the website shows the percent bar oscillating back and forth before attributing you a score, if this isn't just an animation. I am curious to know if comparing pixels and their color, the amount of pixels that are this or that hue, is sufficient to give such a result.
for me, a higher quality of life and higher income aren't necessarily the exact same. as a european, i've got a lot of paid vacation, peace of mind when it comes to medical costs (i.e. an accident wont necessarily mean financial ruin), we've got a lot of paternity protection and parental leave, workplace safety, affordable education, things like that.

most likely i earn a bit less than what i'd earn if i had an identical doppelganger twin in the u.s. - i mean, i earn a lot less right here than i could if money was the ultimate objective. i just value other things more, mostly time with my family and hobbies, peace of mind when it comes to external factors where the expensive social safety net comes in.

also, as a middle class earner i much prefer my lower class neighbors having a good social safety net and other guarantees because i really don't want my neighbors kids go hungry. not only because that's bad in itself, but the wealth and security disparity would also create a worse local environment (crime, drugs).
Except that iMessage is a perpetual source of security concerns. Once that becomes unsupported, you’ll likely have exploitable code, where the exploit is publicly and widely known (but patched on newer versions).
and the like/add button doesn't have consistent placement or action. on some screens it still behaves as a like button and sometimes it's on the left. i had muscle memory to tap it and found i was disliking songs i wanted to like.
Several of the rights in the Cairo Declaration [1] would cover women taking off the hijab. Even more would forbid beating someone to death for their clothing choices.

[1] https://www.fmreview.org/sites/fmr/files/FMRdownloads/en/FMR...
The reality is that the people in Iran are not free to chose how they want to live.
Indeed, but everything still works for me even though much of that
stuff is blackholed here. These are common efficiencies (mistakes on
my opinion fwiw) and hopefully we can further improve data-leakage and
bring even more things properly back in-house.

Not to be too gushing or naive, I am quite aware that in the UK we
recently "sold" big chunks of GCHQ to Amazon, so I'm not all wide eyed
that parts of our government IT aren't idiots.
I don’t remember a time when Connewitz wasn’t a popular place for actual Antifa (not just left-leaning) people, and I’ve known Leipzig for over 30 years.

The boom is mostly driven by students and some economy settling due to the convenient transport location. Leipzig is located right at the intersection of two historic major European trade routes after all (via imperii and via regia) - which is, next long-tested fair infrastructure - also a reason why this place was quite a great choice for the Congress. Hamburg is much more cumbersome to reach and commute through.
Other people have mentioned this already, but halting for Turing machines is essentially exactly the same for undecidability as busy beaver numbers.

Here is a quick sketch of a proof:

Assume we have a machine (or algorithm) which we input a description of a Turing machine and it tells us whether or not it halts. Then to find the nth busy beaver you

1. Enumerate all n state Turing machines

2. In a "for loop" ask your machine whether each n-state Turing machine halts

3. For the ones that halt, run each of them until they halt and write down how many steps it took

4. The largest of these numbers is the busy beaver number BB(n)

Similarly lets say you have a machine (or algorithm) which tells you BB(n), you can solve the Halting problem like this

1. Run the Turing machine until it has completed BB(n) steps

2. Remember that if an n-state Turing machine hasn't halted in BB(n) steps then it will never halt

3. If it hasn't halted after BB(n) steps then it won't ever halt so you've solved the halting problem

Busy beaver and Halting are (from the point of view of decidability) exactly the same thing.
Old school HTML Forms don't require an active backend. They can be a purely static site.

> surely HTTP PUT of an XML or JSON document to a user nominated URL

This is the bit that's more tricky than a static site. And then you need to do something with the data.
Arguably the fact that you think owning a gun makes a practical difference in your own safety although a gun can not defend you against health issues or financial hardship (e.g. losing your job, interest/rent hikes) is a point against you.
It is not a new fad; programmers have complained about this management practice since at least the 1970s.
The first one that comes to mind, as there are many, is the eruption of Mount Vesuvius in 79 A.D.

The second would be the assassination of Caesar on the Ides of March 44 B.C.

Crucifixion of Jesus Christ in 30 A.D.

Battle of Thermopylae, 480 B.C.
banning generated vomit is now evil?
I moved there from the US (and since then I've moved back). The main surprise was learning that working for the government is relatively high paying and considered a very nice and challenging job that great programmers coveted. At least that was my impression when a very good systems engineer workmate left my company to start working for gov.uk. I do wish there was a similar system in the US as I would find public service a rewarding field to work in in general.
Coming to France I discovered something similar: France has very strong tenant laws. Afaiu they cannot evict a tenant that doesn't want to leave. As a result, renting a place here is a nightmare. Landlords require a ton of stuff to reassure themselves that they get the rent. Basically if you don't have a well-paying full-time job you have to buy insurance. A bunch of startups now act as credit-check companies and insure the landlord. They take 3.5-4.5% of rent.
Japan is so terrible because every service does it’s own thing. The absolute best I’ve seen was the national census, which seems to actually have a website not designed before the year 2000.

But it’s still inconsistent with all other government services.
I believe they are hoping to make a system which adds some sophisticated capabilities - for example:

* Can't read any identity information from the card contactlessly without a PIN, so you need somewhere to enter the PIN.

* Ability to prove your age without disclosing your identity, so you need somewhere to choose how much info to share.

* To validate ID cards for people whose phones are dead, the ability do to the above securely even on a sketchy nightclub bouncer's phone.

* Making all this stuff accessible on normal people's phones, not some $$$$ dedicated reader hardware.

* Ability to provably give another person permission to collect a parcel for you (I can only assume French parcel services are a lot more fastidious than ones in my country) with four-way coordination between the two people, the parcel service and the government.

Between these factors, I assume they want the mobile app itself to also be pretty heavily locked down so that even if that nightclub bouncer wanted his phone to record your PIN or whatever it wouldn't work.

And no doubt it's also crossed some people's minds that if there was ever another pandemic, creating a sudden need for a new vaccine passport, it sure would be convenient to have an extensible national ID system....
Maybe I’m misunderstanding what you mean, but a package containing previous IdP keys is not likely to be sufficient here: IdPs can rotate keys arbitrarily frequently, so whatever source of ground truth for key authenticity is present needs to be either online or otherwise bound to an offline verifiable root of trust (like a separate PKI, which is why Sigstore uses Fulcio).

Even with a key transparency scheme, a pre-existing key server would effectively be a piece of trusted infrastructure due to “split-world” attacks. The remediation there would be to allow OPK clients to gossip among each other about transparency log state, but now we’re back into the realm of very complicated designs :-)
The compiler won't emit memory barriers for pthread_mutex_lock. It only need to make sure that all globally observable (i.e whose address has escaped)values are flushed from registers into memory. In practice this means that opaque function calls act as compiler memory barriers. Any additional required hardware memory barrier instruction is inside the implementation of pthread_mutex_lock itself.
I would have hoped the government would be able to design a system that works only on "technical necessity" cookies and not anything more elaborate with regards to PII.
As a programmer, I'm glad if AI tools can learn from my code and improve copilot etc. for everyone. I find it exasperating how much other creators clutch their pearls over the same thing.
Pretty sure that pthread_mutex_lock() etc. have to add memory barriers, in some way or another, depending on the architecture. Regular function calls shouldn't require full inter-thread memory synchronization just because escape analysis doesn't know the callee.

However setjmp()/longjmp() are different beasts entirely, and the problem here isn't related to multi-threading and thus not related to hardware memory ordering.
I know what you mean. A lot of people in my country just say 'fuck it' to property rights and steal shit by threat of violence. A lot of people here also say 'fuck it' to human rights and it's even wilder the crazy stuff they do. And then those 'asshole' hackers come here and defend these rights. Oh, the audacity.
Clown Gemini, perhaps?
No, the topic at hand is a cryptographer finding vulnerabilities in a communication protocol and the originating body incorporating the findings (hopefully) in their fixes.

And since it's about France, what does that have to do with China?

Good technology can be used badly by bad people, I don't know if China does that, but I imagine that's what you mean to imply. Vague assertions like yours are not exactly supporting evidence.
> it makes writing shell scripts that glue two (or more) things together with pipes to do extremely high performance operations both rewarding and hilarious

Hilarious because people/teams spend weeks and gobs of money to achieve an inferior result?
> As a dual eu / us citizen that's not my observation.

I'm in the same boat. Have lived and worked in both and definitely don't see this drastic difference that's always espoused on here between the US and EU QoL. They're both pretty good places to live, with some differences in how you manage things (less taxes in the US, more things you have to buy for yourself).

You're obviously going to do better in a nation/state with more social services if you're in a very low-income manual labor/blue-collar field. People here pretend that that's 100% of the American/European populations in their weird ego-flexing comparisons.

Either way, it's not worth arguing the point with people on the internet. If Europe is so great, go live there. And vice versa.
I applied for a UK visa from South-Africa about a year ago. To start my application I had to submit a form on this domain. The navigation to the form was obscured by a giant banner about the Ukraine invasion and a message about how service levels might be reduced due to refugees... no matter how I resized my browser window I couldn't get to the part of the page behind the banner. Eventually I opened up the Dev Tools and added some CSS to hide the banner. The link was revealed and I could continue with my application
The low birth rate is a solution to the housing problem.
so what you're saying is we should form a software engineer guild, that prohibits members from using AI and then use our collective power to force companies not to use it

similar to the writers guild

what a good idea
I suspect it's been used in many places - we need to summon that quote investigator! - but I did make a note of this when I read Surface Detail by Iain M. Banks:

"All you ever were was a little piece of the universe, thinking to itself."
Even doing everything right doesn’t mean you won’t have this happen to you.

I’m an avid cyclist that does hundreds of miles per week, I have type 2 diabetes with an A1c score better than most normal adults, I’m not overweight, have normal blood pressure and with all of that I’m still in stage 3 renal failure.
Maybe some bigger countries have this expectation that most people talk their main language and movies are dubbed etc. Certainly also USA.

Smaller countries this is not the case. For example in nordic countries you can get by quite fine with English.
The article is impressiverly unable to describe what RISC-V actually is:

"At issue is RISC-V, pronounced "risk five," an open-source technology that competes with costly proprietary technology from British semiconductor and software design company Arm Holdings (O9Ty.F). RISC-V can be used as a key ingredient for anything from a smartphone chip to advanced processors for artificial intelligence."

Also, the lawmakers seems to lack a general understanding of how open source is developed, by whom and how it is being used. And what RISC-V is and what is really available:

"Representative Mike Gallagher, chairman of the House select committee on China, said in a statement to Reuters that the Commerce Department needs to "require any American person or company to receive an export license prior to engaging with PRC (People's Republic of China) entities on RISC-V technology."

Moving RISC-V International to Switzerland seems to have been a very prudent move.
https://riscv.org/about/
So. The narrative here in Canada has shifted to blaming immigration for housing woes. While there might be something to it, it smells suspiciously like shifting the blame away from monetary/fiscal/legislative policy. 20 years of low rates (federal concern), and an under-regulated real estate market (provincial concern).

Notably not all parts of Canada have this problem, despite having high immigration rates. Immigration is still high to, e.g. Edmonton, and employment rates are good, etc. but housing affordability there is "fine" (relatively, for now).

I think you started to touch on the problem here, which is the dysfunction of our federal/provincial relations. Political trends right now want to blame Trudeau (I don't like him either, but whatever), so they're pointing the finger at immigration. But the provinces (esp Ontario and BC) have failed to accommodate the immigration rates by building housing and densifying. Now that they're caught with their pants down here in Ontario their answer is to pave over farmland and build more low-density McMansions, which, well, it's blatant vote buying and corruption because the people in those 905-belt houses vote Tory and the developers contribute to the PC party.

That and building public housing is something people in western G7 countries have become disturbingly allergic to. The last time we had housing crisis at this level, that was one way out of the problem: we built massive rental towers all over the place, along with public housing projects.

In large part what we have here is a powerful baby boomer electorate that has up until now felt itself benefited by skyrocketing real estate prices. The increases in their home values allowed them to ignore their pathetic retirement savings. It was an "Eat The Young" mentality that just assumed "Number Goes Up" forever on real estate prices. And governments -- both prov and fed -- were perfectly willing to just keep feeding that fire.

It's also not fair to point at 2022 immigration numbers, when 2020/2021 had far lower immigration rates, due to COVID. The temporary foreign worker program was effectively suspended, and immigration rates were low. So the numbers spiked afterwards for a bunch of causes, partially recovery from that, partially policy, and partially refugees from the war in Ukraine.
Counterintuitively, research shows that the European approach is better for the economy and for native European workers than the Canadian approach is.

An example: Canada lets an English or French speaking engineer in, Europe lets in somebody with poor European language skills and no relevant skills that ends up working as a janitor. The engineer comes in near the top and displaces Canadians downward. The immigrant engineer is unlikely to put a Canadian engineer out of work, but they do ease the upward pressure on engineering wages. OTOH The janitor comes in at the bottom and pushes Europeans up. That high school dropout who was previously stuck being a janitor now competes favourably for customer-facing retail managerial roles.

Jobs are not a zero-sum game. Every working person a country has increases the demand for jobs by a significant amount. The zero-sum intuition most people have is highly misleading.

ETA: source: Bryan Kaplan's books & articles.
Desktop and server operating system do not prevent any process to access file system. Any process can effectively steal any work you have on your file system, and also perform malware attacks by encrypting your files.

This is not true for mobile operating systems like Android and iOS where processes cannot know about other processes or access file system.
France, Spain and Germany are among the betters in terms of immigration. If you consider the rest of western europe, not so great. Even france in particular isn't really that accommodating.