skysight-inc/HackerNews huggingface dataset:
I didn't spell it out in my top post but this is part of my concern as well. My primary battery is going to have to stay mine due to the market for lemons.

A swappable spare battery feels like something I don't need to own. And my hunch is it should be more tactile versus automated, for that reason and because humans are good at manipulating non-standard objects, machines are not. Probably require less weather proofing too.

But now you're limited by how much an average human can carry for fifteen, thirty feet. Propane tanks are 37 lbs new, and those are hard for many people to wrangle until they've burned off a few pounds of propane. 30 lbs, or maybe 15kg feels like a more workable number. But that's < 9 miles per 'cylinder'. I don't know what the threshold is for 'compelling' but I'm pretty damned sure it's a lot more than 8 miles. 25 miles for a pair might get someone's attention, but that's a few years out.

Or an automated replacement process, which still has other issues we haven't addressed in this thread.
In many big corps, managers, or more accurately, middle managers, do not completely understand how level compensations work. At the end of the day, they manage people, but they have little control over wages, which are determined by other managers and non human factors.

I'm guessing it is done that way so there is little room for favouritism and/or nepotism.
Just because people didn't have Twitter or TikTok in 50s and 60s doesn't mean that people didn't think about these things. It was only disseminated to a tighter group, so they're closer, less prominent and smaller.

Increase in the speed of communication and in overall population allowed greater dissemination in shorter time, that's it. Before, more manual methods worked well enough to get a sniff of these activities, but it doesn't work now. So, governments want their cake back.

CIA did mass surveillance on state level with Crypto AG. Russians bugged whole fleet of diplomatic IBM typewriters. Intelligence agencies listened people via central heating pipes, insiders were planted inside suspected groups... The ways were numerous, and still are. The people, society and technology is evolving. So the game.

I don't support the initiative, but that's the state of the play right now.

This might be backwards when looked from there, but this is how it looks from here.
I don't believe (except maybe DC) any US state requires you to retreat from your domicile.

https://en.wikipedia.org/wiki/Stand-your-ground_law
Not working on Chrome/Android, Firefox/PC, Chrome/PC. The examples, those are not working. It stays white. "no camera set" and other stuff.
Appreciate the response! I was referring to the cartoon, though - it's clear why the president/board would want this (capital to expand), but less so why the existing shareholders would (presumably, in context, increased future value or dividends).
An acquaintance of mine is a big fan of Nick Zenter's videos on Youtube.

https://www.youtube.com/user/GeologyNick
FYI: This is from March 2021 (old news) and is about the large multi-decade decline that anyone following the topic is already well aware of. There are no recent (i.e. this year) developments reported in the article.
My employer had rigid pay, but they worked around it to hire me and then gave me a "market adjustment" when a few other guys quit.

We both knew some of the other guys converting from contractor to FTE had negotiated a higher salary because they didn't have any family commitments. They probably sensed I was unhappy; but didn't realize I was sticking around until my 6 week paternity leave was come and gone. Now I might stay another couple years, assuming they continue to value me.
Sometimes I think we haven't gone too far enough!
That was not the case in the situation in Britain. Some disruption to critical infrastructure was tolerated, but not repeated disruption, and especially not after an earlier court case had ordered the protests to stop blocking roads.

> I'm glad you agree

Please don't assume my opinion. I tried to keep my comment neutral.
I also got an M1 Max. The chip is amazing. Compile times are a lot faster than on the 6 core Intel Mac mini I had before.

But at this point it's really held back by Apple's software.

Anything related to Apple ID and iCloud regularly hangs 30-60 seconds, showing a spinner with no progress indicator whatsoever.

Apps randomly take 20 seconds to launch, maybe because of [1]?

The Open/Save dialog taking 30 seconds to show.

ControlCenter using 8GB of RAM to show a few sliders (I hope they fix that bug soon).

The scanning feature in Preview is so unreliable that I started using my Windows machine for scanning something on my HP all-in-one.

Some of those problems may be issues with 3rd party software (drivers), and others are just things that slipped through QA, and will hopefully be fixed in an update.

But some of the issues are structural issues, where Apple has made questionable decisions that means issues can never be fixed.

Eg. designing a security architecture that requires synchronously checking a binary signature during app startup with a web service is bound to cause performance issues.

Or the design of the XPC system, which uses asynchronous message passing between services that are implicitly launched on demand sounds nice in theory, but it has been the source of so many bugs, causing temporary or permanent app hangs that are impossible to debug. The system was introduced in macOS 10.7 (!) and it still doesn't work reliably! At this point I've lost hope it will ever work properly.

[1]: https://sigpipe.macromates.com/2020/macos-catalina-slow-by-d...
While many agree, and I for sure do, fact is manufacturing in a lot of the US is a mixed unit scenario at best.

Much of Additive uses SI units, fortunately. One of the bigger players remains with Imperial units, unfortunately

I do sales, service, support in this industry. One of the more hilarious queries I got recently was, "Does your machine support freedom units?"

We all had a nice chuckle, and yes that shop works mixed and it's a pain point for them being a mix of older school and new school tech and people all over the map. They don't see a transition in the near future either. Too much of the work remains Imperial as does equipment that has a long service life ahead.

The real problem lies in formats and software that makes assumptions about units, and or makes it all difficult to manage, or input / extract mixed unit data.

I see meters used fairly often too. Not the same non integer conversion, but the other problems do remain.
So, probably lots of people actually did notice it, and either (a) shrugged and thought "not my job", or (b) notified someone else about it, who then did (a)?
Not sure how that happened! fixed now.
Kids straight out of college whose only responsibility is to themselves, rich people, or people with rich friends.
I would love to see Nim used more in web development. I have a strong irrational dislike for go, and Nim feels right to me as alternative. Unfortunately without corporate support, it's hard...
from this https://github.com/k3s-io/kine it seems like k3s was born out of a rancher labs project called 'kine' that does what you're describing?
~50k dollars. It's obviously not nearly enough to retire on but I can sustain my current lifestyle for at least 3 years without issues, even if my income would be 0
How well regarded is the Numenta software regarded in the AI community?
FWIW, a good chunk of the snapshot scalability changes are in PG 14, so the situation has gone a bit further towards s/processes/threads/ being the primary bottleneck. It depends quite a bit on whether you're write-mostly (bottlenecks almost completely unrelated to processes vs threads) or read-mostly. And in the latter case whether it's a context switch heavy workload (processes vs threads may be a significant factor), or not (processes vs threads can be a significant factor, but less likely).
I also read "On Intelligence", though quite some time ago. It was much better than the various Ray Kurzweil books that I had read around the same time. "A New Theory of Intelligence" is on my reading list.

If you're interested in the biological aspects of the human brain, I would suggest "I Am a Strange Loop" by Douglas Hofstadter, which explores a concept of where consciousness comes from, or "The Man who Mistook His Wife for a Hat" by Oliver Sacks.
Voting with your wallet isn't a situation where you're concerned about the results. The point isn't so much to change bad behavior as it is to disassociate yourself from it.

If enough people become aware of the option and follow suit, change might occur that you'd like. That isn't what motivates you.
It’s interesting that you thought it was a permissions issue, which suggests that Svelte didn’t report that the port was in use - at least not in clear enough language.

I started off thinking it was a bit ridiculous that people developing wouldn’t just think ‘oh port 5000 is busy - let me try -p 6000 when running this’ but I see that was a wrong assumption, because the tool itself seems to perhaps be flawed in that it isn’t making it easy to diagnose and change how it runs to sidestep the used port.

Perhaps a feature request for svelte is in order?
The notion that privacy isn't a big deal, simply because you're unlikely to be the target of some massive covert campaign, is pretty ridiculous. That's how rights end. Give an inch, lose a mile. And lose the mile when it matters most.

And who knows, maybe you would become a political figure or something of that caliber down the road. You just never know. Don't assume you don't need as much privacy as possible.

By you, I'm speaking in general.
I will trust the professional linguists on this.

Thanks for understanding. Have a good day.
The crypto- prefix has been used in all sorts of contexts.

In politics, for example, terms like crypto-fascist/crypto-marxist/crypto-Royalist are used in texts from at least the 19th century where the meaning adheres to the original sense of intentionally hidden or obscured.

Edit: a quick look at occurrences of crypto-* from the 19th century shows varied usage from medicine, architecture, and especially religion (crypto-Jesuit, crypto-Protestant, etc).
The purpose of this report is to show widely-viewed content. Maybe the embarrassing stuff is not as widely-viewed as you imagine.
i've been pondering this notion of fractional shares that has become popular amongst retail brokers recently. i read some news about a stock split and it got me wondering how relevant that is now that shares are essentially divisible down to the penny. the fact that splits exist at all says that it's a knob that is intentionally turned at some point... but what did it do?

does it reduce volatility by requiring a larger outlay to participate? (a sort of requirement to put more skin in the game). if so, does its elimination increase systemic risk? does it mean that every stock becomes a penny stock- subject to unpredictable price moves as a result of cheap speculation?
Rare Einstein manuscript set to fetch millions
Oh no! You have pwned a non-existing cloud VM :-)

More seriously though, you are right. The current implementation of the Linux syscalls interface does not enforce permissions and users. We plan to implement those correctly at some point.

This said, most use cases we are currently considering do not have any shared state and are mostly "throw away" execution environments. As such the missing access control checks do not seem to be a significant problem.
>- Perfect: A human guard manually taking a fingerprint reading. Can't be beat because the guard can obviously see that it's not really your hand.

"Perfect" is too strong a statement. This is only true if the guard very carefully checks every fingertip to ensure nothing is glued over your normal fingertips, and even then it's possible to distract the guard or rush them with a socially-engineered premise. Or just bribe or blackmail them.
As for BenchmarkDotNet, I totally agree with you in general - it's the best option available for micro-benchmarks. But if you want to run a benchmark involving a fairly complex interaction, multithreading, etc. (caching benchmark that I used is of this kind - it runs on client + server process, uses SQL Server hosted in Docker, etc.), it's rarely the best fit.

On a positive side, I can assure you I know how to run such benchmarks properly - i.e. things like warmup, explicit GC before / after are just some of the aspects taken into account. If you're curious about some other benchmarks I ran in past, check out https://itnext.io/geting-4x-speedup-with-net-core-3-0-simd-i... and https://github.com/alexyakunin/GCBurn
> You just said there was one canonical length for strings then gave me 4: bytes, code points, grapheme clusters and characters, each of which applies in a different context.

The other things have different labels than "length," which you've already been told.

.

> Invisible/zero-width characters are not interesting when editing text

Well, tell Unicode they're wrong, then, I guess.

Have a good day.
If software is the issue, can't you run Linux on it?
I am curious how long it will take the currently low volume and high margin satellite production industry to re-align to the new paradigm which requires higher volumes and lower margins.

I could see the incumbents being very reticent to do so.
No problem, boblem.
maybe these junk posts are all that’s left to boost after tamping down the obvious misinformation and political propaganda
I feel like there is a inflection point of having the time to be able to study a new language vs just brute forcing your way through with SO. If you know you will be using python for long enough then it would be worth reading the docs, else just SO all the way.
This is best practice, IMHO. Consider the input data immutable and work from there.
Doesn't run in Brave for me at all.
Pretty sure the panegyric performance claims are from Mac people comparing it to the rather sad previous generation of Macbooks.
I thought we were talking about the present situation of KDE, not about past history.
My M1 Pro has none of these problems. I would try a fresh install.
There's an article on The Register about it [1], which includes a helpful link to the archived threads [2].

A quote from the article:

> "I have, on two occasions now, recommended this program to photography and graphic design educators (as an alternative to Photoshop) who told me that they considered it and found it good as software but weren't permitted by their institution to use it in the classroom because of the name."

[1] https://www.theregister.com/2019/08/28/gimp_open_source_imag...

[2] https://web.archive.org/web/20190705030057/https://gitlab.gn...
> The campus felt designed to suck more work hours out of you.

Yes! That's the point. If you think there are 10x devs out there and that your company is capable of attracting them, then paying extra to remove friction to get a little bit of extra time out of them is worth more than an ever increasing headcount with regular devs.

> If I go play ping pong for an hour, do I now owe that hour to the company later?

No. Engineering isn't about hours, it's about results. If playing an hour of ping pong means the next 3 hours will be more productive for the players and they will be more creative it's an investment. I've seen tough bugs get solved by engineers going on a walk when they were absolutely stuck.

> My current employer offers a few perks. We have pool tables, video games, etc. But you'll pretty much never find people using them because they're busy working. Seems like mostly a recruiting tool and little more. That's why I'm perfectly fine staying home and not utilizing the cool office space. I didn't use that stuff anyway.

A company won't just become Google by buying beanbag chairs and getting a ping pong table. That's cargo culting [0].

[0] https://en.wikipedia.org/wiki/Cargo_cult
Waiting for the movie of the book
I'm struggling to see how you could write a job ad that both a college grad and a 15+ years' experienced lead would both apply to. It would have to be ludicrously vague.
I think an approximation to this in C++ would be to have some thread-local objects called condition handlers that you set using some RAII construct (so, something that will replace the current condition handler and then later restore it when you leave the current scope), and then when some function experiences an exceptional circumstance, it calls some methods on the appropriate condition handler object. The condition handler is free to throw an exception itself if it wants to destructively unwind the stack, but it can also do other things.

It's through these condition handler objects that the caller can bidirectionally communicate with callees before they return.

In other words, it's like the visitor pattern, but rather than passing the visitor directly you do so through a thread-local variable, and also these visitors are designed to be composable.

A more modern version of this, straight from the ivory tower, are effects handlers, which I expect we'll see in more languages as time goes on. The cool thing about effects handlers is that they make it easier to reason about all these nonlocal effects due to some well-thought-out restrictions. They also have some good compositionality properties, and they appear to be able to be compiled down to code that doesn't need special runtime support (beyond what functional programming languages already provide). The example I'm somewhat familiar with is Koka: https://koka-lang.github.io/koka/doc/book.html#sec-handlers
>Pre-web, you basically had a lot of reference books, used external libraries very judiciously (and there were relatively few of them anyway), and generally kept software stacks pretty simple. And, yes, probably took a lot more time.

As a new developer, this is what I am doing and focusing at. Not be reliant on the internet and it works. Because I have several books and for example I can read Mozilla MDN offline.
> Naive heuristic:

Unicode has a fully spelled out and testable algorithm that covers this. There's no need to make anything up on the spot.

You don't need cultural context. It's not trivial. The algorithm is six printed pages.

No individual part of it is particularly hard, but every language has its own weird stuff to add.

I feel strongly that programmers should implement Unicode case folding with tests at least once, the way they should implement sorting and network connections and so on.

.

> I think it’s a reasonable answer on the whole falsehood-programmers-believe-about-names validation deal

All these "false things programmers believe about X" documents? Go through Unicode just one time, you know 80% of all of them.

I get that you like the framing you just made up, but there's an official one that the world's language nerds have been arguing over for 20 years, including having most of the population actually using it.

I suggest you consider that it might be pretty well developed by now.

.

> The use-case I’m getting at is answering the question “does this render anything visible (including white space)”?

This is not the appropriate approach, as white space can be rendered by non-characters, and characters can render nothing and still be characters under Unicode rules.

.

> It’s the most intuitive and practically useful interpretation of “length” for arbitrary Unicode as text.

It also fails for Mongol, math symbols, music symbols, the zero-width space, the conjoiner system, et cetera.

.

> The fact that it’s hard, complex, inelegant and arguably inconsistent

Fortunately, the real approach is easy, complex, inelegant, and wholly consistant. It's also well documented, and works reliably between programming languages that aren't Perl.

At any rate, you're off in another thread instructing me that the linguists are wrong with their centuries of focus because of things you thought up on the spot, and that Unicode is wrong because it counts spaces when counting characters, so, I think I'm going to disconnect now.

Thanks for understanding. Have a good day.
This was presented by Rich Harris at the Svelte Summit a couple of days ago, and it's heavily prefaced as a tech demo and very incomplete. The examples worked two days ago, so not sure what broke.

Apparently the underlying code was used for some of the NY Times Covid infographics.
Sometimes they resign when they find out that they can't get others fired.

I don't know whether that fits in this case. I'm inclined to think not; I suspect that those who freak out over trivialities, try to get others fired, find out that they can't, and then resign, tend to have a public hissy fit when they resign. I'm not sure that what the Rust Moderation Team did counts; they seem to be trying to not air dirty laundry (or what they perceive to be dirty).
As a former Rails dev, my two cents is that the language keeps breaking.

The small changes in 2.7 were understandable, but quiet a few gems that I used broke in 2.4, and in 2.5. It was a pain to fix, some were never updated.

Much how people complain that changing strings in Python 2->3 hurt adoption; we have had breaking changes that can break gems almost every release.

Ruby is a great language, but Python is so much less stressful, easier to find working libraries, and easier to find jobs. The last reason is likely because of the first two.

It is fine to add things, but when you keep changing the language and breaking things; people hesitate to write software in it. There is a reason the Linux kernel has a rule about (almost) never breaking user-space.
Latin is one of those languages I'd like to know but, unfortunately, not enough to invest the time in learning it. It was compulsory for my first two years in secondary school. But, at that age, pretty much everyone dropped it at the end of those two years.

Anyway, one suggestion re the site would be to make the info popups able to be triggered on rolling over a word. All that individual clicking is a bit clunky.
I'm also curious about this change in terminology. I used Google Scholar for papers in 2021 and easily found geology papers using the term "hot spot".

> Hot spots are the surface expression of plumes of hotter and lighter material upwelling from the Earth’s mantle. The current number of hot spots is estimated to range between 45 and 70: these are mostly in intraplate settings, especially on oceanic lithosphere, and along divergent plate boundaries. - https://link.springer.com/chapter/10.1007/978-3-030-65968-4_...

> Regardless of the nature and origin of hot spots and whether they are fixed or mobile, the fact remains that there is a major thermal anomaly under Iceland, commonly referred to as the “Icelandic hot spot”. - https://onlinelibrary.wiley.com/doi/abs/10.1002/978111985092...

> The Cape Verde Islands are considered as the surface expression of a mantle plume at 500–800 km west of the African continental margin. The spatial and chronological evolution of volcanic activity, from East to West, is consistent with the slow progression of the African plate over the hotspot since at least the Oligocene - https://www.nature.com/articles/s41598-021-96897-1

> Mantle plumes were discovered almost 50 years ago by Morgan and Wilson. They are long-lived (up to ~100 Ma) jets of hot matter rising from the bottom of the mantle and burning through moving lithospheric plates and continents in hot spots, forming large magmatic provinces. - https://link.springer.com/article/10.1134/S1028334X21090191

To be clear, this only shows that some geologists use the term. It may be a small and decreasing minority found only because that's the specific search term I was looking for.
How America Lost Its Tools to Fight Inflation
Shame it was a nice way to bury the story of the Boris bridge in London that the pm wasted millions on
Reading about the OWI is a good starting place to learn more about this stuff, by the by: https://en.wikipedia.org/wiki/United_States_Office_of_War_In...
the interface is just slow, but if we have time, it'll probably catch up