skysight-inc/HackerNews huggingface dataset:
>"Any protocol using DMA already does exactly this through interrupts or other message passing systems."

Interesting, I'm only familiar with the classic interrupts approach. What are some of the other common message passing systems used in DMA?
I wasn't referring to the use of these meds for precocious puberty, in which case meds are given to delay puberty and then stopped. I was referring to their use for trans kids where they are continued indefinitely until they are followed by hormone treatment.

Again, my primary concern is the administration of irreversible treatments to children.
I used Visual Studio Code + Jupyter notebook extension + Copilot extension
What would you say is the best example? I'm aware China does aggressively censor US media type products that don't toe the Chinese worldview, but I'm less familiar with absolute bans of major companies of this sort.

I may be misreading the situation here, but to me this seems like a rather extreme escalation that would be analogous to China banning e.g. Apple or Google based/created devices after questioning them over their relationship with the NSA [1] and being [predictably] dissatisfied with their responses.

https://en.wikipedia.org/wiki/PRISM
Ancient genomes show Central Asians such as Xiongnu/Huns brought plague to West
there is no connection between rich powerful companies in the us and government /s
What is 300k? Are you using kelvin here?
They may not be citing specific law, but instead generally describing the spirit of a broad set of such laws.
This is literally begging the question - of course different users would prefer their content in a distinct format to meet their distinct objectives.

Presenter has control: objrctive is to control the narrative, build to a conclusion, resonate. Slides tell stories and "make a case."

User has control: find what's relevant to them, get out. Documents are organized for search and discovery.
Nice. Have you thought about adding arrow keys?
/s

Obviously... that Star Wars screen where they just dropped there bomb in the through regulator vent and need to Get Out Real Quick before the Death Star explodes.
In general, the answer is yes, but it depends on the major mode providing the functions necessary for code formatting. I'm not exactly sure what this looks like for Lisps, but I'd guess most of these functions are provided by SMIE (https://www.gnu.org/software/emacs/manual/html_node/elisp/SM...).

There are built in minor modes such as electric-indent-mode that indent automatically, but I personally use aggressive-indent-mode.
Wear appropriate clothes. Do not wear Converse sneakers when it is raining outside (or alternatively, have a pair of shoes at the workplace that you switch to once you are in, or whatever). Take a shower before work. Apply a deodorant, or an antiperspirant (the latter has different instructions, you apply them after shower, before sleep, and wash it off in the morning). It is a solved "issue", seriously. The shoes I wear when it is rainy or snowy outside do not get drenched at all, and I go to work by bus and foot. Same goes to my jacket. Actually, same goes to my whole body, as I use an umbrella on top of all this, and I hide wherever I can at the bus stop while waiting, or just use the umbrella if I cannot.
Personally I think COVID disproved this hypothesis. The part of the movie where the aliens land and attack us all, regardless of identity, did happen. The unifying did not.

I think we have to find a way to peacefully and productively coexist as a multiplicity of tribes.
You can own multiple pair of shoes, and even have one stay at the office, same for pants. I do it and I don't feel like I'm having a miserable existence

But fuck it, let's buy a car and fuck the planet, that's much more convenient, god forbid we sweat or touch the rain, oh the horror !
The design is brilliant, the front and back use the same piece, so the manufacturer only has to produce one part for both sides.

In Paris 14yr olds can drive these on the road.
I sometimes wonder if struggle is necessary for joy.

What if we had no struggle, and everything we wanted we instantly had?

Something tells me that life would be zapped of its meaning and pleasure.

Suffering, even pain, are like the opposite side of the same coin. You can’t have one without the other, so when facing struggles, try to view it as such; the necessary component in a fulfilling life.
You don’t know what you’re talking about.
I've always been storing the albums I like locally. The reasons are:

- I don't use mobile internet on my phone, so having the music files at hand is quite natural. Wouldn't be able to listen to the music on the go otherwise

- Recommendation algorithms of streaming services like Spotify weren't good enough for me, so I couldn't simply start the player and do my thang without skipping the tracks I don't like

- Streaming services often don't have many obscure tracks

Ended up realizing that, for me, using streaming services as a daily-driver is mostly like fighting windmills. But I still use them as a discovery tool.

Now, the issue with local files was, I had to manually syncronize any modifications among devices. So I installed Syncthing [0] to sync my audio folder between myphone, PC and NAS. Syncthing can do online syncs via their relay servers, but I set the clients to only listen on local addresses, and disabled all the over-the-internet stuff. I'm quite happy with this setup.

[0]: https://syncthing.net/
Indeed, what’s the point?
That depends how the UI to the extra power is implemented. I bet the lower power mode still has increasing power the further the pedal is pressed (as opposed to simply finding there is no extra power if you floor it -- a smooth monotonic graph rather than one clipped at the top), so you still have a feedback loop going through the latency of conscious thought as you press the pedal the "right" amount to accelerate (not flooring it), find that it's insufficient, and now still have to choose between braking and accelerating -- either braking after you've already decided that's the less safe option and accelerated enough that that's probably more true than it was previously, or accelerating now that you've wasted some time and need to accelerate more briskly than you previously would have (maybe even flooring it, which as you say is not a safe place to be) while also having doubts about whether attempting to accelerate faster will actually suffice since your current pedal input should have also sufficed.

Edit: Not to mention, lack of safety in an absolute sense doesn't mean that the safest option for a given driver (predicated on the assumption that it looked safe to go as far as the onramp and there's no way off other than merging eventually) wouldn't be to floor it to merge. In the Bay Area in particular, drivers are notoriously aggressive about both tailgating and blocking merge attempts, and faced with a tricky merge you might find that braking input is unlikely to work (no openings toward the rear), heavy braking to avoid the situation is unlikely to work (in theory you're supposed to yield to the freeway traffic, but doing so will probably result in the tailgater behind you rear-ending you), and the nearest available opening in front of you requires heavy acceleration. It'd be better if everyone could be polite and zipper merge, but in a bad situation with limited personal control you can only hope to make the best of it.
> how fast the CI hash and equality operate compared to the CS ones.

If the string is ASCII like in the OP’s use case, I think the difference is not huge.

CS comparison looks more optimized, they have an inner loop which compares 12 bytes as 3 64-bit values: https://source.dot.net/#System.Private.CoreLib/src/libraries...

CI comparer doesn’t do that, it loads individual UTF-16 elements: https://source.dot.net/#System.Private.CoreLib/src/libraries... But still, it’s very simple code which does sequential memory access.

> And I asked about comparison because I assumed that would be the costlier of the two operations, relative to its CS brethren.

I think the bottleneck is random memory loads from the hash table.

Hashing and comparison do sequential RAM access. The prefetcher in the CPU will do its job, you’ll get 2 memory loads every cycle, for short strings going to be extremely fast. If that hashtable doesn’t fit in L3 cache, the main memory latency is much slower than comparing strings of 10-20 characters, no matter case sensitive or not.
A bullet has more kinetic energy because it's significantly faster than a bike. But a bike is actually slower than a car, even an Ami so I don't understand what argument you're trying to make here.
Cars kill people every. single. day.

All the traffic rules had to be created just because how dangerous and deadly cars are.
Yep, reason #1 we're fucked, people became absolute cry babies about anythign resembling physical effort or inconvenience. They'd burn the planet twice over rather than move their asses anywhere else other than in a 3 tonne climatized metal cage
But you are engaging with strangers on the internet. You're just not doing it in a way that's particularly edifying. Indirectly insulting me and others doesn't help your case on that front.

Let me turn it back on you. By refusing to educate people on what you think they got wrong, you come across looking like just what you're worried about: someone who just wants to be right.

If your goal is to defend Rust, I would suggest you either teach for yourself, or share links to others teaching the thing you want to communicate but don't want to type out, or, if neither of those, then to simply keep your peace and let someone else do the responding. Speaking for myself as an on-and-off Rust learner, I've got to say that the single biggest frustration I've experienced with learning the language is wading through all the low effort gainsaying in order to find the nuggets of digestible, practical advice about how to effectively use the language for non-toy problems. It's not that I can't do so, per se. It's just that it's really hard, and perhaps even counterproductive, to work up the motivation to wade through all the snark and invective when my original purpose was to try and unwind at the end of the day.
I have a handful of 'local-only' chinese import cameras (although no Dahuas). They all reach out to hard-coded IP addresses on the chinese mainland. (with no explanation why, nor a setting to turn it off) I put them on a dedicated VLAN without internet access for this reason.
USA Boomers use LRG for INS and SLBMs use star shots for mid-course correction. It’s good enough that the D5 was counter force, which is to say it can hit enemy siloes.
So I first heard about it as a young man in the early 2010s when I encountered a woman who worked in the financial regulation sector in the UK who told me exactly what I just summed up in the first paragraph. Google “revolving door $INDUSTRY” and you’ll get a pretty good feel for how widespread it is. Naturally it’s downplayed by the official narrative such as in the last of the following three links:

https://en.m.wikipedia.org/wiki/Revolving_door_(politics)

https://en.m.wikipedia.org/wiki/Goldman_Sachs#Personnel_%22r...

https://cspl.blog.gov.uk/2017/02/08/regulators-and-the-revol...

If you’re based in the UK, buy an issue or two of Private Eye who will often name such people as well as the staggering amount of general corruption at play in UK politics.

As for the last paragraph, I recently heard some system thinkers express similar sentiments based on how FDR managed to enact real change and how most presidents have failed to achieve much in comparison since.

> During his first term, FDR quickly found that the federal bureaucracy, specifically at the Treasury and State Departments, moved too slowly for his tastes. FDR often chose to bypass these established channels, creating emergency agencies in their stead.

https://millercenter.org/president/fdroosevelt/domestic-affa...

In time however, these new agencies become bloated bureaucratic nightmares themselves. In my opinion, the circle of life extends to organisations as well life forms. I view economic booms and busts as a “changing of the seasons”: old organisations that can no longer compete die and new ones take their place. The problems start occurring when government intervenes to keep zombie companies around because they’re “too big to fail”.

https://en.m.wikipedia.org/wiki/Zombie_company
Or better yet, write a compute shader since hashing is an embarrassingly parallel operation.

That said, the OP's article is correct in that straightforward idiomatic implementations of this algorithm are very much compute bound. The corollary is that eng work put into optimizing compute usage often won't be waisted for programs processing disk data (or even network data with modern 10Gb fiber connections).
> _random_ I/O is still dreadfully slow. I/O bandwidth is brilliant, but latency is still disappointing compared to memory.

The wondrous thing about modern CPU architectures (e.g. Zen3), though, is all the PCIe lanes you get with them. If you really need high random IOPS, you can now cram 24 four-lane NVMe disks into a commodity server (with PCIe M.2 splitter cards) and saturate the link bandwidth on all of them. Throw them all in a RAID0, and stick a filesystem on them with the appropriate stripe width, and you'll get something that's only about 3x higher-latency for cold(!) random reads, than a read from RAM.

(My company provides a data-analytics SaaS product; this is what our pool of [shared multitenant, high concurrency] DB read-replicas look like.)
> If people exercised instead of living in their cars/offices and walking 5 minutes per day

I did that. Running, cycling, walking, etc. Substantially more walking than 5 minutes a day, too...

> instead of having their body give up at 40

...and my right knee became unfixable trash somewhere between 45 and 50 (a variety of ailments, possibly exacerbated by a ~2001 injury.)
I don’t think that Berlin has substantially more mountains in the city than Amsterdam. I live on one of the molehills that pretend to be a mountain and I have 22m of height difference to the river. It’s noticeable but hardly insurmountable.
> They may be arguing against sanctions because they are ineffective and hurt the West. I haven't seen the stance to ignore the Ukraine invasion altogether.

There's a certain large part of the Republican party that goes way beyond that and are openly hostile to helping Ukraine in any way.
But that is what risk (“threat”) is. It is something you assess before something deleterious happens in order to decide whether or not to take it on.

If you think of risk = impact * likelihood, it is quite rational to block them.
Sorry but that's delusional - riding in the rain, and especially when it's snowy/icy - is order of magnitude more dangerous - traction/breaking/reduced visibility.
I hadn’t considered it since it’s mobile-first, but that’s a great idea to try!

I imagine that the arrow keys would control the movement of the empty space, right?
I do love this, and hope more things like it gets made so there is choice. It's exactly the kind of thing I want for most of my day to day traveling.

It's competition though is what I did instead. Last year I brought a 7 year old Nissan leaf.

£9,800. 22Kwh battery (probably degraded about 15%, so estimated actual capacity is around 18Kwh) which gives me about 85 miles range with the current battery state. And I get a decent sized boot, 5 seats and 80+mph top speed.

I love my leaf, and use it to commute around 20 miles total each day plus lots of other local travel. It's perfect as a 2nd car for town driving.

However, that 85 mile range is only in good conditions. With the heating on in winter it's range is probably more like 40 miles. I'd say this Citroen's battery is too small for me to buy compared to my leaf. 46 mile range doesn't give you much spare, especially in winter when using heating. Unless charge points become a lot more ubiquitous. It shouldn't take them much to double the battery size though, and then I'd seriously go for this.

(Edit to add, my leaf also has air bags and antilock breaks. What with it being an actual car)
Rewrites are not super common -- but IMHO if you must do one the first step is to move the tests over. Unless your goal with the rewrite is to rearchitect the interfaces at which point your basically greenfielding anyways.
You'd be surprised what you can get on a bicycle with just a rear rack and a bag. It does require a bit more planning ahead, which I'll admit can be annoying.
I'm fine with the horrible unbearable unfair rapacious evil taking.

As far as I'm concerned there shouldalways have been some provision where the government essentially subtracts a roadway from any parcel that otherwise blocks access to any other, any time the two parcels are not owned by the same person. If there is a way to make a path along a border, then do that and intrude 1/2 as much on 2. If an owner would prefer the path be elsewhere for some reason and is willing to provide a reasonable alternative, allow them.

There is no cause at all to pity the poor abused land owner for their inability to control access to public land, or even just another private land that they don't own, and the "taking" to carve out a path from "their" property is no "taking" at all. They and you are crying over the loss of something they never had and moral right to in the first place.

Wrong side to pity.
The diagrams have no legend as to how they work. This seems like BS.
Also, small talk is missing from german discussion. It is important to note that bosses initiate and set the time limit on that, though.
I guess my face does not freeze? I have a scarf and a hat, and that's pretty much it for me to feel … fine? Generally I never really get cold cycling because I am moving. It's different when I'm walking in the cold where typically my feet get cold fast and I feel abysmal.
The circumstances have little in common. Grad students are cognitive elites who put up with poor working conditions on a temporary basis en route to high status positions. They are like medical residents or overworked junior professionals in law, banking, journalism, media, etc.

You can’t have meaningful solidarity between people who aren’t similarly situated, and who have differing incentives.
It is absolutely them vs. us. We can choose to respond to their provocations or not, but they will continue them.

The more the techno-libertarian crowd denies this, the more irrelevant you become.
I have a shoes dryer in my office for this reason.
This is silly.

We use color to describe non-color things all the way from fundamental physics (eg quark "color") to emotional metaphors (eg feeling blue, seeing red, green with envy, yellow as a substitute for being a candidate, white for both rage and fear). We use color for political leanings (eg red states, blue states, green parties)

We use color for when we have no other language or concept that might apply (eg color and spin for particles) but we also use it as a form of abstraction. We can label something with a particular color because it shares some essential qualities without necessarily understanding all those properties or verbosely enumerating all those properties. Those meanings can change over time.

Jargon can be useful and important. Don't be a Literal or Gatekeeper Andy.
This question would benefit from a few more orders of magnitude. It's rarely good strategy to start on an idea that can't scale.
I live in Switzerland. It is “standard” in some of the conservative German-speaking cantons (though things are changing even there), but not here in Geneva.

Domestic labor is hard and thankless. It is very unfair to pile it up on a single person (in nearly every case a woman). Both spouses need to do their fair share.
Maybe see if https://ko-fi.com/ works for you
Tangentially related: Musk claimed in a tweet that Business Insider is not a real news publication. Seems like a business publication..but a lot of fark and fluff. Is Musk's view justified ?
Nice tips and resources thanks!
https://archive.ph/nd1Tb
The birth of a new category - acceleration as a service. Perhaps future iterations will have usage-based billing and throttling based on an acceptable use policy.
It was going to be around the twenty two hour mark though, you can't pull that out too early.
Hopefully, ever-increasing gas prices will do the convincing.
> Charging a Model S over an american household plug takes 3 days.

… from zero to full.

If you just want to top up the 30-40 miles that are driven in a day, then 10-12 hours overnight is fine with a regular plug.

People ask me all the time about how long it takes me to charge my tesla. I tell them that it’s a different mentality than ICE cars:

1. Instead of a cycle of low/empty —> full —> low/empty, it’s a cycle of use —> top up when not using —> use. For most people, a regular wall outlet is fine.

2. If a regular wall outlet is used as the main charging source, then a supercharger may need to be used after long trips to top up. If you have days when you don’t drive much or at all (e.g., if you work from home or have a short commute), then even this can be skipped since you will eventually get full.

3. For road trips, something people seem to think requires long wait times, aim to keep the battery in approximately the 20-60% charge range. This allows for two hour recurring range with a margin for error while maximizing battery charge speed at super chargers. Typical charging time will be the amount of time it takes to go to the bathroom and get something to drink plus maybe a short stretch if those things go very fast. For me personally, bathroom and drink of some sort at a nearby Starbucks (which are frequently near superchargers) is almost perfect timing.

4. The only genuinely sucky thing about EV charging is road trips during peak travel times, especially holidays. The current infrastructure doesn’t handle peak demand well, but I think that will be fixed over time.
Sapir-Whorf is, at best, a minor effect among many in how we perceive the world.
> “Reagan is the tool of utterly self-interested, fatally shortsighted men — men who deem it a virtue to be indifferent to human suffering,” she wrote. “We will probably go on solving our problems by borrowing from the future until we are forced by the consequences of our own behavior to change.”

I can't help but long for the day when this quotation is out of date.
so the leak isn't a leak but a database of numbers they scraped together

> To prevent personal data leaks, regular users should adopt common data security practices. This includes using a high-quality VPN and getting a reliable antivirus program. And since the shopping holidays are close, you can already find great market-leading NordVPN Black Friday and TotalAV deals.

this post is basically spam.
> Aluminium-based antiperspirants work for days between re-use if anyone is worried about sweating

Or go to the bathroom, change tshirt, use some deo and you're set for the day, it really isn't rocket science. You're exercising, saving hundreds of kilos of co2 per year, and saving 10+ sqmeter of parking space. Not to mention no gas, no insurance, virtually no maintenance.
Pay increases and promotions are for the most part a little more formulaic and upper-bounded than what you describe, but generally speaking if you can prove you saved the company $XM you will be rewarded (from firsthand experience, this is also true at Meta).
Launch a Personal Diffusion 2.0 Server on the Cloud
Click deploy an example for free to launch the stable diffusion server component.

You can also fully customize the code.
Thanks! Macroexpanded:

German state of Hesse has banned the use of Microsoft 365 in its schools - https://news.ycombinator.com/item?id=33741537 - Nov 2022 (115 comments)

Germany Forces a Microsoft 365 Ban Due to Privacy Concerns - https://news.ycombinator.com/item?id=33741300 - Nov 2022 (11 comments)

France bans Office 365 and Google Docs from schools and public administration - https://news.ycombinator.com/item?id=33686599 - Nov 2022 (183 comments)