skysight-inc/HackerNews huggingface dataset:
Deplatforming still exists while any curated platform still exists, which will (hopefully) be always.

It shouldn't be possible for you to end up with nowhere to speak, that's why the public square exists, and I accept there is a need for an online public square that is currently pseudo-fufilled by private social media sites, but that doesn't mean deplatforming is bad.

Freedom of expression includes the freedom not to endorse or express an idea, and platforms shouldn't be forced to allow people to use them to amplify their speech, as then that right is violated, enforced expression is just as harmful as enforced silence.
Basically, this post explains how to implement a workflow that allows to deploy a new version of a webapp on every merge to a master branch in a GitHub repository using GitHub Actions.

On a merge to master, a GitHub Action is executed. This Action will build a new image of the webapp, and this new image will get pushed to AWS ECR, finally, a GitHub versioned release will be created. The creation of this new GitHub release will trigger the execution of a GitHub webhook which in turn will send a request to a webhook listening in the webserver, which will finally download the image from ECR and deploy it.
"my 2017 macbook is spinning fans, as ... like 3 tabs open on chrome"
Chrome might be your issue. Doing the same on on a 2015 MacbookPro and it's silent... Firefox.
> Recently in a nap dream I come to a part that seemed to beg my belief even while dreaming. And I was somehow able to arise out of my dream state with conscious effort.

I've had a similar experience, where discrepancies in dream raised consciousness and morphed into lucid dreaming. In time I've become better at working out dreams from reality, and decided reversed to trigger it voluntarily. To bad with age I almost stopped dreaming, it was great.

It might be extremely personal, but my best trigger was imagining walking down an infinite stair above a cloudy sky right before sleeping - imagination transitioning into dreaming as it went. I would regularly misstep and fall - either the body would twitch waking me up, or I'd be falling in the empty below, the impossibility of the situation awakening consciousness in the dream. Had to be timed right tho - too early and would have just been just me imagining things. The feeling of lucid dreaming is distinct enough to tell which is which tho, so I could just attempt it over and over until it worked or I'd miss the window and just feel asleep.
I'm suspicious that this may not have occurred as described for 2 reasons: the recording doesn't show the part of the screen where the autosteer indicator is, and the original uploader took down the video as soon as it got significant attention.
Some of us are in that camp and are looking at this outage and also pointing out that they continuously fail to accurately update their status dashboard in this and prior outages. Yes, doing what AWS does is hard, and yes outages /will/ happen, it is no knock on them that this outage occurred, what is a knock is that they haven't communicated honestly while the outage was ongoing.
IEEE Spectrum -> https://spectrum.ieee.org/
> really makes you wonder what we’re doing with the other 99% of hardware performance

That 99% is dedicated to running Chrome
How is age not an arbitrary social structure?

There is a lot of social structures and expectations tied to age that are just as arbitrary.

People view you differently and there are laws which govern who you can and can not marry.
To me he had too much of a Linus vibe. I never understood how people could look up to such people.
SLAs with self-reported outage periods are worthless.

SLAs that refund only the cost of the individual service that was down is worthless.

SLAs that require separate proof and refund requests for each and every service that was affected are nearly worthless.

There needs to be an independent body set up by a large cloud customers to monitor availability and enforce refunds.
That also depends on how low.
When I was driving around Maine I never saw a billboard (I assume banned) but they had little signs a bit bigger than a regular road-name sign that indicated in which direction various kinds of shops and restaurants would be with distances. Like a sign might point right and say "McDonald's 0.5 Miles ==>".

It wasn't necessarily as good as a giant golden M visible from a mile or more away, but it was sufficient. I think the logo signs + small directional signs once you're off the highway would do a good job in most areas. Plus once you're on the main drags that hold most of these things you'll be hard pressed to miss them. It didn't take long to get used to looking for them when driving around either.
Sounds like you're just jealous nobody wants to spend money to look at you :)
The culture sounds really toxic and that usually comes from the top. Sounds like the board took necessary action to address things.
That sounds like anarchism.

Most libertarians want the government to retain a monopoly on violence so that the institution that uses violence is accountable to the public.
You are talking for your dad?? What??
The icons showed green.
well, sometimes. yes.

the semantics of most html elements is useless to know for more devs (and classes don't help users)

in fact a class like .red conveys more useful information to a developer than .standout-link because when we go to change the colour of the button it's the colour we care about, not the "purpose" of the button
GP referred to "civilised jurisdictions", by which most of us snarkily mean "outside the US". Since you refer to cheques, I presume you're in the US. If that is correct, then it's kind of beside the point whether or not it's legal there.

In any case, their point is valid. This would certainly not be legal in my jurisdiction. The company can write it in the contract all they want, but the law on collecting payments trumps that and is the only thing that matters. You wouldn't have to pay.

æøå

Edit to add: "Lov om inkassovirksomhet" § 17, which according to § 3 can't be voided by agreement. Short version is that you can't demand fees covered unless the client fails to pay within the 14 day deadline of the payment reminder.
The problem here sounds like lack of clarity over the meaning of the colours.

In organisations with 100s of in-flight projects, it’s understandable that red is reserved for projects that are causing extremely serious issues right now. Otherwise, so many projects would be red, that you’d need a new colour.
I have always felt that Steve Jobs and Thomas Edison are two sides of one coin... it seems that both of their successes are related to the mix of a driving vision, controversial management style and relentless push for innovation. Different eras, similar results...
Which bitgrid? There are many projects with this name.
I agree. To me, the ancient Greeks were an extremely advanced civilization and we don't often comprehend quite how rich their intellectual culture was.

It turns out that Archimedes had actually discovered some of the foundational principles of integral calculus centuries before Newton or Leibniz even considered it [1]. In fact, Eudoxus — another Greek mathematician — had created a "method of exhaustion" which was essentially an informal, geometric method for computing limits (though he tried to make it as rigorous as possible) [2]. And if they don't impress you, then Euclid on his own is an extraordinary mathematician. The Elements is a modern mathematical marvel, with all of its theorems on foundational geometry and algebra stemming from 5 axioms.

Astronomy was a critical part of many ancient cultures, from the Aztecs to the Indians (and of course, the Greeks). After some pondering, it makes sense why they would invest so much time, energy, and innovative zeal into creating a device as intricate as the Antikythera. I wonder how many other inventions and revolutionary ideas created by ancient cultures have been lost to time.

[1] https://en.wikipedia.org/wiki/The_Method_of_Mechanical_Theor...

[2] https://en.wikipedia.org/wiki/Method_of_exhaustion
Alternatively, such a tool would be so valuable that it would be carefully and sparingly employed.

Go too far down that rabbit hole, though, and you start getting into badBIOS territory (a great "conspiracy" theory in the sense of a wild and unprovable idea, though not in the sense of any actual conspiracy.)
DNS seemed to be involved with both the Spectrum business internet and Charter internet outages overnight. So much for diversifying!
There's a thing that's often used in biology called structure function. Sometimes, if you can just see the structure you can understand the function. I can look at a heart and watch a little bit of how it moves and understand that's the function.

This is interesting, reminds me of "Form follows function."[0]

[0] - https://en.wikipedia.org/wiki/Form_follows_function
OBS Studio and Fedora Linux: An Interview with Georges Basile Stavracas Neto
Is there thought? How do you know his skills are not due to a few hours (tens of hours, hundreds of hours) of intense training of a few basic rules, and the rest is just freeroaming like it is for every other player?
> Manning served the time

Didnt Obama commute his sentence?
"Our Support Contact Center also relies on the internal AWS network, so the ability to create support cases was impacted from 7:33 AM until 2:25 PM PST. "

This to me is really bad. Even as a small company, we keep our support infrastructure separate. For a company of Amazon's size, this is a shitty excuse. If I cannot even reach you as a customer for almost 7 hours, that is just nuts. AWS must do better here.

Also, is it true that the outage/status pages are manually updated ? If yes, there is no excuse why it was green for that long. If you are manually updating it, please update asap.
That was great.

While in jail I only had two serious opportunities to escape. The first an unscheduled incoming call from an embassy official meant I was brought to a secure area to use a special phone. It was right by the sally port [0] which normally has at least one door closed. Both were open. I could have run directly out to the street. The guards do not carry their guns inside the jail.

The second was on a run to a civil court appearance. I was carrying a huge weight in legal work, which is near impossible when your hands are cuffed tight to your waist. I told the guard he would need to carry the documents. He scoffed at the idea of this extra work. He checked my record and noted that I had no violence and no staff attacks and decided to leave me totally uncuffed so I could carry the items. When we arrived at the courthouse we had to park nearby and I got to walk down the street without any restraints. Again, I could have run, although the guards carry guns when they are outside the jail.

This made us laugh while I was locked up - murder suspect escapes while guard is in the McDonald's drive through:

https://www.youtube.com/watch?v=2fldI4DXuwk

[0] https://en.wikipedia.org/wiki/Mantrap_(access_control)
It depends on how deep it is. At a certain depth the only thing that can alert you (if you have it as a tenancy like I do) is the reactions of other people. THC can amplify the effect but CBD can dampen it. I don't know why I use either. I'm just imperfect that way. I'm bad to the bone.
I trust this is about size of subject. usually, protests are fight to some things bigger than one person.
the classes you define become the new dsl though. so you keep the overhead of learning + the effort of writing and maintaing your own dsl
"At 7:30 AM PST, an automated activity to scale capacity of one of the AWS services hosted in the main AWS network triggered an unexpected behavior from a large number of clients inside the internal network. "

Very detailed.
Reminds me of the old MIT 6.004 nerd kits. (Roughly a suitcase-sized briefcase with breadboards and TTL components to build a CPU with.)
Ugh, this thread made me go down a rabbit hole and I ended up bidding on a C64C on eBay. (I had a C64 as a kid but sold it to be able to afford an Amiga 500. No regrets.) Amazed at how much of a market there still is! Now I need to figure out how to connect it to a modern display, but this same web site has a pretty cool buyer's guide for that kind of stuff.
I've had conversations with a couple celebrities. It's remarkable how quickly the star aurora fades away and the real, quite ordinary, person emerges.
No, it was about an hour. We were aware from the very moment EC2 API error rates began to elevate, around 10:30 Eastern. By 11:30 the dashboard was updating. This timing is mentioned in the article, and it all happened in the middle of our workday on the east coast. The outage then continued for about 7 hours with SHD updates. I suspect we actually both agree on how long it took them to start updating, but I conclude that 1 hour wasn't so bad.
Why should the Python developers care about how difficult it is for Gentoo? You are basically asking open source maintainers to do a bunch of work for distribution maintainers for no reward.

Linux distributions of Python are horrifically broken. If you ever use the system pip, you can only break things in horrible ways.
IIRC you had to crack the top 2000 to hit $50k in a year, although I don't think the data showed streaming hours per year so it's hard to know how many earned something close to a living wage.
Surely even if they had guns, murdering you is not an appropriate response to a possible escape?
Wasn't this the Bezos directive early on that created AWS? Anything that was created had to be a service with an API. Not allowed to recreate the wheel. So AWS depends on AWS.
What definition of "real job" are you using? By that definition, any kind of performer (music, sports, etc) is not a "real job". Hell, starting most businesses including startups would not be a "real job," since most fail. I guess you can definite it this way if you want, but I'm not sure what you're trying to communicate.
The Strange, Unfinished Saga of Cyberpunk 2077
Playing a game like LoL is like being in a battle or war.

Would you watch anime and shoot your gun with 'muscle memory' while fighting 5 ruthless, intelligent opponents?

A fight requires constant reevaluation of the situation and planning to win the game. If you play by "muscle memory" and win, you are playing against weak unthinking opponents or getting carried by your team.

If you played against good players, trust me you won't win thinking about anime and chilling. And it's very stressful because you're constantly on guard.
It can be a bit hard to know, since the AZ identifiers are randomized per account, so if you think you have problems in us-west-1a, I can't check on my side. You can get the AZ ID out of your account to de-randomize things, so we can compare notes, but people rarely bother, for whatever reason.
They're providing something of value to their audience, through a combination of entertainment and merch/other sales.

That's why they should be lauded (IMO).
I hope more research along these lines will come so people stop thinking that humans are fundamentally different and superior from animals.
Everyone uses it: https://github.com/YfryTchsGD/Log4jAttackSurface
Great demonstration that luck is always an essential ingredient!
Archived: https://archive.ph/brbbv
That "other thread" wasn't throwing hate at deep learning -- not by any stretch. Orr even talking about the failures (or even exaggerations) of ML -- compared to what ML as such claims to be able to do. ML/DL are both perfectly fine for what they do, and have of course made great strides in recent years.

The critique was the tendency to continually pass these strides off as "AI" or something asymptotically close to it. Either on the part of sleazy companies pushing self-driving cars like they're just around the corner. Or supposedly reputable science journals that really ought to know better by now.
Yeah, that's wrong. The suffering is subjective and calling it "twice as bad" is spurious.

This is one of the core errors of utilitarianism, the idea that "utility" can be objectively measured and compared between different humans, and thereby, treat moral reasoning like a math equation.
I’m reminded of the scene in Monty Python and the Holy Grail with the Killer bunny.
Rocket is known in the Detroit area for having a boiler room culture and a cult like mindset. Not surprised to hear that the person on the other end of the line was manic, probably was under intense pressure.
Hetzner. SX64 is 64tb of raw storage and 74 euro per month. If we reserve some space for data redundancy it is closer to 2 dollars per terabyte per month though.
To give some numbers: There are more than 10 millions Streamers on Twitch, of which 5 millions are streaming regularly. The top 10_000 of them earns barely minimum wage or more. The Top 1000-5000 is earning some decent money on middle-class-level and the millionairs-club is around Top 100. And these numbers are globally, meaning all streamers from all countries.

So we are still talking about an absurd low number of people.
> The thing though is you can build higher-level abstractions on top of the base language

That's true, but since the base language is so low-level there are certain things you can't get away from.

You can never get away from the fact that String/&str and Vec/&[] are different. If I'm writing code where every allocation counts, then I need a language to be able to, for example, give me a substring without allocating. If I'm writing web code, though, the number of allocations is probably in the thousands or tens of thousands and I just don't care. But using Rust, I have to care about the difference between allocated types and slices, which is unnecessary complexity.

You can never get away from the fact that heap allocations are explicit, so most kinds of dynamism, since they rely on runtime polymorphism, need to go through Boxes or generic types or something else. I can't count the number of time's I've needed to Box something because I needed runtime polymorphism, or needed to rework an interface because I had Boxed something but now it's not object-safe.

You can never get away from Rust's ownership model, which wreaks havoc on graph-like structures that are common in a domain model (which you'll undoubtedly have in your web app/api. It's no big deal for a language with a GC, but because the memory semantics are difficult, Rust forces that difficulty onto you. Again, it would make sense if I only had some tiny amount of RAM to work with on a microcontroller, but I can spare gigs of server RAM.

All of these (and others, these are just examples) add up to complexity that is unnecessary and overwhelming for the level of abstraction that web projects deal with. Rust certainly has many great things, but it's a trade off, and imo it's one that's not worth it.

Personally, I think tools are better when they target a specific audience with specific goals and specific use-cases. I suppose I stretched calling it "unrealistic" for Rust, since, well, look where it is; I guess it's more just a position I don't understand or agree with.

Honestly the best part of Rust is (most of) the community. Most of the people I interact with are incredibly friendly, welcoming, and interested in making the community better. I wish Swift had half the community Rust does, and wasn't so Apple-controlled, because it feels like an applications-friendly version of Rust.
Honestly, I'm not afraid of aliens as long as we have Will Smith on our team.
Bundle all of the wheels required for the package into a single package, rather than having a 1-1 mapping between OS packages and Python packages.

Then run it all in a Venv.
AWS as a business has an enormous (multi-billion-dollar) moral hazard: they have a fantastically strong disincentive to update their status dashboard to accurately reflect the true nature of an ongoing outage. They use weasel words like "some customers may be seeing elevated errors", which we all know translates to "almost all customers are seeing 99.99% failure rates."

They have a strong incentive to lie, and they're doing it. This makes people dependent upon the truth for refunds understandably angry.
They address that in the post, and between Twitter, HN and other places there wasn’t anyone legit questioning if something was actually broken. Contacts at AWS also all were very clear that yes something was going on and being investigated. This narrative that AWS was pretending nothing was wrong just wasn’t true based on what we saw.
You are saying that this November's inflation numbers caused bitcoin to do well back in October?
I never said "I don't think scientific consensus holds much meaning".

My comment says "how do we know there's no conflict of interest".

If you weren't busy building strawmen you might've caught the nuance.

Further, there's a variety of proof I would accept. My goal is to build trust, not to be a perpetual cynic.
Ask HN: Why is everyone so fake on LinkedIn?
Long time HN lurker, don't ever feel that I have anything that important to add.

I go on LinkedIn and I wan't to cry. Why so much fake enthusiasm ?

Do you use LinkedIn and what are your thoughts ?
That's pretty cool, and best of luck!

Lowering the barrier to entry for many of these object recognition tasks makes so many applications possible. Many years ago (before DL was a thing), I was approached to make a phone app that recognized coins; doing it with classical computer vision, with rotation invariance and potential overlaps between the coins was a rather big task and far too expensive for that customer. Nowadays it's way easier with machine learning, and SDKs such as yours seem to make that even easier.
GitHub Profile Checker CLI
Analyze any GitHub profile in a matter of seconds and have your report awaiting in an .md or a .csv file.
I know a few tiny ISPs that host their voip server and email server outside of their own ASN so that in the event of a catastrophic network event, communications with customers is still possible... Not saying amazon should do the same, but the general principle isn't rocket science.

there's such as thing as too much dogfooding.
Yeah

> For example, while running EC2 instances were unaffected by this event

That ignores the 3-5% drop in traffic I saw in us-east-1 on EC2 instances that only talk to peers on the Internet with TCP/IP during this event.
At gunpoint, I'd rather code 12 hours a day than play LoL or CS:GO 12 hours a day. Because programming is less exhausting and my code doesn't insult my mother on VOIP. And I say that as a gamer and esports enthusiast.
Embarcadero is unfortunately the typical enterprise software company that makes their pricing as opaque as possible and very hostile towards small companies. Definitely not something I would bet my little company on.
Log4j zero-day gets security fix just as scans for vulnerable systems ramp up
Your appraisal seems accurate to me.
Fo real?
Happy to have it explained to me beyond "you still don't understand", to be told how prop trading (market making and taking, hedging, theo generation, risk analysis, etc.) is not "finance", to read why I'm wrong despite the points I made about how the article has substantive complaints and wasn't merely a Trojan horse for a wealth tax.
Ask HN: Is Amazon China blocking foreign IP?
I cannot connect to https://www.amazon.cn/ in Taiwan for days.
Is Amazon China blocking foreign ip or it has been just broken ?
If it is intended, there has bee no announcement at all.
I have Kindle Unlimited subscription with it and now I cannot even cancel it.

I tried to ask about it in r/amazon but my post got removed immediately :
https://imgur.com/7gTTawe