skysight-inc/HackerNews huggingface dataset:
And there is no “best”. There might be experts in a particular domain, but even they may defer to other people on specific things, and will be totally clueless in other areas.

One of the problems with online forums is I often see everyone else posting as 1 person. Other people seemingly know everything, and in comparison, I know nothing. Of course, this isn’t the reality of the situation.

In a much smaller pond, my team at work, I’ve had people tell me I’m the best at various things. What they don’t see are the days I work late to try and solve stuff, the countless hours I’ll put into documentation (even if it’s just for myself), the articles and courses I read/took on nights and weekends, the near crippling anxiety right beneath the surface at all times, the giving up of any kind of life outside of work, and still feeling like an imposter and thinking I should quit every single day before people realize I’m an idiot. But I keep showing up, because I don’t think anyone else would even hire me. This is what’s going on inside the mind of someone who has been called the “best” by several people on his team. I wish I could see myself the way some others do, but I know better.
it's much more prosaic than that - it's just A LOT of money.

Israel isn't a signatory of the Wassenar Arrangement, which helped Israeli startups rapidly corner the 0-Day and Exploit Market.

Before the 2010s, the Israeli software scene was largely targeting commodity use cases by trying to undercut existing vendors like Cisco or Arista in price.

Israeli companies saw a market opening that could differentiate them and decided to take it.

It's a segment that would have existed in the US, France, or CEE but regulations prevented it from emerging.
EDRs are the devil's spyware. Especially since corporate "security" people are now pushing for EDRs to run on Linux. Argument is that the cloud nature of the thing makes it necessary that it runs everywhere. Fact is, since my company forced me to install this black box, my system is definitely less secure. Before that, I didnt have a single incoming port enabled. Now, my system talks to all sorts of external things which I have no knowledge about and no control over.
Well for starters it did impact health and safety domains; hospitals and emergency services were severely degraded. There absolutely will be preventable deaths directly traceable to Crowdstrike.
Well, do you have anything interesting to say about the political implications?

Because i'm not sure what they are.

If we knew who was responsible, we could talk about motive and implications of that, but we don't.

I guess we could consider the broader picture of if this represents an increase on spying on civil society leaders (a bad thing, certainly), but without a base rate to compare with, it seems like conjecture on this is pointless. Does this represent something new, or is it just a continuation of the age old practise of keeping an eye on your enemies? I have no idea. I suppose there is something to be said that hacking a modern cell phone is much more invasive than watergate-style survelience, but that is not exactly a new observation.

So what are the political implications we should be talking about?
The post does not claim the EU parliament member was targeted by an organization with official credentials.
Correction: you can send links to a website where the recipient can see the text you wrote using a password.

Nothing about that is "email" anymore. The same method can be used to make "password protected SMS" for example. Just send a link to a website and a password. Encryption!

What we need is actual public key encryption/signing support on mail services, but that's not going to happen ever.
It's not unusual in the US to assume the US are the only planet in the universe.
You're ignoring the proportions. Your happiness is maybe 80% related to your job and salary (at least up to a point where you can be considered wealthy, after that there's decreasing returns), and each product you consume from each different company affects your wellbeing by a minuscule amount. Even adding them all up won't give more than, say, 15% as most of your expenses are not on products, but things like housing and transport.

Given that, if you could make everyone's jobs more fullfilling and increase people's salaries at the cost of things costing a bit more, you would definitely increase overall wellbeing. People would afford a small amount less, but that would not impact them significantly, or maybe at all.

The problem I see is that in global competition, you may be put out of business by countries that give much less shit about worker's wellbeing because people will still spend almost all their money on the cheapest available option (even more so if they can afford less!), and that IMHO explains why American companies have taken over so many markets overseas (and now, China seems to be doing it even more). When that happens, everyone in the country loses. So there needs to be a balance, which I think Europe is doing more or less well: people still have great working conditions but can afford less than in the USA, where people have very near the worst possible working conditions (nearly no vacation mandated by law, no parental leave, no healthcare except for the best jobs), but can buy more useless stuff.
From the announcement

> Support for additional languages, browsers, and platforms will be expanded over time.

This is a beta. You have to start somewhere.
Bun started with compatibility with NodeJS as a primary goal, whereas for Deno it took a while to be able to import npm stuff. (Of course there are fun WTF[0] errors with Bun, and I only tried Deno before the npm import feature landed.)

[0] https://github.com/oven-sh/bun/issues/11420
Can you give some examples or “hard progressive” influence ops that have come out of China, Russia or Iran?

That’s really in direct opposition to their stated aims and it just seems like a false equivalence.
Windows does have Defender, which does some amount of tracking signatures and heuristics of various types of malware.

It has not, however, proved enough to fend off different real world problems like ransomware.

Hence, the market for 3rd party solutions that are more aggressive. And to keep up with real world threats, they have to update often. And have to run at high privilege levels. So now you have the situation where those third-party solutions have the ability to create a bsod and/or a boot loop. Which should mean that they have a very well thought out way to roll out updates.
https://www.neowin.net/news/crowdstrike-broke-debian-and-roc...
You don't have to get them from users by giving them a bad experience, though. You can get them in-house.
This can give you some hints of the current status of closure compiler:

https://github.com/google/closure-compiler/issues/2731

I happen to know this because we have some old projects that depend on this and are working hard to get rid of the dependency.

I wish Google either updates it or just mark the whole thing deprecated -- the world has already moved on anyway. Relating this to Google's recent cost cutting, and seeing some other Google's open source projects more or less getting abandoned, I have to say that today's Google is definitely not the same company from two decades ago.
You could also use one of the streaming algorithms which allow you to compute approximations for arbitrary quantiles without ever needing to store the whole data in memory.
No, it's O(N+M) where N is the number of strings and M is the sum of the lengths of the strings. Maybe your radix sort has some problems?

I evaluated various sorts for strings as part of my winning submission to https://easyperf.net/blog/2022/05/28/Performance-analysis-an... and found https://github.com/bingmann/parallel-string-sorting to be helpful. For a single core, the fastest implementation among those in parallel-string-sorting was a radix sort, so my submission included a radix sort based on that one.

The only other contender was multi-key quicksort, which is notably not a comparison sort (i.e. a general-purpose string comparison function is not used as a subroutine of multi-key quicksort). In either case, you end up operating on something like an array of structs containing a pointer to the string, an integer offset into the string, and a few cached bytes from the string, and in either case I don't really know what problems you expect to have if you're dealing with null-terminated strings.

A very similar similar radix sort is included in https://github.com/alichraghi/zort which includes some benchmarks, but I haven't done the work to have it work on strings or arbitrary structs.
Good. Without consequences that hurt the perpetrators nothing will ever change.
I think this is a bit of a misnomer: what's being said is not to "start optimizing for employees instead of customers", but rather to keep customers where they are in the pecking order, and to re-align the owners in this dynamic. Customers are paramount, owners are less important, workers are what make the business move.

I think workers should have a seat on every board; workers should have a right to first refusal - with a preferential price - on companies that are going through an exit; and that the state should provide an investment fund to allow for this to happen on the condition that the business be ran as a worker co-op.

I think policy such as this would bring stability, long-term thinking, and more genuine customer empathy that isn't solely profit-driven, while reducing costs and driving up baseline wages.

Democracy is important in our politics, but we spend more time at work than anything else. Therefore democracy should be part of our workplaces too.

It's worth adding that none of this prohibits businesses from starting up and reaching the point where they exit with a handsome reward.
Show HN: I made an AI short-form video generator for TikTok
I made an AI short-form video generator for TikTok, YouTube Shorts and Instagram Reels. Everything is automated: script, narration, images, captions sync and the editing.

It reduces time to create faceless content from hours down to minutes, and efforts for the user down to a prompt. Think ChatGPT to create short-form videos.

Before getting into how it's built, let me give some context.

Here's how I go the idea. While scrolling through my YouTube feed, I suddenly started noticing more and more fully AI generated content.

More precisely, I'm talking about the script, the narration, the images, the captions… It all seemed like it was made using OpenAI, StabilityAI and other popular models.

I dug deeper and got to learn how there are people making money off of faceless channels and theme pages that are essentially social media accounts centered around 1 specific topic (memes, motivational content, travel, etc.)

I got the prototype done within 2 days. And I'm not gonna lie, I was kinda shocked how good this all was.

I ended up using Next.js hosted on a VPS with SQLite as the database. I also started using Linear to keep track of all tasks and it was such a breeze to work with their Mac app.

The pipeline is a bunch of Python scripts calling APIs.

The biggest technical challenge that I foresee is how much RAM combining 1 video takes. I'm using ffmpeg and it goes up to 1.1Gb per video. I'll definitely have to look into compressing the AI generated images beforehand and also eventually store them probably on Cloudflare to free up storage space.
I thought Frankenstein degrees was a clever complaint about us companies wanting degrees for tech jobs
> Is it reasonable to grant such privilege access to a piece of software that ultimately is a black box ?

According to Microsoft its not but they were forced to. Interesting how the EU executive is now getting mixed up in this saga: https://www.euronews.com/next/2024/07/23/european-commission...
That's based on Amazon sales, so US mainly. Worldwide, Android gained market share vs iPhone. Still, there is more people using Android than iPhone in the US.
Very sad Firefox is not supported from day one, even in beta
The problem with this was it reads like a scam. Now I realized it was perhaps written by French who are used to more decorative language.

Anyways. The idea of replacing individual cells sucks, sucks and sucks. When one cell dies in a pack, you can be sure the rest are going bad in a month. Especially this happens with good quality cells.

Samsung 3000mAh were like they had timer built-in. They just went ping-ping-ping when I tried to reuse a laptop battery cells recently.
You mean self declared (rightfully or wrongfully) leaders of the free world? :)
I think people commenting on here are commenting on the "Israeli" part and are ignoring the bigger issue - which country is it that attacked the MEP.

Israel is very laissez-faire about regulating the tech industry because it employs almost 10% of the country. As such, offensive security companies sell to anyone who isn't on the US Sanctions list.

The question is which buyer did the attack.

Hidden between the lines of the reporting is that it might be Hungarian intelligence [0]

Imo, the bigger question is why Hungary, Poland, Spain, Greece, and Cyprus (all countries part of the recent EU Spyware Scandal) [1] continue to allow their Interior Ministries to attack the phones of both domestic and foreign opponents, and are abusing "Spyware for political gain" [2].

[0] - https://www.politico.eu/newsletter/brussels-playbook/orban-c...

[1] - https://www.politico.eu/article/parliament-defense-subcommit...

[2] - https://www.politico.eu/article/eu-spyware-probe-slams-gover...
Do you really need to update all the time? Are the new features always that immediately important?
If an approximation is enough, the p2 quantile estimator (O(1) memory) is pretty neat: https://news.ycombinator.com/item?id=25201093
This phenomenon is a function of attributing all the positive developments within a company to the C-suite executives. Just as shareholders profit from the productive work of many employees, the C-suite executives often receive credit for the achievements of a large number of people. I think it is related to a fundamental characteristic of humans, that being we can't understand information unless it is calculated into simpler versions ( concepts like medians, averages, variance, "who is the best", "who is the worst", "who is the most evil", "who is the least evil" all come out of the same human need to get simplified answers). When credit and information moves up up the funnel from employees to c - suite, it gets - credit gets assigned at higher and higher levels. It is not team xyz that did it, it is their manager, or their manager's managers until it gets to the ceo who only knows that "svp x was responsible for this successful product launch" - since the people at the top determine pay scales, if theres 10-20 million to pay out in terms of increments, the board rewards the ceo with 10 million because he is apparently responsible for ALL the successful product launches, the ceo decides to reward svp with 2 million increment etc... It truly does pay to sit at the table with the decision makers.
... and obviously the only one you know.

Kidding aside: You should really take an hour and check out the manual and std lib (https://jsr.io/@std). I was surprised how far Deno has come. A lot of pretty useful stuff you would otherwise need tons of NPM modules for.
As the article already states, in most jurisdictions you cannot void gross negligence liability in contracts. It will probably come down to that in those jurisdictions.

If they willfully did not implement staged rollouts that look like negligence to me but ianal. You kill canaries for a reason.
Looks like a shrimp
No, that’s the wick. It lets the condensed water move by capillary action.
The personal savings rate has slowly halved over the past 60 years[0].

Did everyone become illiterate or maybe the inflation rate has exceeded the growth rate of wages[1], among other things?

What's funny is that on two comments rejecting my argument one accuses me of considering people "too dumb" to take their own financial decisions, the other tells me people are actually too dumb and that's why they are in financial trouble.

- [0]: https://tradingeconomics.com/united-states/personal-savings

- [1]: https://www.epi.org/publication/charting-wage-stagnation/
1. That the legislative stranglehold on the eu and other bodies by this country is so strong that they do next to nothing to criticise/sanction israel despite literally being hacked by them? Post-pegasus as well.

2. This states lack of care and oftentimes facilitation of these groups, and their close ties to its military

3. The sense of neo mccarthyism that this creates with the idea of constant surveilance through these types of vulnerabilities.

I'm full of ideas tonight

Same problem, but different lens and conception, and the circumstances and differences are >very< worth disucssing

Seriously, let's start talking about those points in this thread
Defense Department managed to go unscathed thru CrowdStrike remains on the alert
If they were in his actual dwelling(s), then animal trap seems unlikely -- most critters would shy way from the smell of human, I'd think.
To add to this "A Date with Perl" by David Rolsky (video below is from 2017 but he has same talk going back 10+ years).

https://youtu.be/enr5_FoToiA
They seem to have fixed that now. At least on Firefox on Android
Install AdGuard as soon as possible.

The stock iOS apps (calendar, mail, etc.) are all pretty good and clean, I recommend trying to use them unless you find a good reason not to.
C++ and Java are quite good at churning out standard docs and new versions every few years. (Even Python is aiming to offer GIL-lessness!)
For those like me who didn't know:

"Global surface temperature (GST) refers to the average temperature of Earth's surface. It is determined nowadays by measuring the temperatures over the ocean and land, and then calculating a weighted average. The temperature over the ocean is called the sea surface temperature." Wikipedia
I’m looking at this from a casual stock market perspective. If I came to know the CEO of the company is unhappy and planning to leave, surely I expect the stock prices to take a hit. And the recovery will mostly depend on their successor and is altogether an expensive exercise
Gradual typing could still keep some static guarantees if the static part were sound, e.g. you couldn't assign a dynamic-typed integer to a string-typed variable without checking the type at runtime first; which TypeScript isn't.

Elixir's new type system does much better here, as it determines whether a function actually guards for the right type at runtime ("strong arrows") and propagates the guarantees, or lack thereof, accordingly.
Wild guess: they could because the best way to make people more conservative is to make liberals look more and more extreme. These things go in cycles, when the pendulum shifts too far to the left or to the right, it tends to swiftly move back the other way, and so the cycle continues.

Example: the far right tries to depict the left as degenerates who want to make all children gay just because they support introducing LGBT+ friendly material to the school education. I'm sure some people buy that and hence become more inclined to reject the left, as who wants to "force" children to become homosexual, or transgender, right?!

Now, whether China/Russia are doing it or not, I have no idea, and I suspect no one here does. But even if they do, I have trouble seeing how they would be more capable than Europe and the US, who clearly also try pretty hard to promote their own values elsewhere, so they can hardly complain about others doing it.
What if we said the point of a company was to make its employees' lives better?

Good news. The world spent the entire last century experimenting with that idea. It did not work out well. I’ve already explained why.

But, you are of course free to start a company doing that. If it turns out to produce better outcomes for customers (the world), you will win and society will win!

I’m guessing you won’t test your ideas though, and will instead vote for authoritarian central planners who will deploy this straight to production via laws. Then your country will cease growing, and will be forced to slowly dismantle this worker-optimized system as a result. See Europe over the next 50 years for more info.
They have at least a B.V. with assets in the Netherlands and usually that one contains money for "tax reasons" (e.g. avoiding taxes), and they can lay claim on that.
There still is amongst the users on Discord, e.g. in some gamedev Discords, etc. - it's even easier to do things together ad-hoc with screen sharing built-in.

It really is just that we're old now so we don't interact with them.

Although I agree the grindset culture has harmed Internet culture.
This is about access to private repos, not public ones:

"Anyone can access deleted and private repository data on GitHub"
Thank you - I decided last year to block Roblox for my 10 year old son. He was becoming addicted, lying about accessing and being more secretive. I appreciate the social gaming aspect but the parental controls are just woeful - I should be able to confirm his friends, and monitor in game chats, for example.

After reading this article and your experience, it will be staying banned - they games are poor quality too, he can stick with the switch and apple arcade.
The video shows actions on external services. Can NoteTech be used to automate phone activities e.g. "Turn phone silent from 10pm to 6am" , "When John is calling, ring at full volume" ?
I wonder if there is a site that covers common software license and has liability maps by country as to how much liability is waived based on the laws there.
When I need to go shopping, I can either drive west to the nice part of town, or east to the more working class part of town. I go east 95% of the time for this reason. When I drive east I’m around unimpressive cars and normal people, so I think I’m doing ok. If I drive west, I see expensive cars and fancy people that make me question if I’m doing well enough or if I should get a nicer cars/clothes/etc. Statistically, those cars and clothes are probably indicators of extreme debt, and these people are living paycheck to paycheck, just on bigger paychecks than people on the east side of town. I could have similar cars/clothes/homes, but choose not to. Surrounding myself with people who don’t have me thinking about the Jones’ is one way I help avoid those thoughts that I’m not enough or don’t have enough.
Special mention of the expression “the west” which Americans like to use to mean the USA and some amorphous blob I don’t really want to think about but I’m going to pretend is exactly the same as the USA.
Apple has 160k employees - biggest holder of Apple stock is Vanguard that has 50M customers who are de facto owners. Let’s skip other investment companies to make it easy and assume every Vanguard customer owns piece of Apple.

By the virtue of your argument we should optimize owners wealth because there are more owners than employees.

World is much much more complicated to be throwing simple arguments like that :)
This is categorically false unfortunately. Peruse the government’s own website for proof.
And according to TFA that case is not affected.
Any normal legal system should have an option for avoiding this, like "reasonable" compensation (reasonable would then be argued in court but I'm pretty sure you can find a lawyer who can argue a uber gift card is not).
"I wonder how this kind of thing is organised, since there's all these jurisdictions."

In theory simple. Crowdstrike is doing buisness in state X, so compensation claims will be settled in court in state X. So lots of courts and lawers all around the world, will be quite busy for some time with the case.
A ccording to Wikipedia this is a right-libertarian science fiction award run by an activist who also happens to have won four of the awards so far.

Does that look better to you?
So it using uncommon acronyms when you only referencing the thing once.