skysight-inc/HackerNews huggingface dataset:
Ok, and? I don't doubt it fails in places. That doesn't mean that it doesn't work in practice. Our company does it just fine. We have a high trust, high transparency system and it's wonderful.

It's like saying unit tests don't work in practice because bugs got through.
This is a fabulous resource! I especially like that, unlike most guides, it also lists the dates going forward. Great way to show just how complex the system we've cobbled together is.
How does one go about verifying the signatures on that website?
Problem is that the typing with mypy is in general not a very strong guarantee in Python, and combined with Django most of it's almost useless. Sooo many kwargs doing magic stuff, or types being lost after being through some django functions.

And hard to do the organization propably in django, doing it breaks much of the benefits of the orm for instance. People will do what's convenient, and in Django that's writing unmaintainable code.
Everybody here seems to be focusing on the YouTube the video hosting platform which has a lot of competitors: p2p video platforms, edtech websites, paid history YouTube streams, a gazillion VOD platforms in my country, all the tiktok clones that consume just enough bandwidth. Video hosting isn't hard, relatively speaking.

Instead, YouTube the video search engine is the product without any competition.

And since people search for a video on YouTube and not on odysee or peertube, these other platforms have poor video discoverablity. On these platforms I tend to watch creators that I already found using YouTube.

The video search is what somebody building a competitor needs to be focusing on.
He probably had a patent on doing that, so be careful
It's certainly affecting a wider range of stuff from what I've seen. I'm personally having issues with API Gateway, CloudFormation, S3, and SQS
Unfair tactics! It's endemic in military exercises that anything that doesn't follow the script is suppressed.

My son was 'insurgent leader' for an Army exercise in Korea. His team of 6 used various tactics (inside information between exercises gained from friends in the camp; feints; bribing their way in through the back gate) and ultimately got a 'suicide bomber' into the command tent. After that they went round behind the defenders and only stopped when they ran out of simulated ammo. 6 guys defeated a company.

There was curiously no 'after action review', and further exercises were scripted if I remember right.

Anyway yeah, nobody wants that kind of result on the record.
That's correct. Perhaps candiddevmike's comment about "browser identification" goes back to where I said, "When you load them off Google Fonts, they come with 'secret sauce' to optimize them for each visitor’s individual browser and device." Perhaps the assumption was that this requires browser identification which, then, somehow is linked to the harvested IP address. I didn't say that specifically, nor do I have the knowledge to say so in any event.
So as of the time you posted this comment, were other services actually down? The way the 500 shows up, and the AWS status page, makes it sound like "only" the main landing page/mgt console is unavailable, not AWS services.
Buy experiences if you can. You won't regret a good vacation or time spent on a hobby you enjoy.
I couldn't find a date on the page, but it looks like (2001)?
It seems they updated it ~30 minutes after your comment.
YouTube does have competitors: Snapchat, Facebook, Instagram, TikTok, and Netflix.

YouTube is a clear winner in a few big categories, but video is a huge market and they haven’t gotten an edge on anything new in awhile, for example short form.
I attended a Facebook office party during a time of heavy strife between the Buddhists and Muslims in Myanmar. Numerous engineers who work directly on the products that were being used to coordinate targeted attacks on Muslims were at this party. I asked them what they thought about the issue and they just kind of shrugged and said if they didn’t use facebook’s products then they would use something else. That told me all I needed to know about Facebook’s culture.
I always say there’s only one rule you have to follow with respect to reinventing the wheel:

Do it on your time, don’t bring that shit to work.
WOW I had no idea! Why does this work haha

EDIT: Oh I guess yeah, for other users. Innnnnnteresting, and then ~ is just shorthand for you. Huh.
Want to build a startup?
Can you explain _why_ it's so important to you? I literally don't get it, but I've also always assumed Moore's Law would run out eventually, so my worldview has that baked in.
Slack, as of last year.

https://slack.com/blog/news/slack-aws-drive-development-agil...
Shut up and take my money :)
It most certainly was not just a Cold War thing [1]; anti-communism was a coherent and vocal point of view even in the late 1920s. The big industrialists (e.g. Henry Ford, a known nazi sympathizer) at the time saw it was an existential threat and were determined to stop it at all costs.

[1] https://reviews.history.ac.uk/review/1730
false, it's often 4th iirc, SFO (us-west-1) is actually usually first.
I don't think the project is putting their best presentation forward, but the second image on the intro makes it pretty clear there's a .v/.sdc/.def file kicking around. Without any relevant tooling to develop, debug, or modify them, but it's clear the python is just shuffling deck chairs.
> It's like using Boto3 and calling S3 python based.

Well, except this project is just the Boto3 part. It's like calling Boto3 Python-based. Under the hood it uses existing projects like Yosys and Verilator. The only bit's they've added are in Python as far as I can tell.

> Btw, what do you recommend instead of Python?

If you really want to retain the scripting aspect I would use Typescript via Deno. It's a gazillion times faster than Python, much better infrastructure (no venv/setuptools/dependencies.txt nonsense) and has a much more solid type system.

If you don't care about that I would go with one of: Rust, Go, Kotlin, Dart or C#. All better options than Python.
Which means its hosting infrastructure is not even as cost-efficient as it could be.
Massively disappointing, if that's the general direction I'll need to redouble efforts to move to fortigate.
I suppose that's true, but having it say that would be obviously fake. If you forge the details just slightly so that it's believable it would I guess work as an attack. Daily reminder to myself that there's no faith to be had in humanity.
PC Engines with OpenBSD or Debian Linux. 100% open source hardware, firmware and software, not this closed-source "RouterOS" which is probably bugged.
I could see that becoming big for RPG or board games!
They can’t even literally over something so contrived.

Little boys playing math games in a computer that isn’t directly controlling anything interesting doesn’t really matter to people who control ICBMs.

Crypto gets headlines because politically connected people make money off it.

As soon as that’s not true, crypto becomes worthless.
SNS seems to be at least partially down as well
Everything seems to be functioning normally for me now
Would they? Having 3 outages in a year sounds like an organization problem. Not enough safeguards to prevent very routine human errors. But instead of worrying about that we just assign a guy to take the fall
Great little video explaining all the hidden engineering and technology that we don't see. As with any good presentation, nie we have questions. For example, how do you prevent that slump from happening, that he showed at the end? How did engineers fix those broken highways? Then part two? I assume, would be to show how soil, ground analysis works, with drilling, sampling etc. to define stability, and what engineering used for that.
Just to be clear, no. Suing a platform makes no sense.
Unify Dream Machine, it's constantly out of stock, you have to keep checking Ubiquiti website to get it. It has cloud access which is used by app to monitor or control it from outside of your house, but you can disable it.
Well a simpler idea is in way like the initial guess for Newton-Raphson. Sometimes you get convergence and sometimes you don't
Craig is a degenerate scammer.
Django made me fall in love with programming. I built 2 decent-sized side projects with Django. They didn’t gain traction, but I loved using the framework.

Then I went through a couple of (depressing) years of using Java/Spring professionally, and recently I made the choice to move to Elixir/Phoenix. It’s going great, and I don’t think I would go back to heavy OOP if I didn’t have to.

Some things I really miss from Django:

- Models with more centralized validation logic. In Phoenix (and somewhat similarly in Rails), you need to edit your migration, schema, and changeset. In Django, you edit your model and the migration can usually be made automatically with no need for a 3rd-party package.

- Django REST Framework. You can get pretty far with an app just by leveraging ModelSerializers and ModelViewsets. It’s ridiculously elegant, simple, and powerful.

- The Admin layer is fantastic and unparalleled.

Some things I wish Django would add/enhance:

- Making it more clear when you’re going to hit the database (explicit is better than implicit).

- True async up and down the stack. Not a small task within the Python ecosystem, but I think for folks who are not already invested, looking at Elixir/OTP/Phoenix is too tempting. If you don’t have kids to transport with you, a Lambo looks much more fun than an S-Class Sedan.
The things you can do with Typescript are now wild.. good job!
This is the exact opposite of my experience at AWS. Amazon is all about blameless fact finding when it comes to root cause analysis. Your company just hired a not so great engineer or misunderstood him.
Looks like their health check logic also sucks, just like mine.
I hardly see a non YouTube video on Google video search results
Choosing not to let your manager see your DMs seems like a strict improvement over Slack.
https://www.uscis.gov/i-9-central/employee-rights-and-resour...

> A part of the Immigration and Nationality Act, found at 8 U.S.C. section 1324b, prohibits employers from discriminating against individuals based on their citizenship or immigration status, or their national origin, during the hiring, firing, recruiting, Form I-9, or E-Verify processes.

> Employers cannot discriminate against individuals when hiring, firing, or recruiting based on the individual’s place of birth, country of origin, ancestry, native language, accent, or because they are perceived as looking or sounding “foreign.”

> Employers cannot discriminate against individuals when hiring, firing, or recruiting because the individuals are or are not U.S. citizens, or because of their immigration status or type of employment authorization. U.S. citizens, noncitizen nationals, asylees, refugees, and recent permanent residents are protected from this type of discrimination.

There are exceptions if you're, say, working on ICBMs.
Actually, images that do not exist will return the appropriate error within a few seconds, so it's really timing out when talking to the storage layer or similar.
I do think that's a fair critique of my analogy on the firepower of a Seawolf class submarine.

I'm trying to relay that it's exceedingly deadly submarine. The best in the world. The envy of all other submarine classes.

I don't think there are fighter aircraft that carry enough missiles to down an entire country's bomber force.

The Seawolf was made to destroy other ships. It has all the stats and capabilities to do it. But the kicker is it has incredibly bad navigation software.
This is the big question most "web3" proponents miss or ignore. They want a decentralized internet to combat the power of FAANG, governments, etc. But those powers will _never_ allow a technology to succeed if it meaningfully threatens their power.
Spotify employees, not a tolerant group, has been pushing to have Rogan deplatformed since he moved to Spotify. Yet, his reach has increased dramatically even while the listener numbers, according to this source, had decreased.
I recently read The Greatest Hoax on Earth and my takeaway was the incredible extent to which bumbling pathological liars like Frank Abagnale or CW can build credibility through sheer persistence.
I suspect at their scale it depends more on their cash and terms of their acquisition than the number of customers.
what is wrong with using the default system fonts for majority of applications? I mean unless you are doing something artistic or whatever, why not go with whatever the system font is configured for the user? i could never understand this
In 1920 at birth a males life expectancy was ~54, at 40 a man could be expected to live to ~70. Current estimates are almost unchanged between birth and 40 at 76.23 vs 78.75. That’s a 25% increase in life expectancy at 40, but that a long way from the 41% increase from birth.

I chose 40 because it wasn’t medicine that made the biggest difference for 20 to 40 year olds but war. And actuarial tables can’t predict wars only account for past wars which make current estimates misleading. Aka we don’t have a lifetime of data for people born after 1920 only estimates.
It’s a deliberately extreme example to show that one can force changes to anything if you have a big enough stick.

I mean, Uncle Sam isn’t an actual person either.
Deploy a File Scanner for Sensitive Data in 40 Lines of Code
An Interactive CO2 Emissions Dashboard with Plotly and Streamlit
New prison strategy to rehabilitate offenders and cut crime
Show HN: Crypto recovery for your family conditioned by death verification
I guess I’m just horrified at the thought that Twitter needs to acquire a company to figure out how to search DMs.
Death is inescapable.

Just because you don't die of old age doesn't mean you wouldn't die. As long as time exists, you will end.

That's why dragon is aging, not death.
It's even more restrictive since the statement is only about nuclear subs. I don't think that there are 8 nations with nuclear subs at all, let alone a dozen of them.
I'm not keeping track. Certainly a lot of things are being preemptively censored, especially on social media. People have also lost their jobs.

It is not an "anachronistic law", it is a new law that came into being very recently.
Pearl Harbor forced the world’s first around-the-world commercial flight
Search on Amazon.com seems to be broken too. This doesn't appear to just be affecting their AWS revenue.
A big complaint about routeros6 is the time it takes for a full BGP table to converge - especially on the top-of-range cloud core routers.

I don't deal much with IXPs, but I did hear somewhere that there were a shockingly high number of mikrotik peers at one exchange point (10%+)
When was the content id system implemented? I'm sure there were plenty of pirated videos on YouTube (honestly there still are but they use cuts/filters/awful quality to get around), but I remember homemade videos in the top charts even before 2008.
> It has cloud access which is used by app to monitor or control it from outside of your house, but you can disable it.

Nope, don't trust them to do that after https://community.ui.com/questions/Ubiquiti-ignoring-auto-up...
I agree with almost all of this, except that I don't think US medical care is good.

It's _advanced_, in the sense that it has an array of expensive techniques available to those who can pay it.

But in the basic humanity and decency department having been to US doctors feels line going to a production line if you don't have any serious condition. There just felt this enormous personal disconnect. And most of the issues that I'll be going to doctors for are just not that rare.
Ahh good spot, it does seem that the AWS person I am speaking too has a few more bits other than what is shown on the page, they just messaged me the same message there, but added:

"All teams are engaged and continuing to work towards mitigation. We have confirmed the issue is due to multiple impaired network devices in the US-EAST-1 Region."

Doesn't sound like they are having a good day there!
That's a real shame, one of the leadership principles used to be "be vocally self-critical" which I think was supposed to explicitly counteract this kind of behaviour.

I think they got rid of it at some point though.
I helped build earthen structures with sharper slopes than 25 degrees 30 some years ago that are still holding back ponds today. "Soil compaction" is the magic that can turn native earth into a real wall that will hold load for quite a long time. The surface treatments, bricks or vegetation or etc are not load bearing, they're a skin to prevent erosion, much like paint on steel.

I'm slightly puzzled it doesn't get mentioned here. Has this knowledge been lost? I've not been observing construction work first hand for a while but I don't recall the last time i saw a sheep's foot roller in use.
If you're not multi-region, I feel bad for you.

If your company is shoehorning you into using multiple clouds and learning a dozen products, IAM and CICD dialects simultaneously because "being cloud dependent is bad", I feel bad for you.

Doing one cloud correctly from a current DevSecOps perspective is a multi-year ask. I estimate it takes about 25 people working full time on managing and securing infrastructure per cloud, minimum. This does not include certain matrixed people from legacy network/IAM teams. If you have the people, go for it.
I wonder if we'll ever figure out who Satoshi is/was. I'd love to know.

On the other hand, I do want to respect their wish to stay anonymous.

Whomever that person is, it must feel very weird. They either still have access to the private keys and are, on paper at least, in the top 10 richest people in the world. Or they no longer have access to the keys and must feel some form of "loss".

Or it was never a person and always an organisation. So many unknowns :-)

There must have been countless investigations into this. Journalists, governments, shady organisations. It's hard to imagine no-one has uncovered Satoshi yet.
Why Xcode tools are slow after reboot
But modern planes have a level of redundancy that is hard to explain. Often with entire operating systems in a subsystem. In such a way that entire subsystems should be able to not be present.

Versus early planes, that, as stated, were bikes with wings. Flight is a hundred yards with a crash at the end was a success.
This is funny, but true. I've been avoiding us-east-1 simply because thats where everyone else is. Spot instances are also less likely to be expensive in less utilized regions.
Everything about this hilarious and terrifying. It's hilarious and terrifying that they couldn't drive a $3 billion nuclear submarine without crashing it. That the navigation software on the sub is so bad that there is a website about it describing how its navigation software takes "minutes" to zoom in and out of maps. That if the sub were to be equipped with smarter and smarter autopilot software, the humans operators would eventually forget how to pilot the sub themselves the way that commercial airline pilots keep forgetting how to fly.
agreed. verbose `-h` with examples being The Dream:)
It's a two-sided coin. It's not a very smart bet to say "I can out-compete a US$182.53 billion revenue company... by doing things that require massive amounts of capital."
Yeah I work from home and have a personal device on my desk. I wouldn’t even check the weather on my office device!
I firmly believe in the dictum "if you ship it you own it". That means you own all outages. It's not just an operator flubbing a command, or a bit of code that passed review when it shouldn't. It's all your dependencies that make your service work. You own ALL of them.

People spend all this time threat modelling their stuff against malefactors, and yet so often people don't spend any time thinking about the threat model of decay. They don't do it adding new dependencies (build- or runtime), and therefore are unprepared to handle an outage.

There's a good reason for this, of course: modern software "best practices" encourage moving fast and breaking things, which includes "add this dependency we know nothing about, and which gives an unknown entity the power to poison our code or take down our service, arbitrarily, at runtime, but hey its a cool thing with lots of github stars and it's only one 'npm install' away".

Just want to end with this PSA: Dependencies bad.
I'm the author - I didn't pick duplicates as the main suggestion partly because it's not clear if all TLS servers will accept that, but also because it's trivial for TLS fingerprinters to detect and defeat that automatically if they chose too. They just need to always strip subsequent duplicates from the cipher list before hashing, and the whole technique becomes useless.

I doubt that's happening today, but I suspect it will very quickly if duplicate ciphers become commonplace.

Actually reordering ciphers meanwhile definitively changes the hash, so there's nothing they can do in the general case at least, and there's a reasonably large number of acceptable non-duplicate orderings available to choose from.

Duplicating ciphers is a good technique that's definitely worth investigating too, but it has its limitations, and it's not a silver bullet.
Benchmarking F#6 Tasks
If you are starting a business, use whatever language you already know. The benefits of one framework vs. the other are a rounding error compared to language fluency. (They are both great, in other words.)

If you are learning both language and framework from scratch, check the local job market. 5 years ago in the Bay Area there were roughly 2x as many Rails job postings as Django, though I doubt it is this lopsided now. Also Python is used more broadly than Ruby, eg for ML and scientific/numeric work.
Personally a lot of the “cloud native” things like Kubernetes are just easier to wrangle than manually, imperatively configuring a bunch of hosts.
Their dedicated stuff is dirt cheap, although if you are trying to put your own OS on it they are quite a pain (some ancient Java web plugin).

Networking has been occasionally unstable for me, though. Their vlan stuff being 1400 mtu is also annoying.
Sincere question: why would someone trust a closed source OS for their router?
Best Practices for Azure Container Registry
I'm likely projecting a lot of my own life experience because I'm afraid of what might come out if I got involved with someone. Because I've had a history of not so great mental health and I basically have a hard trusting myself that I could be mature. So for me, I have to deal with my own shit first, but maybe as another commenter suggested, perfect is the enemy of good.

I feel like if someone goes into this with the expectation that a romantic relationship, or a family and kids, will solve their problems, then they might find out that they're wrong. Like, they're hedging all of their bets on those things and when you look at, say, the incel community, then you can see it's almost an all-or-nothing proposition because so much is riding on sexual or romantic validation at the expense of almost everything else.

And there are the people who have children to try and rescue a marriage, and then they find out it doesn't work like that. Sunk-cost fallacy, maybe you're not happy with someone and you're also not happy alone, but there is someone else out there who connect with you in the way you need.

If I were to rephrase my original post, I'd say that you should listen to your needs but you shouldn't dismiss that some of those needs, maybe, are fulfilled by you, and not someone else. So make sure that you keep yourself happy and don't put the entirety of that responsibility on another person.

Personally, my priority has been to make close friends and to do my best to keep them, while not being afraid of losing them over time.

Or to put it all another way, I'm the only constant in my life and everything and everyone else is a variable.