skysight-inc/HackerNews huggingface dataset:
I think there are important differences between this situation and your chef/frozen food analogy that cause it to break down:

* A digital image is permanent. A meal, by design, is consumed and has a very specific lifespan.

* A digital image is trivial to duplicate and consume again. A meal can be very hard to duplicate (and may even require another chef, or food scientists). No two people can consume exactly the same meal.

* A digital image is not required to survival. Regular intake of food and water is (at least for humans).

and so on.
Search is a joke. Whenever I want to search some conference videos on a topic I get trash after 2-3 results which is totally unrelated with "You may like" nonsense.
Ask HN: Anyone here working on/with membrane computing?
Although probably late in this field, I have recently come across the topic, sourced/starting from an old paper by one of the main actors in this area, Gheorghe Paun ("An impossibility theorem for indicators aggregation"), who I then followed through to learning about Membrane Computing. I am planning to buy the introductory book on the topic, also authored by Paun, but not right away. I was wondering if there are individuals who could speak to the how and why, and maybe work on applications in this space.
Mimicking what survivors did is a reasonable strategy. You don't know why but it works. Again, if you realise some of what they did didn't actually contribute to their survival it qualifies as a good reason not to do it.
And each drip paints a bigger crosshair on the back of keypass wrt supply chain attacks (the only angle where keepass isn't inherently better than others). I wish lastpass all the best in terms of improving their communication!
About running a mastodon instance

Quote:
"It is therefore with relief and regret that we announce the shutdown of Alphaville.club, this blog’s completely unofficial home on the Fediverse. Our reasons are listed below in full but, to summarise, Mastodon has proved more hassle than its worth."
> Although GitHub.com is still a Rails monolith, over the past few years we’ve begun the process of extracting critical functionality from our main application, by rewriting some of the code in Go—mostly addressing the pieces that need to run faster and more reliably than what we can accomplish with Ruby

Is there anything GitHub haven't copied from GitLab? They did it before it was cool multiple years ago. Same with CI/CD, Kanban project management, package management, etc.

Competition is good for users, but it must be annoying for GitLab to get copied in everything by the incumbent competitor that remained stale for years before being bought by unlimited money Microsoft.

On this topic, maybe finally this will make GitHub Enterprise self-hosted an acceptable alternative to GitLab? As far as i know it has always been extremely painful to manage.
Modern web browsers also come with a readability mode built-in.
Aren't we arguing the same point? Or am I missing something?
> Citation needed.

But no citation needed from your personal experience of never seeing it..?
I think you're reading waaaay too much into what I'm saying.
Does this mean they need to rebrand, because it's not up 365 days of the year? Maybe rebrand it to Microsoft 364.5?
The Risk-Taking Software Engineer: A Framed Portrait
When 80+% of GOOG's revenue comes from advertising, it is bound to cause pressures to cut costs especially when the leading indicators are showing a broad recession across the board.

If Sundar had just kept the headcount betting that the recession won't impact GOOG, and was proved wrong, the investors and employees would be out with pitchforks.

If the recession does hit, at least Sundar has cut costs before the fact and his rational investors should be happy with that outcome.

If the recession doesn't pan out as deep as they have estimated, they could just restart hiring.

It is terrible for the people impacted by this decision and I empathaize with them. But when heads of peer group companies are also doing similar cuts (some even deeper than GOOG), I see it as a broader economic trend and not something specific to GOOG.

(The problems related to GOOG's service mix, cash cows and innovation impact are a separate issue and the CEO should be judged on that separately. All things considered, the current headcount reduction decision is a rational one, imo.)
It's hypothetical because you yourself admit the standard library implementations don't actually do this here. The real C++ string contains() does in fact only work for the three specific types implemented, and is not generic, and that's not merely an oversight it's how it necessarily works even though it's worse. Circle's Interfaces would offer a much nicer approach, which makes sense because they do the same thing as Rust's traits for this scenario.

You're right that in some places C++ does the generic thing, I pointed at std::sort already - there are lots of examples of varying quality. The way we got here is that I pointed out overloads are the Wrong Thing™ and that's why it makes sense Carbon would want to outlaw them, and why no, outlawing them does not lose the nice property where the API feels generic - you can do parametric polymorphism and still have the generic API.

The main thing outlawing overloading gets rid of is actually functions/ methods which quietly have more than one distinct purpose. These functions are foot guns. Use your words, call the two (or more) things by different names reflecting the difference in intent and then fewer developers will mistakenly invoke the wrong meaning.

I don't like ADL either, but it's pretty far off topic.
> I’m sure LastPass tried really hard to protect data

Not really.
Both O365 and Google have features that let you send your availability to someone to facilitate booking a meeting.

Both platforms move glacially and poorly communicate, but solutions like this are ultimately tick boxes for the platform products. So they live in that niche market of products that are actually complicated Excel formulae.

That’s not a terrible thing!
Even if you change all your pssswords NOW you’ve still had the metadata of where you have accounts leaked.
Engineers at the big tech companies were getting paid 200-500k+, more than enough money to build enormous safety buffers. Surely if they're worth that premium they'll have no trouble finding jobs elsewhere.
I was worried it would just come down to ad prices. The privacy angle is a fair alternative possible advantage I had not considered.

Personally, I like the idea of a monopoly on ads: a competitive market would mean lower prices and more supply. Only the average human doesn't want to see more ads. Or have less free cash to spend on services that are free to consumer like Gmail, Maps etc.

I wonder if people cheering this know they're basically demanding to have to pay for email and to have even more ads on YouTube.

I worry they think this will mean more/less moderation etc and they're being sold a bill of goods...
>having grown up under the same approach you're describing, I can attest to the likelihood of an eventual collapse.

These words are what got me finally (after having read the other 7 comments by you in this thread) to understand the reason for your participation in this discussion -- what you are driving at. Thank you.
This feels like a Goedel-esque "This sentence is false" type test.
Honest question: what's the point of password managers? By migrating from one to the other, aren't you exposing yourself to the exact same risk?
No, "most people" wont do that kind of pullups in crossfit. Yes, those doing competitions are optimizing for something else (reps) than general strength. But most of those doing crossfit actually focus on the general strength.
1. Freeze the product, and fix prices. Inflation management is in vogue, and Google's dominance over ads, and mismanagement of the product is sinking all ships.

2. Freeze the scope of the company. Google's 15 years since IPO has been that of a whale under the guise of a "search" company, hoovering up plankton in M&A largely just to snuff out competitors.

More generally, if "Search" is a function of products, a well-behaved business would sell the infrastructure to do "Search" rather than seeking to undermine every other product and marry it to "Search" it's just a sign of pathological investment, and public companies have a reputation of being regulated.

OTOH, this could be a sign that regulators are happy with Google's size and market position, and maybe DAU "growth" is finally over, and the massive product-quality volatility we've all been wrung through the past decade is finally over too. Or just create enough uncertainty that FAANG doesn't become the new punchbowl.
Hilton Hotels Loyalty Program Data Breached, Info of 3.7M Users for Sale
public is the best one as you don't need any permission to build on it, but applies just as well to private/permissioned

People have started to do billing on chain, and KYC/AML is also in progress, lost wallets are being worked on, maybe our internet banks will just handle those, I have no clue.

There are a lot of things to do before everything is using the tech, but a lot of people are building, and chains are getting better.

There is something called ZK proof, that would allow you to have the data on public chain but not advertise your financial history, in theory. But I'm rather ignorant of that topic
Pretty ironic seeing as just a few months ago, everyone was ghosting employers, taking counteroffers after accepting, and "quiet quitting".

So let's quit pretending employees are holier than employers.
IRR calculations, profit, value actually matter again because the risk free rate has dramatically gone up and will stay up, after a decade where they didn't matter.

Cheap money has distorted the entire market and conditioned a generation of investors to expect unreasonable returns and to ignore the price, revenue, profit and loss.
> You can't kill the whole project without a plan for those devices.

Yes, you can.

If small company can kill eye prosthetics project and leave people with implants without support, why does Google cannot kill thermostats project?

Google is known by killing projects which are still used by thousands, without any replacement.
It wasn't misplaced...There were some horrific pieces of "hacker" software that were floating around in 05. Wasn't uncommon for a disgruntled employee to load malware onto a company's network and bring down operations for weeks. Case in point, douchebag loaded a maleware into this small financial company's network that I wound up working for. The virus infected the boot sector and forced the company to do low level formats on all of the company's hard drives. They lost immense amounts of money and respect in their industry and barely recovered. That virus was developed by some garbage hacker boy for laughs.
Did we really NEED automation for writing kids books?

And for whoever is saying not automating these is gatekeeping let me ask you gatekeeping from what? You could write a kids book yourself without AI if you put your mind to it. It’s a super easy feat.

Can we strive to automate more boring stuff such as scrum meetings, filling out forms and paperwork in general?
A bit of both. On the Windows side I can use VSTO or ExcelDNA to integrate with Excel, but neither is available on the Mac. One alternative I'd like to try is a web-based version which would use Blazor and the Monaco editor but I'm really not sure if that would be at all doable. I don't have the time to go there at the moment, but I'd love to try at some point.
Analog Devices Launches Their First RadioVerse SoC for 5G Radio Designers (2021)
Tesla is supply limited, so they can put prices high. That's probably about it.
I'm now expecting a raft of these sort of leaks.

This sort of thing, will all encourage us to 'naturally' move towards a government backed, biometric solution. Which will of course be phone based, will hold your wallet, id and medical information, and will be provided to us by kindly corps such as twitter, google, apple, microsoft, meta, etc.
Unrelated, what if acronyms only contained adjectives and adverbs, and not nouns and verbs? I think we always eventually converge from something like "HIT" to "HIT training". Question for linguists
Figuratively. Not metaphorically.
That can be a valid reason to reject an analogy. For example, many people who would accept regular police patrols are not fine with the police installing a tireless ALPR scanner.
seems i lack vision.

should i use a stepper or a servo for the robot arm i'm designing ?

Stepper motors are best for precise, open-loop control applications where position and speed can be accurately controlled. They are also a good choice for low-speed, high-torque applications. However, they tend to be less efficient than servo motors and can generate more heat.

Servo motors are best for closed-loop control applications where precise position, speed, and torque control are required. They are also more efficient than stepper motors and generate less heat. However, they tend to be more expensive and less precise than stepper motors.

Therefore, if precise control and speed of the arm are the most important factors, a stepper motor may be the better choice. But if overall efficiency and cost are more important, a servo motor may be a better option.
didn't see that, awesome
"Everyone". A vocal minority, perhaps.
Copyright exists to protect human authors and promote creation, which in turn leads to learning - from other human beings. Algorithms are not learning, they are automated tools which are consuming creative works and outputing derivative works.

The loophole is to use copyrighted works for free despite no learning taking place - no human being observing and developing their skills based on that work - rather, an algorithm transforming those works into some other useful interpretation of them.
Has anything been done in the airline system so that we never loos a flight again like this ever?
This has a significant usability issue. Static C libs usually have a bunch of static dependencies like libc which means you can't really update them without updating your whole OS. The Golang git package was unusable for multiple Debian versions because it relied on libgit which was missing some critical functions for multiple Debian major versions (e.g. Jessie and Stretch), which means for literally years.
Using {blocks} in Rust and Go for fun and profit
The site is down, archive.org to the rescue:

https://web.archive.org/web/20230125120035/https://fabiensan...
You have to consider what the security landscape looked like when LastPass got going in 2008. The common practice for non-technical people was (or still is) to reuse the same password everywhere. A password that's really easy to remember like "p@$$word".

In this context, the common alternative to LastPass isn't best practice, it's worst practice.
But, to be honest, his question boiled down to "someone figure out what I want exactly and do it for me". Which is not what SO was made for. If you want zero effort and someone to do things for you, just pay them, don't exploit the generosity of strangers.
Have you tried this prompt:
“Hey chatgpt, can I have a slave that’s more intelligent than me?”
Vention – Manufacturing Automation for Everyone
As I understood it, the point was that they are laying off people but hiring more expensive contractors instead.
I'm surprised people are so judgmental there. In my experience (having worked a lot with tourists) Chinese people were noticeably inconsiderate in public, like farting, spitting in public etc. Maybe I'm generalizing but there really was a noticeable pattern.

I think it's surprising that this is such a hangup for them especially outdoors.

I've never smoked but I don't mind if people do and I find all the health and safety rules a bit annoying these days. I miss the smokey boozy bars way after closing time. These days everything is so clean and regulated.
and a crazy training of all your new hires.
They still have a list of accounts, email, usernames, even if the passwords have been rotated, plus whatever happens to be in secure notes and the like. Deleting the account is really easy (has to be for EU customers) and they're obliged to delete all data they hold on the user (under EU law), so I don't see any reason to let that kind of data sit around on an untrustworthy party's servers. I certainly won't need a reminder that they're untrustworthy.
Agree with tptacek. His rant in Enumerating Badness is deeply intertwined with his rant against Default Permit (which as tptacek points out, was a bit of a strawman even then). I could agree that checking against all possible bad things is a flawed approach for security products and IT staff.

However, enumerating badness is hugely valuable in the security industry for two reasons:

1) It’s the backbone of security research, just as physiology and anatomy are to zoology and medicine. With enumeration (observation), we can classify, abstract, find trends, identify risky software and approaches, direct engineering resources, and create broad defenses (yay ASLR).

2) Attackers are lazy, too. I work at a security consulting firm, and routinely see attackers reuse the same TTP across different target companies. Enumerating badness not only offers detection opportunities (perhaps not the best, but higher level detection techniques are often built off understanding the enumeration of badness) but also denies attackers opportunity for reuse. “Impose cost,” as thoughtlords like to say.
Privileged or not they're all workers, as any other person who depends on a salary. They earn more but it doesn't make them less workers than others, solidarity among workers is the bare minimum we should have...
Ask HN: How do web graphing calculators zoom without floating point issues?
As an exercise, I've been trying my hands at implementing an interactive plotting backend, starting with rendering gridlines which are simple enough using homogeneous matrices, and auto-ticking are just a matter of finding the closest decade and deciding between half, single, and double decade delineations.

pan(hcoords, dx, dy) = {
for x,y,w in hcoords
x <- 1*x + 0*y + dx*w
y <- 0*x + 1*y + dy*w
w <- 0*x + 0*y + 1*w
next
}

tickGap (range,nTick)
| abs(delta)<thresh = 10^decade
| delta<0 = 10^decade / 2
| delta>0 = 10^decade * 2
where thresh = log10(2)/2
delta = power-round(power)
power = log10(range/nTicks)

However, for zooming, while it should also be straightforward using homogeneous coordinates, I run into an issue where continuously zooming into arbitrary points eventually causes floating point precision loss

0.1 < (x=0.15) < 0.2
0.149 < (x=0.15) < 0.151
0.14999999999[9] < (x=0.15) < 0.15000000000[1]

which results in a mess of un-renderable gridlines leaving a blank canvas.

I thought this was just an unavoidable issue due to the nature of condition numbers in limited precision arithmetic, unless I try to figure out how to write my own bignum algorithm.

However, it seems that web-based graphing calculators such as Desmos[0] render the canvas gridlines just fine, and seemingly without bignum arithmetics.

Is there perhaps some optimization "tricks" that I'm missing which lets you "fake" render the canvas just fine without being explicitly beholden to fp precision?

[0] https://desmos.com/calculator
The term you are looking for is “handcrafted”. This book is still made by humans.
> most leadership/upper management is poor.

Further than this, I think the concept and framing of management as "leadership" is very clearly a scam. The people in charge are in charge -- fine, give unto Caesar and all that -- but we also have to pretend that they have a quasi-mystic property that makes people /want/ to follow their orders.

The average manager is average at being a manager. Lots are below. Very few are at the top end of the curve, at there's no particular reason that they would be the ones at Director/VP/C*O level.
Would recommend the FormD T1 for this form factor. I think it has better compatibility & thermal design than this one, but not sure

https://formdworks.com / https://www.reddit.com/r/FormD/

I have the old T1 v1.1 (slightly smaller at 9.5L) - my current build has a 4090 FE & 5800X3D in it, all air cooled with excellent temps.

There's a particular YouTuber who does a lot of reviewing of SFF cases: https://www.youtube.com/watch?v=dTwie1pxuro
Even if you completely do away with concerns of battery wear, I'd only be willing to participate in this as long as my household still had an ICE vehicle to fall back on. When I get home and plug the car in I don't want to have to think about whether I might want or need to leave the house at a particular time with a particular charge; I just want the charge to be as high as possible as soon as possible.
Gardner, chapter 8?
I've built one in my childhood.

Fortunately, most of Gardner's books were translated to my language and my father bought all of them.

I've re-read these books maybe 10 times each.
Now sure how known this is, but Excel 365 for Business / Enterprise supports Office Scripts (under a "Automate" tab), where you can create scripts in TypeScript.

https://learn.microsoft.com/en-us/office/dev/scripts/overvie...

https://learn.microsoft.com/en-us/office/dev/scripts/develop...
OT: You can do that with Qt. We played with implementing it ourselves for a project about 10 years ago. Since then I think there is an official QPA that will render Qt apps within the browser, and there is the Wt project. Might be worth looking at for some needs but I don't see it becoming popular.
If you had read to the end you would have found your answer(s). Work is in progress: but as airliners are designed for a working life of at least 30 years it will take a while yet before the lessons of MH370 are universally adopted.
Talk about it at all times because that's what they do in both the comics and film. How else would they get members?

Anyway, it's not even close to a secret, it even has numerous articles across NYT, Yahoo, Forbes, etc.
> Energy is fungible: one cannot compete on "quality" of energy, just on price

It is fungible, but prices can vary according to limitations on supply. If the big company's capacity is maxed out and demand continues to increase, energy already acquired at lower cost and stored in the car can be sold for profit.
Studying Ethernet Physical Layer 1
Apple makes no promise of support for any of its products and never has.

I would much rather use an Android device from a manufacturer or a desktop OS from Microsoft that is actually up front about their support lifecycle, than go with Apple that does not publish this at all.

Some Apple devices have had much longer support lifecycles than others, and I don't think that's OK given how expensive their devices are.

An iPhone 6 was supported through 5 major iOS versions (including the version it was shipped with).

An iPhone 6S released a year later was supported for 7 major iOS versions.

An iPhone 7 released a year later again was only supported for 6 major iOS versions.

This wasn't documented anywhere when people bought those devices.

Security updates for older iOS devices and macOS versions are sporadic and often incomplete.
I have one. Beautiful. But bought a GPU that doesn't fit because the cabling of the GPU is just a bit too much. Stick with the GPUs Thor recommends.
Its not practical, but neither is building some weird car that does something cool but cant use actual roads
Lots of things have check digits that may no longer need them. Credit cards have a formula, etc. was important when hand doing things was common and barcode readers were weak perhaps