MurphyA/hacker-news huggingface dataset:
by xienze | 2025-09-25 10:31:02+00:00
> If you think that everyone overseas is simply less intelligent, you'll have a rough awakening.

Counterpoint, developer offshoring has been happening since at least the late nineties with eh, limited success. It's hard to get around major timezone differences and thick accents. This isn't even getting into the fatal mistake that everyone makes -- thinking that there's, for example, a billion more "Brilliant Indian Guy in Our Office" clones out there in India.
by pessimizer | 2025-09-25 10:31:21+00:00
> hate something for not being perfect

Could you, and everybody, stop saying this for any reason about any subject? Go through this thread, pick out all of the people saying that they hate Mozilla for "not being perfect." Argue with them.

> the point really is "what's the alternative"?

Yes, that is the point. If there were an alternative people wouldn't complain, they would just leave. But Google is paying Mozilla (and Apple by the way) massive amounts of money not to compete. Mozilla is just very-ungoogled-chromium. It is not an alternative to google, it is one of the alternatives that google offers. I use it because I don't want to leave the internet altogether. It is a pain in the ass that involves a lot of work to bring it up to 70% of the functionality and UI it had 20 years ago.
by epolanski | 2025-09-25 10:31:25+00:00
I know few mathematicians that work in betting world and model data (both odds as well as user profiling).

It is not true that you get banned if you win too often, but it is true that you get banned, and flagged, if your winning patterns are suspicious.

It's essentially like in a casino. You can win more than once and big, good for you.

But if patterns emerge, you get banned.

E.g. Betting small sums on football and suddenly betting very big on a specific baseball game and winning. Do it few times and you're banned as it's obviously strange.
by lukefleed | 2025-09-25 10:32:03+00:00
It's not about poorer instructions; a get_unchecked on a Vec<u8> is just a single memory access, which is as good as it gets. The difference is likely down to cache locality effects created by the benchmark loop itself.

The benchmark does a million random reads. For the FixedVec implementation with bit_width=8, the underlying storage is a Vec<u64>. This means the data is 8x more compact than the Vec<u8> baseline for the same number of elements.

When the random access indices are generated, they are more likely to fall within the same cache lines for the Vec<u64>-backed structure than for the Vec<u8>. Even though Vec<u8> has a simpler access instruction, it suffers more cache misses across the entire benchmark run.
Exploring Offshore VPS Hosting: Privacy, Freedom, and Control
by anas101siddiqui | 2025-09-25 10:32:51+00:00
Lately, I’ve been diving into different VPS hosting options for my projects, and I stumbled upon the concept of offshore VPS hosting. For anyone who’s new to it, the idea is pretty straightforward: your server is located in a different country, giving you more freedom and privacy compared to typical local providers.

One of the things that caught my attention is the level of control you get. On most regular VPS platforms, there are strict rules about the kind of content you can host, or certain actions might trigger warnings. Offshore VPS setups often provide full root access, meaning you can manage your server exactly the way you want. This can be especially useful for developers, content creators, or anyone who needs a flexible hosting environment.

Privacy is another major factor. With offshore hosting, your data is generally less affected by local government restrictions. This doesn’t mean it’s a loophole for illegal activity—just that you get more freedom to manage your projects securely.

I also found that offshore VPS can offer reliable performance. With modern hardware and optimized setups, it’s possible to get high uptime and fast server response, which is critical for projects that need to run 24/7.

If you’re curious and want to explore it further, I came across a resource that explains offshore VPS hosting in detail, including setup, benefits, and things to consider (https://qloudhost.com/blog/what-is-offshore-vps-hosting/). Personally, it helped me understand the different options without feeling overwhelmed by technical jargon.

Has anyone here tried offshore VPS hosting for their own projects? I’d love to hear about your experiences—especially regarding setup, privacy, or performance.
by SR2Z | 2025-09-25 10:33:21+00:00
I think that folks overseas aren't as capable of communicating with Americans as other Americans are. I think that American tech companies would prefer a motivated at-will employee at 3x the cost of an unfirable European with a statutory month off every year. I think that none of this will magically make it easier to raise money outside the US.

There are obviously plenty of brilliant people outside the US. Unfortunately, intelligence is not the only factor that revenue per employee emerges from - or else the US would not dominate the tech sector and it would be uncommon to find remote-first companies based entirely in the US.
by passwordoops | 2025-09-25 10:35:03+00:00
You're partially correct in RTO being about control. Sunk costs in real estate and local tax benefits pay a significant role.

But if every company decided "you know what? Let's go remote!", it will be a matter of months, if not weeks, before every CFO/CEO/Board decides to boost profits by tapping the global talent pool.

The recent delusions to replace software engineers with LLMs is a pretty good indication of where the thinking is vis-a-vis capable engineering
by Sinosteelpipe | 2025-09-25 10:35:37+00:00
From January to August 2025, the total export volume was 3.3642 million tons, an increase of 100,800 tons year-on-year, an increase of 3.09%; the total net export volume was 2.3465 million tons, an increase of 410,200 tons year-on-year, an increase of 21.19%.
by lukefleed | 2025-09-25 10:36:16+00:00
For many applications, casting to u16 and wasting 6 bits is perfectly fine. The "trouble" is only worth it when you're operating at a scale where those wasted bits add up to gigabytes.

This is common in fields like bioinformatics, search engine indexing, or implementing other succinct data structures. In these areas, the entire game is about squeezing massive datasets into RAM to avoid slow disk I/O. Wasting 6 out of 16 bits means your memory usage is almost 40% higher than it needs to be. That can be the difference between a server needing 64GB of RAM versus 100GB.

On top of that, as I mentioned in another comment, packing the data more tightly often makes random access faster than a standard Vec, not slower. Better cache locality means the CPU spends less time waiting for data from main memory, and that performance gain often outweighs the tiny cost of the bit-fiddling instructions.
by ACCount37 | 2025-09-25 10:36:26+00:00
I don't think that straight up banning things is the best answer, but clearly, legal sports betting comes with a high cost - to individuals and to the society as a whole. So barriers should exist.

You may stop short of making sport gambling illegal, but you should at least make it annoying. Completely ban advertising it, for one. Set harsh legal limits on user spending - so that the betting companies aren't incentivized to burn through their users and extract the entire life savings out of them.
by Zardoz84 | 2025-09-25 10:36:37+00:00
Do you would like to use a software or website made by MechaHitler ?

Me no. And 20 or 30 years some people used to care about that stuff. The same thing could be said about if it's opensource or not.

PD: So yes, I don't have any account now on that site that was called "Twitter".
by riedel | 2025-09-25 10:36:47+00:00
They used to be ahead of the bunch 20 years ago. They sent out PGP encrypted transaction statements if you wanted. Then they degraded. I think of switching to a normal Sparkasse, they typically even can do account creation with EID l, have Wero and allow 2FA Hardware.

Absurd thing is that 1822 claims to make things much more secure but their 2FA reset with a single phone PIN is a joke.
by qhwudbebd | 2025-09-25 10:36:55+00:00
And the N150 had mainline linux support from day one, whereas I'm not sure if there's proper support for pi5-family devices in a released mainline kernel even now, two years after the launch.

They used to do an good-to-adequate job of linux support, but nowadays they seem rubbish at it. Nobody wants to be stuck on a downstream kernel full of cobbled-together device support that's too poorly-written to upstream.
by mschuster91 | 2025-09-25 10:38:04+00:00
> I think swinging (which is about 40% of dig and dump workflow by time spent) should not be manual.

It's been over a decade since I last operated an excavator, so grains of salt as usual - but I'd say it should be manual, or at least semi-automated. You need to take care where you unload the bucket on a truck, to avoid its weight distribution being off-center, or to keep various kinds of soil separated on the bed (e.g. we'd load the front with topsoil and fill the rear with the gravel or whatever else was below.
by wewewedxfgdf | 2025-09-25 10:38:12+00:00
Kids don't want "boot to basic". Old fogey's like me brought up on Commodore 64 look back on boot to basic like the good old days, but "boot to basic" is long gone and no-one is interested in that, except conceptually old people think it makes kids learn because that's what made them learn, but back in the old days you tolerated boot to basic in a world in which the only computer for 3 square miles was the BBC micro sitting in front of you.
by Saline9515 | 2025-09-25 10:38:15+00:00
- You need to have a clear way of defining liability, otherwise companies will lawfare. For instance "you could have hired someone else in the US" is impossible to really prove or disprove.

- Jailing a foreigner before sending him back to his country for an administrative offense is somehow a big waste of public money.

- A very hard punishment still requires to consistently catch offenders, otherwise it will slowly become hypothetic.
by sjw987 | 2025-09-25 10:38:59+00:00
Market momentum probably. People "Google" things. People don't "Kagi" things or "DuckDuckGo" things.

I question why Instagram is so popular. I don't use it but my wife does and she constantly runs into errors and bugs. It's a multi billion dollar company and suffers from the sort of issues that beta software does.

They got to their position first, got the market share and then enshittifed from there.
by atoav | 2025-09-25 10:39:40+00:00
I tend to do that as well. Usually starting with a clarification of the expectations.

Then I ask what budget they are prepared to allocate to meet said expectations. If the answer is "none", I ask them which other expectation shall be lowered. This may seem confrontational, but it isn't really. If you want me to do more stuff without giving me the means and time to do it, something will suffer, and that needs to be made explicit by me, because I am the person facing the consequences when this something else can't be done adequately.

I was once asked to become the responsible electrical engineer for my institution. For them this was just a position they had to fill for legal reasons (otherwise they are liable in case of damages) and I have the qualifications, so they asked me. Then I explained to them that legally my role is only seen as valid if I am given the time and the means (equipment, room, powers to stop failings, etc) to do the job properly. Otherwise they would still be liable. I then asked them if they were prepared to dedicate that amount of my work time and an extra budget to that role. Surprise, they were not. So I declined. As of now I am still not sure where that liability went.

Too often management wants to have their cake and eat it too, and pointing that out isn't rude. It is one thing to ask someone who is idling have the time to take on tasks that are close to their job. But it is a totally different thing to ask someone who is already at 110% capacity and doing the job of three people to take on yet another job.

This is bad management. It is flattering that I am apparently good enough at my job to be constantly offered new responsibilities and asked advice at projects, but that is how you lose people like me.
by that_guy_iain | 2025-09-25 10:39:41+00:00
Extension developers are not forced to adhere to anything from Google to build compatible extensions that work on forks such as Brave. If they want to be in the Google ecosystem, sure, but as I pointed out, you can build your own ecosystem on top of it.

If you build on top of it, you're not forced and unable to extend the ecosystem.
by zokier | 2025-09-25 10:39:54+00:00
I think that threat is generally overblown in these discussions. Yes, container escape is less difficult than VM escape, but it still requires major kernel 0day to do; it is by no means easy to accomplish. Doubly so if you have some decent hygiene and don't run anything as root or anything else dumb.

When was the last time we have heard container escape actually happening?
by bregma | 2025-09-25 10:39:58+00:00
From a computer-science theoretic view, any any recursively enumerable transform is computing. It's pretty easy to see the translation between a Jaquard loom and an abstract Turing machine. Just because it smells of machine oil and lanolin instead of ozone and magic smoke doesn't mean an automated loom and a modern computer are not essentially the same device, mathematically speaking.
by geggo98 | 2025-09-25 10:40:17+00:00
Not sure where gp lives. But most banks here restrict you to 4 digits as the password. So basically a PIN. If you are lucky, you get 6 digits or even letters. But be careful: if you use “fancy letters” (symbols, umlauts, …) you risk locking your account: you will be able to set this password, but the actual login form won’t allow you to enter it. Banks here are highly regulated, so don’t hope for competent competition.

They mitigate the obvious security thread with mandatory 2fa (actually mandated by regulation). Some use this as an opportunity to push their apps: no separate 2fa method, but only integrated in their bloated app, that checks for rooted devices and only supports the newest OS.

It’s quite hard to find out in advance, what 2fa methods with which fees each bank actually requires. I remember that some of them had funny ideas, what a customer should be billed for 2fa SMS. I think it was 50 cents per SMS.
by cjs_ac | 2025-09-25 10:40:35+00:00
Everyone has their own explanations for why businesses do these things, and I see merit in many of them. Here's my contribution to the list.

All these complaints about poorly-thought-out RTO policies come from big corporations. If you're a senior leader in a organisation with tens or hundreds of thousands of employees, it's very difficult to keep in touch with the people who actually do the work in making or providing the product or service that the business brings to the market. As a consequence, leaders come to believe that the routine of their work day - ingesting reports, engaging in discussions, and communicating decisions - is representative of what's going on in the organisation. Ultimately, I think it's a limitation of human psychology: the organisation is larger than Dunbar's number, and so starts to become opaque to its members.

My solution is to only work for businesses that are small enough for everyone to know everyone else.
by mtrovo | 2025-09-25 10:41:55+00:00
In the end it's all about friction, communicating IRL is much easier and less constrained. You can make online work but you have to adjust your expectations of how much time something takes and optimise for a split between focus time and comms, which you don't have to worry too much in IRL, that works but you have to adjust your expectations of how many people are working together and how long it takes to cooperate and adjust course. So I guess you better find a team that makes this mindset work?

The main pet peeve I have is with the hybrid approach of having a single person remote where you have a constant battle of negotiating interactions between folks who hate interruptions and those who hate scheduling a meeting for a 10-minute chat.

Also taking a junior stance, a lot of us learned by just being around senior devs, when you just started you don't even know what you don't know, and learning by osmosis is huge.
by jliptzin | 2025-09-25 10:42:10+00:00
I signed up for one of those first time deposit offers and made a bet on the Super Bowl once, as I was going to a watch party and find it to be unbearably boring, so I figured this would make it somewhat interesting. I ended up winning, I think I tripled my money when including the bonus. Even though I won, I had zero interest in ever betting again. I got so much spam texts and emails from that Sportsbook over the next few years trying to get me to bet again it was insane.

My brother jokes and says I am in the top 1% of sports bettors now
by bko | 2025-09-25 10:42:29+00:00
I think a few things:

Wanting to finish school is a negative signal. Also

> Also we know that many students spend a lot of time in Fall or during their final year applying for jobs or internships. Early Decision gives students another option: apply to YC and bet on yourself.

So now YC is an alternative to searching and apply for jobs? I think if you're marginal on trying to find a corporate job or starting something, then you should prob find a corp job. Objectively starting a startup is worse, you work harder, lower odds of success, more stress, less money, etc. You have to be a little crazy and hardheaded to make it work

Finally everything that YC does to increase it's applicant pool so they still maintain exclusivity. If you have 2% acceptance rate, why are you trying to maximize the top of the funnel? You should discourage people to apply.
by roenxi | 2025-09-25 10:42:46+00:00
> “We don’t think people do their best work from home”: Prove it.

It isn't the corporations job to prove it, they're paying the salary because of their own internal calculations about what is valuable to them. It really in't that much of a stretch to say companies are serious about their motivations here - there are much easier ways to do layoffs than moving everyone into an office.

"Your company didn't collapse during COVID" isn't much of an argument. It is like saying someone didn't die of COVID so they can handle being sick 24x7 for the rest of their life. Just because something is survivable or even tolerable doesn't mean it is desirable.
by sublimefire | 2025-09-25 10:43:03+00:00
These are weak arguments in the post. It is not the commute which is the problem. In my experience (tech specifically) office is unnecessary because I do less work, and it is more depressing because you still talk with the same people over the chat and calls. There are issues with the shortage of phone booths, and listening to every conversation does not help concentrate. Then there is poor old hardware, not many will buy Herman Miller for their subordinates. Another thing not mentioned is the total show of appearances over outcomes. Not to mention geographically distributed teams.

At the end of the day it is the product and its perception by the paying customer that matters.
by mschuster91 | 2025-09-25 10:43:11+00:00
I'd never thought anyone even attempting such a feat, interesting that you went all the way to mechanically actuate levers. Nice job.

But... I assume you're intending to run on extremely large sites such as highway construction, open pit mines and the likes primarily? Because my experience (if a bit dated cough) is running small 750kg baby excavators under sometimes extreme space constraints - digging trenches for telco in urban and rural areas, which often enough meant having to work with 5-10 cm distance to walls, lighting posts or other infrastructure, and directly next to workers shoving soil into the bucket. Will you add stuff like 360° camera vision, LIDAR etc. to make that safe and help a remote/AI operator, or are you planning on large sites with less danger potential only?
by lyu07282 | 2025-09-25 10:43:15+00:00
> We can’t see a path to exploit this without a valid private key. On paper, that should kill the bug dead.

The juicy theory bit:

The vendor accidentally signed evil. Imagine this: When you activate your GoAnywhere product, your installation generates a serialized license request. It’s sent to the vendor’s license server (my.goanywhere.com) If someone slipped a malicious object inside that request and the vendor blindly signed it, attackers would now have a perfectly valid signed payload that works everywhere.

That would be wild if true. Basically this is a object serialization vulnerability exploited in the wild right now, but it only deserializes signed objects, so the author is speculating if their private key leaked, or even better, if the company signed the malicous payload themselves lol
by amenhotep | 2025-09-25 10:43:39+00:00
There's the dampening effect of private equity and reputation arbitrage to consider. If you build a company around steadfast refusal to profitmaxx, potential acquirers who are willing to apply these techniques can financially engineer their way to offering you a very, very, very tempting price for it. Your personal convictions will need to be proof against extremely strong financial motivation; and if you have partners or creditors, they'll need to share the same tenacity.

It still does seem like it should be more visible, though. I'm not sure how many good examples there are, if any, of new companies growing to an appreciable size from explicit repudiation of these practices only to then eventually be acquired and gutted. Maybe people who think like this just don't start companies.
by ktosobcy | 2025-09-25 10:44:06+00:00
What's so rude and uncalled for? It's just a statement without steeping to any offensive vocabulary.

And it's kidna funny that you are offended by it while you outright dismissed my comment with your "all knowing": "Unless you enter everyone's home to take an inventory of their devices, it stands to reason that you're going to see more smartphones than anything else by just looking around." - wouldn't you say that was offensive as well? But no - you feel entitled to this opinion and see nothing wrong with such silly rebutal :D