skysight-inc/HackerNews huggingface dataset:
One of the things that bugged me about this presentation (and, to a similar extent, with Oxide as a whole) is the assertion that the only way we can have safe and trustworthy systems is if each and every component is trustworthy. This is, obviously, a true statement—if we manage to wrangle every component of a system and put it under the control of safe and secure software, we have a really secure system. I don't, however, believe that this is the only way (or, in fact, even the most realistic). Rather, I think we will (for better or for worse) go straight in the opposite direction and end up treating the entire system as an autonomous sea of untrustworthy cores. SGX, for all of its flaws, I think got the nearest to this because it bootstrapped trusted compute in an environment where it couldn't even trust DRAM to not change underneath it. Assuming that every other system agent is hostile lets you use random proprietary garbage without needing to fully control every single core and microcontroller on the platform. It is truly a pain in the ass to program this way but it is, fundamentally, something we can do.

This, of course, isn't to say I wouldn't love to have a system where we can run our own open implementation on every bit of the platform, but rather that I don't believe we ever will. Oxide has made it pretty far, no doubt, and it's an incredible feat but as Bryan mentioned, their staff is literally reverse engineering hardware and finding completely undocumented cores in the things they're putting in charge of their platform. Hell, most companies I've been at hardly even know the full capabilities of their shipped silicon (did we slap a chicken bit on that? did we fuse off that performance analysis module for production runs? did we fully remove that one feature that didn't verify before our tapeout deadline? did we backport that one bug fix to all relevant generations? and on and on) and so its many times not even a case of companies being over protective but rather people not being able to even reason about these complex systems.

Both Bryan and Roscoe raise the question of who is at the helm of the ship and each find a different monster steering. The truth is that nobody is actually in control on these SoCs because nobody has the last word or some distinct power that cannot be compromised with some other random power. SoCs are not hierarchical; they're ridiculously complex systems of federated power, and we really need to treat them as such.
Why respect theories that can't be falsified?
All of which is why SaaS is a thing, no?
Usually the protocol stack is PHY/MAC/IP/TCP/TLS/application which is 6 layers. It's the same as the OSI stack except for the lack of a session layer, which is somewhat split between TCP 3-way handshake and TLS authentication/authorization.
> ActivityPub does not handle old posts.

That is incorrect. Mastodon is the one doesn't handle old posts[1], because they insist on presenting to the user only what has already been federated with it. See [2] for a more in-depth explanation.

If they would use the protocol as intended, and actually perform requests on the remote Outbox collection when the user wants to view the posts of a remote actor, there would be no issue.

[1] https://github.com/mastodon/mastodon/issues/14017

[2] https://github.com/mastodon/mastodon/issues/14017#issuecomme...
I'd say that has been true in the past (and is still mostly true today), but I think this will change in the future. I have been using lsp+treesitter for markdown editing and it's been an excellent experience. It's still early days, but with treesitter and lsp being as universal as they are I've been seeing a lot of people just experimenting with what's possible.

So yes, they are essential only for source code editing, but it's quite exciting to see what they can do for general text editing.
You can also make a shortwave receiver in a similar way with a SI473x chip. It's a bit more expensive, but it can demodulate also SSB.
Many years ago I learned about Japanese doctor Shinya. He pioneered the colonoscopy an found that diet was a big factor in intestinal health.

Here some videos (may be NSFW):

https://www.youtube.com/watch?v=B1LREA1ZuUE

But there are lots more to see.

I believe what he discovered is important. Not that I believe his advice to drink ionized water (Kangen water) is scientifically sound. But that does not matter for the discovery that switching to eat rice and veggies cleans your intestine.
ahaha it seems to be linking through to a booksite where the title of the book is "python 3 and data analytics" but the book image is The Storm of Bringer. Brilliant spot.
I've done a lot of hiring for startups and I rarely (if ever) got resumes from older people. I just assumed the JS/Ruby tech stack I worked for the last decades isn't being learned by the older demographic.
Using my FF with some privacy/adblocking extensions - clicking on every (affiliate) link resulted in a connection failed error. #my2cents
Is density or the huge highway required? We're commuting to a huge number of white collar jobs completely unnecessarily. Move information, not people.

So much property value is tied up in this assumption we need to be close to jobs to work and it's all a lie. Many of the jobs that do require an in-person presence are only located where they're located because the assumption is the jobs need to be there to serve the workers who don't need to be there in the first place. I don't think any part of how we're making cities actually makes sense, because they're designed for the world of 2020, and not the world of 2030.

People have this mindset that's outmoded, they think about how to get the workers into offices. The thought now should be how to get goods and services to the workers.
Bittorrent has the same problem: files go stale and disappear from the network.

On the other hand, bittorrent would probably benefit from a FileCoin like economy build on top of it.
the admissions bar is very high. The expectation is that university is a path for a narrow group rather than a credentialing path for everyone.

I feel that that varies a lot from country to country. Certainly in Sweden, if you just graduate from any program at any high school (or get a not terrible score on the university entrance exam), you will get into a university if you want. Probably not the university you want, and probably not to study you first choice subject, but you will get in somewhere.

Of course as you say, getting in is far from a guarantee that you'll actually get a degree.
Here is my reasoning for China threatening to use a nuclear bomb against the US. Imagine a series of events like this:

1. Chinese naval blockade of Taiwan
2. US will send navy + air force from Japan bases.
3. No shots fired between US and China (too risky due to both nuclear powers).
4. Optional: China may immediately claim sovereignty over Taiwan without negotiations with Taiwanese gov't.
5. China will declare that any attack on Chinese military (in the area) or military aid to Taiwan will be viewed as an "invasion" (whatever that term really means). Thus, China will declare that the use of nuclear weapons is valid to protect against invasion by US military.
6. This declaration will be interpreted by US as a nuclear threat.
7. China will refute this US claim.
8. Conclusion: US-China stalement with words only. China takes Taiwan.

To refine my earlier post, simply threatening to (nuclear) bomb / torpedo a US navy carrier strike group is enough. No need to threaten US territory. I'm not sure ICMBs from mainland China can reach mainland US, but they can certainly hit Hawai'i and other US posessions. Also, they have nuclear warheads on subs. I doubt they will work on first try, but the threat is great enough to force US to standdown.

Lastly, I don't like or support any of this, but, it is the most likely scenario.
I wonder if you're more likely to tickle your feet because your feet are are the main part of your body that gets a strong touch from an external object consistently when walking. Maybe the same mechanism discussed sort of turns off or is muted for feet because of this?
Thanks Biden.

On a more serious note, hopefully this will lead to business leaders advocating for better government support in terms of child care and healthcare. The former because it will make more women available to the workforce (because unfortunately women are still the ones who have to run the home in the US) and the latter to shift the cost of health from employers to the govt and the people.
That suggests something strange though – that those who were invited but non-tested were more likely to die of colon cancer than non-invitie non-testers.
I have no tips, but I share the pain. My intuitive reaction when seeing an arrow is that it changes the text direction, and I do not give semantic meaning to the arrow direction. Iow, my brain essentially treats `a <- b` and `b -> a` identically.

This is the usual way that directional operators work in maths: comparisons, set membership and inclusion, implication (to be fair the symmetric version is rare enough), etc.
Good question. Last time I've submitted to Netflix, it was 24, but it goes through a third party "packaging" company before going to Netflix.

So some of them might reconvert to 23.976 even when we submit 24 fps masters as per the contractual agreement. Maybe you are right. I will check.

Low budget web series shot at 23.976 even get delivered and played back at 29.97i on some local platforms here in Canada (Crave, Noovo, tout.tv), so anything's possible nowadays.

On the other end, Blurays can be encoded at both 23 and 24, and Vimeo, Youtube, etc all support 24fps. So 24 fps exists, not just on DCPs.

By the way, the loss of quality from going to/from 23.976 and 24 is not much. I've never heard any artifacts from that kind of conversion. But since cinema theatres are most likely to have a better sound system that a home system, I think it makes more sense to have the unconverted mix playing in the cinema and not vice versa.
almost utopian lol, almost there.
Wow, is there a tech blog where we can read more about the design and why it was made that way? Sounds absolutely fascinating!
If the law obliges construction to happen, and the law prevents it from being prevented, then the will of the people is expressed legislatively. This would normally be considered an expression of representation. This kind of a SEZ could be terminated if the relevant people elected relevant representatives to the relevant legislature.
A data structure can be seen as a mathematical object with attendant definition of structure and operations, which can be useful for formal reasoning; or a implementation, an actual executable artifact encoding those structures and operations into a particular runtime, which can be useful to, like, write/run some code.

What you're calling a "logical structure" is not really a thing. It's a sort of outline or mnemonic, usually for the mathematical objects but sometimes the program. It's per se insufficient for either mathematical or practical use. When the outline fails to capture the right details (as it fails here) it's also harmful to anyone trying to understand either view of the data structure.
What would be interesting to me is finding a place where the largest share of my payment goes to the actual people who worked on the book (authors, editors, etc).

Also, I'm rarely interested in physical books, so that place should also offer a book in a non-rented electronic form. With DRM if they must, I can find a copy on libgen anyway if the DRM is too onerous.
to add to wl's comment, armageddon took on the meaning of an apocolyptic battle because it was mentioned in the Book of Revelations as the site of the final battle.

"Apocalypse" is also a great word. It means literally "the lifting of the veil" or removing the covering, so you can see what is underneath.

True story: I was once on vacation in Greece, and saw a strip club called Apocalypse. Based on the signage, they meant that in the sense of revealing hidden pleasures rather than some final battle, but I could also see some ways that visiting that club could lead to a nasty showdown.
I gave it a try out of curiosity with Rust, which you might reasonably expect to be well supported. But it didn't start a language server. So I followed the docs to find out how and was none the wiser. A tad undercooked, I'd say.
Then I believe it fails at what I'll call a philosophical pillar of storage, which is that file objects saved or distributed anywhere should be durable. I, personally, have no use for IPFS as every use case I have for file storage and distribution is solved by Arweave. You may have other needs than my own which are better solved by IPFS. If so, I'd love to hear what they are.
Interesting way of describing a mailing list archive. It pains me to remember just how much speculating there is in archeology.

I'm having a hard time wording this in a non-condescending manner. I'm honestly interested. Have you been online for a relatively short time? How old are you? Thanks!
What part of it did you identify as a personal attack?

Calling out the US-centered infobubble perception is not a personal attack, just a reminder your perspective might not be a universal one.
Correction. Looks like only 6% of public universities have legacy admissions, not "most". https://www.savingforcollege.com/article/legacy-admissions
I did some Google searches. Taiwan has been trying for years to buy more modern subs. All attempts fails. They are now developing a domestic solution. Read more here: https://en.wikipedia.org/wiki/Indigenous_Defense_Submarine
Thanks for the comment.

> most of them are immigrants

This proves my point: America has lost is manufacturing capacity. These people are not "Made in America". Of course you can import more of these people, but I'm not sure the half the population is into that given who we had as our last president.

> "working a skilled manufacturing job where your every movement is measured in a country."

Typo. I meant to say "company." If you work in a factory where you make motors or fencing, your output can be directly seen and measured. With desk jobs, the outputs are at times a little more unmeasurable.
Ask HN: What is the 'practicing scales' for founders?
Tyler Cowen says that knowledge workers should learn in the same way that athletes train. He asks:

“What is it you do to train that is comparable to a pianist practicing scales?”

As a founder, how do you do this?
Unfortunately, it doesn't seem to be programmable yet, although the FAQ says there are plans for implementing a plugin system.
this is awesome - one day I will understand the maths behind this :)
It seems like this only works with dynamic typing or if you assumed every field was the same width? Otherwise you can't actually specify the widths of each of the struct fields.
The places that have cheap housing stock are usually places that are undesirable to live in because of crime, an undeserved reputation for crime, and generally pathetic government services.

Metro Detroit has low housing expenses because the government provides no services. Even if we assume low crime, if a middle class family were to move to urban Detroit, because Detroit has been deliberately designed so all the rich people live in the suburbs, that family will have no decent schools to send their kids to. So they will basically be trading their child’s education and future for a cheaper rent.

That’s almost always a terrible decision. And that’s before we consider the fact that the governor of Michigan probably doesn’t give shit about Detroit or Flint or the fact that those families are drinking lead in their water. L
makefile.js notes

// Special build system used for Halfix builds. Supports the following features:
// - All built object files go in build/objs (no cluttering src/)
// - Build multiple targets at once (i.e. switch between Emscripten and native
// builds without having to clean)
// - Parallel build (same as make -j)
// - Certain files can be conditionally built based on the target
// - Dependency resolution and conditional compilation (note: this is a bit
// buggy)
// - Automatic dependency regeneration (via redep)
// - Simple to use (no configuration, multi-platform, etc.)
// Usage:
// node makefile.js [target] [options]
// Omit "target" for default native build.
// Run with --help for options and target list.
The Saudi Arabian legal system is based on arbitrary and extreme punishments by judges with near absolute power. This is a nation that chops the heads off of teenagers for sorcery and then mutilates and crucifies the corpses in public as a warning.
There was more mentioned. The BMCs and MEs being proprietary, all-powerful, and insecure. The DIMM thing applies to other devices too, like SSD wear-leveling controllers. Then there's the whole trusted boot Pluton/TPMs thing: where you have to "measure" all these proprietary firmware blobs and bless them as trusted knowing very little about them, often nothing really other than they were there in option ROMs before you even booted the thing for the first time. The list is not insignificant.
I was told that it wasn't possible to write OS/2 programs in assembler, you had to use IBM's C compiler. I used the C compiler's extensive documentation, MASM, and a lot of anger/persistence to write Forth/2 a native code Forth system.

The cool part was that you could boot OS/2 off of a single floppy disk if you didn't need the GUI. I had that and Forth/2 on a demo disk.
> unfortunately women are still the ones who have to rub the home in the US

They don’t HAVE to. They might do so by choice. And it may be a perfectly reasonable and fulfilling choice.
All my road bicycle punctures (few per year) are from tube getting pinched against the rim of the wheel. Usually after hitting the pot hole or curb.
Those programs are most useful in teaching you how to self-teach, which seems like a skill that you have already mastered and excel at.

The degree can definitely make your resume look better, but past work experience and projects speak much much louder.
Authenticity is endearing. And if you’re mindful enough to try and overcome your shortcomings, you’re probably mindful enough to be a genuinely good person albeit with a few rough edges like the rest of us. You sound great!
Thing is, I don't have to to extract your AI.

I can just separate your obfuscated AI execution into a DLL. And then I call that DLL with lots of randomly generated input data and estimate the numerical gradients from that. And now I have everything I need to copy things over into a similar NN architecture.

Yes, it might take a few days to evaluate everything, but CPU time is cheap compared to research and employees needed to reverse engineer your implementation.

That said, NN-512 is great because it produces optimized CPU code, thus making deployment cheaper.
While it's true that 'wealth' isn't directly correlated with claims on our world's natural resources (e.g. 'intellectual property' is included), largely it is.

I would prefer not to live in a society where control of our natural resources (which nobody 'created') is concentrated in proportionally fewer and fewer hands. That to me is what economic inequality means.
Helix is a simple install, easy to give it a try and see what you think. For most people, there’s no configuration necessary to get started. I jumped through the hoops to get C++ tools in a variety of editors, and nothing was as simple as Helix for me.
Comparing Java Lambda Expressions to Scala Functions
This comment chain seems to be people with differing definitions of tickling.

To most, tickling is a semi awful experience of uncontrollable laughter and pulling away from the source.
To half the commenters here, it's just a funny feeling they can do to themselves.

That honestly made me wonder if some people were never tickled as a child. Which I can't say is a weird thing, either.
works fine on another browser without extensions - trouble on my end then
As a software engineer, I work from home, and it's OK. Living in a dense city means I can walk to a park, or a grocery store, or a to my doctor, but it's a just a nice bonus.

But the article is talking about factories, blue-collar jobs that require actual physical presence.
Mental Math is built for children which will definitely give them an Edge since we believe that children can only dominate the subject if they have the basics right. At Mental Math the app is built to teach calculation techniques and sharpen their skill. We offer a child-friendly introduction to the use of the Abacus, both the tool and ultimately the mental theory concepts. Thus maintaining the interest and also benefiting from the App. Mental Math is a new-age app for today's children which will keep them engaged along with developing their skills.
Or maybe you are too incomfortable about the subject and that's why you never bothered to read the litterature on the subject?

It's fine to not know everything, there are lots of thing I know nothing about.

When I don't know anything about a topic, I have found Wikipedia to become a great starting point to become less ignorant.

How France after having been a "laissez-faire" country (the fucking word is in French!) became the country it is today

https://fr.wikipedia.org/wiki/Programme_du_Conseil_national_...

How Clement Atlee transformed the UK

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

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

Why the US has for foreigners terribly obvious blind spots

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

Labor history of the United States

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

History of antisemitism in Europe

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

History of racism in the United States of America

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

Thomas Jefferson and Sally Hemings

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

Yes I'm pretty sure you are incomfortable with the topic at hand if you see absolutely no point in my "incoherent rambling"
Hello. Now you have
Don't forget the obligatory google spam;

Did you ever feel the urge to bake cookies but didn't know what ingredients you need to bake cookies? Even Aristoteles knew of some ingredients for baking cookies. Yes that is right baking cookies, or baking biscuits like the British would say has a long history. No need to go to the shop when you have the recipe for baking cookies.... etc. etc.
You Are Always the Other Person
Super cool to see another competitor in this space. There's no support for tabs, I really hope it's coming and they implement them in the same way vim does. So far the buffer/window implementation matches vim (as far as I can tell), so I really hope the tab implementation matches as well.

If they could implement the client/server architecture of kakoune, then this would really best editor (for me). It's a shame each editor implements a different subset of all the features I like and I'm always choosing between them.

Edit: Looks like there's an issue for tabs: https://github.com/helix-editor/helix/issues/2295 , doesn't have too much traction. I hope someone picks it up, unfortunately my rust sucks far too much to get it done in any reasonable amount of time.
I don’t see how that says much about the usefulness of colonoscopy.

The people in the treatment group who didn’t show up must have had a 36% increase in colon cancer death (not explicitly stated in the article, but can be derived from the numbers. You need 42% × 50% + 58% × ? = 1), and (solving 42% × 70% + 58% × ? = 1) a 21% increase in colon cancer risk.

Something must have made them different from the control group. Maybe, they didn’t show up because they already were being treated for colon cancer?