skysight-inc/HackerNews huggingface dataset:
> How to Protect Your Account

> (...) To keep your identity as veiled as possible, we recommend not adding a publicly known phone number or email address to your Twitter account.

Well, you're the ones constantly temporarily banning my account for not providing a phone number...
Ukraine, all works perfectly. I have logged after years without using it and tweeted something. No problems.
Scientists Should Care More About Equity
This is a circular argument - anyone proposing policy must aquire power to enact that policy.
Exactly like this! In my case, the center console + shifter assembly and driver side instrument panel all needed to be removed to access a sensor that is positioned behind the passenger side air bag.
From [1]: "“I don’t think I’ve ever had a case like this,” he said Friday. “Usually, abortions are performed in hospitals, and doctors are involved, and it’s not the type of stuff that occurred in this case.”"
> "and after six months of getting him up to speed on a fairly complex fintech application he resigned and went to a a random web development job that paid more."

Sounds like he wasn't the brightest

The immediate payjump from hopping from bottom-of-the-rung where you're at to some random CRUD web dev job, I'd wager is far outweighed by the potential returns for senior experience in Fintech, specifically.

That's a much harder niche to get into than building CRUD apps from what I hear.
As far as I can tell, Astro is zero-js on the client by default, while both Next and Remix are very much the opposite.

Plus, both Next and Remix are tightly coupled with React, whereas Astro is trying to be more agnostic in that regard.
You only typed that because the laws of physics made you do it.
One q: why are you building a code running/functions platform inside your project, sounds very overdone and not related to your project. Also scary as a customer. I would recommend just make people host workers, we'll need it anyway to access resources, VPCs, etc.
US federal courts haven't interpreted it that way, and the precedent you cited isn't applicable. Financial transactions with sanctioned entities aren't entitled to First Amendment protections. The technical means are entirely irrelevant, regardless of whether the transaction is performed with paper or on a computer.
As we have learned, laws don't mean what they used to, just takes a judge changing it when you appeal.
So excited for this. SSR with Astro is a gamechanger which opens up its usage to so many different avenues. Great strides with framework interop too. Named Slots really closing the gaps.

And of course any framework where SolidJS can shine so bright is going to be the top of my list.

Congratulations on an amazing release.
I think the question is not "does the test generalise?", but "does FSD generalise?", which it emphatically does not.
Sounds like good way to filter out your good candidates.
It's not even an access to abortion issue. Abortion is legal in that state. 23 weeks is really late, an abortion that late would be illegal in most of europe.
That's one example of an invalid range, not all of them. Lots of the area codes in north america just haven't been used for one reason or another.
Hurricanes I can deal with (I live in South Florida). You get days of notice so you can prepare the property (and/or get out of the area). Tornados scare me more---they can just pop up and if you are lucky, you may get a few minutes warning.

Perhaps it's just what you get used to growing up (never experienced an earthquake, and they scare me more than tornados).
Facebook could have refused on the grounds that they aren't based out Nebraska and not subject to their jurisdiction. They could have used some of their extensive legal budget to challenge the warrant on those grounds.
Also, found out the hard way that "Enterprise" pricing (i.e. call us and we'll charge you an opaque amount based on whatever we think you can afford pricing) starts at 7 users.

Vercel is not much better at 10 users, and they hide it deep within their pricing table behind a tooltip so you're not likely to realize this until it's too late.

Cloudflare Pages doesn't charge per user but limits concurrent builds which can get really painful.

I honestly can't find a good option in this space anymore... What happened?
In Spring-land, I think you mean.

I enjoy Java. I do not enjoy Spring.
I remember there being a console window in the late 90s... don't remember what the full functionality was at the time however. Maybe it only showed warnings/exceptions?

It wasn't too dissimilar to developing a gui app, you could print to the console, raise a dialog, or if you wanted to be fancy implement a log with a window or pane to show them. Logging is what I use today for backend systems. It is usually enough, only breaking out a debugger once or twice a year.
The one thing I like about Astro is the component island UI. With react you would need to re-render the entire UI on a UI change while in Astro you can signify which portions of your website are static and which dynamically should re-render upon data fetching or whatever.

It's just a faster way to build UI's that don't need the full complexity of a SPA and also don't need to come bundled with the entirety of react from what I've seen and used it for.
Someone posted a link to previous tweet test. They once again seem to have a specific issue with Tesla not using LIDAR tech.
We definitely try to moderate the same way. For example personal attacks on authors are no more ok than personal attacks on fellow commenters; shallow dismissals of other people's work are not ok (regardless of whose work it is), and so on.
The limit on this is just that (many) people don't follow the guidelines in either case, no matter how often we repeat them.

I do think you're right that there's an tendency to be harsher on authors, though—because it feels like they're not "in the room". It's like gossip: we're all looser-lipped when someone's not around. That would explain your observation that the comments change once you show up as a commenter in the thread about your article. Gossip mutes itself when the person being gossiped about walks in.

The trouble, of course, is that on the internet this is an illusion. The author is "in the room", or soon will be after they track the referring URL of all the traffic. Then they show up and get to hear all the things people were saying when they "weren't there".
Why? Human drivers do all of those things. Why should I care if I'm killed by a computer or a human? At least if I'm killed by a computer, the data will go into the training set and make future computers safer. But human drivers will learn nothing.
I generally agree with most of what you said but I also think cold applications work.

I'd like to use the cliché "finding a job is a full time job."

Many people interpret this to mean "jam as many keywords as possible into a crappy resume and spend all day spamming it to every job posting you see." That's not gonna work well for juniors (although the most dedicated will still find something).

Applying to a job is more complicated than that. First of all, you need to understand the job you are applying for. That might involve researching the company and the project. You should make sure you are comfortable using the tools listed in the description and performing the role described. If you aren't, you need to practice before applying, which usually means building something.

When I started job hunting after graduation, it took three months before I sent out a single application. That's because every job posting listed responsibilities I didn't know how to perform or tools I've never used. Of course I'm not going to apply for Angular Frontend Developer if I've never built any frontends using Angular, that would be unprofessional. But after I made a couple simple projects in Angular, I would apply to these roles and got callbacks even from postings asking for 2-3 years of experience.
I graduated from a bootcamp last year with no previous industry experience, and was one of the few lucky people in my class to have a relatively easy time finding a job (I was hired through an early career engineer program).

Many many people in my class took six or more months of applying constantly to eventually receive an offer. It's doable but it's a full-time commitment, and I see a lot of unconscious bias in who ultimately gets a job v. who doesn't.
It's so crazy how big the divide between Apple's software and hardware is getting. They're putting out the best hardware ever - by a huge margin - and yet their own internal software quality is going down the drain, fast.

The one thing Mac OS X got right in 2001 was consistency and predictability. When you learned how the UI worked in one app, it was almost guaranteed to behave the same in other apps.

Now today, we have this mess of Catalyst apps, SwiftUI apps, old Cocoa apps, and even worse, Electron apps.

Scroll speed and behaviour is inconsistent across all of them.

Drag-and-drop support, once a hallmark of the Mac UI, is spotty at best.

Even basic stuff breaks every once in a while. It's wild to consider that Apple literally wrote the book[1] on how to provide a consistent experience for an entire OS, and yet they don't seem to be able to follow it themselves anymore.

[1]: http://interface.free.fr/Archives/Apple_HIGuidelines.pdf
You can push back against a warrant legally. Doesn't sound like facebook cared to.
Information you post to Facebook is essentially public. Best we teach our kids that. The "privacy" safeguards are BS.

Also I think that the Nebraska law is a symptom of toxic, fascist mindset that's pervading the country - and that's more concerning to me than Facebook so easily folding (which I expected).
> No, absolutely not, it is entirely doable.

No, it’s clearly not, and we’ve wasted decades chasing the utopian impossibility of energy with zero-downside — all while continuing to dump pollution into the atmosphere.

> electrifying all cars would mean about 10% more electricity consumption

Not at peak load.

> Doing so would add about 2 TWh of storage capacity in the cars alone, which would be very helpful for the grid.

Come again?

You want people to donate the limited lifecycle of their very expensive car batteries to provide inefficient backup power to the grid?

This is why the OP said greens hold significant responsibility for the mess we’re in. This kind of magical thinking has been a gift to the fossil fuel industry.
>Microsoft has introduced an optional feature to its Edge browser that applies more stringent security controls when users visit unfamiliar websites.

Unfamiliar websites? As if the websites in Microsoft's list don't have an incentive to harvest as much data as possible.

>Enhanced security mode mitigates memory-related vulnerabilities by disabling just-in-time (JIT) JavaScript compilation, while activating additional operating system protections for the browser such as arbitrary code guard and hardware-enforced stack protection, according to Microsoft.

No JIT compilation of JS. So it makes the browser slower...

>It said these changes provide “defense in depth” by making it harder for malicious sites to leverage unpatched vulnerabilities in order to write to executable code into memory.

Why can't Microsoft just patch these "unpatched vulnerabilities"?

>Sites that use WebAssembly (WASM), a binary instruction format for stack-based virtual machines, are not currently supported by the feature. Sites that need WASM can be added to the exception site list.

Breaks WASM. A net-negative, IMHO.
This was something / part of the plot of The First $20 Million Is Always the Hardest. I recall the main character getting a car (turned out to be rented) that was really fast and taking the team out driving on 101 in rush hour traffic to make this point.
It's interesting to wonder why only 5M accounts were affected by this exploit, especially if it's brute forceable. IIRC this vulnerability was widely known about for at least months before it was fixed, so I can't imagine nobody in the know had access to the resources/botnets necessary to enumerate through every account.

Have only 5M accounts linked their phone numbers on Twitter? That's less than 2% of their total accounts (~290M). I don't know what the industry average is for linking phone numbers, but this seems like an exceptionally low ratio.
https://www.sciencedirect.com/science/article/pii/S036054421...
YEA IT`S CALLED PREDICTIVE PROCESSING DUH
When was talking invented? And how this unique feature may have evolved
The Vietnam War.
Crypto is proving to be unsanctionable.

If this is true, I don't think it's a bull case.

Specifically - with this issue - I think it becomes easy to get "unsanctioned" - transfer a Federal Wallet the amount of crypto received from a sanctioned wallet - until then - the wallet remains on the banned list - and any wallet that interacts with it becomes banned, too.

You can build a graph and un-ban wallets when one of the banned wallets finally transfers the money to the Federal Wallet and becomes un-banned.

And more specifically - with the troll case - you can simply only ban wallets after a specific dollar amount from banned wallets has been transferred to it. Someone trolls you by sending you $10 of poisoned Eth? Who cares.

10,000,000 wallets troll you by sending you $9 of poisoned Eth? Suspicious...
There was a meme a while ago about deleting menstrual tracking apps.

So many people, including folks who should know better (professors, etc) were freaking out.

I wonder if it was dreamed up in FBs PR department as a distraction.
"Twitter may not be loading for some of you –– we're working on a fix to get you back to your timelines ASAP." https://twitter.com/TwitterSupport/status/155707228365465190...
The whole situation is a bit bonkers and a sign of the Heroku times.

I don't see how they could have possibly tested this change with their existing automation before pushing it out. Don't see how the "plan" could have passed peer review without questions coming up.

Then, surely they would have seen a spike in pg:copy failures and reacted quickly to communicate the issue and their progress in resolving..

I know stuff happens but this isn't some scrappy startup. It's Heroku owned by Salesforce selling Enterprise plans..
Are there any important differences in this area between US and UK law?
Interesting! Sorry if this is getting off topic, but how does the Catholic Church feel about using sex as a method for developing closeness and intimacy with a partner, rather than as purely an avenue for pleasure? I imagine that's still frowned upon?
Direct democracy does not necessitate a 100% participation rate.

It traditionally only means "the electorate decides on topics directly, not with representatives who are not bound in their decisions to their mandate". Again, see Switzerland, which works just fine with direct democratic elections with groups ranging from a few hundred voters on a market square to millions of electors in the country as a whole.
Did Facebook even know why the police had search warrant?
if the disclosure and fix time is half a year, a blackhat is now able to both claim the bug bounty and sell the day zero exploit
Serious question: Why does Astro need a custom file format?

The format looks identical to MDX
They have to comply with the law, and there's nothing wrong with anti-abortion ads. Facebook doesn't have an obligation to only sell ads to Democrats.

> subequently made that information available to anti-abortion groups

That part is probably misleading, I'm assuming they didn't give them any kind of information, they just allowed demographic targeting like they do for most kinds of ads.
I did say drought twice rather than heatwave. It seems 1976 is still drier than 2022. At the moment that is.
The correct comparison is "anyone can drop cash (or anything else) in your backpack" and yes, this does make me nervous especially when I'm traveling internationally. Also, it's harder to drop cash in your bag than it is to sign a crypto transaction.
Tesla stans showing up to defend their sunk costs in the sibling replies should be some kind of internet constant. Like rule 42.
intersting assumption. most sports cars don't even include a manual option these days.
On-boarding and training a remote junior is a horrible experience for both the mentor and the junior. With the additional ramp up time it's just so much easier to hire someone more experienced. As more and more companies return to the office hopefully this issue will clean itself up.
It's interesting their blog post doesn't mention some of the benefits. Neither does the doc page you linked—at least it doesn't do it succinctly.

Essentially Astro lets you build sites using a JS framework like React or Vue without requiring that framework to be loaded on the frontend. By default, components are just HTML content. Super nice for building very fast static sites using a technology you may already be fluent in.

You can still add interactivity to components if you'd like—just tag components that require interactivity and Astro will bundle the requisite JS for the client.
I can understand being skeptic about that but we did not invent nsjail nor linux forks so it's pretty simple and rock solid: take source code, wrap it a little, execute it with python or deno. As soon as cloudflare workers is open-source, we will provide adapters. We did not have much alternative to make it easily self-hostable but interested to hear your suggestions.
Took a consulting gig with RedHat once. RedHat asked for a document. I gave them a LibreOffice .odt doc (that I wrote on Fedora). They rejected that doc due to inability to access it. I sent them a LibreOffice exported .docx file and they again rejected it due to formatting issues. At that point they specifically requested I use Word and send them a Word document.

Microsoft Word makes the world go round. Sure I can use Wordpad and export a docx file, but no tables, no special effects, etc
You mean, a business might have to... gasp... compete with other businesses to retain employees?
> then I would be more frustrated by the "regulatory mess"

That's not how regulation works. No man made law can make something actually impossible. It's there to define what you're allowed to do or not, and serves as a basis for the legal consequences. Enforcement can make things impossible. Some problems are solved with regulation but this is a technology (enforcement) problem.

Murder is unambiguously illegal and yet regulation can't make it impossible. You have no power to decline being shot.
> It looks like your fastest FNV[3] has some issues where it repeatedly increments `p` but reads relative to `uPtr` which is not being incremented.

That is entirely possible. Some hashes like the FNV-YoshimitsuTRIAD variant is not fit for real-world use and lack test-vectors to ensure that ports like mine is correct. I'm slowly but surely working my way through the C/C++/Rust/Go implementations out there and verifying them against my implementation to ensure it is correct. Luckily, a few authors provide extensive test vectors[1]

Thanks for the feedback, it is very much appreciated.

> FNV1a-YT also employs a good trick [...] While this is fine, I'm not sure if it's really FNV-1a anymore.
It was made (by Sanmayce) to optimize for instruction-level pipelining, and use the fact that modern CPUs have multiple execution ports. But due to those changes, it is not compatible with FNV1a anymore.

The trick of reading in stripes is employed by many of the fastest hashes. It is kinda funny to see how one author prefers a switch case over for loops, where others prefer while loops. The differences can sometimes have a big impact on what optimizations the compiler decides to use.

[1] https://github.com/Genbox/FastHash/blob/master/src/FastHash....
To be honest, I miss React :)
Better Pull Request Reviews
If you look at the project structure it uses that might help make it more clear the capabilities: https://docs.astro.build/en/core-concepts/project-structure/ Content-focused seems to highlight that you can just dump markdown files into it and spit out rendered pages, very much like content focused static site generators (hugo, jekyll, etc.). But in addition to that static content it has all kinds of hooks and capabilities to add dynamic components or even pages, kind of like more modern web application platforms like next.js.
> I'm strongly biased toward letting people live how they want

Then people shouldn't be allowed to ban their neighbours from building whatever housing they want.
In Edge Dev Tools (so I'm sure it is similar in Chrome Dev Tools) it doesn't show source/line information in the log message directly (though it does have a link to the source line for the console.log message on the far right), but right-clicking a logged function includes a context menu choice for "Show function definition" which will jump to addStuff's declaration on line 1.
Tell HN: Spotify Premium is full of Ads
Have you listened to German Rap yet?

Why don't you upgrade to Spotify Duo?

You're a top fan of Chainsmokers (am I?). Listen to this random playlist that we added to your Library without your consent

Is this really the "Ad-free" listening experience I'm paying for? Or are these not ads?

Reference for all above: https://imgur.com/a/OA7UM6w
Wow, I remember that cheatsheet was really handy! Thanks for that.

I still google "box sizing paul irish" every now and then to get to your blog… I can hardly believe it has been 10 years since you published that, time flies.
Reading the comments here I'm under the impression that people think OP wrote the manual for `su`, but the interesting fact here is he wrote the GNU coreutils implementation of `su` itself.

Debian (stable, at least) doesn't use his version anymore. The HISTORY section of the current manual says

> This su command was derived from coreutils' su, which was based on an implementation by David MacKenzie. The util-linux version has been refactored by Karel Zak.
Perhaps Twitter needs to make it easier to create accounts anonymously and stop virtue signaling (i.e suspend accounts created over Tor onion-service)

With pseudonymous usage of public services information minimisation to maintain operational-security against private user-data being disclosed by external hackers or rogue insiders is a mantra that needs to be followed religiously.
Twitter decides when to hit you with the demand for a phone number. Try sh!itposting for a couple weeks. That usually does the trick.

This may be Twitter's best anti-bot measure, although state-sponsored troll farms will likely be able to afford all the SIM cards they want and need.
I believe the most complex use case they are targeting is an ecommerce site. Definitely not something as client-side-heavy as, say, Excalidraw, etc.
I grew up in a place with tornados and now live in a place with hurricanes. I'll take tornados over hurricanes any day. Not because of any difference in destruction, but because of the massive difference in inconvenience. With tornados, you know there is a system moving through a day or two before. There's no real prep to do. Once the storm gets to you you hunker down for a few hours and assuming you don't get hit you're done.

Hurricanes, especially the cape Verde ones, occupy you for what feels like weeks. Irma became a hurricane on August 31st. It didn't hit Florida until September 10th. And it felt even longer than that. You have to start getting food and water and fuel ready. You have to board up your house and help your friends and family put up their shutters. Everyone else is doing the same thing at the same time as you so there are shortages. You leave work in the middle of the day because your co-worker said they found bottled water at Publix. After work, you sit in a line of cars down the block to get gas. You have to make a decision about staying or going. Then after the storm, even if you didn't get a direct hit from the core of the storm, there is tons of cleanup. You often are without power for a long time. My friends who are from here speak nostalgically about hurricane parties. I think they're crazy.
you mean mclaren forums with 20 page threads asking for refunds vs your anecdote?