skysight-inc/HackerNews huggingface dataset:
Not me, but "the other team".

Industrial project, new machines to do new things, and the companies internal + one external team were tasked to buid an "enterprise grade" software to manage and control the process, show analytics, trends, etc., for everyone from the line worker to management, marketing etc.

They were working on it for a about a year and were maybe half-done, when the machines had to start the work, so they hired us (a third outside company) to "hack something up". It was a complex machine, configured internally, so basically it was just check if there was enough material (on a scale) on the "input" side, check that the output (a scale again) was not "full" (both configurable in a config file), trigger the machine to do its job, and save the diagnostic number (6 values) together with numbers for the scales to a database + grafana for visualizations. The machine was even smart enough to not start the work without material on the input and stop if the output was clogged, so even if we screwed it up, it wouldn't matter.

Two days later, we had a working prototype, a year later the internal team was still working on the software, and the "prototype" was still in production, then that project got dumped, and the ~100 lines of python on a raspberrypi (it was just a "prototype", just for a few weeks... yeah) are still running the machine... and still is.
As the comment below alluded to, the US is pathologically individualistic.

The consequence of individual freedom are a lot of rights that don't exist in other countries (e.g. owning a firearm because you want to).

But the implications of those freedoms are... difficult.

If someone chooses to use those freedoms to do a terrible thing, what is the correct redress?

The current system essentially admits that we're unwilling to spend the amount of money required to rehabilitate people, and so instead warehouse them in prisons (and then forget about them if they're ever released).

(And add on top of this the destruction of physical social and familial networks in more mobile modern society...)
There is 1 game stopping me from making the switch and its battlefield 2042. Every other game I play has a linux equivalent. Even some games with EAC.

EA just simply will not allow it
Even its opt-in, you can still get exposed to it. Imagine receiving a otp from a user who has opt-in for this. Your number will be exposeed to that user.
I think this is a sensationalist article. The unsupported software are blocked on a pre release version of Windows, this is not a final release to consumers. It's very likely to be because some underlying OS changes break these tools which either will be fixed by the authors or by Microsoft before release.
Vexcel doesn’t use drones. They use manned aircraft. Drones are almost never used for insurance. There are a couple of companies that do, but the costs are still too high for it to make sense.
I would suggest you give some of the alternative iOS apps a try.

-plappa

-ShelfPlayer
Those are strange requirements.

If I need to prevent exfiltration of one logical machine’s data to another, and I’m in physical control of the hardware running both of them, I can:

(a) Try to prevent any electrical, radio, power, acoustic, or other signaling from one to the other, or:

(b) Run both in a fully deterministic mode such that the execution of one has no effect on the execution of the other.

Both have different costs and their security hinges on different sorts of verification, but it’s not at all clear to me that (a) is inherently better than (b).
yeah. that's the least worse. but still much worse than even x86, which is already questionable but accepted as ok.

nothing on that SoC is free or open.

btw, misleading everyone by running the blobs in a separate core with the same accesses of the main ones just to brute force certification is even worse than admitting you couldn't get free of the blobs, like the pine phone people correctly did.
Generalist AI Doesn't Scale
Good culture probably also has good strategy.
Seeing NewsWaffle mentioned here just made my day! I’m glad you find it helpful
This is apparently a language designed in 2004. In 2004, I'm pretty sure most of the world knew that manual memory management and zero-terminated strings are foot guns and sources of bugs. The sockets and HTTP server samples showcase this language has both of those features, the code is very C-like. Is this niche language any useful 20 years later?
What's individualistic about collective responsibility? Or about "1 chance and you're dead"?

It seems unrelated if not contradictory.

If you believe in individualism you should be vehemant that you treat each criminal independently and only punish them for things they personally did, right?

And if it's individualism you like - you should give people second chances because you value them and believe in their potential to change.

What USA does with its criminal system feels more like collectivism TBH - "we don't care who did it - you all die and let that be an example to others". Wouldn't be out of place in USSR.

I hate these cultural excuses, they fall apart after thinking about them for 5 seconds.
https://stackoverflow.com/questions/31769003/git-can-i-get-t...
There's no better feeling than opening some docs and seeing the revision process in the comments, or displaying a task and see the long history of comments of what people have tried or found while searching for a solution. More often than not, you don't need to ask further clarifications. I'm a big supporter of task/project/design logs. Kinda like a lab notebook. I put interesting links, thoughts, updates on mines.
Let's ignore politics and religion for now. And only technology in the past ~30 years.

I dont know if change of mind is the right word. But may be proven wrong.

JVM. I was fist convinced JVM will be fast enough, and then it will never be fast enough for lots of things, and right now it is being used for even high frequency trading.

Excel is much much more important than most people are aware of it. When I was young I thought Excel / Spreadsheets or Access were toys. But working in the real world and some years passed I have a change of perspective. Since then I have been constantly calling it the most important software in computing. Far more so than even Windows or Linux.

Hardware Matters, a lot more than Software. This seems counterintuitive when most people would consider software is where the value lies. Especially when I started out as a Hardware Engineer but believed what Bill Gate said some 30 years ago, with Moore's Law all hardware cost will trend to zero. In reality Consumers dont understand software. And they are reluctant to buy software or features. While this works differently in Business, consumer tends to prefer something physical. Hence buying a new computer with free software update rather than paying for software. It is the whole software and hardware together as a "Product", and not one or the other.

Internet, or more specifically web pages. Are not what we envisioned with the Internet Super High Way. The actual network, where we can stream Netflix, or Spotify with 5G is great. But information on the web is, for vast majority of cases a net negative.

Mobile or Smartphone Gaming. Out of the 4B smartphone users, close to 2B are gamers. I never thought of a day that everyone is a gamer. In the old days Games were different. It could be an RPG with great novel and story telling. A simulation game like Sim City, Civ or Age of Empire that you could learn history or how the world works. Modern Mobile Games are a Casino, and the free ones are riddled with Ads. With both Smartphone platform owner have ZERO gaming DNA in them, but only a business person of how to squeeze every single penny out of it.
Everything you imagined with Mobile Gaming didn't happened. Instead we got a Mobile Casino.

Objective-C - What was once thought to be an ugly hacked on top of C Programming languages. Is actually beautiful.
May we also look at the stores, public spaces, infrastructure, and so on, from where the Economist writers live?

Just want to make sure Japan's future is worth them singling it out as special and lecturing them about it.
Corrections:

1. Some of the insanity may be due more to William Keith Kellogg's brother John Harvey Kellogg than to W. K. himself. They appear to have been close and shared ideas though.

2. Wikipedia argues that John Harvey is not really responsible for the sins popularly attributed to him. Perhaps others like Richard Francis Burton are as much to blame. Orientalists and imperialists who, envious of Islamic devotion and having a congenital anxiety of inferiority to their Jewish forebears, sought to import practices that had previously been filtered out in the reform process that had created Christianity. Thus we had colonial boosters declaring that the English were a tribe of Israel (like a white version of some Rasta-adjacent beliefs), and other things that seem silly to us today. Though, all identities are imagined, of course.

3. The diet emphasized by John Harvey does not necessarily sound awful, if you focus on the emphasis on fiber. But Corn Flakes are not a high fiber food, so they are not consistent with that idea. The brothers would have done better to popularize beans.
If insurance is individually priced to this degree, what's the point of insurance?
https://news.ycombinator.com/item?id=39952827
Also Iron. There are plant sources of iron, but they're not as easily absorbed.
Tesla Cancels Mass-Market $25,000 Car, Musk Says This Is a Lie
My guess is orgs that have a real need for a distributed SQL database (which are rare in the space of orgs) will make their choices based on requirements analysis rather than naming.

So probably if you would be turned off enough by the name not to use the software, you don't actually need a distributed SQL database and are not the target customer.
I spent 1 year implementing Auth after some architect green lighted it, and 1 yr later with resources piled in, it was barely useful.

Using existing solution would’ve taken 2 month and works
Airbnb needed neither a shitcoin, nor to use blockchain.

Good luck!
Wow Cloudflare is releasing tons of cool stuff lately. I am super interested in capnp, this RPC model is super cool.

I was exploring using capnp to enable RPC on browser-to-server applications. I ended up using rust library for capnp and it actually worked! With the same bi-directional RPC.

I dropped it because it relied on managing rust and capnp as the end user. Not the best DX, at least at the moment.

I imagine they are doing something similar but with an extra layer of abstraction, such that any JS can just use the same interface already implemented in C++?

Structured clone with function support is amazing as well.

I've always thought there was market for user-made bindings on Cloudflare. I'm sure some amazing things are going to come from this. Personally I already have some ideas.
Then why not start with a model that has all the weights zeroes out and start absorbing different models?
This is fascinating. It sounds like viterbi builds probabilities from known data, is that right? Is it essentially looking at the faint signal now and comparing it to data from when the signal was stronger and extrapolating?
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <dirent.h>
#include <string.h>

void list(char* dir) {
DIR* d;
struct dirent* dp;
if (!(d = opendir(dir))) return;
while ((dp = readdir(d)) != NULL) {
int namelen = strlen(dp->d_name);
if (dp->d_type == DT_DIR) {
if ((strcmp(dp->d_name, ".") == 0) || (strcmp(dp->d_name, "..") == 0)) continue;
char p[1024];
snprintf(p, sizeof(p), "%s/%s", dir, dp->d_name);
list(p);
}
else
if (((dp->d_name[namelen-1] == '1') ||
(dp->d_name[namelen-1] == '2') ||
(dp->d_name[namelen-1] == '3') ||
(dp->d_name[namelen-1] == '4') ||
(dp->d_name[namelen-1] == '5') ||
(dp->d_name[namelen-1] == '6') ||
(dp->d_name[namelen-1] == '7') ||
(dp->d_name[namelen-1] == '8') ||
(dp->d_name[namelen-1] == '9')) &&
(dp->d_name[namelen-2] == '.'))
{ write(1, dp->d_name, namelen-2); write(1, "\n", 1); }
}
closedir(d);
}

int main() {
char* path = getenv("MANPATH");
char* dir;
for (dir = strsep(&path, ":"); dir != NULL; dir = strsep(&path, ":")) { list(dir); }
return 0;
}

To use it, just compile and place in your path (I have it as lsm):

set -A complete_man -- $(lsm | sort | uniq)

I wrote it by just copying and slightly modifying the example in the opendir/readdir man page, it can probably be improved.
Why would insurance being individually priced negate its value? The benefit of insurance is the pooling of the risk. The more individually it is priced, the more efficiently it works. (Not that I'm a fan of insurers spying on their customers from the sky...)
I think I know why he thought that way and it's really stupid. Some internal infra components at Bytedance are named "Toutiao -something-". E.g. the container platform is called "TCE" (Toutiao Compute Engine). The load balancer platform is named "TLB" (Toutiao Load Balancer). But that's just because Toutiao was one of the first apps released by Bytedance. Nothing more than a naming convention.
In the ‘what is a PID controller’ section, it doesn’t mention time delay. PID controllers solve problems where there is a time delay in the system between inputs and corresponding outputs. If there is no time delay, then a PID controller won’t help.

My favorite analogy is a suspension, like a car or mountain bike shock absorber. A PID controller is basically a unitless suspension system. P is like the spring, I is (sort of) like the compression damping and D is like the rebound damping, again, sort-of. Tune those 3 values and you’ll have a smooth ride and be able to respond to big bumps. The analogy to a physical suspension isn’t precisely perfect, but to a first approximation, a PID really is just a digital shock absorber.
Undeclared trampolines? What kind of insurance is this?

I don't remember my house insurance (or medical, or any other kind really) being this detailed. I just picked rough estimates for the value of my structure and the items inside, and that was about it? There might have also been a waiver about not doing any hazardous activities like open fires or storing chemicals on the property.

It definitely wasn't this detailed.
This headline doesn’t really match the tweet. A better one might be “OpenTufu refutes Hashicorp claims”
This post is a great set of ideas for writing. What the author is doing is constantly putting himself in the shoes of the readers, and thinking “what does the reader need here?”.

Which may sound like a very tortuous way to write. But it becomes instinctual after a while. When I’m writing and don’t apply rules like this, I inevitably feel lost - and I know the reader will be too. When I end up going down a bad road like this, at some point I will throw away most or all of what I’ve written and start from a fresh perspective. I guess this would be my one addition to the author’s rules: don’t be afraid to throw away lines, paragraph, or even the whole thing if it’s not working for you.
> > “There was no ‘zero-error’ policy. Mistakes were treated statistically,” said a source who used Lavender.
>
> What is the "zero-error" alternative approach for dropping bombs in a war, or firing rockets for that matter? I don't understand the implicit comparison between this approach to targeting and a hypothetical approach that allows war to be waged without any innocents dying or buildings being destroyed. This system should be compared to whatever the real alternative is when it comes to target selection.

I think you've misunderstood the "zero-error" statement. It's not saying "there must be zero errors", rather that "errors don't exist - only some level of collateral damage". Hence the follow up about things being viewed statistically.

They view it in the same way that you suggest they should - that there will always be deaths and the questions is whether the system leads to more or less of them.

Personally I view that as a very utilitarian argument when applied to a machine of war. It embeds the concept that some loss of innocent life is acceptable.
Honestly, I switched from Pixel to Zenfone for the form factor.

Ever since the visor redesign with the Pixel 6, the Pixel series has been too big for my hands.

I do miss the great Pixel software though...
More of a reason why tech needs to be unionized. This shit has gone on for way too long.
When I do it, it’s always off camera. If I’m in person, depending who I’m around, if it’s close friends, I’ll just take it out and mess around with it. If not close friends, that’s where the fight comes in.

I had a professor once who I confessed to that I’ve read a paragraph more than 20 times and I don’t remember any of it, even after I just finished reading it. It was in a subject that didn’t interest me too much, and yeah, since I didn’t care too much about it, it was a damn fight to even sit there and get myself through that paragraph, let alone, remember it as there’s a battle going on in my head for attention.

The thing he said to me is something I’ll never forget, and that is, “when you’re going through that material that doesn’t interest you that much or at all, try and find figure out why the author of it found it so interesting. Why did the author spend their time and energy to research and publish this material? Look at it through their eyes and find their interest.” That reframing of how I go about reading has helped me more than almost anything else has.

Find ways to cope, reframe, and understand what feelings lead to what levels of inattention, anxiety, frustrations, etc…
Windows 10 support continues until October of 2025. Zen 1 will be 8 years old at that point.

It’s pretty much guaranteed that Microsoft will add an extended support period to windows 10. Windows 7 just left extended support last year.
FWIW for IEMs with detachable cables, which pretty much all of the good ones do, you can get replacement USB-C cables now. That has the advantage of decoupling the sound quality from the highly variable quality of the phones internal DAC since the DAC is instead part of the cable, and some of those cables even have configurable hardware DSP features. It doesn't solve the charging problem though.
Browsing in Incognito Mode Doesn't Protect You as Much as You Might Think
It's definitely nothing new but good advice bears repeating over the decades :)

For big picture stuff on writing I also like "On Writing Well" by William Zissner and "First You Write A Sentence" by Joe Moran (which is a bit more British).
I mostly got the speed from multiple Venus flybys, which slowed down in its orbit a minuscule amount.
Oh this thread is gold! Thank you!
There are rarely any real tests performed.

There was a story on HN recently about a scumbag attorney who would think his client was lying then would prevent the evidence from being tested

There can be no due process until every piece of evidence is documented publicly, tested, and the test results are posted publicly.

I have had cops claim they needed a DNA sample from me, then they went to their car and said maybe 3 words to another cop there before coming back and reporting DNA test results that were obviously made up.

Until it is a felony for anyone associated with The System to lie or to fail to perform all forensic tests, we will have corruption without end.
I've done a lot of web API development in both legacy applications and micro services. It's pretty accessible since I don't need to rely n a UI and can use CURL.
House to Take Up Bill to Reauthorize Crucial US Spy Program
If you can afford to rebuild your house after a fire, there will be no point (and there never was a point).

Insurance has always been a negative-EV trade for the average person, but there have been mispricings that make it positive-EV when you have more information than the insurance company. However, the inefficiency meant that you also had to pay for the uncertainty on their estimate of your risk.

With less uncertainty, the spread in the market should go down, and your premium should converge to something close to your actual risk plus the cost to assess your risk.
>> There's hardly anything at all in the article, let alone expect some nuanced discussion.

You are right, although the article claims otherwise:

"This article delves deep into both, unraveling their complexities, comparing their functionalities, and guiding users on when and how to use them effectively."

But there are only five short paragraphs on awk and another five on sed--hardly a deep dive.
Does this mean anything physical for 4-D spacetime? I'd guess yes because "manifold" is a general turn that includes the asymmetric curvature of spacetime.
regarding your last concern, I found that yuxiaw is their COO[1], so it can't be considered a copy?

[1] https://www.librai.tech/team
Redundancy is the straightforward way, two of everything. That still means two failures can cripple the machine. I'm talking about going beyond that. I.e if you need A and B and have modules X, Y, and Z, then any one of XYZ can fail and you still have full functionality. I.e. you can have more redundancy with fewer modules.
Tech Companies Want to Build Artificial General Intelligence
Is this a lone tweet or a thread? Without a Twitter account I can't see anything except the one tweet.
Higher liability means they need to extract more money from you. That's the point of insurance. See: wildfires in California and flooding in Florida causing insurers to pull out. Once the insurance companies lose money, the risk is too high...
Can you read the refutation at all? If so, would you mind pasting it here so us without a Twitter account can also read it?
I actually do believe it further; bad things coming my way are mine and only fault no matter by what they're caused.

I always could do something. to prevent that.

It's both admitting responsibility and assigning fault, not only the first one. I believe it's the only moral way
A few Latin American users know and of course love it, the bandwidth it's reduced a lot over Gemini.
hi kshacker! This is my understanding:

That's correct, the energy comes from the body the spacecraft is slingshotting around (the Sun in this case). It's not mass or gravitational energy or anything weird like that, it's actually just a momentum transfer, the same as if the two objects had collided and bounced off each other elastically (i.e. without loss of energy to heat). So a (miniscule amount) of momentum (velocity x mass) is being transferred from the Sun to the spacecraft, and that's where the energy comes from.

(source: I studied physics and had a grandparent at NASA who worked on Voyager II and talked about this issue with me; but it's been a while since both of those things, so anyone with more fresh experience feel free to chime in!)
Used it for general blackbox optimization some 3 years ago, switched to it from comparatively ancient NOMAD [1]. Worked well and easy enough to suggest it as a default choice for similar problems at the time.

[1] https://www.gerad.ca/en/software/nomad/