skysight-inc/HackerNews huggingface dataset:
> Because they need that information to identify and trace tax evasion and money laundering.

Isn't that what IRS audits are for?

This discussion reminds me of the automatic CSAM scanning on phones (Apple iirc?). Seems like a noble cause but you sure are handing over a lot of power.
Might be worth updating this with the latest from Wikidata: It looks like Elliot Page [0] is listed under his birth name, with the wrong gender too. Just one example, but also I’m sure other things have changed :)

0: https://en.m.wikipedia.org/wiki/Elliot_Page
Antique Display Driving
This is a story about Canada - please familiarize yourself with the topic before repeating your talking point.
Why is the grandparent flagged/dead for an arguably innocuous comment, that others are allowed to make? I've seen this a lot recently, wonder what is going on?
nice, i may have to look into using these for my personal css framework project. i'm still not sold on svg as an unalloyed good over font icons (as they're really verbose and cluttery in markup), but they do have some good points as well (e.g., multi-color and css-able).
Online Experimentation: Benefits, Operational and Methodological Challenges
Facebook needs to stop being afraid to launch new products.

They should have launched a TikTok clone as an independent brand.

Instead, they're falling into the Microsoft trap of "Everything has to be shoehorned into our existing userbase and products."
GLONASS, But that's splitting hairs
That is a very nice app and, funnily enough, I was doing this manually (via Trainline) yesterday after watching this Wendover Production video https://www.youtube.com/watch?v=U9jirFqex6g.

One suggestion for the app: allow us to pin a city when clicking on the desktop version ;)
If the quote hadn't been italicized and followed with "(C.S. Lewis)" I wouldn't have responded. And, if I'm misreading the intent of the quote --- that it isn't being used as a sort of generic "be skeptical of claims of wrongdoing and generous with mitigating claims", well, then, I'm just wrong. But if the quote was intended the way I think it was (see previous sentence): it's being used to say almost literally the opposite of what Lewis was saying.

More generally, on any thread owing to a Quillette article, I think we can do much worse than to have a curious conversation about C.S. Lewis (and, for that matter, Dietrich Bonhoeffer).
Post it or link it so we can better understand!
You can avoid using abstractions and write it directly on the silicon, it's not really difficult, it turns into a bunch of muxes, registers and adders (as shown in the link below) and solves the problem in just 333 clock cycles, using a minimum of power

https://gist.github.com/vmunoz82/49de4c63bee1768283162ec5406...

class Euler(Elaboratable):
def __init__(self):
self.output = Signal(19)

def elaborate(self, platform):
m = Module()

count5 = Signal(3)
c3, c5 = Signal(17), Signal(18)

cond3, cond5 = (c3 < 1000) & (count5 != 0), (c5 < 1000) & (count5 < 3)

m.d.sync += count5.eq(Mux(count5 == 4, 0, count5+1))
m.d.sync += [
c3.eq(c3+3),
c5.eq(Mux(cond5, c5+5, c5))
]
m.d.sync += self.output.eq(self.output +
Mux(cond3, c3, 0)+Mux(cond5, c5, 0))
return m
The media has failed to reconcile with how much it failed over the past six years. My wife is a rabidly never-Trump Republican, so I followed every twist and turn of the saga through 2016-2019. Like every episode of the Rachel Maddox show, every NYT podcast, etc. The media just regurgitated every bit of rumor and innuendo for years. And they’ve refused to own up to it. https://www.rollingstone.com/politics/politics-features/russ.... Imagine what the reaction to Watergate would have been like if the media had spent the preceding four years talking about how Nixon was a “literal Russian asset.”

And now they want to tell us that “misinformation” is a problem? And who will be in charge of deciding what that is? Them?
Unix was a terrible idea that probably set us back multiple decades not to mention fueling the computer security circus and the trillion dollar cybercrime industry it spawned. But yes, we need more ideas like it 


I’d prescribe the author multiple courses of The Unix Hater’s Handbook but I wouldn’t hold my breath waiting for a cure.
I used this recently. I wanted to create a timeline UI for DemoTime with elements on the timeline matching the gradient background.

Color.js is admittedly overkill for this, but it let me import just the interpolate function and it did the trick.
Browstorjs: Persistent key/value data storage in the browser with IndexDB
What a sad state “modern” web dev is in.

I’m glad that I’m living in a much faster and simpler world, but I fear, for end users and developers alike, that it is an ever shrinking one.

I really can’t understand the appeal of what, to my eyes, amount to endless layers of needless complexity.

I wish articles such as this one were more common:

https://alexcabal.com/posts/standard-ebooks-and-classic-web-...

This is the web I want and love.
Russian ChessBot breaks child opponent's finger
Do you understand how the example you just gave is exactly the opposite of the actual scenario I tried to paint.

My ENTIRE point is that it's a continuum. It's not a binary thing. The point is that there's gonna be an impact and it's gonna be somewhere between 2.35 and 6.25 of impact on some arbitrary scale I just made up. Why would we act as if it's 0 when we could at LEAST act as if it's 2.35??

Your scenario is exactly the opposite of this and a really unhelpful metaphor
Is your benchmark running concurrently? Or single-threaded?
Nor am I okay with restricting my programs as much as a tree-like only allocation strategy would suffice and circular data structures are not evil.
Does most of that wildlife have color perception that would pick out orange? My recollection is that hunters in Colorado would wear blaze-orange vests to reduce the chance of being shot by other hunters; I presumed that this did not make them conspicuous to deer or elk.
Basically even if it's not built in, adding a reset stylesheet underneath it would make it work with semantic tags just like with divs, so no worries about that.

then again, you'd probably not have to care about semantic structure in dashboards anyways, as it's unlikely SEO is a concern.

Might be worth considering for accessibility though.
I assume you didn't see the original title, which was zero value, aggrandizing nonsense.

> PHP Is the Right Choice in 2022 and Beyond
It's not always obvious to know which reference to mark as weak, and there's not necessarily a clear indication of which reference is a back-reference.

You can find various algorithms in journals or whatnot written with the assumption that there's GC. Algorithms designed with this assumption may not have clear ownership for objects, and those objects my have cyclic references.

It's easy to say, "objects should have clear ownership relationships" but that kind of maxim, like most maxims, doesn't really survive if you try to apply it 100% of the time. Ownership is a tool that is very often useful for managing object lifetimes--it's not always the tool that you want.
`color`?
I hadn’t meant battleship in the sense of a large capital ship, but rather something largely automated with a dozen guns/barrels. And volleys in the 100-200 munition range, where you can saturate and push through point defense.

My sense of it is that such a ship would be able to engage at a range and volume of fire a lot of current navies would struggle to counter, but I’ll admit that’s more feeling than demonstrated fact.

Though, a plane is never going to hold the sheer volume of munitions a ship does: they have to fly and they’re smaller craft. And since Switchblade 600 has a 40km range, you’d have to take your plane awfully close for that plan — whereas artillery extends that.

Arsenal Planes are still a good idea though.
My own experience is that systemd + SSD got me to 5s boot time (typing in LUKS passphrase takes me as long as the rest!)
There are sweet acorns also that are perfectly edible, in the same way as there are sweet and bitter almonds
If you are coming at this from a neutral angle - please be aware that no bodies have been physically found but also that no bodies have not been physically found. There is radar evidence of bodies buried near the school that remains un-refuted, there was a decision not to exhume the graves out of respect.

By the same line of reasoning used in this article my grandmother might still be alive - sure we all went to a funeral but it was closed casket and very few attendees saw the body... but I can take you to the grave stone and probably dig up a few pictures of the service.

These techniques are not 100% reliable but they are very strong indicators - especially when seen en-masse as they were observed at this site - it is extremely unlikely the ground soil composition is due to any sort of a natural cause, but it is possible that something else is buried in the ground... in human shaped holes, at regular intervals.
Android is not the only mobile ecosystem around, and not every ecosystem is a train wreck.
> They can tell you what they're looking at to make determinations, and they certainly seem consistent and reasonable.

Unless they're claiming psychic powers, I would expect them to do the equivalent of parallel construction, where they know the answer but have to pretend to find it another way.
I happened to fly out of Austin, Texas, on Halloween late in the 1980s. An awful lot of the airport staff were done up for Halloween. I landed in Dallas-Fort Worth for a connecting flight home, and nobody but nobody was done up for Halloween.
Why are you skeptical of graves existing?

We know for a fact that graves existed. We just don't know where some of them are, because they were abandoned.

So, what is being added to the story by saying "this particular discovery of a potential grave location hasn't yet dug up a dead child"?

There's other grave sites where actual bodies were discovered after floods or roadworks, where they've identified what they think are other graves via the same tech.

Those haven't been dug up either, because just randomly digging up graves on an arbitrary schedule to prove to some kook's satisfaction that you have the right to talk about something is absurd.

"I think my grandfather died in France during world war I and is buried somewhere in this field but the records are patchy so even after looking for decades we're still not certain" is something you respond to with empathy, not skepticism and demands for certain proof.
It's not that I think there's someone more skilled at operations. It's that Cook got Apple into this situation. He was the one that reimagined Apple's manufacturing strategy, closed their American factories and moved everything to China. He then spent 20 years expanding, refining and doubling down on that strategy. And it was brilliant. Jobs could not have saved Apple without Tim Cook. But the time for that strategy has passed.

To get out of China, Apple will need to again reimagine all its operations from first principals, and they need someone who is intellectually and emotionally free to do that—even able to repudiate Cook's past decisions in order push Apple in the right direction. Just as Ballmer couldn't lead a shift away from Windows and it took Nadella transform Microsoft, Tim Cook will not be able to remake Apple.
> If I'm not alone in this belief, MIT will erode their brand by doing so. They certainly have for me.

They already eroded their brand when they provided cover for Jeffrey Epstein.
This is pretty cool, what would be interesting use cases? My guess is threejs and things like that
Would be cool if there were a list of these somewhere, but it would be an lot of research work.
Ah sorry, correct.
Could chaos theory help explain how and why memes flow? I propose memes are physical and follow patterns that could be more accurately measured and predicted.
Distance alone isn't enough of a reason though, Beijing–Shanghai is 1200 KM and yet you can cover that by train no problem in < 5 hours: https://en.wikipedia.org/wiki/Beijing%E2%80%93Shanghai_high-...
Corruption.

It's still a nonsensical fear, but that would be the reason.
Well, this isn't the right place to do it. At least introduce yourself on the squeak-dev or beginners email lists and ask for the ability to edit the swiki there. It would also help to mention your immediate plans.

The swiki is extremely old-school and simplistic and has suffered defacement issues in the past. Also, unfortunately, the overall Smalltalk community (at least the open source part) is both too small and at this time terribly fractured. Resources like the swiki have had little real attention for many many years.
Basically every intelligent person I know has an anxiety disorder of some sort.
Looking at metrics from Go's garbage collector, what else do you want? GC pauses are damn low, and you'll see numbers in the sub 500μs range.

If I needed hard-realtime, I would avoid allocation entirely.
Brave and Edge is not Chrome.
hibernate doesn't require any power; the kernel "just" restores userspace from swap instead of going through the normal boot sequence.
They must have removed that: if you're building your own browser you definitely want to be able to inject JavaScript code, because one of your few options for differentiating yourself on iOS is supporting browser features that Apple hasn't prioritized implementing yet. Both Chrome and Firefox do this by injecting polyfills.
"unlikely to move the needle in the real-world"

FIPS does not impinge on me in any way whatsoever - that's my real world and that's the real world for a darn sight larger number of people than ... Americans.

I note your secret/non secret discussion for RNGs and that seems to be a good idea - many non FIPS standards also have a dichotomy like that or something more complicated. However, separately seeded pools reduces the entropy available (IANACryptographer) that's a trade off of some sort that I'm not qualified to assess.

This work is done by people I respect and I will evaluate it according to the standards I have to adhere to. None of those standards is FIPS. I'm not quite in a cargo cult state but I have to take a certain amount of things on trust when it comes to this stuff!
I went through the same transition and decided I liked being an IC/developer better.

Jumping to managerial positions require you to readjust your skills to something more proper to that type of job. The ability to keep stakeholders happy while maintaining developers motivated comes to mind as an example. I just couldn't bear having to deal with company politics and shielding my team from external drama.

I ultimately valued most my ability to build than the skills required to keep everyone happy as a manager. You can get paid more but you also sacrifice more.
Sorry, reading NIST is worse than reading tea leaves and I don't actively participate in the IETF TLS mailing lists enough to say any more than the next person :-) Just stating that the process (NIST to enterprise customer) takes time for complete PQC adoption across the entire stack.
Was there anything specific about Bell Labs or working for the Bell system that influenced the design of UNIX and the userland tools? Did the needs of the Bell system influence any of this work, or was it pure computer science research (and the needs of the computer science research community) that influenced these designs? If awk were "designed for someone" who was it designed for? Did anyone who worked on UNIX or the computing stuff at Bell labs care about building things for telephone network operations or was it pure research and technology development for the art of it?

--

Good question! Many books have been written about why Bell Labs was so successful in creating research innovations that changed the world.

Bell Labs was interested in building operating systems even before the 1950s for use in AT&T's operations support systems for the global telephone network. (You might look at the Wikipedia article on BESYS.) In 1964 Bell Labs joined with MIT and General Electric to create an advanced operating system called the Multics project. (The article Unix and Multics at
https://multicians.org/unix.html
provides a lot of useful background. Also see Dennis Ritchie's article, The Evolution of the Unix Time-sharing System, which is a must read on the early development of Unix.)

In the 1960s Ken Thompson at the Computing Sciences Research Center at Bell Labs, Murray Hill, NJ worked on the Multics project. When Bell Labs pulled out of the Multics project in 1969, Ken Thompson on his own decided to build a much simpler operating system which became known as Unix. Dennis Ritchie, also in the CSRC at Bell Labs, joined Ken in creating Unix. Dennis invented the C programming language for this effort. Subsequently, many people in the CSRC and elsewhere contributed to the development of Unix. Doug McIroy (Ken Thompson's boss and the inventor of coroutines and pipes) deserves a lot of credit for shepherding the development of Unix.

The reason Unix and C became so successful is that they were designed by individuals with very good technical taste and not by committees. The Bell Labs research culture also let individuals have great discretion in determining what direction their research should take and one of the important functions of management was to provide adequate resources to make research projects successful and ultimately beneficial to the development of the global telecommunications infrastructure. Another motivating force for Bell Labs research was to create a patent portfolio for the company that could be used to get access to patents of other companies by cross-licensing.

What I found immensely gratifying by being involved with Unix was what Don Knuth had once told me. He said, the best theory is motivated by practice and the best practice by theory.

As for the motivation behind awk, I recommend looking at
https://www2.computerworld.com.au/article/216844/a-z_program...
It was a polite way to say it was technically stealing. Sometimes people return these bikes, but if the destination is a bar, it includes some alcohol and in the morning you don't remember how the night started, it is a good precaution to get rid of the bike and anything linking it to you.

I don't support any such behavior and the guys that I know don't do it, just reporting it.
Do you mind elaborating on what seeds you’re referring to. Or just some pointers on what to search for or something. I’m ignorant to the history here but would like to learn more.
Every major Linux distro ships FIPS crypto libraries that seed from the Linux kernel; the source is available.
Yes, that WAS the joke. The easy recipe isn’t “real” Italian food. Italian people are often very prideful about their cuisine.

Someone could also claim the opposite that the “easy” version is cultural appropriation.

Jokes are hard nowadays.
That's not quite right. A real in-app browser on Android, like Facebook's, has fully independent state. But Android also supports a feature called Custom Tabs, where you can have something that looks an acts a lot like an in-app browser but is actually your default browser under the hood. The embedding app gives up some control over it, and can't for example, inject custom JavaScript, but in exchange it shares state with the default browser.

More: https://developer.chrome.com/docs/android/custom-tabs/
To me, the key point about having the SVGs is they're basically the "source code". Whether you want to use SVGs directly or not, you can, and you have all of the tools to make high-quality custom icons using the same shapes.
Hollywood's Missing Movies (2000)
> I think it’s great that you think it is “trusted”, but I prefer the “trust but verify” approach.

I don't trust "Trusted computing" at all. It is, by it's own definition, rotten to the core.

> The core idea of trusted computing is to give _hardware manufacturers_ control over what software does and does not run on a system by refusing to run unsigned software.

"hardware manufacturers" in this case meaning, of course, Intel, not whoever is using their product to build actually productive things.
There are designers that appreciate the distinction between the way you design a desktop application vs a consumer website / mobile app. A lot of the design literature and discussion seems to be focused on the latter these days.

A lot of things that desktop applications did are missing in most web apps; high information density, resizable panels, panel layouts (side by side etc...), keyboard shortcuts, embedded CLI's, and so on. It makes the user experience a lot worse for power users.
> This quote gets way too much play on here. I see it being referenced every day, and I don't read most comment sections on HN.

It's getting referenced a lot because people can actively see the rug getting pulled beneath their feet.

> This guy was predicting where things were going based on the principles of capitalism; it's more profitable to charge people in perpetuity than to charge them only once. It is not a conspiracy beyond that.

I think it's actually being driven by a rise in cost of living, with an expected standard of living that is unchanging. You aren't for example going to downgrade your phone or car whilst working at the same company, and if they thing itself is getting more expensive, the only thing left is the type of ownership.

It's already here in terms of loans, where you make lots of small payments (rent) to eventually own the item. In the UK there is a scheme "right to buy", where the rent is counted towards your eventual bid to buy a property.

> If you don't like it, then avoid products with continuous payments and favor ones that don't as much as you can.

That's not how it will happen. To work at X company and interact with Y service (which allows you to live), they require you have some minimum piece of equipment. You can either buy it outright (which your wage does not allow for) or loan the item (essentially rent it). You end up being forced into the system.

An example could be a car to get to work, but you have to drive through a low emissions zone which is dictated by car manufacturing year. Another example could be an app on a phone where it requires a minimum OS version, only supported my the latest and greatest model.

> If you want to own things cancel your streaming service subscriptions and buy movies and TV shows and books and music instead.

You're preaching to the wrong person - but these things are only a matter of time. Music for example is becoming less and less of a choice, many artists have nothing but digital versions, and those are purposefully setup to prevent distribution, locking you into some hellish platform.
Middle three don't feel a major dependency. I would say:

- Twitter without iTunes Podcast Directory (because it killed Odeo, the parent business)

- Facebook without MySpace / Friendster

- Reddit without Digg / Slashdot
Do you mean https://en.wikipedia.org/wiki/HTTP_referer ?
Very early versions, but they were already using python before you could create your own subreddits, for example (which is around the time when it started becoming more mainstream)
Recession has always meant two quarters of declining gdp. Or at least since I studied economics back in the 90s.

This seems bull-headed like claiming that inflation was only temporary a year ago. Using the wrong definition doesn’t help us any. It just makes people look stupid and/or detached from reality.
What comparison?
The Intel 660p is a higher-tier product than Samsung QVO drives. Both use QLC, but the Intel drives are NVMe and thus have much higher peak performance (when operating out of the SLC cache). But Intel wasn't interested in pursuing the niche of users who wanted more than 2TB in a consumer drive.
Hadn't heard of that one, and looking it up I stumbled upon this[1] delightful collection of esoteric sorting algorithms. Perfect for a Friday evening...

[1]: https://towardsdatascience.com/esoteric-sort-algorithms-and-...
There is a follow up, the fix used in Java was not good enough [2].

[2] https://bugs.openjdk.org/browse/JDK-8203864