skysight-inc/HackerNews huggingface dataset:
Would recommend Manalive amongst his fiction works. Better if you go into it blind than if you read a synopsis.
Having followed what Bezos did and pushed as company culture, I disagree completely.

I wouldn't want to work at Amazon (there are certainly better pay / stress jobs out there), but I believe the way their individual teams work is the key to success and what most large organisations get wrong.
I just think the teams should get more bonuses / equity tied in their team success in order for it to be fair for team members.
It's basically build-your-startup level of stress but you're working for Bezos.

Similarly the general strategy of reinvesting in Amazon and spinning off AWS was just pure genius.

There's a lot to learn from Bezos.
If you want to see the full scope of Hans' work for Dune I would suggest checking out 'The Dune Sketchbook'. It is Hans' uncut attempt at the soundtrack for the film, and it's very adventurous.

Eventually these music cues had to be edited and adapted for the final version of the film, so a certain amount of compromise was necessary, but this is your best look at the essence of what Hans is doing, and it's very exciting. I like it better than the final soundtrack, and it ruined my appreciation of the final film somewhat because I know what Hans was going for.

All in all, I still enjoy the final film.
Melrōse, a language to program and play music (2021)
I love archaeology. I have an archaeologist in the family. This is fucking nuts. Doggerland is vast, the % loss to the seabed from windpower and associated infrastructure compared to 100 years of badly managed bottom trawling is pins to haystacks.

There are ways to do conservation checks, and the impact of anthropogenic fuel burden outweighs this concern.

Move on.

So what's your real story? They need funds to do the dig work. It's not "don't do wind" it's "please fund archeology" which is what the article ends with.

This is guardian click bait. And, I am a subscriber. I wish they wouldn't do this.
Bugs aren't in their code. It's the way they've configured their server that hosts the .js. Their headers are fucked up so some browsers will never load the .js correctly, and you'll never know about it. So your stats will never be remotely true.
I don't mind that registries are a thing but I hate that they're so baked into the tools, which I think is what you're getting at.

If I'm starting a project, I want everything small, simple, and self-contained within my project directory. If, right out of the gate, I'm supposed to already have a daemon running (as root it seemed for a while?) which will do the building and execution, and a "registry" set up somewhere, I've already got pieces I likely don't understand and magic commands and high level abstractions for interacting with them, and introductory material telling me "this magic command is all you have to do! look how much you don't have to worry about!"

But I am worrying about it. And that's why I love when people write these "hard way" guides. So thank you for that link.
Pretty lousy way to try to get hired
There's two types of people in the world. The kind of people that think facts are knowledge, and the kind of people that think understanding models of systems are knowledge.

“Nell," the Constable continued, indicating through his tone of voice that the lesson was concluding, "the difference between ignorant and educated people is that the latter know more facts. But that has nothing to do with whether they are stupid or intelligent. The difference between stupid and intelligent people—and this is true whether or not they are well-educated—is that intelligent people can handle subtlety. They are not baffled by ambiguous or even contradictory situations—in fact, they expect them and are apt to become suspicious when things seem overly straightforward.”

― Neal Stephenson, The Diamond Age: Or, a Young Lady's Illustrated Primer
> I think my company has been treating it too much like the latter.

I think that's very common.
I think about this topic a lot. I think I am fairly good at tactics: devising the "checklist" and executing on it. I don't know if I am any good at strategy. I haven't tried, and I wouldn't know where the line between tactics and strategy lies.

It doesn't sound like the book being reviewed answers my question. Are there such books? Is it just a matter of "doing" strategy, to know what it is and how to do it well (trial by fire). Or are there books I could read on the subject?
Just tried, really fun. Ran into an interesting issue where it gave me the same road twice.
Some people are consistent and are 100% okay with that as well.
> When the story of Hunter Biden's laptop first broke, it was labeled by most mainstream media, along with 50 intelligence experts, as Russian propaganda. Now even the New York Times admits that it was authentic.

It’s seems impossible to have a nuanced discussion anything political.

Many parts of the story about Hunter Biden’s laptop were true, that doesn’t mean that the story was not propaganda.

The original NYPost story used the Trump team as sources, the story specifically cites Giuliani as the source of the emails seems like reason enough to doubt the veracity.

That said, censorship is not the right approach.
Mandala Mystique - S1E2 - one for the sunrise
He wants NATO to come save him from the mess he's made.
It happened to me like 10 times a day and would detect my fingers not even touching them to the point where I had to plug in an external keyboard.
I laughed, partially in horror. What's the source of this quote?
I am not fine with it.

Marketing is broken. It's 99% waste. It's causing many problems and this is just one of them.

Over and over again businesses make products that aren't really what people want and then they do whatever they can to shove them down the markets' throat. Businesses will advertise to 1000 people to get only one customer. Targeting is only effective when people's privacy is being violated.

I think this is one of the biggest problems no one is talking about.
This is where RBI's (central bank of India) e-mandate regulations are very useful, Now Amazon has to route the subscription (recurring-payments) to the issuer (bank) with explicit permission from the subscriber which are authenticated using MFA, Deductions for subscription are informed 24 hours prior by bank SMS with a cancellation link for the e-mandate. For amount > INR 5000 MFA is required for every subscription transaction.

So if I want to cancel the payment to Amazon Prime subscription, All I have to do is click the link from the bank's SMS. The only drawback for now is that not all international services adhere to this e-mandate regulations and so automatic subscription payments is impossible for such services (One time payment would still work).
You could have been #2 at Amazon but I've seen plenty of companies to fail because their founders screw up the company.

Saying Bezos just won is simply dishonest.
His ideas and approach had an impact.
I was thinking something similar, is there an easy cheap tech solution that can work around distance laws like these...
How is that the lady’s problem that you’ve chosen to run something so disgustingly polluting with a disregard for her health?
None of those sources back up your claim. They all say that Microsoft has worked with Valve to get Xbox Cloud Gaming working on the Steam Deck and that this work utilises Edge. They also imply that Edge Beta includes explicit support for the Steam Deck controls, but I was not able to verify that. If so, then that would presumably be what Valve and the MS Edge team were collaborating on.
Clawbacks are effectively bad debt when you’re talking about this type of worker/income bracket. While the language is always put in writing, no employer I’ve worked for would actually attempt a clawback as it’s not worth the bad press/word of mouth when you pull $3000 out of their checking account 2 days before their rent is due.
How do you do this, by the way? I used sudo apt install fzf and then realized I still have to set up the ctrl-r part.

I think I installed it differently on other systems previously, and those installs took care of the integration for me.
This is how things work in financial services. People work like dogs with the anticipation of a bonus that is at least half their annual salary (often more). Bonuses get paid January 31st. Firings happen in November thru December - they don't want to pay for people it sit around on the holidays, so right before or just after Thanksgiving, that is when you get the boot.
I read this as your company culture is really bad if no one can complain about the negative person everybody hates - there's almost always someone who either is too honest or too talkative who lets on what's up - if you dont have those characters the company might have punished them already as well.

There's always an in-group/out-group in any group and if you're not aware who the current "least favored" person is in a social circle, its probably you.
One thing in noticed is that they say to install “Microsoft Edge Beta”, but the author seems to maintain “Microsoft Edge” on Flathub. Maybe I’m not following how releases work on Flathub, but is it possible that Microsoft actually does have a Beta version that they are publishing for the Deck?
Was forced to read All Quiet on the Western Front a while back in my high school english class.

All Quiet really shows the suffering of war.
hey man! I am desperately want to report a series of sites that pure black hat spam the search engine rankings, but its weird that seems nobody (means those famous Googlers on Twitter lol) never responded me regard this, so if possible, if you'd love to see these evil ones and direct these to web spam teams, would be really grateful.
> For all major architectures and CHERI there is only one address space as far as I’m concerned, but it’s potentially worth opening the door for properly talking about pointers in segmented architectures here.

I regret to inform you that x86_64 (which is probably a “major architecture”) is segmented and has three address spaces. In practice, it has two. In user code, those address spaces are normal memory and TLS and, in kernel code, they are normal memory and percpu memory.

And the proposed scheme in this article is, on first read, amazing. It would make the epic hackery in the kernel percpu code safer (in Rust, anyway). The major caveat is that, for even slightly decent codegen, the address space of an x86_64 pointer should be part of its type, not its value. Even do, this scheme still works:

ptr.with_addr(usize) -> ptr

has a type! If the input pointer is TLS or percpu, so is the output.
Coming from a position knowing essentially nothing about computer architecture or compiler fundamentals CHERI seems like a bandaid in the same way that garbage collection is a bandaid. I may be way off base, but it feels like the things CHERI ensures at “run time” _are_ enforceable at “compile time”. I’m not saying it doesn’t have a place though - we definitely don’t live in a world we’re such things are enforced so we need systems to check things at run time. It looks like a good solution but doesn’t feel like the “right” thing. Am I getting the right idea of what it’s purpose is?
> Flatpak is really special technology. Joy to package, excellent end user experience, and completely open.

Are we even using the same software? That has not been my experience at all.
Very well written and approachable. I think everything noted makes perfect sense, really.

Semi-related, CHERI is so cool. I find it extremely promising and I truly hope that it sees widespread adoption. I really think if CHERI, or approaches similar, gain widespread adoption we will see a new era of security, similar to if not more significant than when Chrome hit the scene for desktops.
I don't particularly like fantasy, but I have read my fair share. I've enjoyed "The Darkness that Comes Before" because I thought it was intelligently written, philosophically consistent and deep, and didn't hand-hold the reader.

These are all attributes that your average mass-market fantasy (Sanderson, Abercrombie) lacks, maybe delibaretely so in order to chase popular appeal.
Rail > Road for freight, and efficiency. America underfunded rail and the Eisenhower highway initiative demanded it, to justify the investment.

Chinese new year, more people travel in China than the whole of the USA, homecoming notwithstanding. It's mass transposition, there and back again.

They need trains. I've used them shanghai to Beijing, great service. I wish I'd been able to use the maglev in shanghai
Sounds right up the alley of www.donotpay.com

Or maybe they would be on the other side, helping truck drivers fight the tickets? Heck, they're VC-funded. They'll probably be on both sides! Think of it as the new "two-sided marketplace".
I feel like this post concludes by validating the counterpoints about what it says isn't strategy. Each of these things show self reflection. If self-reflection is what makes for good strategy, then these are certainly trying to take steps in the right direction.

A vision statement is the product of reflecting on who are we. Checklists and templates are products of reflecting on how we do things. Goals are a product of reflecting on who we think we could be tomorrow.

If I were to venture out, a lot of these things are part of a good strategy. And yes, if you set bad goals or have bad checklists or have a bad vision statement, it might just be that the self-reflection was poor. Imagine if Airbus made a checklist of “[X] Don’t let the plane crash into the ground”, probably not rooted in deep reflection.

The book they reference is quite good, though.
The approach he described is consistent with non-malicious failure to turn a new API into something robust, reliable, external, and well documented. If you’ve got a hot new way to move bytes the long term stability of the API is a real concern. You break things if you change it.
Hey man. If you are from Google, I want to submit you a list of pure black hat spam sites which very deeply disrupted the search engine results page. If you wanna take a look and direct these sites to web spam team, just tell me. (and yes, those Googlers on Twitter ignored me, include John muller)
This purposely ignores that Flatpak is designed to be hosted on existing distros like pip, gem, docker, nix, guix, snap, etc. etc.
It was a GNOME thing, and they pushed it on Flatpak.
Depends on how you define worked well. iOS and Android are immensely successful on providing value to users on the UX front (think of how many smartphone users would have a hard time downloading and installing eg. 7-zip).
And so it shall remain!
That reminds me of the Golem project - http://demo.cs.brandeis.edu/golem/

I remember running that as a screen saver back in the day.
> The American bureaucracy is insane.

This is an California issue, not an American one.

> Americans seem to know what the problem is, but just accept that nothing can be done about it.

Again, this is a California issue. We know the bureaucracy is broken, but we vote for the same incompetent people over and over again.
I agree that there is a huge difference between literal and dynamic translations of the text. That being said, I was recommended "New Age Bible Versions" before and was not impressed, I read through the first several chapters and compared the accusations to the other translations actual text and found most of them to be blatantly false. False as in, her charts said the other translations used words they did not use. I really enjoy the KJV also but do not consider other translations satanic like the Riplinger's book attempts to portray.
Lord of the Rings captured my imagination so profoundly as a kid there's no way it didn't change my life.
No government is as efficient as corporations (hard to get anything done when you're eating doughnuts on tax-payers' money and you can't fail or be fired!) but I agree the us government is not the worst.

If you want to see real bad go to some southern European country.
> I regret to inform you that x86_64 (which is probably a “major architecture”) is segmented and has three address spaces.

Can you say more? I assumed the post was referring to segmentation registers, which are not an x86_64 thing.
The Edge Flatpak discussed in this post is on the Flathub Beta channel, and I have confirmation that the only Flatpak repos on the Deck are Flathub stable and beta. I.e. there is no other Edge Flatpak.

Even if there were, it would have to rely on either the Flatpak Chromium's downstream patches or Zypak anyway (unless they used --no-sandbox, which would be awful).
https://twitter.com/Cmdr_Hadfield/status/1505150427335176195

Seems like just a coincidence. Though with how Russia likes to control the media I am surprised that they didn't change the colors to stop exactly what is happening now.
IIRC the Alpha did that as well but due to instruction pipelining it was more complicated in practice. I want to say it was used on some SCADA software but that's an ancient memory -- and it wasn't even everywhere in that software as I remember an integer overflow error in an alarm processing program that we had to hot-patch one night with live data, that was exciting.

Making myself nostalgic for the Alpha again ... I'll be over in the corner crying into my beer.
> what's their motivation?

Managing their budget is often how management is incented
https://www.nytimes.com/2017/03/15/health/eyes-stem-cells-in...

Bunch of these clinics in Florida
This tool is a really cool mix of hard math and soft reality. You need some pretty advanced tools to symbolically manipulate expressions like this, and then it takes the results and throws it on the wall to see what sticks best.
Did the law actually fix those issues, or did the electorate's views on those things change, and then the law was changed to reflect that? In a democracy, laws only get passed when you have a majority of lawmakers on board, which is generally a good proxy for the electorate's views on issues. The causation is not at all clear to me.
Just came here to recommend that movie. I don't generally find Japanese comic movies all that engaging, but this one is great, maybe my top.
The CM-5 it ran on probably could do a few Gflops peak.
Maybe I'm lazy but it seems like you can just store your fat 129-bit pointers in a hashmap and lookup normal 64-bit addresses in the hashmap to dereference them. This defeats the security model and is a little slow but means you don't need to change any code to run on CHERI.
Might need to clarify the title to be that this is the C/C++ extension.
George Hotz is an interesting person. He has a YouTube channel with coding sessions and a Twitch channel that's worth watching.

The guy sometimes goes on 10+ hour long livecoding marathons.
Cool! The one on Eerste Schinkelstraat will be very convenient. Thanks.

EDIT: And it seems that they have a website and a wiki https://laglab.org/ https://ikiwiki.laglab.org/
https://archive.is/PPhzB
. Hey ledgerdev, I’m the VP of Product at Basis Theory and I’d love to hear more of your experiences with tokenization!

How are you ultimately using them internally? What’s the ultimate business value you’re seeing?

You’re open source project sounds really awesome as well, I’d love to jam on it with you sometime!
You mean the packaging ecosystems that are so wildly successful they’re used by essentially 99.76% of smartphone users and 99.97% of tablet users?

I think it worked out pretty well tbh. Would be an odd choice not to copy the model.
> magic script that got the developer tools setup

I wish I had that. I spent like 2 weeks installing a million different things, and configuring like 200 different files and even then, my build ran but not everything worked.
It may be designed that way but in practice it’s misleading, especially the way it appears in the UI. It looks like a designation of origin of the package. These are trademarks and can’t just be thrown around casually.

Why is there not at least a packager or maintainer field?
there is a simple solution for that. Search for '!g {your_query}' in you.com and boom, you'll be taken to google.

They introduced that feature here https://www.youtube.com/watch?v=ScDcj-hX5ns
I think there's two important things to note here.

1. Bandaids are critical. We can't just fix the billion lines of C code out there by replacing it - we need strategies that wholesale destroy bug classes. CHERI does that. If you concretely removed temporal unsafety from all of an operating system's userland, just by recompiling, you'd have done the world a great service.

2. CHERI is very strong. It's not like some mitigation techniques, which rely on increasingly niche thread models (ASLR makes less and less sense as the world pushes towards "send code, not data" - to be fair, pax/grsec explicitly noted this 20 years ago, so it's hardly the fault of ASLR). CHERI totally wrecks spatial memory unsafety. That's fucking huge. The death of buffer overflows. Combined with other techniques like PAC, the memory unsafety threat becomes seriously less critical, or at least that's my position on it - would love to hear someone point out why I'm overly optimistic on this.

In theory you could remove all bounds checking from code and leave it up to the hardware to enforce.

It also is just sane. Like, I think containers are "sane" - they finally split the OS into disparate pieces. I think that NX is sane - why should memory be RWX by default? "A pointer for an allocation can dereference memory anywhere in the address space" is not sane, so hardware enforcing sanity is good.

Where we can enforce sanity, we should. CHERI does that imo.

Also, idk, even in memory safe languages it's not like bounds just go away. You get compile time assurances that either the bounds are gone and that's safe, or they're not gone and that's safe.
I'm pretty sure OP is referring to the use of reverse DNS names for unofficial apps in particular, not the naming scheme's general use.

It's also not really "pushed" onto Flatpak: significant parts of the ecosystem already use the scheme, so Flatpak following along allows an app to keep the same name across multiple different places (desktop file, D-Bus name, etc).
It doesn't have to be hard. And it can be part of their job to provide feedback on and make specific contributions to maintain the onboarding experience.

For example, if important dev env setup documentation is wrong and needs an update--that person should make the change or put in the change request to fix it, and follow-up. It should be no different from finding a bug in code.

The same goes for realizing key organizational or engineering patterns are going unexplained or are not explained in enough detail.

One of the key things to include is an onboarding buddy. Microsoft shared research showing the impact of an onboarding buddy: https://hbr.org/2019/06/every-new-employee-needs-an-onboardi...

There are many other articles and research studies showing that onboarding is critical to reducing the amount of time it takes a new employee to be effective and has serious implications for retention.

How to make it smoother in tech? One could do some research and come up with your own thing. Or you could just check out the articles and resources Gergely Orosz has put together.

I have seen a number of companies basically ignore onboarding and the new employee experience. When they have succeeded it was in spite of this--not because of it.
I picked out GEB randomly at a bookstore like 20 years ago. The cover grabbed my attention and I started flipping through it and was instantly curious. My mom ended up buying it for me, on Valentine's Day I believe, ha.

Read the whole thing pretty quickly after that, I couldn't put it down.

I quite like your description of what you got out of it, it's been a pretty fuzzy concept to me for a long time but "the beauty of logic and its limits" is a great way to put it. :)

I need to re-read it.