skysight-inc/HackerNews huggingface dataset:
The testing Pyramid makes sense. The problem for (perhaps) a lot of us will be that we're working on things where some or even all of the levels are missing and we have to try to bring them to a sensible state as fast as possible....but we have limited ability to do so. It's managing imperfection.

We're also possibly working with multiple teams on products that interact and it ends up being "nobody's job" to fill in the e2e layer for example.

Then when someone bites the bullet to get on with it....the whole thing isn't designed to be tested. e.g. how does anyone do testing with Auth0 as their auth mechanism? How do you even get a token to run an E2E type test? I have to screen scrape it which is awful.

Without those E2E tests - even just the test that you can login - the system can break and even when it's a test environment that makes the environment useless for other developers and gets in everyone's way. It becomes the victim's job to debug what change broke login and push the perpetrator to fix it. With automated e2e tests the deployment that broke something is easy to see and rollback before it does any damage.

I suppose I'm challenging the focus in a sense - I care about e2e more because some of those issues block teams from working. If you can't work because of some stupid e2e failure, you can't get fixes out for issues you found in the unit/integration tests.
A lot of those statements about how a lawyer is to conduct themselves do still assume clients act in good faith. If Zuck really is descending into neo-nazism, I wouldn't want to defend that either. I could not handle it morally, ethically, or conciously. It would not have been what I signed up for.

Zucks lawyer signed up to defend a specific man, the kind of man who would not do neo-nazi shit, so when that changes so too does the deal, no?
Building GameBoy Advance Games in Rust
Hitler was elected too. He then destroyed democracy while not actually breaking any laws.
> My project tree got a lot simpler and the only Javascript on the site now is to highlight code.

You can do away with the JS with something like Pandoc Highlight Filter: https://gitlab.com/danbarry16/pandoc-highlight-filter

Just take the Python file, make it executable and add it to the filter arguments. It's very basic, but all done during build time. It was originally started to build out HTML documentation for a system that was very particular about what types of files could be used.

It can also do other stuff like build your site with Python blocks that are run: https://gitlab.com/danbarry16/pandoc-highlight-filter/-/blob...
> Group level differences are of little to no value when evaluating a specific candidate.

Somehow that doesn't go for trying to determine how (dis)advantaged someone is though?
Does your ruling of prison rape = "they deserve it anyway", apply to female criminals as well? Go on, make that statement.
See https://news.ycombinator.com/item?id=42660606 (yesterday). Writing is not a reversible computation, therefore it requires an increase in entropy.
Its a good feature but I spent many days debugging problems caused with it.
It might have been the fault of supabase.js apis , but still not a lot of fun memories.
Hackernews has finally declined to the level of reddit. :(
Relatively quick to write but expensive to reset the blocks.
>It's not very important outside of that,

It's not very important outside of predicting the future of the climate accurately.

That's not the kind of thing I'd write "It's not very important outside of" before. This "mere" prediction and decision support is the reason we fund the sciences.
Strategic for that same German auto industry, though. I assume that the Covid disruption to the supply of boring but essential microcontrollers for cars was a wake-up call.

Speaking of the leading edge, though: while industrial policy, like other kinds of investment, is easier with the benefit of hindsight, there must be some regret at having let Global Foundries drop out of the peloton.
I'm on Ziggo
Under what circumstances would it matter? As long as people believe the earth is older than around 3,000 years they are going to have more of a problem with general background ignorance than their misconceptions about that specific fact.

If a group of people believing a random untrue fact is a threat, there are a vast number of threats out there. Far more than the school system can possibly deal with. Misidentifying the age of the earth is harmless compared to things like economic misconceptions and there aren't many school systems making a credible effort to correct those.
>Was kinda surprised at how many senior leetcode blackbelts didn't know HTML had built in validation :)

Judging by the websites I've had to deal with in the last few years, a lot of web devs don't know that HTML has built in form submission. Or that it's possible to, say, display images without JavaScript (looking squarely at you, Imgur).
Have you tried looking into something like NASM's macro functionality?
TSMC is a publicly traded company and like all publicly traded companies it has no allegiance to any country (other than historical legacy and emotions) and will always relocate to where it's most safe and profitable for providing returns to its shareholders, just like how many profitable companies moved to UK, US and Switzerland during WW2 and how many EU companies are doing the same thing today.

If the US will provide TSMC with better deals on all fronts than what the Taiwanese government can, then there's nothing that can stop them from slowly abandoning Taiwan and moving the HQ and vital operations to the US over time, especially that the Taiwanese government is not a major shareholder in TSMC.
Allowing a privileged force to simply take someone's valuables with no recourse or trial, potentially taking their food/gas money while far away from a safe place... Saying that it's the valuables that are suspect. Makes sense... as a punishment
Balance bike
It can in fact. You should read "You Have the Right to Remain Innocent" by James Duane - the guy who went viral on youtube for explaining why you should never talk to the police and later tried very hard to delete all uploads of this video. Because in the real world that strategy is more likely to get you convicted after all. Especially since the Supreme Court massively weakened the Fifth Amendement in 2013.
3rd party client or support for those protocols is not the only solution to collaboration and offline access. Their own app must do it well first.
Both my kids learned on a "draisienne" and they hoped on a regular bike like it was nothing the first day they got it.
Kids in the neighborhood who didn't learn on a draisienne, but instead got small wheels, really struggled with balance, and some are still scared to ride their bikes to this day (I'm talking 5-9 years old kids), while my kids are riding with no hands.
I don't know if it's enough to see a pattern, but I'm convinced :)
Wrt/ free speech, see the official announcement for yourself:

"It's time to get back to our roots around free expression."

https://www.facebook.com/zuck/videos/its-time-to-get-back-to...
As for the Markdown-based blog:
Use GitHub pages + Hugo (or Jekyll if you don't hate javascript)

For the newletter, i have no idea. Mass-email is hard to get right.
That's my experience too. I transcode a lot of video for a personal project and hardware acceleration isn't much faster. I figure that's because on CPU I can max out my 12 cores.

The file size is also problematic I've had hardware encodes twice as large as the same video encoded with CPU.
There were indeed surveys showing that a fascist stance (like throwing unvaccinated into camps or taking their children) was, indeed, dominant (60% and more support) among American "democrats". So much for your "vast majority".
> The Catholic church ... has no official position on paleontology or evolution through natural selection.

That's certainly an indictment.
After many failed attempts to teach me to balance on a bike without training wheels, my parents borrowed a kick scooter from an older kid who outgrew hers. Small enough for me to use but with big enough wheels to be a real challenge balance-wise. It was a lot less scary for me, because I could always just step off of it if I lost balance. After I learned to ride that I just drove off the next time they let me try a regular bike. Took me about a month apparently.

Taking the pedals off is effectively almost the same thing, except that you sit instead of stand. Maybe a bit scarier at the start, but also close to the final goal.
Adult bullies tend to be smarter about it. There are unfortunately plenty of ways to bully someone, without explicitly breaking any workplace rule.
It isn't an either / or. Expelled children have to go somewhere. So you provide education / rehabilitation facilities where they hopefully manage to get their behaviour under control and can be brought back into mainstream education or stay in those institutions where they can at least get a bit of an education rather than just being left to roam the streets. Whether there's the appetite to fund that kind of institution properly is another matter.
Indeed I was thinking about private use only.
Heh, I wonder if (hope that ?) Discord and WhatsApp are the equivalent of railroad's robber barons : they brought world-changing technology, but at the cost of tyrannical greed, before their abuses being reigned in by regulations.

Though now that I think of it, didn't that only happen when their power was on the way out, replaced by trucks and container ships ?
btrfs has supported online adding and removing of devices to the pool from the start
But being the "policeman of the world" has helped with preserving dollar's status as the major currency for international transactions between third countries, and in particular for oil, which in turn makes the dollar a desirable currency, because everyone has and wants to have dollars, and has allowed the federal central bank to print the trillions of dollars it had been printing over and over without it losing its value. Any other country's currency would have been super-inflated if they did the same.
As a minority, you are taught where to hold your hands. But we taught our sons - “don’t talk to the police when questioned”.

We also taught them in case they did have to call the police in case of something like a home break-in, describe themselves. We lived in a city that was less than 4% Black and was a famous “sundown town” as late as the mid 80s
homepod?
> tech so miserable and foul as that

The tech is fine. The toxic parts (data collection, spying, etc) aren't even in the ad tech divisions and aren't done for advertising purposes.

They collect data because it gives them bargaining power and a seat at the table with state-level actors.
State Space Explosion: The Reason We Can Never Test Software to Perfection(2021)
Contrast this with James Harrison, who, voluntarily and for no compensation, donated his blood plasma once every three weeks for 57 years, because his blood was unusually good for medicine:

https://en.wikipedia.org/wiki/James_Harrison_(blood_donor)
In France and Belgium, Decathlon makes neat bikes with pedals that can be taken off easily and properly (including the cranks) turning them into a "normal" draisienne.

This means the kids can easily try it with pedals on, take them off again if it doesn't work, etc, and it looks less like a "baby bike" (which matters for some kids). I think they're really nice.
It was obvious within weeks that there would be no herd immunity from the plain numbers of vaccinated getting infected and re-infected ("breakthrough infections" lmao).
Audible has thousands of books available "for free" with their membership that are all AI generated. I was the same in the start, but after listening to a few, it really comes down to the voice used. I spent 8h on a plane listening to 1 book, and there was maybe 5 occasions where i had an issue with the voice; and i think all where just "AI weirdness", similar to chat LLMs messing up simple sentence structure or image generating LLMs adding an extra finger.
Jakob's Law of UX
This is completely wrong as far as I can tell.

I have worked in 5 different companies, not one had any bullying. (Technically there was a one-off event involving a colleague and it was dealt with severely enough that it never happened again)
IEEE Phased Array 2024: what we saw
> Given felonies require prosecution, this gives prosecutors draconian enforcement powers over police

You act as if this is a bad thing. They have those powers over everyone else.
Non-sovereign subjects can't be allowed to do whatever they want with their own money...
It's a shame the v3 OSS version is simply not a functional alternative to InfluxDB v1 and v2. I understand money needs to be made, but not even being able to query further than 72 hours in the past... But seeing the changes from v1 to v2 to the development around v3, I am not surprised. InfluxData has been moving more and more into the direction of enterprise, honestly more surprised there is an OSS offering at all
How do we know? Especially for trainning LLMs it's a goldmine now.
A kid that can use a balance bike is a lot faster on that than on a normal bike for a long time, they have a lot more fun as well. So it is practical as a transportation, which is what bicycles are for me.

IME balance bikes is the greatest thing for bicycles since the safety bicycle. My family are cyclists, my kids easily cycled 20km per day before turning six. I got a balance bike for my second child because I needed to get around faster and I do not like having to transport my children. At 3 years old we could do 3 km with the balance bike in a pinch.

There is a reason electic bikes are cheap and easy to use, when you remove pedals and chain the construction get so much easier the same is true for an balance bike.
Kindles used to provide this feature, but publishers and/or the Authors Guild stopped it, because audio rights and text rights are handled differently. In other words, when Amazon sells you a text book, it does not have the right to then also do TTS on that text and let you listen to it.

There's some contemporary discussion of what happened here:
https://tidbits.com/2009/03/02/why-the-kindle-2-should-speak...

I think there is still integration with Audible, though. If you buy a book on the Kindle and on Audible, the position will sync, and you can switch between listening and reading without losing your place in the book.
We had those woom bikes without pedals and my children could immediately ride a "real" bike bevor they got 3 years old.

Training wheels always seemed to me like a wrong technique from a last century.
Let's go one by one.

The destruction of North Stream was an excellent move by whoever did. Europe drastically cut support for the current war and any future ones that Putin can wage by enormous cut on gas purchase from the regime. Yes, it was cheap, but the price is blood. We understood this too late.

Can Putin attack other countries? Not now, because Ukraine is still fighting, so for now he can just do smaller acts like cutting cables, messing up public transport during the Olympics or putting inflammable stuff on transport airplanes. But can we be sure he won't do it in a couple of years? The means to ensure so is to make Europe strong enough to make Putin hesitate.

Now let's move on to military actions you mentioned. As for Sarajevo, I remember it very clearly. The UN mission failed completely, in the same way that they failed in Rwanda. And I believe it was the only NATO initiative in history that actually made sense. The idea itself, not the execution though - NATO pilots were too afraid to fly low and they bombed civilians. But they never considered it a "good thing to do", rather a grave mistake, then a humanitarian fund was established to rebuild and make amends to the families. Other than that, the intervention actually stopped genocide.

As for Iraq and Afghanistan - as I mentioned, nobody in Europe wanted, Bush had big problems forming the coalition for his stupid aggression, millions of people went on the streets. I don't know any single person who would say "What a great idea, let's attack Iraq/Afghanistan". On the contrary, everybody thought it was very stupid. This is a huge difference between the two worlds: many Russians actually believe that killing Ukrainians is good and it should be continued.
OAuth Hopper: Hop over OAuth2 Services
Running LLM evals right next to your code
It appears that the law is full of totally BS circumventions like this, that only make sense as abuse of the spirit of the law.

Like how you're legally supposed to not have an "expectation of privacy" for your mail, because it's handed by the post office...
LLMs are not a great source for this type of information. This mess in no way articulated in what way savepoints and transactions are different.

Savepoints are fully equivalent to nested transactions with the constraint that only one is concurrently active. This limitation is just from the SQL standard programming model. At least in PostgreSQL implementation it would be reasonably simple to support multiple concurrent subtransactions. They are even called subtransactions internally.
I love the cartoon because the "espresso" is coming from a French press.
You are going to have a difficult life experience if you cling to the idea that things have to make sense from a linguistic perspective where most others seem to have found acceptance in how things are interpreted and used in the real world.

Words are context sensitive. Openness here refers to the user freedoms, which go beyond the permission to read but not reuse.

Source that is merely available could be regarded as dangerous, if you happen to later copy ideas from the proprietary origin in your own implementation without even being aware of it. I could see the point in trying to stay away from it as programmer.

Good thing we’re not debating the term “free software“… ;-)
Well, I feel stupid. Apologies!
As such I’m going to assume it’s the least impressive variant of 4NM.
One of the past Labour governments decided that there should be no new grammar schools created. So the existing ones continued to function but, as some closed down, their number diminished.
> The murder of the united healthcare CEO, or more specifically, the positive reaction towards it, seems rather associated with the left, doesn't it?

Not even close. Ben Shapiro and Matt Walsh have been blasted by their own fans and viewers for criticising Luigi Mangioni.
Totally on board with your comments on disparagement, but there's been a rash of autism diagnoses in my daughter's school to the point where in some classes 20% of students have been diagnosed as autistic. I feel at that point people are diagnosing personality, and it's using the (UK) special educational needs system to force schools to pay attention to different learning styles. (My daughter's school is actually pretty good on that front if you point it out to the staff, so I'm not sure what's triggering it particularly in her school, but it may be to do with releasing government funding for extra classroom assistants).
Dumb Photo App by Nefarious DataExfiltration Co & Son
The pyramid makes sense for certain types of application - very logic heavy with light integration touch points with everything cleanly dependency injected. rqlite fits this pattern.

If you're building a logic lite application which has a lot of integration touch points (I find most commercial code actually fits this pattern) then it makes zero sense - an integration test heavy test suite is what you want - an upside down pyramid if you will.

If you have a ball of mud on your hands then it doesnt matter what kind of app it is, E2E tests are the only thing that makes sense and you need to build very sophisticated fakes (requiring a lot of engineering skill) to avoid things like flakiness bugs and the token scraping problem you referred to.

If you're writing a parser, you probably want 100% unit tests and property tests for all those millions of parser edge cases. No pyramid of any shape is required, just a slab.

The testing pyramid reminds me of microservices: the people who came up with Their Grand Idea had no clue what it was about their specific circumstances that made their approach work for them but still managed to market it as The Way.

Realistically, the ultimate shape of your test suite should be an emergent property based upon a series of smart, local decisions - ideally TDD'ed tests which match the kind of code you are writing right now. Making a particular shape a goal is asinine.
In general, it's pretty messed up that there's an exceptionalism about drug related crime (and some other kinds of crime).

Crime is crime. If they don't take custody of a house because some kind of crime X happened there, they shouldn't do it for drug related cases either. They can always arrest the person dealing the drugs and forgeit the drugs themselves.
You called it! But it is a pattern as old as the hills in the software industry. "Just add an index". "Put it in the cloud" "Do sprints". One size fits all!
I could not agree more! Some of my very-most-favorite tracks ever, ultimately got to me via https://www.pouet.net and by being a demo soundtrack!! Demo music utterly rules!!!!

Especially so if you're into electronic styles, and even occasionally on a far less tech-y vibe too!

Some examples of less tech-y: "Number One Another One" by Fairlight & CNCD. "Ix" and "Assembly 2004 Invitation" by Moppi from a long time ago - these both have just such utterly-brilliant but very-chill music! And "Track One" by Fairlight too, and there are really loads of other things like these!

Demoscene tunes are not exclusively about bangin' techno, nor tracker-mod-arpeggios ('chiptune-sound') nor synth-leads a-la PM/Future Crew! In my opinion I think demoscene totally does make some of the best tracks in those areas though! (even basically defines the genres!).

I have a whole 'demoscene chill' playlist that I sometimes listen to while I go to sleep! There's loads of 'ambient' tunes out there in the demoscene amongst all the techno!
Today's society is indeed very fragmented and restless. However, I believe there is always a demand for high-quality content. Last year, my friend started a personal business media platform, producing in-depth reports on business practices. This earned her over $50,000 in a year.
You misunderstand what I was saying, not that the Bob program transformed into what we now know as AR like the one Meta is designing.

Rather that these metaphors were very present in 2000s Windows and Office programs, and were very successful in getting regular users to understand computers and bringing about the Personal Computer revolution.
>which by the way only exists because you traveled back in time in the first place

No, you keep going forward all the time, but on a dimension closed on itself.

That's the whole point.
Where do the prices on your site come from?
There were problems with the grammar school system as well.

They were created to provide a pathway to the middle class for bright children from working class families. But the entrance exam was heavily biased in favour of children from middle class backgrounds.

Famously the first 11+ tests had questions like "Name the various types of servants in a household and what they do".

In later years, getting out of school tuition was the main way to prep for the 11+, which put grammar schools financially out of reach for a lot of working class families. It had basically become a parallel state funded education system for the middle class.
Once a Gmail account is deleted, it can't be recreated by anyone, including the original owner.
> how do you refer to the logical fallacy of begging the question?

Like that. But mostly I don't.
They are never gonna realize, the spell is too strong, particularly here

If anybody with an open mind reads this: plasmid DNA contamination / insertional mutagenesis (use a source that hasn't been altered by the pharma industry for cover up)