skysight-inc/HackerNews huggingface dataset:
Relevant part:

As early output devices (Teleprinters, CRTs and line printers) could not produce more than one character at a location, it was not possible to underscore text, so early encodings such as ITA2 and the first versions of ASCII had no underscore. IBM's EBCDIC character-coding system, introduced in 1964, added the underscore, which IBM referred to as the "break character".

ASCII added it in 1967.
PBS has a couple of series on wildlife photography technology (on Wed evenings before NOVA).

One series uses attachable cameras optimized for land-sea-air creatures.

Another series puts cameras inside of robo-creatures of the target species.

Biologists learn lots of new things.
This isn't limited to remote employees.
Nah. Just dress normally and then put warm clothes on top (gloves, hat, a good coat, possibly some overtrousers for the rain) that you can remove at your destination.

Gloves needed at 0°C are reasonable. Sure, don't take gloves that let the wind go through.

I used to bike without gloves and a hat when freezing. Because I always lose them. The hands hurt, you end up being very cold. With appropriate clothes it's night and day, biking becomes enjoyable in winter.
Let me share a resource with you, where an experienced community with skin in the game review products under the context of bargain hunting! www.ozbargain.com.au

Looking past the bargain and location aspects, this site is super useful for understanding products in greater detail
Perhaps I'd add a small script with different type of generating functions, thanks for the suggestion.

Me too :) For educational/reference purposes, there's a lot of complexity which can be introduced which is irrelevant to the principles, I hope my code was understandable enough.

Thanks a lot!
> I don't think this is an accurate representation of how the Haskell community itself views the state of Haskell documentation. A large section of the community views the state of documentation as very not best-of-class and strongly advocates for improving it

Almost every time (though it's quite rarely) that I end up on a Haskell documentaiton page, I facepalm and move on. Yes, there's a dump of inpenetrable types. But... how do I actually use those types? :)
ok but that was literally the title of the blog post so someone did suggest it?
Abrasives always win if you have a lock in your garage and a week to open it.

If you're a thief with a battery powered angle grinder and a cheap one at that, it is quite possible that a high quality lock will defeat you. There are alloys that will just eat cutoff wheels and jam up low powered battery powertools. It's always the case that there exists a way to defeat a lock, it is not always the case that a particular person in a particular situation can defeat a lock.
"Idempotent" does not mean successive identical requests must return identical content. For example, two successive GET requests to the same URL will not return identical content if in between them the owner of the website changes the page at that URL. Similarly, if the source of the request content is a mutable database, two successive QUERY requests with the same request content will not return identical content if the database is mutated in between by someone else.

All "idempotent" actually means is that successive identical requests must induce the same change in the server's state due to the request itself. In the case of verbs like GET and QUERY, that is trivially true since they induce no change in the server's state at all. But the content of the response can of course change due to other events happening on the server. If "idempotent" required that not to happen, no request could ever be guaranteed to be idempotent.
And even if you pay for YouTube, you'll still get ads, despite YouTube detecting and tracking advertisements in videos.
The mindset you describe is a mindset of exploration, adventure and tinkering. Occasionally it ends in catastrophe, but historically has been the driver of some of the greatest inventions. But such is the nature of nature; gains generally don’t come free.

Ergo, your obedient unquestioning good citizen mentality is far less progressive & beneficial than you think it is.
The one near me (St. Louis, MO) has been out of Pi 4 model B and CM4 since September. A couple CM3+ popped in stock for a few days but were gone shortly after.

Checking right now, they only have some Pi 400s and Pi 3 A+ in stock. Plus a boatload of accessories, power supplies, and cases.

At some point it might be worth figuring out a way to mash a Pi 400 into a Pi 4-size footprint.
HTTP doesn't assume the existence of a web browser...
I think price-fixing works in, for example healthcare, because then you also have a single payer system. So there is one entity that buys almost all service capacity and thus gets a lot of say in the price.

Also nobody else would want to outbid them because the single payer then turns around and gives all potential users the service for a fraction of the real price.

So this is a great system for providing healthcare at reasonable prices.

For housing. Rent control only works for the first that can get in the system, but what does work I think are widespread and well positioned non-profit housing entities that can provide a large enough share of potential renters reasonable apartment prices so that the for-profit companies can’t raise their prices too much.

Source: I’m an extensively trained armchair economist.
Were you ever comparing with a miata? I'm curious how they compare since its the same platform.
It is mostly why I support their restriction of only allowing Safari on iOS. Even though it might be an evil, it is a lesser evil than letting Chrome dominate, which seems all but guaranteed if they did not have iOS Safari to stop them.
I started moving away from Docker Hub. The only thing they have going for them is they have a descent amount of "official" images. Otherwise, their interface is very basic. You can't delete your account. They spam you with emails. No private access for organizations. Security scanning and org features are behind a paywall.
On the flip side, it's highly unlikely that Sony didn't know talks were ongoing for ActiBlizz, and may even have been offered a chance at the same.
Or you can install an adblocker instead which also blocks much of the surveillance. There's also sponsor block which blocks ads that even paying customers are forced to see.

Don't support these advertisers in any way. Especially Google.
Games programmers in the 90s had this belief that UDP was faster than TCP. And in some cases it was. I don't think there was a standard way to change your stack's behavior for startup and congestion back then (we have CUBIC, BIC, FAST START and all sorts of options now.)

The commonly held belief was that if you want speed, you have to use UDP. But then the first thing people do is they re-implement TCP poorly at the application layer to get fragmentation, reliability, windowing or large datagrams.

OGP and "Assets Over HTTP" were introduced later and used TCP to carry some of the application protocol, but by the time they came around, UDP was wedged very far up in the application code and it was difficult to get it all out.

I haven't looked at the SL Viewer code in over a decade. Maybe it's better now.
Aren't the necessary changes relatively "local", though?

That is - timing closure is hard, and it's a "global" problem - if your design fails timing closure, you might have to re-do the entire layout and/or design itself.

However, if you change the gate capacitances, then I would expect that you'd just have to make a lot of small changes in a lot of different (but unrelated) places - which seems like, while tedious, would be immensely parallelizable with the number of engineers, and not risk any complete re-layouts like meeting timing closure would. So, a "redesign" more than a redesign.

What am I missing here?
And just like that, the fad passed.
Of course it is. Is it "unreasonably effective" or is it just another part of our jobs though?
Until the particular crypto used by the blockchain becomes obsolete and is easily cracked. Then everyone can see whatever they want forever because you’ve widely distributed the encrypted text all across the world.
> > the 7 existing http verbs

> 9 to be precise

You are off by 30:

https://www.iana.org/assignments/http-methods/http-methods.x...
It was basically "throwaway code" which was written in a hurry for a prototype that was not expected to have a long life. This kind of parsing was (is?) very common in the video game industry, and quite easy to author in C++, so it would have been the first tool the developers reached for to implement a real-time network protocol.

The evolution was hardcoded -> message template -> "Liberación" which allows the protocol to tolerate unknown fields, and thus be future-compatible, much like Protobuf does.

Source: worked on the Liberación project.
But has a free market actually existed? I sense "the free market" is a platonic ideal that has not, and cannot, be realized in the real world.
Let's deal with the immediate problem of opiates, meth and other hard drugs, the addiction of which is ravaging cities where drug users are a blight on society with their tent cities, needles, feces, crime, vandalism, assaults, robberies, etc.

You don't want to focus on that you want to misdirect to weed and.... water? What the hell does this dumb analogy have to do with anything in reality?
Toyota has a brand image and they design, market and sell to that image.

Tesla has established a brand image based around a different set of attributes and they design, market and sell to it.
True. I suppose I hate my job and the lying company that I fantasize about someone catching companies (or the government) doing bad things and being compensated for it.
You'd like my APIs, I keep defining DELETE endpoints with request bodies even though OpenAPI tools scream warnings at me :)

Doing a POST on a /delete endpoint seem unnatural and I prefer serializing complex objects to JSON rather than to a query string.
Coins are a sort of niche in that space. They were supposed to have intrinsic value, so arbitrage and the market would kick in as described.

Today our coins are all base metal, worthless except for the face value. Essentially the same as paper money, but smaller and more durable. And we have a different sensibility about them: we don't even consider melting them down (well, not usually) since they are a symbol, not intrinsically valuable.
> That guy ended up being another of my best hires. Communication was always a chore, results always through the roof. With the colleague from the interview and one other, he became one of my three developer archetypes in a much longer story.

There needs to be a website that captures these types of war stories.
It took me 5 years and 1000's of hours of work to learn these.
My doctor told me years ago magnesium is one of the most common deficiency, no matter the diet. The second would be d vitamin, but that's linked to sun exposure, not diet.
Activision Blizzard
Hopefully, those Tesla chargers are supporting the Plug & Charge standard that lets different EVs change on various networks without needing separate accounts and apps.

https://en.wikipedia.org/wiki/ISO_15118
I think you misunderstand the concept of a signature. What matters is that you agreed to something. The signature is just evidence of this agreement.
Not a troll, appreciate you taking the time to respond. Believe the thread is too deep to respond directly to you. Another question if you have the time - what makes you trust one source over another? For instance when the WHO and CDC don't agree what makes you trust one source over the other?
> At the time it moves to The New York Times, Wordle will be free to play for new and existing players, and no changes will be made to its gameplay.

"At the time" is the sticky bit.
They've continued some of their worse monetisation and game design decisions while independent for quite a few years now, and stuff like the poor value of the 30th anniversary pack is entirely their own mistake to make, so I feel publisher meddling was a handy deflection for Bungie to hide behind in many cases.
Content blockers. Firefox Focus is free. Wipr is paid option I use. Adguard is another free and paid option.
This is the exact same thing that happened in Iraq after the first Gulf War back in 1991.

The northern part of the country, defacto-ruled by the Kurds had their own version of the Iraqi dinar, known as the Swiss dinar, as it had been printed by a Swiss bank note printer.

Due to the sanctions the central Iraqi government had to resort to locally printed bank notes of poorer quality for new notes. However, these notes couldn't reach Iraqi Kurdistan which had a fixed money supply. The Swiss dinar was soon worth 150 of the new Iraqi dinars.

Both of these have since been demonetized and replaced with a unified Iraqi-dinar, after the toppling of Saddam's government.
Would love to see Meta step into the "child labor" controversy. Isn't that an episode of Silicon Valley? Their videochat platform is a hit but all their users are underage - they agree to sell to the bad-guy-VC just before the lawsuits show up.
I call it "theorem-proof" style: https://beza1e1.tuxen.de/articles/theorem_proof_slides.html

Sounds more serious than "meme pics" style. :)
When copper got more valueable, US pennies got melted down. We had to re-mint billions of them in aluminum (electroplated copper to look reddish).
"It's me, UR hax0r in your I0T, steelin your unencrypted packets"
Yes, because learning C will teach you about computing and how your computer works. However C is not the only language that could teach you and you don't have to become fluent in it to understand enough to help your Python. Learning enough about a few languages (i.e being able to write something in them) will help you appreciate what Python does for you behind the scenes, but also how Python limits what you can do with it. Ultimately, if you master Python, you may want to write some packages for it that aren't written in Python and then C is a sensible choice.
> "The company said the game would initially remain free to new and existing players."

(emphasis mine) Guess that means a paywall in 3...2...
It definitely fails Hanlon's Razor: "Never attribute to malice that which is adequately explained by stupidity." As long as you assume "stupidity" to include stupid things about the mathematics of our universe like coordination problems, design by committee, and the tragedy of the commons...

There's a very slow, very week feedback loop that may be too weak at the moment to fight against this trend: the customers who are dealing with and worry about perpetual sensor failures and computer issues at 150,000 miles are not the same customers who are buying the car off the dealership lot. Meanwhile, the people with brand new vehicles are not worried about those problems, they're only slightly (and only long after it's too late) worried about the eventual resale value. I trust that my old Toyota and Subaru will still be dependable and repairable for many years, but I won't buy an old BMW or Mercedes because my family and coworkers have too many horror stories of expensive, exotic gadgets that have gone bad in mysterious ways.

But we're 40 years removed from the bad old days of the 80s and 90s when those imports were decimating the lethargic Big 3 in quality and cost, which is more like the time scale on which consumer attitudes like that began to be formed. 2018 laws regarding rearview cameras are really new in comparison to a cultural thing like that.
Crypto Project in Chaos After Co-Founder Outed as Fraudster
Does this mean as soon as I enter my second guess, I'm going to have a huge overlay to sign in to a New York Times account?
I've used VIEW for this kind of thing. I don't even know what VIEW is for
Letsencrypt is a godsend compared to what we had before. But it can be difficult depending on what you run and after a few hundred domains things pile up.

You just purchase a domain.
You decide to host on apache.
You first have to setup http get the letsencrypt to perform the challenge. Once that's done you can install ssl.

The letsencrypt auto renewer is great until you run a version of linux unsupported.

The extra cost per request does add up as well.

The cost to support ssl isn't free but the certificate is and pretty seemless all things considered
> you can avoid arcane business logic around GET by various caches, loadbalancers, proxies, and other software that made who knows what terrible assumptions around GET payload shape.

I wish standards bodies weren't afraid of angering the feet-dragging vendors who haven't had to update their shitty middleboxes in 20 years despite charging their customers through the nose for them. Maybe it would be better for a healthier web if these dinosaur machines got broken once in a while.
This is the same thing with reddit. Always some dumb pun thread. The same people trying to be funny with stuff like "<record scratch>" jokes or "narrator:" jokes. There's this expositional style that I hate as well where someone will ELI5 something serious and completely mangle it but just make it sound good and it gets wildly upvoted.

I'm starting to believe that whole NPC bots meme now (which is also pretty annoying, sorry).

And "wholesome" itself is a meme that is pretty annoying. It tends to drag "inane and superficial" along with it. Feels like we get so tired of walking past human tragedies camped on the sidewalk all day long that when we get home we sit there like coke-addicted mice slapping the "wholesome" button to get our Soma so that we forget what we just saw.
How do you explain the situation in Japan? Their money supply has grown steadily over the last couple decades, yet they've seen basically no inflation.

See: https://tradingeconomics.com/japan/money-supply-m2

and: https://tradingeconomics.com/japan/inflation-cpi
Here goes the private, ad-free experience. Hopeful Wardle sold it under certain conditions considering he didn’t monetize when he had the chance.

I know it’ll remain like it was for some time but eventually be monetized.
I guess that they purposefully did not use JSON or any other widely used format to avoid giving the appearance that that format is required or encouraged.

As for copying/sharing links, I think that was covered in another discussion above: Just like with POST, it's likely just not intended to do QUERY requests via links or through the URL bar.
> You could utter this exact statement every day since 1995.

No you couldn't. Because back then, even 10-15 years after 1995, not everyone went to the same 3 websites, and there were more than 3 companies on the web that owned everything. Furthermore, there was no concept of upvotes and downvotes to literally encourage crafting your comments to appeal to the widest audience / lowest common denominator. (This concept is no longer specific to Reddit by the way; nearly every comment section on every website utilizes the same type of deal.)

Back then if you wanted to speak your mind or say something, you could just type it out and everyone would see it. Today, if you want to say something, you need to craft your comment in such a way to make it worth it: sure, you could say exactly what you want. But that might only get one upvote. Or, God forbid, it might get downvoted! Then nobody sees it; furthermore, the rating your receive could potentially work against you and make the hivemind turn further against your argument. Because lots of people downvoted it. Or not many people upvoted it. Which means it's bad / not good.

It's a perverse incentive. The result is... usually, milquetoast homogeneous repetition.
Lots of countries came under severe pressure in that crisis, and I can't even find evidence that HK was among those worst-affected. I'm saying I'd need to see a lot more than pointing out that late 1997 was a shit year for them, to determine if that was the fault of their currency-pegging. If you are only going to provide a single data point, that's like pointing at the US during the '08 crisis and going "well I guess fiat currency doesn't work!" You're gonna need to connect a lot more dots to make that argument, with that example, because that was just a bad year all around.

Actually, the maybe-relevant part of this is that Thailand kicked it off by screwing up currency-pegging and having to switch to float, which led to a panic. But Hong Kong didn't suffer particularly hard from it, overall, compared to those worst-affected, so using HK in late 1997 as the example of this practice failing still isn't very strong.

(I can't find any mention of the Mexico thing on the Wiki article, but have a weirdly-strong memory of that specific detail being mentioned in an IPE class years and years ago, so either I'm wrong or it's one of those things that's considered a kind of folk-knowledge poli-sci and economics but doesn't make it to places like Wikipedia, some action that "wasn't" directly connected, but [by common understanding of folks in those fields] totally was—further digging reveals an Argentine event in 1998 that did affect Mexico, so I'm guessing that's what I'm recalling and that at the very least that particular professor considered it obviously true that the two events were connected, so presented that as a continuation of the Asian Crisis in late '97)

[EDIT] To be clear I'm not even going hard into the paint for pegging currencies, I just think that's a bad example and that lots of readers may not recall or be aware of the late 90s crises to have context for it, especially fellow US readers.
Seems nice to me.
lol, agree. It was rude!
Wordle could be an effective free feeder into NYT’s more complex games and the game subscription. I hope they don’t inhibit that.
Selling out now was absolutely the smart move unless he had big plans to make some kind of Wordle-themed empire.
Strange that MKBHD (an ad funded media of sorta itself) would pay to get people to watch the content. What's the reasoning here? Additional reach for a sponsored video?
Oh man, another great game eaten by the big guys. Alternative - https://wordlle.app

Anyone here care to speculate on the reason why we are seeing so many acquisitions in the game space?
There actually is difference between the two. From the RFC 2616 specs [1]:

> GET: "means retrieve whatever information (in the form of an entity) is identified by the Request-URI" [2]

> POST: "used to request that the origin server accept the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI" [3]

[1]https://datatracker.ietf.org/doc/html/rfc2616/

[2] https://datatracker.ietf.org/doc/html/rfc2616/#section-9.3

[3] https://datatracker.ietf.org/doc/html/rfc2616/#section-9.5
I can't read this link, but presumably this is the same content without the paywall? https://www.nytco.com/press/wordle-new-york-times-games/
While I agree with the premise. What is this about:

"Our site displays ads over HTTP."

Sorry, not sorry.
In the US, Nissan has abandoned Chademo. All newer models will use CCS. I would not expect any more Chademo charger stations to be added.
With low level coding cogs that might be somewhat feasible, if you have enough of them. But there are a few things that I've seen which get in the way of that kind of metric.

1. Story pointing is not granular enough, i.e. one 2-point story is not necessarily the same as the next one. Freeloaders pick off the easy ones and pace themselves to keep their 'productivity' in the acceptable range.

2. I've seen a lot of teams, especially smaller ones, evolve into a situation where each member has an area they specialize in. Then stories start getting preassigned to them. Hard to compare two coders not pulling from the same pool of work.

3. As an IC becomes more senior, a larger fraction of their work happens outside of stories, and becomes more difficult to quantify. Some of the most effective freeloaders I've witnessed were mid/senior devs who could crank out a typical story very fast and craft plausible explanations for where the rest of their time went.