skysight-inc/HackerNews huggingface dataset:
It's really a mixed bag... there are definitely those that purport to be journalists that are more activist than journalist and will lie, cheat, deceive in order to push an agenda over anything resembling an unbiased truth.

There are also journalists that become activist over a specific study (Nina Teicholz is a good example here). Where the more they dig into a topic, the more they take up a cause to expose corruption, even if they have a reasoned bias.

I wish more publications themselves would have an editorial oversight to reduce instances of narratives injected into their news feeds. Some are better than others at presenting news as closer to just the facts... others do better at balancing bias with multi-sourcing, which works better in video that written.

I've been watching the Rising morning show from Hill.tv lately, which is pretty centrist and more balanced than most sources. I try to avoid CNN, MSNBC and Fox News specifically at this point. Fox is good with "news" but they have too many commentary shows that offset this. CNN and MSNBC conflate it all as news and misrepresent all around. None of it can be trusted though.

Unfortunately, news sources tend to be more about being a profit center, and "journalism" is more about the narrative.
The Apple transition to ARM for me is sad.

There was so much positivity around the Intel transition. It opened up the Mac platform. Now it’s going back into a closed black box.
I'm doing an internship this summer, so getting on-boarded and getting up to speed remotely has been...difficult, to say the least. I'm basically on-boarded now, with the one exception of edit access to Confluence (2 weeks of our managers escalating has done nothing thus far, apparently the other interns are in the same boat). I've found that the best way to decrease distraction, despite sitting right next to my desktop, is to use a KVM switch. For some reason, having to wait 2 seconds for it to switch to my desktop (instead of having a separate KB/M for each) makes it a lot easier to ignore it, even though my desktop and laptop are hooked up to separate monitors (decent KB/M/VGA KVMs are expensive enough, I'm not shelling out for an HDMI one).

Since I'm remote, I went home. Staying with my mom has been really enjoyable. I've gotten a lot closer with her, and gotten to enjoy her cooking again. If this had happened a year ago I probably would have hated it, but things are much better now. My vacation plans got cancelled, but I am happy to spend time here.

When my school sent everyone home after spring break, the first few weeks were rough (dealing with loneliness), but I have basically gotten used to it now. I have old high school friends I could visit, but since my mom is a doctor, it is best that I minimize exposure lest I get infected, pass it to her, and she transmit it to dozens of patients before finding out.
Show HN: A small React library for smooth FLIP animations
First, I think you're overestimating how much you can make as an engineer in SV. It's more, but it's not fair to say $100k is "not even close".

Second, there's more to life than working at, say, Facebook/Netflix/etc for money. The pure happiness of working on something you care about is worth a lot of money to some people.

Third, if this person ever wants to get a real job, the $100k won't go away, and they'll easily add $50k to their starting offer for running a prolific open source project.

Lastly, look at that graph. It's going up. Zero to $100k is really good for 6 months, and in another 6 months it'll potentially double. Most startups don't get to $100k this quick. More people will use this as time goes on, they can start new projects, they can do high-end freelancing for companies using it, etc.
Yes, https://aws.amazon.com/ec2/graviton/
Water supply is a natural monopoly—if a private company has built the infrastructure, they may own the pipes.

Competition is unlikely for two important reasons: first, because you really don't want 23 different sets of pipes running everywhere (or the ground being dug up 23 separate times, with the attendant collateral damage, including to the existing pipes); second, because the cost and red tape involved with running your own pipes is a huge barrier to entry.

That, plus the obvious fact that everyone needs water to live, is exactly why water should always and everywhere be a public utility, operated for the public good.
If you do have hidden thread safety bugs you are only one compile away from failure, even on x86.

Some function gets vectorized and a variable shifts in or out of a register? Or one of your libraries gets rebuilt with LTO / LTCG and its functions are inlined.

If your code was wrong, any of that can ruin it and you're left trying to figure it out, and requiring your developers to use exactly one point release of Visual Studio and never, ever upgrade the SDK install.
It's worse than that, they did look at WC, and found nothing out of order.
Furthermore, Scott has repeatedly argued against trying to get other people fired as a way of expressing disagreement.
> If there is new physics to study let us keep the experiment going as is to study that for a generation or two.

The LHC was built between 1998 and 2008, but its design started in the 1980's. Many of the people who worked on the LHC at its early stages have either already retired, or will be expected to retire relatively soon. The FCC is still in its very early stages and similarly long timescales are predicted for its completion. Building and operating a huge, complex machine like this isn't something we can just stop for a generation or two and pick up where we left off. In my view, if we want to maintain the skills required to build these facilities we need to invest in new, large projects now.
I was with you until this:

> Given the Frankenstein horror show that is Windows with WSL2

Here I will politely disagree. WSL2 is far from a monster. It is a quite nifty hack, and fast at that.

I'm normally working on a Lknux machine but I've used Windows with WSL2 day out and day in now and I am only aware of it twice or maybe three times a day, and even then it is not a horror show - quite the contrary - it is close to the definition of seamless.

> and the terminal lack of a polished working GUI in Linux,

To each their own. I won't get into enumerating everything I missed while I used Mac but I can say I tried very hard to make it work as some parts of the MacBook experience was really great.

> Mac is still the best dev environment unless you are doing some platform specific work.

As thousands of devs who are free to choose their own laptop and yet doesn't choose Mac can tell: it is a bit more complicated.

I'd appreciate if we could stop propagating this myth now.

Mac is different. Some enjoy it. Others cannot stand it.
more specifically, gen1 constellation was 1600 satellites per inclination at 1150km, gen2 is 7100 per inclination at 350km.
I recently posted a link to https://en.wikipedia.org/wiki/Timeline_of_particle_discoveri... in another thread.

Go on and look at it. Cross off composite particles like Antihelium-4 and antihydrogen, just look for the timeline of newly verified particles by decade. Note that each was predicted far in advance of the actual verification. (As a side question, ask "What newly predicted fundamental particles are we attempting to verify the existence of here?" You will largely hear crickets.)

Now, examine each particle and ask if we use them in industry. We have had forty-five years for the tau lepton, just as an example. We're not using it. We're not going to use it.

I majored in physics. I say this not by way of lending authority to my argument, but to highlight that I "ought" to be one of the very people slavering for more high-energy physics. But I am not. I just do not think we are going to get more interesting physics out of slamming particles together at ever nearer approaches to c.

We might get some interesting engineering out of it, but we can get that by doing other things that have more application. We cannot spend a dollar twice; let's pursue multiple approaches to fusion. Or, if one is of a pure research bent, we ought to be looking for more clever ways to break our known models, rather than just scaling our current methods up into Bigger Baryon Bashers.
Rosetta's goal is to support legacy Mac apps. It's quite finely scoped, but I hope Apple will go above this and make it available as part of their virtualization framework. This way e.g. Parallels and Docker could use this to provide some way to tap in probably the fastest way to run x86 on ARM Macs.

This would mean Rosetta would go beyond its stated scope, and certainly go beyond what the relatively short-lived Rosetta 1 did, but would make it easier to integrate ARM Macs in what is still an x86 world.

I'm worried they're not going to do this because x86 emulation is probably too slow (people will attempt to run their AAA games in a VM). It would also mean that Apple will need to support Rosetta 2 forever. If they're not going to do this, everybody will have to rely on qemu. Qemu is great, but I hope it will perform adequately for at least basic Docker stuff...
Likely it means that big cities would get all the reps and the rest of the state gets nothing.
I don’t self-censor. I don’t really pay attention to votes except as a barometer for how HN interpreted the topic or content of my post or comment. I try to post within the guidelines and rules and generally not be divisive. And yet I often get a warning that I’m posting too fast. Seems like a form of HN’s invisible soft mod power that suppresses legitimate comments and posts. I know this because I tried to post something yesterday afternoon, got the posting too fast error, and now the post is made by someone else 12 hours ago or so. How can these kinds of casual censorship be quantified across HN? It’s hard to talk about that which you can’t say.
The Alpha Magnetic Spectrometer:
https://home.cern/science/experiments/ams
https://ams.nasa.gov/

It's essentially a HEP-style(ish) particle detector, mounted on the ISS, to study cosmic rays.
FWIW one of the reasons this has become relevant again is because the next version of Safari supports WebP. The article's discussion of AVIF is interesting but you're not going to be able to use it on the web any time soon.

I'd be curious to see a WebP vs PNG comparison, since (IIRC) it has a lossless mode too.
Because now, you can only probe for the existence of a specific shared library. You can't just enumerate all the libraries that happen to be available. That said, this change appears to apply only to system libraries --- how much fingerprinting entropy is contained in the system library list that isn't already contained in the OS version information?
Hey mate, I would really appreciate it. I am a bit busy right now, but I will ping you soon.
> Rosetta can translate most Intel-based apps, including apps that contain just-in-time (JIT) compilers.

How on Earth does it do that? If executable code is being generated at runtime, it's going to be x86_64 binary machine code still (there are too many ways to generate valid machine code, and it won't know right away whether you're JITting, or cross compiling and actually want x86_64), so Rosetta would need to detect when the code's about to be run, or when it's marked as executable, and translate the machine code in that bit of memory just in time. The length of the ARM code might be longer, so it would have to be in a different block of memory, with the original x86_64 code replaced with a jump to the new code or something.

It's late at night here, so maybe I'm missing a simpler approach, but I'm a bit surprised they have it working reliably enough to make such a general statement (there being a great variety of JIT systems). From a quick search I can't tell if Microsoft's x86-on-ARM translation in Windows 10 ARM supports JITs in the program being run.
I don’t know how you got that impression. The author is clearly humble. But bragging? I don’t agree at all.
One problem with hosted analytics that keeps getting more obvious recently is that adblockers automatically block the domain names of those trackers. I think hosted might still work, but you would have to offer custom domain names or find a way to avoid adblockers.

Also, what does end-to-end encryption mean? HTTPS already does that, right? If there's some extra encryption on top, does it mean that the client will encrypt the analytics data before sending it?

That sounds interesting, but it feels like the whole purpose is to hide the data from your company. How can you make sure that you don't have access in any way to the data, if you also store the user accounts that have access to this data? If you wanted, what would stop you from logging in as that user and viewing his data?
It's more than just a CPU though - this will make the components of a Mac massively similar to an iPad, and probably save money on many other components.

It also removes any need for a dedicated GPU in their high-end laptops, which is probably $200 alone.

I have no idea how they justify the prices for their lower end laptops as-is, as they have worse screen and performace than recent iPads in pretty much all cases.
Apple seems to suggest that all well behaving programs:

>use the sysctlbyname function to check the hw.optional.avx512f attribute

So my guess it they probably just replace the AVX instructions with no-ops and let it blow up if the correct checks/fallbacks aren't in place.
Subjectively, I'd say at those settings the WebP versions look slightly worse, though they don't suffer from the blocking artifacts native to JPEG.

For the images I serve on my sites, a few KB here and there aren't going to make a huge difference, and I'd rather avoid the hassle of serving content that isn't universally supported.
In Britain: very unlikely. I think sometimes journalists know the exact salaries ( public servants) or simply guess based on job title. The same with house prices. Again, the chances of getting anything through courts are very slim.
But doesn't this mean that they are translating and running the JIT and the JIT is creating new executable x86 code which then also needs to be translated? I'm a bit baffled as to how any of this can work properly, for example if my JIT is sampling instructions to determine when to optimize, does Rosetta need to reverse-translate the actual instruction pointer back to the original x86 code offset?
Reading the declaration it seems it does not apply to people who have existing visas and are (re)entering the US. Is this correct?

(How border agents choose to enforce, however, is anyone’s guess)
Does anyone have insight as to whether this same evaluation re:AVIF applies to WebM?

Edit: saw somewhere that it is used in production for real-time video, but had trouble using rav1e as opposed to libvpx
Interestingly enough, this works even for defectors. They still have to participate in a turn-based game against a competitor.

There is a whole field of study around efficient "cake cutting" algorithms, many of which contemplate and account for defectors.

https://en.wikipedia.org/wiki/Fair_cake-cutting
How to Earn Press in the Attention Economy?
What is average pay for a software developer in SV with 10 years experience?
It sounds like in his case, the biggest factors were:

1) Writing some software people need

2) Being very entrepreneurial / thinking of and trying different tactics to get people to sponsor him

There‘a a bit of luck in the equation, but not a lot.
Why is this downvoted? These are entirely reasonable questions.

One reason why climate research is so hard is because of the variability of historic temperature data.
I've seen many sites that generate feed URLs with secret token appended as a query parameter. This token only gives an access to the feed, so this as safe as it gets, and requires no special support on reader app part.
I just relaunched a website that makes extensive use of photographic collages that necessitate alpha backgrounds. They were previously shipping "retina-grade", multi-megabyte images all over, a typical page load could easily reach 25mb.

I managed to refit it with `<picture>` tags using WEBP as well as JP2. The latter was a great deal of trouble, it appears that "the community" (notably Gatsby and Contentful) are very happy to talk about the benefits of WebP but conveniently ignore that Safari is the most important mobile browser, and Safari desktop is not insignificant.

I bring this both to point out that there is a very valid reason to use WebP over JPEG — alpha blending — and that this entire field is still a gigantic mess.
That's phenomenal! Hitting $100k in 5 months.

Here is OP's repo - https://github.com/livewire/livewire
i have convinced myself that anything i want to do, i should try at least 3 times. in the beginning, i even set my expectations for failing the first 2. helped me tremendously.
I think I'm missing something. How is ARM closing things up? Does Apple have a bunch of processor extensions that make it incompatible with other ARM processors? Or do you think they'll take the chance to kill boot-camp or something?
At his current revenue growth rate, he will likely surpass $200k in the next 12 months with very little additional effort.
Whats to stop someone from taking shots with their phone? or running it under a VM and take shots of the VM?
The benefit of this is that you can add it to your resume. I've hired many engineers and I always like seeing experience mentoring younger developers. So while it is unfortunate that you are not getting additional compensation, this experience will pay you back in the future.
I have found that avoiding news all together has definitely had a positive impact on my days. This includes social media.
I can't imaging a just Mother Earth that would reward the massive destruction of the environment (r* and pilliage some would say) with a result that does not end in poisoning of the organisms that "benefit" from said activity.
Qubit and Bloch Sphere
The only way to have a career as a programmer is to find a job as one. Without a network that includes programmers, that's hard. Good luck.
I identify with a lot of what you say. As someone who is (as you say) "pro-equality-altruistic" but not "anti-tribal-free-speech-absolutist", one thing I want to say is that I don't hate you. I don't even dislike you. I feel like the media and social media are making it feel like we all hate each other for tiny differences in our worldviews. I've come to believe that those spaces are dominated by the most entrenched, vocal, spiteful people. If you care about equality and altruism in your heart, I'm with you. And I bet a lot more people are with you than you think.
Ah that's very clever, like when my sister and I split a candy bar in grade school. It really worked then as it would now.
> Neither of these are intended to be considered rude or unwelcoming.

OK, sure, that's not the "intent" but both downvotes and VTC's really ARE considered unwelcoming and are very harsh on new users especially when coupled with smug comments.

I've been on SO since the early days. I've learned to brace myself for hostility when asking or answering a question, but it still makes me cringe to see new people getting burnt to a crisp over persnickety stuff. There's a lot of people that find the harshness distasteful, but their reaction is mostly to ignore it (I usually do that). Others actually applaud the harshness and justify it with, IMHO bogus, arguments like yours about "scale" or not wasting expert's time.

The bottom line is it COSTS NOTHING to be polite and empathetic. If you don't want to help out an earnest newb, that's your prerogative, but you don't have to write anything, you don't have to spend a second to downvote or police the question.
> I mean, if you want to have a nuanced, balanced discussion about a potentially sensitive topic you just can't do that on twtter, SMS, message board, etc.

Lots of people are canceled because they said or did something in the real world that was dragged onto Twitter, the New York Times, Reddit, or some other cesspool. It's not as easy as "don't expect substantial debate from toxic platforms".

Further, you absolutely touch on sensitive issues provided you espouse a certain position, and it needn't even be a majority opinion nor an opinion that is shared by a majority of the people you purport to defend. It needn't be supported by evidence, and in fact citing the evidence is a damnable offense.

Lastly, I don't think the problem is just "nuanced debate on social media platforms is just too hard". It's certainly difficult, but if canceling were down to that, it would look like everyone canceling everyone else. Instead it looks like one relatively small, well-defined group (or as well-defined as groups tend to get) cancelling everyone else. Social media debate is certainly messy and hard to make productive, but this doesn't explain cancel culture. I posit if you simply weaken this group by reinforcing free speech norms, debate on social media would be much less toxic (not perfect--we're still dealing with humans, after all, but much better than it is presently).
So I'm actually in a place much like you where I contribute $5 or so to a few different artists or personalities who I engage with.

However, I feel it's very worthwhile for me:

+ Most of them have some kind of discord or community where you can interact both with them and other fans, and contributing gets you special status or a special channel

+ Usually you get a few extra things that don't get released to other people, whether it's sitting in on a practice session or some media that didn't make the final cut

Admittedly, I am still ultimately paying for some kind of attention, though hopefully it's agency respecting attention and not treating an artist like a vending machine.

And yeah a bottom line matters, everyone has to eat to survive and pay their bills, but as long as you can do that most people will quickly choose a happier life over a more profitable one. Sure, you can do worse work and make more money (or the same money faster) but I don't think that's the tradeoff the majority want to make.

One of the personalities I contribute to has changed their thing a few times. They abandoned ASMR and switched to just videogame streaming, and they were pretty honest that it was going to be a part time thing because it wasn't paying the bills fully. Yet, they still kept their community, they still have the same fan base. and at this rate I've probably followed them for 3 or 4 years. They've gained the freedom to do the things they find interesting, instead of the things that make the community happy.
Well, poop.

Only 2 problems in computer science I guess.
Sometimes writing this helps for me as well. I'm truly glad it cleared your mind a bit.

Please don't ever consider suicide seriously. It's not a way out - but a way to hurt many more than you will ever realize. I've already posted plenty in this thread, and don't want to repeat my own situation.

Please look into the suicide hotline, or feel free to reach out (you can likely find me in my profile) if only to talk.

This is difficult for us all, and I empathize with your situation.
The US Government says that Facebook isn't responsible for things other people post and they're allowed to moderate however they want.

What was your point?
For presence...
Still not zero. And the number of people using them is higher than that.

If in your personal life you are needlessly a jerk to a small number of people... Do you turn around and say "yeah, 10 people. So what?" I suppose many people do.
$200/year for the city.

I don't pay anything extra for it being in the township, it must come out of property taxes or something. But the same company picks up the garbage (Waste Management)
And maybe even some decent ARM Linux laptops. One may dream...
Good points. Will add this to my backlog.

PS: The search box (on top of the icon palette) should make things a bit easier. For some icons, it can even search with synonyms (e.g. search for 'nosql' will show 'mongodb'). However this is not consistent across all cloud provider icons currently.