skysight-inc/HackerNews huggingface dataset:
My own website: https://rocksandwater.net

I started out with Wordpress circa 2011 but I switched to Pelican/AWS once the plugins became available to use Jupyter notebooks in the blogs (I'm a geoscientist so I like to show numerical/computational stuff in the posts, although it's been a few years).

More recently I've implemented some cool plate tectonics visualizations in D3.js:

https://rocksandwater.net/blog/2020/11/tibet-blocks-js/ (tectonics of India-Asia collision)

https://rocksandwater.net/global-block-model/ (work-in-progress global tectonic plates/blocks)

For those who are primarily interested in blogging for writing purposes (i.e. primarily text based) then going with a wordpress/medium type centralized solution sounds great. For me, SSGs can better deal with the content that I make, and pushing to AWS is really not that hard.

Of course I'm not really interested in wide visibility either (pretty niche stuff here...).
Well, one simply formats the source file as you write it. The other requires a infile -> outfile build step that's more complex.

Whether the latter is worth it tends to depend on other things than parse time.
What are your qualifications to be dispensing legal advice in this area, if any?

Yes, a company headquartered in california is (in many cases) still bound by california law even if the employee is located in another state. The obvious example is non-compete clauses, a california company still usually cannot enforce a non-compete even if the law permits it in the employee's state.

However, this situation is what's called a "conflict-of-law" and it basically comes down to the way the court interprets it.

Take it from the actual lawyers:

> The circumstances that present the strongest case against enforcement of such an agreement involves a noncompete agreement between a California-based employer and a California-based employee. But not all cases are that simple; whether California law applies depends upon the application of “conflict of law” rules.

> “Conflict of law” rules allow courts to determine what state’s laws apply when the laws of more than one state might apply to a dispute but would produce different results. For example, a noncompete agreement between a California-based employer and a Nevada-based employee that was signed in Nevada could be construed under Nevada or California law, depending on the circumstances. If Nevada law applies, the restrictive covenant might be enforceable against the employee. If California law applies, it will not be enforceable.

> Because of these issues, parties often include choice-of-law provisions telling a court to apply a particular state’s law rather than determine what state’s substantive laws apply under a conflict-of-law analysis. In most cases a court will readily accept a choice-of-law provision and apply it as the parties intended. But that’s not necessarily so in the case of a noncompete agreement.

> Like other common law doctrines, conflict-of-law rules vary from state to state. Most states will not enforce a choice-of-law provision that would violate the public policy of a state with a “materially greater interest” in the dispute or where the parties do not have a “substantial relationship” with the chosen state. In other words, a California employer cannot get around California’s prohibition against employee restrictive covenants by requiring his California employee to sign an agreement that includes a Nevada choice-of-law clause.

https://www.bonalaw.com/insights/legal-resources/is-my-out-o...

So yes, employment law in state X usually does bind a company headquartered in state X even if the employee is working in a completely different state. Doesn't matter where you live, you are employed by an entity in state X.

(or rather, it does matter, you still have to pay taxes in state Y and state Y also gets to pass rules of its own governing work in that state... practically speaking what you get is the union of the two sets of rules, you get the combination of both. In the event of a full-on "state X requires A, state Y forbids it"... then the lawyers get paid.)
The racial politics of the USA w.r.t Europeans are largely derived from intra-European racial politics, and so the former reflects the latter.

Younger generations are thankfully easing up on this stuff, but eastern Europeans were not seen as "real Europeans" by western Europeans for a very long time. The same was true, though to a lesser extent of southern Europeans in the eyes of northern Europeans, something that stopped being so true a bit earlier.
Any links for the full article ?
It will certainly be a dramatic event, but it still matters how it is distributed. To make up some numbers by way of example, if 4 million people have to pay $50/month more, I believe it has a significantly smaller effect on the economy than 1 million people having to pay $200/month more.
> All my happiness was to have been found in the continual pursuit of this end. The end had ceased to charm, and how could there ever again be any interest in the means? I seemed to have nothing left to live for.

Wow, this one hits me hard. I think for many years now I've reverted to focusing on the ends, and while I may find them charming for a while, lose interest in them and scramble to find other ends, instead of just focusing on the means.

For example, I have struggled for years in terms of branding some of the work I do, because I don't know what's the overall narrative I want to tell. When I focus on just what the tools are and how they function, I honestly feel a lot happier and relaxed than trying to focus on the ideal outcome of the tools.

For those who haven't, I suggest visiting the link posted above, searching for the quoted passage, and reading more of the context around that paragraph. I really really appreciated it today, so thank you for posting it.
Great book. It might be time to replace my first edition hardcover. Looking forward to the follow-up blog post with the more detailed info on the updated content.
In my experience, Windows 10 on older entry-level HDD computers (2010s) is already terribly slow. Slow RAM isn't as bad as a slow HDD for whatever reason. Though Windows XP still feels snappy on them.
Shameless plug for the blacklist I maintain: https://github.com/franga2000/aliexpress-fake-sites

Anyone who has tried to buy something obscure locally will probably find this useful. There are hundreds of fake webstores that pretend to be in different countries (using national TLDs and machine translation), then just redirect you to AliExpress. I have a script that can recognise them and add them to this blocklist.
Not only that. It's still built around that ancient concept that users connect via TTYs to a single machine, and mail is actually moving mail locally to their /var/spool/mail/%u, no network involved.

In fact, this is also what all self-hosted email guides expect in Anno Fucking Domini 2022! I don't want to have to create system users just so they can have their mailboxes! Somebody tell those guys that such defaults are not sensible in this age.
If the bot count really is under 5% as per Twitter’s claim, yes.

But that’s unlikely, considering what could be observed over the past weeks.
Brian Armstrong's response to Coinbase employees' petition
It really doesn't matter much - any amount of heat going into the underground system that is not able to be dispelled in a year-round cycle will heat the ground eventually.

Reducing the heat entering the system slows it down, but at some point you have to cool it again.
All I can say is... I've seen it all before now? on "web2", nothing ever prevented someone using cert/key based auth, and there were libraries to abstract over proprietary APIs, but if you didn't want to go that way, there is also https://remotestorage.io/ et al

biggest hugest problem though: no one cares, go ask your mom about the difference between web1, 2, and 3
$1-2 per month would be worth it for me. But $10 per month just for search - no, it is not, sorry.
I'm in much the same boat, and I've coped by just switching to a nice beefy Linux desktop for most things.

I like how ARM is progressing (I owned a second-batch RPi!), and M1 would probably be right for me if I wasn't a technical user, but it's simply too exhausting to fight the machine, architecture, package manager and product all at the same time. Docker is (and has been for a while) loathsome on Mac. Virtualization is usually pretty bad too, which makes regression-testing/experimentation much slower. I might give it another go if Asahi figures out GPU acceleration, but I'm not very hopeful regardless. The M series of CPUs doesn't really make sense to me as a dev machine unless you have a significant stake in the Apple ecosystem as a developer. Otherwise, it's a lovely little machine that I have next to no use-cases for.

> Any tips/tricks?

Here's one (slightly controversial) tip: next time you're setting up a new Mac, ditch Homebrew and use Nix. This is really only feasible if you've got a spacious boot drive (Nix stores routinely grow to be 70-80gb in size), but the return is a top-notch developer environment. The ARM uptake on Nix is still hit-or-miss, but a lot of my package management woes are solved instantly with it. It's got a great package repository, fantastic reproducability, hermetic builds and even ephemeral dev environments. The workflow is lovely, and it lets me mostly ignore all of the Mac-isms of MacOS.
Tell HN: I’m Retiring from HN
Thanks for all your support and thoughtful conversations over the years. I feel like there’s nothing i can contribute to the discussion anymore and have decided to take a break

I’d also like to say i’m sorry for the malicious comments and posts i’ve made over past two months. I feel remorseful for breaking the posting rules multiple times over again and derailing discussions

I’ve been addicted to this website and couldn’t bring myself to stop. Now i can, thanks to the measures applied to my account

I plan to use the break to put more effort into my upcoming product and read books i’d wanted to read, but couldn’t because of the addiction

Again, sorry for causing trouble within community. I won’t post here anymore unless i have something really meaningful to say nobody otherwise could

Yours,
Mish Ushakov
Queue the hacker news haters. As someone that works with neural networks on a daily basis, I am constantly stunned by the effectiveness of modern attention based NLP models. They actually work for real world tasks, and you don't need to be an expert in them to apply them. Not only that, the newer ones are drastically better than the ones only two years ago. These are the models released in public.

The sheer amount of capitalist interest in getting these models to improve almost dictates that we will see incredible improvements over the next decade. Facebook and Google, with their war-chests of money, have massive business models that directly profit from AI/NLP based technology. I'll repeat, the best business on earth (google) directly profits from these models, and thus will hunt and find the best human talent to develop them.

What's occurring is that the thoughts of billions of people are being poured onto the internet, that data is the prerequisite we needed for AI. AI wouldnt be possible without this convergence of data in text and video form, cheap large scale compute, and the capitalist forces explained above
I got the Fifth Edition. A book that's served me well. Learning the Win32 API, holding open doors, improvised weapon, it does it all.
> I would never recommend visiting Dallas, it's a dull city

Oh, sure Dallas, doesn't have the usual tourist attractions, but I bet that if someone came to Dallas for a week I could put a huge smile on their face by taking them to as many different ethnic restaurants as I can fit into a week. Just thinking of all the food options we have here makes me drool. And the best part is that all of these wonderful places are out in the suburbs, not in the city core (in fact, 95% of what I've seen in the city core is pretty solidly made for white yuppies).
Are more strict html parsers/renderers, and aren't they faster?
Guys he will totally be satisfied with just cleaving off Donbass and maybe a slice of the south. Gotta give him something, can't humiliate the poor fuhrer.
And some people wonder why more countries want to join NATO.
Web5: The Decentralized Web Platform
Someone said:

A generally apathetic and sometimes condescending attitude from the CPO, COO, and Chief People Officer

Which you replied to with a very apathetic and condescending:

Second, if you have no confidence in the execs or CEO of a company then why are you working at that company? Quit and find a company to work at that you believe in!

This is a very amateurish response, and honestly I'm expecting better from some exec of a publicly traded company. You should have used this as an opportunity to make your employees believe they made the right choice, share how Coinbase is always (supposed to be) looking for new ways to improve, and how there are more appropriate channels for this kind of feedback.

Instead you let your ego get in the way, shared some childish tweets (that you'll probably regret soon), and alienated the majority of your employees.
It is double for me.

On the one hand, such a title is ridiculous and shameful and silly, especially when involving popular science; now the common public interested in AI starts to talk about Skynet.

On the other hand, this reads like a title which could have been written by a language model itself. So we are making strides at something. But seems humans are making strides towards acting like language models, not the other way around.
Expand to Georgia, Moldova? I'd be nervous if I lived in a bordering country.
Exhausting Russia in Ukraine is perhaps the best rationale to maintain and increase arms shipments and training.
Of course how utterly tragic and infuriating to be Ukrainian and have your country destroyed and used as the battleground to keep Putin at bay (for the rest of the world).
In the first few days of the war, and the utter collapse of the border, it wasn't clear that Ukraine might actually hold on. Or that Russia was a paper tiger. Or that sanctions against it would happen by the weekend, and be as comprehensive as they were.
> Azure, however, is a platform built atop the web platform

Not necessarily, though, right? "The web" isn't just web browsers and mobile devices. Most code that I write that's run in the cloud is just "compute" and is crunching numbers.

If anything, Microsoft is relying on Intel/AMD for all of their processors, as well as any other third party hardware manufacturers. Intel could force Microsoft to change all of their Azure servers in some way for them to upgrade and they wouldn't have much of a choice. Probably why Apple and Google have started to develop their own chips and hardware.
Their "Market" isn't really a market but forced government regulation.

Regulatory compliance is a huge, stable, market. (IDK anything about the specifics of this company, just pointing out that government regulation creates markets.)
He ends his whole thread with:

>If you're unhappy about something, work as part of the team to raise it along with proposed solutions (it's easy to be a critic, harder to be a part of the solution).

Yet all his thread does is criticize this petition without trying to understand and work with the person who wrote it. I understand that a CEO would be very unhappy at something like this and I can't fault him for feeling that way, but he'd do well to listen to his own point in this instance - "be a part of the solution".
Vouch – A multi-ecosystem package code review system
The bias that psychology/social science is not a real science and its findings are mostly bunk. The publisher is HN which is a website/aggregator that publishes a page of links its readership enjoys reading. They promote/uprank the stuff that its readership finds particularly interesting, things like that the entire field of psychology is bunk and its findings are not reproducible.

Edit: this a fun twist on that preconceived notion. Not only is it bunk but a study that you thought shows it is bunk is also bunk! It’s bunk all the way down.
> bell-cot - It still won't explode, any more than a container-load of jet engine parts would if you hit it with that other bomb/missile.

Anything that you hit with a bomb would explode... that's the definition of a bomb... and it would spread radioactive material (in this case).
Mozilla/cargo-vet – supply-chain security for Rust
> Are there any guides for the first two weeks?

There are thousands of prepper guides around, depending on how much work you want to do. I'd say a good start would be to think about the pandemic and think about what stuff became hard to get and make sure you have more of that available. Medications are a big one - try to have enough spare to last a couple of months. Having actual cash is important too, as is having copies of ID and other documents.

Also, make friends with your neighbors. You're far more likely to be okay if you have a strong community around you than if you try to build a bunker and live alone from the world.
None of what you claimed is true. Why are you doing that?
"Let them eat $CAKE"
Or Putin's death, whichever comes first. I doubt there are any structures left in Russia which could or would want to dethrone him.
Importing Shopify product info programmatically
Except for the Apple CPUs, only the ARM cores introduced in 2021 implement this.

It remains to be seen whether their implementation is better.

Until now only few people had access to such recent CPUs, which can be found only in the 2022 models of some smartphones and in the new Graviton 3 servers, so they did not receive much scrutiny.
After gmail recently greeted my mutt/IMAP request (which had worked perfectly for over a decade!) with "login failed", i've embarked upon the slow winding road to getting mutt to use OAuth2, or is it OAUTHBEARER?, for gmail. Out of a dozen or so hints spanning the last couple of years (many which depend on having python2 still around), i'd humbly promote these links to best hints:

[1] http://www.dcs.gla.ac.uk/~jacobd/posts/2022/03/configure-mut...

[2] https://www.reddit.com/r/backtickbot/comments/kyuq11/httpsnp...

Please post any better sites you discover. It really is an overly server specific mess.
Not exactly relevant to the article, I've always had the hope that, one day, every home would a have a "nuke ball": a dodecahedron the size of soccer ball operating as an endlessly powered electric battery.
The question being asked isn't "are language models really good?", though. It's "are language models (moving towards being) conscious?".
Doesn’t the WebKit ruling give the rest of the mobile Internet over to Chromium, if it’s not paired with a ruling against Google? This ultimately isn’t a win for Firefox.
As a non-extreme example: My government can seize all my funds in my bank and/or put any local currency exchange rate to dollar that they please. Should I fight them, move, or just buy some crypto which cannot be controlled by any single entity? You will ask how I'm going to spend it and this will miss the point: safe storage of assets is also important. (And I can trade crypto with friends for cash, too)
What a fun blog post! I'll try this on my own stuff. Shockingly, HAProxy protects extremely well with their http-request-reject, tcp deny/reject and http-silent-drop. Would be interesting to test if HA Proxy could actually mitigate these attacks on a single machine, as long as the port isn't fully saturated with requests!
I'm curious if a more strict html parser would actually be faster.

Browsers are not really fast on my Android, and I wish they were fast.
And they're both speculative discussions, without exception.
It is an optimization problem, and any strawman argument based on the alternative endpoints will be flawed.

It is also very difficult to measure the mitigation of issues caused by reducing dependencies and exposure to their issues. If you try to measure it, you'll wind up only seeing costs, and will wind up using all kind of dependencies up until you start seeing how hard it is to maintain your own CI and then you eventually get log4j'd.
Make your own board and card games
> NSP and XCI files are unusable without a signing key that attests the owner has purchased the game, which makes them a perfect candidate for the "backups and archives" clause of the DMCA act.

This is false. NSPs distributed by pirates contain the decryption ("title") key (there is no signing key that asserts ownership, only integrity/validity), and XCIs are not encrypted by a title key at all.
Plenty of room in Kazakhstan.
So u cant manage the little bigger list of words? And you can manage way complex software behavior at the same time? Particularly if it lets you manage small subset of CSS ?
Passing the buck right on back to everyone else.

>We can't help but do what everyone keeps throwing money at us for, demanding we make more money out of it! We're helpless! We have no influence whatsoever on what gets done with all that Capital or the fact we're asking for it anyways!

My view:

This is buck passing necessitated by the fact we systematically rule out taking risks except by a small cadre of people with so much money they alone can take risks without existential risks facilitated by the fundamentally extractive nature of a consumption based economy.
It is hard to think of a more transformative piece of hardware for hackers than Arduino

I have observed hobbyists innovating in really cool ways in all sorts of corners - musicians, athletes, retro computer collectors, etc

Very glad to see they're being well funded and can continue building

PS - I elect this as the greatest current Arduino contribution to humanity - The Furby Organ - https://www.youtube.com/watch?v=GYLBjScgb7o
No one is arguing that these models are not useful, but claiming they are somehow conscious or even remotely equivalent to human reasoning is just a bunch of BS. Especially for something like consciousness, where humans themselves can't even agree on definition!
I tried going from a 2018 MBP to M1 MBA in 2021 and had too many issues to make it my primary machine. Docker and Android development were particularly brutal to get going reliably IIRC. The M1 performed well for the things it could do, but I still needed the MBP (which constantly reached 100% CPU) for other stuff, so I ended up doing a horrible multi-machine setup with Synergy. That was a dark time in my life ;)

Then tried again early this year with a M1Max MBP, and it has been the biggest step change productivity boost of my life. Definitely still some pain points, but the way this thing handles anything I throw at it is incredible.

I'm mostly doing front-end dev (react native). Have a minimum of 2 IDEs, 1 iOS simulator, 1 Android simulator, Windows (ARM) Virtualbox, 2 browsers open at all times. And then add a mix of Docker, XCode, Android Studio, Zoom, Sketch, Affinity apps, Slack, Zoom, etc. I haven't ever heard the fan spin up. I was carefully managing what I had open on the 2018 MBP, and now I don't even think about it.

The only thing I'm still running in Rosetta is Apple software: XCode and the iOS simulator, but they run smooth, so I don't even think about it.

The MBA setup I was just flailing my way through. For the M1Max setup, I found this guide very helpful in my initial setup (mostly focused on a RN Dev): https://amanhimself.dev/blog/setup-macbook-m1/
> That means other tools that rely on it are also out of the picture, like Molecule

You can run molecule against an ec2 instance or Docker containers. Since you can run x86_64 docker containers on Docker for Mac, you can continue to use molecule. I run molecule tests against Docker containers or LXD in the cloud though just because of how much faster they run on large Ec2 instances.

As for everything else, I haven't really noticed many issues. Most of the work I do is built through CI/CD pipelines so what I use locally to build doesn't affect what is deployed to production.