skysight-inc/HackerNews huggingface dataset:
And yet people overwhelmingly prefer to work for these non-employees owned companies instead of working in cooperatives - how do you explain that? They could take those humongous profits for themselves but they don't do that.

My answer to that question is that organizing people is much more difficult than everybody thinks and politics is the biggest source of inefficiencies on any human organisation bigger than a few persons. And cooperatives introduce additional political layer.
It's interesting how TypeScript beat Flow in terms of popularity, and yet everyone is now calling for TypeScript to be more like Flow (to focus on plain type checking instead of transpilation; just strip out the type annotations)... And most of those people don't even know about the existence of Flow.

The sad thing about the tech sector is that you can be right about something and yet still lose the hype-wagon popularity contest. Then your competitor copies your original idea... The exact same idea which they had previously claimed was inferior.

It seems that the idea was inferior purely on the basis that it wasn't their idea. As soon as they've appropriated the idea, suddenly it's the best idea in the world.
Do you regularly use one of them? I've been aware of them for years but I've been never motivated to activity use them due to overall poor UX. Sign-in is already a hassle there.
Yet I appreciate them maintaining them because I once had recovered my access to my devices when I was almost locked out of Apple ID (don't quite remember the detail though).
The point of a company is to make a product that customers want, and make it as accessible as possible. “Taking over the market” and producing profit is only a byproduct of doing that. A competitor would wipe out that profit if there existed a cheaper option that delivered the same value to customers.

The minute you start optimizing for employees instead of customers, you’re delivering less value to customers (the world) and asking to be disrupted. This is good.

In the US a vast majority of adults now own index funds (either via their personal retirement or public pensions). In fact, the largest shareholder in almost all public companies is some index fund.

So workers do own the companies, in proportion to how much value they deliver to the world due to market cap weighting.

The system we have now has evolved out of thousands of years of humans battle-testing various other systems. The current form has taken pretty much the entire world out of devastating poverty at breakneck speed. Seems like we shouldn’t redesign it based on the whims of armchair internet commenters.
Indeed, one wonders which adjective the puppies in this latest effort would prefer.
They're not only wasting their own time, unfortunately.
> The problem is that consumers don't behave like that.

Actually they do, just not on Amazon. If you search for 'tide pods' you'll find a WHOLE page of product listings on the first page of the search results full of duplicates and confusing quantity packages. If I do the same on Target.com there are roughly 10~12 products I can actually choose from which is much easier to decipher which one to actually order.
Possibly they might like a tactful experienced engineer who's careful not to make them look bad to senior management, but quietly fixes some of the more glaring issues and makes the whole team look good? The trick I guess is showing in a job application that you will behave like that.
My experience with Chase chargebacks has been stellar.
I have the sapphire preferred card, and the Amazon card.

I use the sapphire preferred card for almost everything, it is my “daily driver”. I never touch my Amazon card, but I have it tied to my Amazon account, and it gives 5% off. Anyone who spends serious money at Amazon should have it just for that benefit alone.

Anyway, a couple of years ago I noticed that it felt like I was paying more on my credit card, and had been for awhile. I wasn’t really paying very close attention to my finances unless something “felt off”.

Well, something felt off, and when I investigated, I saw that there were hundreds of Amazon purchases that I hadn’t made, going back almost 2 years.

Because all my Amazon purchases go through my Amazon chase card, and because I make so many purchases on Amazon, when I see AMAZON on my credit card statement my eye just skips over it.

Well, I noticed a purchase that didn’t line up, and when I investigated, I saw that it was also on the wrong credit card, it was on my sapphire card and not the Amazon card.

Using the tools to dump your entire purchase history to CSV, it was easy to find all of the fraudulent purchases, because they all used the wrong card.

The purchases stretched back over 2 years, for a total price of almost $30,000. It was sort of a perfect storm of me ordering lots of stuff on Amazon, not really looking at Amazon fees on my credit card listings, and doing a couple of remodels during this time so funneling large amounts through Amazon and Home Depot were not out of the norm.

I thought I was screwed when I saw that it had gone on for more than 2 years and 30k, but when I called up Chase they took care of it almost instantly. I was amazed. They definitely earned a loyal customer that day.
No they're not. You're the top comment on this post, despite contributing very little to this discussion. Israel and the geopolitics around mercenary spyware coming out of that country is a very regular occurrence on this site. Despite a few instances of people trying to downplay the connection or redirect the conversation, there is ample discussion of this topic. I know this because I follow this topic closely and read discussion of almost every single one. I have yet to see any evidence of any widespread or coordinated effort to brush away these issues.
A neighborhood is not a functional market, because location is key and not fungible.
Doubtful how? They have a legal system for it and they do it in the open... They're at 4.26 billions now(*), plus whatever they spend under the table.

(*) https://www.statista.com/statistics/257337/total-lobbying-sp...
Interesting. Why did you need to “narrow” the search space using vector space? Did you build custom embeddings and feel confident about retrieval segments?

I did similar in 2019 but typically in reverse, FTS, and a dual tower model to rerank. Vector search was an additional capability but never augmented the FTS.
A lot of the focus by the TypeScript team is focused on alignment with the JavaScript language these days and novel new features such as run time types have all but been dismissed or at the very least pushed behind the TC39 JavaScript types proposal. Much like using decorators on variables outside of class structures was.

Having said that, TypeScript allows plugins, these are very rarely used as they augment the language by introducing other features that are transformed into the resulting JavaScript files. One plugin that relates to your suggestion of run time types is called Typia, it permits you to use your TypeScript type signatures at runtime with guards like `assert<MyType>(myValue)` where it intercepts the function call to construct an exhaustive if statement in the transpiled JavaScript checking the nature of the passed variable.

So while I don't see it being a part of the language in the next four to six years, there are at least libraries out there already that allow you to do it today.
What everyone seems to be missing about water is that it's wet.
You know. Kant. Always so categorical :)
> Windows auto updates

if I remember correctly, Windows Updates were a pain in Windows 98 or even Windows XP. Maybe it was just a pain because I was on slow as molasses dial up but just the fact that active x(?) only worked on Microsoft Internet Explorer and it was required(?) for Windows Update, made me wonder why updating Windows requires a web browser.

I think Windows auto updates are a good thing. I just think people should have to opt IN to auto updates for different stuff differently and then opt IN to automatic reboots. An operating system should never auto reboot without at least a one time user consent. Any corporate computer I've ever used disables this automatic reboot when a user is logged in. I think this is proof that the setting should be like this.

Of course, over the long term, what we really need is to make more of updates not require a reboot, but that is a different conversation.
Reddit is so much worse.
Discussion of original announcement; https://news.ycombinator.com/item?id=41039644
Problem with radix sorting strings is that it is O(k*N) where k is length of key, in this case it's the second longest string's length. Additional problems arise if you are dealing with null terminated strings and do not have the length stored.

Radix sort is awesome if k is small, N is huge and/or you are using a GPU. On a CPU, comparison based sorting is faster in most cases.
If you have a private repo, you would assume that nothing in that private repo becomes public unless you do something very explicit.

The issue here is that if you have a private repo and a private fork of that repo. If you make the private repo public and keep the fork private, then you are not explicitly told that your fork is actually public, whether you want to or not.
Geohash just appears to be obfuscated zorder/morton, and being able to truncate the bits etc is just normal SFC stuff.
If you cannot choose to work for an organization that is governed in a different way - then this is a restriction on your rights.
What rocket science can teach software engineering industry?
> After some changes which include deleting sensitive information and proprietary code, and squashing all the history to one commit, they change the repo to public.

I know this might look like a valid approach on the first glance but... it is stupid for anyone who knows how git or GitHub API works? Remote (GitHub's) reflog is not GC'd immediately, you can try to get commit hashes from events history via API, and then try to get commits from reflog.
The main problem with this is that the data is naturally linked to your phone, and you have to trust the provider to anonymize it. I suspect that's at least part of the reason for Apple painting itself as privacy-friendly: building trust with its users that they won't misuse their data.
It looks like the team has already considered this in one regard

> There is already a precedent for something that Node.js support, that can be upgraded seperately, its NPM.
Node bundles a version of npm that can upgraded separately, we could do the same with our TypeScript transpiler.

> We could create a package that we bundle but that can also be downloaded from NPM, keep a stable version in core, but if TypeScript releases new features that we don't support or breaking changes, or users want to use the new shiny experimental feature, they can upgrade it separately.
This ensures that users are not locked, but also provides support for a TypeScript version for the whole 3 years of the lifetime of Node.js release.

https://github.com/nodejs/loaders/issues/217
Ridiculously low-quality documentation, a build and development system that puts the local Rube Goldberg competition winner to shame, constant churn, total deafness or willful ignoring of wishes of dev ... and so on have nothing to do with what happened 20 years ago.

It's the classic "I would like to serve 5 terabytes"[0] Google problem.

(Their engineering culture reeks of this. See the tools they have released. Angular, Bazel, Go, Kubernetes, etc. The last one escaped the usual decline of incompetence because the community showed up.

Go has GOPATH. Even in a language designed for "simplicity" initially getting it set up had this roadblock.)

And no doubt the roots of the problem are manifold, but it seems all stemming from ongoing management incompetence (creation of shareholder value[1] maaaybe excluded, though I am very curious what kind of inane metrics the Android SDK team is whipped to chase).

[0] https://www.youtube.com/watch?v=3t6L-FlfeaI&t=0s

[1] https://www.wheresyoured.at/the-men-who-killed-google/
> For a public company that just means buying back shares

But in practice, what does it mean? Do you want to make illegal a shareholder selling when they want to? They have to sell at whatever the price is when the company needs their shares?
The common thread I'm seeing is "something you shouldn't aspire to be". That is, no one should want to be a candiru fish, nor a palantir.
Interestingly it works on Opera although the colours are weird (lots of dark greens and blues). On both versions (Edge and Opera), my local bakery is mis-located (by hundreds of yards) compared with its (correctly) reported location on an iPhone.
Awesome. Falcon has been widely known (for years) as an utter piece of shit (code wise).

Maybe now ClownStrike will start testing it properly, hopefully thereby fixing the stability and other issues.
It's good to remind people that general liability waivers you often find with license agreements have no meaning outside of US jurisdiction if you're doing business in another jurisdiction.
Struggling to imagine what a "hard progressive" space might look like or even why this is a bad thing.

(Twitter tankies are annoying, but mostly on their own initiative)
For the vast majority of Americans, they don't use Uber even once every month and $15 credit is money thrown away (Unless they order Uber Eats, which is not common either -- I found that most people I know rarely order food delivery). So the credit and Uber membership is really targeted to a certain group of their users.

And when you look at their Walmart+ and upcoming Dunkin credits... Well, it gets very confusing who the target card holders are. It seems to me one is very likely to lose money on the annual fee unless they really travel and dine out a lot.
Thanks. I would've never thought about it. For a few fixes I need, installing a new extension would be an overkill.
> As for "having multiple children leads to downward mobility" -- I'm not saying it's wrong, but I'd like to see some actual data on that. I thought the pattern was more "first son inherits, second son goes into the Army or Navy, third et al go into the clergy." And a clerical life was not bad at all, until 1850 or so.

Sure, perhaps "not bad", but surely a step or three down from being lord of the manor (or duke of something bigger)? And as soon as you have more than two kids, there are more of these socially-downwards-mobile ones than of those that get to stay in the caste they were born into.

So yes, seems perfectly plausible that for the majority of those children, their parents having multiple children does lead to downward mobility.
time to issue 50€ gift cards!
This was my first thought.

These mercenary corporations are widely known to sell their product to anybody, including Israel's biggest enemies. This is an attempt at guilt by association, or propaganda using the association fallacy.

The government of Israel may be guilty of many things, but this is probably not one of them.
Well I mean going forward of course. Have to ignore the sunk cost.

But yeah they clearly spun their wheels on the software side.
> In both cases, we are left with the question: Why are we letting this country develop malware with our approval and funding?

Because Western governments are the biggest customers of these companies.

Using Israeli companies makes it much more difficult for criminal defense lawyers to challenge the findings of investigations, additionally Israeli companies aren't bound by ethics codes and whatnot. Our governments can turn a blind eye what these companies are actually doing - we pay them money and get access to a target's device, no questions needed/asked.
> When a Llama (the creature) generally starts getting friendly towards someone it means they are about to get nasty and attack/spit in your face.

Is that why Meta decided to call their _open source_ LLM this way?
It would make a lot of sense!
Switzerland Makes Open Source Software Mandatory for Public Sector
The uncomfortable truth is that nerds can be evil too.
Got more discussion in (now flagged) https://news.ycombinator.com/item?id=41060813
that's just another myth spread by unskilled managers.
...that "ne fonctionne pas"
There are multiple legal frameworks for that. The simplest way is to "just" have the company buy back shares and re-issue them to staff over time. Depending on jurisdiction there can be more tax efficient ways. Some places it may be more practical and/or tax efficient to use trusts (e.g. the John Lewis Partnership in the UK, with 80,000 employees, is a trust for the benefit of employees - it means shares can't be cashed out, but all present employees share in dividends) and sell or give shares to the trust bit by bit.
I've been wondering a lot lately how long can civilization really continue? It isn't looking good to me, but no one could ever accuse me of being an optimist.
Surely, there must be a gigantic number of claimants already taking to their lawyers about how to get compensation? Not just in France but across the planet?

I wonder how this kind of thing is organised, since there's all these jurisdictions.
My experience in the EU with Amex:

Good coverage in London, UK but not as much as the US

only fancy restaurants in France/Spain

some small biz places in Venice, Italy but probably only because of the Venice Biennale was sponsored by Amex and their sales people did a push.
If someone is spying on high level officials using Palantir malware, there is a good chance that the US at least tacitly approves of said spying. Same as if someone is using Lockheed-Martin planes to fight an insurrection, there is a very good chance that the USA approves of that fight.
Why use external hardware when they have cameras built in? I'm sure you could find an example or open source app that uses the camera and just modify that, like you did with the openCV.
Then why complain about how much someone else is getting paid?
Holy shit (hits the fan).
For sure CrowdStrike will be held accountable in several countries, but I believe that some conclusions need to be drawn also from a customer/user perspective.

- Is it reasonable to grant such privilege access to a piece of software that ultimately is a black box ?

- Is it reasonable to put a Microsoft / Commercial / Closed source OS in critical infrastructure ? If not considered as critical, then “important” infrastructure ?

- Is it reasonable to have more than 70% of the computers/servers that run important infrastructure on the same OS / software ? How about the mitigation of the risks etc…

I sincerely hope that all of this CrowdStrike mayhem will push stakeholders to draw some conclusions and actions.
It should be a firearm. The illegal collusion as described in the article should be punished.
This only shows how big economic illiteracy is. Not how much people are earning vs the cost of living.
AI is useful even in embedded development, but it certainly won't replace you
And that was less than a hundred years ago.
It is, and everything is required to be sold in metric units. Except for things like pipe fittings and screw sizes, but even those have to show the metric somewhere.

There's an effort to switch car efficiency from mpg (higher is better) to "l/100km" (smaller is better), because the latter has more intuitive scaling as well as being properly metric.

There were definitely people complaining about the price hike when the currency changed, but that was back in 1971 so it's only boomers who'll bring it up.
tbh its pretty much a big thing when 7 year old is intrested in any programming language. i am not a parent but in this age of ipad kids , that is really impressive as a parent.
Independent forums, like RSS, are not dead. I use both every day.
> On 19th July 2019, CrowdStrike pushed an update to their software.

I assume the year was meant to be 2024.
As such we must be very aware of your first sentence. It is really important that people understand that those who manage us are people like us with their own set of interests.

Some people think it is something like an overlord that takes the perfect, most fair decision and, on top of that, without room for mistakes.

Looking at the results I would say it does not respond to that premise at all.
So in a single sentence - you can't do chemistry with a neutron star, so don't bother asking the question...? Not OP but I'm buying it.
Agreed, there are indeed managers for whom sadly its about control and compliance. However, there are also nice managers who just might feel mildly insecure having a more experienced person as a subordinate. Perhaps the onus is on the older dev to be sensitive to that and find a way to make the manager feel comfortable with sometimes being "managed up"? To know that the experienced person is a helpful ally not someone who'd undermine them. It may be something to be direct about in interviews. Obviously the interviewer is prohibited from raising the subject due to discrimination laws, but there's nothing to stop an applicant saying that they really don't mind having a boss that's a lot younger, and that they just aim to be of help.
I was aware of this being the case when dealing with consumers, but had assumed that because B2B contracts are assumed to be between 2 sophisticated parties that there is little legislative protection that could override the terms of the contract.

My understanding of law is generally UK based, but I'm not aware of legislation what would supersede a contract term limiting liability when the event that created the liability was one of general diligence/competence in carrying out the contract rather than relating to health and safety or some other area that is heavily legislated.

For that reason I'm unconvinced on the article's statement that this isn't just a "French Legal System" thing and that the same kind of judgement might be made in other jurisdictions.
Likely not by the people who make the decisions to purchase this. They're usually hearing more from the marketing/sales people than from those actually having to deal with this.

Personally, I don't expect this to make much of a difference, if any.
It explicitly is, from the link

> At runtime, a JavaScript engine ignores them, treating the types as comments.

The phrasing here is that the types are meaningless. They are just "comments" to the JS engine.
It predates that whole conversation, more about above average economic growth over an extended period

https://www.texastribune.org/2020/06/06/texas-miracle-realit...
Spear phishing is usually inclusive of attacks from an email that involve tricking the user into doing something unsafe. E.g. see definition https://www.trendmicro.com/vinfo/us/security/definition/spea...

> If the claims are correct, just opening the link would have compromised the phone

I'm not sure if that is being claimed. The twitter post just said the link would have "exposed" them to spyware. One possible interpretation is that simply viewing the link in a web browser would be enough, but i think another interpretation is that the link contained some sort of malicious download. No way to know with the info we are given. I agree that a zero-day in a web browser would certainly be more interesting, i'm just not sure that is the case here.
> To modern ears it sounds like a word order chosen by someone whose first language is completely outside of the Romance/Germanic language families that English straddles.

No, that's perfectly ordinary current word order in many languages, both Germanic and Romance ones.
>- Is it reasonable to grant such privilege access to a piece of software that ultimately is a black box ?

As I said in the previous thread: explaining to execs that giving root to someone on your machines means they have root is a very difficult concept for them to understand.