skysight-inc/HackerNews huggingface dataset:
I'm a dev/CTO full-time in Web3, we work on smart contracts and all that, we spend 0 time thinking about payments and finance. You're talking about DeFi, there's a LOT more stuff in web3 now that can only be classified as finance as much as any startup that uses Stripe to collect money can be classified as "finance".
And you can no longer install the latest macOs, and linux still has battery/sleep problems with it. I know. I have the same one. Truly incredible hardware. I wish I wasn’t forced to replace it.
I would share more but for now it goes very deep, I was raised in a religious fundamentalist family and trained to be in leadership from childhood.

There are soooo many stories and lessons that I'm probably going to have to start putting them in one place so I can link people. Wish I had time to go into it more here.
I'm going to shamelessly plug my own sites:

https://www.inspiredpython.com/

It's fairly new, but I write high-quality Python articles covering a variety of subjects of interest to both hobbyist and professional Python programmers alike.

If you like Emacs, you may like my other site https://www.masteringemacs.org/
https://nolandda.org/images/memes/nuke_from_orbit.gif
I'm seeing outages on us-west-2 too. Customer facing traffic being served through Route53 -> ALB -> EC2 is down and CLI tools are failing to connect to AWS too.
Lessons in trust from us-east-1
Love to see the manually updated status page not updating
Remind me of Xi editor [1] that internally uses a CRDT [2] to enable concurrent editing. I'm wondering which CRDT Zed uses.

[1] https://xi-editor.io
[2] https://xi-editor.io/docs/crdt-details.html
I can't log on to the console for us-east-1. But our api gateway seems to be working, so I guess production is still up...for now...
Nuclear is very sustainable. With enrichment, the world's known uranium supplies (5.5 million tons) would last about 30,000 years at present usage rates, if used with fast breeder reactors. The NEA estimates that's a sixth of what's out there. Obviously this doesn't go as far if you scale it up 10-100x, but in addition, there's about 4.5 billion tons dissolved in seawater.

This is just the uranium, not even touching the thorium. And once we get to this point, there is uranium on the Moon and Mars. The waste-management problem is harder in the political sense than the engineering sense.
It seems that finding a FreeBSD-compatible laptop can be a bit of a process. I've been considering the same for the last couple years, but always end up hesitating once I get into researching it.

Are you up for sharing which laptop you got? And do you have any advice on the process of choosing one? My needs are pretty basic (no gaming, etc): web browser, sublimetext, command line.
Wealthy people in SF, particularly "old money" types, are personal friends with politicians and make significant campaign contributions.
I think it's understandable that politicians take wrong decisions, but how to hold them and their experts accountable for their acts/decisions?
Yeah, my favorite solution of them all is SaltStack. You can literally put jinja2 in any part of state, not into just specific parts like in Ansible.

And it's malleable like clay, you can turn SaltStack into a perfect fit for your case
Racism by intent and racism by outcome are both racism.

Regarding the latter, it's not difficult to create a policy that's non-racist in construction, but has reliably racist results. Correlated parameters, etc. Whether anything can or should be done about it is a thornier question.
Cloudflare Regional Outage
You employer is checking what you drink before you drive? If not, that's a pretty bad analogy.
yep I'm seeing that too - wow.
Will that be Google's 68th Operating System or 69th I forget how many they are up to now. /s
The slow, strange collapse of electric delivery startup Chanje
From someone who briefly used 'bower', which was JS dependency management using git, relying on git is a lot worse.

Github repos can vanish, NPM will only let repos be deleted if they have no direct dependencies also on NPM. So you have some guarantees your dependencies wont vanish.
error: Service Unavailable
>When people say capitalism is bad, what they're saying is allowing people to choose is bad. Because no one is forcing these products on anyone and nearly everyone has at least heard of the issues and mostly don't care.

My issue is with "free markets" solve everything when most of the time you don't have free markets(like when you have too few competitors or when you have collusion not to compete ) , or when you forget to specify that free market would solve the problem but only after you make illegal all the bad or evil practices companies will abuse. If someone is an economist is there a theorem /law that proves that imperfect free market will covere to an evil state so you always need supervision to intervene when you notice the effects and apply a correction/bug fix ?

In my example with mobile applications we don't have free markets , where free market would mean you have many agents competing to offer you something, we have basically 2 competitors and this 2 are happy to be in a balance and share this big pie then aggressively competing to make happy the custoemrs but reduce their profits.
Crowdsourcing Shareholder Activism
a trivial false dichotomy. you can create plugin systems that do not allow modifying the runtime.
This here is the right sentiment, thanks for saying this. I would not bother the internet if my preferred feature is not present in Zig/Nim/Elixir.
I'm looking at prices on the French Apple website and it says

7 cores GPU / 16GB RAM / 256GB SSD 1.359 euros

https://i.imgur.com/udZSqAz.png

8 core GPU / 16GB RAM / 512GB SSD 1.629 euros

https://i.imgur.com/QacUu2X.png

I'm not saying it isn't the price people will pay, I'm only saying it's a price point that will convince people to upgrade, but won't allow Apple market to expand in a meaningful way.

Apple had already a boom years ago, I still remember Peter Jackson editing LOTR on set with his MacBook Pro + Final cut.

Then Apple stagnated and studios replaced their Macs with PCs.

Now maybe they will buy Macs again, it's a cycle, it's the same market shrinking a little and expanding a little over time.

Pro Macs are not iPhones, there are countless alternatives.
How much do you guys think these frequent outages will effect their market share in cloud products?

Is this enough of a push for organizations to actually move over their infrastructure to other providers?
Built-in logging libraries offer more flexibility: you can set the log level of each module to avoid flooding your log files with everything's debug logs, for example. Or you want to write multiple log files with different settings.

Also legacy; before systemd/docker/kubernetes, applications had to send to syslog themselves.
> Am I wrong?

You are not a real Java Programmer then.
I used to be a huge PTA fan a couple of years ago. I've watched all his movies and none have grabbed me as Magnolia and There Will Be Blood.

His more recent stuff is fantastic, from a production and direction perspective, but the scripts and themes... I don't know. It's like 2 hour long poetry. Very beautiful poetry, but no drama going on.
Irrelevant? Personal choice = costs to others.

Isn’t that the argument?
leetcode.com is also down
They were all allowed to leave the capitol building without being arrested. There wasn't the police manpower to arrest them. No one was arrested inside the capitol building.

If the lack of arrests inside the building prove there were no guns -- it proves there were no people, either.
We see issues with Auth0 too. Other AWS services we use seem to be working fine so far (us-east-1)
Why don't they just force the criminals to wear masks?

Why not just lockdown the criminals?

Seriously, Breed and her army of fascist nazis all need to hang!
I checked their health status page. All is good. /s

https://downdetector.com/status/aws-amazon-web-services/
we are having issue with us-west-1 and us-west-2
The Hidden Risks of Sesame Allergies
ListenNotes.com has servers running on us-west-2.

One issue is that outbound requests from our servers us-west-2 timeout. Other than that, it seems that we are running ok so far.
The dynamic sort of of reminds me of the "market for lemons" in that the bad drives out the good.

Not really quite the same though. The question is what the production function for articles looks like from the publisher/journalist perspective. If it's easier to produce clickbait articles than "real" articles then I think this effect is what we see in the market for news. But from another angle, it seems more labor intensive for a journalist to spin a weak finding into a strong finding than to simply report an exciting finding directly.

https://en.wikipedia.org/wiki/The_Market_for_Lemons
We lost all public IPv6 in the Linode Newark DC.

This appears to be cross-provider.

Edit: We have IPv6 back.
AWS Outage
It's pretty self explanatory when you click on it. Or are you saying at a visual glance you should know it's a color picker? Do you have an example of how you would do it?
Marketplaces Year in Review 2021
3X more people died from drug overdose last year than all the fake "covid deaths" in the city of SF.

Fuck every single SF politician and fuck those who voted for them. They all belong behind bars.

FUCKING NAZIS!
Sure, but everything up to that point gets paid for happily.
> But how many HP/Dell/Lenovo etc laptops do you have from 2013 that still run like new?

many

I don't see many old macs around, because they're harder and more expensive to repair.

> if replaced every year

that's a big if.

The assumption is that Pro market will drive general adoption.

It's a false premise.

Pro market, especially Apple Pro market, it's predictive of exactly nothing.
Not at all.

The other cloud providers have had their own outages.
Yep, and Google will fail to foresee practical needs and cancel the project in less than five years.
> We call it GPUI.

Ha, that's nice. Surprising nobody has thought of that before!

Presumably this is not going to be free.
AWS Is Down Again?
I just saw a fun user-agent string in my (not log4j!) logs. In case anyone thought they could buy themselves some time with a naive filter on the string "${jndi" in front of your app or something, enjoy the user-agent string beginning:

${${::-j}${::-n}${::-d}${::-i}:${::-l}${::-d}${::-a}${::-p} ...

Which I assume is a form of escaping/embedding which will work on at least some log4j's, although that's just an assumption I'm making seeing this in my logs, I'm not familiar with the details.

I could have seen myself, not really a security person, thinking a filter on `jndi` would work too...
> Completely reasonable in my book.

Completely reasonable to destroy someone's livelihood while they may not be at much risk of dying from the said disease?

Because, we are not even talking about preventing transmission at this point, in case you have not noticed. Vaccines only provide personal protection.
Slack seems to be having issues too.
In my SQL Server database I have a VERSION table with one row and one column that contains the current "version" of the database, and a DowngradeSteps table that keeps track of what needs to be done to undo the changes.

In my project source control I have a SQL script SyncSchema.sql. It contains a series of step-pairs (roll-forward + roll-back):

if (select V from VERSION)<XXX
begin
begin tran
update V=V+1 from VERSION
***Roll-forward: ALTER TABLE FOO ADD BAR INT***
insert DowngradeSteps values (
(select V from VERSION),
'***Roll-back: ALTER TABLE FOO DROP COLUMN BAR***'
)
commit tran
end

where XXX started from zero and is going up every time I need to add a change. The last batch in the file is the highest XXX it knows about, and it is therefore the TARGET db version. This script run upon each deployment, and if you ignore the DowngradeSteps/roll-back part is the usual roll-forward scheme.

Now the roll-back part: once SyncSchema.sql runs through all steps up to the TARGET version, it opens up the DowngradeSteps table and executes all roll-back steps contained therein, that exceed the TARGET. This way I can sync my source control to any point in the past and immediately deploy - the C# code is updated to the desired version and the SQL database is updated to the TARGET version, so I enjoy a consistent picture. It takes literally seconds to do.

The roll-forward and roll-back changes are always coded in pairs and are tested and code-reviewed before before being committed.

I have put this scheme in place 12 years ago and it's been serving me well *

* One caveat is that SQL Server sometimes throws a fit due to lame name binding rules (it binds names inside the IF block even when condition is false), so you have to enclose some of the steps into exec(), and you have to do this proactively(!). This sucks, but maybe your database doesn't do that.
Seems like this is affecting Dropbox paper, at least for me.
I used to live in the Outer Sunset around 48th and Judah. You didn't walk into Golden Gate Park after dark, because it just wasn't safe. The 7/11 a few blocks away saw its share of drug deals and troubled people living homeless. I liked the Outer Sunset because it was a relatively cheap place to live compared to most of the city. "Super exclusionary" doesn't seem like what I experienced there.

https://www.zumper.com/blog/affordable-san-francisco-neighbo...
> But only sacrificing something else, like screen, battery life and/or build quality.

Or branding...

Which I can accept.
I did initially wonder what could justify such ugly font rendering and a complete lack of screenshots, but this is a serious team with serious ideas so it'll be intriguing to see what they come up with.
if you read that document it is a very measured kind of rhetoric about the various dimensions of global warming ... they even have a section where they lay out exactly what terms such as "likely, very likely" etc. actually mean in terms of percentages...
That covers you but what about the members of staff who actually have a genuine reason for not receiving the vaccine? Peter in ops recently received a double lung transplant and no longer has a functioning immune system. Are you prepared to also sign an agreement barring yourself from ever walking into one of our offices or attending social gatherings?
There is no difference in server overhead, the amount of state to maintain and data received/sent is the same.

Also nothing prevents the server from implementing TCP in userland, apart from maybe security concerns, but then if you want low latency you have to discard those anyway.
It seems the warp bubble bubble just burst.
I don't have an article but here's a super quick rundown. Log4j is a very common logging framework used in java. It very often gets pulled in along with other dependencies, so it's easy to be using it without even realizing it. It has a feature that allows it to download and run code just by logging specially formatted strings. So if someone get cause your server to log these strings, it will run whatever code they want. On minecraft servers for example, all chat messages get logged at some point, so just posting the right string in chat will cause the server to execute the code you tell it to download.
Ok, so it can't be down then. This is proof!
I wonder if it was the case in the previous decades.

I assume that a lot of this comes from the fact that computing is now more than trendy, and being knowledgeable on it makes you feel like king of the hill.

Also lots of people going into computing, knowing the recent history. Strong opinions about things based on the last 10-20 years, choosing their little church. While having next to zero knowledge about previous history (tech or even business in general), nor fundamentals about computing, but they have enough data to flood you with their certainty :)
Breed refuses to wear a mask indoors and has been caught many multiple times. Now there is a state wide mask mandate again.

Fuck this illegitimate piece of raging shit.

I hope she catches aids and cancer and FUCKING DIES!
npmjs returning 503
How are we not part of the web community? Literally everything in web3 is built on the web using web technology and web primitives. Hell, our standards processes are even inspired by W3C/RFC process.

I also challenge the notion web3 is a "sucessor" to the web. I wouldn't call web 2.0 (the social web) a "successor", it didn't replace anything. It's just a descriptor for a different user/product relationship.

Web 1 -> read only
Web 2 -> read/write (comments, primarily user-generated content)
Web 3 -> read/write/own (users "own" the content)
It is 'avoid "success at all costs"' meaning success is good but must be balanced against other priorities.
yes. Having issues as of few mins ago reaching us-west-2 ec2.
You must have missed part of the description where they said the kill switch should be attached to the user's body.

If the user is attached to the switch and moves more than 50 cm or so from their laptop, the switch is triggered.
Not entirely wrong, but supporting log levels natively is a fairly decent “niceness” instead of parsing text to do it.

Text, though, is a pretty universal interface and I would rather wrap a binary and stream it’s output than integrate a logging library natively.

I did work with a product once that had local logs in a ring buffer and only shipped “important” logs to centralised storage, and that was nice but required context which can’t be easily gleaned from the content of a message.
It is surprising that their status page is down too:

https://status.aws.amazon.com

Their CDN, CloudFront, always works reliable for me. Couldn't they put the status page on CloudFront?
Interesting, however if a third edition of "Design and Implementation of the FreeBSD Operating System" ever comes up, I would gladly buy it.
> This is true, but I'm uncomfortable referring to non-techs as "muggles." Some of the least-computer-tech-savvy people I know, are doctors, lawyers, and scientists (and I actually know quite a few).

Agreed. As a tech educator, STOP. I've been teaching people to use technology for decades, and, like with math, a huge stumbling block is "I'm not smart enough for this; only 'tech people' can understand this." And no, not everybody wants to develop algorithms or web pages (or fully wire their house), but most people can learn basics of how things work and look for ways to improve their experience.

Also that analogy doesn't work: most people don't want to wire their own house, but being able to do basic problem-solving on your electricity saves the homeowner time and money AND lets electricians spend their time on bigger problems. Same with taxes, as somebody who isn't an accountant but does do my own taxes: Not everybody will do that, but most people could definitely learn how things like tax brackets work.

This guy is a computer nerd. That's fine, but it doesn't make you INHERENTLY BETTER than people who are color theory nerds or whatever.
Oh boo hoo, we didn’t solve the warp drive in the first attempt? The paper made some interesting but handwavy claims? This is what science actually is—incrementalism.

Unless the guy lied, I say god bless him for finding something relevant to publish towards our multi-galactic future.
Outages Across Multiple Websites
>the quality and intent Marin fowler’s of writing is actually respectable.

Sorry, didn't want to be picky, but the article you mentioned is not written by MarTin Fowler. And I also didn't find there many "citations" you were looking for in my article.

I'm sorry that you found my article of a little quality.

I did my best trying to analyze different approaches to Data Management, How we came to those and their problems. I illustrated those with the my own diagrams to help readers better understand the concepts.

The article is based on my 10+ years experience in the industry.

It went through many iterations of reviews and corrections.

There nothing unique in the approach I described. It builds on what libraries like ReactQuery allows to do.

I basically just tried to formalise why I see this approach as the next logical step in how we approach building UI apps.

I'm not a native English speaker and not a professional blogger. Most probably there are ways to write such an article better. I do my best learning how write better.

Having said that, I think you are not fair comparing it with your "expert-junior-evangelical" phase.
Ask HN: What less known tech do you use in production?
"tech" here could mean languages, frameworks, databases, hardware etc.
I can hold the entire spec to brainfuck in my head, but it doesn't make it any easier to write.
No. Just NO NO NO. Passwords should be treated as sacrosanct. There are other ways of testing encoding. Looking at someone's password should be anathema to anyone. That's like wearing mirrors on your shoes trying to look up places one shouldn't be looking. It's just naughty to the point that any normal person would think it wrong to be doing it. Those kind of requests should actually be reported immediately. Stand up for yourself, for your fellow devs, for 'all humankind' and tell that PM making the request to pound sand (politely). If still pushed, go report them to the next rung up. "Because orders" is not a valid excuse.
Pointing out crap is how lowbrow critics and socialites gain status, either not being capable or interested in building something themselves.
> Nightmares? They work better than the originals!

Yeah, nightmares. It doesn’t matter if they’re crap if it’s what you have to work with.

I really never understood why the open source world went with FTDI when the CP210X was perfectly available (I’ve been using them for ~12 years now), in fact I found about the FTDI chips later and I was very confused of why would I even pay more for an inferior part.

But whatever appears in hobby boards is bound to appear in some products.
It’s prompted discussions of building multi regional services in my org but not multi cloud. They would have to really really really screw up for that to happen… maybe be down for like a week or something.
As I like to say, one does not have to be racist/sexist/homophonic/etc to be an asshole.

It certainly does seems to be a belief on the left that if one were to use the n word one time (not even directed at anyone), they should be shunned from society and they life as they know it should be over. Shop lifting to the point where a business has to shut down, or breaking into cars and stealing irreplaceable possessions—that maybe shouldn’t even be illegal.

I’m in favor of reasonable penalties for bad behavior, and leniency and forgiveness when it’s warranted. But as another posters said: we need to live in reality.
I disagree

for private Go packages all I need is to point it to another git repo.
for nuget/maven etc - I need an artifact registry, with it's own bells and whistles
Breed's boyfriend was arrested by the FBI for STEALING MONEY form the SF Clean Streets Program.

She herself was fined for ethics violation.

Breed belongs in San Quentin!
Not necessarily, judges have confirmed that using high tech surveillance from the street isn’t always legal (e.g. massive checks of the temperature in people’s garage to find people growing plants etc.).
I tried to monitor services status using https://stop.lying.cloud, but they are also hosted to AWS, and down too.
Tailwind and the Femininity of CSS
One thing that makes RK3566 notable is that its GPU (Mali G52) is supposed to have decent open source driver support: https://www.collabora.com/news-and-blog/news-and-events/panf...
> Can you talk us through exactly which rights you think are being violated?

I recall the left has been very vocal about "my body my right" when it came to some different kind of issue.

Funny that the standards don't hold very much.
Yup, also from Italy status 503