skysight-inc/HackerNews huggingface dataset:
They created Swift as replacement for C, C++ and Objective-C, why should they bother with Rust?

Even Google on Android and ChromeOS is not exposing Rust to userspace, Java, Kotlin, C, C++, Javascript, Typescript, remain the official userspace languages.
> But this is the problem with capitalism and health care, the providers just stop if there's not enough money in it for them.

That's precisely the question, isn't it? In the case of medical treatment, you decide. Do you want to run a test if it costs you $500? What if it's $50,000,000? Or, in practice, you decide ahead of time by choosing how much insurance to carry, and then it's the premiums on insurance that would cover $50M tests that probably isn't worth it to you.

You might then have concerns about people who can't afford a reasonable amount of insurance, but that's a question of whether the government should provide insurance subsidies to the poor, not a question of who decides how much is worth having. Do you even want someone other than yourself deciding the most that can be spent on saving your life?

> What's the RoE on the military or poetry, for example?

Defense and copyright are tragedy of the commons. Everybody wants there to be a military force to fend off invaders but the benefits redound to everyone, including people who don't pay. People have the incentive not to pay as long as someone else is covering the cost, but then since everyone has that incentive it would end up under-funded. As a result there is a law requiring everyone to pay.

The way things like that ought to work is that there should have to be a separate vote by the general public in order to increase the budget for that specific department. Then bloated budgets get voted down because the public can see when they're excessive.

Medical facilities aren't a tragedy of the commons. You pay for one if you need it and if there are enough people who need one to pay for it to exist, it does. If there aren't, by what reasoning should it? The people paying are the same people using it and they don't value it by as much as it costs.
Switching to an external trackpad fixed my carpal tunnel issues - and it works better than any mouse with macOS
So what would you call projects with restrictive licenses but with their source code made public?
Surely you think AV:P has a meaningful description in the CVSS Score ?
> who'd want to work for the government?

No one and I think that's the point. The current administration seems hell-bent on making corporations able to do whatever they please. Destroying government institutions is probably a good way to go about achieving that.
The important word here is "seems". Where is the case law that backs up your statements.
Apple does not want to be part of a legal case re GPL.
> This is your tax money that is being spent.

and if you aren't getting what you're owed for that money you have the ability to vote out the people responsible for that and elect people who can deliver what we're asking for. Try voting out the CEO of walmart.

Believe it or not, when a bunch of incompetents aren't dismantling them, most government agencies get their work done. There are a lot fewer "do-nothing"s than you think and a lot of hard workers who are proud to serve their fellow Americans.
Seems like these idiots are making a lot of ‘minor mistakes’, and people are losing patience.
Mock-Interview.AI – End-to-end mock technical interviews
I'm proud to present mock-interview.ai! It's a first of its kind product that aims to help users ace their technical interviews. Our platform features unlimited practice on a wide range of customizable voice interviews. We provide instant feedback across key metrics so you can track your progress and build the confidence you need to crush your next interview!

Compared to other problem-based platforms like LeetCode and CodeForces, we focus on providing the complete experience of interviews. Practice by explaining your code and thought process out loud to an interviewer, just like in the real deal. It's not just about getting the right answer; it's about improving how you communicate, reason through problems, and behave under pressure all in one go.

Ready to change the way interviews are done? Join the revolution by signing up for our waitlist at www.mock-interview.ai
I've been using Python almost full time since 1998 so, to misquote Dijkstra, I am mentally mutilated beyond regeneration.
Politically this is useful, but if you want to use it for trading this is, unfortunately, useless, as they have 90 days before they have to report a trade. IIRC.

Also, if you look at congresspeople's gains, on average, they are not that great.
Yes, same for my Sony A6000 and A6400. I just wanted to take some selfies and it's exhausting to use the remote app.
it probably won't end you but maybe try to make sure your neighbors don't vote Right and support ultra-nationalist racists in Eastern European countries.

An old lady in the fashion industry once said "Everything is connected" and if Europe hadn't been mislead for fuck knows how long by dimwitted conservatives and their formidably educated voters, they would have been a proper economic competition with their own social medias instead of a tool to dump and pump stock prices ... which is how you can absorb your losses ... by focusing less on your productivity and more on that of le Wall Street's drivers and handlers of crisis
Playing devil's advocate, I claim that the consensus is that open source just means public code, not free licenses. Prove me wrong.
The average human score on USAMO (let alone IMO) is zero, of course. Source: I won medals at Korean Mathematical Olympiad.
Or Waltz has been leaking to Goldberg and every other journalist in his contacts and did it by accident.
You could start making stuff we're willing to buy. I'll give you a qick rundown of what Europeans might want:

* no junk food, no weird GMO garbage.
* road-legal automobiles, no EPA-workaround trucks with shoulder-high hoods.
* advanced tech hardware gadgets.
* entertainment
* no, we're not particularly interested in guns.

Tell me what exactly what aren't we already buying from the US, when it's competitive: quality food we have our own, sorry; cars, well you've gone down a crazy path since I can remember; hardware, well we do, except you chose to offshore manufacturing; entertainment, we do... a lot; guns, be honest, you know you have a problem, not us.

So what's the point of this tantrum?
How do you put numbers in there usually?
I'm facing an issue at work where an important factor should be done to correct a serious design mistake, but it doesn't get in the way of any feature. It's probably the cause of a lot of loss of development time over the lifetime of the project, but I don physically know how much of a boost will it give to development.

I know it will, but I wouldn't feel comfortable without quantifying.

I have some rough idea for approaches to this, but would appreciate some external input as well
I don't think you're disagreeing with me. The US system is letter-of-the-law, we agree there.

The issue is when there is ambiguity. Judges must then make their own interpretation, and things get murky. In the US, spirit might be used in a hybrid spirit/letter in practice, though ultimately still grounded in literal text. Either way, my point was the role of people in dealing with ambiguity largely goes away when the law gets updated to be clear. Roe v Wade is a popular example of what happens when lawmakers fail to legislate and leave the law up for grabs.

RE:"Rule of Law", most of Europe is heavier on spirit-of-law. Both the US & EU systems seem historically strong on rule of law, irrespective of their stance on spirit vs letter. I'm not in a position to say being on one side or the other disqualifies a system from being a valid rule of law, that sounds extreme.
Then malloc/free are quite literally a subset of the borrow checker :)
> Code should be easy to read. It should be clear. No hiding code under clever constructs, fancy macros or overloading.

I highly agree with this. I do not always want highly abstracted code, and some programming languages aiming to replace C are much more difficult to read, that said, Rust is supposed to replace C++, not C, right?

Thank you for the article!
I would say the risk of a lawsuit is infinitessimal.
They made up the term specifically from looking at word combinations that were not in common use and could reasonably be trademarked for this specific purpose. One of the problems with the at the time popular term Free Software was that it could not be trademarked. They did a thorough job but in the end it wasn't enough.
I do not engage with your reasons mainly because they are irrelevant to my point.

You give examples that prove that some evil exists somewhere, be it Nazi Germany or present day US. I don't argue with that. You also ask questions to probe whether your evil is the same as mine -- an interesting topic but not important in this conversation either.

I started this thread referencing comments (including the one I cited above) where people explain how they cutoff their friends and relatives because they "side with evil".

I do see this as clear sign of tribalism. They're signalling that their tribe is more important than friends and family. Which by the way is fine, it's their choice. What I find amusing is the denial.
Just to summarize and being conservative with interpretation of events :

- On 23 March, IDF ambushes a convoy of 5 ambulances, a fire truck and a UN vehicle responding to a distress call.
- 15 paramedics and aid workers are massacred. There is 1 survivor.
- Israel buries the bodies in shallow graves along with ambulances and the the fire truck and bulldoze over the site. This is picked up by satellite imagery.
- Israel blocks access to the area and refuses to cooperate with agencies trying to find & recover the bodies.
- The IDF and Israeli foreign minister claims that the vehicles were "advancing suspiciously toward IDF troops without headlights or emergency signals" and it eliminated "a hamas military terrorist ... who took part in the October 7 attack" and "eight other terrorists" from Hamas and PIJ .
- Lone survivor gives own account contradicting Israeli's version of events.
- The mass grave and bodies are uncovered on 30th March. A smartphone with the relevant footage is found among the remains.
- Smartphone footage recovered repudiates all of Israel claims and corroborates the survivor's account. That the emergency vehicles had their emergency lights and headlights on, many of the workers were wearing high-viz jackets. No weapons, or terrorists or IDF in sight.
- None of the names of the victims match the names of the "terrorists" given by Israel. The "hamas October 7 terrorist" is also not among the bodies.

- Israel "admits" it "made a mistake" and is "investigating".

Looking at the headlines and articles, I have to say that the BBC and the western media outlets did a better job burying the lede than Israel did, burying the bodies.
>many people are believing so much disinformation

That is a symptom, not a cause. That means education system is bad and has failed people, OR, that people are so desperate with their living standards that they're not disinformed but they just want to take revenge on the establishment that has failed them by voting extremes.

Either way, those are symptoms, not the cause so I don't believe government enforced censorship is the solution because that's exactly what totalitarian regimes did when people were unhappy. The solution is for the establishment to accept they have failed the people and start to do good for the people or step down.

This means the democratic system IS working as intended, as if you were to censor speech and take away peoples' only legal way of protesting (voting), then their next alternatives is violence and uprising.
I wonder if this is why Time Machine started taking up all my CPU resources after I upgraded? I had to shut off automated Time Machine backups because it literally makes my M1 MBA unusable for few minutes every hour.
As a contrast to your take - I work for a backup company and I was really surprised to discover most of our customers (big enterprises) really do not care about 99% of metadata restored correctly and are fine with just restoring the data.

(We restore everything super carefully but sometimes I feel like we're the only ones who care)
> Cameras absolutely could emit DNG instead, but that would require more development friction: coordination (with Adobe), [..]

Technically speaking, implementing DNG would be another development activity on top of a RAW export, because RAW also has a purpose in development and tuning of the camera and its firmware.

It is supposed to be raw data from the sensor with some additional metrics streamed in, just sufficiently standardized to be used in the camera-vendors' toolchain for development.

It just "happens" to be also available to select for the end-user after product-launch. Supporting DNG would mean adding an extra feature and then hiding the RAW-option again.

I can imagine it's hard to make this a priority in a project plan, since most of the objectives are already achieved by saving in RAW
Conduit Makes MongoDB CDC 52% Faster Than Kafka Connect
Conduit is an open-source data streaming tool that comes with a MongoDB connector (amongst others). The complete benchmarking setup is open-source.

Disclaimer: I'm part of the team working on Conduit. If you have any questions, comments or suggestion how to improve the benchmarks, feel to comment!
Since I started on the internet in 1991, people have been calling that source-code-available software.
FastStream – replace any video player with a faster, accessible player
I think that's just the Overton window having shifted over time.

I believe the "cultural melting pot" used to be perceived as more politically neutral in the 1990s but it always came with a lot of asterisks. There's even that famous Superman poster about diversity from 1949[0] - despite the obvious incongruity with the Japanese internment camps and overall anti-Asian sentiments (although the Magnuson Act in 1943 had at least partially repealed the Chinese Exclusion Act by then because China became an ally to the US during WW2), racist sentiments towards Hispanic/Latin Americans and of course the ongoing racial segregation at the time.

I don't think we'll see "wokeness" be rolled back all the way to perceiving Irish immigrants as subhuman again, but most of these cultural points exist on a sliding scale rather than being fixed in time permanently.

Case in point, that infamous 1981 Atwater interview about the Southern Strategy[1], which was a Republican strategy built primarily on appealing to racist sentiments in the Southern US states.

We're not quite at the point where it's acceptable to explicitly target segments of the population by name so you'll instead hear politicians talk about "illegals" when talking about an overall reduction in immigration (including "legal" migration) and "criminals" when talking about the need for deportations (without trials or convictions) because to those who agree it is clear that these are shorthands the same way "welfare queens" and "urban crime" were shorthands in the Southern Strategy, whereas for those who disagree you can always fall back to the literal definition to defend your politics.

As an aside, I think this is one of two big problems with the article's appeal to theory of mind - the other being that most people don't have a coherent political framework and thus hold mutually contradictory political positions in different contexts: politicians and pundits can and do lie. While nearly every human assumes they are the good guy of their narrative and wants to do the right thing relative to their views of good and bad, sometimes that can include just blatantly lying. And sometimes people whose job it is to talk politics not only lie, they assume everyone else alongside of them is also lying, not presenting their own deeply held convictions.

I'm sure this isn't the case but sometimes it feels like debate culture plays into this because the way competitive debates are held removes any sense of actual conviction from the points being argued by focussing entirely on the technique, not truth value or ideological consistency or moral frameworks. You could personally oppose the death penalty but still find yourself having to argue for it if that's the position you're assigned - and sure, in theory this can help better understanding the other side but at the same time it feels like this arbitrariness and moral flexibility also rewards a level of detachment from the concrete issues that seems deeply troubling.

[0]: https://www.snopes.com/fact-check/superman-1950-poster-diver...

[1]: https://www.thenation.com/article/archive/exclusive-lee-atwa...
Yeah, because we do NOT mirror usefull information. Only crap :)
I remember years ago (20 years, even 10 years ago) it was easy to mirror stuff.
These days, web pages are loaded w/ JS junk.. Is hard, so I just extract interesting text and put it into my storage.
> things we benefit from are free or significantly reduced in price due to the profitability of advertising.

Is this actually known to be true? And if so, to what degree and for which products, at which point does it tip into simple manipulation of the customer?
As someone who’s written multiple parsers, I can tell you that having a parser that stops upon matched condition requires a lot more careful thought about how that parser is called in a reusable way while still allowing for multiple different types of parameters to be stored in that configuration.

For example:

- You might have one function that requires a little of all known hosts (so now your “stop” condition isn’t a match but rather a full set)

- another function that requires matching a specific private key for a specific host (a traditional match by your description)

- a third function that checks if the host IP and/or host name is a previously known host (a match but no longer scanning host names, so you now need your conditional to dynamically support different comparables)

- and a forth function to check what public keys are available which user accounts (now you’re after a dynamic way to generate complete sets because neither the input nor the comparison are fixed and you’re not even wanting the parser to stop on a matched condition)

Because these are different types of data being referenced with different input conditions, you then need your parser to either be Turing complete or different types of config files for those different input conditions thus resulting in writing multiple different parsers for each of those types of config (sshd actually does the latter).

Clearly the latter isn’t simpler nor less code any more.

If you’re just after simplicity from a code standpoint then you’d make your config YAML / JSON / TOML or any other known structured format with supporting off-the-shelf libraries. And you’d just parse the entire thing into memory and then programmatically perform your lookups in the application language rather than some config DSL you’ve just had to invent to support all of your use cases.
I suspect because users and the originbal auithor did not understand multi user UNIX and so don't like the idea of having to use sudo and also they use Apple tools as much as possible rather than controlling the versions of libraries that they use which would be what commercial users were doing with Unix over 20 years before. It also uses /usr/local which is for locally compiled software so you get in a mess if you have a compiled version of a library that is also in Homebrew.

Macports and nix and fink will build under a new user id and install as root as per any other Unix. Thus the build can be controlled to only use known versions of other libraries.

Homebrew installs as the current user. - Try using it when you do have multiple users on a mac (which is uncommon).
Isn't their plan to sell them to charger operators?
The definition at https://opensource.org/osd has existed with only very minor changes since 1999.

If you want a different definition, all you have to do is invent a new term. The term "open source" was invented by the people who made the definition at the URL above. (It had existing uses, but the people who made the definition above were the first to apply the term to software or software licenses.)
AFAIK they got 15% of unseen queries everyday, so it might be not very simple to design an effective cache layer on that. Semantic-aware clustering of natural language queries and projecting them into a cache-able low rank dimension is a non-trivial problem. Of course, LLM can effectively solve that, but then what's the point of using cache when you need LLM for clustering queries...
That's a cool game; I love it!

After spending a few minutes playing it, I came out with the feedback below:

It would be nice if you added some sound effects for "hits" and "misses".

For better dynamics, consider varying the words length. It appears to me that you are serving only words with five letters.

It appears that you are having a bug that prevents the game from running smoothly on the following browsers: Firefox (Windows) and Brave (Windows/Android). I tried other browsers/OSes and the game was running perfectly: Chrome/Edge (Windows), Safari (iOS) and Firefox (Android). Apparently, the script at "https://cloud.umami.is/script.js" is not being loaded which causes an exception to happen when you lose; this prevents the game to show "Try Again" and the screen goes blank instead where you have to refresh the page to play again.
I love how we're back to oracles interpreting sheep's entrails again. Goes to show how unilateral this all is when nobody knows what is going on. Do yourself a favor and stop trying to make sense of any of it. It doesn't.
"File" means an entry in the file system, and so includes the metadata. It is not only the data.

When a copy a file you will be the owner because the new copy is your copy. Other attributes however like modification date for example will remain the same. It's not as if you wrote the contents of the file anew, especially not for copy-on-write architectures like Apple's APFS.
My very first thought was similar, followed by recalling a ruby whitespace issue that treated the non-space-whitespace as an undefined function. That was harder to debug than it should have been.

Instead, after reading the page, it is LLM generated pages where "you get what you ask for," hallucinations and all. Fantastic name.
people shouldn't want to click through the article, as its not just contentless, but debunked.

https://wccftech.com/tim-cool-does-not-prefer-logitech-mx-ma...
Location: Singapore

Remote: Yes, hybrid/in-office local OK.

Willing to relocate: Yes.

Technologies: TypeScript, React, React-Native, Node.js, tRPC, GraphQL, MikroORM, PostgreSQL, Amazon Web Services, Google Cloud Platform.

Résumé/CV: https://github.com/carrein/resume/blob/a2d401343a8ffcb3a278c...

Email: carreinlee@proton.me

Hi, I'm Addison and am a full-stack software engineer with years of experience in startups across various sectors. I enjoy working on greenfield projects and navigating challenging problems. My core competency is in the JavaScript ecosystem and I have experience in platforms and system administration as well. Exploring my next opportunity to work on something interesting and am flexible with work arrangement. Thank you for reading!
Both of these sources contradict your somewhat bizarre thesis that sqlite, one of the most commonly used free software in the world, somehow is not open source.