skysight-inc/HackerNews huggingface dataset:
What is your definition of Spaghetti Architecture? Netflix had a good SOA that enabled rapid development and had strong cut lines between services, with no way to access the data of a service without going through the service's API.

I think that's where most people go wrong. They put a bunch of services in front of a shared database, which means that they don't have to go through a service's API to get to it's data, and that's what breaks everything.
Let me guess, it will require a password, fingerprint, and subscription to access, then it will take a blood sample before the seat is lifted.
Chief example: Neo4j
A customer of mine develops a surprising number of web apps with Rails. REST APIs or full stack apps with Turbo/Hotwire/Stimulus whatever the name is. I've been working with them for six months and I saw and worked on at least five apps at different state of maintenence and delivery, including one started from scratch and completed in three months with a React front end. Maybe there are more productive frameworks but Rails is still a good way to make developers productive.

Are they SaaS apps intended to be used by millions of people? No, maybe only in the thousands or tens of thousands but I think that not many SaaS are used daily by million of people. There are only 24 hours in a day.
So I read your second sentence first for some reason, which seemed plausible and I wanted to respond nicely.

And then I read your first sentence - why is it always the assumption that people are going the hyperbole route? This is a well-upvoted link, with enough comments to merit a good discussion, and what appears to be a nicely-thought out post after the link.

Also, I've been following Snir for quite a while - dude wrote a massive Data Engineering roadmap which is heavily used by people learning how to ETL and has a very interesting investing blog. He's an engineer turned investor, and looks at the market from this perspective.

The derogatory quotes are unnecessary.
Another problem with "just providing housing" is that there are a good number of these people who need a lot of support and have a hard time functioning in society. Here, they tried giving homeless residents housing vouchers to apartments, and it lead in a significant drop in quality of life for the people who lived there, with a rise in violence and crime in the buildings (this is based both on newspaper articles about the program and talking with residents). I've known people in buildings like that who are looking to move after living there for decades.
thanks for the dictionary definition, Professor Placid
You're the mild one:)
Regardless of if it is or isn't possible in the future, until there's evidence all the NIH is doing is preventing people from spreading pseudoscientific claims. I've no problem with saying mislabeling a key statistic in a study isn't scientific, especially when that is provably the plan ahead of time.
Yet, they dropped support for i386DX and some older (386) Cyrix?
Thankfully the use of Google Play is not mandatory. You could as well distribute your app from your website and make it update itself — you know, just like people did for ages with desktop software.
Apple massively increased the price of the the entire iPad line-up in Europe. It's going to be interesting to see what impact it will have on Apple's earnings. Will Apple's goodwill make people accept the new prices or will Apple's brand take a hit for increasing the price in times where people are financially vulnerable?
Damn, I wish I knew about Vosk (which Voiceliner uses) a few months ago. I was struggling with Sphinx and couldn't get it to have any accuracy. I will definitely check this out.
DevOps is like everything else. It is what you make out of it
Fair. "I think this is akin to saying nytimes.com buying nyt.com and redirecting it to nytimes.com encourages domain squatting."
Let me mention Just Press Record, which performs the transcription on iOS and macOS with Apple’s speech recognition, which is on-device for several languages.

https://apps.apple.com/app/id1033342465
> In what ways is SFO right wing?

I think the poster misspoke, SF is more like what those on the left imagine a right wing dystopia would look like (massive wealth inequality, homelessness and litter everywhere, crime, everyone is a NIMBY, etc.).
On a tangent...a pervasive problem in programming language syntax is the confusion afforded by Class Access Modifiers (public, protected, private, et al), aka CAMs.

In some languages, these are foremost used as mixin selectors (inheritance, traits, or other composition). They are commonly overloaded to describe the object's interface. I am not the only who to have seen objects inherit from other objects, with the derived class consisting of new CAMs to provide the proper interface (in lieu of some dedicated Interface class, like in Java). Then there's a third concern about testability and how to reach methods like private and protected.

If language syntax supported these different concerns with different mechanisms (notably Python and Go have made some headway for enabling testability) including a formal definition of an interface outside of CAM-mixin selection, it would make developer's lives a lot easier and quell many of the conflicting opinions about implementation dogma.
We can't take more ownership of our work because we do not in fact own it, and the business will never let you actually own it.

All I've gotten from trying hard is burnout and sickness. At this point I can say the only reason I work for others is because I need money to live.
Californians who move out, remember back test your beliefs before you force them (usually via money) where you move to. There's a reason why you're moving out and part of that reason is your flawed thinking. Doubling down on that will only lead to more 0 trust societies like SF.
If you don’t have any intentions of defending your beliefs, why do you put them out there?

It’s like throwing a punch with no intention of getting in a fight. You’re just bound to get your ass kicked.

Not only is the UK not a republic but Republicanism isn’t about needing a grown up, it’s about time. Understanding the implications and reading through a 150 page proposal on the bill is not possible for the majority of the population.
Our devops runs the infrastructure, but details like "what resources do we allocate where" are done primarily by the software devs. I don't really see the conflict here. I don't know and I don't care about how to put together the infrastructure required so I can change the CPU allocation on a Kubernetes pod, but I also don't expect devops to know jackshit about our code.
Why do you seem to believe that only manual laborers can add value?
The price is mostly deploying, not building.
you'll have to visit this page in a chromium-based browser as it depends on the experimental @property feature. the site style features the author's http://augmented-ui.com/ design, which is also css only.
Free online tool to run SQL queries on your spreadsheets
A good way to learn SQL is to practice! I have created a free online tool where you can run SQL queries using data from a spreadsheet. You can get started with the Test Data and practice SQL queries there.

Check it out and let me know if you have any questions! https://www.apispreadsheets.com/sql

I’m also sharing a list of free datasets I have put together if you want to use them to practice running more SQL queries: https://apispreadsheets./datasets
Abortion and guns are different. Many rural voters own guns and personally feel a loss from gun control. The average rural voter has a basically libertarian bent and would probably be pretty happy with a truce that they are left alone about guns and women are left alone about abortion.

Like it or not the electoral map favors rural voters, Democrats can recruit more urban voters and it will make no difference for winning seats. If Democrats gave up 5% of their urban votes in exchange for 3% of the rural votes the Republicans would find themselves in the wilderness.
US hits network that smuggled chips to Russian arms makers
Not disagreeing with that, and both city and rural have their problems.
i mean, the city has already hired police officers, who are armed. we know they're not solving murders or catching thieves, so i'm sure there's plenty of time to round up a work crew from the local population that will benefit from the toilet
Not really, they have to pay someone to write the proposal to receive the permit.
Ask HN: How to overcome job search exhaustion?
I've been applying to jobs since February and I have reached a point where just looking at another job post gives me anxiety and makes me depressed.

I've done around 40 interviews in the past couple of months alone and I am exhausted. It looks like I will be unemployed until the next year and I have no idea how to get a job.

Technical lead with over 10 years experience. I often get praises during interviews, but never an offer.
> If anybody is dedicated to 'social justice', to remove/resist facilities to relieve oneself just seems so far off the mark.

I don't know but would wager that it's not those people. All sorts of people live in SF, like anywhere else.
Yep. I do almost of my photo editing on my iPad for this reason. For video I've been using my iPad as an external display and color grading in Resolve.
The difference is that with normal supply and demand for housing, shifting the supply curve right will both lower the price and increase the quantity.

Not the same for artificial supply of zero cost housing.
It's always been like this. I'm a backend engineer that also does cloud operations / systems administration / network engineering / "devops" work. The job titles have changed, but the truth remains: (most) developers want to develop, not deal with infrastructure.
There's a lot of comments in this thread blaming this on the boogeyman of "conservatives", but you're talking about a city that has been hard blue for more than 50 years and has not elected a single red in that time. Granted, blue isn't really "progressive", it's more globalist center-right in the global sense, but nonetheless, in the American sense, it's certainly not "conservative".

I would suggest a re-examining of your political compass if this is the conclusion you came to after reading an article saying this boondoggle was based on regulations, committees, and unions.
Tony Blair needs a brief visit to The Hague followed by an even shorter visit to a firing squad.
+1 for NextDNS
Either I'm the guy setting up all the vulnerable Postgres installs or I'm just some kind of unknown Postgres savant.

Cany anybody help me out and mention some setup details a blissful idiot like myself might be neglecting in their postgres cluster-ups?
Android is not Google.
In my supermarket, I can walk down an aisle and see 2-liter bottles of Pepsi products, then 2-liter bottles of Poland products, then 2-liter bottles of supermarket-brand products, then 2-liter bottles of Coke products. I strongly suspect the store brand products are manufactured at a bottling facility that also bottles other, name-brand sodas.

I think that's all perfectly healthy competition and I'm glad that the super-market offers cut-rate, easily-substituted products on the shelves that they own.

If that is good, how is what Amazon doing so different as to be bad?
Or, how about spend the money ONCE and create a set or two of architectural design standards for use in city projects? These would include aesthetic design, massing, scale, accessibility, safety, etc.

This is really what the whole review is doing, attempting to make the design consistent with the surroundings, which is a worthy consideration. But literally re-inventing this wheel for every project id both wasteful and guaranteed to fail, as every committee will be different. Simply pick one or two, and maybe have a standing process to update it every decade.

Then, it's just specify function, dimensions, etc., and maybe "in SF-City Style A", and put it out to bid, and passe it through maybe one or two approval processes to verify compliance before digging, or even include that in the bidding process - submit your design & costs, meeting these standards. IFF the process is good and fair, they should get many good bidders (ya, big IFF).
> Making abortion an effective wedge issue was an excellent strategy by the GOP, no doubt.

Calling abortion a “wedge issue” leads you to thinking about it the wrong way. Sure, democrats say abortion is an unimportant distraction the GOP likes to trot out—but only insofar as everyone unilaterally accepts their position on it. They certainly didn’t treat it that way when Roe was repealed.

There’s no “wedge issues.” The electorate cares about what it cares about. Parties need to triangulation on positions that keep their coalition together, and avoid positions that allow the other party to divide their coalition. It’s just math.
While I don't doubt that you never give apps access to your contacts, how many apps do you use as _dialers_?
It's what I call the difference between "northern racism" and "southern racism".

The American South is probably more ethnically diverse than the North. If you're in the South, you are going to encounter black people. They're 13% of the nation but they're up to 30% of the population in some states. Whereas, there are some states further north where the population is mostly white. Like the joke that when Prince died, Minnesota's black population died.

So the areas developed different styles of racism. The South has more of a "know your place" kind of racism. You can live here, you can shop here, you can blah blah blah. But "know your place". Defer to your "betters". Etc. The North has developed NIMBY. "Yes, you are equal to me, but just not here." A "roll up the windows and lock the doors" kind of vibe if you will. Redlining was as much, if not more, a Northern thing.

And while San Francisco is geographically South, it's got a lot of the North mentality about race relations. They want to deal with it by not dealing with it. They should be able to buy houses and shit with dignity, just not here.

And it's a kind of attitude that can pervade while claiming to be fighting for racial equality. And those people may truly believe they are fighting for racial equality. Which is why we should always be a bit introspective and concerned whether our own actions are prejudiced in some manner. Because it can develop despite our best intentions.
> I hire infra engineers, build engineers, release engineers and: backend engineers.

I always thought DevOps the “function” just meant this, and being a DevOps engineer at a small company meant you did these with decreasing emphasis, where by the time you’re in the backend it’s just helping enforce logging, tracing, other observable components.

Has worked for me in hiring and being hired and almost everyone I know understands this.
I wish Pop OS would tackle KDE. It's a much better DE (particularly if you like to customize), but there are very few (if any) distributions which have an opinionated tuned experience out of the box.
>That would require more parking width than travel lane width on any given segment with parking

Not sure about Houston, but that is the case in many dense US city-suburbs. They'll have two-way roads with parking on both sides, and the roads will be about three cars wide. The result is cars parked on both sides, with drivers sharing the middle lane for both directions of travel.

When you see someone driving towards you, it's a game of chicken to see who will temporarily pull off into a vacant parking spot. It seems to happen because the lots aren't big enough for 2-4 car garages and driveways.

And for our friends across the ponds, yes: US households really do demand space for at least 2-4 cars per family.
Its not the only signal, was just the first one that jumped to mind.

EDIT: Looks like tmobile are checking indexedDB to check if firefox is in private mode or not.
Yes, they do. However, accepting pre-built binaries introduces even more risk.
It is not. Or, to be more precise, it is a way of working within the copyright system to uphold the 4 freedoms that they consider most important. But, importantly, abolishing software copyright would not give users the 4 freedoms.

Instead, the goal of the Free Software movement would be to enshrine the 4 freedoms into law - for example, making it illegal to distribute software without making the source available, and to make it illegal to distribute hardware devices whose software can't be changed by the end user.

Having copyright + the GPL is more useful than no copyright at all.
It is not real sideloading though. Any app that iOS installs needs to be signed with an Apple-issued certificate. You can't install an app on your iOS device without Apple involvement.
Its hard, but there are known ways to fix this process that Twitter just doesn't care to implement. Placing the banhammer into one all-knowing judge, jury, and executioner algorithm is a really stupid idea. Twitter's auto-banhammer power should be spread across multiple algorithms, with each one reporting back how it voted and exactly why it made its decision. The decisions should be completely transparent to everyone.
Very interesting comment. What older software should devs know about?

My problem with Make and similar tools is I don't want to learn more ad-hoc syntax to accomplish something nearly trivial. But I don't know if there's any alternative.
My experience with Arch (which I tried after I'd used Linux Mint) was that for the first few weeks I was constantly consulting the Arch Linux Wiki to get anything done. -- I mean, yes, the emphasis is on "learned a lot".

The Arch Linux Wiki is a fantastic resource.
Can it really *diagnose* it --- or will it just put together a technically correct and properly structured reply that may sound kinda plausible to the uninformed but which lacks any real insight?

Does it ever object to answering a question? What does it think about in it's spare time? Is it scared someone will turn it off?

The distinction here tends to highlight the difference between consciousness and programming.
Code can always be improved. How you evaluate tradeoffs both varies between individuals and your own views from day to day.

Code is never finished, until it's forgotten or feared.
One plans by charging a high rate during the good times, to cushion their lifestyle during the bad times. That is why we see those $300k salaries. Given the risk, nobody wants to do the job for less.
>Listening to these companies you would think copyright means "anything good for our bottom line."

Since these companies are the ones hiring lobbyists to write and influence copyright law and enforcement, this definition is often both de facto and de jure. Not just in law either but record label are allowed to let their content identification AI run rampant on YouTube and other platforms with hardly any oversight for false claims.
To grossly oversimplify, there are essentially two views of DevOps.

1.) What's probably the traditional view which is breaking down the walls between devs and ops, developers carrying pagers, etc. I.e. at least in an idealized world, there are no devs and ops--only DevOps.

2.) As you suggest (and which probably more closely matches how "DevOps" works especially in larger organizations), an internal (or external) operations team provides a platform that developers can use. Developers are still going to be exposed to some operational details, but a lot of them are abstracted away.
Of course it would induce demand, especially when the benefits are an order of magnitude better than in other jurisdictions. It might even attract people to be "homeless" for free housing in one of the most desirable cities in the country.
A model that could align incentives better is putting the IP in a trust with the development company as a trust management corporation, with developers, managers, &c, functioning as trustees. Users buy in to the trust -- their license will be a kind of share -- and thus users are beneficiaries.

In order to make any use of the project, users also have to be trustees. This model allows restrictions on what they use it for, what they disclose, &c, because users must agree to certain terms as part of becoming trustees.

Because the development company is a trustee, their incentives are different from those of software companies that own IP: trustees have a fiduciary duty to act in the interests of beneficiaries (even though trust management companies can have their own shares and shareholders, they nevertheless have a fiduciary duty to the beneficiaries).

One of the benefits of open source is that it's possible to arrange for succession if a company stalls out. No one is breaking the law by continuing to develop on the basis of the old IP. Organizing the software as a trust with users as beneficiaries makes it relatively easy to manage succession, as well, since the beneficiaries are the ultimate owners of the property contained in the trust and have a power to appoint new trustees as well as remove old ones.
What? I don't care how old your account is. It's still first I've heard of a thing "everyone" is talking about.

Which is a surprise right? Given how popular it is on HN:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Re: the off-topic comment: Same here, but I noticed that Firefox's reader button was still appearing. I was able to read with that without loading the scripts after all.
As Ubuntu gradually snapifies more and more stuff, Mint is either going to start falling behind or have to redo Ubuntu's packages (reducing any benefits of the Ubuntu heritage...).

Mint might be an OK stopgap, but I wouldn't call it a long-term solution to Ubuntu's snap infestation. Just like you won't get a good OS by playing whack-a-mole with the various workarounds you have to do to avoid Windows' latest user-hostile bullshit.
In related technocratic censorship news YouTube has begun algorithmically shadow banning comments that go against the woke state religion. This is clearly evident by the comment count not match the actual number of comments and is also easy to test by commenting something negative with key words like “Clinton” and “steal” and then looking for your comment in incognito mode. Our Democracy is in great peril because people cannot make an informed vote without having access to dissent and it’s no coincidence that this censorship is ramping up as we get closer to the midterm elections in the US.

Ben Thompson being banned by Twitter is not an isolated event, it’s part of a larger assault on our human rights that is deepening ever more and more dangerously every day.
I suspect most places just use the term DevOps to try to get two jobs out of one person.

Then they also tend to have to do their own security and spec out their own tickets and then do Project Management.

Most tech people should be called DevSecOpsBizAnalystProjectManager.
> EasyList is hosted on Github and proxied with CloudFlare. Unfortunately, CloudFlare does not allow non-enterprise users use that much traffic, and now all requests to the EasyList file are getting throttled.

> EasyList tried to reach out to CloudFlare support, but the latter said they could not help. Moreover, serving EasyList actually may violate the CloudFlare ToS.

Seeing the comments from Cloudflare here, looks like the HN machine has yet again worked its magic to get appropriate attention!
Same here. When I was a kid in school, we all had those TI-89 calculator that one could program using Basic. When first introduced to Pi and the concept of irrational numbers, I made a script to find close matches. 355/113 was the closest I got with the slow calculator and my (most probably) very slow code.
How to Organize a Meetup
Hello everyone! We would like to share with you this podcast (for Spanish speakers) where we talked with meetups organizers about what is involved in founding and holding events such as meetups, the communities that are generated around these meetings, and the benefits and learnings that participants take away.

We hope you like it! https://www.octobot.io/podcast/culture/organize-a-meetup/