skysight-inc/HackerNews huggingface dataset:
You're right; a sophisticated bad actor can employ time- or event-based hiding techniques. However, these limitations apply to dynamic/runtime analysis only. Packj performs static+dynamic+metadata analysis. As static analysis scans every line, it will flag use of risky APIs (e.g., file delete, net send, process fork) regardless of when they are being invoked at runtime.

Having said that, obfuscated code (e.g., base64 encoded) or runtime payloads (e.g., downloaded from pastebin) will not be analyzed with static analysis, but it will tell you if the recent package version uses base64 or exec APIs in the code (file/line) for you to take a deeper look. We've some ideas on runtime lightweight sandboxing, and will eventually implement those.
In the absence of a reply, I’m assuming that you are saying that hiding history is bad.

That’s fine, but putting up a statue of someone is usually seen as celebrating them. We aren’t hiding from what Hitler or Stalin did, so why don’t we have statues of them?
The most common form of "sanitation" is probably abridgement, and I think there is a strong argument that abridgement is a net positive because it allows people who would never be able/willing to read the full book to get the gist of the story and still participate in / understand at least some of the cultural significance of that story. Not terribly unlike reasonably faithful film adaptations.

But what the publisher did in this case was not like that; these modifications weren't designed to make the books more accessible to people with low reading skill ('fat' is not a hard word.)
Good point. React is extremely popular. I give them points for that. But when I compare react against say the many technologies that have come from google, I’m still pretty underwhelmed.
And if Google hadn't acquired YouTube it wouldn't exist today. It would have either been sued out of existence or the infrastructure costs wouldn't be sustainable.

But let's not pretend that the little guy wants to go public. If they do, they are naive. Out of all of the companies, that YC has invested in, maybe 5 have actually gone public. Every startup knows the game is to get acquired.

The fact is that some things need scale to succeed. OpenAI for instance was never going to be able to afford the compute it needed without being subsidized by MS.
People may be downvoting because I stuffed my comment with opinions they dislike more so than my calling out the title being irrelevant to the article.
The cannibalistic nature of Capitalism requires a "Big New Thing". The internet and tech at large has propped up power structures in the United States, for example I think without computing and the internet the American middle-class would've degraded much faster then it has.

I don't know what the next "Big New Thing" will be, but I doubt it will have the same impact as computing/internet. I think things are just going to get pretty bleak for the lower classes as more and more of the world is consumed by oligopolies.

Historically you get uprisings and revolts when the lower classes are trampled. I don't even think that can happen anymore with even small police departments getting tanks and access to drag-net surveillance at global scale.
The better known part of Nokia for most people was their mobile phone business, which was spun off and sold to Microsoft who then drove it into the ground, but the other parts of the company are still there.

https://en.wikipedia.org/wiki/Microsoft_Mobile
Stuff like this makes the idea of an "Email 2" protocol being worthwhile. Shocking how over-complicated it is to send text/html between two parties.
On Linux it takes a handle to the RootWindow and starts drawing on it, but if You are using a compositor it creates a new window with parameters similar to RootWindow. On Windows it works similar to the second case
Mozilla didn't acquire it, Mozilla is a non profit

Mozilla Corporation did, and they put it in Firefox and you can't opt-out
Not too surprising, almost inevitable: the government demanded it to help the corn lobby, the excuse was it was greener.

Bet we can't get rid of those regulations for years to come too, especially since new regs seem to be heading in the direction of banning all new gas cars. So probably after that, if at all.
This is not true. Landlords have immense power everywhere, even in markets where supply far outstrips demand. (Much of the non-coastal US are places where supply far outstrips demand for many years, and landlords are still immensely powerful here)

You still have to break up price fixing cartels like this. You can't just lean back and pretend "moar supply" will magically fix anything.
GIN index (rum uses it) creation is not parallel and can be done in single thread only. Does it take forever to index your TB of documents?
> it's a reflection of the fact that the stories we tell children change to reflect our values.

Great, as a parent you are free to read whatever books reflect your values to your children.

If the plight of the fictional Oompa Loompas (I don't recall slavery being justified in the book, but hey, your interpretation is as good as any, that's the wonderful thing about books) is upsetting to you -- do not read or expose your kids to it.

Expose them to books that reflect your values. Or even write new ones if you have any talent.

Editing existing books in this manner is never necessary or justified.
Another aside: after going through the first two exercises I got to thinking: is there anything out there that's like "Caddy For Distributed Systems"?

By which I mean is there a framework (ideally for Go) where I could "just" implement my client-facing API and something like your Malestrom package's `Node.Handle` function but all the rest like node discovery, updates, etc is handled for me?

Or put another way: I wish there was a turn key solution to releasing an API around something like etcd or Consul, but I'm having trouble finding anything like that.

Let's say I actually wanted to deploy my own distributed version of the grow-only counter challenge, it seems like there's a lot of non-trivial operations and such I need to get right _in addition_ to my message handling logic, and that feels like a gap that if filled would allow a lot more developers to get into distributed systems development, much like how Caddy has made it order of magnitudes easier for developers to implement custom reverse proxy logic.
> Are there any inherently stable/noise free/non-Volatile Quantum Computing methods, at all?

Why would there be? Such a thing is impossible, since quantum states naturally decohere upon interaction with the environment, and therefore are inherently volatile unless isolated from the environment
Self-reported calorie consumption is worthless.

But a reader questions the methodology of the researchers: “My main concern is that the calories are almost assuredly self-reported, which is notoriously unreliable.” Another reader agrees:

In the 1980s, we weren’t walking around with a computer in our pockets to look up accurate calorie counts for everything that allowed us to store an accurate list of everything we’ve eaten and compute the calories based on that database. It was 100% self-reporting and calorie lookups “from memory” or done manually (complete with calculations) long after the fact. So the reports based on that old data might be suspect.

But another reader notes:

The study authors addressed that point somewhat:

Whether self-reported dietary intake accurately reflects an individual’s true dietary intake has been questioned. Indeed, doubly-labelled water studies typically show that individuals underreport their energy intake, and that the magnitude of the underreporting may be larger in people who are obese.
"ought to be enough for anybody"

If things stay the same as ever, this life will have been boring. I'm not cut out for another twenty years of smartphone incrementalism.

Fuck the status quo. I don't live for "same". Everything in the world as it exists isn't enough.

The future could be the most exciting thing if we dream and build it.
This is a clear trolling attempt with the title.

From the article:

> Users have the freedom of choice to get their software from other sources, including Flatpak.

And even:

> Users who have used Flatpak will not be affected on upgrade

Not to mention that the title is "Ubuntu Flavour Packaging Defaults", which is fully in line with the text, unlike the click-baity title you used (which is also against HN guidelines).
Exactly! Plugging this into Wolfram Alpha reveals that Earth's core is worth $3.268×10^19 (US dollars)[1]. For comparison total global wealth is merely US$431T.

1. thirty-two quintillion six hundred eighty quadrillion dollars
There is a physical limitation on making a practical solar powered vehicle. Even if the vehicle is parked outside and uses high efficiency panels it won't get much of a charge. Just a stupid idea from the start, bordering on being a fraud.
Oh, what a good point.

There are different kinds of anonymity, I think. There's anonymity of the identity of people, and anonymity of the nature of the transaction. Most cryptocurrency is bad at the former and good at the latter.
> I don't think there's a great solution for the American rental system yet other than less profit-maximizing owners or schemes like HDB flats in Singapore.

There are various co-ops that exist in the US to buy things like apartment complexes that the tenants then take ownership in.

There are things such as Council housing in the UK.

There are various alternate reality types of systems that basically haven't been tried, or have only been tried in small numbers.

Once you bring in profit-maximizers into a larger, mostly free-market sector you tend the entire industry in the one direction of profit-maximizing (as the profit-maximizers can outbid the others on newly entering housing).
tell that to the Koreans, their height miraculously doubled in size in the last 20 years. How did that happen?
The way that ChatGPT works won't help there. If you tell it to write a story about someone who cannot see, then "see" will be pushed higher into its weights and it'll start talking about the stuff the character can see (if you say the character is "blind" then it'll work better). It is a language model that lacks critical reasoning skills.
Each JMAP server should include IMAP QRESYNC like functionality at least. Plus the ability to batch JMAP calls.
For instance, if you have five folders with IMAP, it might take at least five hops to access them.
With JMAP, it could be accomplished in just one call, returning the location of each new email in each folder.
They’ve been doing this manually with NYC storefronts forever. Now the automation exists (and has for at least 10 years) to do it globally. Yikes. i say at least 10 years as that’s the last time I rented. My apartment definitely used this software then and realpage hq is just across the street.
8 hours in the Sun is good enough for 2 hours of driving, according to that blurb. That’s like 100 miles of range added per day, and the battery can buffer multiple days. Who drives 700 miles per week? Maybe 10%? Aptera’s car charges 40 miles per day, which is the same as the average American’s round trip commute (and can buffer during the weekend as well).

The overall end point for solar charging is you’re charging enough that you don’t have to plug in unless you’re going on a road trip. I don’t know why it is hard to understand the basic idea or value of this. Most working people commute by car, and this concept would potentially allow all of the commuting miles by most people to be handled by the Sun. Home charging just no longer required. For sunny parts of the world (where people don’t park in garages, where they could plug in), that’s pretty awesome.
No, the article is very clear. There is approvals team that that has to press the button in addition to management. To slow down/increase friction the process even more.
The time it takes to put things on a physical bus will depend on your hardware and can be bounded, but this isn't the guarantee you're getting from any RTOS.

The main thing the "RT" in RTOS guarantees is that the OS will return control back to you in a defined amount of time as soon as you're ready to run. You're still responsible for ensuring all of the other system requirements for bounded latency are fulfilled, like hardware that doesn't introduce unbounded latencies the OS can't control (surprisingly difficult with modern HW). Assuming you've done all of that, preempt-rt will give you essentially the same guarantees because of the scheduler work linked.

Yes, AGL = automotive grade Linux.
This was your original thesis:

> Microsoft for example could have spent unlimited money on IE and the justice department wouldn’t have cared as long as it was treated as a business investment. However, leveraging the ability to change windows was seen as problematic.

There is no confusion. Nothing came out of the DOJ case with respect to MS bundling IE.

Intel has never had a monopoly when it came to x86. IBM insisted from day one that were two suppliers for x86 before it even agreed to use the first chip.
> Instead of focusing on high leverage activity like improving product, they would spend their time figuring out how to split datacenters, ads products, internal tooling etc.

You mean like they haven't for the past 5 years?

I have no opinion on splitting them up besides "why?", but "Youtube wouldn't innovate on their product any more" is a weird position: Youtube hasn't innovated since it was created, they've only copied from other products (streaming, shorts, music, superchats, channel members), and did so in a mediocre way that's just disappointing.
Any comment intended to be true of all art is inevitably wrong.

I believe the above comment is the only comment which is an exception to the above rule.
Do you want to go there or do you want it to come to you?
Doesn’t it also wear down engines more quickly?
ICYMI: That extension was bought up by Avast.

https://www.androidpolice.com/i-dont-care-about-cookies-acqu...
Panels are cheap, but integrating them into something like a car takes time and effort, and hardware to support charging from solar, all of which costs money.

It's even more money if you want to design a car that can obtain any measurable amount of range from solar.
Yes, indirectly, by using the PLL as a demodulator to extract the sidebands from the 50/60 Hz "carrier" frequency. These types of problems usually boil down to reducing the signal bandwidth as far as you can in order to get rid of as much noise as possible, and the loop filter in a PLL can be good for that.

Some terms to Google for more information on that would be "synchronous detection" and "lock-in amplifier."

The method in the article talks about Fourier transform techniques, but in reality, this is a correlation problem that doesn't have to be handled in the frequency domain at all. Essentially you'd do a dot product of the contents of a sliding window from the recording against the utility's own recording of the AC power waveform. When the peak value is reached, the window offset corresponds to the best estimate of the signal's position with respect to the timeframe of the recording. This benefits tremendously from bandpass filtering, in terms of saving computation time, but doesn't strictly require it.

In real life, you'd use the STFT or something like it as the author describes, but you'd use it as a convolution filter, not to locate the frequency peak. That's kind of a red herring in an otherwise-excellent article.
I think there is definitely a component of competition here.

Facebook has no real way to monetize this (eg they won’t release an api a la OpenAI and they don’t own a search engine). Since they can’t monetize it… why not provide a bit of kindling to lower the barrier for everyone else to compete with your competitors. This strategy is called “commodize your complement”.

If Facebook makes it easier to develop a google alternative, especially by doing something that doesn’t hurt them, then they just weakened a competitor. See Facebook releasing datasets for mapping. Think of the panic ChatGPT caused Google. It only cost a few Million to train but it’s probably costing Google more than that already.
Carry is also a monoid. Consider addition of two binary numbers. If the two digits are zero, then the output carry is zero no matter the input carry. If the two digits are one, then the output carry is one no matter the input carry. And if one is a zero and the other a one, then the output carry is the input carry. Call these values 0, 1, and X respectively.

Now consider a binary operator combining two such values. It is associative and has X as an identity element, thus is a monoid:

\ 0 1 X
+------
0 | 0 0 0
1 | 1 1 1
X | 0 1 X

Now you can express the carry output of bit i as the inclusive scan (prefix sum) of these values from 0 to i. Because it's a monoid, you can implement it efficiently in parallel. There's a nontrivial literature in digital electronics exploiting this basic fact.

Of course, to me everything is a monoid (including rendering vector graphics paths), so it should come as no surprise that I see things this way.
Fortnite might be a bad example. I could actually see it happening there; Fortnite is big on cross-IP content. I can imagine that buying a skin in Fortnite or a Marvel game and then using it in both could be a selling point. (This could get someone to buy that Marvel game when they might not have otherwise.)
>punish rental property owners

Y'all see this rhetorical jump right? arciini made no mention of any action against landlords but to get out ahead of any possibility even as small as social-pressure against raising rents fsckboy has both escalated the framing language to "punishing" them and also shifted the frame from the plight of renters to the plight of rentiers.
FBI takes down, operates Bitcoin tumblers (2021)
we would also be disgusted

Would we? the Predator film franchise is popular because the alien visitor is an obvious dark reflection of ourselves. Ridley Scott's Alien franchise is considered more horror than action because the creature is parasitical and asocial. (Incidentally you should check out his TV shows Raised by Wolves for yet another perspective.)
> If you want us to redistribute money to people so they don't need to move, the bite should equally come out of your and my income and bank accounts, not just landlords'.

So you're saying everyone should pay for an externality of a particular industry? Socialize the costs?
I spent the better part of 5 years playing with IMAP. This is a huge step in the right direction but there’s a lot with email this is missing:

- Nobody reads or interacts with emails anymore, they use threads. Threading is one of the most impossibly hard challenges to solve and requires a thread-first view of the inbox.

- IMAP represents now a small minority of servers. ProtonMail may be embracing it but for actually interacting with mailservers, don’t expect good interoperability or fast interactions when working with the two big dogs (Exchange and GSuite)

- Similarly most mailservers don’t act in good faith, their rate limits for non-internal clients are ridiculously low for modern email, and the failure rate is surprisingly high for commands

- There is no real spec for IMAP (the article quotes 3501, but 4549 and 6531 are also “standards”), it’s a suggestion at best and every mailserver goes its own way. For example deleting a message does different things in Exchange and GSuite. GSuite has “labels” which are represented as IMAP folders but don’t always act like them.

- It’s unclear what the mailserver will accept. Valid MIME isn’t always going to get through

- Most email that’s important is business email nowadays. These are 80% Exchange. Exchange/365 tenants for the most part block IMAP (found this out the hard way) and Microsoft really wants to push Graph (just like they tried to push EWS). This manifests in weird ways like big angry red warnings on the dashboard if you try to enable IMAP, and automatically disabling it on new tenants, so most IT admins will refuse to turn it on even if you explain it’s just as secure.

- Remaining 20% are mostly GSuite. Google, as usual, is trying its hardest to create an email client monopoly for its users, and so there’s a $75000 annual fee for “security audits” by “vetted firms” regardless of how many real compliance certifications you have. They say this is for privacy and security but it’s just a gatekeeping fee and this is obvious due to the large number of email data abusers out there (looking at Unroll). There are even companies (Nylas) that run their whole business by speeding up the certification process and providing an API that works better than Google’s poorly documented own SDK. If you get through all of this your users are shown a consent screen where everything is unchecked by default, which sounds cool but basically means many of your users are going to login without knowing how to give consent to your email client.

Overall, the space is characterized by Google trying its hardest to kill any startups in the space and prevent innovation that could threaten their consumer monopoly, and Microsoft trying to keep people in their ecosystem by just changing their external API frequently to force competitors to rewrite their codebases constantly.
OPEC is literally a cartel. The spelling is meaningless, and nobody even said that C stands for cartel.

cartel [1]
noun
a group of similar independent companies who join together to control
prices and limit competition:
* an oil cartel

[1] https://dictionary.cambridge.org/us/dictionary/english/carte...
What? No, the satisfaction was from having done something so well someone literally didn't believe it was possible.

Not sure how you think you could get that from actually cheating.
Purchasable is also (usually) silly, but here we are.
I lived next to a Nokia network engineer for several years. Lot's of activity in that space still.
LLMs are already getting commoditized, and this is good
Isn't this just a result of the country being more spread out in general?

yes, but why is that? because people chose it that way and cars supported it. yes, it is circular. it could have developed differently, only high density urban centers where you don't need cars and large swaths of empty in between. these urban centers exist. eg. new york, dc and a few others that i am not familiar with, but contrast with san diego and los angeles and many others which are spread out for no good reason.

suburbia is the name of the disease that is responsible for this problem.

bikes are a pretty common thing to own in the U.S., though. Adults mostly use them for recreation, but minors definitely use them to get around.

sure, kids bike around in the neighborhood to visit their friends, but that also counts as recreational use. they are not using them to go to school, or to the movies or for errands, because they can't. the distances are to far.

the area i am talking about was one of those bedroom communities outside of D.C. probably the worst example. there was literally nothing of interest there, except maybe forests, but i didn't know about those because i didn't have access to a map. my friend there didn't get a car until he was able to save up for one by himself. his parents weren't poor. but they weren't rich either, so he had to pay for himself. which didn't happen until he was 18.

cars absolutely are the issue because not every youth can afford them, and even if they can, getting the freedom to move around at 16 is a far cry from 10year olds who have access to public transport
The entire purpose of fat is to store excess energy for future use because over human evolution food supply was unreliable enough for this to create an evolutionary advantage. Getting fat from eating a lot of food is completely predictable.

"The idea that obesity could be avoided or cured with a little bookkeeping and self control"

It absolutely can. Again people just don't want to feel bad about not having enough self control.
I agree with you.

My point was about that in this case the problem is the users, or education, not the available features.