skysight-inc/HackerNews huggingface dataset:
"More" or "less" free is a word definition game that is mostly a chimera. It depends on what the purpose of the software is and which business model is the most fit.

Copyleft software has several vendors compete around the same product. Every economic actor has to compete to add business value and consulting, with the knowledge that any extension to the software is made available to everyone else.

Free and non-copyleft software leaves vendors free to compete with different products built from a common base. Extensions to the software has commercial value and every vendor seeks their local maxima.

So the situations are different. GPL and BSD software do not often compete in the same space, with a few exceptions. There used to be a commercial variants of BSD, but they are all gone, outcompeted by a common Linux platform. FreeBSD was technically superior for a long time but couldn't compete with a multi vendor product in the long run.

Products that represent a common platform shared by several products however are more successful non-copylefted. Formats such as gzip and jpeg are completely dominant due to their multi product usage, and any GPLd codecs that competed with them are mostly forgotten.
Well don't leave us hanging, what's the precedent? The Nazis using government records to find the Jews in occupied territories? Not really applicable because the IRS and Social Security already know all Americans, including "race". A central ID system could only bring benefits in UX.
Isn't it only combinatorial explosion if you need to maintain and test all those permutations. But those feature flags have a default value that they get stuck at. So the real remaining problem is pretty much: dead code. Which, again, that's "just" a common type of technical debt.

But hey, I am not arguing for feature flags. No, Sir, please no.
> Does benchmark results really matter that much for phones?

I would say no, but they are a means to compare raw performance between phones.

Which isn't the best metric, but it's one of them. I mean at some point, Samsung was caught fudging the numbers, overclocking or disabling thermal / power saving options when it detected a benchmark app running.

So for their customers, or customers comparing phones, benchmark results do matter, to the point where it became a marketing tool. I don't think that's the case anymore though.
Thanks for your reply, that's quite reassuring to know. Hopefully I'll be off all their radars for some time anyway.
The generated images look too flat and too sharp, giving an aged look. No one takes screenshots programmatically anymore. Consider revitalizing the output by adding RGB pixelation and a moire pattern filter to look like it was taken from a real monitor with a phone camera.
Beyond Lithium: Promising Cathode Material for Magnesium Rechargeable Batteries
My understanding is that Amazon was not even making a closed source fork of ES, they were merely offering managed hosting of the open source version of ES. As Elastic is making money by selling hosting, they did not like the (admittedly unfair) competition from AWS, they decided to stop doing Open Source. And actually now, AWS is maintaining an open source fork of ES...
I used ThinkPads before too and swapped to tuxedo books now.
They make laptops specifically for Linux and even provide software updates etc. For Linux. I'm quite happy, but it's more expensive.
Sorry, to clarify, I meant the rate of the top tax bracket. Not the threshold. I edited the comment to clarify.
woooo....

i dont know what to feel about this.. on one hand, this discovery is like 240km or 150 miles from my home so i am probably the closest HN user to this. still, i feel this would be exploited like how africa has the biggest resources but are poorest themselves because fuck corporations.
There's also a Vi and Vim StackExchange: https://vi.stackexchange.com/
Tbh this is like the single most common idea every tech guy gets when they’re frustrated with the problem. Many like me move on when we realize how niche and potentially small a TAM it could be (of course any idea can generalize in creative ways). So no harm as long as it was fun. Also many options can co-exist!
FSharp.SystemTextJson 1.1 Released
But that claim should be based on more then ideological commitment to "if it is regulation it must hurt small business and be conspiracy of big ones".
Today's $1200 phone is tomorrow's $200 phone, both in terms of the secondhand market and advancements / price reductions over time.
No they don't. As far as Test Driven Development is commonly understood, at least. TDD would be extremely stupid if the idea would fall flat on its face when tests can not cover the whole input.
Yes multiple companies do this now.
When you can sanely merge changes.
>Regardless of the version, neither use your emails for ad-serving or "spying".

I thought it was known that Gmail does. I can immediately see articles as recent as 2018 [1]; did something change since then?

[1] https://www.thesun.co.uk/tech/7312296/google-read-gmail-emai...
Even if no change could ever be made again to Bitcoin: it is not an inflationary money in the long term.

Only during the current predictable and necessary bootstrapping phase where there still exists a block reward (until ~2140) is the total circulating supply gradually increasing.

After this point it is neither inflationary or deflationary for supply reasons (although as people lose coins it may be very slightly deflationary).
Because of Price’s law: the square root of number of employees do about 50% of the work (that creates value). So 10.000 emmployees means 100 persons do 50% and 9900 the other 50%.

This mean that a team of 4 is the most efficient size. However if you want to scale you must loose efficiency. Because of Price’s law: the square root of number of employees do 50% of the work (that creates value). So 10.000 employees means 100 persons do 50% and 9900 the other 50%.

This mean that a team of 4 is the most efficient size. However if you want to scale you must loose efficiency.
SpaceX curbed Ukraine's use of Starlink internet for drones
I still read it as gee-lib instead of gh-lib..
I was mostly thinking about my neighbours having airbags in their own homes.

There's an iPhone that I only use for dev, and it surprises me at how bad it keeps charge when it's basically not in use, whereas my old S8 has far better standby time.
How well is this working nowadays with non-UTF8 input?
It looks really cool, best of luck commercializing it however it seems a little too simple for that. It produces an image almost exactly like I've takes a photo of my monitor, so I could just take a photo of my monitor rather than buying the HD option?

It's also possibly a bit too easy to replicate in an hour or so (e.g. apply image as a surface texture in threejs and screenshot/canvas-capture that, together with standard FX like bloom).
If you've the security consciousness to not upload then there's no way you trust that.
I'm skeptical of the number that Rettig quotes. I'd like to know where he got those numbers. Also, the code that runs Login.gov is (mostly) in the public domain: https://github.com/18F/identity-idp – anybody with a $2/mo VPS could run the code and do their own load testing.
Do you know of any place someone is maintaining a list of forks like this?
Nah, Ask Jeeves became ask.com.

The website you found is a Google Custom Search, and it doesn't even tell us which company is running the website.
Invest in things that don't change
I often have to remind people here that not everyone in the world is a software developer. Yahoo may have less of its markets but the markets it's in are substantially larger.
His describes his publication perfectly
> The company manufacturing it should know.

You should know, but its hard to impossible to know for sure. Apple couldn't even predict antenna-gate, and Samsung couldn't predict their exploding phones.

Yes, you should know generally how its engineered and designed, but until someone is holding the device, you can't be certain, the same way that a white-board design of an API doesn't have bugs like the implemented one. Companies build the product, then subject it to tests to simulate wear and usage, but sometimes the tests don't accurately reflect how people actually use it (see antenna-gate) or similar issues.
Disappointing, as I would expect from an elon enterprise in 2023.
Once they offer AMD options. Until then, there's no way.
Why not? It can make sense in a lot of ways.

I think that without a free API the service will become far less relevant. Sure, you could monetize access to it, get a few cents here and there. But far fewer tools and sites will integrate with Twitter from now on.

Twitter needs money, yes, but I doubt they will grow again with decisions like this.
for me the deal breaker is physical mouse buttons, including middle mouse click. Thinkpads have them to support their nipple mouse (which i don't care about), but I don't want a laptop without the buttons (i like the physical left click for drag and drop, and middle click for internet browsing). Lots of laptops that have come out in recent years are pretty tempting, but most of them don't have the mouse buttons
https://news.ycombinator.com/item?id=34550969
Two things. First simplify the marketing to business types. Don't require them to learn much at all. Pay this much to get this many customers, that's all they want to hear. Under promise and over deliver.

Second get results.
The reality is outside of work you pick your friends. At work, you're placed on a team with other people and you have no choice but to work with them. Sometimes they're great, but sometimes they're people you want nothing to do with, but they're on your team so you suck it up and make it work to the extent required by the job.

Over my career I've both worked with people that I've voluntarily kept in touch with after our time together ended (we even occasionally float the idea of jumping ship and going into business together) and people that drove me up the wall who I couldn't wait to get out of my life (as people, not even necessarily that they were unproductive employees, although some of them were). If I could just have less of those forced interactions due to physical proximity, then I'd have more social energy to spend on people I actually want to spend it on.
If different opinion than pro-ukranian is now a pro-russian trolling, than indeed, they suceed.

In democratic world we should respect dialogue and avoid using rethoric of enemy.
I think it’s quite a reasonable method. But there’s no one size fits all.

Advocates of methodology will often speak in absolute terms. Plus their way of doing thinks is sometimes presented as a big magical revelation. This article is actually not like that, it reads like a historical summary.

It’s of course good to sometimes think about other ways of doing things. But in the end the way you’re using version control should reflect your requirements and development practice and not the other way around.

We do 1 main branch plus tagging. That’s it. It’s simpler for us and it’s a motivator to write code that works _now_.

But if we ended up in feature flag hell we would probably reconsider or simply branch off. Just be pragmatic about it.

There are of course companies with predefined rules about these things. I can’t speak to that.
Well as recent layoff rounds seem to suggest, big companies are discovering they don't really need that many people. It will be interesting to see this confirmed in numbers next year but I expect most of these companies will remain profitable, show some growth, etc. It will also be interesting to see if they will cut some more after this. I mean, if this works, why stop?

IMHO, the cuts so far are pretty modest and careful. I think Elon Musk is showing with Twitter that you can cut much deeper before it really becomes problematic.

Most of these companies are offsetting their lack of efficiency with insanely fat profits. So, they keep on adding people without much consequence. E.g. Google is pretty much printing money to the extent that it almost doesn't matter what they do technically anymore. They actually burn billions on one doomed new initiative after another. Most of these are shut down before any meaningful ROI happens. The money they save with recent layoff rounds is a rounding error compared to their revenue. Their real challenge is finding ways to increase that revenue.
Presumably they save it by placing it into the market in lots of cases, no?
In practice they are at economically if not politically.

They are in the free trade area so most EU regulations regarding goods apply there
> Nobody writes a blogpost saying: "i got a raise so I didn't quit"

There are plenty of blogposts from the other side, about "never give a raise to a flight-risk, because their loyalty is already shot". The business strategy is to quietly hire a (typically cheaper) replacement, then fire the uppity employee.
It's a company in a very different state from most others that have had layoffs, it shouldn't be surprising that their answer is different.
Stripe has the worst DISPUTE Handling on the market.
Compared to PAYPAL they simply offer "nothing".
They do not help in the communication with the buyer, so the buy has no other option than to start a dispute with the bank. In 15 years I never had one BANK-CHARGEBACK with Paypal - simply because Paypal has installed a communication system between BUYER and SELLER. Stripe not.
On Paypal I can work it out with the customer every time, or Paypal will say: "We send back that money", or tells the custome "you got the goods, you loose"

Stripe is comparable expensive (1.5% fee) compared to what big companies pay (0.1%) handling payments. Customers do believe that there is NO FEE at all for payments, they believe they just get back their money.
I am handling payments of 0.99 Euros..that has become impossible with STRIPE now, if there is a risk of paying back 20 Euros dispute fee.
> StackOverflow [...] doesn’t really have good new questions

What does that mean? Do you browse new questions for entertainment?
My grandpa actually live 10km from where it's produced, and is a good customer. I attribute the bad rating to the fact that it is a really hard candy, that cannot be munched but has to be sucked.
> Code is cleaner too, fewer hacks than typical Coreutils code

I was under the impression that GNU Coreutils is weird/hacky in implementation because of 3 reasons (in no particular order): 1. Performance, 2. Portability, 3. To make it blatantly obvious that it's not copied from proprietary UNIX™ code. The last point is... unfortunate at this point in time, if unavoidable given the history. For performance, I'll be interested to see how it goes; Rust should help things compose better and lend itself to saner structuring, but the harder you lean into performance the more unavoidable complexity you incur, so it'll be interesting to find out how well new implementations can do. And portability, I suspect, will be the dump stat of any new implementation. Sure, it'll work on Linux, on x86 and ARM. Beyond that... I mean, last time I looked Rust didn't even support as many CPU architectures as Linux, let alone as many OSs as GNU does. I'm not sure if that's a problem or not; so far the precedent seems to be to just break anything unusual and not care (looking at you, Python cryptography), which is a win for the masses and unfortunate for everything else.
Technically correct. They voted to not join so couldn’t leave.

Of course they are in Schengen and the free trade area so basically in the EU for the most part
Google Password Manager – Manage Your Passwords Safely and Easily
Interesting. Visual style of this page is very similar as Petr Pavel's, new elected Czech president.

https://www.generalpavel.cz/
My main issue with Spring/Boot isn't the complexity, it's the ineffectiveness of JPQL/JPA/Hibernate.
Or PS1/PS2-era memory cards. Cartridges are easy since they're labelled, but is my Final Fantasy save on my red or blue memory card?
Of course they will, they have to copy what everyone else is doing.
People confidently offer explanations — that the state of the art clearly is light years from AGI even indirectly, or that it’s clearly intelligent. None of you know anything. You shouldn’t be allowed to offer your stupid opinion unless you can explain how the blob works and also demonstrate understanding of the algorithmic underpinning of human intelligence. The uncomfortable truth, the one that is buried by people confidently moving the goal posts when they really haven’t got a fucking clue about AI, is that we are dealing with the unknown, with high stakes, in a way we never have before. The only reasonable response is to at least hedge. But no, all is well, the goal posts are way the fuck over there now, go back to sleep, move along, nothing to see here. Don’t even think about pulling the emergency brake on this speeding bullet of a train. Either we hit a plateau where AI is just really advanced search for several decades or we confront the most fucked situation in the history of mankind. In 2018 I tried to tell people. Now on the radio whenever people talk about gtp they always say “wow I’m really excited but a little scared,” people are starting to wake up.
The mexican version of the IRS already does that.
Was this well tested when it comes to the Deck? Valve said they were very careful in choosing their ssd in terms of power draw and wifi interference. While I've replaced my PC with my Deck+Dock storage is one area where I would definitely want more. There are some quirks I've run into - like KDE has found 7 displays for my 3 total (Built-in + 2x 1080p) resulting in some weird panel movements when docking/undocking.
I wonder about this too.

The UK has lower salaries than west coast US and a large pool of suitable workers.

Big tech has a presence but why haven’t they moved their main operations to the UK?
>From what I can see, everything you listed applies to most long lived programming languages.

Yes, in the sense that both St. Louis, MI and Tokyo, Japan can be said to have crime.
> Transaction costs for employee are small

Must be nice being wealthy. Most people can barely go a single month without a paycheck.

> severance pay or unemployment insurance

Lol. In the UK, severance pay is one week per year of service, i.e. nothing. Unemployment insurance typically covers only specific costs, like mortgages, and can be significantly expensive.

And this is quite good compared to what happens almost anywhere outside of Europe.

> Transaction costs for employer depends

For any well-established business with significant redundancy, these costs are minimal. Only small companies suffer significantly when losing an employee.
I used Yahoo about twice. Then, a couple of months later, I tried this new thing called google and I don't remember visiting Yahoo again. So I'm equally surprised that they still exist after all those years.
I don't think the startup model of 99 teams failing and one winning for everyone is suited for FAANGs, because employees have too little skin in the game.

That explains why they very very rarely innovate and often acquihire startups and talent in order to innovate.

Another big factor you are ignoring is the market. Hiring when the market is strong and firing when it's downhill or when cash is too expensive (eg. see interest rates now) will yield returns just in stock appreciation.
Economies aren't an ingredient you can control. There will only be growth value in time spent on the needs of client relationships. Think smaller in scope and work on those relationships, one by one.

While you're at it, go right to the competition and make industry friends if you can. They can provide some of the best referrals you can get, but the old cutthroat competition trope usually has to be kept at bay while you build up a reputation.

Be humble, don't give up & good luck.
They go to their bank, they say: I have not done that.

And their bank wants to have their customer with them
- so they steal the money from the merchant. Thats what they are allowed to do.

Think about it:
a) The customers bank is the ONLY judge, they can say: Merchant, you lost the dispute.
b) The bank wants to do something in the favour of THEIR customer, why should be bank decide in the favour of a NON-CUSTOMER (the unknown merchant)

This system is complete bogus, nonsense and just stupid.

There is around 0,1% customers around who are just a...holes and try to get back some money. If they know how the system works, they do it. For example: If you loose your credit card you can go to the bank and say: All payments before date XY are not mine. There might be 1 illegal payment, but they can say: Everything since November was fraud. Bank will believe them.

I have "online customers" who did that, and I did not even get their contact details to sue them.
That's not a analogous scenario though, because a) afaik police still need a warrant for a battering ram, they can't just enter, and b) battering rams are kind of a 1 time thing and very very obvious. The key is more like the police can just let themselves in at any time to check that there's no dv going on. If you're not home you don't even know if they were there. And incidentally some silverware has gone missing... That's closer to the scenario we're talking about.
... like how they had an active role in USB C?
I did the same at https://voilib.com ;)
Yes some of them are. Not all. Be careful.
I have collected work friends since 1998. Most of the time it dwindles to one or two per job, after a few years. But former colleagues now outnumber friends from primary school (1), highschool (0), college (5), sports I used to play (0), bars I drank at (0), places I used to live (3) and where I live now, ie: neighbours (6).

Should you create life-long bonds with people because of accidents of geography, or because you have chosen to spend your working life doing the same thing? Even the incidental friendships you make at the water cooler with people who just happen to be working in the same company are as valid as the ones you make when you're walking your dog.
Adding insult to injury, the standard OBD2 protocol provides parameters like engine rpm etc., and thus with the usual ELM323 OBD-bluetooth adapters you can get for cheap on aliexpress and the usual bunch of phone apps you don't get to see the error codes, or what the actually mean. Those error codes are manufacturer specific and the manufacturers don't tell the world what they mean, preferring you to go to their brand shop in order to read and decode them.

For VAG (Volkswagen, Audi etc.) there's a software shops can use called VAG-COM that sells officially for a few $thousands, but you can get it very cheap from aliexpress (I'm quite sure it's pirated, so..). I guess something similar exists for other brands too.
'KDE connect' has a similar shared clipboard, also very low friction local network file sharing IME, works on Android with either Windows or Linux (and maybe other systems too?).
Could you even imagine where to start for pursuing a fraud case on the Equifax SSNs?

If!? Basically every SSN has been breached. It's statistically certain at this point with how many breaches there have been. You think its feasible to prosecute that much fraud? For the same org thats paying $200m for broken websites?
To put configs in ~/.program is the convention I learned, not ~/.config/. That came later, and I see 0 reason to pick it up. It's an annoying new hierarchy which I don't even like as a user, so I certainly wouldn't follow it as a developer.
How does Rust work with dynamic linking? I thought it didn't?