skysight-inc/HackerNews huggingface dataset:
It would be relatively easy to setup a CCTV rig that would monitor and report stress changes over time on bridges and such. Would be cheap and low maintainence.
This is because losses were traditionally written in red ink back when books were done on paper. Profits were in black ink which is why profitable businesses are sometimes referred to as "in the black."
One of the questions I like asking developer pals is what ratio their company has between engineers and services/deployable units. Anybody reading this care to share?

For me, that number says a lot more about the day-to-day life of devs than the microservices vs monolith label does.
It's a better salad base than lettuce.
> Preliminary research indicates that Omicron has an 87% lower fatality rate.

1. 87% less of a lot isn't a little. It can still be a lot.

2. "Fatality rate" isn't a number that just floats in the air by itself. It's a factor in the equation deaths = case_count * fatality_rate, and the case_count term has skyrocketed.

3. Deaths aren't the only thing to worry about. Hospitalizations that don't result in a fatality are nothing to sneeze at. Ditto for other kinds of bad outcomes. Where's the concern about COVID-caused myocarditis?
How can't a government confiscate the currency hold by stable coin provider? They are the government, they can do any tyrannical move they want.
SQL queries really need to separate out the "run the query" from the "now send me these details about the results" part.

In many cases, I'd like that latter data transfer stage to be smarter. Give me back some smart object which represents a result set, but then lazily only retrieves the information my code actually uses. At the same time, try to predict what information I'll be needing from the result set to avoid server round trips. (If I'm iterating through a result set in order accessing 4 of the 8 columns, you can probably just batch send the data my code uses).
Well, China has eradicated extreme poverty by means of communism. So that appears to be an option too.

I'd be interested to see a relatively detached, objective analysis on the speed and extent to which poverty is alleviated by different social policies. There's some clear variation there that deserves analysis.

Edit: misread the post I replied to, "could" as "should".
Agreed in essence... The ideology is indeed old, but the practice of putting flashy wrappers and catchy names around the services are new.. Like "Dynamo DB" and "Route 53". Those names appeal to non technical product owners that then force adoption onto development teams... Pure fluff at it's best.

That's the think about the marketing first model we're dealing with now... No real innovation, just branding/name changes and highly tailored customization to lock a customer into a specific platform.
There are also often (though not always) alternatives to incremental change.

These include pilot projects, modelling, stratified or distributed deployments (different regulations in different districts, rolling out changes to subsets of a userbase, etc.).

There are times when an entire system needs to be modified as a whole. Those are not all instances however.
Sort of. Originally, it was just hackers making things on the internet. Now, it's the most popular way to make money in the world. So if there's a way to make money doing something reprehensible on the internet, someone reprehensible will find it and do it.
Thanks for that - I just wasted too much time comparing them all. It's interesting how a) companies are willing to maintain their own emojis rather than just borrow a standard, and b) the different approaches taken.

I never really gave emojis much thought prior, but to me I seem to heavily favor FB's style. On the opposite end, ignoring whatever Gmail is, Samsung seems to put the least effort.
maybe i am the only one who did see the cultural meanings as obvious but i was missing this information:

reasoning western culture:

blood > death > danger > warning

reasoning in eastern culture:

fire > energy > vitality > growth
So what would be needed to prove you wrong?

How about a 240fps video of a 60Hz display, with 2 implementations

1. Qt

2. Web

Both times a finger dragging a slider from point A to point B?
Or something that can be spun up as a service or imported as a library
I've been wondering about that same issue and someone suggested that as a possibility. Do you know where NASA actually states it?
One way is to rewrite version N endpoints to use version N+1 endpoints. You just need to ensure clients can handle null/empty data so that when some requested data is depreciated, you don't break old apps. The increased latency from N conversion calls also encourage the oldest clients to migrate without breaking backwards comparability.
Exactly! Great thought, it aligns with our vision.

(Postgres.ai founder here)
Sure, but Apple had to buy the rights to the trademark for iOS from the same company they had to buy the rights for the trademark for iPhone.
Some problems are impossible to subdivide in a practical way. Having a team that can respond dynamically is really the only general solution I've ever seen.
Often, by type signature using Hoogle
This is hilarious. Probably nobody is going to use this in production, (infix operator is a bad idea outside of math operations, in my opinion), but it's interesting to see how much you can coerce a language into almost a different language altogether.

This is on par with the "Generics in Go"^1 hack. Is there a list of this kind of funny language hack somewhere?

[1]: https://www.reddit.com/r/rust/comments/5penft/parallelizing_...
A $100,500 bounty seems pretty cheap compared to the severity of the issue, or is it common?
Impressive, I stand corrected. Definitely stand by it being wild though, lol.
https://archive.ph/Ka1dM
For perspective. Volunteering might achieve that as well, but there's often too much of a "look how good I am, I am helping" vibe to that (I'm not saying don't ever volunteer, obviously volunteer orgs do a lot of good things, but it is a different experience altogether from working in a kitchen or construction site or a similar type job with people who are doing it because they have no other options).
Spoken word vs. music.
In ghci you can do:

Prelude> :doc <$>

and

Prelude> :t (<$>)
Imagine your database is a sensor network instead of some schema-ful/typed data store. Field operators unbeholden to you keep adding, removing, or updating sensors. Your data format evolves underneath you, and you behave more like a magic carpet pilot than a builder of things unbreakable. You’re attempting to store the flight path as best as you can, update configurable sensors for the most profitable reads, but what you record is a direct reflection of the current sensors and their current settings.

I am wary of hastily agreeing that Dijkstra missed something. He may have been talking about specific, general purpose algorithms, which do not change much once conjured. There is another type of software, though, a software that sits atop the immutable spellcraft, a software that attempts to shake the boughs of profit trees at specific points and places in time and space.

Dijkstra says “Famous is the story of the oil company that believed that its PASCAL programs did not last as long as its FORTRAN programs "because PASCAL was not maintained".”

The oil company folk are the kind who prefer tree-trembling to the deep and unchanging sea.

I, too, when cold and hugging uncertainty for warmth, prefer to cut down trees for fire than to spelunk for hard diamonds.

“…we aren’t yet good at thinking about the intended lifetime of a software system when we’re designing it.”

And sometimes the life expectancy is so short that any old (or new) design will do.
Disagree. For certain vendors you can already get unlocked bootloaders and kernel sources. That's how various aftermarket android ROMs are built. However, even for a project like lineageos, there's only one or two maintainers per device. Do you think one or two volunteer maintainer (presumably working in their free time), can keep the entire kernel up to date and patched?
The Universe is not symmetric
Based on Android 12, I'd rather zero years of OS updates and more years of security updates.

Sick of each Android update requiring relearning where all the stuff I've been doing for the last year (or longer) has been moved to.

Android 12 made one of my major workflows start failing - leaving browser tabs open and coming back to them later. Something about how Android 12 works (I'm guess to do with how it swaps out background apps) means now most of the time when I go back to my browser, it forces a page reload, meaning I lose context of whatever I was doing before.

Bunch of other small irritating changes. I guess it doesn't matter now that it's out of support - I'm too scared to keep using it. Just gives me the shits.
Confidently incorrect.
Why (and how) to make social media images accessible to screen readers
I've seen enough of this crowd to not be surprised at any ridiculous thing that happens here. Like having a 50 page Very Serious argument back and forth about some minor, irrelevant detail, possibly having nothing at all to do with the actual article, but a simple joke gets downmodded because ZOMG HOW INAPPROPRIATE. Or lest we forget, the various articles about things this crowd clearly knows nothing about, like politics or economics, but everyone has an opinion about anyhow.

By the way, given the frequent gasps of horror which are heard here when people are confronted with the horrifying suggestion that Microsoft is an evil corporation and people should use Linux or BSD instead, along the lines of "but I might have to compile my own wifi drivers tho! egads!", or those who are appalled at the idea of system startup using shell scripts ("the barbarity!") or the frequent snarky remarks that C is a terrible, horrible, no-good "unsafe" language that is unsuitable for any use (despite virtually everything else in the world depending on it), etc, etc, it's quite charitable to describe this as being a forum for "Hackers." In many cases, it's more like just a bunch of pretenders and wannabes.

Now how's that for humor? hehe...

Lynch mob in 3...2...
I know what the terms means, but I think in common language people mean different things when you find out what they are doing.
China (their government, anyway) shows how afraid they are. Those who are secure usually don't act like this.
Rust encourages you to use an adjacent list/matrix for your graph representation, which is preferable almost all of the time for graph algorithms. It's a little unwieldy if the graph needs to be mutable during the core algorithms, but almost all algorithms in practice assume it will be stable.
Minor nit: functions as a service are almost exactly this - and they (from a technical perspective) don’t wait to be called, they pop into existence just in time.

Arguably though it’s not special tools is just different tools. You usually can’t run a debugger live in production but with tools like distributed tracing and service meshes you get really close
I think you're seriously underestimating the rate of violence against kings.

They didn't live in ruinously expensive, heavily fortified castles for nothing.

They endured constant plots against them, from everyone, and to misjudge those threats meant death.
You're just being obstinate and not even addressing the points I brought up— just vaguely poking at the premises.

https://en.wikipedia.org/wiki/Russell%27s_teapot

https://en.wikipedia.org/wiki/Straw_man

I have better things to do.
You don't think it has something to do with Elon Musk's self-promotion and large cult? Quick, who is the CEO of Arianespace? Who is heading up the SLS project?
> An endurance run for me will burn much closer to an estimated 300kCal/hr.

Measured how? At what most people would consider a normal running pace the expenditure for your weight should be at least 800kCal/hr according to every source I've seen. On the flip side, 3000kCal over "4-5 hours" is 600-750kCal/hr. I know cyclists tend to underestimate the efficiency gain of wheels vs. legs and thus mistranslate their higher speed to higher effort, but reality is quite different.
Previously posted here:

https://news.ycombinator.com/item?id=30067249
Also, for example, aspirin.
> It was mild in South Africa as well, where there really is not a high vaccination rate.

That's not the only variable. IIRC, South Africa's population is on-average much younger, less obese, and much more likely to have had a previous infection compared to America's.
> As you may already know, there are 3 kinds of operators calling-notations: prefix (+ 3 5), infix (3 + 5), and postfix (3 5 +)

There’s more than that; Raku, for instance, recognizes two more classes: circumfix (pair of symbols defining operator surrounds operands) and postcircumfix operators (like circumfix, but with an additional first operand outside of a preceding the paid of symbols), and lets you define new operators in any of the five notational classes.
I don’t mind seclists format, but the black text overflows onto a dark blue background on my iPhone 13 making it unusable. Thanks.
Some perspective from Netflix. Around 10k employees [1] (could not find how many are working with software), more that 1000 microservices [2].

The second article also provides some insight to the services. Those make sense for me - they truly sound like independent, relatively large pieces of software. Not like “LoginService” type of things you sometimes see.

Few examples: 1)Create a main menu list of movies
2)Determine your subscription status to provide content relevant to that subscription tier
3)Use your watch history to recommend videos you may like

[1] https://www.macrotrends.net/stocks/charts/NFLX/netflix/numbe...
[2] https://www.cloudzero.com/blog/netflix-aws?hs_amp=true
While this may be true there is real long term benefit gained by me trying hard for just a little longer: It takes time to truly understand the context and form an own point of view. I take time to find quality reference documents. I take time to do a few experiments. I take time to write down and order my thoughts. Asking someone if required when I have done my homework then yields faster and more effective responses. I get higher level responses that complement and extend my groundwork. Even if I believe I know the answer I find asking can help if only to establish and deepen relationships. Ultimately it moves me in a position where others come to me.

Of course doing a submarine dive for weeks is never good except to serve as a straw-man for a blog post .
http://web.archive.org/web/20220125222736/https://cheapskate...
I think I got an update to my 6splus last night, it’s still supported on iOS 15. same with the original SEs, the kids have them and still supported.
If a monolith has routes /a and /b, you can deploy the whole service to 2 servers with a proxy where all of the requests for /a goes to server 1 and all the requests for /b go to server 2. Server 1 has all the code to respond to /b but will never see that request.
https://www.postgresql.org/docs/14/plpgsql-cursors.html
For one cryptocurrencies don't attain better wealth distribution than traditional economies. Crypto is now a pissing contest between the 1% and the 5%.

https://www.frontiersin.org/articles/10.3389/fbloc.2021.7301...

They are also heavily used to scam people.

https://apnews.com/article/cryptocurrency-technology-busines...

They are also used to create predatory economies in the form of play-to-earn games touted as a reliable income. This is what drives the growth of crypto these days, so you will find a lots of articles peddling it. Some of these games are a form of gambling, some of them are just scams.

Most of the money ends up in a few pockets as usual, the people are left with hopium and eventually with holding the bag, which is why it's important that they should believe, so that they don't try to cash out.
Just the idea of it makes me nauseous
you’ve pointed out exactly why allowing misinformation posts literally kills people. It takes more effort to thoroughly debunk every single claim and lie, and yet the damage is already done. And despite the debunking the anti bad narrative crowd just posts it again.

Nicely wrapped packages of turds is super common for vaccine posts, if the box smelled like poop and has fudge like material smeared on it, it would be odd to open the box and send it to a lab for a 12 page assessment of the exact species and last meal.

So Forgive me for just pointing out this box smelled bad and has smears on the outside. Now that I pointed it out, you’re welcome to send it off to a lab yourself if you want to know whether it’s cow or horse.
I'm the author of esbuild. I hadn't written Go before I started esbuild and I thought I would miss generics more, but I didn't. There is literally only one situation in the whole esbuild code base where I've found myself wishing for generics: sorting an array. The workaround is easy and involves implementing an interface with three methods, each of which is typically a single line: https://pkg.go.dev/sort#Interface. And I only needed a few of these interfaces for a few different types. That wasn't nearly enough of a reason to not use Go, especially considering the other advantages.
A good point, but the reason I have (and fight) this problem is much simpler:

I like writing code. I dislike talking to people.
I'm calling BS on this. There is no way you can get years of extra support out of Qualcomm for $1m.

As for e-waste, well unlike other major manufacturers every Google phone can be unlocked and you can install any OS you want. So there is no need to discard the hardware after support ends. You just have to bear the support costs yourself. Too expensive? Well, you're the one saying it's not too expensive, so why not start a company to provide extended support for devices like this? Charge $1 per device, that's a healthy profit over the $0.10 you claim it costs.
"Cryogenic Nano-Actuator for JWST" https://www.esmats.eu/amspapers/pastpapers/pdfs/2006/warden....
Musicbrainz Picard is my tagger of choice, highly recommend it.
I love |> in f# because of this type of thing, piping operations together instead of nesting or the like just reads so much cleaner. And yes in cases where they are all methods on the type you can have the function return self and then do value.Func1().func2().func3().etc() but only if they are methods on the class.

But I also don't care for arbitrary infix operators (which I'm pretty sure f# supports but I haven't used it in a way where I run into them). I know I'm crazy but I almost wish we did away with ALL infix operators, even stuff like +/-* and just do everything as functions. You know, like Lisp :P Edit: I guess I should clarify as it sounds back and forth. For traditional stuff everything functions, with exceptions for things like piping that are purely about chaining operations together (both |> and >> in f# are examples of infix that's specific use case is different enough from say +-/* I think they warrant it).
See the problems of historical warnings, markers, and legends, for example.

Japanese seaside communities frequently have markers showing the height or inland range of previous tsunamis. Proscriptions against specific materials, sites, foods, or practices may be based on previous lessons for which available archival mechanisms were insufficient to detail though lore and monuments might serve as warning.

Jared Diamond observes that in New Guinea, natives refuse to sleep beneath certain types of tree, despite what seems a small risk of limb-fall. The occasional recreational camper might get away with spending a few nights out of a lifetime under such a tree or camping on low ground. Small risks repeated sufficiently many times become large, and those living such a lifestyle take precautions.

Similarly: many safety regulations, standards, and precautions are written in blood. Oderised gas is the scented memorial to the 300 souls of the New London School.

Long-term, latent, non-manifest risks are a chief form of technical debt.
We've been developing desktop software for Windows for more than 15 years.
Our flagship product is a documentation writing tool, Dr.Explain: https://www.drexplain.com

Although today there are many online tools for help documentation writing, many users still prefer desktop software due to various reasons: from security and reliability, to better performance and better UX.

In the past, we offered only perpetual license with free upgrades within a major version (e.g. 5.1, 5.2, ... etc)
Since July 2021, we offer 1-year subscription licenses. So, about a half of year is still required to see how the new licensing model works.

The profit is enough to support a small and agile team though our niche got a bloody ocean and we have to run faster and faster only to stay in the same place.

From my experience, desktop software still works well in vertical and professional niches. In B2C or mass market, mobile and web tread on.
How are you marketing this if I might ask?
"technology is cyclical" -Dennis Duffy, 30 Rock.

Jokes aside, I do not know if this is me getting older and becoming more grouchy and/or some of the tools (Gmail, Google Search, macOS/MacBook <whichever>) we've been using for a while are becoming more obtuse and less user (or power user) friendly in name of <some product goal>
I've considered a cheap backup phone just in case I ever have to have a repair on my phone that will either require leaving it at an Apple Store or Best Buy longer than I can wait in store or will require sending it away.

There are unlocked 4G phones such as the Nokia 225 for under $50 and the Nokia 6300 for under $70.

I could then either use the SIM from my iPhone, or if I didn't mind using a temporary number instead of my regular number while the iPhone is being repaired Mint Mobile has a "try before you buy" kit for $2 that includes a SIM and new number that is good for one week of service. It is meant to let people test out Mint Mobile before switching to make sure coverage and service are satisfactory, but seems like it would also work for someone who just wanted temporary service.
re: Keto for seizures: They dont actually know why it works. But on keto your cells are working on a completely different energy source so there's whole metabolic chains that are completely different. I think the leading theory is its one of the by-products of those metabolic chains, rather than the ketones themselves. Some say gut bacteria have a role in it too.

re: CBD: Interestingly, Dravet Syndrome is also shown to react fairly well to CBD. If you've heard of the 'Charlottes web' strain of cannabis and all that stuff, that was named after Charlotte Figi who had Dravet Syndrome.

CBD is used quite widely to treat Dravet - there's been a lot of research and there's now an 'official' pharmaceutical CBD called Epidolex https://www.webmd.com/drugs/2/drug-176175/epidiolex-oral/det... - approved by the FDA, NHS etc. You can get it on prescription over here.

Theres a certain 'pot cures everything' lobby that have overblown it a bit. It does seem to work but there are side effects and there are other drugs that work just as well or better (with the caveat that with epilepsy, not every patient responds the same to every drug). e.g. Fenfleuramine is another new (or technically, repurposed) drug for Dravet that seems to work better than CBD for most people. Although I have met some Dravet parents who swear by CBD and say they've done great with it. Others say that CBD on its own isn't enough, you need proper cannabis.
I do, my mail email account's spam folder receives spam at a pace of one every 2 hours (my address got pwned) and one or two of them seem to make it to the inbox. I can't ditch that account right now as all email from government services and social circles are still received there as well as that address being used for something like 12 years now.

A change in the Google's antispam algorithms (is it still blacklisting?) might be the cause, and I additionally suspect the spam mails' extensive use of latin-looking unicode characters to evade the filters.