skysight-inc/HackerNews huggingface dataset:
Private pitch decks aren’t the same as public product websites.

It seems this team is using the old scammy marketing trick of using logos of every company you can claim any possible relationship with as a way of building trust. Plastering giant logos on a product website implies some endorsement or affiliation to most casual readers. It’s not until you read all of the text that you realize this is just a list of companies they worked at.

This is the kind of behavior that earns a sternly worded letter from corporate council. You shouldn’t expect to be able to leave a company and then put their logo on your product page.
The year begins on January 1st per Julius Caesar's calendar reform of 46BC, because in Rome the year was called by the name of the elected consuls, and consuls were elected on January first. So basically, up until this change it was confusing for the Romans to call the year by the current consuls' names, though actually the current year ran from March to March (starting at the equinox).
How could they have been any clearer? Just because some creators didn’t realise they were being paid by Honey to cannibalise their own affiliate commissions does not mean Honey hid it. A number of creators have said this realisation about Honey has prompted them to take a closer look at how the companies they advertise work: that’s an admission of doing zero diligence when choosing to work with an advertiser.

The entire point of Honey is that it is activated at checkout: how else could it work?

Also ask yourself about the merchants involved: did NordVPN know about the relationship between Honey and affiliate commissions? Of course, they were paying Honey too. And yet NordVPN chose to use last-click attribution for deals with influencers.
Encrypted monitors can be countered by a high quality video camera mounted on a tripod behind your chair or on a wall or ceiling

Expensive, yes, but at that point you're already spending real money on a second computer with a GPU to do computer vision on the game video stream, so...
This is happening again now, with a new addition (well, resurgent) of insidious price cutting strategy: adware.

Ed Zitron goes into it in a recent article rant here[1] (skip to the "direct example" section if you're not interested in the rest of the read) where he reviews the best selling laptop on Amazon, which is ridiculously cheap... at a devil's bargain.

1. https://www.wheresyoured.at/never-forgive-them/
Open console, type:
for (i=0; i<3; i++) {Module.onEnemyKilled();}
Done.
Yes, but that's because the cost of evaluating the quality is very high, often infeasibly so.

(Seriously, it's pretty difficult. Read reviews? They can give some idea, but it's rare that they do any rigourous testing, and they can be corrupted. Have a brand or specific model that you like and has a good reputation? How do you know they haven't started to cash in on that by cutting quality but still charging the same prices?)
- Wake up
- Grab a coffee and two cigarettes
- Go take the big pile of pills "against" depression and autism
- Read some world news
- Get some more pills
- Take a shower, thinking about killing myself, but telling myself "pills will start working in 20 minutes"
- Get another coffee and another two cigarettes until second batch of pills kick in
- Start coding
IMHO it might be the complete opposite. Margins are low and and off the shelf ARM designs are very cheap so what's the point of making very risky investments when you can already get good enough off the shelf designs from ARM?

If the licensing fee is only ~1-2% who can justify this besides Qualcomm, Apple, Nvidia, etc.? And Apple and Qualcomm only did this because they wanted to (and could afford to) design faster chips than ARM.
Thanks! Honestly, I feel like my first year was a lot of just translating what those papers were trying to say—especially because often they talk a lot but don't say much. I am lucky that my cofounder has a background in ML/AI and could help me understand, but something else that helped me was to ask Claude/GPT to explain something I don't understand: "using analogies an experience back end developer understands".
Bright Galaxies of the Early Universe Defy Expectations
Science confirms: 'Know-it-alls' typically know less than they think
'Disturbing surge in cryptocurrency fraud' led by young, tech-savvy Nigerian men
I don't understand why people are downvoting you when you're just explaining the reason why. Judging by the sentiment and aggressive downvoting in this thread one would think using anything else than email and text is completely abnormal. Fwiw I don't know a single person using email outside of work and the only texts people get are appointment reminders.
macOS has grown 2019-2024
A Canadian Ultrarunner Was Arrested in India for Carrying a Garmin InReach
For the tools that we use day-to-day and week-to-week, it should be impossible for us to not be a judge of quality. A have a tale of ladles... those pieces of kitchenware that we use to slop soup into our bowls. For years and years, I'd only had really horrible, shitty ladles. Those plastic-handled, plastic-everything-ed pieces of garbage that Walmart buys in volume for 3 cents each and sells for $12.99, you know the ones I'm talking about. With bizarro neon-green colors that are so flexible that you know there must be three dozen banned-in-the-United-States plasticizers in them.

And if you could find one that's just plain stainless steel (with or without a nice wood handle), it was paper-thin steel, stamped into shape, that no one had ever bothered to grind/polish the burrs off the edge.

Then, just a few weeks ago, my wife and I were checking out this tiny little Korean grocery store. And the owner apparently orders everything from some Korean supplier. He had several different sizes of ladels. Stainless, in what must be 3/16ths, all the edges soft and beveled. The shape was nice too, not something rough and rushed, but looking like someone who cared about design actually spent time on that. And the small one was like $3.89 and the large was $7-something. This did not come from a Chinese factory.

Am I a world-renowned ladle expert? Do I have a PhD in ladelology? No. Hell, as a utensil, it's probably one that I only use twice a year. I couldn't design a die to make one of these, I couldn't tell you if the hydraulic press needed to be 50tons or 250tons, I'm not very knowledgeable at all about any detail that matters. I just care (some interesting psychology there... childhood trauma or something).

I don't think anyone needs to be especially qualified to judge the quality of products that they do or will use. Everyday experience should suffice, and the only people who might not manage that are kids who have just recently graduated and mama's not doing their laundry for them anymore.
What weighs more, a 100kt aircraft carrier or a 200kt thermonuclear weapon?
This is the social media equivalent of "pricing death spiral" type behaviour where every attempt to boost engagement reduces it even more.
> How would the GPU verify it's speaking to a real TPM?

Option 1: as I said, the GPU could have its own, and yes in that case the EK cert would be known to the GPU (or it could have a platform-like cert issued by the GPU OEM).

Option 2: the platform vendor can teach the GPU the EK cert (or the public key for some primary key anyways).

Option 3: the GPU could learn it on first use.

> charitably let's say that's a signed blob that the driver pushes in at startup

That's what TPM vendors do as to the EK cert. Surely if they can do that then so can GPU and platform vendors. Indeed, some platform vendors ship with platform certs.

> but that's still going to be a terrible user experience because you won't get media playback if your machine has a TPM that's too new or .

What do you mean "too new"? Like, you replaced your TPM? That's a thing on servers, but not laptops.

As to "from too niche a vendor", as long as the platform vendor teaches the GPU what the EK cert is, or makes a platform-like cert that the GPU can use to authenticate the TPM, then it's good enough.

Anyways I suspect that MSFT and others don't mind an incrementalist approach. You have a system that can do it their way? Great, it will. You have a system that cannot do it their way? Fine, they'll do weak software DRM for now. There's probably no other way to to get to their dream DRM everywhere state.
That sounds really complicated compared to just opening a web page.

It's actually less complicated than using a web page because you just start the SMS/iMessage program, and it's there ready to go. With a browser you have to start the browser and then tell it to go to Facebook. Then open the messaging portion of Facebook. Three times a many steps.

Besides, my computer doesn't even have a Bluetooth connection.

That's interesting to me. I didn't think any computer made in the last 20 years didn't have Bluetooth. What kind is it?
Can you share more about your experience regarding how management at a small company lead to management at a big company? Was the switch voluntary, and how did you do it?
A few months ago, the same argument popped up about AI videos. But the long game strategy is making it “normal” for the kids and youth growing up, so they would consider it as socializing. It’ll be up to the adults to fight against it.

If we grew up with AI YouTube, we wouldn’t bat an eye on more AI videos, or socialization and etc., as we would consider that as just… business as usual.
The whole point of TPM is that the OS is not under the user control anymore.

If you modify it thanks to remote attestation you can no longer prove that it is unmodified using the TPM.
The change was made by Caesar's reform of calendar in 46BC. January first was the date of consular elections, and Romans didn't used year number ab urbe condita ("since the foundation of Rome") regularly in daily life, instead they called the years by the running consuls' names. Therefore it made more sense for Romans to start the year at January first.
This is the right answer, except that when software has been so neglected that this is the best answer, individuals within the organization that neglected to maintain the software will realize that this is their only chance to get bugs fixed or new features added, and so the requirements will expand until the re-write probably dies.
I'm not saying it doesn't work. Especially for early careers people, it works absolutely fine because the requirements are reasonable and the scope is largely within the employees control. For later stage employees, it's usefulness tales off massively. When you get to senior levels your ability to fulfil the requirements gets further and further out of your hands and often if you want to pursue the promotional criteria you're actually going to have to deprioritize delivering value to the business to prioritize engineering situations where you can meet the criteria. A lot of the senior goals are basically politics.
You could probably make an even faster regex by JIT-compiling the resulting automaton.
I don't know about that, 30 seconds is for the whole set and was just a rough estimate. Time-holding-the-bar isn't particularly relevant here (other than to emphasize the point it doesn't take much).
A couple years ago, I tried to wrap my poor little non-developer head around how to use this, because I have a handful of things going on medically that seem (to me) to be connected, but I can't manage to get any doctors to care enough to help me figure out, but I was hopelessly out of my depth.

Normally I can at least figure out how to use something, even if I don't understand how it works under the hood, but with this, I couldn't even figure out the next step.
This is good feedback; thanks both! Initially, this was a single article, and it started with an explanation of the system, but it was getting too long, so I decided to split it into three. In hindsight, I should have started with part II, where I wanted to talk about the features, but I thought that the most underserved part of the AI stack was the back-end architecture, so I tried to address it first.
Meta leadership have rarely had a vision beyond “how do we capture the success others are having in this space”. I suppose that’s a vision in and of itself but not a very inspired one.

This is the case for most of their successful products:

- Facebook itself started this way for Zuck

- Instagram and WhatsApp were purchases to corner that market against incumbents, as is Thread

- Oculus was a purchase to try and get their own app ecosystem after their phone project failed.

They have brilliant engineers and put out interesting stuff, but I don’t think there’s a top down vision.

Take oculus, their vision has been scattershot and even Boz says they basically make tons of different product directions and then decide what goes to market. Which sure, can work, but that also implies they don’t have a North Star to shoot for. Quest Pro was a failure and they released three types of Oculus lines close to each other (Rift, Go, Quest) before realizing the Quest was the real success path.

Similarly with AI, their approach has been to throw stuff at the wall and see what sticks. Like their celebrity AI chatbots ( https://youtu.be/sfdzkHawZLo?si=oCKAbFHjiOlFRKKh ) or sticking GenAI in every product without a specific user story.

Again, great engineering work in all of their pursuits. But if you analyze any given product venture, it’s always throwing ideas at the wall and hoping one catches.
You are describing a group chat. There is no reason to build a competitor to Insta or FB unless you too have designs to fill it with ads as soon as it is viable to do so.
Up to a point and then you start feeling getting older. I started noticing while approaching 50. I can no longer push as much as I used to. I need to take breaks. Etc.
That link compares ASICs, not ISAs
Wakeup, bath, do yoga and meditation (2 hrs) and then do rest of things
I have a friend who was tasked by a think tank to build an AI model for which they'd managed to get an enormous amount of funding. My friend pointed out that it would be much more effective if they used a regression model that could be built in a couple of days by a junior developer. Eventually he was fired from the project for sticking to his guns and refusing to pad his time while building something worse just so they could say they'd used "AI".
I pretty much agree with all that.

I'd add that you tend to need a presentation and a leave-behind format. And, in the real world, it's mostly not realistic to expect people to create both formats. Mostly. I've actually given a presentation and wrote a book on the topic. But I'm not going to do that routinely.
IronFox: Fork of DivestOS's Mull Browser Based on Firefox
what's the point in seeing photos of a kids sports game if you are so uninterested in maintaining a relationship that you'd never consider chatting with the person? at that point, it may as well be a parasocial relationship with a celebrity where you look at photos of their life and say "wow, i'm so glad i've connected with them".

there's a difference between being informed about the goings-on in somebody's life (which social media browsing/posting can help with) and actually having relationships with people.
> I am not sure how the hell we will be able to manage that (retirement) with the lifestyle we got today

Then don’t. I’m 50 and my wife (48) spent the last four years “decontenting” our lives. I started working remotely in 2020 and we sold our big house in the burbs (for twice what we had it built for in 2016) after our youngest graduated and downsized to a condo in state tax free Florida. We are now down to one car and our fixed expenses are a nothing burger.

She also “retired” at 44 and spends time on her passion projects. We travel a lot and have done the digital nomad thing for a year flying one way trips across the country. In other words, when I do retire, we will already have cleared most of our bucket list.
I wonder if Crunchbase would be useful here?
The book "Angle of Attack: Harrison Storms and the Race to the Moon" by Mike Gray, was published in 1992 to 1994, so it is available at low cost at AbeBooks.

https://www.abebooks.com/servlet/SearchResults?cm_sp=SearchF...
The ownership and model makes working with pointers a lot more complicated, which is the core of a good graph or doubly-linked list datatype.

> Learn Rust With Entirely Too Many Linked Lists

> In this series I will teach you basic and advanced Rust programming entirely by having you implement 6 linked lists. In doing so, you should learn:

* The following pointer types: &, &mut, Box, Rc, Arc, *const, *mut, NonNull(?)

* Ownership, borrowing, inherited mutability, interior mutability, Copy

* All The Keywords: struct, enum, fn, pub, impl, use, ...

* Pattern matching, generics, destructors

* Testing, installing new toolchains, using miri

* Unsafe Rust: raw pointers, aliasing, stacked borrows, UnsafeCell, variance

https://rust-unofficial.github.io/too-many-lists/
Sadly, I have to agree with him.

I still do my best, though. I just know that it's like pissing a dark pair of pants: No one notices, but you get a warm feeling from it.

As long as I am prepared to deal with no one being willing to pay for Quality (solved, by not being paid for my work), and people completely disregarding -even complaining about- the things that I consider "my finest work", then I'll be OK.

I write UX that "doesn't stand out." It "just does what it's supposed to do," without flash. When someone uses my apps, they don't see cute little "Look at how cool this is" animations, or whatnot. There is likely to be an animation, but it will just be a quick one, there to smooth a transition, not to please the user. etc.

People like my apps, but they don't rave about them.

The reason that I know it's working, is because they are constantly using the apps. Many "eye candy" apps get used a bunch, for a little while, then folks get sick of the flash, and stop using them.

But no one would be willing to pay for this. I just made a release, that incorporated some major-league changes, with very little indication in the UI[0]. It took a couple of weeks of testing, and fixing small bugs, but many folks would have shipped right away, and the app would probably still be used.

[0] https://news.ycombinator.com/item?id=42563473
Internet definitely impacts my productivity :) just imagine all the time saved by not doom scrolling HN, Reddit and X.

But I agree it's difficult to context switch UNLESS I'm already deep in a side project. In that case it's a lot easier to switch because I'm on fire. The only issue is that nowadays my employer won't be happy about me using the company laptop to write a game, or a dynarec, so I have to work remote for that.
Good point, there's an internal-hosted and externally-hosted status page

internal: https://meta.onlineornot.com/

external: https://status.onlineornot.com/
Honey Sued in Class Action by Wendover and Legal Eagle (Wendover vs. PayPal) [video]
I think this is less common than you would assume. Yes, there is a 'poor tax' on low quality items that are more expensive in the long run, but also people have gotten burned enough times paying more for an item that still turned out to be crap, so it's hard to justify taking the risk on such an investment.
Are you building your own products and launching them as a single developer? What platforms are you targeting and what kind of games are you making? How's the revenue?
I didn't know about this. Thank you!

After some digging, I also found a great way to surprise bots that don't respect robots.txt[1] :)

[1]: https://melkat.blog/p/unsafe-pricing
It's Still Easier to Imagine the End of the World Than the End of Capitalism
Wait a minute… are you telling me the company isn’t just paying me to code because they believe in sponsoring the creation of technological beauty?
Show HN: Folk – You set the rarity of your collection
The otter king is super relaxed; let him stay in his bliss.
TPM is a missed opportunity. What I really want for security is a solid secure enclave scheme on the CPU itself so my SE code can blaze. The TPM is not programmable and is very limited, both in terms of its API and in terms of its capabilities (e.g., number of keys loaded, number of algorithms supported, ...) and in terms of its performance.

My point in my above reply was to say that even if TPMs were used by GPUs then TFA's point would still stand.
Yes, and that's why the month of Ramadan in the Muslim calendar shifts by about two weeks every year, because it's a lunar calendar. But this doesn't apply here.
> Indeed, because free software development is largely driven by ideological purity rather than feature parity.

Ideological purity is a valuable thing. Look at Minix, hell, even look at the BSDs today. These are projects that have collapsed because of their feature obsession and ignorance of ideology. The differentiation of ideology is what makes free software uniquely successful - it is the feature.

> Mainstream users see Free Software people as irrelevant kooks, and thus easy to dismiss, which is why Free Software has so utterly failed as a movement.

Mainstream users don't think about Free Software at all. They certainly use it though. They rely on it, to provide and maintain the runtime their cell phone and iPad and router all depend on. It probably runs an RTOS on their grandpa's CPAP machine, it probably occupies the DVR for their cable TV and it's likely running on their games console and personal computer, too.

Free software is even more inescapable than proprietary software. If users cared enough to understand the difference, you and I both know they would accuse the businesses of being the irrelevant kooks. Not a single "maintream user" I know would defend Apple or Google or Microsoft's business practices as software companies. No one.

> I'm sure flat-earthers feel that my belief that earth is an oblate spheroid is peculiar, too. Of what relevance is that to anyone?

As the other comment suggested, this is both an insincere response and one where you are the flat earther here. The FSF has reasons that they hold the principles they do, and you haven't refuted any of their ideology. You are the guy lambasting Gallileo, and when Gallileo asks you why heliocentrism offends you, you are replying "because the mainstream clergy sees you as kooks." It's not a response at all.

> The emacs developers don't even understand how large chunks of emacs work

Nobody is so stupid that we expect every kernel dev to understand the whole of the kernel. It's folly, and not what I was asking anyways. Nobody at Apple understands how the entirety of iOS works either, but that's not an implication that it's inherently insecure. What makes the FSF balk at Apple is the inaccountability. The lack of reason associated with their statements asserting the privacy and security of a system that sues it's auditors.

If you have a more reasonable heuristic to suggest, I'm all ears.
>it’s because there is a quality level that apple products never go beneath- even if the design is stupid.

There’s a bunch of evidence that this is also not true.
I Rewrote a Century-Old Artist's Anatomy Book
Knees probably better -- break my fingers and I can't give you my password
Read this post to yourself aloud.

Why are you still checking Facebook? Keep the messenger app on your phone if people you know still use it.
Wow, did you work on it? I used to read about it on magazines and wanted to be a clipper developer. You know, the 90s computer ads were full of wonders. I wish we had those nowadays but even zines are dying.