skysight-inc/HackerNews huggingface dataset:
Yeah, it is also a matter of the changes having a smaller impact. “Feature X improved performance by 1%” or “Removing feature Y cost 2% performance, but freed up the transistors for feature Z for a net 0.5% percent win” are the kind of changes we get these days
That would be a nice "ask hn" :-)
It's using ECS so that there are no additional costs for the control plane, like there would be for EKS.
I was addressing what seems to be an unfair criticism of the GPL, and not claiming that the license would help. In fact your comment reinforces the point - even a proprietary license wouldn't help with no legal backing.
I live in SF but don’t fully buy into the idea that any rise or fall in overall crime is on him.

He entered office right before Covid hit and there’s a dozen different factors that could have played a role here. Regardless it’s clear property crime is bad and downtown is still a ghost town with every other store deserted and companies don’t want to host conferences here anymore.

I don’t think anyone believes recalling him with magically fix any of these issues. To me I see it as more symbolic and a sort of public venting among voters of being fed up with quality of life issues that rarely seem to be top of mind of politicians anymore, and recalling a progressive DA sends a clear message.
Most of my clients are big enterprise, and they insist on ticking the "WAF" checkbox. Unfortunately, App Gateway is pretty much the only Azure-native option for this. Front Door also has a WAF module, but it's even worse. Microsoft markets both as "security" products.

Speaking of Front Door: it's a CDN, TCP accelerator, and TLS offload performance product that slowed down web site performance in every test that I've ever done with it. It doesn't even begin to approach the features of some of its competitors. For example it still can't do HTTP/3 or TLS v1.3. Or Brotli, or ZStandard, or multi path TCP, or anything really that helps performance.
I mean, we do have a far-left but it's not particularly doing stuff right now. The last time it was active they were blowing up buildings across the US or trying to bomb the US capitol [1] [2]. We're 30-40 years removed from that, and the far-right is more active right now. They definitely do exist and I'd say groups that are analogous to them certainly exist right now.

1: https://www.smithsonianmag.com/history/1980s-far-left-female...
2: https://www.thenation.com/article/archive/remembering-left-w...
> I have to wonder if "new firmware on old devices" has a public-facing view that won't crater a politician's popularity. I'm sure there has to be one, but I don't know what it would be.

The lack of any large important group that cares about this enough to try and smear a politician against it is enough. No one outside of nerds cares because no one knows to care. Compare it to abortion or guns, lots of regular people care or could be corralled into caring.

If a politician is quizzed about their stance on end of life firmware, they can just say "I want to not end the life... of babies! The other guys want to abort your children" and then the whole topic is lost and they deflected successfully.
Why would you need a quasi-official sanctioning body for a profession that should be sanctioned by the federal government or state in the first place? Is this yet again a case of Americanism that the rest of the world does just not understand?
HP (?) tried pushing the home server pretty hard several years ago, but I don’t think it ever took off, as I haven’t heard about it in any mainstream sense in years. But to your point, it was just running Windows Server, which isn’t exactly consumer friendly.

For something like a home server to take off it really needs to have that killer app. For most that would probably be something like Plex/Jellyfin, but your average user is just going to sign up for streaming services instead. And if a media server is all you want, Synology can take care of that pretty well. I recently moved my Plex server from a Mac mini (which I used in some form since Plex was first launched) over to a Synology NAS using Docker. Of course that’s not very user friendly, but assuming the native Plex app is better for the average Joe.

With so many cloud providers that make it easy to get to your data anywhere in the world via your laptop or phone, it’s hard to argue in favor of moving to home servers for much of anything. Sure, you can access it remotely if you set it up, but it’s going to be more hit and miss, and when things don’t work you’re just stuck hoping you can fix it.
I love such focused, cooperative and mature tools. They do one thing well, play nicely and keep their promises.

however, using lighttpd due to https.
Because to someone from Europe it looks that way.

Though to me, whenever I have been there, especially California, it looks more like the American South before the Civil War, with poor people doing bad jobs (people with broken arms at the cash register, Mexicans doing hotel rooms or people 70+ years old packing groceries) and rich people in big cars driving around with an oversized cup of coffee. There is the rich elite and the servants.

So this is why people say this.
One of the absurd things about longtermism is that they assume that no matter how high the quantity of humans is and no matter how contrived the method of increasing the quantity is, they assume their proposed system will result in people living lives worth living so simply increasing the number of people is a net good, when it is entirely plausible that they also create unimaginably high numbers of unhappy people but their complete earth surveillance program simply eliminates them before they can cause a rebellion and destroy the wet dream of 10^58 people living in a tiny room with a permanently attached matrix like VR setup.
Police are not interested in justice or ensuring everyone is treated well and given a chance to articulate their situation.

They are interested in what makes their lives easier, which is to pack people into cells and wait for the notoriously slow justice system to sort things out. There's no consequences for mistakes, so there's no incentive to improve.

It should be shocking to the core that anyone, innocent or guilty, would be subject to these conditions. But police just aren't interested in improving them.

I don't deploy it lightly, but the reason I've come around to ACAB (All Cops Are Bastards) has nothing to do with the personalities of individual officers (many of whom are quite nice people). Instead, it's an acknowledgement that every officer subjects people to this sort of treatment as a matter of course. They cannot avoid treating people inhumanely with the current incentives.
Pretty cool idea to practice skills, I'll take a look at the source code since I'm just getting into React now too :). I'm sure there's an API for something like myfitnesspal for nutritional information, and I second having a simple voting system for best public smoothie recipes.
I found evidence that such an example existed, at https://www6.uniovi.es/~antonio/ncsa_httpd/info/Scripts.html ("For example, let's order a sub." links to "cgi-bin/jj", where "jj" almost certainly means 'Jimmy Johns').

However, it is not present in the earliest archive.org copy (from 1997) at https://web.archive.org/web/19970303192746/http://hoohoo.ncs... nor in the latter ones that I spot checked.

The ftp server is no longer available, and archive.org doesn't have a copy either.

A Google search on "For example, let's order a sub." finds only that Spanish server.

I was able to find a copy of jj.c at https://pastebin.com/FB1hEKP1 . It has no internal date information. See https://www.cs.purdue.edu/homes/cs252/lab5-http-server/lab5-... if you don't want pastebin's tracker.

Here's what the form looks like - http://www.diam.unige.it/informatica/documentazione/httpd_do... .
Not to mention that the landing page says absolutely nothing about what it is. Just saying that it's a framework means nothing. A framework can be a lot of different things.

Sorry to sound so negative.
They do have Batch, which IIRC was originally only for ECS, for that scenario.

It's quite horrible in many ways but not I don't think any of it is really because the ECS model is somehow inherently unsuitable for stateful long-running workloads, it's Batch being a bad product.

Both ECS and Batch are just leaky abstractions enough that some unknown unknown or forgotten nuance will come along and bite you when you least need it and make you question the value proposition.
I like to brainstorm "engineering black swan events", and thought it would be interesting to use torpedoes/unmanned submersible IEDs/fertilizer-filled bulk freighters to attack major container ports, while simultaneously shorting the stocks of the publicly-traded companies that own/operate them. They seem like a very vulnerable part of the world's economy/supply chain.
Indeed. The brutal treatment of ""criminals"", up to and including summary execution in the street, is something that has very wide support. We went through all this with BLM and "defund the police", and people were very clear that this kind of treatment was what they definitely did want funded.

People are very afraid of crime and will support anything happening to other people if they think it might reduce that.
Tomorrow's headline: Prosecution reform disappears following hundreds of catalytic converters
>If you received a random call from an unknown New Mexico number, with the caller ID of "Quay County Jail", would you even answer? If you answered, and heard a robocall announcement asking if you want to accept a collect call from an inmate, would you even wait for the message to finish?

Is there a tech solution here ? I used to have an obi device that bridged pstn and voip lines and would do call forwarding. I suppose I can set up a DID number that can then patch to a real connection. The main issue would be automating the "accept collect call" part and avoiding abuse.
The use case you're outlining is someone already has access to the database. They can just do a find() in that case and get everything, no query required. You're basically describing an lz77 SSL hack that's like 20 years old, I'm pretty sure they would think of this.

The use case here is just "advanced encryption at rest". Encrypting at rest is one thing, but this means people are less likely to see PII by accident, for example.
Just create types for all objects in your configuration as well as the configuration object itself.

The ”DSL” is the typings, and the rest is nothing more than a simple TS program which calls JSON.stringify() with the type-checked config object and writes the resulting string to disk.
I fully agree that we're training future addicts. And it's not like people don't know. There will be a deliberate sequence of hook, time sink, random reward because that's most addictive.

But I find balancing this very difficult. We want fun games and fun things are addictive. But we don't want addict-creating games. So how do you measure which amount of addiction is the correct amount?
The UK/CA/AU/NZ all have similar models of an independent review of a drug's overall cost/benefit. In Australia, the Pharmaceutical Review Board reviews a drug for its cost/benefit and expects the pharma company to justify its cost.

If the cost/benefit ratio is sufficient, a recommendation is made to the government, which then decides whether it will subsidize the drug. If it does, then the drug is provided to patients at a capped price (currently ~AUD40 for non-welfare recipients, ~AUD7 for welfare recipients), with the remainder of the cost paid by the government.

This provides a direct incentive to the pharma company to get their drug listed under the PBS, because it ensures that they have a large market available.

Drugs that are not available under the PBS are still available, but at full price to the patient. However, because of the expectations of pricing in our market, the pharma companies have to keep their prices lower overall.
The airline created the situation.

The police willfully caused it to continue.
I get the impression we've crossed the point of no return where you can't deterministically buy yourself into a page rank. Seems like you have to design your website in the most profitable way for google ads. Every website seems to do the same annoying stuff and is basically just ads with content padded around them.
Caddy is awesome. Personally, I'm delighted with it and I'm glad Matt is here promoting it. The more people use it the better it gets.

Thanks for an awesome product Matt!!
Literally $1.10 (and often less) at the station down the street from my home in San Jose. My car had roughly the same mileage as my 2011 car that a drunk person recently destroyed.

Right now, even if min wage is what, $15, a gallon is $6, so I don't understand what you are saying.
Microsoft Office does that: https://answers.microsoft.com/en-us/msoffice/forum/all/licen...

It might be technically a violation, but nobody’s going to send a license audit to a private citizen.
Calling it a DSL is maybe bit of a stretch, its just creating a concise abstraction above the provided API.

So instead of having 20 lines of code for every alert policy like at
https://www.pulumi.com/registry/packages/gcp/api-docs/monito...
you create a function that generates all the standardised alerts from concise strongly typed config such as

cloudSqlAlerts({
instanceId: 'sql-main',
highCpu: {
percent: 70,
duration: _5min
},
highMemory: {
percent: 80,
duration: _5min
},
highDisk: {
percent: 80,
duration: _10min
},
deadlockDetection: true
},
projectNotificationChannels)
Why not? What’s stopping the next Pixel phone producing JPEG XL images the same way the iPhone switched to HEIC images a few years back?
This is why Apple introduces something called PASSKEYS
Imagine a world in which the vast majority of media showed humans always in the da Vinci pose. No matter if they are eating, talking, walking, sleeping, they are always in that arms outstreched pose. That what the screed about dead butterflies is complaining about.
XML is incredibly complicated to process correctly, the support for various features, like schema validation, is also rather limited.
I didn't really know anything about him beyond all the media the last year calling him the "Progressive DA in San Francisco" ... and then I read his wikipedia page and WEW.

I'm genuinely gobsmacked that a) people are surprised he behaved the way he did as DA and b) that some actually thought it was a good idea to elect a communist as chief law enforcement officer. Maybe don't do that? In any case, this is a rare but good story about democracy's fail safe mechanisms kicking in.
These US-based companies that made a couple good games really have too much goodwill going for them. Same with Bethesda. Imagine if CDProject did something like this, the snarky anglo hate would be infinite.
Lightning does support USB 3 speeds.

https://www.apple.com/shop/product/MK0W2AM/A/lightning-to-us...

Only accessories got access to those speeds, not charging cables (because just like USB-C, it would be a nightmare of telling fast and slow cables apart).

Rather than move 5 gpbs data rate support from iPad Pro to other devices like the iPhone, they decided to replace lightning with USB-C on the iPad Pro.
Neat. Did they fix their blog's pagination yet? If you hit next enough times you may or may not be able to take down the site, don't ask me how I know.

(their pagination is implemented just by increasing the limit parameter).
I think it's a stretch. I came from third world, had parasites, pull water out of a well, lived on dirt, crapped in the woods. I would not consider the US third world.
Since the f430 or maybe the 458 all Ferraris are reliable and use tons of parts shared with other car brands. Brakes, fuel systems, gearboxes (from 458) and more. Electronics are all robust and follow the same design philosophy as for example Porsche. Yes broken carbon ceramic disc or gearbox issues can cost you a lot. But it happens with any other brand as well.
The United States is a corrupt third world country.
If my tax money pays for treating the ruined lives that these games create, then I feel justified in legislating the risk away.
Welp, I've got one more reason to consider fleeing to a civilized country
Run macOS Ventura in a Virtual Machine on Apple Silicon
Honestly, the worst among us are the ones that most need defense against the erosion of their civil rights because not defending them signals that those aren't rights that we care about and won't so much mind if they're taken away from us all
This comment has a lot of facts wrong.

> Even if a library works, debugging edge cases is never thought of.

Many libraries use sum types to express their api which naturally leads one to consider edge cases.

> Almost nothing is written about testing in Haskell.

Yes there is! Did you verify your claim with a quick search? Here's what one gave me:

- https://mmhaskell.com/testing/test-driven-development

-
https://jaspervdj.be/posts/2015-03-13-practical-testing-in-h...

Heck, here's one from 2007:

https://www.jasani.org/posts/2007/unit-testing-with-hunit-in...

It feels like this web of lies about Haskeller's not caring about real world concerns is being spun, but even with minimal effort that is trivial to disprove.

> No two libraries can agree on which monad stack to use,

The mtl library is the most used monad stack by far and it's not typical to see others very often.

> so a non-trivial amount of integration code involves matching and lifting into other monads (nor the performance implications of doing all of this matching and lifting).

I feel this may betray a lack of understanding because lifting between monad stacks is expected.

I agree there are performance implications on theory, but if you get out of the performance ivory tower you'll find it doesn't happen much in the real world ;)
USA Greatest country in the world!

Or so we’re told. You guys need to get your shit together, this is pathetic
Because Haskell is a general purpose programming language. It doesn't do imperative programming worse then for example Python or C#.
EU deal will force iPhones to use USB-C charger by 2024
Need to make the licensing body act like insurance. Individual policemen receive qualified immunity but their licensing body will pay the fines. Police who are poorly trained or poorly behaved will be ejected by the licensing body because it will deem them too much of a liability.

The result is cops who feel like they have the freedom to do what is necessary, and a licensing body that will only select quality cops.
The number of people on the planet is limited.
Maybe you work in a venture backed startup and you hire people with a yearly salary of 100k or more.
The rest of the startups from other locations and less funding will choose less talented people with a lower budget salary.
The people you are hiring with great salaries have been educated with great effort and cost and rules previously by someone else.
While I agree with the idea that we need to address corporate malicious compliance and other such behavior in very a very swift and stinging fashion I don't think that this is an example of malicious compliance.

Being presented with a rule and declining to do the thing that would require you to follow the rule is the opposite of malicious compliance.

Malicious compliance is when you do the thing,and follow the rule but for the purpose of inflicting unanticipated damage on the entity that is compelling you to follow the rule.

Imagine a situation where a parent tells their child that they must spend 60 minutes cleaning their room or they won't get ice cream. A child who says 'Yeah, no, I don't want ice cream that bad" isn't being maliciously compliant, while a child who says 'Yeah sure thing mom, 60 minutes of cleaning" while they spend that time doing cleaning their room as slowly as possible is malicious compliance.
Speaking in general terms, its likely due to low voter primary turnout. The change side of the party (the progressive side) is much more organized since they are attempting to challenge the status quo and therefore have much more recently put in place infrastructure to get out the vote (perhaps peaking in response to the tech influx/peak BLM/Trump) to get Chesa in.

The incumbents are generally properly larger but largely apathetic/too busy trying to afford SF rent - unless things go too far in the wrong direction.

I think the recent attempts by the newly installed progressives at renaming schools (while the schools were closed for covid), changing the admissions to the magnet school to be non-test based, etc. - led to some infrastructure being built among the moderate, middle class family democratic voting base - particularly on the western side (Richmond/Sunset) which is mostly Asian.

The fact that the media reported a lot of Anti-Asian crime in SF that Chesa didn't seem to do much about - probably fit well with this newly organized group.
Give me a project to work on by myself and it will be done in 2 days. Give me the same project with a team of people to help and it will take months, it might never get done.

Just recently I had to migrate a website to some new servers with a new OS. Server build, fully automating the post-build and deployment, code changes, and testing… done in 2 days. Working with other teams around networking, change management, etc…. 9 months of waiting and hell.
Yes, what kind of question is that? Why would I say this if I didn't do it myself. I have written many imperative style functions in Haskell. It's basically required if you are doing things with files, network or Hardware interfaces.
> The fundamentals are always the same. Start with a rough shape that vaguely resembles
> the thing you’re drawing. Work over it to make it look more like the thing.

Also called "remove everything that isn't elephant".
Is replacing icons with emoji a good idea?
Anybody has experience with how it stacks up against TinyGo [1]?

[1] https://tinygo.org/
Didn't you hear? On HN, some anonymous commenter claims they're something and we all just believe it with absolutely zero evidence.
> Philadelphia is about twice the size of San Francisco, which has outsized visibility in our political culture but is in fact about the size of Nashville.

Well yeah, SF's visibility comes because it's the original centre of what is now a much bigger area.
Please ask me questions rather than assuming I simply do things.
In Waiterio we do not have managers at all so far.
We are 6 people and there isn't a single manager. There you go!
Ezbitmap – Create beautiful images in JavaScript from inline ASCII art
Memory-Level Parallelism: Intel Ice Lake versus Amazon Graviton 3
> In Florida, where I grew up, the state would sink old barges, tires, cement tubes left over from construction projects, etc. to make artificial reefs.

On the other hand, some of those projects were a net negative for the environment, e.g. https://en.wikipedia.org/wiki/Osborne_Reef
Usually, such stories are planted just before someone is about to announce a new product.
The problem isn't generally fake cables, it is:

1. Cables have radically different capabilities - they may charge at 60W, 100W or 240W ; they may be limited to 480 mbps transmission rates or go all the way up to 40 gbps transmission. Up until now, the market has not regulated such that you can tell the difference when you grab a random cable, or necessarily tell the difference at time of purchase

2. Devices like the Nintendo Switch and Raspberry Pi shipped with broken implementations. For instance, the RPi would not work with cables that _supported_ over 60W charging rates.
> that some actually thought it was a good idea to elect a communist as chief law enforcement officer.

Blame the "tough on crime" crowd for that. They thought he'd be putting everyone in gulags, like any proper communist would.
I'm an astronaut with a degree in nuclear physics and a minor in underwater basket weaving, would you like advice on anything?