skysight-inc/HackerNews huggingface dataset:
I'm not sure where you go in the Stargate universe next though. Over the 10 seasons they defeated all the antagonists, demystified the Gate Builders (Ancients), and took some philosophical turns (destruction of the Asguard, Ascension, religious undertones with the Ori etc)

SG-1 was an epic show, but where would you take it next?

Universe was actually a good attempt to breakout of the Ancient Earth mythology and leave it all behind, but the last thing we want is another "Picard" or worse... ST:Discovery
Amazon Closes $8.5B Acquisition of MGM
> It'd be like telling Ken Thompson he's wrong about what constitutes Unix Philosophy.

If his definition has shifted, it might be entirely correct to say he's wrong.

You can also accept his general definition but validly disagree with how exactly to apply it.

Inventing a term gives you a lot of authority but not total control over what it means.
Statistical significance relies on more than just the number of participants, but if you want me to make my argument more simple for you, I can:

When making bold claims, the claimant should provide evidence for those claims. Supply me with the RCT that proves the benefit of wearing masks.

Do you have it?
Let me give you a few more examples:

* Ropes can be used for hanging, and even for racially motivated murders as they were in the south. Does that mean it's unethical to work for a rope-making company?

* Paint thinner can be huffed recreationally for a high. Does that mean it's unethical to work for a paint thinner company?

* Computer security course knowledge can be used to hack systems. Does that mean teaching or learning computer security is unethical?

The thing about "externalities" is that, while some of them can be blamed on the producers of the products themselves, the blame for others lies on the people using the products. While in the above three cases I listed, the answer is more obviously that the people using the products in a harmful or irresponsible way are to blame, the assignment isn't always as clear cut in other cases.

That being said:

* Saying that working in the auto industry is unethical in general because of car accidents is silly, especially when we are talking about accidents due to human carelessness. Driver education in the US is atrociously limited as-is. While I would agree that some accidents can be attributed to manufacturers designing cars badly, or some other problem on the end of the company, the fact is that, if you put a sufficiently stupid person behind the wheel of a huge metal apparatus capable of going faster than a cheetah, bad things can and do happen with that person behind the wheel.

* Saying that working with alcoholic beverage production is unethical is in my view rather silly. While one could argue, and I would agree, that marketing specifically to drunks is unethical, there are plenty of people (myself included) who have drunk beer and wine, but never gotten addicted. Comparing heroin (a far more addictive and dangerous drug) to a drug that many people have been able to use without getting addicted is poor argumentation.

* Credit card companies may often have predatory practices, but that does not mean that every person who goes into credit card debt isn't using those cards in an imprudent, irresponsible way. While some of them are victims, most would, in the absence of credit cards, be falling prey to some other vice.

* As for defense: while weapons can and do fall into the wrong hands, nothing would change even if we magically went back to the pre-firearm era: bullies would just use swords, clubs, and trebuchets instead of firearms and missiles.

There are many externalities where the blame lies squarely on the companies (pollution, global warming, overuse of plastic, environmental degradation). But to assume that all societal issues involving industries can be blamed solely on the companies and people working in those industries is naïve.
Good overview, but he's missing one of the coolest applications of semiconductor / photolithography.

MEMS. Micro-electromagnetic systems. The most common MEMS I can think of is the comb sensor, used for accelerometers in all of your cell phones.

https://www.memsjournal.com/2010/12/motion-sensing-in-the-ip...

The MEMS sensor for an accelerometer is quite simple. Take the nearest comb and smack it against a desk: you'll notice that the comb vibrates in one direction. Now hook up two combs and interleave their teeth together so that they're barely touching. When they touch, an electrical signal is sent through them to sense when they touch.

Add differently sized teeth, the larger the spacing the more acceleration is needed before they activate. (EDIT: Looks like the iPhone MEMS uses capacitance... similar concept though, the capacitance changes based off of how far away these teeth are from each other and you can measure that using college-level electronics)

Finally, have these teeth rotated in all directions, so that you can sense all the directions in one little device.

--------

MEMS are about using the physical properties of object, but just making these small physical objects really, really, really tiny thanks to the magic of photolithography.

You can see this literal comb structure by looking at any accelerometer under a microscope: https://memsjournal.typepad.com/.a/6a00d8345225f869e20148c70...

------

If the accelerometer is too difficult for you to understand, the "beginner MEMS" is gears.

https://www.sandia.gov/app/uploads/sites/145/2021/11/1-1.jpg

You can make any shape you want with modern chip-making tools. The "shape" most people want is a transistor (gate, drain, source). But in many ways, a teeny-tiny gear is simpler to think about.

The practical applications of micro-scale MEMS (gears, combs, springs, etc. etc. ) is somehow harder to think about than computers, so there aren't very many practical MEMS around. But still, practical MEMS help remind us that all of these chip-making tools exist in the real, physical world. Albeit at a very small scale.
For Roomba specifically, this is not true. It doesn’t stop working.

The app stops working yes but there’s a button on the machine you can press to start a job.

It’s the same deal with my Anova sous vide circulator, my Nest etc. Their apps requires cloud access yes. But all of them can function without it.

source: Roomba 675 / Anova / Nest owner.
Putting Elden Ring’s 12M sales in context
Yeah, that entire paragraph is complete and total bunk. If you go the trial court's opinion regarding the "free and open source" bit:

> The parties agree that the truth or falsity of Defendants’ statements hinge on “the interpretation of Section 7 [of the Neo4j Sweden Software License], and GFI’s right to remove the Commons Clause from the Neo4j Sweden Software License.”

The court isn't deciding if ONgDB is "free and open source" according to a lay definition of the term, it's deciding if ONgDB has the right to license it in that matter, since that's what the parties are asking it to decide. In other words, if the statement is "ONgDB is a free and open source version of Neo4j", the operative words being challenged aren't so much "free and open source" as they are "version" (or more specifically, the implicit "validly licensed" phrase).
This article doesn't really explain what happened, and the details it does give contradict each other. Here it is as I understand it:

- the plaintiff's software was under the AGPL+Commons, which makes it non-open-source

- the defendants copied the software, re-releasing it under bare AGPL, under the clause that says you can remove upstream restrictions

- that clause is actually about licensees, and the plaintiff isn't a licensee, they're a copyright holder. So the defendants had no right to remove it and their version can only be, and therefore is, subject to the Commons Clause too

- their declaration of being open source would have been valid if they had the right to license the work as they did, but they didn't, so it's not open-source

I assume that the plaintiff couldn't figure out a way to make a copyright license violation accusation stick, so they went after them for false advertising instead, and the judge judged it with the intensity of a copyright license violation because he knew the score too. This seems like a bizarre train for the OSI to leap on because it doesn't further anything about open-source and only furthers the interests of people who aren't.
>We don't have the capability currently to intercept Russia's hypersonic missiles.

Say hello to SM-3. It has successfully intercepted hypersonic RVs in testing. Is it perfect? No. But if it done anything, the last month has made me feel more confident in what the US claims their weapons can do and dismissive for the Russians.

>We also have no defenses against 100 megaton underwater torpedo nukes that can be detonated miles from a carrier group and still wipe it out.

No such weapon exists. And if it did it would be wildly impractical. The largest nuke ever made was the Tsar Bomba and it was only 50 megatons and too large to be practical.

And we do have a counter to nuclear torpedoes. Its called the West's nuclear deterrence. Using a nuke on a carrier means nuclear war and nobody wants that.
> I can't find any modern software using this.

You're looking in the wrong place. Virtually every networking vendor supports OpenConfig.
To be fair, Amazon is integrating everything they can everywhere in the business forever. I think in Bezos’ mindset end game is one MegaAmazon owning entire planet. Like Universal Paperclips.
Spend 15 minutes looking into it and decide for yourself. The evidence really is compelling.
This is not directly the question you're asking, but I find that salary info on London isn't very accurate on Hacker News. London has always been a contract-heavy market, and the best money was had while contracting. Since IR35 this may have changed somewhat, but I've mostly found that rates on contracts inside IR35 have gone up to compensate.

I lead the development of a product in an investment bank, and I concentrate almost entirely on frontend web dev. I've been on a contract for 5 years, and currently pull in £900 per day outside IR35 (£200k equiv or $260k). We routinely hire devs for £700-750 per day and we STILL find it difficult to hire.

I can walk into a number of roles tomorrow paying at least £800 per day.
I agree. I hesitate to use myself as a data point because I'm very sensitive to privacy and security issues (and thus often refuse to use apps that don't have a web version), but it seems like there are a lot more web options than there used to be.

Apps definitely have a place for some use cases, but for most they just have so many downsides, especially invasive privacy violations. I think of running an app as similar to running some unknown/close source binary as root on my machine. Why give an app access to a whole bunch of APIs that can be used to mine me for data when it isn't needed?

Cross platform usability is also a big thing. Any apps that require typing are much better done on a laptop or desktop with a keyboard. Why should I be forced to use my tiny phone screen and super awkward mobile keyboard to fill out a form when I have a perfectly good laptop right next to me? Why should I have to run a specific operating system (apple or android) in order to be able to fill out the form?

Few people I know still get excited about apps. The curiosity and fascination is largely over. Unless there's a compelling reason, people don't want to install "another app"
> They have every right to dictate the meaning of the term.

I mean this is just factually not true. They have no such right. They tried to trademark it, but failed because it's just a generic term.
All I use in git is clone, pull, commit, push. I do not use feature branches. The only branches I use are for releases that need to be maintained separately from master.

I absolutely do not care if there are "fix typo" or WIP commits in the history. The amount of effort it takes to get a "clean" commit history has negative payback in my experience.

It should be said I am a lone developer for the most part, sometimes working with one or two other people. So Git in fact is overkill for that scenario. Subversion would do just as well and in fact I prefer it or mercurial.

In a large project such as Git is meant for, my usage probably doesn't apply.
This was really highlighted by COVID. Families having to suddenly deal with childcare threw a big wrench in corporate America.
I generally know what I want commits for before I start writing.

While writing I make my first commit once I've got one file changed, then ammend it as I go.

If I write a whole ton of code/don't plan well in advance, I can end up with a few changes on the go at the same time. I'll tend to reset all the commits at the end and interactively add lines to commits
And yet look at you, so over-the-top in opposition it might be parody, and here you are, all safe and upvoted.
From his own Twitter account
https://twitter.com/Schwarzenegger/status/150442684419966976...
Ah yes, NYT bought it for completely altruistic reasons. /s
I'm more appalled by Final Burn for Linux abandonment since 2001. Then it was much faster than MAME, but now computers are so fast MAME is the better choice for old Capcom arcade emulation.
There was a reading of an AI-generated script with 4 cast members, but I haven't heard anything (or been able to find anything) about an actual reunion.
Yeah, pretty much. Though being able to directly load data into a search cluster like Elastic would be nice.
This... I can't even understand this. Couldn't you sue the bank/broker for this? Adverse execution?
>>it seems apparent that getting into "down on your luck" homeless state is the first step into being part of the drug-addicted, mentally unstable homeless population.

I think it's the opposite. Many drug addicts start off housed, either with family or on their own. As their addiction takes over their lives they lose their job and burn bridges with their family and eventually end up on the street. I've seen examples of families of addicts are loving and would house them in a minute if it wasn't for their addition and toxic behavior.
I used tig for a bit because it was the nicest way I could find to do line-level staging in a terminal. But was really impressed with gitui https://github.com/extrawurst/gitui so I've switched to that
Yeah, this juxtaposition of "art" and "safe" is incredibly sus.

We know they're going to have a line about what they'll host. Just say what it is and save yourself the headache later on.
> But there's another way that works very well: it's a declaration. The reason is simple. The multiply has no purpose, and so nobody would write that.

But there's another way that works very well: it's a multiplication. The reason is simple. A declaration of a variable that isn’t used has no purpose, and so nobody would write that.

As I think you know, C doesn’t handle this case by guessing that it must be a declaration. Its lexer looks in the tables that its parser creates to check whether a type called ‘A’ is in scope (https://stackoverflow.com/questions/41331871/how-c-c-parser-...)
I don't see why LH2 would need to be kept at 700bar. The STS LH2 tank was operated at ~1.6 bar.
After decades of software development experience inclusive of 24/7 on call support while also being the person of which ALL bucks stopped I personally have lived that "hurt" too many times to count. If time can be invested prior by designing out those problems, looking back now, then this is something only experience could bring since one does not know what they do not know.

"Getting it right the first time is a very hard game to win."

I cannot disagree if it is one's first time yet this is my sixth and I have no losses to date. I have nothing but time and so in that time I will see how this game plays out.
And this has what to do with the MGM acquisition?
Not GP, but no mine can't. She replaced the facebook app with Slim Social (which is basically FB in a web view) and barely noticed a difference between native and web view.
There's a big difference between desktop mail clients that have an outbox and web-based experiences of services like Yahoo and Gmail. I doubt any of the latter kind will retry sending an email over several days.
Atlantis was too similar. It was the ST:Voyager of the SG universe (lowercase U).

SG:Universe was more like the ST:DS9
That doesn't say that you only get one adult profile on the base price. It says that you can add two additional households, and those get additional profiles. It remains to be seen but I imagine those households will get fully separate usernames and passwords.

It doesn't say that the existing household won't retain the five profiles it used to.
You are absolutely right, we are leveraging many open-source bricks to build our product, so that they can be reviewed, mainly:

- https://github.com/google/differential-privacy (for basic mechanisms and PLD accounting)

- https://github.com/tensorflow/privacy (for DP-SGD and RDP accounting)

- https://github.com/opendp (for our SQL module)

We actively contribute to some of them.

We also open-sourced some tech bricks we are using:

- https://github.com/sarus-tech/dp-xgboost (see also https://arxiv.org/pdf/2110.12770.pdf)

We plan to continue building trust in the tools we are using by publishing some of them.
I've gotten similar for a long time while growing up. Still get this now and then on my left side. Always my left side.

I just stretch, breath deep despite the pain and sleep it off. It... usually goes away within a day or two. The reason why I've always taken this approach is because it was always just growing pains or my ribs pinching me somehow. (Apparently that's a thing.)

That all said and done, the last time it happened I was genuinely curious and concerned, cause the last time before that I had it happen was years and years ago. And I'm not exactly growing anymore, etc. Not precisely.

But yeah. 5'6, still young-ish, and otherwise healthy I think.
Flickr started the trend of devowel-ing to get a "cool" domain, and was basically _the_ example API used for web development, along with a bias towards extremely high quality content (your lens must be this-$$$ to qualify).

Then came the "upload 1000 vacation photos at a whack" people, and general mismanagement. It lost its brand value and cachet, and has been clunking along trying to recapture the magic.

https://www.flickr.com/explore
I love this type of highly-opinionated design thoughts. At work we have a pretty complex UI that seems a little bit inescapable to me (hard to keep legible due to complexity, etc.) Could I get you to critique it?

https://sourcegraph.com/search

https://sourcegraph.com/search?q=context:global+errorf&patte...
While Microsoft's backwards-compatibility guarantees have historically been a strong competitive advantage for them… every time I get a glance into Windows APIs I'm blown away by how much historical garbage they seem to be stuck with.

I get this feeling every time I read a post on The Old New Thing (Raymond Chen). He'll patiently explain why some weird wart is the way it is, or how misusing some API is bad, and it's always extremely interesting. But at the same time I'm sitting there just thanking my lucky stars I've managed to avoid ever having to write software for that environment, because it's always absolutely bonkers.
I'll just throw my hat in the ring and mention that at Impira, we are one of those startups wholly dedicated to (4). We happen to use Google's OCR engine (1) under the hood (for raw OCR), and what you said resonates for sure: there's a lot of engineering work required to make it work performantly and generally (happy to chat about this with anyone who is interested).

Feel free to take Impira for a spin (https://www.impira.com) if you need to accurately extract data from PDF documents. Would love feedback from anyone who tries it out. [Disclaimer: I am the CEO/Founder of Impira].
I agree here, it's insane the number of dependencies JS developers are willing to take on. A decent sized project will see tens of thousands of extra files added to it (even if a lot of it is noncode stuff like licensing). From an outsider it even looks like employability of someone goes up if they manage to add extra dependencies to a project, since they can point to their download count to a prospective employer.

It's insane how much legal liability a company is at for agreeing to so many unread licenses. And how much attack surface they're exposing themselves to with their sprawling dependency chains.
Pronouns can be useful in any system that generates text that refers to people in the third person, so makes sense to ask -- but it also makes sense to just let people put in whatever they want unless you are trying to aggregate data from it for marketing purposes, in which case imo you should stop doing that.

> Outside of medicine sex is rarely significant

Frankly, even inside of medicine it's usually not terribly relevant, and is often a poor proxy for the information they really want out of it. Half the time a medical form asks you that it's literally just so that cis men won't get mad at you for asking if they're pregnant on a later step.

I won't be at all surprised if I get some kind of kneejerk reaction to this statement suggesting that it might be important in an emergency or something, but for the most part that's not really the case, and even where it is, if it's that important (ie. allergy level), it's not sufficient to avoid harm because you will have situations where neither "sex" or "gender" as commonly formulated on these forms will tell you what you really need to know (hormone balance, organ configuration, medical history). Any one of those could be out of alignment with whichever social construct of sexed traits you pick.
So the author is trying to argue that on a (usually) vertical rectangle screen the better option to display interactable information is horizontally? I'm so confused.
Sorry about the bad title. First time submitting to HN, will be more verbose next time
Huge amounts of CO2 can be injected into Saline Aquifers

https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2015WR01...

Capturing CO2 from a power plant, biofuel factory, oil refinery, petrochemical plant or other point source and disposing of it underground is a developed technology. Very little of that is happening because the financial incentives aren't there and the financial incentives that do exist go to carbon sequestration schemes which are low-cost, low-quality and generally not measurable (pay us $ and we won't cut down these trees... for now, let's crush some rocks and apply sand to the beach and hope for the best, ...)

With aquifer injection you can measure the gas going in but there are also questions such as: how long does the CO2 stay there? do you have seismic problems?

This scheme is similar to aquifer injection but is more secure at the expense of requiring unusual rock formations and 25 tons of water for every ton of CO2 captured.

https://en.wikipedia.org/wiki/Carbfix

I think it gets way too much press but assuming energy is available you can build a direct air capture in a place where you have reactive rocks and water.
This is very cool. I like this place because it has threads like this you wouldn't usually find. Today, this guy would probably go to jail or let the person die because it's less legally complicated.
I'm having the same issue with the Visual Studio Code (Flatpak). I want to use the compilers, interpreters and tools from the host, not whatever it's provided by the Flatpak or the runtimes from flathub/gnome, if it's provided at all.