skysight-inc/HackerNews huggingface dataset:
If you advertise a position with a tight, high salary band, then you are going to get the best candidates (all other things being equal).

The proposed law gives organisations that offer good pay and conditions a stronger competitive advantage in the labour market than they currently have.

This law basically enshrines what has being going on at the top SV companies for years: make it known that you offer high wages, and then tolerate the sharing of wage information by employees (protected under Californian law).
Interesting, any reason why you chose this over recaptcha?
Is someone here working at apple?

https://niespodd.github.io/webrtc-local-ip-leak/ still? leaks local IP in mobile safari. On browserleaks local ip check fails, giving false feeling of safety.
Sorry, no it's not. Wage gap is a political tool, nothing else.
Such a bummer. Their business model wasn't war-proof. Back to the drawing board, I guess.
Similar discussion from a couple of days ago:

https://news.ycombinator.com/item?id=35246751
Not that relevant, this happens to a lot of sex-work oriented platforms. Payment processors often discriminate or demand heavy censorship/arbitrary rules from these platforms.
>Because if a bunch of heuristics were all we really are, I don't think we could hope to ever create artificial-us. Because were would the heuristic for that come from? Not evolution, surely.

Surely the same place as the impulse to keep on making non-artificial-us.
They only positively say that they are using GPT-4 for the new pull requests feature (and one other feature that I forgot). It’s unclear what model they are using for the main copilot code generation feature. It may be that they are only using GPT-4 for features that require the larger context size.
AI tool to find the name of the actor from any movie or TV show
No you're right, I completely agree with you. It's also very telling that there's also this very long article about useEffect dependencies: https://react.dev/learn/removing-effect-dependencies

useEffect and dependencies are the worst part of React at the moment.

The reason is, you do need to use effects, everywhere in your code, constantly. And dependencies, and the linter rule that goes with them, are nasty ergonomics, and hard to reason about.

The article I linked does explain it all quite well, and most devs I work with do understand the dependencies rules, but the rule still needs to be disabled often. Why?

Often the lint errors really are just wrong. Just like ChatGPT is often simply just wrong, no ifs or buts. For example: you have a callback function declared as an expression, that the useEffect hook calls. The linter will say "oh this is an expression, therefore it needs to be declared as a dependency". But it doesn't, because looking at the code as a human, you can immediately see the function never changes.

If you follow the linter, you will inevitably end up going down a destructive and unnecessary refactoring. You'll end up with unnecessary `useCallbacks` sprinkled everywhere that hurt readability for nothing. Often, you'll have to refactor the dependencies out of the component entirely, splitting one cohesive component into two, just to satisfy the linter out of an abundance of caution.

Junior devs will be confused. Senior devs will be frustrated. Every react codebase I've worked on has gagged this linter warning.

So how should this work?

It shouldn't be a a linter error in the first place. Linters should be used to enforce coding standards, not fix application bugs. I feel very strongly on this.
I had terrible luck getting 48k audio out of a bit-banged I2C ADC over Raspberry Pi. Being in userland was the most noticeable problem; once I switched to a kernel driver I was barely able to get the right sample rate.
Unreal Engine: Verse Language Quick Reference
And I've seen what solidarity (without the scary quotes) did to Sweden (and other Nordics), Germany, etc. as societies for the working class.

A union is not a guild, it's not about creating barriers of entry like in law or medicine, unsure why you conflate those concepts. Perhaps it's from ignorance, or perhaps from the fears that the ruling class instilled into you.
When Facebook did it years ago (plus their slim version of the web page) they mentioned India as one important use case. Huge country, a lot of people, but not even remotely a "modern connection". Also other "remote" countries like Australia have worse network performance. Of course you could say you don't care about APAC, but that's not how websites should be build.
> you can't expect companies to wait decades until the government has decided what is allowed and what isn't

I think if it’s not outlawed then it’s allowed. In this case, they should probably hire lawyers to work out if what they are doing is outlawed and listen to their counsel’s advice … or don’t.

> Coinbase points out in the post that it's been much easier to operate in every other country than the USA.

They are free to leave.
I can already see the malicious compliance. Legal minimum to the sky.
It's still more modern than ISA
I don't get why. Probably there are more efficient ways to send spam.
Glassdoor Layoffs
It's not a false dichotomy. You can't have an office work culture if most people choose not to go to the office.
uBlock Gutted imo.
May as well get ahead of this, every time someone is yoinked from a platform:

"If you don't like it, build your own <piece of underlying infrastructure>". [repeat recursively].

More productive comment: protocols > platforms.
Crypto payment processor SpankPay announced on Monday that it would shut down because of financial discrimination

Interesting phrase, "financial discrimination" (and "banking discrimination" later in the article), curious to see it here considering Vice's (and similar media outlets) lack of interest or ra ra attitude to deplatforming when seeing it applied to services and people they disapprove of in the past.

Seems a valid phrase to use though if a platform is powerful and ubiquitous enough to cause existential issues to legal entities it doesn't like or have bad PR.
> I'm really just put off by the React documentation in general. It feels like it's aimed at junior devs working on FE assembly lines and they want to keep the blinders on them. "Pay no attention to the man behind the curtain!".

Is this a problem specific to the documentation, or does it apply to React in general (or at least functional components)? Because I feel like it's the latter.
> It doesn't work. It'll go to 0. None can cover the costs.

There will be plenty of places with sufficient population density to cover the costs of operating a coffeeshop (or whatever business).

> You might be surprised the number of people that sneak out during work or during "breaks" and/or before/after work.

Anyone who sneaks out of work-from-office to do some shopping can just as easily (more easily!) sneak out of work-from-home to do some shopping.
GNOME 44
Wienermobile
Sadly floor tiles have clear up and down sides, and this tiling requires them to be flipped now and then.

But if you could also get them in four colors, it'd still be a kind of ultimate mathematical floor.
You aren’t providing any sort of valuable insight here. This is more indicative of your priors than anything else. Everyone has heard this argument. The people that believe it, believe it. The people that don’t, don’t.
I agree.

I think there's also an analogy with the way software gets slower as hardware gets faster. That is, pointless bureaucracy and wasteful work grows as technology allows a smaller number of people to get the "real work" done. As long as the final result is acceptable (company doesn't go bankrupt / software slowness is tolerable), nothing is done about the waste.

Edit: that includes overly complicated arrangements of sub-sub-sub-contractors with 5 layers of management, all passing messages around before the one guy with a hammer can actually do anything. Kind of like the modern web stack.
Beautifully put, they really are more of an airlock
Wpsec.com Python Command-Line Client
Ah picmg, we meet again. I have a Pentium chassis like this for retro stuff... I would like the full gamut of processor cards (8088, 286, 386, 486) for this.
>If there's a bug that brings the server down, it will happen in all instances and repeatedly no matter how many times you restart.

Not necessarily so. Many bugs are pretty rare bugs which are triggered only under specific conditions (a user, or the system, must do X, Y, Z at the right moment). So it doesn't happen all the time. But when it happens, the whole server crashes or starts behaving in a funky way and other users are affected. Sure you may say if it's a rare bug, then users will be rarely affected. But we don't have a single bug like that, there's always N such bugs lurking around (we never know how many of them in a large application); multiply it by N bugs and you have server crashes for different reasons quite often, making your paying customers dissatisfied. It also assumes you can fix such a bug immediately while it's not always true, there's often Heisenbugs it takes weeks to root out and fix, while your customers are affected (sure the application will restart but ALL users (not just the one who triggered the bug) can loose work, get random errors when the app is not available -- not a good experience). So having several app instances for backup allows to soften such blows, because there will always be at least one app instance which is available.

>Entropy increases with complex setup. The whole point of not having a complex setup is to reduce entropy and make the system as whole more predictable

I agree that entropy increases with complex setup, but there's also base entropy which accumulates simply because of time (which I think is more dangerous). Like make a sufficient number of changes to the setup of your application (which you often need if you release often) and eventually someone or something somewhere will make a mistake or expose a bug somewhere, and you will need to repair it and you won't be able do it easily because your setup is not containerized which would allow to return to the clean state quite easily with no effort. We've had issues like that with our non-containerized deployments and it's a very complex and error-prone undertaking to do it flawlessly (no downtime or regressions) compared to containerized deployments.

>Plus modern CPUs are incredibly fast and can process several GBs of data per second. Even in the worst cases, you should be able to rebuild all your caches in a second

Hm, usually caches are placed in front of disk-based DB's to speed up I/O, i.e. it's not a matter of slow CPU's, it's a matter of slow I/O. Rebuilding everything which is in the caches from DB sources is not super fast.
I think most people will have concerns about whether they can pull it off from a performance perspective. I am hoping that, just as UEs lead over unity, at least in the 3D space, is because it was developed as a consquence of creating games, rather than as a means to create games (if that makes sense), perhaps Verse will enjoy that same advantage in that the impact of memory management, automatic or otherwise, will be constantly evaluated with the end goal in mind, they won't lose sight of the woods for the trees, so to speak.
Runs on cheaper but slower compute maybe? Given all the hype and little competition, I'm sure they're willing to make it slower if it reduces cost.
The drama in trying to convert election PDFs to Spreadsheets
Different industries have different fraud rates and different legal difficulties around the globe. It might not be a good enough reason from your perspective to blanket ban them, but exclusion based on different legal overhead or risk profile is not the same as arbitrary rules or censorship.
Wpsec.com Docker WordPress Vulnerability Scanner Command Line Client
I cannot find off the top of my head those morally repugnant laws you might be talking about. And as we were mentioning, financial regulation and investors protection for one are definitely not morally repugnant - to me.
But DNS has its own weakness, that's dealing with first party ads and anti-adblockers, which websites use a tons nowadays.
> It's worth considering that viruses now days will check and see if programs like this are running and then delete themselves rather than execute the payload.

Wait, is this true? Do you have any resources backing this up. This would be a good protection mechanism if you can distill it to the minimum footprint to trigger this self destruct on viruses.
Indeed. React was a welcome innovation because it enabled V=f(S). That's it.

The vDom was fast enough that it made re-rendering your view on every state change possible.

Now you don't have to worry about rendering, you describe your components as pure functions and you're done with that side of things, now you "only" have to worry about the state of your app.

Seeing comments here wondering "How am I supposed to use jQuery with React otherwise?" is baffling and disheartening.
Oh nice, 65B! I was planning to try it out sometime but have been waiting for various repos to get their issues sorted out and I'm much less interested in smaller models. Are you using GPUs or CPU? Any tips on what to use? What's the RAM usage? Performance? How's the quality looking?
Here I am worrying about launching stuff without getting all the legal things sorted, not screwing up somehow, afraid of doing some financial illegality, or get into any trouble with the system, and others don't even put their company info on their product's website, and just "Questions about these Terms should be sent to the Company at [insert company email or contact information].", and "By uploading pictures, users grant the Platform a non-exclusive, royalty-free right to use them".
> could the GPT-4 secret sauce be RLHF weighing intelligent answers higher?

That part is one of the rare things that the technical report addresses. In Appendix B[0], they show that RLHF does not improve capabilities on human tasks. It does improve alignment.

To me, this is an indication that they performed better scaling analysis and pretrained until it no longer improved. As the Chinchilla paper showed, GPT-3 was undertrained, so any fine-tuning also improved its capabilities.

To address your question though, consider two things: first, there are many more ways to be incorrect than to be correct, so even just prediction will find correct answers more likely than incorrect ones. Second, the corpus goes through a significant filtering process; they didn't just feed the raw Twitter firehose to it.

[0]: https://arxiv.org/pdf/2303.08774.pdf

(As a side-note, it feels weird to me that they used a free academic archive to store their technical report, even though it cannot go through peer review or be accepted in any academic publication.)
In all fairess, you don't go out every morning to buy three dozens of cups of coffee.

Currently everyone and their mother want to sell you a subscription. Netflix, Amazon, Apple, Spotify, $NUM of app developers, Disney, $FORMER_TV_STATIONS

That's the problem with subscriptions. They pile up.
Pinduoduo has done numerous bad things before to Chinese users, including popping up ad in the background and pretending to be another app (e.g. WeChat Pay or some battery saver). However, Chinese Android app stores (you know, we don't have Google Play here) are somewhat sponsored by Pinduoduo and they did nothing to that malware.
For people outside China Mainland, personally my advice would be to stop using Temu altogether.
You just release a new version of the app at full price. Like Silvio Rizzi has been doing with Reeder for 5 major versions since 2010, pretty successfully.
Even so, GPT decided to edit supervisor regardless, so little point in that part of the prompt... Here is an example: https://github.com/victorb/metamorph/pull/2
dude why are you copy and pasting my comments from other threads?
Indeed.

Hacker news crowd is drinking their own cool aid on this topic and not recognizing how much costs can be avoided if they just drop EKS from their stack.

Remember that in SRE all the abstractions are leaky and thus having more abstractions means having more complexity not less.
I have to think that the recent trend of dimming or even hiding (Safari) the full URL of the page has contributed to people not understanding how URLs work.
This has little to do with fraud, and everything to do with political pressure
Ah, I got a phone call yesterday because a small company I ordered something with didn't know where to send the package.

I gave them an e-mail address that contained a "+". Apparently MondialRelay silently dropped their requests. They thought they had sent me multiple e-mails. I received none.

I hate that kind of silent failure mode.
Considering that each edit takes a very long time, the success rate is very low and the API key can be disabled at any point, I didn't see any harm. Unless I missed something obvious?
When it starts costing less than a few billion $ per milligram to produce
What do we think the second order effects of this will be? I think the main effect won't be to equalize mens and womens salaries (though it may help) but it will probably lead to more brain drain and concentration of talent in higher-paying organizations and richer geographies.

My past company had a playbook of simply offering 20-30% above whatever the going rate was in EU countries for remote work. For any offers we put out we had something like a 95% close rate (the big exception was France)
yes. i regularly delete my browsing history.
And yet it's exactly what it does.
I hate the word transparently. It can mean one of two things:

1. Crystal clear: like you can see through a crystal and can identify any defect or impurity present

2. Invisible: like air is transparent. You can't see air. Can't see the nitrogen, oxygen, PPM, bacteria, germs, CO2, methane etc. It is there, it is transparent, even though you don't want it to be.

Instead I prefer terms crystal clear for first and opaque for second
It is, as long as you want to keep the site dynamic. If there’s a CMS for authors and editors or commenting possibilities that you want to keep using. Any form of separation between form content requires external tools that need upkeep.

For example, if you use Wordpress, you’ll have to keep updating WP because of security risks, but then you’ll also have to keep adapting your templates to keep up with the changes in WP.

However, once you no longer need to update the site and simple want to display its contents, you can fix it in time by crawling the website, in much the same way that the Archive team is doing now. You end up with a collection of HTML files that you can host with ease and minimal maintenance. If you do it properly , you turn off commenting beforehand so you don’t end up with non-functioning links, and you create an .htaccess that makes sure the old dynamic urls get correctly mapped to your new static files.

I’ve done this, it’s not rocket science, it’s not unreasonable to ask this from Amazon, and I wish it was standard practice for sunset websites.
Yes, when that grows you can build a new corporate team babysitting control tower.
Trash Barrel Robots in the City
Whilst I suspect you're right, I'm not sure this goes without saying. I'd love to see some data to back up this claim.
And they did buy a Simply hired long time ago https://techcrunch.com/2016/07/01/indeed-owner-recruit-holdi...
But we're not talking talking about some niche, low-level, closed source OS, written exclusively for tiny footprint mobile devices with 200MHz CPUs and 256KB of RAM, like Symbian was, we're talking about a non-niche OS that has a sane and popular base (the Linux kernel) that's well documented, has an abundance of devs with experience, and quality tooling, running on powerful modern hardware. I'm sure it's possible to update it for 15 years.

The difference between developing for Symbian and developing for Android/Linux is not even night and day, but night on Earth and day on Saturn.

Microsoft updated Window XP for 12 whole years, and even longer for paying customers like governments and military. I'm sure they can do 15 years on Android Automotive.
Digital photography is dead
What do you mean? When props change the component re-renders, doesn't it?
Depending on the school, the smaller settings, the different and wider range of activities and support available. I'm particularly attracted to the Montessori way.
Thank you for your insightful comment.
It is the lowest rung on the ladder of moral systems, "If I do it it is ok, if you do it it is wrong". You can stand on that, but it's very low.
It's a bit like the baby boom. The US built a lot in the 50s and 60s. Especially road construction, most of the road infrastructure was built over a short period around the 50s-60s.

There was a long period where very little maintenance or construction was required.

Now we are seeing the structures all start to deteriorate at the same time.
Wyre Payments, the company’s upstream payment
processor, terminated SpankPay’s account because
Wyre’s new payment processor, Checkout.com
doesn’t allow processing for payments related
to sexual businesses

SpankPay, Wyre, Checkoutcom ... How does this all work? What does the person who wants to pay a sex worker via SpankPay do? Do they use their usual Visa credit card or is the process different?
I don't understand this, if pornhub and a million other porn sites can operate, why can't this one?
That's exactly why they named it like that.
Agree, I would never want to go back to the old bad days of managing a real rack at a datacenter, with exactly the same guarantees of a single region deployment inside any cloud.
BUT it is true that all the multi region/AZ guarantees + logs + dashboards + network services @ AWS costs tend to skyrocket in a couple of years.
And here is where k8s really shines, in my opinion: allowing you to abstract your deployment away from a cloud even on cheap hosting.
All the rest outlined in the article is just reinventing the wheel.
Identifying and Extracting Jupyter Notebook Structure
While the feature of these stories are always "independent sex workers" and students struggling to pay their college, the main users of adult payment services are very exploitative businesses that are not owned by the performers, operate in a dirty and unregulated market and are directly responsible for a large part of human trafficking in recent years.

I know it doesn't invalidate the point made and I support the freedom of adult individuals to do whatever they want with consenting parties, but it's an important piece of information to consider for understanding the whole issue. We cannot simply turn a blind eye at the massive damage the porn and prostitution industries are doing to society.
they apply the same rules to e.g. nudism
Perhaps a matter of taste, but the older buildings are more attractive visually which raises their desirability. 1930s Art Deco beats steel and glass.
They are also very centrally located in the inner core.
With how rampant antibiotic use is, how undertreated GI issues are, and how much we've normalized feeling miserable all the time, it wouldn't surprise me if most people had a bad gut microbiome.

For several years now, I've been suffering from fatigue after eating, as well as persistent malaise and brain fog that go away completely after a 16+ hour fast. It's wild how ill I've gotten used to feeling.

Regrettably, I'm a very low-functioning person, and struggling to find a solution that works for me. Dietary changes and probiotics only lighten the severity a little. I'd love to get an FMT, but.
nice jobs!
Does anyone know what’s the difference between them and whatever provider OnlyFans uses?
Not the parent, but I'd avoid anything Google, they track users well enough elsewhere.

In that case, I think a simple proof-of-work would be enough. I also like the oauth solution mentioned elsewhere if a domain is supported.

Here's a thought: why not create a "mailto:" link so that users send a mail with the verification token instead?
Very convincing argument