skysight-inc/HackerNews huggingface dataset:
> To make long-term presence on the Moon viable, we need abundant electrical power. We can make power systems on the Moon directly from materials that exist everywhere on the surface, without special substances brought from Earth. We have pioneered the technology and demonstrated all the steps. Our approach, Blue Alchemist, can scale indefinitely, eliminating power as a constraint anywhere on the Moon.

There's a missing step in there - the production of solar cells on the lunar surface. Having the materials to do so is one thing, but being able to manufacture them to spec on the surface of the moon is another. The article only lightly touches on this.

Still, this is a surprising achievement from an organization I didn't even know did chemistry.
I love ruff. Some reasons it ended up being better that aren’t “standard of excellence”.

#1 Second-mover advantage. It got to learn from all the existing tools, skip all that.

#2 Deduplicated work. Three separate linters means parsing the code three times. A “do everything” does it once.

#3 Rust is faster than Python.

These things combine into someone showing up and suddenly making a tool that a lot of people are using to replace 3+ tools. But that doesn’t mean the previous versions are bad. They were necessary to be where we’re at.
Why should Google risk their brand reputation in this way? The majority of their users probably have never heard of ChatGPT. They just know Google as the thing that gives them factual information. Google have something to lose by directing their enormous user base to a buggy ChatGPT clone.

Bing isn't unpopular, it's just a non-entity. They don't have any brand value to harm.

> that can quickly be iterated on.
It's pretty dubious to assume problems with this tech can be fixed on a short time scale
I don't see anything that's triggering. It's just a summary of a World Bank report (which btw is HEAVILY staffed with Indian and Pakistani nationals - big reason there are so many South Asian restaurants on K street, so don't pull the economic nationalism card on me).
It looks like two ordinary but partially deflated heart-shaped balloons tied together.
I'm more or less waiting on the same thing, but wonder how many it will be able to pick up. The maintainer states somewhere that many of Pylint's remaining checks involve type-checking and inferring types for less than fully typed code. I've also seen him state somewhere that writing a type-checker is probably out of scope since these are massive projects in their own right. I've not seen any statement about the expected future coverage of Pylint.

Perhaps running Ruff plus a type checker gives us close to what Pylint does today? Pylint is pretty comprehensive, and awesome for that, but I'd love to lint at the speed of Ruff.
Without taking a position on TurboTLS versus H3...

There are actually two types of middlebox problems:

1. DNS resolvers which don't carry new record types.
2. Middleboxes which don't properly handle UDP-based protocols

(2) applies to both H3 and to TurboTLS, and in both cases you need some kind of fallback in case things fail.

(2) applies to TurboTLS as specified. However, it's worth noting that H3 also has a DNS-based mechanism for advertising support via the HTTPS record (that is also used for ECH). However, you can also advertise H3 support via Alt-Svc, so presumably you could do the same with TurboTLS.

In general, any new transport like H3 or TurboTLS has to be offered on a best-effort basis with a fallback, otherwise you'll have a lot of hard failures.
I think Oblivion is the game where all the voice lines were recorded in alphabetical order, so the delivery is terrible because the actors didn't get any context.
It's complicated. Some places in the world, livestock is grown quite sustainably and are basically neutral climate-wise. Other places, it is an unmitigated ecological disaster (clearing rain forest, for example). Because we produce so much around the world, on average, it is pretty bad.

Generally, livestock takes more land than grain crops in order to produce the same calories. However, there is more to nutrition than simple calories, so optimising for calories per hectare is probably not the right answer either. I once saw a report suggesting that you can feed more people with less total impact if you include livestock in the mix because livestock can graze on more marginal land than you can farm crops on. I am not qualified to comment on the veracity of that report.

I think, in the end, going vegan for climate change reasons is an extreme and unjustified position. On the other hand, almost everyone can stand to eat less meat than they currently do and would probably be healthier for it (myself, included). If we reduce overall meat consumption, it would definitely be a net win for climate and ecology reasons as we could concentrate on producing more sustainably on average than we currently do.
You're starting from the conclusion that the election with mail in voting is verifiable, and then arguing from it.

How is that even possible, when the mail in ballots are separated from the envelops? How would you prove that a specific ballot was filled out by a specific person, then verify if they confirm that they voted in such a way.
This is not possible.

At best, you have to rely on statistics, like we do with elections in other countries, and hope the courts would accept it and Judges be willing to challenge to entire system that employs them based on statistical arguments made by lawyers.

The reason why Trump contestation of the elects was taken seriously by the public was the time delays for counts, and huge discrepancy between mail in voting and in person voting in the key precincts.
Sometimes 10-1 mail in voting advantage for Biden.
Or put it another way, when a person had to show up to vote in person. Biden's advantage completely disappears.

Trump wasn't going to win the court cases. The same courts told hime before election he had no standing to challenged the rule changes, and after election they told him he should have challenged before the election. Latches and Standing.

The disbarment of his lawyers is clear retaliation. Literally the same thing happens in dictatorial states, which also have courts and laws but will personally go after those deemed as threat. This is nothing to celebrate.
The process of using accreditation boards to go after lawyers, doctors, or professionals challenging the state, should be a real concern for everyone.

Trump used Twitter to challenged the election by shifting public opinion. And when it mattered the most, FBI and Twitter took away his ability to do that.
It's not lying, that's how your comment came across to me. It was extremely dismissive. A simple 'but could you provide evidence?' would be fine. But no--it was more akin to "there is no evidence, your argument is invalid."

Maybe you didn't use the word 'wrong', but you did dismiss their opinion without consideration, and then proceeded to commit the same fallacy so as to prove a point. So not only was your comment dismissive, but it was devoid of content or constructive conversation. Actually, the inclusion of the counter example actually made it the opposite of constructive imo.

Why participate in the same rhetoric you're throwing out, even for example, when what you're saying is already quite clear?

This isn't debate club. It's a conversation.
> most of our agricultural crops are bred for full sun

Some crops need shade, most often berries. Shade in Spain and Shade in North Scotland are very different of course.
>Would we also give that worker legal protection?

Yes I believe that's exactly what is to happen. See this explicitly spelled out https://www.osha.gov/laws-regs/mou/2012-07-16 .

I've worked in goods transport in interstate navigable waterways and we had the same thing, literally anyone can "stop work" for unaddressed imminent dangerous conditions and are protected against retaliation. Even if the protection fails it is better my own family starve to death than to poison an entire city; just following orders isn't an excuse (and in any case, such a company of such character company would fire you after the wreck).

note: not legal advice
A lot of people use the year alone as evidence that some process is outdated.

Template:

It's ${CurrentYear} and we're still doing ${OldProcess}?! We don't need to do that because of ${NewProcess}!
> If my employer required me to use it, I would immediately find another job.

There are many hills I'm willing to die on, but the use of Teams isn't one of them. Obviously, since I'm forced to use it at my current position and haven't quit over it.

I do avoid touching it to the greatest degree possible, though.
Google ate Microsoft's mission statement (a computer on every desk) for breakfast (with Android). I wonder what joy they feel about that.
What I had in mind when I was writing that was a story I once read of a user who did all of her computer interactions through Word (i.e. all of her emails were empty with a Word document attachment containing the text, among a few other amusing anecdotes). But yeah, the characterization is a bit unfair from that perspective.
I switched to it, and it's amazing. It basically runs instantly. I basically prefer the speed to the checks now, but YMMV.
You would prefer your vehicle have no keys or locks at all? Let's say your house was burgled and only the keys were stolen. The vehicle would then decide (because you no longer have a key) that you are not allowed to drive it.
They weren’t stolen because of TikTok, they were stolen because there’s no mechanical lock on the steering wheel and no requirement for the key to be present when running the car.

The “usb cable” for the attack is not anything technical, it’s purely because a usb plug is approximately the same size as the socket used to house the ignition switch/key. You could also just use a screwdriver, knife, etc
Still seeing the issue here. Forced a reload without cache.

> TypeError: null is not an object (evaluating 'e.link')
So you prefer to not put a password on your laptop because you prefer having a laptop that isn't capable of deciding you're not allowed to use it?
Sorry about that.
Please try to reach out on marius at citymapper.com
I get what you're saying, but this is exactly how deviances are normalized. When you've been with the company for a long time and are familiar with the history, it's easy to rationalize why things are the way they are and that they can't be improved. You can explain something that's crazy with context and historical pressure.

Dan's point is that sometimes the new person's judgement is correct, and there actually is a real problem that's invisible to people who have been with the project a long time. But the new person's judgment is basically always ignored, and that's a mistake - it ought to be weighted heavily because they legitimately have a perspective that insiders no longer have.

If instead you spend six months trying to understand the context:

"new person joins

new person: WTF WTF WTF WTF WTF

old hands: yeah we know we're concerned about it

new person: WTF WTF wTF wtf wtf w...

new person gets used to it

new person #2 joins

new person #2: WTF WTF WTF WTF

new person: yeah we know. we're concerned about it."

I'm sympathetic because my first company was a mid-stage startup with huge structural problems in the engineering org structure and processes. When I joined I had frequent "WTF" moments and had a similar experience where experienced people would explain to me why things are the way they are. So I trusted them, and put my head down, but eventually got frustrated and left. A few months later the company went bankrupt because they couldn't build product fast enough, investors lost patience, and they couldn't raise another round.
I got a 250x (4.5s -> 16.3 ms) speedup when using `ruff` in a real world use case. Highly recommend folks migrate from the usual combo of flake8 + isort + many flake8 plugins.
Exactly what I was wondering. Perhaps the issue affected the `ycombinator.com` domain while leaving `news.ycombinator.com` untouched?
You're not kidding; it was posted here 7 months ago with zero comments:

https://news.ycombinator.com/item?id=32143292

I guess this explains why I see snapchat.com as a referral / traffic source in my web analytics.
That's one of my big problems with WSL, and Microsoft's contributions to open source projects like Mesa. Their Dozen driver implements Vulkan on top of D3D12, a proprietary API only available officially on Windows. This is useless for anybody not using their proprietary software.

In my opinion, it should never have been accepted without an officially supported open source backend. I don't care if it's in the form of a Linux library, BSD, whatever, if it only adds value to your proprietary product, why should the open source community be shouldered with the burden of maintenance? Especially when _using_ said functionality locks users to your product.

Why didn't they use Vulkan for a backend, which is portable, well-supported, and open, and use and contribute to existing high quality drivers on top of it? There's only one reasonable answer, they're not interested in portability, working with the community, or omni-win-win scenarios.
Production of animals for meat and dairy at large scale using crops grown with fossil fuel inputs is bad for climate change, not traditional grazing.

Traditional grazing doesn't achieve the scale of industrial agriculture though, so the products are more expensive.

You don't have to "go vegan" but reducing animal product consumption in general is an accessible way to minimize your climate change impact.
For b64 conversion, dumping SQLite to CSV (or vice versa) and other BS mapping tasks, I still reach for LINQPad pretty much every time.

Loading all of VS2022 is not fun if you just need to turn an image file into a stream of base64.
Artists today are still getting them wrong. Art education puts emphasis on this stuff today, but people make mistakes.
> A typical passenger jet flies at a speed of somewhere between 100m/s and 300m/s. Just a small downward angle can add a vertical component to that vector well above 9.81m/s. That's what I think we're seeing here, not a plane dropping out of the sky.

Don't pick on the commenter's unit mistake. The source material says "the aircraft would have dropped 1425 feet in 12 seconds maximum which requires about free fall acceleration" -- this is a 36 m/s descent; it started from a climb, and then ended in returning to 0 m/s at the minimum altitude. It's 2/3rds of a g acceleration downwards, minimum, if the data is valid.
> It wasn’t the ideology behind, sure, but the end result was the same.

That’s unsupportable with evidence because we don’t have a world to test the effects of liberalism in an environment where it isn’t a reaction against established mercanitilism in a number of empires, one of which alone controls a sizable fraction of the globe, but I’m going to say, no, its not.

(I will admit that one problem with economic liberalism is that it tends to entrench existing inequalities, including those produced by pre-existing mercantilist arrangements, but that’s very different than producing the same results.)
Yes, most did in 2015. Many more cars from a decade prior do not. Motorcycles often still do not. I don't know much about heavy trucks but I bet many of them also do not. All of them are compliant with the law at the time they were built.
Agreed, it seems like a natural progression. The barrier for creating a podcast is incredibly low, which is why initially there wasn't this type of middleman. But monetizing a podcast, especially to the point that you can quit your day job is much harder.
I don't think this is the right way to look at it at all.

> With the exception of VS Code, the Microsoft things developers like are purchased or just catching up with where competitors were 20 years ago e.g. GitHub, Minecraft, OpenAI, Windows Terminal, WSL.

Yes, but now they're leaders in every one of these categories. And instead of holding back acquisitions, Microsoft has made each one demonstrably better.

> how much people hate Teams

Teams is a beachhead, and they're absolutely going to take it and win.

> Windows has totally rotted away on Nadella's watch. The execution failure here is total. Does Nadella even use Windows himself?

There's really not much need for Windows anymore. Putting a veneer on Linux would do just as well. That said, they're continuing to win gamers and over half of businesses. The future is thin clients, though, and that's where the battle is shaping up.

> Microsoft's new apps are all Electron based and Edge is a fork of Chrome i.e. they institutionally prefer to use Google's code to their own

The entire world chose Blink/Chrome/Chromium. Keeping their old browser around would have been a major mistake. And now they're set to take the the lead. Google will be too busy defending their own moat to keep up Chrome leadership, and Edge will push search margin to zero.

> Visual Studio was once dominant in its space but is now apparently considered a writeoff

The way people write software is changing. Cloud based thin clients are what businesses want. The entire development setup virtualized without DevOps. Fully secured. And beyond that, AI-assisted coding. Of course Visual Studio is a dinosaur.

> .NET has experienced major product and branding churn

Microsoft is busy winning Linux developers and the rest of the world.

> Azure is very successful but is showing worrying signs of the same bugs-and-tech-debt problems that plagues the rest of their products.

It's a top cloud contender and will gain even more market share.

> HoloLens is cool but does anyone use it?

A small, synergistic bet on spatial computing and XR that keeps them in the game should the field pop off.
I mean, yeah? That's actually still an interesting phenomenon that combines multiple hot button/trending things. I think in this case a more accurate headline is actually still plenty clickable. They simply didn't do a great job on the wording this time. It happens.
>This combined with an occasional Air Force psyop explains 99.99% of UFO sightings.

Military or State psyops usually include drugs of sorts. For example, there are many sightings of Orange Orbs, these are flares being used on military training grounds which the public see and phone in or talk about on social media. Some of the Police are in on this.

UFO's and aliens are for those who dont believe in the religious psychological warfare programs using God.

Religions were invented about 6000 years ago, history tells you that shadowy people have been either using drugs typically hallucinogens or drugging people with hallucinogens in order to create something supernatural.

When watching ghost hunters or clairvoyants, with talking spirits from hundreds of years ago, what these people forget is how language has changed, some of todays vocabulary (words) simply did not exist a few hundred years ago, and yet people keep buying into it on places like Youtube and elsewhere.

Superstition & religion is a psychological coping mechanism for some and a way of psychologically harming people if someone claims to have a put a curse on someone. Some state employees play along with this, the medical profession give many people a religious or demonic like experience. Too many anti-histamines reportedly give people a hallucinogenic experience seeing a black shadow man, other types of hallucinogens give people psychedelic blocky Minecraft-like experiences, like Sativa giving people machine elf like visuals.

Humans and other animals biggest weakness from "hacking" by other humans is the use of drugs.

I think adrenaline can also cause hallucinations if the claims of people consuming large amounts of speed and tripping out is anything to go by, so its quite likely a fearful situation which spikes adrenaline is making people trip out.

Dimethyltryptamine is the main drug we make and release which gives us our dreams.
Speaking of conspiracy theorists and conspiracies, Edward Snowden thinks these shoot downs are an engineered distraction to stop the public from believing the story that America blew up the Nordstream Pipelines:

https://twitter.com/Snowden/status/1625241477642088454
An important difference, to me, is that a lot of people already have familiarity with ChatGPT; either directly or through friends, family or just news.

Most of those folks (judging by my own friends) had very low expectations which ChatGPT blew out of the water. When they read "Microsoft search with ChatGPT" they are looking for integration of at least somewhat known quantity into a not so great (perception-wise) search. Win-win. If that bot stumbles in demo, no big deal. They already saw 100 examples, 95 good and 5 goofy; adding one to either bucket is not critical.

Google AI bot is an unknown quantity. Google search is (again, just perception wise) the leader in the search. When the bot stumbles it is a big red flag.

I really do not know why Google rushed it out instead of coming up with a friendly "hey, play with our toy first" approach. With this approach the bot can be iterated and made cool (hey, we can pair it with a stable diffusion-like painter for kids; or a lullaby composer; whaterver). Once cool, then it is "hey, you know, you can start leveraging it from the google search tomorrow". Screwups like this really make me think Google's rot is very broad. My 2c.
I too thought this is like something out of Star Trek how amazing would this be if it indeed works.
https://www.linkedin.com/in/simon-kenyon-shepard/
"The thefts are reportedly easy to pull off because many 2015-2019 Hyundai and Kia vehicles lack electronic immobilizers" <-- Being the unfortunate owner of an even older suzuki ignis (secondary car, don't judge), who have has a key break and lost just the damn immobilizer chip from inside the key.. (meaning I had to spend over $100 for a replacement for a security system for a car nobody would steal anyway) I'm making a mental note that a 2015 Kia is a reasonable next car.

I'd pay a premium for a car with no digital electronics in the critical path (meaning I can repeair everything with a bag of diodes, resistors and capacitors)
yes but have you ported doom to it's hand held controller?
I personally try to always include at least a short explanation on why the change was done, unless it’s self-explanatory. But I’m under the assumption that most people don’t do this because they already have that info in a relevant issue or merge/pull request. Which I think is a fine approach, especially if you leave the relevant link or identifier to the commit message.
I REALLY hate the news now. Last month was pres documents, now this idiotic story on weather balloons. March is going to be 5x dumber.
For now. This is what, the third iteration of widgets on Mac?

The fact that it seems to be similar enough to the iOS implementation of them gives me hope, but only barely.

You also need to know the feature exists (they had notifications before widgets, people might not know it was updated to support them), that there exists a calculator widget, and to add it before you need to use it. That's the same discoverabiloty problem, with the added wrinkle that functionality changed in Monterey.
Huh. I'm on a Windows PC using the desktop client with one account, and I don't have a good experience with it. I was thinking about trying out the web version in the hopes it might be an improvement, but I guess not.
When the cancel button is taken away, is this scam?
Watch Chris Titus Video!