skysight-inc/HackerNews huggingface dataset:
Mostly agree and disagree.

Kitchen and household appliance quality in particular suffered because many of the companies that make them are now brands owned by a small set of very large companies who outsource manufacturing that used to be done here.

Examples:

- GE sold off GE Appliances to Haier, a Chinese conglomerate. Their appliances used to be made in Louisville, KY; they now mostly do final assembly, with significantly fewer appliances being made there

- most refrigerators are made by Whirlpool, Haier, or Electrolux. Everything except high-end refrigerators are made overseas.

- many appliances are incorporating more complex electronics to "provide more value" in the form of mostly-gimmicky features at the expense of repairability and lower bills-of-materials (I.e. basically everything that Samsung and LG make). Think: oven ranges with touch screen controls that render the entire thing inoperative should the screen or digitizer go out, washing machines with smart features and touch screens that cease to work when they throw codes, etc.

However, most of these decisions are being made to make things cheaper to satisfy what customers want. Most customers will buy a $400 4K 75" panel that will maybe last three years and track the ever-loving shit out of them and their viewing habits instead of spending $4k 75" panel that will last ten years or more because quality doesn't matter; they just want cheap TVs.
I'm not making any suggestions about your case. I'm just curious based on your experience, would it be plausible for someone in England to just sign up with a GP in Wales if they wanted to if the treatment offered was different than England (or the reverse)?

I'm not suggesting that anyone commits fraud or suggesting that this was a practical solution in your case. I'm just curious if that is illegal or how that is enforced.

All I could find was this: https://www.england.nhs.uk/ourwork/part-rel/x-border-health/...
I don't know what criteria is required to meet an E2EE (End to end encryption?) standard.

In general though, the info is stored on Mozilla's (or an affiliate's) cloud.[0]

1. If you lose your password and didn't setup a separate password recovery code (one time codes), then your data is toast. You can't reset your password via email without wiping your cloud data because mozilla uses your password in a hashing algorithm to store your data.

2. If I recall, you have to setup a 2FA to login on new devices.

[0] https://www.mozilla.org/en-US/firefox/features/sync/

*EDIT: revised above to clarify mozilla password reset wipes data unless you have recovery key.
The most compelling reason is it is not chrome
Top Gear had a few episodes with old vs new comparisons. Needless to say the not-so-old classics were destroyed by average modern cars quite often [1].

[1] https://www.youtube.com/watch?v=Hw-zCsybNtg
> It is not bad but it is not open source and is closer to proprietary software.

Exactly this. I've been producing both OSS and proprietary software for decades. I've always provided access to the source of the proprietary software I sell -- but that is still proprietary software. The license that comes with it bears no resemblance to an open source license.
Nothing bought on Amazon should be consumed or applied topically or otherwise come into prolonged contact with your body. I learned this the hard way a few years back with some counterfeit shampoo that severely burned my scalp after a single use.
> How can we as ESPs respond to them appropriately with removal of these people who don't want our emails anymore, if we don't know who the user is?

1. Don't send spam

2. ???

3. Profit!

Literally _all_ email that I've blocked has been from companies where I uncheck the box "send spam to me" and the company sends it anyway, or where the company thinks "oh this guy bought stuff from us, we can now send our daily/weekly/fuckly marketing spam!" or "we got your email from whatever shady place, and now we're sending you our information because you're in our industry" or stupid shit like that.

Gmail does not have a "block everything from this domain feature". I would love to block whole domains from my gmail account. Alas, I run my own email server to achieve it.
Having worked in the EU and the US, here are some differences that I think are relevant for global employers:

- The hiring pool is much smaller than in the US, one reason is probably demographics and lack of skilled immigration. This makes it less attractive to hire/grow there.

- Labor regulation is much more strict. It's legally hard and expensive to lay off workers in Germany, for example.

- Taxes are much higher than in the US, so even if employers spend a lot of money on payroll, much less of it will end up in employees checking accounts.

- Demand is much lower. Tech industry in Europe is definitely there, but not booming to the same degree as in the US.
a LLM is just a hugely lossy-compressed version of its training data, an abstraction of it.

Much in the same way as when you read a book, your brain doesn't become a pirated copy of the text as you only store a hugely compressed version of it afterwards, a feeling for the plot, generated images and so on.
Resources*
Yes it is. Every foreign employee getting that tech job is a US citizen from the Midwest not getting it. Fuck this dishonest talking point, I know people coding since high school working at Toyota plants while people from overseas with entry level skill sets have employers move them to the west coast and land jobs (for whatever reason.)

It’s favoritism, it’s cronyism, it’s a nation putting its own struggling people last and it most certainly is zero sum.
Lets put it in a formula:

- comparison of net additional capacities: total name plate capacity of new NPPs being build + total nameplate capacity of new NPPs planned and proposed - nameplate capacity going offline vs. new solar + wind capacity being installed, do that on a yearly basis intil, say, 2035

Run the math, provide sources for the numbers, come back and share the result and your interpretation of it. Takes about max. an hour if you don't where to look for input data yet, much less if you do already.
There's threading in lua

https://github.com/torch/threads
Works fine on my Firefox with several blockers.
Why aren't we building a compositor with plugable/programmable components? That would make it behave more like Xorg, where there is a primary implementation, so things like screenshots, global hotkeys, and other things work consistently, but we can swap out different window management capabilities.
Show HN: Process Documents Intelligently with AI
>Succ Peano

...
That's hilarious. The best part is that he didn't even try to make good packages (not that hard) but just took the lazy route.
The simple answer: supervision trees. And fault-tolerance usually means that the failing process would be restarted. It would not handle stuff like netsplits or node going down though.

Check code of cowboy, ejabberd, MongooseIM, RabbitMQ for examples.
There are many factors on decision when to make a new process. Data locality, the pattern of interaction with other processes, performance considerations.
Good idea is to have one process per TCP connection, but not one process per each routed message. And be careful with blocking gen_server calls - these could block or fail.
I would love to see a revamp of visa system that when someone is sponsored by companies they are required to do a 1:1 match for scholarships on the salary of someone who they are sponsoring. Alternatively make the minimum $100k or max $250k.

As someone who had someone come over on a O-1 visa, I 100% would have been willing to pay double for that person specifically.

It also removes the common issue of people who are hiring people below market rate or are trying to push salaries down for certain industries. It makes companies really make sure they actually need that technical expert from overseas.

Then open it up to everyone else if there are quotas.
Mid-tier still exists; you've just got to look for it.

We purchased a $3200 couch that is definitely mid-tier for its size and it's been a fantastic value so far.
My experience has been quite different in that I don’t even have Chrome installed on my Windows machine just yet, because FF has been working fine for me for a long time. I like to use uBlock Origin and Privacy Badger. I don’t use the cloud sync feature myself, because I mostly switch between FF and Mobile Safari and I don’t know if there is a good sync solution, and I’d prefer not to send my usage history and stuff out anyway. I’m sure someone out there - many someones, probably - has painted a number of more or less accurate pictures of who I am using my browsing data anyway.
Sweden has been close to NATO for decades. There is not much to explain. It just does not matter very much, Russia would not have invaded Sweden anyway.

It's different for the baltic states. They were lucky to be able to join NATO without any major trouble from Russia. Russia was still weak in 2004.

I think it was in 2007 that Putin felt strong enough to oppose NATO enlargements in eastern Europe (his speech at Munich security conference).

Georgia caved in in 2008, they don't like dying for Abkhazia and South Ossetia.

The nationalists in Ukraine are less pragmatic, even Minsk 2 was too much for them.

https://www.thelocal.se/20220314/explained-what-are-the-argu...
Have you heard how hardware companies like AMD suck at software?

Now imagine an entire country specialising in hardware like Germany.
Most of your submissions are automatically marked dead now. From the site guidelines: Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity. https://news.ycombinator.com/newsguidelines.html
> 2. Lowering wages. Restricted immigration actually lowers wages. Why? Because it allows employs to pay undocumented workers less. Poultry farms are an excellent example of this. They pay undocuemnted workers less. If they ever start making noise about wages or conditions, you clear them out by calling in an ICE raid, pay a nominal fine, rinse and repeat.

This only happens because there is no policing of companies exploiting undocumented workers. I've seen wages lowered time and time again in various industries due to the exploitation of undocumented workers. I've seen it in the restaurant industry, construction, trades, cleaning services, etc.

https://chicago.eater.com/2017/11/29/16716666/mcdonalds-bake...

I wish I could find the articles that came out about this at the time- but the bakery was reported by employees, mainly black employees that were losing their jobs to the illegals and experiencing pay cuts. The company complains about losing 21 million- bc they had to start paying fair wages to get actual citizens to work. I understand your sentiment- that if there is no pay gap between undocumented workers and citizens- then the wages should go up- but in reality- you just doubled the labor pool, so wages will not go up. I also agree- we should be blaming the capital owners for this- but my opinion is that capital owners write the laws and that's why enforcement on undocumented labor is non-existent.
> If you don't want your image looked at, don't put it online. The only problem here is the lack of a reference.

This is an incredibly toxic take. If I as an artist, want to share something I made with the world, but don't want others to take something I care about and claim it as something that they created, so they using their popularity can sell my work. My only option is to not share it with anyone?

It's the artists fault that midjourney is duplicating their work! They should never have created anything if they didn't want some one else to do <bad thing>!

I'm of the strong opinion that all information should be free (secrets excluded). I also agree with you that there's nothing wrong with using public information for training data, but the only problem isn't lack of attribution. And victim blaming isn't the answer to the question.
The acknowledgements section in the README links to notebook, which is where OP sourced the techniques:

https://www.kaggle.com/code/simjeg/platypus2-70b-with-wikipe...

The notebook might be an easier read than the repo, but I haven't read either yet.

EDIT: It's very slow, according to the comments in this thread by people who tried it: https://github.com/oobabooga/text-generation-webui/issues/47...
For those of us who don't have the book, would you summarize what you liked about that interview?
> We're talking about small SVG icons. There's no "uncanny valley" to speak of.

Just because you can't see it, doesn't mean others can't.

And if they see AI where they don't want it, or even incorrectly think they do, oh boy can people hate it.

> Can you honestly tell that one is AI-generated and the other isn't?

Weirdly, the one on imgur does look AI generated to me, and I can't tell you why. Possibly just because I asked a Dall•E and SD for a bit of woodcut style art a while back and the meme is stuck in my mind, possibly something deeper.
Your take sound reasonable and practical.

The only problem with it is that the problems it solves are problems for people who don’t have a say in the matter. While the drawbacks it implies affects people who have a say in the matter. (Either through voting or lobbying)

The fact that the current system imposes a form of long identured servitude on imigrants is not a bug but a feature. This benefits the employers in very direct ways.

The fact that the current system processes applications from select regions of the world much faster than other regions of the world is not a bug but a feature. It is a system which maintains plausible deniability while in effect racially selective. This is a sad and quite odious, but it appears to be consistent with the preferences of many voters.

All in all: a good plan with some fatal flaws. And I am very sad to say that.
I think Apple has really got ahead of this game: early deals to pay for AI training data/content. I need to do some research but I think Anthropic also does this.

After a year of largely using OpenAI APIs, I am now much more into smaller “open” models for I hope the major contributors like Meta/Facebook are following Apple’s lead. Off topic, but: even finding the smaller “open” models much less capable, they capture my imagination and my personal research time.
It is actually quite common in hellish world of printers, but with a bit more plausible deniability. "Our printed page counter indicated the cartridge/drum needs replacement, we couldn't know it was half full / it is all to preserve maximum quality" - so typical bullshit, that people somehow already got used to. The consumer electronic is already crazy, I mean people mod-chipped Keurig to use "pirated" coffee.
Not to mention, no one gets to make 50M reselling the plumbers one day pay work.
It is not small. Have you heard that vaccines cause autism? It is a popular believe of antivaxxers. So popular that >25% of kids in London are not vaccinated. 1/4 is huge and could compromise herd immunity.

> Only 74% of children under five in London have received both doses of the MMR vaccine – 9.1 points lower than in 2013–14.
Last time I tried sync with Firefox it saved all the extensions I installed but not the customized layout I used, so every time I installed Firefox I had to redo my toolbar again so it didn't get swamped in dozens of addon icons. It was always a mild pain point that disincentivized me from using sync. (But I haven't used Firefox in a while, so it may have been fixed.)

It was also pretty annoying how all the extension install pages opened in several dozen new tabs whenever sync was set up and I had to sit there letting it do its thing for a minute or two before trying to interact with anything. It didn't seem like the hallmark of a sync system that "just worked", in my opinion.
How is this working nowadays? A few years back it wasn't exactly easy to self host. Ideally there would be a docker image and a docker compose config.
Seems like the main factor here is going to be round-trip latency, not throughput - i.e. it's going to depend on your geographic location, more than it needs to.

Looks like it's hosted in Arizona, US, so ymmv (quite literally)
As an avid OSS supporter, I used to be a Firefox user until I got frustrated by its restrictive policies.

For example, the addon store would block certain addons from being installed, or some settings were hidden or disabled by default.

On Android, they only allow a handful of whitelisted addons and prevent you from installing anything else.

This goes against the spirit of OSS, which is supposed to be highly customizable and user-friendly. I really hope they stop treating us as children.
works fine for me with uBO
Now the Chips Are Down (1977)
I've never noticed a problem with Chrome sync.. It's funny though that the issue the author has, address bar history sync, is something I explicitly turn off.. Because it does work, and I don't like all my browser histories showing up in screen shares..
Huge mistake, but we will have to make it to show why.
You should try the Australian immigration process.
I had to move over to Kagi as I found it hopeless, so you're individual datapoint isn't enough to disprove anything. Neither is mine, so we need better data to make this call.
Entirely this.

I feel that if there were some way of promoting a Javascript-free web, everything the world needs is already there in all modern browsers.

I suspect that between HTML5, and indeed XHTML, and CSS and all the many modern image formats and so on, everything important that almost any site needs could be done using these tools and no JS at all.

And the result could also be interpreted and rendered successfully by much smaller simpler browsers, along the lines of Netsurf and Dillo, which are 10% of the size of a full dynamic-content browser or less.

The question is how.

A contest? Make the richest website you can that uses no Javascript, Typescript or anything else, and win a prize as well as promotion?
That's only if they don't QC every single part, for every single car, coming from new suppliers.

Which RR would do to avoid the obvious problem, only after a supplier has been verified to be sending only the highest quality product, would they ease off.

The simplest thing is that the supplier charges double or triple the unit price such that they can accept half the parts failing inspection and getting sent back.
Platform*
Your argument assumes staffing levels for the normal line stay the same when TSA experiences a drop in traffic through the normal line.

More likely is they'll see the private staffing for CLEAR lines as an opportunity to further cut costs and the normal line will increase in length as travelers are funneled through fewer open check lanes.
Thanks tchalé ;)
Btw, my parents never managed to decide if they were Togolese or Ghanaian
I have the exact opposite experience. I've been using FF for a very, very long time, and I have yet to encounter a site that doesn't work on it.

Also, what modern web APIs Firefox doesn't support?
That's not how interactive computer services work.
I have been a developer and nerd since 25 years, and I always expected that Apple also patches some previous versions. E.g. around a week ago they released both iOS 17.2.1 and iOS 16.7.4: https://support.apple.com/en-us/HT201222

So why should I assume that latest iOS 16 isn't completely patched? I think it's a shame to say at least that Apple has no public policy of how which OS versions are supported and which are not, it's just guesswork. Whereas I definitely know how long Microsoft supports Windows versions, e.g. Windows 10 until October 14th, 2025: https://learn.microsoft.com/en-us/lifecycle/products/windows...
What are you even talking about? and what have guns to do with any of that? Or Greenpeace? After all, it is a well known fact that NPPs are uninsureable, always have been. Because insurance compabies are extremely good at running risk-premium-profit models, and those all tell the same thing: don't offer insurance for NPPs above very small amounts that are nowhere near enough to cover a serious accident.
Exactly my thought as well
I'm using Mull, an Android Mobile browser based on Firefox with some privacy tweaks, with uBlock origin enabled, Android set to use NextDNS with even more adblocking, and a VPN. The page loads just fine for me. Maybe you're missing one of the lists that helps with anti-adblocking?
VS Code remote in some cases is better than local.

As the remote can be a docker container, so when I have to do some experiment, I create a container takes 5 min to setup. I than can play around, test dozen packages and configs, once I am comfortable commit last version.

If I want to do some quick testing on project by different team, again a local container is setup in 2-10 mins. Once done delete the container and my local system isn't messed up.

Last is obvious use case if you want to test anything on reasonable large data or GPUs. Create a cloud server, get data run your code, tests. Push data to S3 and done.
In most cases FF is blocked by useragent sniffing, so you just need an useragent changer addon
I find it incredibly useful to do this with code too!

If you’re managing a service/library that other humans integrate with, write some fake integration code as if you are one of those other humans. I don’t mean end-to-end tests, this is even dumber than that, and must be done _way_ before codifying behavior with tests coverage to avoid future regression.

Is the integration clunky, or worse, are some interactions not even possible? This exercise will shine a sobering light on such sharp edges. Would one small interface change eliminate 30 lines of frequently duplicated integration code? Is required functionality missing?

It is difficult to surface all such usability issues in a vacuum, but they surface very naturally when actually using the tool that you are building— even if it’s all made up so far. Remember, this is for people to _use_, not a piece of art to be observed but never touched.

Put into metaphor: don’t build the world’s fastest car and omit the steering wheel, gas and break pedals, seats, doors, windows, mirrors, etc., all because you never stopped to think about how someone might _drive_ the damn thing.
Does Raindrop work offline yet? Can you read a previously-downloaded article, add highlights and annotations, then file it away – without Internet?
Maybe LLMs should follow best practices for 1980s style backprop models and later deep learning models: starve model size to force maximum generalization, minimal remembering.
Australian immigration process is a breeze! I'm am Immigrant to Australia too.
> You want Strang.

Hell yeah you want Gilbert. Watching the guy's MIT lectures is a joy and the gumby-colored book reads like a narrative. I wish my calc books were as well written, else I'd not be reviewing vector calc with some intensity in my 30s.

That said, I have to recommend "Div, Grad, Curl, and All That" as I believe that I found it through someone's random comment here and it was a stellar find. I've realized I'm rather rusty on these topics and this book is very assertive of its target audience.
A great, and often under-appreciated point is - as put by Guy Steele - "We find that the notion of side effect and the notion of equality (object identity) are mutually constraining; to define one is to define the other."

With that in mind, I do believe that objects, as in encapsulating some kind of side-effect, is a very good model. But it is not a replacement for everything - a more data-oriented approach makes much more sense for some other parts of a program. Multiple views are absolutely possible within the same language/program, and should in general be the preferred way.
Medicate when you feel like you need the meds. If you don't, probably no need to bother, unless you want to be prepared for the moment when your support nets collapse.