skysight-inc/HackerNews huggingface dataset:
Likewise -- I played in CAL-M in Counter-Strike back in the day. This statement dates me, I realize, but for those who aren't aware, CAL was the top online Counter-Strike league, and CAL-M was the second tier. IIRC, there were ~10 teams in CAL-I, the top tier, and about 40 teams in CAL-M, separated into multiple regions. (Lower tiers were CAL-IM, i.e., intermediate, and CAL-O, i.e., open - anyone could join CAL-O, but getting past that required promotion.)

Anyway, point is, I was probably in the top ~1000 Counter-Strike players in North America in the early to mid aughts. But the gap between CAL-M and CAL-I was just ridiculous -- we're talking about the gap between a college sports team and a pro team. The average CAL-M team wouldn't win a single match in a CAL-I season.

So, yeah - the gap is increasingly large the closer you get to the top of a given pursuit.
It's the curse of the golden goose.

They can't do anything that threatens their main income. They are tied to ads and ads technology, and can't do anything about it.

Microsoft had a crisis and that drives focus. Google... they probably mistreat their good employees if they don't work on ads.
> model should be adopted elsewhere too, the opposite of going hyperscale

So you are saying there were no grocery stores in the US before Piggly Wiggly opened up?

It was the model that preceded the current one throughout the western world. It clearly failed because it couldn’t compete with the efficiency (and much better customer experience and prices) provided by supermarkets.

It wouldn’t work without imposing some artificial limitations (as is the case in quite a few European cities) which have a significant productivity cost.
This is equally as much about not being a besserwisser.

You get a PR to review and you rewrite the code without talking about it? Yes, that's a besserwisser.
Kind of awesome how Behringer went from being the crappy version of gear to being the generic, affordable version of actually good gear within the past ~10-15ish years.

When I was selling gear just before my estimated time-line it was known to be basically Yamaha* or Peavey-ish company (does a very wide line of products at affordable prices), but "ever-so-slightly" crapish. Since then they have become a/the goto if you want essentially Moog or those other big names for less than 1 carrot.

I have a Prophet 5 v2 so no real need for me (in terms of analogue synth), but great to see this kind of stuff getting into the hands of more people.

Sure, the pots, etc. aren't quite as solid as the big ($) versions, but that kind-of doesn't matter at all, for a lot of use cases.

I might even get one of their thingies at some point. For less than the price of a beater car it's become a tempting case to have GAS [0] for Behringer [1].

[0] https://library.oapen.org/handle/20.500.12657/48282

[1] https://www.sweetwater.com/c510--Behringer--Synthesizers

*Yamaha actually makes a lot of very high-end gear as well, from piano to guitar, they have fairly extensive custom-shop stuff. I brought them up because, in addition to handling mid and high-end gear, they always made really quality entry-level gear as well.
I live near Green Lanes in London. Have a massive Sainsbury's (supermarket, nudging hypermarket as sells clothes), an Aldi, and then all up Green Lanes is a never ending stream of grocers in various med flavours (Turkish, Italian, Cypriot etc). It's chaotic, but I love being able to get anything I want from nice people any time. Only sad bit is the good Butcher closed (English style. There's still at least 4 Turkish ones, but they don't do pork, sausages, fancy aged steak etc.).
>and bring some of that wealth back

Would they do that if there wasn't monetary advantages? Absolutely nothing is stopping them sending a remittance like many of the world already do. There's significant differences between jurisdictions for company rates and capital gains, that world really opens up with a few different passports.

Having lived in quite a few countries, I don't buy it, these people pick and choose as they please while others not able to get 2,3 or 7 passports pay for those folks benefit to extract as much as possible.

I'm with the Asian countries on this one, it's a sham. Many of my friends make jokes about this stuff and illegally hold dual/tri citizenship in the west despite their own country not recognising it, getting caught for that is quite hard.

>that diaspora to return, at least to retire

Is this not an admission that it's used to take money from other countries they once put hand on heart to support in a pledge of allegiance and go retire with $2/hr maids plus an on-call chef only to return for healthcare and pension reasons in old age? That's not a hypothetical, I've seen this unashamedly happen with friends parents.
After spending a few weeks back in Europe (after 8 years in the US), it quickly came back to me how much easier it is to live a healthy daily pattern of life there than it is here. In particular: Shopping for food in the US is almost always a separate trip in a car or a bus or on foot. Whereas in Spain it's common to go meet friends, pick up some bread and veg from the store, meet more friends and pick up things from a butcher on the way home, then you start cooking and go out again later. Ane you can do this every day. In Amerca... you have to plan a trip with a car to buy more than you want to spend and stock it away, and at the end you want to go out and you don't even want to cook
So... you need new PHYs and new Ethernet controllers to use T1S?
Regular people talk illegal things on messenger all the time, and if law enforcement gets addicted to sweet data requests, users will flee to wherever.

E2E messaging is a better product. Offering it free (at a loss) makes it hard to beat.

What's more, some major govts may be prompted to ban E2E, so they keep their data and kill Signal and others, while they are the 'good guys'.

FB can probably create a 99% accurate ad profile on you with just metadata, likes and tracking you on the web. If not they can push local profiling models on your phone.

With all that said, I still think it is a genuinely good thing for humanity as it is now, and I am cautiously optimistic.
oh, oh my. The golang opposite where you don't have language extensions and should be able to grok everything about the language in your head all at once... yeah I'm going with "simpler language".
I found that the best use case for classes is dependency injection. Have a constructor, inject your dependencies, then use them in one or more functions. However, you can do the same with functions:

function new_foo(dependency) {
return function(bar) {
// Do something here
}
}
Sounds very familiar...
UoM, UK ? :)
see World of Wolfram for a 10ep series in which a student winds up turning his apartment into group housing when a couple of NPCS (elf and orc) from his MMORPG arrive in our world.
Show HN: Gpts123.ai,A website that helps you find fun AI projects
gpts123.ai is a newly launched AI application navigation website that is dedicated to helping users discover various fun gpts.enjoy it
Well, it kinda is? Teaching materials should show how to not refactor too.

Also have u seen refactors in clean code?

Guy refactors thread safe code by introducing static variables which make code not thread safe, but hey! At least it is a little bit shorter!
They did not want to open it, they were forced to by the "Commission d'Accès aux Document Administratifs". And the published code is probably outdated.
How is this positive?
Respect the limitations imposed by a framework or structure instead of thinking how that could be improved?
Conciseness is a value if it helps the communication and understanding, but it’s not an absolute value.
And that is true for code, as the post explains quite well.
I mean, when I’ve visited San Francisco, it seems to have supermarkets all over the place too (albeit rather expensive, not-very-good ones), so they even have a local model.
Nuclear civilian ships never took off in the First World due to the cost of dealing with silly regulations.

I suspect China will care very little about our silly regulations.

I hope they make a lot of things work that our C-suite lawyers and MBAs never understood the math on.
Is there not a cost towards it being so large that it becomes comically too large to clean?
Because they come with not-really-multitasking OSes, with restricted access to file system and limited selection of software.
There is this reasonably small C library used by literally the entire world that you may want to look into, the Linux kernel.

You may also note that in the general case even your beloved Rust and GC languages need to drop down to C the moment they want to interoperate with anything else.
48V is also currently used on the supporting electric traction motor of "Mild Hybrid" cars.
This is really interesting research. I think it’s got great potential to change a lot of lives for the better.

It would do the world some good if people who didn’t know poverty could understand poverty rationality, which to people who’ve not experienced poverty would seem completely irrational.
Again, technology isn't in a vacuum. You really can't predict what medicine will be like in 100 years.

If there are already viable full-cure treatments for all those cancers then why aren't there viable full-cure treatments for this sort of bioweapon?

Feeling ill? Sequence all the organisms in your blood, spot the unexpected ones, develop a vaccine/phage against it, and poof - all better.

Sure, you can construct movie plot scenarios to do anything. In a movie, our hero can use a lighter to ignite the leaking fuel trail from a jet plane taking off and cause it to blow Up. That doesn't mean it's likely or even feasible.
What CPU is it?

My suggestions: Have you checked with Throttlestop if it's being throttled for any reason? Have you tried setting your power option to performance or checking the energy options for the cooling strategy and max clockspeed allowed?

Based on what you've written, I think it's very likely that the heat pipes (if any) need to be replaced since the coolant inside has probably evaporated and escaped. As it's a Dell, replacement parts should be easy to get.
Everybody has different taste and opinions what "clean code" is supposed to look like (best example of this is "for-loops" vs .map()" - IMHO nested loops are usually more readable than a function chain which does the same, but other people have the opposite opinion).

IMHO the core problem of the situation described in the article is that the guy simply rewrote a piece of code without before talking to the author/maintainer/owner of that piece code.
But the point here in the article is actually that the longer code was better than the shorter code.
I would like to see how many SKU's are in these stores compared to places where the stores are further apart.
Is DuckDuckGo more neutral on doing things like this that help the user but might piss off publishers?
You're wrong, your initial corrections were correct. Your boss will now have to spend 4x as much money to modify every class that ever relied on Ovals and Rectangles if/when he realizes there's another way he might want to modify them.
Is this just an urban vs outer suburb thing, tho? My experience of the US is largely limited to San Francisco and Seattle, but there did seem to be supermarkets within walking distance most places in the city.
Well, then you should maybe ask why do you need such complexity, when cars 5-10 years did not needed to do exactly same task - taking a person from point A to point B.
I was expecting this to be a rant against Uncle Bob for his weird comments around the fake women speakers at the tech conference.

Very different, but also informative :)
>Mom and pop grocery stores hardly ever sell different products from the supermarket

That might depend upon your locale.
> Nothing about anything he does makes me think he's motivated by increasing his personal net worth.

Not even the weird shitcoin with the eye scanner he's been pushing (WorldCoin)?

Based on the last 5 years of crypto hype and failures across the industry, the only motivating factor to get involved in it seems to be 'increase their personal net worth'.
> their oftentimes born Right

I know people with Italian citizenship simply because of their grandparent. They've never once been to Italy, can't speak the language nor have any plans to do so, they mock their own culture all the time.

Meanwhile having lived there for a year and can handle the language reasonably well after that time, my chances for naturalisation are basically nil.

"Born right" is a hilarious concept.
I'm curious as to why webhooks are becoming a defacto standard for triggering events between isolated systems.

Why not have a dedicated event bus (could be - but not limited to - kafka, NATS etc.) where remote systems connect to dedicated event queues? Push a message onto the queue which is picked up by the remote system.

Authentication is handled by the event bus which can also act as a storage for message (re)delivery. Partitioned by customer ID for separation of concerns etc.

Anything immediately obvious why this wouldn't be a preferred option or is it because HTTP is just easier to implement across systems?
If there is a source material that many people are "applying wrong", then I'd question the quality of that source material.
The elevation in price is less location and more whether you're able to buy in bulk. With careful rotation discipline and a handcart it's achievable on foot though, although clearly more convenient with a car and a nice wide lot.
Then the government needs to add those external costs to non-repairable phones to make the Fairphone competitive on price too. Unfortunately the vast majority of people will consider price first.
The original chip was built with 1970s NMOS semiconductor technology.

While you can theoretically build the same analog circuitry using discrete N-channel MOSFETs, it will not capture the tone of the original.

In particular the "operational amplifiers" used in the design were very simplistic things built out of just a handful of transistors and are very non-linear devices.

It is possible to build a circuit that behaves similarly but it won't sound the same.
More on the player as a special sort of god and the metaphysics of restore points in my favourite article on video games ever: https://fallingawkwardly.wordpress.com/2010/09/02/the-metaph...

The last article in the series summarises it very well:

> In TES, true agency is not something afforded to just anyone. It must be sought after, fought for, stolen. Whatever it takes. Sometimes these attempts take the form of assaults on the fourth wall, yet paradoxically, I don’t find that my suspension of disbelief suffers as a result – quite the reverse, in fact. TES is more real, more human, more relevant as a result of these metaphysical clashes of imagination and reality, and metagame clashes of NPC and player, player and game.

(Actually, I shouldn't say the linked part 2 is my favourite. Part 2 goes really well with part 3 which is also my favourite.)
> Microsoft is past the world of "everyone must use our browser and OS"

OS maybe but browser? They're going to great lengths to push Edge. Including harassing customers trying to download Chrome or Firefox.
Absolutely, design of cities dictates behaviour. The secondary effects of this are interesting too. For example, european kitchens can be smaller because they don’t need to store as much.
If you're a major or founding shareholder in a company while simultaneously working there, you don't negotiate via collective bargaining mechanisms. You theoretically could, but it would be pure idiocy.
The signature format is just weird. Why not include it as part of the request headers?

Edit: It seems to also have a header version. Not sure why there's two different ways to pass a signature here.
>Most of the comment threads in this HN post are a lot more informative than the article

To be fair, how many commenters on HN would accept a job in journalism if it was offered to them?

We're lucky that so many qualified people share their takes for free on this website.
I think you need to assume that Middle-Earth is set in a fantasy world where there are no plate tectonics. The world there isn't even spherical.

It's a bit similar to the world in "Game of Thrones": that one too is a fantasy world that doesn't follow the regular laws of astrophysics, and doesn't even appear to be a planet at all.
I've been using Kagi for a few months now, and search results definitely feel much more useful than Google. Widgets are definitely not as good yet, though (think stuff like "sunrise", timezone conversion, currency conversion, etc).
I'm curious about how the platform team approaches continuous learning and knowledge acquisition. Do they rely solely on post-mortems and incidents, or do they also incorporate insights from training? Are there any benchmarks for success?

Thank you so much for sharing the article; I really appreciate the presentation and concise description of the platform
> it makes it clear you're arguing in bad faith

You really think that people with dual nationality don't use whichever one suits them most in all sorts of matters regarding taxation, diplomatic assistance and travel?

To pretend that people won't try to gain whatever edge they can in life with the tools available is the nonsensical thing here.

A dual Malaysian/Australian citizen, which passport do you think they are using heading into LAX? Which passport do you think they will use visiting Iran?

Dual citizenship is a furphy, I'm with the Asian countries on this one. Choose a side.
If someone is interested in further contemplation around this, I highly recommend the book "A philosophy of software design" by John Ousterhout. In my opinion, it gives good reasoning why clean code is sometimes praised and sometimes criticised like it is here. I highly agree with Ousterhout that software complexity is mostly caused by obscurity and (cognitive) dependencies within abstractions. With that in mind its easier to see why Dan failed to improve the code here.
It can, it just requires up to a dollar more per device.
Pop 200k city in Germany. Historical city center is roughly 2 km²

We have one Aldi, one organic supermarket, 4 REWE, 1 Edeka, and one Penny. Everything but Penny is less than 1 km away from where I live, the closest REWE is 300 meters.

This density falls off when you leave the center, but you still usually have at least one within walking distance.
Nah, I think someone just got addicted to adding "cool tech" to their house and is now locked in to phones with wireless charging. A lot of the smart home stuff seems to be like that.
Capitalism does not allow this.
Tannen's "You Just Don't Understand".
https://en.wikipedia.org/wiki/You_Just_Don%27t_Understand

Key idea in the book is that a lot of argument and disagreement arises from mismatched social attitudes/communication between men & women, similar to how cross-cultural assumptions can cause offense.

Presents a model that (typically) men socialise with a focus more on competition, independence, and status, whereas (typically) woman socialise with a focus on cooperation, inter-dependence, and intimacy.
There's a YouTube channel[1] explaining the difference between North American cities and European ones. As a resident of Amsterdam he covers this city a lot.

I'm from Zurich, Switzerland. I don't own a car because everything I need is either in walking/cycling distance or reachable by public transport. While I've been well aware of the car dependency situation in North America, watching a few episodes from the mentioned YouTube channel, made me realize that this is a self-inflicted problem because of car centric zoning and development rules. The often cited "greater distances" are in fact the result of these, not the cause.

[1] https://youtube.com/@NotJustBikes
> Maybe it was a fluke, maybe nostalgia, maybe people at Commodore had a good ear when tweaking the circuit and made something sound good out of the little budget they had because they knew they couldn't go for hi-fi (that would actually be clever).

In the words of the engineer that designed the SID chip, Bob Yannes who founded the synthesizer company Ensoniq after he left Commodore in 1982:

> “Actually, I was an electronic music hobbyist before I started working for MOS Technology (one of Commodore's chip divisions at the time) and before I knew anything at all about VLSI chip design. One of the reasons I was hired was my knowledge of music synthesis was deemed valuable for future MOS/Commodore products. When I designed the SID chip, I was attempting to create a single-chip synthesizer voice which hopefully would find it's way into polyphonic/polytimbral synthesizers.”

> “The SID chip was my first attempt at a phase-accumulating oscillator, which is the heart of all wavetable synthesis systems. Due to time constraints, the oscillators in SID were not multiplexed, therefore they took up a lot of chip area, constraining the number of voices I could fit on a chip. All ENSONIQ sound chips use a multiplexed oscillator which allows us to produce at least 32 voices per chip. Aside from that, little else of SID is to be found in our designs, which more closely resemble the Mountain Computer sound card for the Apple II (the basis of the Alpha Syntauri system). The DOC I chip (used in the Mirage and ESQ-1) was modeled on this sound card. Our current designs, which include waveform interpolation, digital filters and digital effects are new designs that aren't really based on anything other than our imaginations.”

> “The issue wasn't budget, it was development time and chip size constraints. The design/prototype/debug/production schedule of the SID chip, VIC II chip and Commodore 64 were incredibly tight (some would say impossibly tight)--we did things faster than Commodore had ever done before and were never able to repeat after! If I had had more time, I would have developed a proper MOS op-amp which would have eliminated the signal leakage which occurred when the volume of the voice was supposed to be zero. This lead to poor signal-to-noise ratio, although it could be dealt with by stopping the oscillator. It would also have greatly improved the filter, particularly in achieving high resonance. I originally planned to have an exponential look-up table to provide a direct translation for the equal-tempered scale, but it took up too much silicon and it was easy enough to do in software anyway.”

https://web.archive.org/web/20070222065716/http://stud1.tuwi...

https://en.wikipedia.org/wiki/Bob_Yannes

https://en.wikipedia.org/wiki/Ensoniq
Nah, we have a very competitive supermarket system in Germany, stuff like that would kill you, just like Walmart died here.
> Firstly, I didn’t talk to the person who wrote it.

This might be an issue in itself sometimes. People identifying with the code they wrote. When you are part of the team, the code belongs to everyone. Everyone should be able to change it if it makes sense and all quality gates are passing.
I remember I had 5 supermarkets between 5 to 10 minutes walking distance from my home when I was living in Milan. 100 meters in 1 minute is 6 km per hour which is a brisk pace so the closest supermarket was at about 400 meters. Of course I never drove to them, I always walked and came home with a couple of bags two or three times per week, usually at 2 PM when the supermarkets are almost empty. Water weights a lot and could be a reason to go shopping by car but 1) I always drank water from the pipe in the kitchen since I was little 2) I would have to walk to my home from where I found a parking place on the street and that was often as much as walking from the supermarket.
Should definitely be possible with mostly static content and Cloudflare caches in front. I bet there are many personal websites out there served from an old smartphone or from a Raspberry Pi Zero.