skysight-inc/HackerNews huggingface dataset:
While I believe that I mostly understand the distinction between Old Rich and New Rich (myself being neither of them), I wonder where individuals such as Warren Buffett fall in the social distinction. While it's obvious that in practice he's "new rich" in terms of family timeline, he is famously quite the opposite of the showy New Rich stereotypes. Furthermore, I'm sure there are countless more like him (though not quite so rich) that are virtually unknown precisely because they are so restrained and discreet about their wealth.

I guess what I'm getting at is that I'm curious as to how the Old Rich feel towards these non-New-Rich-but-newly-rich types. Are they still considered part of the New Rich riff-raff even if they do happen to be more sensible with their money? Or are they seen as honorary Old Rich out of respect? Or something else?

Hopefully some Old Rich HN commenter (we know you're there!) can give me some insight.
You're blaming the wrong things. Its a system problem.

Waiting lists for elective treatment are high because hospitals are full of mostly elderly people who can't be safely discharged because the social care system is broken - largely due to lack of capacity due to underfunding. And the government recently cancelled the national insurance rate rise that was supposed to fund improvements in social care.

Accident and emergency departments, as well as intensive care, can't move patients into regular and high dependency hospital areas because of the problem above. Which is why ambulances have to wait for so long outside hospitals. Which is why ambulance waiting times are seriously dangerously high.

The NHS generally has a lot of burnt-out people who are quitting or retiring faster than they can be replaced. Part of the problem is low pay (arguably partly due to under-funding of the service) and perception of that NHS roles are high-stress. The same is true for GPs (who generally aren't NHS employees) although the shortage of people wanting to become GPs is less about pay and more about the stressful nature of the job. The stress of dealing with the pandemic also substantially contributed to burn-out.

Ultimately, the UK isn't willing to fund public services properly. Health, education, social care, police, military - they're all grinding to a halt after running hot for too long with not enough people or funding.

If you want to take the argument further - we're looking at the economic damage caused by 14 years of austerity topped-off by brexit. The UK economy can no longer fund the expected activities of the state at the level that people expect.
They can use European hosts like Codeberg, yet they still use GitHub.
Uh?

You have one account with stronger sec. Like 2fa instead of 10 random accounts without 2fa cuz you dont want to give ya phone number to untrusted ppl
AI will unlock many new tech branches that were below the threshold of being useful before, for example AR
>Your last development machine that was thrown away is so much faster than this

>the computer I bought as a student in 2008 is comparable

>the phone you had two generations ago

Good for Americans (or first-world citizens)
I'm looking forward to people finding ways to throw their sabots into the gears. Stickers on stop signs.

AI only works because we give them easily interpretable data - the neck (bottleneck or metaphorical neck) is the data.

And the data is never complete, the entirety of deep learning only works because the objective function gains more local extrema with higher dimensions, so the probability of finding one of those increases as dimensionality increases.

And someone correct me if I'm wrong but to my knowledge, deep learning models, by their nonlinearity are the opposite of local, you change your training data somewhere locally and your entire model changes everywhere. So incorporating edge-cases is a fiddly and very costly affair (Edit: and only possible to a degree).
The Myth of the Secret Genius
Whatever. At lease Epic didn't make anything. There's a bug difference between getting an exclusive or a timed exclusive because you partially funded a studio over just dumping buckets of money on a game that's basically done to make sure it doesn't end up on Steam for a year. I don't want to reboot or mess with other emulators. Steam works on Linux. Let me buy your game on Steam.
You're always somebody's servant in programming.

If you're doing frontend, you're a servant for the user. Backend, you're a servant for the frontend.

I feel like a specialist who can communicate well and respects what other people do - is incredibly valuable, if a bit rare.
> For all intents and purposes this is no different from crack.

Yes, and you cannot take down crack using DMCA either!

Edit: If the crack is a keygen or patcher, of course. Patched orginal binaries can be taken down.
Masochism Drove Me to Mastodon
The recruiter needs to understand a different market than an engineer.

Recruiters also don't come into play when you can easily fill the position. The harder it becomes the more relevant a good recruiter becomes.

Are there plenty of bad ones? Definitely. But that's true for almost every profession.
what complexity do you wish to add?
But with there being no competition, things will be worse for consumers. That's why 'we' have anti-competition laws.
(Another one would be the GraphQL extension: https://github.com/supabase/pg_graphql/)
Ask HN: Recommend me a good set of 2.1 desktop speakers?
Hi HN,

I've been using a set of desktop speakers (the Logitech z333) for a few years, but I am looking to upgrade this Xmas and would like some pointers.

Things I like about my current setup:

- The subwoofer holds most of the electronics, so it's all nice and compact
- Has two inputs (PC and an RCA) that are mixed internally
- Has a very gratifying, smooth volume control knob/puck that sits on my desk and has an on/off switch plus a headphone jack for cut-over

Things that could be improved:

- Audio quality (it's great for calls, OK for listening to music)
- You can't really change any of the wiring (it's all pre-wired)
- No hardware equalizer (I make do with software, it's just a very minor niggle)

Things I had to do to fit my setup, just so you have an idea of how I use it:

- I added a passive mixer to one of the inputs so I could have an Alexa Echo Listen, another PC, a synth and a Pi that is my combo Airplay/PlexAmp speaker all go through the same speakers
- Added a noise/hum filter after that, since some inputs are noisy

I don't need it to have USB audio or be amazingly loud (small office, and the Z333 is plenty loud enough), but would love better audio quality even though I love the convenience of the thing.

(I've been thinking of building my own speakers, but finding a good amp -- or an equivalent sub-woofer that also had a control puck but let me upgrade the speakers -- hasn't been easy).
> Then you don't like questionning your own side or have never talked to an actual person who lived in East Germany or in USSR.

I lived beyond the iron curtain my first 14 years. I remember someone coming from "the west" and bringing me ... a small bag of candy, chewing gum and crap like that.

I rationed myself to one a day and made it last 2 months because it was stuff I had never seen before and it was all much better than whatever locally passed as candy for a 10 year old.

I could also tell you about my parents discretely asking me if i told any jokes about the current regime at school etc.

So please cut that crap.
API scopes could totally use some mandatory standards. You can't make a digital ocean token to simply edit DNS without full delete-all-your-VM's & charge thousands access.

Similarly we shouldn't bill for service accounts, especially when they're documented as the way to limit API token access. It's self-defeatist like taxing longer passwords.
I mean, you spending the afternoon fixing all the tests that broke is a lot more efficient than you spending the night fixing those same issues when it gets deployed to production.
How do you prevent it from getting to the naughty bits of the internet? The kind of things where even a fetch might be considered illegal
How arranging an accident isnt murder?
Yeah, that part of the blog post is probably the best example of:
“it is difficult to get a man to understand something, when his salary depends on his not understanding it.”
Ok, not that I have read the email again, it does look like an automated response.
Yeah this is exactly the problem with federated login.

One misstep your whole account gets canceled. Even other services you didn't violate but still need to login.
Mac doesn't for me, for a folder it shows size as "--".
Plus, the last thing the State would want is for their asset to have second thoughts about taking the suicide pill─“They may torture me soon and it will probably be extremely painful... but the pill will certainly be extremely painful! Maybe I should risk it”
Yep you nailed it.

Such things make the easy stuff easier and the hard stuff impossible.

As long as that's understood that's fine. If it's not you are in trouble.
Inconvenience is understating a little bit, yes, but not that much.

> What if you can't afford a generator and fuel, and you're medically reliant on a CPAP machine or a chair lift

Virtually everyone on the planet with such a malady is in a similar situation every single day except for some of you Americans and most Europeans.

I'm not saying it should be that way so you don't need to take it that far, I'm just saying some people are seriously spoiled and can't deal with any hardship (let alone the slightest inconvenience) at all anymore. Most people on the planet can, because they have no choice.
Did you try entering one of those scrambled sentences into the tokenizer? It's not tokenizing words exactly- the doc says roughly ~100 tokens => 75 words.
What part would you like to unbloat? Github is pretty light as far as I’m concerned.
So... Should we ban alcohol, tobacco, cars and force everyone to wear helmets?

Sometimes is just better to not pretend that we are immortal. We forget how to live under the hood of fear from death.
The "new rich" counterpoints are that:

1. old money is afraid to spend frivolously because (a) they are embarrassed because they know they didn't earn it themselves and (b) they don't believe they could make it on their own if they had to. Also, old money shamelessly flaunts their wealth. Hospital naming rights, charity events, art collections, etc.

2. because old money is the opposite of meritocratic (inheritance based) they have to come up with all kinds of gatekeeping strategies to maximize the advantage of their social position.

3. social rules that keep the old monied themselves in check, to slow down the inevitable reversion to the mean.
2022 predictions

https://news.ycombinator.com/item?id=29760026

https://news.ycombinator.com/item?id=29746236
Also robotics
Code formatting should be a non-issue. The way it should work is that when loading a file, your editor formats the code the way you feel most comfortable working with it. On save, it should be formatted according to the guidelines of the group who work together on the code (company guidelines).

Of course, that means that sometimes you have to look at code in the latter while you prefer the former. For instance, when you examine a merge conflict. But for the most part, in your everyday programming work, you only see code formatted the way you like.

Of course, this assumes that it's possible to programmatically translate between arbitrary different code styles. This is probably true when we're only talking about differences in whitespace, but the story become quite different when we also consider things like naming conventions (different case styles (underscore vs. CamelCase, first letter small vs. first letter big, etc.) and other things.
> filter out garbage and toxicity

I find these kinds of descriptions confusing. What does "garbage and toxicity" mean? You might as well have written "filter out bad things", it would be equally vague and subjective.
> ... plain old exploitation
> ... some nerd striking it rich by making a fun app

I suppose you could call Amazon a fun app.
As a Romanian web dev, my 8-y-o laptop has a 4-core CPU, 12GB RAM, and 256GB of SSD space.

The laptop cost about 110% of my monthly entry-level salary.
I dont know but i hope they close it for a (reasonably cheap) access soon. Too many people are pushing the boundaries for the giggles which leads openAi to add more and more filters and censorship which makes it less useful down the road.
> Good for Americans (or first-world citizens)

By your logic poor people actually have more money to spend on renting cloud services.
I'm working a lot with Google ads and when I tested ChatGPT it was just not able to limit their output to a certain number of characters. It always failed to give at max 90 characters. When I tell it, that it used more, it apologizes, gives another output and makes the same mistake.
> I think passkeys can not be stolen for the same reason jailbreak a phone doesn't allow a user to access to extract touch-id data. For the same reason Google also can't access that information.

Google allows exporting keys to Google cloud and importing them onto another device. This means that keys can be exported from secure storage, and if Google can do that then an attacker also can. Google claims, that PIN code or unlock pattern might be required to recover keys from cloud backup, but those are easy to bruteforce.

This is not real hardware key that doesn't allow exporting private keys.
I don’t know what work you do, but if my test takes longer than 30 minutes I’ll start working on something else, and when I come back to fix whatever failed in the test (when I get to it a few hours later), I’ll have to reconstruct the entire problem space in my head again.
Why? Just to have no unions of types?
I've had this, twice, in different addresses. Map edits seem to do nothing for wrong road names or roads not suitable for traffic. Causes havoc for deliveries.

Other mapping source datas (TomTom, HERE) all fix mapping issues, even if takes time to get it approved. For Google, it's a blackhole, the only way to get it properly fixed was to reach out to a contact at Google to raise it internally.
Presumably the OP would also have been aware that they were giving this third-party app the ability to rewrite the code on any of their public repos.

I automatically decline the moment I see any app trying to authorize with that scope.

Nonetheless, perhaps this is pointing to Microsoft’s Window’s UAC moment for GitHub.

Bright yellow or red UX with warnings that if you click “agree” then you might as well have given away your computer to a malicious actor.
You don't want E2E in most corporate settings just for legal/liability concerns alone. Also, a lot depends on the size and existing tech stack of the company. If you're O365 shop, teams is the #1 option and even if you're not and have 300k employees, it might be easier and cheaper to pay for Slack than manage matrix homeservers and clients.

Corporate messaging apps are very special. quite possibly they are the most important app or even technological decisiom any company of any size or stage can make. They decide how people communicate and collaborate. Small changes have huge ramifications.

Thah said, I am support Matrix bigtime and it is worth noting that the French government uses them, how that has impacted the French gov/people I have no idea.
That's why in my opinion you should always have the option of building locally, just what you need when you want it, instead of having to go through a slow CI/CD pipeline.
I think it’s because from GitHub’s standpoint, OP looks just like a bad actor who took $5 to allow someone to use their account to Star 500 repos, and says the same things.

GitHub is taking the “ban them all and let God sort ‘em out” approach to figuring out if OP is telling the truth.
It did write incorrect tests for non-Latin characters though.
Here is the response that I got after the "continue" command and its still incomplete.

https://pythonsandbox.dev/e6uevcuueka1?file=main.py
We use GitLab CI and solve this with tags. We have runners allocated with set resources and tagged with a t-shirt size. Developers can then tag their job based on this size. Single threaded jobs (curl-uploading a file) can be tagged "small" to get 1 CPU core. Building projects can be medium or large based on how big they are and developers can choose whether the large runner is needed. Because its simple to switch tags, developers can create a feature branch to swap the tag and observe how long it takes.

All our runners are self hosted. There are fewer large runners, so developers are inclined to go small. Hypothetically, you can run all your jobs in large but then you may have to wait for availability but in practice we haven't seen any real contention.

We run over 15,000 jobs a week on 6 physical servers with this pattern.
>Yes, it absolutely is

following your reasoning it's your media player job to skip the uninteresting part of a video you're watching ?

no, the browser job is to display what he receive from the resource YOU requested what the server put in that resource is between you and it (you can "cheat"(not my word but liked/steal it from another comment) by drop the ad or choose to not requesting the resource all together).
Sure, but I'm not convinced this necessary or sufficient to prevent that.

It's rarely obvious what these types of tests actually test. It's like... just a bit of everything for the sake of good coverage. That and the inertia from having to wait half an hour for the test results makes it very compelling to start just "fixing" the tests by changing the assertions to expect the new value.

If you have a more sensible testing strategy, it's obvious what is being tested (and thus also relatively clear what broke), and the turnaround is seconds possibly low single-digit minutes, so you don't have to rebuild the mental context every time you run the tests.
I think you are interpreting a lot into very few words.

What I said is that

a) We will have to pay more for neon gas regardless of who wins the conflict.

b) Regardless of our Western propaganda, Russia is far from being defeated and has a good chance of perpetuating the conflict to a point when the West loses interest. This - an underdog starting a war against another country, which was supported by Western money (and eventually troops which - after expensive losses - folded) - has happened before, see Vietnam or Afghanistan.

> Please support your position that western support or Ukrainian manpower are anywhere near the end of their rope.

Don't just look at the situation in the overly-enthusiastic US, and ex-Warsaw-Pact member states. "Old Europe" currently experiences skyrocketing energy costs (in part created by now buying gas from the Americans, which make us pay significantly more than Russia ever did) while at the same time preparing for the coldest winter in years.

When public opinion turns, democracies adapt, which may mean less support for a war we have no part in and which hurts us by association. Democracies which do not eventually bow to public opinion fail and become authoritarian, either by trying to protect themselves from the populus, or by the populus overthrowing the system and replacing it with a strongman.

We've had our economic crash in the 2000s, we had our pandemic in the 2020s, we are experiencing the first stages of a war which we still may become an active part/battefield in. We all know what came after that the last time. No-one needs that.

Fun fact: In Germany, we had a massive police action against a right-wing quasi-monarchist group trying to overthrow the government only last week, with several arrests, many of whom were former special forces and ex-generals. Of course, that only means the next group will be harder to detect.

History doesn't repeat, but it rhymes ... and right now, it rhymes a bit too perfectly for my tastes.
Fair point. But even if it had warned me that the site would be allowed to star repos, I would consider that such a low-risk innocent thing that I would likely just ignore it. Until reading this post I would have never considered how that could be abused.
Number 35 will be factored using Shor's algorithm on quantum computer.
> i would not call a scam using the word "illegal", even tho it does describe it.

Is this parody?
First of all, don't use ChatGPT for that. Use full GPT-3, specifically the code models (ie. code-davinci-002).

ChatGPT is a subset & tweak of the full GPT-3 model to make a good chatbot, and it's actually less capable than the full model.

It's strange to me that people are going crazy over ChatGPT when GPT-3 has been out for months now.

More info on the difference between ChatGPT and GPT-3: https://dev.to/ben/the-difference-between-chatgpt-and-gpt-3-...
GDPR "data access request" ought to get them to give you a copy.
It could (and probably will be) much lower if they switch to their own custom server builds . I guess he means "single digit cents per prompt" which is still pretty cheap
* Generative imagery starts finding commercial use cases, with advertising as the first destination.

* Copilot continues growing among developers, and eventually reaches a point where it's as essential as autocomplete or syntax highlighting.

* Venture capital remains dry for half of the year.

* Someone - with bets on figma - ships a feature that auto generates react code from a design. This process is ripe for automation.

* TiKTok continues to face greater pressure from US regulators and politicians until a US hosted spinoff is forced into creation.
And now the tories are imploding it looks like we are going to get a massive Labour majority at the next election. And that probably isn't good either. Especially given that Labour prefer to spend all their energy fighting each other.

I think the antiquated first-past-the-post system is at least partly to blame for the mess that is UK politics.
You need to contact your city management. Their mapping departments that publish the official maps have the contacts to Google and other mapping companies. Possibly, the error actually originates from their dataset!
Thanks. My dad has it too.
I gave it a .txt file that i wanted to parse its data into .csv columns. It actually got most of it right but after spending hours prompting it, it never really got everything right.

Its worst nightmare was that there were some nested values in the .txt. What amazed me the most is that pasting the error code from colab into the chat, it recognized the mistake and generated a fix.

That being said, most of the times it would try to fix a logical mistake by overengineering a solution to an error, or it would identify the mistake correctly, explain in natural language what needs to be done (impressive), but then give me the code unchanged.
So personal experience is now anecdotal?
This is why it is perfectly fine to use an ad blocker by default, and perfectly fine for a website to refuse access with ad blockers enabled. At least then there’s a negotiation going on.
Why are you making an argument with “Bayesian priors”? This doesn’t make it more convincing…
I went through their marketing materials and according to them, the flow is strong enough to allow putting a filter there.
How the US Military Is Responding to China
I truly think we're hitting a tipping point with privacy. Am optimistic as you on point (1).
Presumably you eat at restaurants whose food you like and buy hardware whose quality you like. It's the same with social media. You can give attention to systems you support and share information about them. The alternative you propose sounds like cowering to company overlords.

And where are you that it is illegal to be a political activist?