skysight-inc/HackerNews huggingface dataset:
TDD is supposed to teach you that refactoring of both the code and tests are "normal": iow, get used to constant, smallish refactors, because that's what you should be doing.

Now, the issue with badly defined problems is not that it's just badly defined, it's also that we like to focus on the technical implementation specifics. To do TDD from scratch requires a mindset shift to think about actual user value (what are you trying to achieve), and then go for the minimum from that perspective. It's basically an inverse from common architecture approach, which is design data models first, and start implementing next. With TDD, you evolve your data models along with the code and architecture.

And it is freaking hard to stop yourself from thinking too far ahead and letting tests drive your architecture (code structure and APIs). Which is why I also frequently prototype without TDD, and then massage those prototypes into fully testable code that could have been produced with TDD.
"iMessage" has dark mode. Anytime I send a picture it shows up in reverse when in dark mode.

I don't really care what other people prefer, software manufacturers with any more than a few users need to test all permutations. This is a minor annoyance but gives a clear indication that there isn't good testing even with one of the most used apps with a huge user base.
It's not about predatory or non-predatory finance.

In order to become a major financial hub, UK has very favorable foreign transaction laws.

A significant amount of British-domiciled capital is foreign originated but only parked in the UK because of strong contracts law and linkages to just about every major investable market.

This is both a boon and a curse, because why would you finance a $1M seed in London when you can deploy that same capital for a similar sized seed in Tel Aviv or New York and get a better return on investment by exiting or funding additional rounds.

There is no innovation ecosystem in the UK, and it's too late to build one because other markets are just too competitive at this point - India, Israel, Czechia, Poland, etc provide very competitive tax incentives and subsidizes for foreign R&D investment and have done so for decades now.

You might assume the answer is to add additional roadblocks, but that makes British financial services extremely non-competitive, and puts 2.5 million jobs (and voters) at risk.

This is the exact same trap that Singapore and Hong Kong has fallen into, and both are trying to minimize it by becoming the goto financial hubs for target startup scenes (China for Hong Kong, India+ASEAN for Singapore) and investing in foreign startups (eg. Temasek Holdings in Singapore).

The UK needs to do something similar - it needs to give up ambitions of being a peer of the "big boys" in innovation, and concentrate on becoming competitive in international dealmaking, maybe by making a public-private international VC fund like Temasek.

Baillie Gifford (HQed in Edinburgh) and Index Ventures (HQed in London) are competitive in Tech Growth Equity globally (and especially in the Bay). There's no reason there can't be more Baillie Giffords or Index Ventures in the UK.
>>This isn't true. I know many people that have moved from Spain to Hungary. Most of these people where politically fairly normal e.g. either centre-left right or centre-left. I speak to people from all over Europe regularly and many of them do not feel the way that you are describing.

The plural of anecdotes is not data, nor does your select social circle represent a cogent sample group.

Orbans stated position is to pivot Hungary from a democracy into an illiberal state, modeled after Putin's Russia. At the EU summit in mid-December, for example, he refused to agree to the extension of the Russia sanctions that expire at the end of January.

https://edition.cnn.com/2022/04/02/europe/hungary-election-v...

Hungary are on the brink of being kicked out of the Schengen Zone, have about 12 billion in EU funds frozen because of their stupidity, and are now getting loans off China like some sort of tinpot African dictatorship in order to bridge funding gaps.

The next biggest right-wing rise is - surprise surprise - bordering them and the ex-Soviet Bloc in Poland. That waned so quickly with the escalation of War in Ukraine that, even if they joined forces, Konfederacja + PiS could still not form a majority coalition for seat of the Polish Government.

>>That isn't true. I know many areas of Europe where the electorate keep on voting for further right parties. The same is happening in the UK.

You missed my key qualifier 'necessary to instigate significant change'. The Overton window shifts when society is impacted by War and mass refugee immigration, particularly in a period of high-taxes following high social spend (lockdown).

>> Just look up the hate speech laws enacted throughout Europe and in the UK and some of the cases that have been prosecuted.

Citations needed.

>> We do not have a right to the free speech in the UK and the majority of Europe doesn't either.

Well no, not explicitly, as they have a different legal and basis for law as the US - e.g. they don't have a codified constitution either as they came from a common law system based on the French Courts. Instead they hold the same proportional right as a negative right to freedom of expression under the common law.

Its a moot point anyway as since 1998, freedom of expression is guaranteed according to Article 10 of the European Convention on Human Rights across Europe.

https://en.wikipedia.org/wiki/Article_10_of_the_European_Con...
They get to avoid sanctions and other consequences. It's not meant to be equitable.

But there are still benefits to NL since China is their adversary too.
The Mirrortable: A Spec for Onchain Equity
Explained: Generative AI's Environmental Impact
It's essentially the willingness of a society to fund what looks like and could actually be a complete waste of time and money.

In the US there's plenty of money to throw on seemingly frivolous pursuits, because stagnant money is generally considered wasted money. It's considered better to have that money "working for you" invested in something, anything. You could lose out, you could also win big, at least you tried. Can't have omelets without cracking eggs, as the saying goes.

Another Europe-like example is Japan: A rich society with lots of money, but society doesn't want to waste it. So most of the money is stagnant, stored in deposit accounts or in a bedroom drawer (literally, see: Tansu Yokin[1]) instead of being invested in something consequently leading to a stagnant economy.

[1]: https://www.seattletimes.com/opinion/a-nations-character-rev...
I don't think it's likely to be a profitable endeavor, but it's important and for the public good, so a fine way to spend some public $$

Turning it into an unfunded legal or regulatory mandate for browser companies doesn't seem fair either.
Can You Get Rich Using a Raspberry Pi to Mine Cryptocurrency?
Article from 2001: What ASML agreed to do to win U.S. approval of SVG merger

> VELDHOVEN, the Netherlands — To win U.S. clearance in the purchase of Silicon Valley Group Inc., officials at ASM Lithography Holding N.V. agreed to a number of restrictions and obligations aimed at protecting lens technology and maintaining operations in the United States. But the Dutch company's CEO today said many of those requirements are compatible with ASML's original goals in buying SVG.

> ASML today announced it had finally cleared U.S. review of its planned purchase of San Jose-based SVG about seven months after announcing plans to acquire the lithography supplier for $1.6 billion in stock. Completion of the merger had been stalled for several months because of concerns about U.S. national security and protection of defense-related technologies. The U.S. government agreement now clears the way for ASML to complete its takeover of SVG within the next few weeks, according to officials in Veldhoven (see today’s story).

> “Clearly any CEO would like a completely free hand, with no obligations,” said ASML chief executive officer Doug Dunn, during a conference call today following the announcement of the agreement. Dunn said a free hand was “never going to be the case with this particular merger/takeover. The U.S. government took a very strong interest in this because, in their opinion, it very clearly effected national security.”

> Topping the list of requirements in the agreement is a promise by ASML to make a “good faith effort” to sell SVG's Tinsley Laboratories subsidiary within six months of completing the acquisition of Silicon Valley Group. Tinsley's lens-polishing technology was one of the major concerns blocking ASML from finishing its purchase of SVG.

The article continues: https://www.eetimes.com/what-asml-agreed-to-do-to-win-u-s-ap...
Someone who delivers notice of legal stuff, to provide proof that so-and-so did receive these documents.
The wealth is also generated by multiplying purchasing power by leveraging against an asset with a mortgage (e.g. when else does a regular person get a $XXXk loan).
Software engineers can usually expect to at least 2x their earnings, the median in the uk is £50k and in the US it is £100k, and that is not acounting for the significantly lower tax burden. (That pay excludes medical benefits, if you include the dollar value of that and bonuses and equity the difference rises).
Bizarre definition of a "protocol" as it stands today

Did twitter have some sort of open API back then or what was he talking about?
I think they are referring to `class Foo { constructor(private bar: string) }`
From your own reference ( note this had 18 years of R&D by ASML ):

"By 2018, ASML succeeded in deploying the intellectual property from the EUV-LLC after several decades of developmental research, with incorporation of European-funded EUCLIDES (Extreme UV Concept Lithography Development System) and long-standing partner German optics manufacturer ZEISS and synchrotron light source supplier Oxford Instruments..."
Protecting your time from predators in large tech companies – sean goedecke
Doesn't typescript already work with Deno and Bun? How do they do it?
Millisecond timings are only meaningful on a specific hardware target.
Yup - I'm not saying it's good or fair, or bad and unfair. I'm just saying this is what it is.
Fix the System Problem, Not the People Problem
What do you expect the Lord Mayor to say? "Yes we think Brexit was great and that the government is going a good job." They're a lobby, they want to lobby for more concessions.
It's extremely hard to really do TDD and get code that's hard to change. If you persevere with a design that's hard to change, every single change in your failing-test-fix-implementation TDD cycle will make you refactor all your tests, and you'll realise why the design is bad and reduce coupling instead.

What really happens is that people write code, write non-unit "unit" tests for 100% coverage, and then suffer because those non-unit tests are now dependent on more than just what you are trying to test, all of them have some duplication because of it, and any tiny change is now blocked by tests.
Do you have the sandboxed Play Services installed? It works fine for me on Graphene (just checked).

That said, the recommendation I always give, and personally follow: keep a spare phone in a drawer somewhere, with official Android installed, a Google account, and use it exclusively for business purposes - banking, government services, and the email account you use for those (separate from the one you use for everything else). Nothing else, no messaging, socials, browsing, or games.

Then you're free to keep your personal phone FOSS and as private as you like, without fear of getting locked out of important stuff due to a crappy Google® SafetyNet® upgrade.
OLED displays can still save energy even when they are not displaying absolute black
https://news.ycombinator.com/item?id=34069781
From Likes to Lies: The Untold Story of TikTok's Algorithm
I enjoyed the boldness with which Arman, who quit his $330k engineering job at TikTok, replied to great questions! So much so that I selected the best technical and social answers and wrote a short article to cover key technical and social aspects.
Parent talks about Meta, you mention Microsoft. They are not in the same business. Meta is in the social networking domain, which the communist party in China has treated for years as a matter of national security. The "color revolutions" and the "Arab Spring" gave them good reason to believe that online social networks were a driver of societal change too powerful not to control. And they control it very very tightly.
You don't need a JavaScript framework to build websites
Velocity Core is a streamlined server-side framework that combines four proven technologies—Fastify, TypeScript, JSX, and Hotwire—to offer a fast, efficient way to build dynamic websites. It provides an alternative to the heavyweight, client-side-driven frameworks like Next.js, focusing instead on delivering HTML directly from the server with minimal overhead - but at the same time having a wonderful development experience
An all-time favorite quip from Emo Philips on How God Works[1]

[1] https://youtu.be/qegPkqs6rFw
Really great to see so many RSS stories recently.

I'm working on a feed reader, called Lighthouse (https://lighthouseapp.io/). It combines RSS feeds with read-it-later, by putting new content into Inbox, where you can either archive or bookmark. Bookmarked content shows up in Library.

It's fantastic for content curation.
> French engineering peers were not even aware that companies in France (Big Tech or Fortune 500) could offer six-figure salaries.

I know senior engineer at Airbus who don't earn six-figure salaries.

French human resources are cowards and hide behind diplomas to justify pay scales and recruitment. “Nobody gets fired for buying IBM“/”Nobody gets fired for recruiting a polytechnicien”.

I trained as a mechanical/nuclear engineer. It took destroying all the other competitors at my company's internal hackathon, Master Dev France and a project involving several thousand lines of python, for HR at my company to admit that I knew how to code without a software dev diploma.
It is in the sense that the LLNL owns the EUV IP that ASML implemented, and ASML is using this IP after inheriting it from AMD+Motorola who sold off their stake in EUV LLC.

All NatLab-Private partnerships have this kind of a rider.

ASML is already starting another partnership with LLNL on next-gen EUV.
I don't know how many engineers work at Bluesky, but my guess is that their yearly budget is at least 10 times of Mastodon.
To me the effects are not obvious for tech, care to elaborate?
You can hardly use the writing in an essay

While it's not necessarily great for writing an essay from scratch, it is a pretty good editor of an essay. My daughter uses it to 'grade' all her essays before handing them in (With a prompt like "This is a 2 page essay about X for a 10th grade social studies class, what grade would it get") and then follows up with "what needs to be improved to get the essay from a B to an A". And based on what I've seen it does a pretty good job and gives quite reasonable recommendation that are appropriate for the grade and class in a question.
These will not be the funnest four years in US history, and I can imagine the countless human rights abuses that will follow.
More like you cheered it on while your club was the one benefiting.
Gotta love how the folks spinning slick pitches make bank, while the engineers actually building our world are left pinching pennies. But hey, that’s capitalism for you.
It seems that you are confusing ownership of the company with licensing of the IP it uses.

AMD produces their own x86 under IP licensed by Intel (and vice versa).
My trans colleagues feel threatened with discrimination. Calling their identities a "radical ideology" is quite a lot.
>Google's algorithms and page crawlers were not that revolutionary or different from anything the other search engines were doing;

Back in 1998, Google's algorithm ("pagerank") of weighting href backlinks using linear algebra was revolutionary compared to the other search engines like Yahoo, Lycos, Infoseek, AltaVista, etc that were built on TF-IDF (term frequency-inverse document frequency)[1].

The more simplistic TF-IDF approach of older search engines suffered from "keyword stuffing" such as invisible words at the bottom of the HTML page for SEO. Google's new search engine was an immediate improvement because it surfaced more relevant pages that beat the useless pages with keyword stuffing. At the time, Google Search results were truly superior to the junk Yahoo and AltaVista was showing.

[1] https://en.wikipedia.org/wiki/Tf%E2%80%93idf
We Evaluate AI Models and LLMs for GitHub Copilot – The GitHub Blog
You need trenches, or something similar, if you are going to mount any kind of lasting defense. Specifically, you need a safe way to run your logistics (or in military terms: your lines of communication, which refers to your supply lines, not your phone lines).

A lone bunker is incredibly difficult to resuply, relieve, or reinforce. That is the power of trenches. They give protection for when you need to move goods, people, or information. If you can cut a defensive position off from any of these, it won't stand up very long.

You can still use such positions to delay. But Ukraine needs to hold territory, not delay it's loss.
Pizza-Box
I am not sure why you think I think Instagram etc. are innocent. For all I care all social media could be shut down.

My point was that the free speech discourse around this is naive. The "speech" in question is providing ammunition for the owners of the algorithms, who are doing the most important expression through how those algorithms are tuned.

My point was that social media should be discussed more like nuclear weapons are discussed.

It makes strategically sense for US to not have Chinese nuclear weapons/social media deployed on its soil/in the heads of its citizens; regardless of whether US nuclear weapons/social media is morally superior.
Maybe - but then you end up in a situation like author where delivery costs trump generation, because the additional winter capacity does not come from nowhere. And the actual best case is what happens in California - mass deployment of batteries.
Be the person that makes the meeting productive
You might overestimate the tendency of states that are not the US to invade others
DeepSeek-R1
I'm not sure a property price crash would achieve this goal.

You will have to decide for yourself if I'm speaking from experience or have motivated reasoning, as I'm saying this as an overseas absentee landlord who bought a UK apartment around the tail end of the previous price crash, initially as a place to live in until I decided the UK wasn't for me any more, and was rich enough to do so without a mortgage.

(I left the UK in 2018 due to a mix of Brexit and technological incompetence in the form of the Investigatory Powers Act. Would have left UK sooner but for parent with Alzheimer's).

Reason being: the income from housing doesn't have to come from reselling houses (which a price crash would impact) — I'm collecting rent, not flipping property. Forecasts future increases to rental rates suggests it won't keep getting worse (relative to general inflation) than it already is for renters, but it's already obviously quite bad.
Deepseek R1 Zero learns to reason using reinforcement learning on base model [pdf]
yes and no then you have characters like Genghis Khan who change history even if everything is stacked against them.
https://nostarch.com/xboxfree
by compiling it, which opens a huge can of worms. Deno relies on tsconfig.json configurations for instance
> Meanwhile, these CEOs got fabulously rich by having this exact attitude.

Everything is permitted if someone gets fabulously rich in the end. Got it.
You've fallen into the classic trap of thinking about the very very very tiny of people who are billionaires. Very few people are billionaires. Very few startup founders will ever be even if they succeed.

Life changing money is going from $50k/year to $1m/year. Not from $1b to $2b.

The vast majority of tax burden and complexity hits the middle class.

> When Apple was founded, the tax rates were %70.

It was 35% on capital gains.
> What's the upside of moralizing energy consumption, especially once it's 100% renewable.

Because of the reason I just explained above. 100% renewable energy does not mean that producing that energy does not have an environmental cost.

> Why not just let the market decide? If I'm paying for it, why does anyone else get a say in how I use it?

Because the "free market" does not internalize externalities (costs to shared resources like the environment, air quality, public health, etc.).
And yet to this day we have many Westerners who idealise communism :|
https://en.wikipedia.org/wiki/King_Canute_and_the_tide
'Piracy Shield' Fails to Convert Pirates to Paying Subscribers, Data Suggest
“The Mule”
Yeah, theoretically, this battle should already have happened, the moment Disney realized there was mouse IP in DallE's, Stable Diffusion's etc trainsets and people were using it to create unauthorized content.

In practice, they seemed too interested in using the technology themself to care.

I predict IP law will just become fully hypocritical, with your protection as a creator and consumer depending on your status and connections.
If someone is interested in Byzantium fall and why this war was so bad for both empires, read some more about Justinian's Plague which killed ~35-50% of population and also halved economical output. It took about 200 years to get to the same place population wise for most of the empire.

Weirdly it didn't hit Persia as much outside of Mesopotamia, most historians estimate "only" ~20-30% of population died and shifted balance of power to Persian side, from almost renewed Roman Empire at 540 which most likely was getting back to ruling mediterranean world once again.
After attempting to murder him first. But yes.
Anything that depends on the SafetyNet API will not run if your android build does not pass the checks, the list is much much bigger than "just google wallet". Whether a rom passes safetynet or not very much depends on what google considers blessed today, and what they will consider blessed in the future.
I've eaten this sausage in the (a?) Wolfsburg factory cafeteria -- it's a pretty good sausage! I remember the VW devs I was working with telling me it was the "most-manufactured" part VW produces
That is how any social media website works including this one.
Thanks for your perspective!

> Yes, lifelong learning is an enabler for that, which is why I am doing a part-time PhD.

I'm thinking about that, too!

> I am fairly upset about the bullshitting and general cheating and dehumanising that the current hyped 'AI' is enabling.

Oh man, i am, too. And i have the fear that enshittification will only increase.

> we don't need to be using it to destroy the planet and people's sense of self-worth

We absolutely do not, but i guess they will, because it promises profits.
> The White House strikes out at gender ideology and pronouns. Also: ends housing of biological men in women’s prisons

For anyone wondering how this will hurt people (even more), I recommend looking up Kara Sternquist. Deviant Ollam had a talk going into it [1] and posted a recent update [2].

[1] https://www.youtube.com/watch?v=6ihrGNGesfI
[2] https://www.youtube.com/watch?v=ZJzlWGUFsL8
I started making my grandmother's recipe again recently and it's amazing and amazingly simple. A pint of cream, a tin of condensed milk and a teaspoon of vanilla extract. Whip the cream until it lightly peaks, stir in the condensed milk and the vanilla and freeze for at least 4 hours. Done. You can add choc chips or whatever flavor you want at the condensed milk stage.