skysight-inc/HackerNews huggingface dataset:
SEEKING WORK / JAPAN / REMOTE
Willing to relocate: no

Technologies: Startup Tech Consulting, Devops, Svelte, React, Python/Django, AWS, Docker, Terraform

Resume/CV: https://www.linkedin.com/in/philisaac/ [or] https://philisaac.com

Email: isaac.phil [at] gmail [dot] com

Sr. full stack engineer and manager, 8+ years experience. Former co-founder and head of engineering at a successful startup (>1M MRR). Currently consulting and doing freelance work leveraging technology like Svelte and Supabase to make quick to build and easy to maintain web apps for clients.

Passionate about connecting startups with the right technology to help them scale and build maintainable apps.
Luckily for the scammers we keep posting videos to Facebook, Instagram and any other social media app you can think of. It's going to be a nightmare.
There's a vast spectrum of HTML email.

Most people use it in the "bold a few things and make a few words into a link" side of things; more like the old .RTF format. The caniemail.com stuff is for the more complex stuff that might be better left to websites.
https://archive.ph/2JD9k
> The Selfish Gene - Richard Dawkins

I read this book a long time ago ... 2006, I think? I should re-read it. And read the author's sequel books to it.

Out of curiosity, would you say your understanding changed or deepened upon re-reading it?
You wrote three different ways to end up with all traffic dropped and a broken VPN connection.

Traffic sent to the VPN interface gets encapsulated by the VPN client software and then routed to the Internet. If your firewall rule is dropping all traffic not destined for the VPN interface, it will drop the encapsulated traffic.

You need two (sets of) rules: one allowing traffic on the VPN interface and one allowing traffic which is already cloaked by the VPN software (or not cloaked, but used to establish/maintain the tunnel itself). That second category is a bit complicated, because you need to be able to route to the VPN server regardless of which network you're connected to - and the DHCP server tells you how to do that.
> Are we looking at the same chart?

Clearly not: https://injuryfacts.nsc.org/motor-vehicle/road-users/pedestr...
loooool this is gold. Author of the post, here, I love this.

> Like, they would love nothing more than for some master race of pickup truck bros to upload their brains into anthropomorphic cars, discard their primitive flesh, and then run over all the remaining meatbags that refused to join in.

:party:
I guess this is using American convention where people are expected to go 1.2x or 1.3x the speed limit. Although funnily residential roads I know doesn't need speed limit for this, solely because of road quality.
This is pretty interesting. Kind of like Reddit/hn comments in chat format.

Esp interesting the part where you can start threads from quotes.

Kudos.

I'd like to point out the issue with these kinds of threaded discussions for non-complex discussions, including the simpler nodes of complex discussions. And that is that people often have a hard time figuring out which thread node to reply to in a more complicated discussion system.

For the most part it's easy for engineer types, but most normies often find them confusing.

But I really like the effort to highlight leaf nodes that you haven't read/seen etc.

Discovery will probably be the hardest part when revisiting other people's discussions. When you are trying to find out what the most interesting relevant node of a discussion is.

Really curious to see where this goes.
Location: Tokyo, Japan
Remote: Yes

Willing to relocate: no

Technologies: Startup Tech Consulting, Devops, Svelte, React, Python/Django, AWS, Docker, Terraform

Resume/CV: https://www.linkedin.com/in/philisaac/ [or] https://philisaac.com

Email: isaac.phil [at] gmail [dot] com

Sr. full stack engineer and manager, 8+ years experience. Former co-founder and head of engineering at a successful startup (>1M MRR). Currently consulting and doing freelance work leveraging technology like Svelte and Supabase to make quick to build and easy to maintain web apps for clients.

Passionate about connecting startups with the right technology to help them scale and build maintainable apps.

Open for consulting/contract work, or full time work with small companies working on exciting products.

<3
Email attachments are defined through MIME and don't depend at all on HTML being available as a Content-Type. We could well have had another format and attachments together.
AMP for email is a bit different of a beast. It works a lot differently from the web version and is used essentially to add interactivity to the email. If you use Google Docs, it’s what allows you to directly reply to a comment in your inbox.
I Read Everything Elon Musk Posted for a Week
saaaaame
They run k8s on borg. From what I can tell as someone that worked a lot on early k8s and a large GCP customer they still use borg mostly internally. k8s is their path to creating cloud portability and neutralizing AWS "network" effects.
>> This is why the streets in Israel are full of gigantic demonstrations about the return of the hostages.

Yes, what may not be clear is that those people are demonstrating for the return of the hostages, not the end of the massacre of the Palestinians. They couldn't care less about the Palestinians. As I point out in another comment there is widespread support among the Israeli public for the war and near zero concern about what it will do to Palestinian civilians, including children.
Matt Levine uses this line in a specific context:

If a listed firm does something bad (anything, really), but doesn't immediately disclose it (as is usually the case), it can then be sued later - not directly for doing the bad thing, but indirectly for not having disclosed it (that being the securities fraud).
Interesting, the census has followed in the footsteps of big tech and adopted differential privacy. I had the joy of working with differentially private data at my last job. It was brutal. Typically when you do differentially privacy you also do thresholding (any group with less than N members is dropped unconditionally). This means intuitive things you'd want to do are now subtly broken. Want to take an average? You can't because the lower values are just thrown out. Same with standard deviation. Basically all downstream analysis needs to be REALLY aware that the data is anonymized. I don't know if the census's implementation will have these problems but if so then yeah, as the paper found lots of analysis will either need to change or be done differently.
> My older kids stopped reading a lot around that time (~10yo), mostly after reading My Weird School and Captain Underpants and similar crap.

Have you considered just being happy your kids are reading stuff they enjoy? If I picked up on this sort of thing from my parents, I probably would have been less inclined to read myself...
I came here ready to pontificate on the wild world of signal processing for electrocardiography and photoplethysmography sensors. Nevermind.
curating those accurate mental models of the system and its architecture are valuable things, even more so if it can be expressed in a snapshot graph like this tool can render.

Best in class experience for navigating code graphs started in Visual Studio Ultimate circa 2010. The nav experience for dgml was super smooth and I've never experienced another graph tool as powerful as that. Looks like some of that lives on till this day https://learn.microsoft.com/en-us/visualstudio/modeling/map-....
> I may take up a minor in math, but I don’t want that to be my job job.

Oof, I died a little. Mathematics, and mathematicians, are so misunderstood. There's no one way to be a mathematician! Some of us just see the world through a different lens, find academia tedious, and end up solving other people's problems, well outside of the conventional realm of mathematics.

And speaking from personal experience, when people dismiss you on account of your appearance, "I've got a PhD in math" can punch through the prejudice.
This is a very long post that doesn't contradict anything I've said. There was a 7-day civil war in Gaza, which Hamas technically started (if that matters to you), back in 2007; Hamas has controlled Gaza ever since. It was doing so prior to that "war" (one of the reasons Fatah and Hamas got into it was that Hamas replaced all of the PA's governing institutions --- the courts, the school systems, etc --- with Hamas-designed alternatives), but, whatever.

Also: we all have access to Wikipedia. You don't have to copy and paste whole articles here.
> In all those cases the cost of cloud was like an order of magnitude costlier.

Don't discount the value-add of your skills. Giving any of my family members a stack of bare metal servers would serve no end-purpose or web requests. Approximately zero of said servers would even end up plugged in at all, much less operationalized. My family all works in tech or similarly demanding fields. That is, the cost of "the ops team / guy" can be significant for small and medium enterprises.

Despite this, the AWS pricing margins have grown to the point of excess, and are no longer competitive, even against other major cloud players. This is strange to me because the tooling is all interoperable (e.g., Terraform/Vaggi-form), with no fatal friction or lock-in. It is a rare use-case that the latest CPU is worth paying a penny extra for compared to a 3 or 4 generation old chip. The only winner is the cloud provider because it improves their COGS ratio.

TL;DR: the top tier clouds are priced on the order of luxury goods, on par with a Bugatti or G6 jet. That is, unless you ruthlessly track and prune each expense, which costs you time and attention which could have been spent growing the business or at least non-overhead tasks. The eventuality of managing your own DIY fleet of machines is a total headache, as any given computer may work flawlessly for the next ten years or only the next 10 minutes. When it goes south, you're back to being a monkey plugging in cables and scratching your head. This sad activity is only a few people's cup of tea.

Obligatory reference to Warren G's Regulators:

"You've gotta be handy with the steel, if you know what I mean."

https://youtube.com/watch?v=hms5vmekId4

Edit: Sorry for the rambling comment, I suppose it is a more complex topic than I realized prior to crafting the words above.
First: I run a popular newsletter that uses custom HTML theming and CMS customization. I don’t work in marketing. I just genuinely think HTML in email is actually a value add. Not everyone you disagree with works in marketing.

Secondly: The problem you’re pointing at is bad implementation of standards, which is entirely on Microsoft and Google. (Mostly Microsoft.) The reason HTML doesn’t work well in email is because of bad prioritization, which has led to kludge upon kludge.
Nearly every local.

There are other Seattle cuisine items to add here for sure, but the Seattle dog is also a local staple.
I was under the influence of _deep_ rage at American traffic planners and municipal 'engineers' who commit themselves, deeply, to dehumanizing decisions, and then spend meaningful effort preventing OTHERS from tending to the spaces that they use.

It's one thing to be useless at your job. It's another thing to punch down at others trying to make their way through the world.

When I talk to professional planners, they're always so cute. "Wow, Josh, you're so interested in this domain, why don't you get into planning?"

I always say:

If you were as good at your job as you claim to be, I wouldn't need to spend my precious time trying to fix your shit. When the websites and services _I_ maintain go down, I don't expect _you_ to show up at a public meeting to 'give input' on what needs to be done. I fucking fix the thing that's broken, and until then, everyone's justifiably annoyed that the service is non-performant.

I expect minimum levels of safety and adequacy from the mobility network I use, for myself, my child, those I love, and indeed people I've never met.

I don't manage to hide my contempt for the professionals actively involved in permitting the death of tens of thousands of people _every year_.

But obviously, _obviously_, you don't have to read it.
I'm reminded of a conversation I had with a colleague from Georgia, who had a beautiful southern drawl. He said, "The way Ah measure Ahr Oh Ah is Ahr over Ah."

Assigning productivity numbers to individual engineers is enormously difficult-- but at the level of VP of all programming, it seems simple: At the end of a quarter, you know how much you spent on programmers during that quarter. And a couple of quarters after that, you should know how much value was added. Why not calculate ROI as R over I???
I would rather have a model where anyone can contribute and can see the code, if they want to, than a model, where there is "competition" of who can make the shittiest but most profitable broadcast system.
That was a saying later in the game and among techies. Website usage stats indicate that in 2007 a solid 67% of people were using IE, and that didn't drop below a majority of usage until mid-2010.

https://en.m.wikipedia.org/wiki/Usage_share_of_web_browsers
If a device is doing the playing for you, where is the entertainment coming from?
The attendant and passenger got into a little back and worth of words over nothing really. And then the attendant "snapped" in my view and told the captain it was a mater of safety: They had to turn around because the passenger was so dangerous. But all the passenger did was say something slightly mean.
What do the numbers mean? I assumed zoom in to see other items, but when I zoom in on Iceland I still see "fish and chips 17".
A mortgage as a tool is available to you. If you refuse to go into debt, is that societal failure? Affordability of housing is a serious issue, but I'm not sure expecting to buy property without debt is necessarily so.

It seems like a self-defeating position to take?
> as they have for many folks in some states recently.

Can you name some examples?
They only got $9000 each? That seems like a very small amount of money for a lot of work, and it's probably not getting divided up equally either. What's their motivation to get into this kind of scam? Spain's GDP per capita is $30,000, and I'd assume they'd been doing it for at least 6 months, so they're not even making an average wage.
> where it’s possible to gain validation as an adult

What is this rubbish? A benefit of going into the office is validating a person's adulthood?
I looked at this T2 distro a few years back, because it still had support for 32-bit PowerPC and Debian discontinued support for that with Debian Stretch (I believe Debian Jessie was the last one to support PowerPC). I was using a MacMini (with PowerPC) and didn't really enjoy compiling complex software on that machine as it only has 256 MB of ram and still used a spinning disk HDD (instead of a SSD). The hardware finally died a few years ago, but at that time I would only consider distros or versions of Unix with binary packages which left me with Debian and OpenBSD (and maybe NetBSD?).
That's a completely valid opinion, and I prefer plaintext as well

But at this point, it's pretty clear that most non-technical people prefer emails with fancy text and graphics.

Personally, I'm just glad that email is a flexible enough medium to allow that. It's better than the alternative, where people moved to some closed, proprietary protocol behind like 20 patents that allows the same thing.

Is there any other common way we communicate over screens (aside from http) that has had the staying power of email for the general public? I think that's a testament to the sheer flexibility of it. The ugliness that people have contorted email into is a badge of honor IMO
Yeah, I agree. Rent is essentially capped by median income. If mortgage rates are cheap enough, housing prices will skyrocket, but median rent will barely budge.
While an actually reasonable standard would be to extend the law as to summarily prohibit all permissionless cryptocurrencies, thus ending the debate.
> Having a repository with a large number of packages doesn't prevent you from writing Nix code outside of that repository.

No, but it does define how (and where) I will write that code.

It's not uncommon for a package to need complex dependencies like udev. It's definitely necessary for nixpkgs to have opinionated decisions about how dependencies are structured, and what options/defaults are available and where. The problem isn't the quality of nixpkgs, or with any of its design decisions. The problem is that those design decisions are centralized and interdependent. That's the core issue that lead nixpkgs to be so poorly documented. It's the core issue that makes it incredibly challenging to create a sensible UI/UX for Nix and NixOS.

There are definitely benefits to a monolithic source tree. You can guarantee compatibility. You can have a clear place for communication about breaking changes and security updates. The thing is: you can get all of this without a monolithic source tree. Debian has been doing it for 30 years now. If anything, Nix should be able to do it better!

If the goal is to have a diverse set of package repositories, what better way to deliver them than a purely-functional declarative package manager? Nix is the one package manager that can handle totally incompatible packages, breaking changes, etc. all without breaking a sweat; yet at the same time keeps all its packages in a single monolithic source tree where none of that is allowed to be present. I see it as a missed opportunity.
> I can always say screw it and move to the cheapest part of the country as I am getting closer to retirement age.
reply

Something similar to this is why I prefer renting and why anyone who unshakeably believes renting is “throwing money away” is immediately suspicious to me.

I’ve always tried to rent the cheapest (some would say crappiest) apartment in an area that I’ve really wanted to live. I’ve done quite well financially and in terms of lifestyle as a result. I would’ve done better financially by buying a home somewhere I don’t want to live, but what’s the point?
not able to sign in with github:

Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared. Some specific scenarios are - 1) Using IDP-Initiated SAML SSO. 2) Using signInWithRedirect in a storage-partitioned browser environment.
Related:

Can I Email? - https://news.ycombinator.com/item?id=27112960 - May 2021 (273 comments)

Can I Email: ‘Can I Use’ for email - https://news.ycombinator.com/item?id=20948826 - Sept 2019 (196 comments)

'Can I Use' for Email - https://news.ycombinator.com/item?id=20934601 - Sept 2019 (1 comment)
Great idea for Europe: Make your publicly paid for content available on a proprietary GDPR violating platform!

They did upload there, but fortunately it was available elsewhere too.
Huh, I didn't really fully understand that about SVG. Thanks for the info.

From what I'm reading, it seems that from inside an SVG script, you can call out to javascript functions of the parent page? That seems kinda surprising, I'm sure there are security policies around it, but it means that there are potential security and performance risks/considerations around hosting and serving SVG files that I didn't realize existed.
As a teenager who has went to one of these in the past, I can vouch. It definetly gave me a stronger foundation that other kids which has helped me a lot with physics and other interests!
There are collaborative filtering apps that come as a replacement for your phone's native phone app. Works well.

Next level approach would be to plug in a LLM with voice synthesis and make the scammers waste time and money.
> If you plan on seeking medical services without going through insurance, the ACA requires providers to provide you with a good faith estimate upfront.

That is truly funny. I have literally spent an hour across multiple agents to quote a single service out of pocket. I’ve done it multiple times across several providers. Every time it’s the same painful procedure where nobody can ever give you an answer.

I struggled to find the words to describe the way you’re treated when you ask for a quote. This is the best I’ve come up with: It’s like shopping at a luxury store with no price tags- if you dare ask the question “how much does this cost?” perhaps you don’t belong here.
Billions of Android devices open to 'Dirty Stream' vulnerability
How Python asyncio works: recreating it from scratch
The math equations play out differently based on the physiology.

When I got my home I went crazy trying to pay it off as fast as possible. I did it in 30 months and it was the best feeling in the world. I deferred my immediate happiness on many things for almost 3 years to hit that goal and it was euphoric. Since doing that, I’ve been able to increase my savings rate dramatically. I save much more now than I would be saving if I still had a mortgage and made minimum payments. My net worth jumped up considerably during that period, since I had a clearly defined goal just around the corner it was easy to give up more for it. Now it’s easy to give more to investments because I don’t really want for anything and my expenses are low. When nothing is competing for your dollars it is easy to start stacking them up. I was also maxing out my 401k while paying off the home, so it’s not like I wasn’t investing or completely out of the market.

Most people paying the minimum on their “good debt” aren’t aggressively investing what they otherwise would have applied. They’re spending the money and have nothing to show for it at the end of the day. The potential investment is the justification to not pay the debt, but it’s not the reality of what they’re doing.

I find a lot of peace knowing that if something happens to my job, I can probably get a job just about anywhere and still make ends meet. My emergency fund also went from 6 months of expenses to 12 months without adding another dime, but by eliminating my biggest expense.

Another thing I thought about a lot was the 2008 crash. If I were to not pay down my house, and invest instead, I could still end up in a situation where I lost my job and with the markets down, couldn’t afford to stay in or get out of my house if needed. Paying it off eliminates that risk. Property taxes for the whole year are about equal to 2 months of rent in most places around me.

I love businesses that are 100s of years old. They may not be the biggest, but they don’t need to be huge to weather the storms of life, they just need deep roots. That’s what I want for my life. Stability. Investments can buy some flexibility when times are good, but a paid off home will give me a place to rest easy when times are bad.
There are valid reasons ro dislike HTML in emails

https://lutrasecurity.com/en/articles/kobold-letters/

And if we have to chose between bold letters or less malware, we should choose the latter.
> The goal was to create an object that would hold value outside the traditional financial sector, similar to things like gold.

Agree with most of your comment, just to say that this was not the goal as originally described by Nakamoto, but rather an ex-post justification for crypto when it blatantly failed in reaching the specific goals it set out to achieve.
cf. with the observation that "leadership teams like accountability a lot more when its other people being held accountable."
IE 4 and 5 were pretty good. ActiveDesktop was pretty cool. XMLHttpRequest turned out to be revolutionary.

It was only after triple whammy of Netscape being unable to further compete, the dotcom crash and the antitrust suit against Microsoft's integration between Windows and IE that IE got deprioritized by MS and slowly turned into the underfeatured mess every developer hated.
My copy had a blurb from tptacek on the cover. I don't know which edition that was.

After reading your comment I'm sorry I didn't keep the book!