skysight-inc/HackerNews huggingface dataset:
I've heard horror stories on HN which would justify your cynicism, and agree that corruption is a problem. See also issues with police and accountability.

You might be surprised, however, at what percentage of federal bureaocracy does see themselves as civil servants.

The culture shift can be done. And it is well worth it, for everyone's sake. Corruption represents a Nash equilibrium, once rooted it is very hard to remove.

That's why I'm defending government workers here. We want good, effective government. This requires good, effective people to carry out the work. Making this respectable and letting those people do their job is pretty key to getting that good government.

The principles aren't so different from managing a team of software engineers. Would you enjoy working (in software) in a company where sales and marketing was always blaming the engineers, and HR was always calling the engineers lazy, and management was constantly shifting priorities while blaming engineers for not hitting targets, etc...

So why create the same environment for government workers? Why not treat them with the same professional respect you'd expect/hope for in your job?

And why not call out the politician as the a*hat when he insults the people trying to get the job done?
why not have a full time janitor who cleans after each visit? much cheaper than a self cleaning toilet. even if you pay $100k to the janitor in annual salary, it will take 10+yrs to reach 1.7M and who knows what kind of issues these self cleaning toilets will have in that 10yrs.
Icelandic Road Administration live road conditions status page
Yes and they just started with prepaid cards sold on Amazon
Criticism of everything Obama related is next level compared to anything those others have had to deal with.

I’m not in the US and all of the names you listed have politics I disagree with.
Agree 100%. IMO abandoning the working class is by far the stupidest thing the Democratic Party has done in recent memory. And even now, as it should be becoming crystal clear, they still don't seem to have the ability for introspection. They keep thinking they should be winning handily, and on the merits this is a plausible argument, but they really have a hard time with culture. I find it very frustrating, because I am pretty sympathetic to having the US become a modern social democracy like some Western European nations, but our politicians seem to focus on culture wars instead. When your party can have basically all of the ideas and the other party still succeeds dramatically by just saying they hate you, it's time to ask why.
If something has problems, it's due to the right wing, naturally. The far right, because there's no such thing as being just a little right. Alt-right if it's citizen-led and not overly Christian.

Overall, it's just a manifestation of "if we were only just a little more left, things would work out!" you'll see.
Why would string_view be wrong there?
A lightening strike nearby once caused by DVD player to turn on. Does that make it "conscious"?
https://is-truss-still-pm.uk/
Oh my, that's terrifying. Thought the 7950X was a bit too hot, then I see Intel's latest results...

I'm imagining what kind of monster AIO water cooler you would need to actually cool this. (Obviously air coolers are now out of the question, guess even a Noctua will fail to handle it.)
You are probably aware, but ReBAR has a huge effect on these card, so much that it is a requirement to get stable and acceptable FPS in games. I would assume that means the effect would be huge also in those smaller benchmarks.

edit: But was it really off in general, or only for the PCI-e 3.0 part of the article?
This always put me off a bit too. I have memories of mySQL supporters back in the early days defending it storing dates like 2022-02-31 and other such type/range/other issues with the standard refrain of “but SELECT * is blazing fast!”…

As of last year there is an option to make things more strict (https://www.sqlite.org/stricttables.html) though
as SQLite doesn't have real date types, unless you are using one of the integer storage options code could insert invalid dates like mysql used to allow.

--

EDIT: having actually read the linked article, it explicitly mentions the date type issue also.
I've played devil's advocate elsewhere in the thread, but this is such a petty and irrelevant kerfuffle, as far as Big-Tech-Censorship goes.

By Ben's own description of how the @StratecheryINT account was operated [0] -- i.e. "a new account that has posted a bunch of links (all Stratechery interviews) in a short amount of time, from multiple locations around the world." -- this is exactly the kind of low-hanging fruit that we'd want Twitter spam-detectors to cull with minimal time and resources.

Not only b/c of the obvious spam characteristics, but because it was a days-old account with few (if any) followers/followings. Even if it were a mistake, very little of value has been lost, since every tweet was the result of an automated script (i.e. simple to make a new account, and recreate the content that had thus far zero engagement).

Do people seriously think every such case -- an empty days-old account suddenly doing spam-like activity -- should be manually reviewed? That's a daily waste of human resources for tens of thousands (edit: actually it's millions [1]) of trivial permaban decisions -- exactly the kind of thing that an autoban algorithm can efficiently handle.

> For the rest of us peasants: good luck getting help.

I have the same sentiment, but with a different angle. Verified accounts like Thompson's get a lot of leeway with bending/breaking the rules before facing actual punishment. If a lesser known user deployed a selenium-twitter-spam-bot on AWS, it's possible both their spam bot and their real account would be permanently suspended

[0] https://twitter.com/benthompson/status/1583062865116041229

[1] https://twitter.com/paraga/status/1526237583058952192?ref_sr...
> Reference?

here are some references, though not sure if this was what GP was refering to.

https://www.theguardian.com/uk-news/2021/feb/08/royals-vette...

https://www.theguardian.com/uk-news/2022/jul/14/queen-immuni...

There are others, search for "royal consent" as apposed to "royal assent"
Well, to be fair, most of the engineering is bullshit.
I sincerely wonder if we have 'democratized' infrastructure and construction too much.

>"First, an architect needs to draw plans for the toilet, which will then be presented to the public for feedback. The Arts Commission’s Civic Design Review committee will be responsible for conducting a “multi-phase review” of the project, like it does for all projects on public lands. According to the Arts Commission’s website, “the committee evaluates each project’s design, scale and massing for accessibility, safety and aesthetic merit.” The review process “ensures that each project’s design is appropriate to its context in the urban environment, and that structures of the highest design quality reflect their civic stature.”"

I recognize that the verbiage of this quote is probably standard for construction projects in the city, and it sounds absurdly out of place for a project of this scale. That being said, at some point our elected officials just need to delegate authority and let them act mostly autonomously.
It is indeed. You can also see exactly which operator it is rented from. I think it's pretty well done.
America is really big. You’ll find a high level of variance across the country just like you will in most g20 countries.

Big cities have lots of problems and lots of desirable features. It’s a toss up.

Having recently returned from Japan to San Francisco, I find myself longing for a city which has less crime and more functioning infrastructure, but having grown up here it’s hard to leave my friends.
of course the only comments so far are people complaining that Ubuntu sucks and their $PREFERRED_DISTRO is better

I for one think Steam as a snap is a great idea, and was pleasantly surprised with them taking the feedback about the Firefox snap to heart and actually putting in the work to speed it up.

I was gonna install 22.04.1 tonight (finally got fedup with Windows) but I'm gonna try this tonight instead and definitely give the Steam snap a try. The less I need to boot into Windows to play PC games the better.

Congratulations to the team on another release.
There a lots of features in gitlab that are closed source that I, as small, one man shop, would like to have. I do think gitlab does a much better job of balancing proprietary versus open source features than most open core products, but the incentive still seems to be there to keep useful features back.
NetBSD is known for its package system pkgsrc and they have a nifty new firewall https://man.netbsd.org/npf.7

It's most known for its portability and the number of architectures it supports, which many interpret as a comment on the quality of its underlying architecture.

SDF runs on it so you can play with it there.

OpenBSD is known for its security but I've run into too many rude people in their community which has never happened to me with NetBSD, maybe just a coincidence.

FreeBSD is known for its performance and being more up to date with drivers, etc but feels more "messy" and therefore less BSDish to me.

Take all of this with a grain of salt, just one man's take.
TL;DR; s/DevOps/Platform/
I think the argument is that calling ops different is like saying error handling is another department. To be a complete dev you must understand the code in situ regardless of your specialty.
Apple Rumored to Be Testing macOS for M2 iPad Pro
The serious consequences are that if you do especially badly like Truss did yesterday the voters get pissed and you have to resign.
Actually, as an aside, I fast ever other day, and occasionally take five day fasts, so periods with no food is fine. In the longer term though you need access to fruits and vegtables. Protein much less so.
>most Twitter users

One level up you just described things you do (adblock, non-default settings, etc.). You're here chit-chatting on one of the more technical forums out there. I don't think you can, with a straight face, say that your experience is representative of most users.
> I use the wifi on OpenBSD fine without 802.11ac support

But OpenBSD does have 802.11ac support*, since 7.1. :-)

* On iwm(4)/iwx(4) only for now.

https://www.openbsd.org/71.html
Proxmox has also web UI for creating a ceph cluster, very good upgrade documentation (went from PVE 6 ceph 15 to PVE 7 ceph 16 without issue), and paying support if you need some.

And don't forget to add Proxmox Backup Server to your list, live restore is a fantastic feature of it :)
https://tech.michaelaltfield.net/2022/10/20/crowd-supply-rev...
>it's both difficult to study and politically sensitive.

Unfortunately I think you're right. A lot of delicate conversations fall into this category, and not just in SFO. As time passes my perspective shifts and I begin to realize our actions being at odds with our beliefs is not an ideologically linked trait, it is an innate quality of humanity.

It is as if having the correct belief-system is sufficient and on par with actually living those values- the emotional reward is the same.
That makes it even more sus. Can you describe your workload? Unless you were doing something extremely heavy-duty for a long time, I just don't see this being at all factual.
ASML: Demand for Chip Tools Hits Record, Backlog Exceeds $38B
You could do both. Time is money, so you could create a new account and start spamming right away, and log back in to the old one after 24h to see if the suspension has been lifted.
I thought most of the permits would be be moot on cost if it's the city paying itself for permits.
Off topic rant: why on earth does Firefox for Android not let me move my open tabs around? It used to be possible before the recent redesign. Why would one remove such an essential feature? It's just baffling!
> in iOS, firefox really don't have any choice as they can't even use their own engine due to Apple egregious appstore policy.

Funny you said that, out of the top of my head:

- Brave have a full featured adblock built in on iOS;

- Edge(!) have adblock plus extension built in as well;

- iCab have adblock capabilities built

As you can see, there's plenty of options even with Apple engine restriction. They just don't care enough to give iOS users a good experience, see the frustration on these threads[1][2]. It's all fair, I just gave up using Firefox on iOS and stopped caring about Firefox as well. Surfing the web without a proper adblock is just a rollercoast of frustration.

[1] https://github.com/mozilla-mobile/firefox-ios/issues/7374

[2] https://github.com/mozilla-mobile/firefox-ios/issues/5198
'Ironic' is the OpenStack project that deals with bare-metal provisioning. And there is indeed some very cool stuff there!
It just doesn't work for the most part. Maybe as an Ops person, I just want to do Ops, I don't want to have to understand your code, but Lambda has specific limitations on how long code can run for. I can't allocate CPU and Memory resources in Kubernetes without a deep understanding of the application. S3 has limitations on how files can be distributed and accessed. Integrating with CI gets complicated quickly and requires understanding the code being integrated. A lot of the time building things in terraform I spend three times as much time getting the information out of a developer as they would doing it themselves. I mean yes, there's 60% or so of my job that involves working on lower level infrastructure that doesn't touch a dev, and we do need ops engineers for that, but the other 40%? It works both ways, a good "devops engineer" needs to understand code, but if we don't have a shared language we both just end up banging our heads against the wall.

If you're building a crud-app in a common framework with low volume, sure you can toss that over the wall.
I've literally seen someone shit in a subway before, and as we know, single toilets can cost millions of dollars in cities for some reason.
I've only visited San Francisco, but I think one thing to consider is actually that it's a really small city with just too much going for its size.

It's only 46 square mile and has over 800k inhabitants. It's the second densest city after New York.

The surrounding Bay area adds 6.7 million more people, a large amount of who regularly go into the city for entertainment or work. I think it's an estimated 160k additional people that come in to the city per day from the outer areas. And there is an average of 131k tourist in the city each day as well.

So you have almost 1.1 million people in a 46 square mile area.

The city is fully built as well, there's no lots left, everything has a building on it with no room to grow, nowhere to expand out.

You could only expand up, but that would require destroying and rebuilding. The landscape is also all hills and valleys, huge slopes, it's not the easiest to work around.

The mayor is born and raised and still lives in San Francisco.

All in all, I just think running a city like that, of that size and yet so populous, that also has so much wealth at the top, a relatively strong middle, but also large lows, it's got a lot of all classes of things, it's just a harder problem because of the sheer scale and density of it all.

Seattle is twice the size at 84 square mile, and has a smaller population at 740k. The city has developed more recently as well, and a lot of the newer development are big tall skyscraper, there's still a little bit of building too small in some places, but it still hasn't reached anywhere the sheer density of San Francisco.
You'll spread yourself too thin as a developer if you need to do a lot of ops too. Specialisation is a good thing.

You don't want a doctor who brags that she can do heart surgery, perform talk therapy and treat your skin rash. You want someone how knows a lot about your specific problem because she's prioritised it over other things.
Well said. I agree that big screens and aux jack removal are both anti-consumer moves where mature companies are ignoring a solid chunk of consumer needs to drive metrics. I'd add SD card slot removal to that list as well (makes it easier to up the ASP of phones, since some people need to pay more for additional storage) and the inevitable SIM card slot removal, too. The saddest thing about the SIM card slot: it removes customer choice with only one benefit for manufacturers: slightly less internal space usage. At least with the headphone jack and the SD card slot, companies were going after profit. Removing the SIM slot is just trading inconvenience for pennies.
What’s that old onion headline? “78% of Americans support public transit for everyone else”?
Thanks; I didn’t know about this.
Ask HN: Implement API Testing on Legacy Codebases
Hey folks,

I've recently been tasked with doing some code cleanup for a hefty .Net codebase. It quickly became apparent that this wasn't going to be possible without some sanity checks to make sure that my refactors didn't introduce any regressions.

I've been writing mini functional tests for each Swagger API endpoint using a custom Python script and some .json files. Ideally though, this feels like something that should be formalized and automated.*

Got any suggestions for a tool or approach?

---

*For context, the way this is currently done by other devs is opening up the Swagger web interface, manually entering some data, and checking the response.
AI: Startup vs Incumbent Value
Yes.

For my desktop, I only care if it's possible to make it quiet overall.

For a laptop, I care about performance given the more restrictive cooling restraints of the form factor, and battery life (but that's secondary since I can usually use it plugged in anyway.)

So efficiency matters (including under load), but it can't be your only deciding factor in deciding what to buy and use.
DevOps is a way of creating a specialization label so that people can differentiate each other and create more roles to fill at a staffing level.

Since you’re 47 (I’m 52), it’s the equivalent of hiring an “AutoConf engineer” in the late 90s.
GitLab team member here.

> it would be nice if there was an option for a group-level Readme on Gitlab.

Thanks for the idea. The proposal for Group READMEs is discussed in this thread: https://gitlab.com/gitlab-org/gitlab/-/issues/15041#note_102... Suggest adding your preferences for the proposed solutions, thanks.
Modern Treasury blogs are always full of gold nuggets. Is there RSS feed for this?
Agreed, anytime I talk with someone about DevOps ... we end up having to hash out the entire process to really know what either of us are actually talking about. Otherwise you have these situations

"Yea the DevOps guy messed up the widget and nobody notic---"

"Wait, what is the DevOps guy doing even touching that widget.... what is even DevOps to you?"

"Bro that widget IS DevOps."

-silence-

Same applies to the topic of "micro-services".
Bin-Packing Algorithm for CSS Sprites
There's a good chance that question would be answered by Putin's successor rather than Putin. The successor would have less face to lose in backing down.
I started poking around his tweets, which led me to his reddit account, in which he complains about getting his Fidelity account suspended for what turned out to be posting his account number in public. I also found his blog, in which he has a post interacting with an obvious scammer and along the way gave out his social security number (it's still up there buddy, I'd think about blurring it out if I were you).

Anyway if that's a pattern it might have something to do with that.
Lesson 9: Deep Learning Foundations to Stable Diffusion, 2022
You mean people relaxing WFH in a unbelievably great job market dont like being on call 24/7 and supporting random stuff they didn't build. Sounds like we need a recession.
>But sometimes it is stupid to remain a skeptic even if the two aren't the same.

Nice.

There are many, many things that could be going on in these processes in the brain. The range of possible mechanisms and effects is huge, and this result gives us just a tiny bit of information, but nowhere nearly enough to determine which possibilities are more or less likely. Some journalist picked one possibility to promote because it's click-baitey, ok fine. It got me to read the article and it's interesting research so we're all good.

But they've not demonstrated any quantum computational behaviour, and there are many, many other things that could be going on here that are nothing to do with quantum computation. I don't see how merely pointing out that fact is 'stupid'.

Skepticism is essential to the functioning of the scientific method, it's what differentiates science from credulous and magical thinking. Yes it's a brake on selecting the best answer or result, but it's a much stronger brake on selecting incorrect answers or results and that's where it provides it's value. It's quite right and proper to put off accepting what is ultimately demonstrated to be the right answer as proven until there is no other choice.
The decline after 2015 is due to the kinetic phase of the conflict ending around that time. Low-intensity mutual shelling was carried out afterwards for the whole duration of the conflict. The entire post-2015 period only accounts for 10.6% of all civilian deaths. The active phase of the Russian-backed insurrection was undeniably the most lethal & most destructive.

The imbalance in casualties after the frontlines were frozen is an interesting observation. The post-2015 lines of contact ran roughly along the edges of the capital cities of the self-proclaimed rebel republics, as both entities failed to secure more viable & defensible borders. On the other hand, there were no comparable government-held settlements anywhere near the line of contact. In this situation, any kind of fighting would more adversely effect the side with the disadvantageous LoCs.
But the pricing is set at the grid level. So you'll have people being charged extra for "normal" uses.
Some of those solutions are themselves open source. Perhaps I am being too generous, but I tend to think in this case it is more that there are many possible approaches to these things and the postgres community simply does not want to bless any one solution just yet.
Yeah. I bought a Mac, an iPad and an iPhone to do mobile development for ios. And then I realised how screwed up and exploitive the whole Apple ecosystem is for developers - they not only want us to pay them annually for the "privilege" of developing on their platform (even though we add value to their platform by creating software for it), but they also want to charge us a commission on each sale (with the bar that we can't tell our customers that the price is higher because of the "Apple Tax"). I decided not to support their platform. And after reading many tales of developers struggle with the illogical bureaucracy of the "app stores", I feel that I made the right decision.

I understand the Google ecosystem is similar, but slightly more bearable because Android allows side-loading. Waiting for the day when legislation / regulation upholds our consumer and computing rights to develop, install and run software on our own devices without ever needing permission from the device makers.
"Welcome to Sainsbury's where our Tesco line undercuts the Morrisons selection, neither of which are better than ours but we have to play nice.".

I dunno, when I go on bezos.co.uk I expect them to be pushing their own products. I don't have to shop there, and when I do, I know I don't have to.
> I managed to paper it over with retries on each side

You'll hit that elsewhere as well. “Papering over with retries” is standard MS advice for Azure SQL and a number of other services: https://learn.microsoft.com/en-us/azure/architecture/best-pr...
A friend of mine did this course of how to do a short film from beginning to end in blender.

https://www.skillshare.com/en/classes/Filmmaking-with-Blende...

I saw how much effort and love he put into it, and honestly I think it is a great course.
Looks like it's fast to download now.
No 4680 cells, its 2170.