skysight-inc/HackerNews huggingface dataset:
I’ve always felt the “if you use Arc” why not just use GC is a weak response. The benefit of rust is that you only pay the cost if you need it. I’m not saying “yay it’s all easy” I found concurrency frustrating in rust because it refused to let me do things that I “knew” we’re safe :)

The always use Arc model is actually what swift and objc fundamentally do. Everything’s lifetime has to be threadsafe, so the refcount itself must be threadsafe, and so any refchurn is atomic. For a single thread as I understand it modern CPUs handle uncontended churn without a real perf hit.

But I was writing a raytracer in swift, and once I made it multithreaded the refcount cost on my non mutating objects became a massive perf cost. It was super frustrating, and is fundamentally what would happen if you took the “Arc everything” approach. But you don’t have to, and this get perf where it’s safe and possible.
"whitespace is awful, but braces are infinitely worse"

FTFY

IMO the spaces and lack of braces is one of the best things about Python.
It is far easier and cheaper to capture CO2 emissions at the generation source than at each single point of use. Longer term, we build a cleaner grid.
Oil prices: OPEC agrees to pump more as Russia output falls
I’ve been wondering for a while when Apple was going to launch its own mobile network. It just seemed like a matter of time, especially considering that Google’s already active in that space. Apple likes to redesign product categories that are broken and frustrating—the Apple Card being one example—and I think most of us hate dealing with our mobile providers. I know I do; the Verizon site is horrible. I doubt Apple likes having someone else’s shoddy UX coloring the process of buying and managing their mobile devices, and given how creepy the current wireless carriers are, I could see Apple pitching their own network as the privacy-friendly alternative.

It’s Apple, so who knows what they’ll do, but having their own mobile service makes a lot of sense to me.
> in a typical language you can easily pass by reference between ... threads

Yeah. And that is almost always an error on those languages too.
How will CXL pooling and Kubernetes co-exist?
I have been reading more about the CXL 2.0 spec, specifically resource pooling. This feature enables servers to pool resources such as accelerators and/or memory that can be assigned to different servers depending on the workload. I have limited understanding of Kubernetes, but the basic idea to solve is being able to scale up or out depending on usage. Anyone have ideas about how CXL will change the landscape up on the stack?
my backend is an object storage server that has features such as user and group management (including messaging between users), object level access control, and much more. it has all the features that i can think of for any kind of CRUD application. originally published under the name open-sTeam, i effectively took over its maintenance under the name societyserver when the original developers stopped working on it. i fitted it with a REST API so i can build javascript frontends for it.

for frontends i currently use aurelia.

my first frontend framework was angularjs, which i choose before it was popular, as it what i felt was the best framework at the time.

when angularjs started showing its age i looked around for alternatives and found aurelia. other alternatives at the time were react, vuejs and angular 2. aurelia is much more standards oriented, and cleanly separates templates and code, which is something i value, and which is one reason to reject vue. likewise angular 2 felt overloaded with its custom syntax and parsing mechanism. react felt way to different and just didn't seem attractive.

i will stick with aurelia until i get to a point where it doesn't let me build what i want/need, and only then will i look for alternatives.
I see an old Sudoku game I wrote in here and it brings back some great memories but now I'm also scared to look at my old code now. O_O

Curious how did you back all this up?
I would do pretty bad things to any person who would severely harm or kill my kids for example, and no amount of blaming car electronics or recent update would change that...
I'm about to organise a family road trip and I can see how this tool can make that so much more informative and fun. I currently rely on an Google Sheet and Google Maps List, which is a bit tiring.

I'd like to see the following features:

- Ability to search for GPS coordinates.

- Ability to search for plus codes (I hate them, but Google forces them onto me.)

- Display route duration: This is good for judging if a segment is too long and needs to be spliced in two.

- Somehow searching for places in Europe is lacking compared to Google Maps.
Sure, but the example is contrived, as it serves to illustrate the point in an easily digestible (heh) way. In real world applications, both the possible messages and the possible hashes would be way too large to brute force.
I write to CEOs when I'm frustrated with a product or a service. The fastest response I've received was with Costco. I got a call within 10 minutes of sending an email.
Your assumption would be wrong. These bike computers have become complex general purpose computing devices with extensive functionality for training, safety, navigation, and even running third-party apps. Manufacturers keep individual hardware models in production for years and add new features through software updates all the time. Customers like me want those enhancements, although it rankles when updates introduce regression defects or (occasionally) remove features.

If you want a simple bike computer that doesn't have updatable firmware, well those are still widely available.
I enjoyed the explainer on higher-ranked trait bounds, personally, even as someone already familiar with the topic.
People don’t want a lack of gas line. Those that care can turn their own gas off, yet sell to someone that does care.
Scott Alexander's correction on ivermectin and its meaning for the rationalists
>Why would a person make $14.50/hour when they could make $15/hour applying directly to places?

Yeah, the generally wouldn't, which is why you have to conclude that they don't have the option.

> maybe that negotiated difference leads to the profit slice

Of course.
Clout, social signaling
I see a lot of fluff books and little, if any, technical books. Fluff books feel good and can be good to unwind, but you're going to learn little while falsely rewarding yourself.
What did you hash? The name of the product? Or the UPC or something? I am curious.
I use QGIS, usually importing an OSM-based vector map (look for the MapTiler plugin) and tweaking the layer appearance does it for me. I'm not 100% on board with how QGIS' print layout tool works, but I think that's just because I have a different model in mind. It's more print oriented, so it should hopefully work for you.
Everything may have a political lens with which it can be viewed, but that doesn't make literally everything "political" in the typical usage of the word. Are all workplace conflicts political? Is all unethical workplace behavior political? Is failure to follow IT security guidelines in the workplace political? It's possible to confidently answer "yes" to all of these questions with the right logical contortions, but at that point we'll have reached reductio ad absurdum.

When you manage a group of people that have to work together while trying to maximize workplace outcomes within existing legal framework, organizations have a professional motivation to cover topics like workplace fairness, bias, respectful behavior, etc.
This isn’t quite accurate. It’s generally really easy in Rust to pass things by reference, and even inner async fns, this is easy. The issue with async and Futures, is that sometimes you need to capture the future and then pass that to something else to execute. In that context, shared references are hard, and just clone, or arc box like mentioned.
Covid-19 Wastewater Monitoring in the U.S.
I disagree. I write Rust, I write mainly async Rust and while my code is maybe not the most sophisticated I use a lot of async traits and generics. I still find it one of the best languages I know, definitely my favourite for all around coding at the moment.
Navigate-on-Autopilot, and some other features which are part of the FSD package that is already publicly available, absolutely will stop at stop signs and lights (although the process is often annoying and buggy), change lanes (sometimes into a trailer if it doesn’t see it quite right), and make turns (takes exits/ramps), although these are things that can be individually toggled on and off. They’re there, but the implementation is kinda buggy shitware.
-- emailed mr. cook a few months ago & had a call back from someone in the apple exec team the next day - problem was solved within 3 weeks - called cineplex HQ number to ask if the number collected online is truly just for TFA or if it's also used for marketing - pushed the directory number for the name of the CEO expecting a voicemail or EA - CEO answered - promised me it's 100% just for TFA - told me he'd pass along to marketing to get something added to the site --
I think a lot of Rust users would argue they don’t even care much about performance. They just enjoy all of the correctness guarantees the compiler can enforce, as well as how ergonomic the language can feel. Being able to deploy a single static binary, and having an easy to use build tool and package manager are significant bonuses as well. Rust makes really hard problems easier when you know the compiler has your back.

Rust gives you the tools to write very high performance code, but it doesn’t have to be about that.

I’ve had to point out to people quite a few times that garbage collectors can improve performance… especially compared to naive implementations of manual memory management. GCs are not just a tool for lazy programmers. GCs can make allocation incredibly fast, and you get to defer cleanup work to another thread(s), which means less work in the critical path. Removing work from the critical path is how you make software faster. Every tool has tradeoffs, and GCs are a tool. GCs often use more memory as a tradeoff.

I like Rust well enough, but I do wish we had a language that combined the ergonomics of Rust with the dead simple concurrency model of Go/Erlang. I haven’t tried it, but Luantic looks promising: https://github.com/lunatic-solutions/lunatic

As it is, we’re fortunate to have quite a few great languages and platforms these days.
Demand for sand is destroying our world
It does handle emojis though! In case... Uhhh... You have emojis in you name?
User interviews are slow, unreliable compared to millions of devs submitting telemetry, and take a significant effort on both sides to conduct.
Telemetry can alert of bugs, crashes, incompatibilities on certain platforms, hardware & software. You can see which extensions are most used, how often the settings are changed, which ones are most often changed, for example:

how many % of the devs change their font? To which one do they change it? can we change the default to that if say.. 80% of the devs prefer it to the other default.

They can also run a/b tests testing new features and gather info without having to poll thousands of devs about it.
Autopilot sounds about as safe as driving while intoxicated, which makes Autopilot users massive egoists.
This comes down to the actual risks. The real question is has it actually caused any accidents?
The Kilogram
I would have done it all in GIS software (QGIS most likely) myself using shapefiles from the County/State/Town, but I suppose that depends on your preexisting knowledge of GIS software and access to high quality data. I

In order to look good, it would probably also require some substantial design work in the symbology of the layers you're using.

EDIT: Another commenter suggests OSM, and yeah, that would be way easier than starting with shapefiles for various features.
Second. It's just not cooking with electric, it sucks. It's not an adequate substitute the way electric heat is a substitute for gas heat. Not equivalent.

I think it's ineconomical, takes too long to cook for a restaurant, just fucking sucks. It fucking sucks. Big gas ranges are the best, especially if they produce a huge flame and you can cook your bacon quickly and really get it nice, crispy. With electric the bacon ends up slimey.

Plus it takes for ever to boil anything, no more soup.
Europe seems to have the exact same problems with building nuclear power plants that the US does, which suggests that the problem is not with individual regulators who need to be replaced.

Consulting the current list of nuclear power plants under construction around the world by a pro-nuclear power agency here: https://world-nuclear.org/information-library/current-and-fu...

I see the following as the only ones still under construction in all of Europe (not counting Belarus and Russia):
1) Mochovce 3 in Slovakia. Construction started November 2008, originally scheduled to complete in 2012, now hopefully complete later this year, so 15 years total, 10 years late.
2) Flamenville 3 in France. Construction started in 2007, originally scheduled to complete in 2012. Hopefully complete in 2023, so 16 years later, 11 years late.
3) Mochovce 4 in Slovakia. Construction started November 2008, original scheduled to complete in 2013, now hopefully complete in 2023, so 16 years total, 10 years late.
4,5) Hinkley Point C1 and C2 in the UK. Construction started in roughly 2008[1], originally expected to be online 2022 or so ("early 2020s" is the best I can find with Google now, and that's for both C1 and C2 to be online). Now C1 is expected to be complete in 2027, and C2 in 2028. So 19-20 years total, 6 years late.

(The US has two reactors on the list, Vogtle 3 and 4, started in 2009, originally expected to finish in 2016 and 2017, now expected to finish in 2023.)

South Korea has 4 reactors under construction right now (plus two they are building in the UAE). India has 8, China has 19, and Russia has 3 (plus 4 they are building in Turkey, 1 in Belarus, 2 in Bangladesh). Argentina has their first indigenous design under construction- and that appears to be it, as far as nuclear power plant construction goes around the world.

One or more of those countries might have things figured out, but whatever problems the US has seem to be happening across the developed world (minus potentially South Korea), which suggests that it really is not a case where firing a few rogue regulators will fix things.

[1]: The Hinkley Point story is a complete flustercluck of nonsense.
Average people are acceptable sacrifices on the altar of technology worship.
It's a collaborative tool for world building. I can see it being used by game designers and tabletop RPG participants.
Maybe equity investment isn't the best form of financing for these kind of organizations.
glad to hear it!

searching for lat/lng, route duration, and better search are in the works

what's the deal with plus codes? i've heard about them a couple times but don't have a good sense of where/how they are used
I said you don't see "conventionally fit" guys. You inferred my claim was that physical fitness was not required.

And the reason I used bowling is because it is a physical sport. And with physical sports, better overall physical fitness can give you an edge.

Hell, even in chess they're beginning to consider how physical conditioning impacts performance.

But now you're kind of at the point of arguing the metaphor. There are more desirable positions in software development and less desirable ones. And everyone is applying for everything. And if one group is cut off from the more desirable ones, they will start to become over-represented in the less desirable ones.
While you are technically correct ("the best kind of correct!"), that distinction does not absolve the individual of their obvious conflict of interest.

...nor does that conflict of interest in and of itself, entirely alone, prove that the decision reached was incorrect, wrong, or an act of corruption or malice.
Hey, thanks for your comment! I'm not cherry-picking pandemic businesses. Monday, Lemonade, Oscar, Facebook, and Datadog aren't "pandemic businesses." All tech stocks took a hit and suffered from the reversion to the mean. I agree that average businesses that took off thanks to the "pandemic effect" will continue to decline while good SaaS businesses with significant cash flows will thrive long-term.

A great business as a fair price is always a good deal. Time to buy.
Cost increases combined with quality decreases is basically the story of Amazon at this point.
> A large reason electric (restive and induction) are seen as inferior to gas is that portable units are limited to 120v/15a (few are 20a) so the total possible power is technically less than a gas stove; <1800w vs >2800w effective. However, gas stoves are very inefficient so in reality it's not a huge problem and 240v electric stoves could even be hotter (~4000w) than a gas stove.

Could a combination of induction heating and heat pumps be developed to be hyper-efficient for cooking? Such a system would have to include the vent hood as well, and require the cooks to don insulated gloves. The idea would be to also recover heat going up the vent hood, then concentrate the heat in a stream of hot air which would hit the pans/woks again. Is this even feasible or desirable?
that's because it's not zero knowledge, it's password hashing.

a zero knowledge proof would do something like prove a valid attestation of love, but reveal nothing about who (other than maybe membership in some large enough set).
It wouldn't be. People who fall for shell games have to accept that it's fishy and just want to show they are better.
I believe "zero knowledge" refers to the third party here. That is, you give it A => B, and it tells you if B => A was given previously, without it knowing the actual values of A or B. While you might be able to brute force the system by trying every name you know, the third party can't unless you give the third party a registry of names to try.

Related is the humorous paper "Solving the Dating Problem with the SENPAI Protocol" [1], though the solution in that paper does not rely on a third party.

[1]: http://sigtbd.csail.mit.edu/pubs/2016/paper10.pdf
> Gas appliances are more efficient than electric appliances powered by natural gas fired power plants

The very opposite is true. Gas cooking surfaces waste 75% of the heat into air.
> If you have the minimum distance set to 2 or 3 car lengths

Does it use the same distance at all speeds?
Is it even legal to install 100k BTU burner in a residential application? I have a reasonably nice cooktop and the total BTUs of all burners is significantly less than 100k.
It's not a brake check if the person in front of you is slowing down and your braking is to maintain safe distance. A brake check is braking for the purpose of affecting those behind you. It seems clear he means it is braking due to the slow down ahead.
Generally, the fact of a settlement would preclude him from winning a defamation suit, since introducing the existence of the settlement would satisfy the defendant's bar of establishing affirmatively that there was some sort of actionable sexual harassment at the "more likely than not" threshold for civil cases.

Additionally, the existence of the settlement would likely make any suit for defamation fun afoul of the anti-SLAPP laws.
Would be cool to have it like geolayers 3 meets Google earth studio, with added collaborative map editing and be able to export nice animations

I'm sure there are a lot of people who could be making interesting map videos / news / explainers who don't already have geolayers3, and who don't want to pay a mapbox sub on top of Adobe CC. Or people who have the After effects skills could benefit from other experts updating their maps content while they work on the animation.

I make map animations from time to time at work for news and I spend a decent amount of time wrestling with overpass turbo to export features to overlay in Google earth studio as a kml.
I started planning out a someday road trip. I found mymaps.google.com at least a good starting point as I want to (in the US) do something that is vaguely circular--i.e. avoids excessive backtracks and spurs. It let me choose a bunch of locations and assign various colors as I tuned the route.
This article is about autopilot phantom braking, not AEB. I've never had AEB trigger, or heard of it triggering when it shouldn't, but maybe I'm unaware.
And has it prevented any?
There's a footbridge from the BART station to the Tesla site. I don't know why someone would waste their time trying to take public transit from the station to Tesla. It's 1-2km depending on which side of their gigantic facility a person needs to reach.
Virtually guaranteeing you’d never match even if you match.
I agree and do read 3x more fiction than not but it is an interest axis to balance on. Like, how did it get to be that everyone is expected to read more fake stories than real ones?

The negative tense of the name “non-fiction” is interesting too. The original categorizers must also not have thought too highly of it.
I was wondering the same thing. I wonder if they could produce a "lite" version without some of the physical components (like the floppy disk and "expansion port"), and maybe some of the retro stuff swapped for cheap modern bits, like USB.

Does anyone know if the FPGA code that makes this thing work is open source? It might be a nice starting point for some other hobby project / processor architecture experiments / etc.
> In his book “Ten Restaurants That Changed America,” historian Paul Freedman credited the company with pioneering “several key concepts in the American way of dining out: roadside locations, a family-friendly ambience, franchising, predictability and serving comfort food long before that term was invented.”

This, incidentally, is a superb book. I greatly enjoyed it and I’m not even American.
And things like google drive don’t work without them enabled.
> There's nothing "open core" about Microsoft shipping binaries with telemetry.

I don't get what telemetry has to do with open source? It's entirely possible to ship a binary that is 100% "open source" - that is reproducible from OSS code - but still has telemetry.
This is the kind of edge case you can find in lots of languages, including Rust (which has plenty of past and present soundness bugs).
Taxis didn’t employ hundreds if not thousands of people who had nothing to do with physically driving the car. I’m not saying none of the other employees are needed. But they do come with significant overhead.
it is there and that is why I question the veracity of the above post. All FSD drivers are part of the beta program and they all have report button.
Tangentially interesting, Art Garfunkel (of Simon and Garfunkel and a much less successful solo career) has kept a list of books he has read since the late 1960s: https://www.artgarfunkel.com/library/list1.html
The SID chip in the c64 is very unique, it's specifically designed for music versus the PSG-like square wave generators in other systems at the time. (I will say the Atari POKEY is magical though.)

Comparing c64 to Amiga isn't fair, the Amiga was a generation later. What the c64 should be compared with is the Atari 8-bit systems (400, 800, 65XE, 130XE), Apple II, Colecovision.

Having the 64k RAM, plus sprites, plus a sound chip that implemented ADSR and different waveforms other than square did introduce a lot of possibilities and excitement in 1982 though, even if you tried your best to use them from the absolutely shitty BASIC and/or had to wait minutes for things to load from disk or cassette.
I don't have AutoPilot: I have a 2013 Model S with zero smarts, not even parking sensors.

Every few months, while pulling out of a parking spot, my car will just SLAM on the breaks violently, sometimes when I'm in reverse and sometimes when I'm inching forward. Even at low speeds it's super unsettling.