skysight-inc/HackerNews huggingface dataset:
It's not a must, you can absolutely model IO and roll your own class validation/serializers methods and get both build time type safety and runtime validations without including a library for it. It's typical old school JS style validation we've done for decades with just some stylistic adaptations to stay type safe.

However, grabbing Zod or io/ts is a lot less work and with tools like https://quicktype.io/typescript or https://transform.tools/json-to-zod you can paste in an API response, copy over a validator and export a type. My homegrown validator classes won't be nearly as clean or as quick.
I'll never understand projects like this that don't include screenshots
You need to consider the possibility that your assessment is wrong as well. From your description, someone who is a cowboy coder that everyone has to clean after him will looks the same.

Did you talk to your manager and the team? How was it like in planning when you take far more points than the other? What is your opinion on the validity of the team's excuse? Was your code done in the sense that it is now running on production?
It is. Python, Java, etc have built-in ways to interface with native code. SWIG is a framework which sits on top of those, and aims to make it easy to do that interfacing across multiple languages.
i don't think it is actually illegal in many places, but that is not the point i am making. what matters is that many do not live together before they get married, and thus do not have the opportunity to get to know each other at that level, and, more importantly, can not be faulted for failing to know each other well enough to predict every possible problem that may come up in the future.
The UK has only had a minimum wage act since 1998. So it might be better now, but taking a larger context window… not so much.

However, the social benefits around leave etc are definitely better but this is perhaps because of a more homogeneous culture than the US where some states like to work their fingers to the bone, and some states are more relaxed. The UK is definitely work hard, play hard and the only national variation seems to be the work getting done (blue vs white collar in US terms)
TL;DR: Windows Defender had a bug that made certain system calls expensive on CPU cycles when Defender's Real-time Protection feature is enabled. After discovery, Mozilla reported this issue to Microsoft. Microsoft is releasing a patch that should result in lower CPU usage when using Firefox on sites like YouTube (a ~75% CPU usage reduction was noted when browsing YouTube in Firefox with the fixed version of Defender).

https://news.ycombinator.com/item?id=35458746
The single threading isn't an issue for many backend use cases and even though JS was initially designed for use in the browser, there's been a decade of development on the language and ecosystem for using it outside the browser.
RFK Jr is just a blatant, proven liar.

Here's one such case that I'll point out only because the bullshitting is so clear: https://www.cnn.com/2023/06/22/politics/robert-f-kennedy-jr-...

He claims to have worked with Tapper for "three weeks on a documentary" (they worked for 2 days on a 2-minute spot) that was "killed by corporate" (it went live one day later than planned).

I'd recommend not using pathological liars' words as evidence for other claims.
Can or cannot?
They do actually talk about this idea in the talk. The "shortest possible program" that can be used to describe the music is undecidable, but there is a short description, in the case you just described it's unknown to the listener.
The problem is the percentage use is so unbalanced right now (IMO due to Google and Microsoft using their other platforms to drive installing their browsers) that I now run across sites that only function in Chrome properly. A lot of devs feel that "Eh, I've targeted the 90+%, why do the rest matter?" and that is how you hand control of web standards to Google. The usage ratio needs to be more balanced to prevent a browser monopoly, hence people trying to ensure there continues to be a choice.
The Voder was part of a much larger Bell Labs project, one that eventually developed into one of the first unbreakable encrypted telephony systems used in World War II.

https://99percentinvisible.org/episode/vox-ex-machina/
I made the same "mistake" this person did. Companies didn't reward me. But you know what? I kept improving, they didn't, and I was eventually able to launch my own company while they stay stuck in that job. Obviously companies should reward us for doing better, but, when they don't it still doesn't mean there's no potential benefit from "practicing" doing good work while at work.
The money is there it's just that ordinary people don't have it.
But also many, many wonderful things came about because backend development became more approachable. You're right that inexperienced developers working in an environment they don't know produces a lot of horrible stuff, but that doesn't invalidate the good!

And I wouldn't strictly differentiate between these areas. My game development experience helps me to write better backends and frontends alike. They are separate insofar that you have to learn each environment to be able to write idiomatic code, but it's not like you can't re-use parts of your knowledge across all of them.
It must do since people are risking their lives to get here.

It has problems for sure, but other EU countries have the same problems.

Seeing the continental Europe is currently being baked dry, I'm kind of glad that the weather in Scotland is miserable.
> You're coming off as condescending and for what, exactly? Someone's preferred map app?

I am the author of the original comment. I might come across as an Apple fanboy to some. While I get your point and I think you're right, please let's stop fighting. As long as we fight against each other, they win.
Either that or he might be Polish himself
> Now I'm working at a big organisation.

That's your problem. It's very difficult to keep competency high in a large organization. The system is designed to get predictable output, and be robust to variations in human capital. The low performance of your peers is known and expected by the organization.

The reverse is also true. People who are low competency, or only want to put in minimal effort choose employment at large corporations. It's easier to hide, they have to make less important decisions themselves, less accountability, expectations are lower.

The mismatch here is you. The system you are operating in is not trying to identify or reward hyper-competency, and hyper-compentents are not trying to enter the system.
I had phantosmia three times following COVID. Cigarette smoke each time. The first time lasted nearly a month and was very intense, with the subsequent instances lasting for shorter intervals and not being as intense. I was worried for a minute there that it was my new normal but I'm happy to report I haven't had any further instances in nearly 2 years. It was wretched.
Apologies, I should have included a link. I am referring to https://apnews.com/article/sesame-allergies-label-b28f8eb3dc....

Mayhap that is overblown? I confess I have not followed it too heavily. Very thankful that I am not allergic to anything in my adult life.
I had the same questions and found this article: https://snacksafely.com/2016/06/kelloggs-unintended-conseque...

Basically, there were stricter measures put in place called HARPC. From my linked article:

> The new directives mandate that the “Top 8 allergens” identified by FALCPA (peanuts, tree nuts, milk, eggs, wheat, soy, fish, and crustacean shellfish) must either be ingredients of the product and identified as such, or the manufacturer must take extra care (and cost) to ensure that there is no cross-contact with them. There is no middle ground or “out” for the manufacturer, which is why we believe “May contain” type label advisories are heading for extinction. And that poses a problem, at least in the short term.

> companies, when faced with the added burden of instituting and documenting cross-contact prevention measures as dictated by HARPC, may instead choose to add trace amounts of the allergen to the product, as doing so makes the allergen an ingredient of the product and obviates the need for preventative cross-contact measures for that allergen.

> it means that manufacturers will either take stricter measures to prevent cross-contact or add a trace amount of the allergen and list it in the ingredient list, thus eliminating the ambiguity that currently plagues us all.

> A compromise that might have avoided the unintended consequences of companies like Kellogg’s adding traces of allergens to their products is to have offered them a third option: A mandatory “May contain” label advisory for any product made on shared equipment or in shared facilities that did not meet the FSMA threshold for cross-contact prevention. Such label advisories are voluntary today, rendering them ambiguous at best, but a definitively worded and located advisory statement included on all such products would have provided a way for manufacturers to meet the requirements of HARPC without resorting to the addition of allergens.

So I'd be surprised if it was happening on an ongoing basis, but I can definitely see why people would be irked.
all that's gonna happen is service will get worse, budget cuts will mean there's no way to make up shortfalls, and fewer staff around means more people abusing the system (e.g. defecating on seats, stairs, platforms, attacking other passengers, creating a generally unsafe environment).

I don't expect any of this to be surfaced in the many "experiments" that are now ongoing because of course as we know any inconvenient truths can just be dropped/ignored from the final report as "anomalies" or "non-representative" or "racist".
You could call them composite in that sense, but in C, composite types are types that are composed of other C types (structs, unions, arrays, ... functions? Not 100% sure of the specifics).

Also, the representations of floats and doubles isn't precisely specified, at least IEEE754 is not a strict requirement (not sure about the technical implications from what's actually specified).
I agree with much of this article, but just as a counterpoint:

> Americans could stop working each year on September 20th and they’d still be richer than Britons working for the whole year.

...and yet the average American almost never stops working. That car wash manager in Alabama gets three weeks of PTO per year, and probably earns every cent of their $125k -- Buc-ee's is a pretty demanding employer, I think?

Of course I would like to see the UK import the average GDP of the US, but I'm not sure I want the social structures that go along with it. I would rather be importing those from our former friends in the EU, with whom we actually have a lot more in common with culturally than we like to admit.
Again you are forgetting those people who have their livelihoods destroyed by being unable to compete with free money.

These people aren't IPO happy fools. These are real people working hard, who through not fault of their own, are forced out of a job as a side effect of a Valley hustle.
Because 1b never happened with tech companies. I didn't see thebtopic hit HN front page this week so far, if that counts as proof.
Hmm, I read the article as explicitly calling out "clinical trials" (as referenced in the title and abstract) and it makes no reference research studies. I don't understand the distinction between "research studies" and "clinical trials", surely all research studies where an RCT is performed with real patients and real drugs is a clinical trial?
Transcribe any video or Podcast – ask questions, summary and topics
I transcribed the long episodes from Lex Fridman and other Course videos. The questions feature has been super helpful!
It's not been the G8 for almost a decade now.

If you really meant the G8, well, the UK for all it's faults is still somewhere I'd rather live than Russia.
It does include a screenshot though?
This one does have a screenshot, though, in the usual spot in the readme.
> The options seemed to be: If I went for it, I’d be penniless, and if I didn’t go for it, I’d be bitter. I’d be bitter going forward. Penniless certainly beats bitter. So I made the decision. And that was ten years ago! And I’m still going.

Funny how people never seem to ask the folks who turned out penniless whether it was a good strategy
Big Tech Algorithms Are Killing Kids’ Sense of Discovery
One of the reasons I stopped using Firefox was that the columns in the devtools were unexpandable. I couldn’t see any data past what Firefox decided was enough to show. Did they fix this?
The top of the README is a screenshot
Public ISPs, power companies, and healthcare are examples where the government does it cheaper. Profit is unnecessary cost.
This isn't an uncommon attitude, tech has just had the unique ability to re:invent itself and build defensive moats faster than competition can catch up.
Browser wars are almost as old as the internet. There was even a time when people would put little rectangle animated gifs at the bottom of their websites saying things like "Best viewed with Netscape!" or "MSIE SUX!" or "Best Viewed with MSIE!" and then after a while those evolved into memes and then they vanished. There would be flamewars on Usenet about which browser is better. It isn't just browsers. There's tabs-vs-spaces. Scripting language vs scripting language. Meat vs plants. I think this would be best answered by a psychologist. I am curious what the personal preference wars will look like in another 20 years. Maybe "Real human skin vs. synthetic skin on my LoveDroid!"
> just profile and find hot spots

Do you mean "hot" in terms of CPU time? It may sound simple but in mature apps you don't have any obvious hot spots that you can look at. Code is complex enough so just reading it also won't give you clues.

> Making it work well is simple, you just need to access memory linearly/contiguously ...

In real apps you do not usually have some kind of heavy linear array processing, instead they work with thousands of different objects depending on input - a smart prefetching can help but again, it is hard to find cache issues when you don't have obvious hot spots.

Perf can take stack traces on cache misses but the problem is that they are taken "asynchronously" so they do not point on exact instruction which caused cache miss - it's hard to analyze those records afterwards.

Hope I clarified what I meant: you can easily pinpoint slow functions in your program, with all sorts of debug info, but I don't know of a way to do the same efficiently for caching issues.
Compiling to a single executable like Go and Rust and Haskell do, has a bunch of benefits for a server. Notably, it used to be the case (before the container revolution) that if you used a scripting language like Python, say, you had to carefully pip install all your dependencies identically between your prod and staging and test environments and your local dev env. Scripting languages have this nasty habit of preferring to not break, they will start a script without having all of its dependencies in the hopes that by the time the dependency is actually used, it will have been installed dynamically. This is also why wizened programmers from those cultures write so many damn tests, because if there is a dependency that does not get exercised at test time then you might have a prod outage on the weekend when some user figures out how to exercise it, etc.

In other words you can view the rise of Docker as saying, “give me your scripts and I will give you this magical unicorn called a container image, which can be used to run your script like a single executable.” People did not use Docker for its security features (the people who cared about that used VMs before Docker and put Docker into a VM after), but for its operational feature. If anyone had understood this before the rise of Docker, I think they would have architected Docker differently: multiprocess containers and weird networking stacks could have been done away with, you would probably not throw all of the OS into the binary because that's overkill (just Terraform-like “providers” or so?) ...also Docker needs to run as root to establish its tentacular spectacular: if you had viewed the goal as packaging the scripting language as a virtual binary you probably wouldn't need this stuff.

If you are running a large enough company then you need something like kubernetes because you have thousands of developers all needing to deploy on to the same prod hardware clusters. Cloud computing generally tries to lump you into this bucket too. In those cases there is no difference.

But if you are running a small dev shop of less than 20 devs at a larger 100-300 person company, now prod is whatever Casey your sysadmin says it is, and Docker is forbidden by some policy that you can't run as root or so, so now it's easiest to just compile static binaries and then build a lightweight gitops thing out of that, put an NginX server in front (except Casey gets mad and makes you use Apache) and some FastCGI and with a bit of luck you can get it so that if the build or tests fail, the system sends you an email via nagios but keeps humming along with the old build. It's a few weeks of work and you'll complain to every dev you onboard “I'm sorry this is all held together by duct tape” but it'll chug along fine until that company becomes 5,000 strong and you have 500 developers and can afford to containerize or shift to cloud for new applications and "do it right".
"Rural" can mean a lot of things.

There are places like the Central Valley of California where you can drive a mile and it is all the same farm. There are places like Montana. I'm a mile from a state forest and own about 65 acres, and I'm about 2 miles from the bus stop which is at this (relatively) high density development

https://www.google.com/maps/place/Boiceville+Cottages/@42.38...

there are also two small towns on the route, a subsidized housing project, and route 79 has a stretch of single family houses stacked two deep (roughly every other driveway goes to a house behind the house in front!)

It helps that Tompkins County has one dominant employer (Cornell University) that pays for a bus pass for all faculty, staff and students. Bus service on a triangle between the downtown, Cornell and the mall is absolutely excellent. (15 minutes) If you work 9-5 at Cornell it is easy to get to outlying towns like Dryden, Trumansburg, Groton, Newfield, Danby, etc. There is also bus service to nearby state parks.
I really appreciate the voice directions given by Apple Maps when navigating. Instructions such as “go past this light, then at the next one turn right” are so much more helpful than Google’s “in 1000 ft, turn right”.
Here in NL, the public transport is often praised. It's also the second-most expensive public transport in the world [1].

Anecdotes are not data and correlation is not causations. That said, it's still useful to look at correlation between price and service all around the world, instead of making assumptions that might seem logical at first, but fail to consider the counterintuitive effects of a policy.

[1] https://nltimes.nl/2023/07/13/netherlands-public-transport-2...
One could also use that story to illustrate my point too. Phil Knight was being transparent with his banks on the books. His American bank thought he was cooking the books, his Japanese bank saw the growth rate of Nike's cash flows and loaned him the money based on that. It was not idle speculation in an ivory tower (or a Sand Hill Road office) like most VCs today. How many VCs even use a DD audit in the final stages of their Series D+ investment?

The second thing is that Nike had the cashflow to show in its books, unlike most of today's startups. Stuff was moving off the shelves super fast, and they were making a neat profit on every sale. It wasn't like a tech startup purposely underpricing itself initially then worrying when users don't retain after future price hikes. To put it another way, Nike would have been attractive for a PE firm today, unlike most startups today.
* Annual energy use per person in the US is 77,000 kWh; in the UK it’s 30,000 kWh.

* Annual electricity generation per person is 12,700 kWh; in the UK it’s 4,800 kWh.

Consuming/generating less energy is a good thing, no? If we presume energy is the limiting factor, then the other bullet points suddenly look a little different. For example, productivity: US $0.96/MWh²; UK $1.65/MWh².
It always “returns” the same thing: a fixed size nul-padded buffer. Call it a char array if you want, that’s always been it’s role and contract.
This. Closing the most Jira tickets will get you from jr. to sr., but beyond that it's not a useful metric for promotion.
This is the chicken and egg problem. It is far easier to write a good JMAP client than a good IMAP client, but we need servers and providers to support JMAP before it makes sense for app developers to write clients with JMAP.
There was mention on HN of people using this feature to add spam.
Workers rights is a mixed bag. If you are a contractor, somehow you seem to opt out - for everyone else you get a decent amount of holiday (people in the US seem to just get two weeks!?).
0.1X programmer colleagues ... them all being, on paper, completely ineffective ... the bar is so low

I believe it's all about you thinking that you are too good

Maybe you should start your own company and code the next twitter, facebook or something
> I simply do not understand how anyone can think that the UK is a first-world country if they have ever lived in a real one before.

While I am fully on board with the sentiment that we are circling the drain, can you be more specific about where is actually better? I'm interested both from the perspective of potential emigration, but also trying to be rational rather than sensationalist - if I'm stuck here, I want a clearer picture of what "good" looks like.

My current sense is that a country like Switzerland is probably what most Brits would be happiest with (myself included), but that is not compatible with our national self-identity as a "major player" which is falling behind. Sometimes I think we'd be better off giving up the nukes and handing out UN security council seat to India, but that is not exactly an easy sell for a politician.
>
The real measure of the affluence and quality of life in a city is how large a portion of the wealthy take transit. The higher the better.
<

I don't think this will actually measure anything but gentrification and how few social services a city offers. Of the wealthy friends I have, the reasons they don't take public transit are always either time or the trash people. Of those categories, I know a few willing to deal with the wasted time to feel good but none willing to deal with the junkies, homeless, or hood crowd. If none of these groups are on your public transit it's either because you priced them out or the region is already hostile enough to keep them out.
That would only be possible if qualia has no causation. In the case where our experiences have real effects they cannot be fully described by a Turing architecture.
> I argue that they benefit from it

Fewer other cars on the road - fewer traffic jams, faster to get places, more pleasant drives!

Public transportation benefits even people who don't use it themselves /and also don't care about any of the ways it indirectly benefits them by benefitting others/.
There is a screenshot in the README…
Are you sure you clicked on the right link? The screenshot is at the very top of the readme.
I had to switch back to Firefox on desktop because Chrome has rendering bugs on Ubuntu. I use it infrequently, and noticed that Firefox has gotten much faster.
The economics-literate are talking here.