skysight-inc/HackerNews huggingface dataset:
This is likely a misconfiguration or bugs on your end. Our products use WebSockets extensively for both business logic and for media delivery. We have significant traffic, including from 3rd world countries with extremely poor networks. When the server and the browser are proper, the reliability of the WebSocket protocol and the software stack is basically not different from raw TCP. When we have issues, the bugs are always on our end due to
1) ingress software (firewalls, WAPs, reverse proxies, TLS termination).
2) HTTP server protocol parsing and processing of the WebSocket data stream.
3) Web/HTTP framework issues.
We never have any issues due to networks on the users end, apart from the quality of the connection itself.
When seen from the equipment side, the WebSocket connection is an opaque stream of data. No different from a fps gameplay or a livestream. The equipment can break it but then the underlying HTTP breaks as well, giving very clear errors in browsers. Reconnection and keepalive for WebSockets in browsers are very robust which you can actually prove by tests...
The sqlite3 C API very much does not serialize "all operations within a single process."

The way threading and concurrency work in SQLite may not mesh well with NodeJS's concurrency model. I dunno, I'm not an NodeJS/libuv expert.

But at the C API level that statement is just wrong. Normally you cannot share a single connection across threads. If you compile SQLite to allow this, yes, it'll serialize operations using locks. The solution is to create additional database connections, not (necessarily) launch another process. With multiple database connections, you can have concurrency, with or without threads.

https://sqlite.org/threadsafe.html

Again, whether this is viable in NodeJS, I have no idea. But it's a Node issue, not a C API issue.

BTW, we're commenting on a Ruby article, and SQLite in Ruby has seen "recent" advances that increase concurrency through implementing SQLite's BUSY handler in Ruby, which allows the GVL lock to be released, and other Ruby and SQLite code to run while waiting on a BUSY connection.

https://fractaledmind.github.io/2023/12/11/sqlite-on-rails-i...
Finland, in December

> Russia-linked dark fleet tanker Eagle S, seized by Finland on December 25 2024

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

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

https://news.ycombinator.com/item?id=42520563
I don't like Teams, but personal preference aside, I hate how in most companies I've worked at, there's multiple communications channels. 365 should be a one stop solution for this, emails, calendars, meetings, files, and chat, but in practice a lot of IT organizations also use Slack alongside it. Where I work now there's a split between IT and the rest because the rest uses Teams while IT uses Slack, causing the barrier between the two to increase, especially since designers - who should work closely with development - are on the Teams side of the fence.
Ask HN: ML Engineering roadmap posted here a year ago
There was an excellent ML engineering / Research roadmap / skills-list website which was posted here within the past year or so. It seemed very high quality information so I'd like to find it again if possible-- I think the author was a phd in ML and had a few co-authors. I suspect it had a catchy name that I've since forgotten!

Any ideas what I might be thinking of?
The cobra effect is another phrase for "perverse incentives", named after the time the British paid people to kill cobras without realising this meant they were paying people to breed cobras, and when they realised and stopped all the bread cobras were released into the wild leaving the area with more cobras than when they started: https://en.wikipedia.org/wiki/Perverse_incentive

I think this analogy would only fit if the hackers could somehow "breed" bugs, but as they don't work at the corporations making the buggy software I don't see how that would be possible — but then, I'm British by birth, so perhaps I have a blind spot for creating perverse incentives ;)
At one extremum there's e.g. Brad Pitt, how could you tell him not to base his whole persona around its job ?
I just checked and it's not mandatory anymore in France, which probably absurd because there is a surge of tuberculosis due to migration and international travel
> Mostly because our number one car is not a truck and thus the competition had to react and build EVs to compete against Tesla.

I mean, it wasn't even really reactive; the Leaf and Zoe came out at about the same time as the Tesla Model S, and weren't competing with it (they were well under half the price). They were quite old news by the time the Model 3 launched. The VW eGolf and BMW i3 also predate affordable (sub-100k) Tesla cars being available, at least in Europe.
Another thought: Focusing resources on promoting creation of the most powerful open source models rather than continuing the overwrought emphasis on risks and safety is a vastly wiser course. The R1 models recently out of China are a solid case in point. The real risks will follow from failing to compete, and the real rewards will follow from succeeding. you can’t regulate and restrict your way into successful competition. In fact, it is quite the opposite.
I can’t imagine how one would do this, period. No job has ever come anywhere near my persona.

The people who do so have always seemed utterly insane to me. It’s a business transaction like buying a loaf of bread. Why do people act like it’s like getting married?
HL8088 Preliminary Report – Jeju 737 crash [pdf]
Why would I lose access to my Fastmail account? That risk is a remote one. I have 2FA, they take backups and provide support, and they are a reliable company (at least, not a one-person operation).
> You have to releaseethings like this in parts because it needs too many external people to do things to make it useful.

30 years ago X came with a server and some clients. Why it is so hard to do this, for wayland, today ?
Right, which is more indicative of how yearly budgets which don’t factor in continual employment of staff lead to the morale decline I mentioned. Perhaps the manager isn’t actually capable of doing much about it, and can only spend or not spend their budget. But that indicates a failure in the company as a whole; at least if keeping employee morale high is a goal (which it definitely isn’t at many companies.)

Even then, the mismanagement of funds just communicates a level of incompetence that is more demotivating than cuts from an actual lack of funds, IMO.

“Sorry, the market has shifted and we can’t afford this,” is at least somewhat understandable when you have trust in management’s ability. When you don’t, it comes unpredictable and chaotic - never a recipe for getting good work done.
Day 1357 watching Microsoft not give a fuck about their customers, thankfully I was not brainwashed into being their product from the childhood.
To drive the point home, hammers are quite smug.

Mine always thinks it nailed it on the first try, and it's pretty hard-headed when you point out mistakes.

If you can't work around those limitations, you're screwed.
I loved reading Reader's Digest when I was young.

I shudder at the idea of what I would have become if life made it so that I would only read RD (bc of a lack of time, of support, of curiosity) for the rest of my life. A shallow half-knowledge I would have been contented with, oblivious to what literature is really about.

Another similar idea I am culpable of: watching videos of people playing games instead of playing for myself. Not the same experience at all.
Yup, I 100% get your point.
I think undersea infrastructure has been a bit of a free-for-all since Sep 26th, 2022.
Where did I mention Elon Musk?
Yes it is more like a research assistant. The "novel research and interpretation " part is your own synthesis, deserving to be published or awarded a degree and a research assistant can save you a lot of time. As AI companies throw more money into their training data or tools become available for researchers to easily enhance this, by uploading their own data the answers will become more "accurate" and more detailed.
I've experienced a company not only treating its employees as numbers in a sheet, but also actively lying to them.

I was part of a well performing team in a corporation in the US. Management told us that we've been making a real impact in the company's goals and they are going to increase our capacity to accomplish even more the next year by adding several more engineers in India to help us with tasks. The facade was well maintained - we got expanded goals for the next year, celebratory meeting for exceeding expectations etc. but you could clearly tell something was off in meetings with management. Little did we know that we ended up training our replacements.

Majority of my teammates got kicked out of the company by security, getting paperwork on their way out without a chance to even say goodbye. I was offered a role in another team, but the trust by that point was severed so much that I instead decided to take severance and leave as well.

The lesson for me has been to always act like an independent contractor or business owner, even when employed by a corporation or "family-like" startup. Based on mine and many of my friends' experiences there's no such thing as loyalty in the business setting anymore. You are on your own and you should only engage as much as it makes sense to you. Extra hours beyond what's required (e.g. beyond 40hrs) should directly and clearly benefit you.
It makes sense to me that a big portion of government spending goes towards social welfare and healthcare – at the end, that's one of the most important things.

I agree that defense was underfunded in many EU countries. But hindsight is 20-20. If you remember the 2000s, everybody was optimistic about eternal peace in Europe, and global trade without tariffs was at its heights. The lower investment into defense came not at the cost of higher social welfare.

The gap between poor and rich is still increasing, and we need ways to address that.
I'm getting much higher framerates in Civ VI on linux since I switched to Wayland, so there is that. For the rest it just works for me, use it both professionally and privately.
Finland seized the Eagle S in late December.
> As a Tesla owner, I don't like these kinds of associations, which sadly are becoming mainstream

So, wait, you're worried about people associating _you_ with the brand, but think that they shouldn't associate _Musk_ with the brand?
The data will be encrypted no?
Looks great, thanks!

Would also be nice to be able create bookmarks to regularly used commands as part of the "Shunpo package". That way one wouldn't need to use another tool for these type of cases. Thoughts?
Wayland support tearing too, not sure if gnome do but KDE if the application supports, it can draw with tearing for less latency in full screen
> "Why" because of all the latent anger and frustration from the mass death and pain of the pandemic. Its naive to underestimate it. How it unfolds, think WWI reparations from Germany.

Why is a lab outbreak worse than a wet market outbreak?
I am quite certain that getting this vehicle started and out of it's parking space is fraught in ways that beggar belief for anyone who hasn't spent a significant portion of their life dealing with the vagaries of shitty vintage project cars, and even then this one's got several tricks up her sleeve that the initiated won't see coming. Think three on the tree, on the floor, with more than one wildly out of place barrier preventing straightforward movement through the shift pattern. Getting this thing in first is less like shifting a car and more like picking an oldschool lock with ward plates. Then there's the combination of dodgy battery and mulish fuel delivery system to contend with. The only person I've ever met who can consistently get this thing to crank cold is the lunatic that chopped out the aftermarket electric fuel pump and replaced it with an OEM mechanical pump out of sheer perversity. Equipment? Hell I could leave the key in the ignition and a sign in a window DARING someone to try and I still like my odds.
I'm pretty sure Trump's critics don't form a single hive mind. Assuming they all behave the same way and lumping them together is facetious at best.
> USB devices today are dummy fast,

In theory, yes. Not so, in practice.

> USB 3.1 signals at 10 GHz.

Yes but a mouse works at 12 MHz.
> Skoda Scala 11.8%

Clearly the German car testing people simply do not know how to use sbt :)
This hits me 2 ways, I got laid off in my late 30s and had over 4 years unemeployment. TBH, I'd got bored of what I was doing and it was looking like a career dead end. I took a hobby project and worked on that, learned iOS and eventually got a job in that.

But one thing got me, I developed an original app for the company I work for, that is now one of the focus products. I wish I never, I feel like it was literally stolen from me, never ever go above and beyond for a company, your managers will get the credit.
I don't think they write incredibly well, they write coherently but there were quite a lot of errors.
The lotus costs over 100k, and the Aston Martin supposedly sells for a million. Not exactly everyday soccer mom cars.

Hell, most people wouldn't spend 100k on a tesla either, its just too expensive...
in the middle there is pair programming with ai, see for e.g. aider: https://aider.chat/
in 45 minutes for a node.js role?

FML.
Unfortunately now vendors can just say "we don't believe in assigning a score because the scoring system is broken" and that seems fine to some.
Clicking a link indicates the user wants to see something. Clicking a button indicates the user wants to do something.

Links shouldn’t change state. This has been an extremely strong convention for several decades. If you write code that changes state when a page is loaded, you are breaking this convention.
He is probably getting downvoted by Americans who want to implement the same failing policies in the US.
> But for a typical Hacker News denizen, moving anywhere to the high-taxation domiciles of Europe would mean a major loss of income and worsening of many services.

What's a "typical Hacker News denizen"? Not everyone is driven solely by monetary concerns. I visited the US in autumn, had a good time, but would I live there? No. I think "many services" are actually better in many parts of Europe (such as public transport).

Others may see it differently and that's fine, but please let's not act like the US isn't crumbling under a weight of 100 problems at least just as much as Europe.
I've been laid off a few times. I'd add one more "danger sign": you're not busy. If the firm/department doesn't seem to be achieving very much, it's a good sign that no-one's asking much of them. Which means the entire area is possibly for the chop.

But the line in the Excel sheet thing rings _incredibly_ true. It's actually surprisingly rare to be laid off by someone who knows you. Decision is nearly always made by people who've never met you and only have a cursory understanding of what your entire team does.
Typing is a powerful mental exercise, with each keystroke contributing to improved memory, language development, cognitive adaptability, and concentration – all of which essentially breeds innovation.

The future you described is a wild kind of dystopia.
It's actually hilarious that whoever was in charge of Google's finder network decided to cripple the product's one and only function by prioritizing privacy.

In this tradeoff, Google gained a handful of articles mentioning the "innovative" privacy improvements (before the writers had a chance to test how terribly the network actually performs). For that, they sacrificed the chance to compete with Apple in this category, which outside of device revenue also weakens Android/Pixel ecosystem and market share. You really can't make up this level of incompetence.
This seems to be mostly a Tesla thing, not an electric car thing; per the article the fail rate for Teslas was almost 3x that for other electric cars. And that's comparing 2020 Teslas (the first year to sell in significant numbers in Denmark) against _all_ other electric cars, which is going to include Nissan Leafs from 2011 and other weird old stuff.
Aider is great. I file that (and similar tools) in the first category.
It is just supply and demand. The systems are so riddled with security defects that the offered prices are enough to incentivize more reported defects than they can fix (though to be fair, the Pwn2Own bounties are on the low side due to payment in “fame”).

If they offered 20x the price there would likely be so many reported defects that they would go out of business.

You can not “patch and fix” your way to a materially higher level of security “quality” or buy your way to zero defects. Offering prices significantly higher than your security “quality” just gets you a endless stream of reports for real defects.

To put it another way, a bug bounty program is not a mechanism for achieving higher quality, it is a mechanism for public security auditing. It is set at a level where it should almost never trip and should be viewed, publicly, as a initial estimate of security “quality”. A company offering a bounty of X should be viewed as saying: “We are confident that our security is no better than X worth of effort”. That should tell you everything you need to know about the “quality” of these systems.
The article shows Sweden doing exactly that, following Finland doing same in December. So The Russia-adjacent Baltic states got the message late last year.
…and a major reduction in services.

I live half the year in big cities in the US and half the year in Berlin, capital of the largest economy in the EU.

It’s crazy to me to hear how US people idealize the situation in Europe, or how Europeans talk about the US system. Each has pros and cons but neither can ignore economic reality. Single payer doesn’t mean that money isn’t flowing and negotiations don’t happen. No government can repeal supply and demand without enslaving doctors.
coolest thing i found out today, gotta redesign my personal sites using this.
SearxNG integration didn't work great, in part because they had some issues where they were hitting the search engine like a shotgun with 10+ identical requests, but also because the API has a public key that's nearly unusable due to bot spam, meaning anyone who wants to route traffic to marginalia search needs to email me and get a key. Not a super convenient system.

I'm not opposed to seeing a return of the integration though it probably could do with some more design work.
Submitted manually more than once in the last year and still no
listings.

Completely understand that you'd be overwhelmed by bots, that
personally curating sites is beyond human effort, and that you want to
be choosy.

But I've a site that is clearly non-commercial, definitely "marginal"
interest, full of completely original human-generated content, yet
sadly I've never seen a hit from Marginalia in the logs despite trying
to get listed.

Are you excluding certain content? Political? Anti-Bigtech? Sites
"related to hacking"?
A programmer not working in English is kinda useless imo. EVERYTHING is written in English source code. If you don't know English you are going to have a very bad time.

I am a native Swedish speaker and I have had a hard policy since I was a teenager to have all electronics set to English and not Swedish. Why? Because the translations are lossy at best. Often you need to understand both English and Swedish AND have a creative mind for word games to understand what the hell something means.

Example: My daughter had an Android smart watch. One menu option in settings was "omkring". This makes no sense. But if you translate it to English it can become "around" hmm, still nonsense.. oh, but it can mean "about" as in "around and about".

Translation is a fools game. It builds Babels Tower all over again. It's bad enough that we have multiple programming languages that only sometimes interop.
I found Modafinil really helped. Had to persuade my consultant to prescribe it 'off-label', it's approved for narcolepsy.
> a person who loves crypto technologically and agrees with the more cipherpunk roots of bitcoin

Yep, that'd be me too. What gets my blood pressure rising is the sheer amount of coins & tokens available now all of which, bar perhaps a tiny fraction, seem to have no value proposition other than "number go up". To me, NFTs are the nadir of this concept. I struggle to imagine a legitimate use case for any crypto that doesn't involve rapid, frictionless transacting.

For example, there are a couple of fantastic services, like "Cauldron DEX" or "BCHBull" (no affiliation) - smart contracts which allow for trustless swapping of tokens. The concept is genius and the execution here seems very good (to me, non cryptographer) but, again, what can I do with these tokens or coins I've traded except trade them later for some other token or coin?

BCHBull seems to allow exposure to commodities and some fiat currencies - that makes it comparable I suppose to actual currency or commodity speculation which has been going on for centuries. One might still argue "what can I do with all this gold except trade it later for oil?" but, well, that seems to be a weaker criticism.
Arguably this is exactly an example of that? There is also a sanctioning scheme on oil and various other goods. Not saying these are perfect, or even sufficient. But which measures do you have in mind?
It's different when you're contracting and expect your contract to end at any minute.

But I was doing some work for this startup ages ago and at some point out of the blue one of our full time contacts asked us if we've been paid because they haven't been. Must have been a lot less fun for them (I had other projects besides them) than for me. I only lost the pay for like 1/3 of a full time month.
The Leaf with the problematic battery was discontinued eight years ago, FWIW; AFAIK the 2017 model's batteries age fairly well.
> I wonder if these high failure rates will lead to policy change in Denmark.

I mean, it's one brand, so probably not.
Major Brands Buying .sucks Domains (2015)
If workers don't do something about it (other than complain on random websites) and everyone else is happy with their record breaking profits, you can possibly expect any changes to do this aside from going further in the same direction
Curious what Pornhub did better, if you're able to say. Provide content at much lower cost, like DeepSeek?
Right now, they are standing on the backs of giants, but in the future...it could be opposite.
I gave it a 446433 token input, then it calculated for ~4 hours, and gave me a reasonable response.
The content was a Rust / Typescript codebase where Typescript is the frontend and Rust is the backend. I asked it which backend apis are currently not used by the frontend. I haven't checked yet, but the answer looked correct.

Running this on a M4 max
If misuse of statistics gets a pass due to the direction of travel that doesn't help anyone decipher future misuse of information.
China Embarrasses U.S. Big Tech
can we add smooth zoom in effects to particular part of vids? like the ones used in product demos etc
How do you start this line of work? I think I am pretty versed in many security topics and I "think" I would see (some) vulnerabilities in systems, but I don't know where to start. Do you just "pick a target" and start digging?
They have a bridge app for normal protocols, though I have had problems with it losing content IDs on attachments
> be kinder to others.

You effectively told me to shut up because of the way you feel when talking about facts. This is the ultimate in anti-intellectual, dishonest and selfish statements.

Check yourself before engaging in conversations about FACTS.