skysight-inc/HackerNews huggingface dataset:
I understand that TinySeed is different than the typical doing VC roadshows and having crazy growth, that wasn't my point. I also understand that the amount you received from TinySeed wasn't probably too crazy, it's in their name after all; tiny seed. But that name also contains what they do, they provide seed funding.

Instead of contrasting Bootstrap VS Crazy-VC-Mode, it's more suitable to compare two different things. One is if you're bootstrapped or not, and if you're not, are you doing Tiny-VC-Mode or Crazy-VC-Mode? In this case you chose not to be bootstrapped, and are doing the Tiny-VC-Mode.

It's great that going Tiny-VC-Mode allowed you to grow at your speed and still remain independent, much better than the Crazy-VC-Mode usually allows. But if we start calling that "bootstrapped", then where does the line go for what is bootstrapping a business or not. The meaning would have to change from "Without any outside money" to "With a little bit of outside money, but still independent" which says something else.

Edit: Another way to see it: You still bootstrapped the early stages of the company, up until the point where you accepted outside investments. So according to you post, you joined TinySeed in May 2020, which your graph under "Slowly reaching $10k MRR" (https://d33wubrfki0l68.cloudfront.net/e1ea487c1823d29fb55da4...) show to be right around $5K MRR. So what you bootstrapped was up until "$60000 ARR", but after that you were no longer bootstrapped as TinySeed provided capital to you.
Interesting RFC. I'm interested in how something like `OwnedFd` can work. In what sense is it "owned"? What's stopping the OS from deleting/changing the file underneath it? Do OS's provide some API to this end, or will the Rust std library do some checks before allowing operations on it?
He doesn't really address any of the claims made, and makes some startling claims himself. For example:

> This example demonstrates that even ICC with -O1 already requires unrestricted UB.

The example demonstrates nothing of the sort. It demonstrates that ICC uses unrestricted undefined behaviour, not that this is required in any way shape or form. (The only way the word "requires" is reasonable here is that the behavior seen "requires" use of this kind of UB to be present. But that's something very different, and doesn't match with the rest of his use).

> writing C has become incredibly hard since undefined behavior is so difficult to avoid

No, it has become difficult because compilers exploit UB in insane ways. The platform specific UB that he claims is "not an option" is, incidentally, exactly how UB is defined in the standard:

Permissible undefined behavior ranges from ignoring the situation completely with unpredictable results, to behaving during translation or program execution in a documented manner characteristic of the environment (with or without the issuance of a diagnostic message), to terminating a translation or execution (with the issuance of a diagnostic message).

This was made non-binding in later versions of the standard, so optimiser engineers act as if these words don't exist.

And of course there is no reason given for this interpretation being "not an option". Except for "but I wanna". Yes, it's not an option if you really want to exploit UB in the insane ways that compilers these days want to exploit it.

But that's not necessary in any way shape or form.

> That would declare all but the most basic C compilers as non-compliant.

Yes, because by any sane interpretation of the standard they are non-compliant.

On a more general note, I find this idea that things are necessary because I want to do them really bizarre.
> If you don’t care for Elon what more could you ask for than he wastes tens of billions on such a fruitless endeavor?

Just because I don't care for Elon (nor think he should have that much money), doesn't mean I don't care what he does with his money. If he buys and shreds the Mona Lisa, I care. If he pollutes LEO because a math error keeps the satellites from deorbiting and causes Kessler Syndrome, I care. If his Boring Company in Vegas has a disaster and a hundred people die in his tunnel, I care.

I care about a lot of other things he could do too, but I'm not going to list them.

Meanwhile, while I don't care for him, that doesn't mean I want him to become poor. I don't care if he has a megayacht or something.
Binance kept weak money-laundering checks even as it promised tougher compliance
The defense against that is 'disappearing messages' which is available in most popular E2E messaging apps nowadays, including Signal and WhatsApp.[1]

PGP emails doesn't even have forward secrecy. Emails are not messaging, it needs video/voice calls, stickers/gifs etc etc to have any hope of being adopted by non-techy folks.

The Signal blog has a number of articles on how they develop state-of-the-art privacy preserving features. [2][3][4][5][6].

Also the only info Signal has about you is "Unix timestamps for when each account was created and the date that each account last connected to the Signal service", which is what it provides to government requests [7].

[1] Disappearing messages

https://signal.org/blog/disappearing-by-default/

[2] How to build large-scale end-to-end encrypted group video calls:

https://signal.org/blog/how-to-build-encrypted-group-calls/

[3] Signal and GIFs

https://signal.org/blog/giphy-experiment/

https://signal.org/blog/signal-and-giphy-update/

[4] Signal groups,

https://signal.org/blog/signal-private-group-system/

[5] Sealed sender

https://signal.org/blog/sealed-sender/

[6] Private contact discovery

https://signal.org/blog/private-contact-discovery/

[7] Government requests

https://signal.org/bigbrother/
I spent an hour with a coworker last week trying to figure out how to remove the change history from a Word doc. We're both highly technical.
Central PA, it was a busy restaurant next to Hershey Park. I believe dishwashers started at $7.50 or $8... but on a busy Saturday night the managers would have to go around begging someone wash dishes. I doubt they would've let me work full time at that rate, but they let me clock in/out to my advantage when they needed it.

Hosts/busers started around $5.25 or so... I think I eventually worked it up to $7.50 or so, but with tips it was much more. My point is that even then it wasn't worth it to me to work for $10/hr.

If I had to guess, the wages probably aren't much more now than they were then.
For the software they provide us to sign documents, there is a checkbox when I sign PDF files - whether I want some overlay that indicated that it is digitally signed or not. Thats probably the user friendly part of digital signatures :)
A month ago, almost everyone in my family received "unknown accessory detected with you" alert on our iPhones. It was scary, and we spent hours looking for an Airtag in every crevice of the car, and checking every bag we had. Couldn't find anything.

After extensive googling, we found numerous reports online about AirPods Pro most likely having a bug alerting their owners about "unknown accessory". If it's true, and firmware had a bug, Apple was probably in a weird position of not being able to publicly acknowledge it, to avoid potentially giving a false sense of security to folks who actually had the real alerts.

For us the alert never reoccured, and FindMy was erroring out when we clicked on "get more info about the device", so most likely it was a bug.

[edit] Reddit thread with other similar possible bug reports: https://www.reddit.com/r/iphonehelp/comments/q3n1e5/dont_own...
If you're in the same family account there's a button to turn off those alerts. It worked for my family.
Thanks Artem!
wait what? you mean dry bags.... ooooo
Servers like it because they can abuse information asymmetry to get more money.

If I sit down at a restaurant, I don't know if the server has had a good week, a bad week, an average week, or what. So, not knowing that, if I'm sympathetic to their position, I'm inclined to tip well. Add on to that the constant pressure of tips upward. It's gone from being 10% on average to 20% on average in my lifetime. And also flat rates on certain services.
Another comment: I completely love PDF exchange editor. Used their free version for years and finally paid for it which I should have done a long time ago.
Even more efficient, but not portable, are electric heat mats. I've had one under my desk this winter and between that and a couple of jumpers, I've not felt the need to have the heating on in my northern UK based home office.
> However, we have considerable evidence about the harmful effects of 2G and 3G. Little is known the effects of exposure to 4G, a 10-year-old technology, because governments have been remiss in funding this research.

Ok, well if this is the stance that this article is taking, its a +1 to the notion that Scientific American has gone the way of the History Channel, pure trash.
You can rasterize the pdf, wouldn’t that solve it?
I think they are usually husks of some type. Cheap, smell nice, conform to body, doesn't transfer heat fast enough to hurt you, and for some reason heats up in microwaves.
I think it would greatly help to better understand what it is you are looking to manage here (or what your concerns are). Is there really perennially sensitive information your SMS messages? In my experience, most of them are ephemeral in utility (e.g. an OTP or a reminder).

So two immediate questions arise:

1. Do you have a perceived sense of risk/vulnerability to not deleting SMS messages? Why?

2. Assuming there's something more to cover other than #1, what is the problem you are actually trying to solve here?
Maybe by releasing often (every 6 weeks or out of band for bug fixes like this), they make it easier to use a current version of the compiler, in comparison to the old Java release cycle of multiple years.

Also testing the compiler against the whole ecosystem on crates.io before releasing a new version helps building trust in the backwards compatibility of new compiler versions.

So they are doing something to establish a culture where updating your compiler regularly is encouraged. I don't have actual numbers and I don't know how enterprise Rust shops handle their compiler versions, but they are doing things to encourage (not force) users to keep their compilers up to date.
You have just talked me into tips. I want a server who will entertain me while I'm waiting. There is a line of course, don't do too much, but a bit of make me feel better about it is worth paying extra for. Service with a good bubbly personality is well worth the extra cost in my opinion.
Vast majority? I just searched for "laptop" on BestBuy and didn't see a single nvidia GPU in three page scrolls.
No, Pipewire and xdg-desktop have been there for ~3 years.

OBS supported Wayland for ~2 years (maybe more, but I've been using it for ~2 years), but you had to install a third party plugin for it, and the app itself was running in Xwayland. The Flatpak version did include the plugin for a while.

And it's not MIGHT work on anything other than Gnome, it DOES.
And if the tips plus tipped minimum wage doesn’t reach normal minimum wage, the employer is required to top it up to at least the untipped minimum wage. I believe that’s what parent comment was referring to.

As well as the fact that many states, representing a massive chunk of the US population, don’t have a separate special tipped minimum wage.
The point is that if you run a new OS on the hardware (say, OpenBSD...) and it doesn't set things up, that failure to configure the running system should not result in a safety problem. Now one obvious way to do this is to do it in hardware, but the point was made that then you have to hope that the hardcoded safety measures are bug-free. So, the obvious fix is to do it in firmware, and allow updating the firmware, but do ship with it pre-flashed in persistent memory. Thus, doing nothing is safe, if a bug is found you can fix it, and yes a user could flash unsafe firmware but they'd have to go out of their way to do so; the default is to be safe regardless of what the main system OS does.
I don't think markets have a point; they just are. The systems and regulations we create around markets are what give them meaning.
"I tried a digital signature anyway"

Do you mean:

A) a cryptographic signature?

B) an image of your handwritten signature?

C) something else?

I think you and GP might be talking about different things.
Personally it took me a second to get past "Death threats drove him from town and to Austin". That is quite the fact to cover in a single sentence.
I still don’t see what it has to do with hurting competition and innovation.
on windows i find myself bouncing around a lot between pdf viewers, choosing between lightweight but feature sparse options (sumatra) and heavier, more featured programs (acrobat, foxit)

i've never thought about replacing preview.
Rnote – A note-taking application for drawing tablets, written in Rust and GTK4
If you set the keymap in IntelliJ to MacOS you get many of the Emacs keybindings including ctrl-a/e.

I also make these shortcuts for beginning/end of line in Word (although the ability to add custom keyboard shortcuts seems to randomly disappear in my copy of Word).
You’re implying that a bureaucratic process being absurd and extremely archaic means it doesn’t exist?
kubernetes is my personal afghanistan
The article made me curious about the incidence of head and neck cancers over time. I only found a UK graph ending in 2018, but it does show a significant increase from 1993 to 2018[1]... 33% and 50% for men and women, respectively.

That sounds... high... but this is also pre-5G.

[1] https://www.cancerresearchuk.org/health-professional/cancer-...
> So. On your own is just “VC’ed yourself”

Precisely. If TinySeed has provided funds, it's no longer "VC'ed yourself", it's "VC'ed yourself + tiny seed from TinySeed".

> Taking money from TinySeed is very different than taking money from VC.

No one is arguing that TinySeed is just like any other VC. But instead that by accepting VC, you could no longer claim the business to be bootstrapped.
Its a weird thing where in smaller scales, primes numbers that LOOK prime are decent candidates of actually being prime.
He also says it was during "a movie night for kids," and the author thinks people should be paying for normal movie theater stuff, like popcorn:

>You want to see Spider Man? You desperately want to bring your kids to Encanto or Sing 2? And you want your popcorn, food, and drinks? Cool. But if you don’t tip...

If someone is taking their kids to a movie night, I wouldn't expect them to tip for tickets, popcorn and soda. And if there's a theater where the workers get upset that you don't tip them for those, I'd expect people to avoid it and go to a normal theater.
I find they don't keep their heat nearly as long as hot water bottles.
Sounds a lot more like WebAssembly is the new JavaVM. WORA, security, portability, edge, etc.
To quote the post:

> If std::fs::remove_dir_all followed symbolic links, they could find a privileged program that removes a directory they have access to (called temp/), create a symlink from temp/foo to sensitive/, and wait for the privileged program to delete foo/

This is a classic confused deputy exploit - the attacker doesn't need access to the system directory, they just need to be able to point the deputy at that directory. The race condition on checking if the directory is a link means it's possible to trick the privileged program into misusing its privileges.
was kind of hoping for a more analytical take, comparing their efficiency to the newish slate of battery powered personal heaters, or older iron-oxide single use heaters. My guess is the newer electronic devices allow for more consistent heat, but at a much higher entry cost, and less flexible charging. I wonder if an mechanically adjustable thermal barrier could be employed in a hot water device, that could provide a more consistent heating experience.
I'm currently using Lakka on it (using the Odroid Go Super image) without too much fuss, but I'm having trouble to run most N64 games on it (like it crashes back to the launcher). Super Mario 64 works well though.
It is. Free markets do not preclude social safety nets, or things like universal basic income.
Same here. Real signatures on paper as well as cryptographic signatures are legally binding. Pasting a picture onto a PDF isn't but nobody wants to deal with the bureaucracy so they do it anyway. Getting a cryptographic token you can use to legally sign things is such a bureaucratic nightmare too, nobody wants to do it, including myself and I really like this stuff.
The level of vitriol is proportional to the harms. Ayn Rand's childish philosophy has adherents who have caused significant harm to society. Similarly, if Mein Kampf or Das Kapital had not gained a following, we might not have such vitriol for those books, and we might spend more time discussing if we see their archetypes in the world around us, but they did, and that discussion is rightly not as prominent as the criticism.
It’s not twice as much work to sell a $2 million house as a $1 million house. Why does it cost twice as much in real estate agent fees?
Now I'm curious about what software is used in actual ink-on-dead-trees book publishing.
I was a Starbucks barista for a year (2000), and customer tips were an important part of my take home.

I think most people think like you, because at the time I calculated my average tip was 5 cents per customer, but that still raise my hourly to something I could almost afford to live on (I think it took me from $6-something to about $9/hr).

I wouldn't consider getting a latte and not tipping after that experience.
Does this even work for non-Russian businesses? I tried to register a business in "Yandex 360" and it asks for a Russian phone number and some identity numbers?
so when i say app deployment platforms, maybe im not wording it right . like vercel. you dont worry about deployment - u just push nextjs code. that kinda thing.
I was using the Russell 2000.
Microsoft was about to spend $500 million on a blitz ad campaign called Five Nines, for 99.999% uptime re NT 5, was it? 2002ish.

They crashed the microsoft.com cluster only days before, sending certain accepted metrics re: uptime from 99.999% to 97.312%.

The cluster crash was caused by some errant out-of-band JavaScript being published to a live MSCOM cluster. The postmortem was not in-depth, it was a cremation. Burn and hide the body.

I thought it odd that all those involved ended up at AWS shortly thereafter, including the executive whose head rolled right out of 1 Microsoft Way.

Those involved owe Dave Cutler an apology, with or without the conspiracy intact.
Show HN: Declarative Instrumentation for Python
True, although the more you lock down, obfuscate, and hide your data, the more the bot-writer is going to use the heavy guns to penetrate you. Points Guy, and Award Wallet are both attempting to provide a service that people, especially American Airlines's most valuable customers, obviously want -- AA could easily work with them, instead of against them (or provide the same service themselves).
Yeah I've never used it, I was taught in school to make documents in ClarisWorks lol. I've only ever used AbiWord and Pages after that.
If I'm cold at work I just zip one up inside my hoodie.
People around the world regularly retire with far less than $150k.

Also the median us worker earns over 2 million dollars in their lifetime. Most chose to spend it as they earn it. A lot more of them could certainly reduce their consumption if they really wanted to. Of course a lot of them self selected into the us, and like working harder than the people they left behind.
Obviously it varies. But having plumbed entire houses, I can tell you that it adds up.

Supply line in the basement, a run to the water heater(s), then forking into two parallel lines (hot and cold) to supply kitchen(s) and bathroom(s), verticals to get to higher floors, sometimes horizontal runs if the bathrooms are not stacked, etc. Cold supply to the outdoor spigots.

Even small single-story houses with perfectly located utilities will have several dozen feet of potable water lines. Add stories or less-convenient utility locations and you can be well into the hundreds.
My first home server was IPv6-only, straight off of my ADSL router with a public static IPv6 address and domain dedicated to entirely to a Raspberry Pi. It worked perfectly on mobile and at home. What a pain in the ass when I discovered my university didn't support IPv6 in any capacity. Their ASN has v6 blocks but no v6 routes on campus.
Global warming is expanding the range of naegleria fowleri, the brain-eating amoeba, in the US.
As someone living in Berlin, having to deal with German bureaucracy I can't thank you enough. Now it just needs a "send as Fax" button...:-)
don't ever step in any office you will evaporate

every job I had was filled with endless streams of redundancy of this kind

I even consider the public sector a state wide incarnation of this principle
I recently learned that a cryptographic signing operation on a PDF is more or less bogus due to the complexity of the format. Every once in a while some researchers take a look and find a bunch of new ways to forge such things. I guess the root problem is that you end up signing a whole whack of stuff that you don't see or understand. That isn't ever going to work. I think that in practice you can only sign plain text if you want it to be secure.

So this really isn't any worse than the alternatives, at least for PDFs...
There are a lot of things you can do with a car which I am unqualified to do, yet I still consider myself a proficient driver. Maybe you're mixing up "proficient" and "expert"?
> While there have been complaints from employers that workers “don’t want to come back to work” just wanting to “stay on unemployment,” data shows that isn’t true. States that stopped increased unemployment payments early didn’t see much if any change in employment numbers. Child care was hard to get before COVID. The pandemic has increased shortages, building huge barriers to women who may otherwise want to get back into the workforce. The most recent reports show the shortage isn’t from “lazy young people who don’t value work like older generations do (and get off my lawn while you're at it).” It’s from older people who have opted to either retire early or simply aren’t returning to work.

Someone finally said it better than me. All of the discussions of "worker shortages" around Unemployment Benefits have either been incoherent nonsense, or political points cloaked in fake economics.
Space X was at a severe political disadvantage vs aerospace incumbents. It did not have full government support. It still doesn’t compared to the incumbents. Could be wrong, but the military is not a major factor for Space X especially at the beginning. Why? Elon is not a fan of bribes.
Limiting it to installed apps still has the problem of users blindly agreeing to something that is fundamentally super dangerous. I don’t believe installing PWAs currently exposes any new security surface, so this would be a significant change, and worse still a persistent hazard with probably no indication of what’s going on when it’s in use. I think there’s still potential in the general concept, but it’d take work and is certainly not ready yet in any browser.

Yes, certain classes are restricted from access via WebUSB for security, https://wicg.github.io/webusb/#protected-interface-classes. But as the note says, it’s about balance: that list is necessary for security, but not sufficient.
The chance of an airline accident is 1 in 16 million.

441 nuclear reactors have been operating flawlessly for over a decade.

Countless biology labs deal with dangerous pathogens daily with minimal accidents.

This French lab from the article had two separate accidents in three years.

I dislike when people use the term 'accidents happen' in a hand wavy way. There's a whole world of risk calculations to determine if something is safe or not.
What is it about doctors, lawyers, and really really basic computer proficiency?