skysight-inc/HackerNews huggingface dataset:
What’s the difference of left and “liberal”?
We went for a Model Y. The heat pump is way more efficient in the winter than resistive heating. Combine that with starting out at room temperature because it's garaged, and we see little winter range loss.

We never have charging issues, and we've gone to rural Saskatchewan, tourist Quebec and all parts in between. The trans-Canada has great supercharger coverage, rural Saskatchewan has welders you can unplug and tourist Quebec has chargers at the hotels.

I bet our battery lasts longer than yours. 99% of driving is local, we plug in at 50% and charge to 80%, which is a lot easier on a big battery like ours than the small battery you have. Even on road trips it basically stays between 20 and 80.
Bad link, but I feel like we're watching "worse is better" win again with Teams.

You get Teams with Office. You don't have to pay for something else -- something better, like GTM or WebEx. And so you use it, and those other, better options wither.

We watched the same thing happen with word processing (though to be fair WordPerfect refused to adapt and was complicit in its own demise) and spreadsheets (same song for Lotus). The exact same thing happened/is happening with critical path scheduling software -- there used to be lots of them, and now the only real alternative to MS Project is Primavera P6.

Ugh.
Because the standard wasn't enough to build a complete app - parts are (were?) missing.

It was also not explicitly intended, blessed or even recognized by MS for a number of years. It was just another open source project.

This gave rise to other platforms that were attempting to improve on C (GNOME) / C++ (KDE), such as D, and finally JavaScript for GNOME. Meanwhile, web apps (and then Electron apps) became de-facto defaults due to their cross-platform nature.

Had MS embraced (err...in a positive way!) Mono from the start, taking into consideration Miguel's influence in the GNOME community, GNOME 3 might have been written in .NET.
unfortunately NIMBY's gonna NIMBY. There's currently a petition going around to block BRT because it would take away... a lane of parking and "ruin small businesses."

Another reason for slow progress in Seattle, as I understand, is funding delays - segments can't begin until certain funds have matured at certain specified years.
Is it ok to imprison people without cause? No, the answer you are looking for is no.
Given that Uber was once caught booking (and canceling) thousands of fake rides on Lyft -- seems perfectly plausible.

https://money.cnn.com/2014/08/11/technology/uber-fake-ride-r...
1. Efforts to conceal in an interview reveal potential toxic areas. NDA issues aside, this is more about concealing and making things look better than they actually are.

2. Ask "What do you like about working here?". If there's pushback or defensiveness, red flag.

3. Ask "If you were in my position, would you take this job?". Would they gladly take this job, or is there hesitation/defiance/pushback?

4. Ask "What does your organization know and believe about psychological safety?" - This is an institutional question about https://hbr.org/2023/02/what-is-psychological-safety

5. Ask "What are your values and how do you hold people accountable to live them?" (Does the org follow their own guidance, or is it just for show?)

6. Ask "What happens to employees who make mistakes?" - is this a 1 and done? This also pairs with psychological safety.

7. Ask "What happens to employees when they challenge the status quo?" (As an engineer or similar lead technological role, you will be continually pushing tech. How does the company respond to that?)

8. And for you to ask yourself: "Is the interview conversational or scripted?"

9. Was the interview genuine happiness, or faked? Would the people you would work with actually happy what they're doing?

10. How do you feel after the interview? Is there something that felt off? Can you identify it?
Interesting to see Top Gear wax nostalgic on Saab when they regularly sh*t on them back in the day. Saab pushback on GM is good now but was bad then? I suspect their takes had no small impact on sales. e.g. https://www.youtube.com/watch?v=YCpjyC6h9J4
It's complicated. For consumer level users I'd recommend software RAID because knowing what your getting with hardware RAID is tricky. If your motherboard offers a built-in RAID it's almost certainly crap and your better off disabling it first thing. In general these aren't actually hardware RAIDs anyway, it's actually implemented in the drivers.

Low end RAID cards are sometimes better, but mdraid or windows RAID will still probably be more reliable.

It's really only expensive enterprise-grade RAID cards that meaningfully compete with software RAID and you'll want to look at the tradeoffs of each.
Imagine the outrage if Twitter’s CEO hosted Hillary’s campaign announcement.

Too bad for tesla investors musk has software derangement syndrome:

https://arstechnica.com/cars/2023/05/massive-trove-of-tesla-...

https://www.platformer.news/p/inside-twitters-failed-space-l...

https://www.bbc.com/news/business-65717731.amp
Ford's ICE division is still quite profitable, so that supports them in the meantime. Why do you assume they "can't flip to profitable" on their (quite young) EV division?
I'd say it's definitely a data structure, but one with a canonical string representation. It may not be fundamentally a string, but that representation is critical to how we convey it's meaning to such extent that it's used across languages and browsers as the method of transport.

JSON is conceptually simpler and there's still a lot of quirks between libraries for that already (e.g. null/undefined, integer/decimal representation, and large numbers). XML has more going on to start, and then you get all the different libraries inventing their own abstractions as you said and it picks up a lot of pitfalls. FWIW; I've messed around a lot with configuration languages and it's definitely hard to get right so I understand how this differences accumulate.
They do pay some federal taxes.

https://www.marca.com/en/lifestyle/us-news/2022/04/22/626292...
I am not sure, actually. I will have to read further. I do know that SpaceX has contracts to send people up soon, and this law says its applies to public and private entities.
> Of all the citrus that we have, there are only three "natural" plants: the mandarin, pomelo and citron.

Well, not quite… there’s a bunch of other, more niche Citrus species too. For instance, here in Australia you might see finger limes (Citrus australasica) now and again. But it’s true that all the most widespread citruses are hybrids of those three.
I knew people were going to react like that, but tell me: what value is there in the primitive, inscrutable culture of a tiny group? That kind of thing gets lost all the time. Every time a school class graduates, their tiny culture dissolves.

I'll repeat that I'm against hunting them, but that's because they are sentient and intelligent.
XSLT feels like the fact that it's expressed in XML syntax is gratuitous meta-tomfoolery. It's like rather than thinking about the problem they grabbed the closest parser that happened be lying around, minding its own business. Mind you, to be fair, xml parsers are extremely convenient, and if you're going to make it part of a standard it makes sense to use something else you already know is going to be in that standard. I don't know if there was ever any user-facing tooling which made that a particularly good decision, but it certainly makes the language painful to read.
I think that's just a way to avoid the question and to try and get others to avoid it as well.
ironically, the more node js goes into Deno, the less likely I am to switch. imho they should stay the course and not include too much node stuff.
We don't want to escalate a global war with orcas. Just give the seabernard its stupid sardine.
That assumes that a student is incapable of understanding the ethics without being able to practice the ethics. I think you would have a high bar in proving that to be the case. A lot of people do shit they, personally, find unethical, so long as they can square it with their own contexts of exceptions.

The provided test tries to have it both ways, but that's invalid. If they are supposed to be learning the answers to the questions on the test, they can prove that even if they looked those answers up. But if the test is to not look up answers and then they get a score reflecting their ethics, then the class is meant to make more ethical students; not to have more people understand the answers to the questions on the test.

At best, you could make the case for the ethical test being a component to the class. Give it a rigorous score, just like you do for any other answer on the test (pass/fail seems reductive, in this scenario, but it's reductive for a lot of tests answers, so whatever. bless the teachers who give partial points). But verifying what a student KNOWS does not, in any way, involve what ACTIONS they take.
My experience with git has been pretty limited to Github. I've been working on software for five years, and mostly full stack in small startup teams so I'm lacking some breadth of experience that I was hoping to find some more of on HN.

But a few things that have always stood out to me about the user experience of version control:

- Git allows us to work in parallel effectively on different branches, but when our whole team is focused on one set of interrelated new features, we spend a lot of overhead coordination time figuring out how to not create conflicts for eachother. So we can work in parallel, but not in real-time with eachother's changes. The multiplayer aspect of design in Figma comes to mind here.

- I and many folks at my level use github in much simpler way than many older coworkers do. I rarely touch anything that isn't basic branching, commits and merging

- As a very visual thinker, it took me a very long time to grok git and what I was doing. As I've worked with more devs who come from non-engineering backgrounds, I've found this pretty common
Deno being Node compatible is the "Embrace" in "Embrace, Extend, Extinguish".
Major Electrify America charging network outtage for Memorial Day weekend
You just cannot organize a rating system into a company. The more trust you accumulate, the more money there is to be made in selling out.
My family history has no memory of me having chicken pox. I had shingles at around 13. I was full vaccinated and still caught measles in 2011. The ages when I was receiving vaccinations was living in rural Florida.
I think this highlights that the usefulness of the XY problem framing will depend on context.

As a platform product manager working with customers (both internal and external/paying), the most important thing I can do is know with certainty what problem I’m trying to solve and why. Maybe it’s annoying right now, but it ensures we don’t spend 6 months building something that solves nothing. I can’t count the number of times someone asked for features instead of describing their problem and after returning to the problem it quickly became apparent that the feature ask was not the only path forward and probably not the best path forward.

In the context of engineers seeking help from other engineers, I can understand why this can quickly become something else.

As with all things, context matters. Don’t insist on understanding X to the nth degree just because you encountered xyproblem.info. But don’t assume that someone trying to understand X is just trying to assert their superiority.
Yeah Shingles is awful.
India lacks the cultural buy-in to be a serious member of these groups of democracies. They just do not want the things a UK or Germany wants. Mores and values are more aligned with South Korea than India; adding India would weaken the G7.
Thanks.

I submitted the extension to Firefox Add Ons store. Will post when it becomes available.
Not really useful because nothing works except the simplest apps. I understand that it is possible to "dumbdown" the code in order to make it work with AOT, but it is too much hassle to even try.

So, while it was released as a non-experimental feature, actually it still is.
Workaround for anyone struggling with this: Use the Import feature from the Files menu instead of the usual Open dialog for csv files. You can change decimal separators in the import wizard.
Katastropheas dedomenon

Means, I think, "given over to overthrows".
Not everyone. Just the guy who ordered Japanese Americans be sent to internment camps.
"It's a big club, and you ain't in it." ~ George Carlin

https://www.goodreads.com/quotes/964648-but-there-s-a-reason...
> Yes of course the latter will have an impact on the GDP, and the former not. You are producing more work for money and you are buying more work for money.

I neglected to mention I work in an old peoples home. The overtime is the exact amount of care my parent needs.
> if you want to show a GUI, you’re out of luck.

Mono included a powerful GUI framework which run on far more platforms than the .NET GUI. And Ximian/Xamarin invested a lot of effort to be as compatible as possible to all aspects of .NET (see e.g. https://www.mono-project.com/docs/about-mono/compatibility/).
So the math, physics, and computer science departments of every major university should be ignored? What a brain dead comment.
From my experience, almost nobody fully understands proper public key distribution practices. Usually, it all ends with "Please find my public key attached to this e-mail." - "Imported. You can log in." No fingerprint check via different means of communication (e.g. over phone) etc.

I can imagine a scenario of an attacker being able to intercept and substitute such e-mail with an identical one that just has the attached public key modified to include the backdoor "command=" modification. There may be numerous other scenarios such as substituting a public key in a shared public key storage/database.

Public keys are often treated as something totally harmless. It's assumed that the worst case scenario is that SSH connection will just fail if a public key was tampered with unless an attacker is also able to intercept and proxy actual SSH connection in real time (which is much more complex and much less feasible).

The attack described should be taken very seriously. Entities that have shared public key repositories may need to review their practices and include an automatic check for "command=" in the public keys uploaded. Of course, proper procedures on SSH server end (such as visually inspecting a key before installing it while confirming the fingerprint over a different medium) should already prevent this attack from succeeding, but they likely rely on additional human intervention which is not always done in real life.
Increasingly it seems that P=NP is not really all that interesting of a problem from a practical perspective.

The progress made in various NP-Complete problems, SAT especially, shows that the vast majority of problem instances tend to be solvable, with the worst-case complexity problems being relatively rare but having much greater complexity cost.
Very nice

I used jails on FreeBSD and nothing in Linux comes close. Yes, it is not a pointy-clicky setup like Linux likes to do. But IMHO Jails are far more secure, in a way: you get what you 'pay' for.
For more details: Wu et al. 2018, "Genomics of the origin and evolution of Citrus"

https://www.nature.com/articles/nature25447

> "To investigate the genetic diversity and evolutionary history of citrus, we analysed the genomes of 58 citrus accessions and two outgroup genera (Poncirus and Severinia) that were sequenced to high coverage, including recently published sequences as well as 30 new genome sequences described here... We identified ten progenitor citrus species by combining diversity analysis, multidimensional scaling and chloroplast genome phylogeny."
If it's battery-backed, yes.
It's very effective naming strategy. It's called VanJS not Vanilla JavaScript. But it's kinda hard to remember Van, or any letters really. By association of it's main quality which is small size/simplicity with common term such as vanilla JavaScript, suddenly VanJS becomes memorable.

Similarly vanilla js was named like that, after common term describing plain flavor of icecream. Which was weird to me, and I learned that as a non-native speaker only after I heard about vanilla js.
Not that Musk has ever been liberal, but this could explain his very explicit turn to the right. They offered him a better deal. He benefitted from a lot of government support for EVs and now that it's in the bag, he can move on. DeSantis made some highly equivocal statement about the "politicization of weather" in response to a question on climate while adding that he supported private investment to reduce emissions. That's some top tier fence-sitting that acknowledges his party's indifference to climate change and his indebtedness to an EV manufacturer.
Here's the bill: https://www.flsenate.gov/Session/Bill/2023/1318/BillText/er/...

I'm no fan of DeSantis but it seems pretty reasonable? As I read it, it basically says that participants in space flight can waive away their ability to sue for injury or death. Seems like basically saying that the same sort of waiver you would sign for skydiving will be legally effectual for commercial space tourism.

The article mentions damage caused by a launch last month, but I don't see anything in the bill that would reduce SpaceX's liability for that sort of damage.
That is true in a short-term sense, however if you include hidden complexities such as crashing solar rates, long-term fuel prices, maintenance costs, and resale value...

A 10 year Prius ownership will still cost you more.
That famous Kylie Minogue song
EU parliament votes to speed up the freezing and confiscation of criminal assets
The author states that lemons were a human invention, which to me sounds like humans deliberately bred them this way. I'd find it more likely that the cross happened through open pollination, which is also true of many recent citrus that people grow. Humans were in the loop, but "human invention" goes a bit far.
Hi, thanks for this. Question: Do all Node APIs work as-is? For instance, I opened an issue for Deno stdlib's Conn interface to expose more state (like the ones available in Node: ready, half-open, writable, pause, resume, closed etc) for sockets, but those are unimplemented: https://github.com/denoland/deno/issues/13636
You can get serialization to work, but you have to use a serialization framework that is trimming compatible. For example, to use System.Text.Json, you have to opt-in the types you want to serialize.

https://learn.microsoft.com/en-us/dotnet/standard/serializat...
ManySAT: http://www.cril.univ-artois.fr/~jabbour/manysat.htm

It shares short conflict clauses between parallel solvers and achieves superlinear speedup in some cases, e.g., 4 parallel solvers solve faster than one forth of the single solver soolution time.

Short conflict clauses are rare so there is little communication between solvers required.

CryptoMiniSAT: https://github.com/msoos/cryptominisat

Author's goal to have solver that is good in computing range from single CPU up to cluster. Judging from CryptoMiniSAT successes, he has mostly reached the goal.
> It has very little to do with political parties directly, unfortunately those sorts of people tend to fall pretty cleanly into one in particular, at least in the US

FDR was a democrat. Jim Crow laws were put in place by democrats. Democrats filibustered against the civil rights act. Clinton was responsible for mass incarceration which primarily affected minorities. We’re currently witnessing the systemic destruction of minority communities in democrat run cities. It’s odd that Takei thinks that the liberals will do anything but exploit minority groups when in positions of power.
I always thought the word "pomelo" was a portmanteau like tangelo or pluot. Turns out it's the OG. TIL.
turbos are cheap and reliable, its very rare to see blown turbos on maintained non-modified cars with the exception of BMW putting them in the valley of the V8 engine and other idiotic designs.

Most turbo failures are from not doing oil changes on time or crappy modified ECU tunes.
At my annual mandatory physical yesterday my doctor told me that there's a new shingles vaccine that's around 90% effective as opposed to the 60-70% effectiveness of the previous vaccine. It's a two-shot vaccine as opposed to the single shot for the old one. I turned it down, but will probably ask for it now. I got the previous vaccine a few years ago, and then got shingles a few months later, although it was a fairly mild case and I assume that the vaccination probably had a positive effect on that outcome. The funny thing is that I recognized the incident as shingles, and called for an appointment immediately and informed them of my suspicion. At my appointment two days later the doctor prescribed some anti-viral pills and said they were best started immediately after recognizing the infection. I started laughing, as did he.
> This is a much better scenario than a fake-ass overly friendly bird.

Well, it's certainly a taste thing, but I dislike the "angry bird". Whatever the meaning that was intended, it looks like a warning that I shouldn't use it. It's also a bit like the fashion for the "angry" look of trucks, but the other way around. Driving trucks styled that way feels like I'm telling the world how much I hate it.

But it's all irrelevant. I'm not going to stop using Thunderbird just because I dislike the logo.
Lol. I saw PHP libraries doing this 15 years ago.

Literally cringing as I read the readme. We decided over a decade ago that writing HTML with code is rediculous but somehow it comes up again and again.

A designer shouldn't need to code JavaScript to edit your design.
> It doesn't look like Japanese internment was under the auspices of the Alien Control program

The internment of Americans of Japanese descent was under the auspices of the War Relocation Authority: unlike the internment of citizens of Germany, Italy, and other enemy states, which was based on status as enemy aliens (hence “Alien Control Program”), not ancestry. The somewhat sloppy common reference to the former as “Japanese" internment makes the two different programs seem more similar than they were.
KeepassXC is great. Just keep a copy of your .kbdx file synced to a backup location.
It could also be that there is a potential effect that this study would have been underpowered to detect, and by chance no trend was visible in this population. That's not inconsistent, or even particularly unlikely, if I'm understanding it right.
I agree, it is akin to requiring people to come up with high entropy passwords, another "brilliant" idea. However, the fact that there is no other choice and no magic language is what makes it a good example. Input sanitization is an oft-cited requirement because machines cannot (yet) do it for us. While it is not a great fix and people often get it wrong, it can be likened to a pilot checklist, to piggyback on another comment. No one says checklists are bad ideas, we all know humans tend to be forgetful.
A good and reasonable sentiment. It's a very human thing for people who are largely successful at something to fixate unproductively on failures--and in this case you can't even conclusively say that it was a "failure".
there’s quite a bit of active HSV1/2 work being done although it’s very early stage. a few vaccines. a cure attempt. unfortunately this virus is not seen as a target for funding. some of the labs working on these are just sub-teams of larger companies working to fight other medical challenges such as HIV or cancer. those get the funding and they are able to set side some money for HSV research.

probably because it’s thought of as a simple skin virus when more likely it’s a nervous system virus that manifests most visibly in the skin
Also, preventing corrupt goverment and court from finding and stealing stored value.
Man storms film screening at UK cinema, objects to film