skysight-inc/HackerNews huggingface dataset:
Winget – The Windows (Package Manager) gets it all
1. I don't think there's much of a consequence of this particular "structure" for our understanding of the Universe. The theory that describes large-scale structure in the Universe is fairly well understood, and discovering this particular structure doesn't change the theory, as far as I can tell.

2. What happens at very large scales is actually quite simple, from a physical and mathematical point of view. That's because as you zoom out, the Universe eventually becomes smooth and homogeneous. You can model it as a constant-density fluid with slight density perturbations. General Relativity then gives you a set of equations to work with, which describe both how spacetime evolves and how the density perturbations grow over time. Things only get complicated once the perturbations grow large enough that the equations become non-linear. This happens on the scale of galaxies and galaxy clusters, but on the largest scales, things are still linear. Then, you can use numerical simulations to understand the formation of galaxies and galaxy clusters (these simulations do a really good job of reproducing what we see in the real Universe), or you can use heuristic arguments about how over-densities collapse (there are some heuristic arguments that get you pretty close to what the numerical simulations predict), or you can use perturbation theory to try to analyze the non-linear regime (this involves some pretty hard-core mathematical analysis, and it doesn't get you as accurate an answer as the numerical simulations, but it might help you understand what's going on).

TL;DR: The title of this article is very click-baity. A lot of people will read it and think that this discovery overturns what we previously knew about cosmology. It doesn't, as far as I can tell. Cosmology predicts that structures like this should exist. Since the initial conditions of the Universe were random, cosmology doesn't predict where we'll find these structures.

1. A visualization of the formation of a galaxy cluster, from a numerical simulation called Illustris: The Next Generation: https://youtu.be/Rg12ub0PbeA
That interpretation depends heavily on how much trust you place in the regional concept of data processing. AWS claims compliance with e.g. CISPE [1] which explicitly certifies specific cloud services such as to "Enable(s) data storage and processing exclusively within the EU". AFAIK this agreement applies to the transfer of data out of the EU for processing in the US.

Note that not all AWS services are covered by CISPE. It's intentionally only scoped to low-level IaaS services like EC2/EBS.

[1] https://aws.amazon.com/compliance/cispe/
Apple Investor Relations (2004)
For small amounts, to pay for VPNs or whatever, find an exchanger who you trust, and ~anonymously mail cash to them. Then anonymize the cryptocurrency. For Bitcoin, mix multiple times, via Tor (Whonix) and using a different wallet and mixing service for each mix. If you lose some, it's no big deal.

For real money, hire someone who knows what they're doing.
Hosted Microsoft products mostly, which is what tons of smaller companies want from "the cloud". And some AWS workalike, which usually means AWS, because the stackoverflow answer they found doesn't tell them about the rest.
I'll take the fact you didn't answer as "yes, it absolutely would".
At the political level this is going to fuel the conflict between USA and EU. Gas pipeline, data privacy - times have changed forever it seems between USA and EU.
Stop disappointing customers. How to build better software features
Wrong. See 14A, S2. Gender and citizenship are both constitutionally required data points for census.
That's how accidents happen. You need to obey Colregs http://www.imo.org/en/About/Conventions/ListOfConventions/Pa...
Why would the gap be relevant?

Perhaps we should ignore a small % of X Amendment claims? That would be a small gap right?

The Amendments dont confer rights to the people; they only remind the people of the things they gov has no power to do. See Amendment 0:

"THE Conventions of a number of the States, having at the time of their adopting the Constitution, expressed a desire, in order to prevent misconstruction or abuse of its powers, that further declaratory and restrictive clauses should be added: And as extending the ground of public confidence in the Government, will best ensure the beneficent ends of its institution."

https://drexel.edu/ogcr/resources/constitution/amendments/pr...
You should post this on here as a top level submission.
I failed the third phase of the Toptal interview process (where you have to solve two coding challenges, each within 20 minutes, while screen-sharing with a human observer). The event was nerve wracking.

On the first challenge, I only completing coding and did a first run of my solution with 90 seconds to spare. It didn't give the correct answer, and I had only about one minute to debug and try again. In that case, I felt immense anxiety and nearly gave up. But somehow I managed to keep it together long enough to spot a misplaced array index [ ] reference and produce a correct result.

On the second challenge, on my first run at about 17 minutes in I discovered that my entire approach was not general enough to meet all the possible cases. As I recall, while the rules of the problem are stated, you are not able to see test cases until you run. With three minutes left and the understanding that my approach was fundamentally flawed, I just gave up.

The experience was demoralizing. On the plus side, when I did live coding challenges for job interviews after that, I found them all comparatively easy and relaxed.

What would be better, in my opinion, is an overnight problem to solve, followed by a detailed walk-through of the solution the next day. That presented walk-through can prove to the interviewer that the candidate did not simply copy a solution (without understanding it) from elsewhere on the internet. Of course, if the solution was copied by understood, that should be positively accepted in many cases. There's a reason we use trusted libraries instead of writing our own code where possible.
I’m not sure habituating people to getting asked for 2FA codes is a good idea. Seems like it’s just going to make people more susceptible to social engineering attacks.
Or perhaps it's social media criticism. Journals were location-restricted vs now where twitter controls a lot of it.
The past 12 months have taught me that a life mostly without peripheral colleagues is amazing and also that I should have gotten a dog years ago.
The mechanism of refresh token is also important.
You can have a token with a short lifetime, so if someone stole this token, he won't have an infinite access to your data.
Of course, this would also be possible with credentials, but you would have to store them (risky) or ask them to the user every 20 minutes (annoying).
According to the reddit thread, the benchmarks were done on a pretty beefy MBP.

The macOS malloc is known to perform poorly, so I wonder if it's possible to narrow the gap just by using jemalloc, without any other optimisations.

// Cargo.toml
[dependencies]
...
jemallocator = "0.3"

// main.rs
use jemallocator::Jemalloc;
#[global_allocator]
static GLOBAL: Jemalloc = Jemalloc;

If the issue is indeed repeated (de-)allocations, I would also like to see Linux glibc/musl benchmarks. I expect musl malloc to perform even worse, so many stories about allocation sensitive services performing horribly in production because they're based on alpine images.
Bullshit title.

You cannot "migrate" from Twitter to Mastodon in the universally understood meaning of that word in a software context. Because there is no way to take your data with you.

"How to open a Mastodon account" would have been a more accurate title. But obviously not as baiting of clicks!
How Uber and Lyft battled Seattle over minimum wage for drivers
Until 5 years ago I was CTO of a company called Livestation where we handled live streaming of about 40 news broadcasters including Al Jazeera, BBC World, CNN International, etc.

In my stint we dealt with the Egyptian and Turkish uprisings. The relevant diasporas were super keen to see what was going on in all those countries, and often the only places you could see them online was with us (we had raw feeds in a few places).

There is no way we would have paid $752/hour for 20,000 users for 10 hours. We would have dropped the bit rate way, way down (which is fine for most content), and we'd agreed pretty decent bandwidth rates all round.

Depending on context, 2 second latency might not be worth it either - spend less, get 10 second latency and use HLS using an off the shelf CDN, and you're going to pull the price down even further. When Akamai can offer you a better deal than this, you have to wonder how good a deal this is. :-)

We did end up using RTMP a lot for a P2P live streaming product, but that never took off, and eventually the company folded. Fun times, though.
What if the US reciprocates? EU companies doing the same - keeping US data in the US.
A lot of times its simply difficult to find what one really likes doing. But I agree that ones who do end up "succeeding" really follow the template you propose here.

That being said, running after high remuneration in and of itself isn't bad. Sometimes its just what you have to do because a lot of other people depend on it.
The mechanism isn't relevant because the admin tool has a reset function. It is needed of course, because people loose their phones, keys and whatnot. No security mechanism is safe against an administrative reset for services like Twatter.

SMS is seen as less safe because the transport layer is not encrypted. But there isn't much difference in the practical security of the average user.
I'm not gonna quit a good job to take a C2H job no matter how good it is, especially in the crazy times.
And they're less likely to leak in rain when installed that way.
Alas, the data pretty clearly shows that smoking has a surprisingly large protective effect against infection with Sars-CoV-2 - on the order of how well the flu vaccine protects against the flu!
This understandably has not been widely reported (it is a nightmare result for public health officials), but there are now dozens of studies showing the same effect and virtually every investigated country.

On the other hand, it appears that former smokers are at a slightly higher risk of developing severe symptoms (though that seems less clear than the protective effect of active daily smoking)

This means that if you are a somewhat older smoker (i. e. over 30 or so) you should probably hold off the quitting until a vaccine becomes available.
Wouldn't the naive expectation be that prices would rise somewhat but that if the markets in question were competitive that this would not be severe?
Studio and Personal Training Management Software
Protect your AWS access keys by using Permission Boundaries
"structure" is the technical term cosmologists use to describe these aggregations of matter in the universe I believe https://wmap.gsfc.nasa.gov/universe/bb_cosmo_struct.html
> That's been exceptionally controversial, as it can turn contract breach into a federal criminal offence in the US.

Doesn't something similar happen with employer-provided accommodation and burglary laws?
Pretty much this. I know plenty of people who successfully stopped during quarantine (including me), however started the first day everything came back to normal.

Without drastically changing yourself, most regular smokers will not quit it for good that easily.
So kids are supposed to hamper productivity?

Twitter and LinkedIn are productivity killers, both at home AND at the office contrary to kids. Plus well behaved kids can typically leave you alone for a 1-3 hours. People active on Twitter, LinkedIn, etc can barely have 5 minutes of sustained focus.
> The irony being that it is the onus of the accuser to determine the origin

Not really, you need to be able to justify to the tax authority how you got in possession of any amount of assets you have and prove you pay taxes on it.

So if a large amount of money eventually show up in your bank account (or you buy a house or any other "visible" asset) and it is not compatible with your previous tax returns it is likely the tax authority will notice it and at that point you are fried
> in practice it doesn’t work with a large number (read: greater than 2) of clients

I'm not sure I agree with that. Pretty much all real-time strategy games use this sort of lockstep simulation, and many are perfectly playable with 8-12 players.

There are various techniques for hiding some of the latency (making it less obvious). For example, for an RTS game if you issue a move command to a unit, you might locally play an acknowledgement sound immediately and animate the unit starting to turn towards the destination even before it actually starts moving.

It's true that one player with particularly bad latency can ruin the latency for everyone. But the same is true even with just 2 players.

It's also worth noting that a lockstep simulation is probably not suitable for games where immediate feedback on player actions is required/desirable (e.g. a fast-paced FPS), due to the inherent extra latency of having to synchronise player actions to all clients before actually simulating them.
I asked on twitter privately if swyx the writer can pass on a discount code as I am in between jobs, and due to the USD exchange rate it works out quite expensive in my home country and most kindle downloads have been about 1/4 of the price of this book. He gave a very curt reply, and when I went to check out the book again it had actually gone up from 40 usd to 59 usd, with 3 tiers of pricing where for 99 usd or 249 usd u get extra things like audiobooks and 'future courses'. I understand he came from a finance background that may have influenced his behaviour, but considering his target audience would be junior developers who don't earn that much especially outside USA, it feels quite exploitative especially during covid-19 times.
Show HN: JavaScript library to determine surprisingly popular answer
I just learned that preorders are available on https://www.amazon.com/Common-Lisp-Condition-System-Mechanis... - if preorders are your thing, that is.
You can trade torque for speed basically. So yes. "Give me a lever long enough and a fulcrum on which to place it, and I shall move the world". That being said it would be so slow that you'd probably break something before you've moved a millimeter.

The same Youtube channel demonstrates how to use gear reduction to increase torque and bend a steel bar with legos: https://www.youtube.com/watch?v=jRn5waE0qfk
Well, it's not there's no physical gold, but there's still a shortage. So it's pretty easy to get spot price, even from a local shop. And if you have substantial amounts to sell, you may get spot price plus several percent.

Also, I've read that silver is hot now, given the likely surge in the silver/gold ratio.
There's a few interactive 3D maps of the universe floating around. A really cool one was posted this year on HN, but I can't find it anymore.

In any case, here's another one: https://in-the-sky.org/ngc3d.php

North/South pole are on that map.

Since we can observe the universe for the same distance in every direction, I guess it makes sense that we'd give the resulting sphere a north and a south pole.
I often wonder how much (percentage-wise) the model is 'encoding' certain knowledge, the equivalent being how much does a person know about web development etc. A lot of research are using transfer learning in this fashion, which assumes most of or at least a large chunk of trained weights are relevant to a different task they are attempting (in contrast to the model was originally trained for). So if coding these UI requires very little language skill then you are really using a very small part of the model (or am I too naive)?
Ask HN: How do you keep up writing for your blog?
please share any special tricks if you have any
Possibly blackmail?
Awesome! But there's some evidence that smoking reduces the risk of severe COVID somewhat, although that's not a good reason to start again!
Show HN: Build and Host a MVP API
Klipsch has partnered with McLaren F1 Racing
I direct your attention to the market for "housing"
Hah, amusingly I failed to consider that. I wonder how fast a sun would have to move through to have a negligible (or at least not catastrophic) effect on orbits?
Any link to a non-paywalled article?
Yep I can confirm intel cards are still an issue. I installed FreeBSD a week ago and gave up trying to enable Wi-Fi after an hour of struggle on a Thinkpad T490, didn't even get to the point of having the interface show up in ifconfig. Ended up using my phone in USB tethering mode instead.
Such as the Max Headroom incident?

It's not uncommon for hackers to have these weird imbalances in skill and understanding.
I'm curious what makes you think we are relaxing barriers to entry? The senior engineers I've hired are highly productive. And diverse. My process does not have a low barrier to entry. The goal is to use more accurate signals. Instead of hiring people who are good at talking about algorithms at a white board I want to hire good software engineers.

> some people fail / lose

This comes off as a condescending way of thinking about the hiring process. Even if the candidate is not qualified for the position I want to leave them feeling like I helped them a little in their career or at the very least in their interviewing skills and confidence. You can find a good fit for a role without leaving the other candidates feeling like they failed. And I think that starts to get to the crux of the problem at some companies : the process is meant to boost the ego of the interviewer. Almost every senior dev has a few stories about how the interviewer just wanted to feel superior. We can do far better than that.
> Then after that I have to read off my 2FA code.

Whats the point of this step
Yeah, me too. I spent a lot of money on this machine, but amortised over about five years (which is how long my last one lasted), it's acceptable (that's what I keep telling myself anyway).
Ask HN: Twice): How to do proper front-end testing? Is it useful enough to do?
Hello!

I'm currently in the situation where I'm noticing that the back-end is tested a fair amount of times, but the front-end does not have any automated tests.

So I was wondering: to what extent is UI testing even feasible / not a waste of time? What are pragmatic considerations about it? And if it is feasible, how does one go about it?

Things I thought about:

Is it simply using Selenium or Puppeteer? Is it using a visual diff and checking for that? Is it simply unit testing/integration testing?

To me, it all seems a bit of a waste unless a front-end process is super critical, like a checkout page.
It’s possible they didn’t understand the scope of the issue for a good amount of time. Elon’s account was the first to drop and was famous in the past for being faked for crypto scams. It’s entirely possible that they assumed it was a single account hijack and avoided notifying the correct people until it was too late. They might not have realized that the account info was changed as well until it was too late.
I had a very similar experience with Toptal and going down the wrong avenue when solving the problem.

The interviewer muted themself and went non-responsive while I was working on the problem. So I was asking questions and heard nothing back at all until the time was coming to an end. At that point the interviewer came back to assess what I had done.

I remember it being a really terrible experience
Can you describe how it's gotten worse?

I have found, in general, that there's a lot more sloppy editing across the news media, which is understandable given how much has happened.
Wait, your employer makes you pay to get a new work laptop, or they have a scheme where you can buy your old work laptop for $200? If they make you pay to work on up-to-date hardware, that's insane.
Each place is different, I guess.

When I worked at Apple Retail, there was an internal iCloud dashboard you could log into and see _metadata_ about customer accounts. You couldn’t see anything juicy, for Find My iPhone/Friends it was just the name of people would could see your location, not locations themselves. Number of documents, not access to actual documents.

But nothing was visible to you until you verified the customer through security questions, last four digits, etc.
Inward gaze: Hermann Hesse and the double-edged sword of dwelling on one’s self
33-yo tech CEO killed in NYC
The account was fully hijacked, email and password changed, 2FA was disabled. At that point the account basically belonged to someone else. I don’t think they realized the scope and angle of the attack.
Energy density is a big issue. Bunker oil is nasty stuff, but weight/volume/energy is very hard to beat. And it's redicoulsly cheap, thanks externalities of local and global environmental impact/risk not being properly priced in. But ammonia-hydrogen at least approaches the ballpark of diesel fuel iirc (also much less concentrated energy - but a more "natural" replacement for toxic bunker oil, which is finally being banned due to the pollution from regular use and spills).

Some numbers here (Esp concerning energy density etc):

https://sea-lng.org/our-work/comparison-of-alternative-marin...
Managed service offerings are the main difficulty. Bare servers aren't a problem.
It's easy to do, just don't do business with the US at all.

Less easy if you need to, for example, accept payment by credit card. Even if some of the businesses along the way are based wherever you are, the major card networks are all headquartered in the US.

It would be great if the international community could get its act together on an alternative and render the deeply flawed card payments industry obsolete, but the fact is that right now cards are the only game in town for a lot of situations.
Still easily traceable.
The plaintiffs’ take:

https://noyb.eu/en/CJEU-Media-Page
One thing I've found fascinating since moving to Germany is that you'll be judged here if you say "I don't drink beer", but drinking non-alcoholic beer is perfectly acceptable. It's not the alcohol that people care about.
Not necessarily, for example IPC connection points depending on what kind they are.
By this time last year I was starting to enjoy my first summer with a driving license, finishing the first renovation on my recently bought home (no mortgage!), choosing a venue for getting married in September, and earning a decent salary (while working from home) for the first time of my life. Things were looking good!

I started to make plans: renovate the rest of the house, taking my extended family on a trip, and maybe eyeing a second house as an investment.

I was fired the first day I set foot on the office as soon as I got back from my honeymoon on october. No explanations beyond "you cost too much", when I had got the raise without asking. No negotiation, no talking about new arrangements. I got depressed, and then angry, and then depressed again... you get the idea.

I tried to keep myself current, freshen up my skills with some new languages, but I've been unable to think about coding since then. As soon as I see a screenful of code I get angry again.

And then 2020 and you know what happened. Fortunately I still had some savings. The fact that I feel like this and still have it better than many, many people makes me sad, and compounds on the frustration.

So TL;DR: what have I learned?.

- Don't get too invested in your plans.

- Control your expectations.

- So much of life is outside your control.

- F*ck "where do you see yourself in five years?"

(edit: reduced typos and profanity)