skysight-inc/HackerNews huggingface dataset:
> The reason why it's donating is because the US banned export of doses, so there is no way for other countries to buy them.

This is blatant misinformation. The US never banned export of doses.

> The US has not exported more doses than anyone else - China alone has exported more than a billion vaccines, and the US between 100-200 million. Even the EU is ahead.

This is also blatant misinformation. You're comparing foreign exports to US donations. The US has donated more doses than all other countries combined.
No, that's just marketing by Porsche. The car pre-dates Porsche the car brand by 33 years.
I have a 15 year old Wi-Fi Brother Laser that is still going strong. I’ve replaced toners a few times and the drum once. I’m sure it will last another 10 years. They still sell a brand new model that is almost identical.
TIL. How does Signal sends push notifications without GCM?
How did you come up with the idea to build this? What's the driving force? Also could you please tell me how many data rows are available?
Interesting piece
The Counterintuitive Mechanics of Peloton Addiction
I think without some weight of newsworthiness, this synopsis is incomplete.

It's awesome that a pumpkin patch 2 counties away raised $52.40 but it doesn't serve me as well as learning my legislator passed laws that harm me - in trade for fat campaign donations.
see also france’s macron announcement re nuclear:

https://www.france24.com/en/france/20211012-macron-unveils-€...

high time for nuclear to make a comback
Worth noting that they are also taking Fusion seriously and looking at a test site already for an initial reactor trial.

https://www.bbc.co.uk/news/uk-england-cumbria-58911210

So nuclear in 2035 may have a different default definition of thinking in which fusion supplants fission what we currently use.
After France, the next big economy that let rationality prevail over ivory tower environmental „activism“.

Let‘s hope many more countries will follow suit.
That's because you literally can do that.
His battery is likely worn by recharging cycles. As the computer is being discharged more often.
Keep an eye on bankruptcy auctions, those tend to have lots of good hardware which gets sold at very low prices. The more obscure the auction house the bigger the chance that you will score cheaply.
I agree, but the answer isn't less technology the only way to solve this is with better tech
Yeah, they are very sneaky with their methods.
Vaccination reduces transmission to unvaccinated household members by 63% (RIVM)
I’m gonna add good webcam and sound to the mix. These are essential for remote work.

I would argue this is almost impossible with a laptop. Even if the webcam could manage to capture a decent resolution, it would almost always be placed at an awkward position relative to your face compared to an external webcam.

External microphones are so far superior to internal ones that once you start noticing it’s all you hear when people talk via their echoey noise-suppressed-via-magic internal microphones.

I get it; I’m nitpicking. But my point I guess is that even good laptops have a lot worse remote conference setups than most people think.
> In modern times, modern compilers can perform all kinds of optimizations, including this one. So it’s up to you to decide if making things harder to read is worth it.

It is still worthwhile to manually perform these arithmetic optimizations because you may want to build with optimizations off and switching to actual multiplication in hot code paths can cause performance regressions.

An unrelated area where I wouldn't do this sort of thing is bit twiddling tricks to implement branchless code. That generally defeats modern compilers' abilities to generate branchless code with conditional moves and ends up being slower.
I've been using Gotify for years for various notification use cases, and it's awesome. Specifically for the last 2+ years, I've been using it so that I can have Zulip notifications on Android, since the app requires Google services (FCM) for notifications, which I don't have on my phone.

Here's the thing I banged together to pipe Zulip events into notifications. There are a bunch of nice things I could add to it, but I haven't had enough need to do so yet.

https://github.com/cyphase/zulip-to-gotify/
You're right, obtaining is skill is hard but the work itself is easy because you invested a lot into developing skills to make it easy or at least not very hard.
You don't need to collect them from every pharmacy, you collect them from distribution centers and cut supply to pharmacies to be in line with use instead of increasing while use is decreasing.

The US has not delivered 1 billion doses. It has only delivered 100 or so million. Of those, it has not worked out the distribution logistics, I assure you those countries still had to do the legwork.

I have you five examples of countries that did not withhold their exports untill they had saturated their demand. The US is the only country that refused exports untill it literally couldn't use vaccines anymore.
It's interesting you say that because South Korea had scandals where unlicensed nurses, office managers, and receptionists were performing surgery, not to say it isn't difficult to perform surgery, but I think it was doable at all because the core skills you need aren't difficult to pick up for the majority of cases, but the breadth and depth of knowledge you need to deal with more complicated surgeries is why there's a lot of gatekeeping and licensing for professions like surgery or airline pilots.

In fact being licensed for small aircraft in the us isn't much different from a bootcamp in terms of time and effort, but that jump from personal to commercial airplanes is largely in more flight time and some specifics related to larger aircraft, but largely the skills are very similar.

I think the same is true of most software jobs.
We have a “copy cat” and mailbox place around the corner. Check your favorite mapping site.
So it is Apple Pencil that is making the difference, Not Pro Create?

Because parent mention Apps were the problem? Or is it more like Apps designed for Apple Pencil will be the future? Not mouse and keyboard?
How are all connections usually tracked, if they are?
From the article:

> In 2013, Adobe proposed a new CSS text-wrap: balance property to make the browser do (and optimize) the heavy lifting. TextBalancer is a JavaScript implementation of this CSS property. The property has yet to be implemented into any web browsers. (Come on, guys! It’s in CSS Text Level 4.)
Windelbouwman/ppci: A compiler for ARM, x86, MSP430, xtensa in pure Python
Is there any way to see any consolidated writings by Pieter? Sorting through over 88.5k tweets to uncover a few tidbits seems tedious. This is the problem with Twitter as a documentation method.
There is an action in IntelliJ - "Choose Boot Java Runtime for the IDE". I first downloaded the Corretto 15 JDK within IntelliJ itself as if I was going to use it as the SDK for a Java project, then it was available to me to select as a boot runtime in that action. Some more details here.[1]

The first runtime I tried was Corretto 17 which crashed on me, and I had to delete some `idea.jdk` file somewhere or other to get IntelliJ to start up again. That file seems to contain which JVM to use when starting IntelliJ, I use Toolbox as well (on Ubuntu).

[1]: https://www.jetbrains.com/help/idea/switching-boot-jdk.html
Show HN: Computer science data structures and algorithms in JavaScript
The I believe that author gets the value of phi wrong: it is roughly 1.618, not 0.618.
I'm a huge fan of gotify. I use it to receive notifications when my backup system does its job, activity from my bittorrent client, alerts from fail2ban, and I'm sure a bunch of other things I'm forgetting about. Since it uses simple webhooks, so long as you can execute curl you can use it to push notifications out. So handy!
A discussion between Li and Fujiyama: https://youtube.com/watch?v=r0yIMs2qqb4
Could you tell us more about the "packing in Python timezones"? I'm curious to learn more (and it may be of tangential interest to one of my projects).
Rambus 2nd Gen RCD chip for DDR5
What is missing is object continuity with respect to color. That would quiet things down tremendously. Right now it is as if every object gets re-painted from one frame to the next in a completely new (and often garish or wildly incorrect) color.
IIRC they all have varying requirements for storage during transport; some require extreme temperature control while others do not.
And how does one discover that those exist?
This is great UI and idea! I think you can improve it with a search bar. It would be faster.
I have a Brother inkjet all-in-one, and it works great, BUT...

Problem is that it needs to "clean" the print heads frequently. It uses up ink every time it cleans. So if you're not printing frequently, 95% of your ink will be used up by letting the printer do its thing.

I tried just leaving it unplugged for a long time once, and sure enough the print head clogged. It took a lot of printing and cleaning (and wasted ink) before it became 99% usable again.

But the Brother B&W laser we got? It Just Works.
> you might be even more stunned by the difference between their batting averages (ie, around .100).

You have to account for both sides of that equation, though, and consider the skill of the pitchers being faced by the minor leaguer.
Nice article. Since the beginning of the 1990s I enjoy using the hash tables implemented by John Ousterhout for Tcl: https://core.tcl-lang.org/tcl/file?name=generic/tclHash.c&ci...
Interestingly, I tried doing a search on a job board for “Hedge Fund Manager”, and there were virtually no results with most not looking like quote what I was looking for. I guess these are not publicly posted positions available to the general public.
> There is no shortage of adults addicted to social media. We can see the effects of it in many of us and I think it's fair to worry for the consequences it may have in developmental stages.

That's one way to see it, another way is that it's a form of adaptation. Now that everything goes very fast, you need people that can jump around things very fast to stay on top of these kind of things. I know that I personally couldn't be a social media manager, or invest in crypto/NTFs/the latest trend, because that stuff goes way too fast for me. But on the other hand, I seem to be better at going deeper into stuff for long period of time than these people. There's a chance that it's still a net negative, for sure, but I don't think we should dismiss that as "people worse than before".

> For one, the idea new generations have about "privacy" is something I'm seriously worried about. When I was 15 I was aware that only a moron would go around the internet giving personal data. That is now expected behavior.

I think that may be because you can be a bit more "yourself" than before. For example, it's easier to be publically gay right now than 15 years before. It's easier to publically be into niche hobbies. I think that's because people are more exposed to them, and it's something feeding on itself. I don't know if it's positive or negative, I think it's relatively neutral.
Ultrawide is overrated for dev work imo — not to mention getting a decent one is really expensive. And even the more expensive ones have issues, unless you really splurge.
1440p is the sweet spot of providing sufficient screen real estate while not breaking bank for monitors that are still decent.
In a similar vein, people claiming they are OCD or using OCD as an adjective - may they never truly experience the distress OCD can cause.
Often though, their use of it doesn’t bother me that much, I don’t think their intent is malicious and I’m sure I have such blind spots for other afflictions, or, well, I pick my battles nowadays.
About half of the guests had an easy exit, the other half were on the other side of the airship where the door had become jammed, most of the people on that side perished in the flames.
Why does it matter for you in what language is it written?
Did they have tiktok in snow crash? I think I'll need to reread this oracle!
Learning is not work though. Hard work to learn skills is not the same as the job itself being hard for skilled people. Compare that with unskilled work like manual labor where you still might need to work hard to develop skills but the work is also hard and they pay is very low. Too much supply due to low barrier of entry.
+1 absolutely correct.

I bought an M1 MacBook Pro early this year and it is a beast, performance wise.

I just started a new ML job and my company sent me a new Intel 17” MBP, and while it is beast-like, not a beast.

One trick to M1 is installing the M1 ARM version of Homebrew, so programs and libraries installed are M1 native.
Do you have a worked example of finding a PRNG's internal state that you could share? (Most people are unfamiliar with Z3 and other SMT solvers. Seeing a relevant worked example would be very illustrative.)
Mixed. Some things - like the theme switcher - break constantly because KDE has no awareness of NixOS and its configuration management approach, and indeed its configuration setup seems to change all the time.

The base setup works fine though, I've only had some core functionality break once, and that was after an upgrade to a new NixOS version - the progress display integration thingem for the file manager was broken.
Maybe. I'm not a lawyer, but it's unlikely that you make your friends sign NDA's to prevent them from selling metadata about you so firms can nanotarget ads at you. I hope most would consider it to be unethical.

The concern that immediately comes to mind is that this nanotargeting ability could be abused by (just to name a few) spiteful ex-partners, stalkers, internet trolls, and generally vengeful unpleasant people.
That's because China actively works on trying to not look cool.
People used to like China's progress (big cities, infrastructure, the cool vibe of China) but the CCP has decided that they just want to look threatening and menacing instead of cool and welcoming.

I mean you get all these propaganda raps where it's so unnatural and repulsive.

There's few examples of content out of China that is not political and people seem to like it (Li Ziqi's videos).
It's easy to argue for ascetism for other people.
This project feels similar in spirit to Zig, which has robust compile time evaluation and reflection.

The cool part about Zig is that it uses this ability (via the `comptime` keyword) to power it’s generic system, and not vice versa (looking at you, Turing complete type systems)

https://ziglang.org/learn/overview/#generic-data-structures-...
hu·bris (noun)

excessive pride or self-confidence

--

I'd say it fits but yours [1] is a better known characterization.

I was using it in the tradition of [2] Greek Tragedy Hubris.

"The overbearing pride which leads humans to follow paths or projects which lead to certain self-destruction."

[1] https://en.m.wikipedia.org/wiki/Don't_throw_the_baby_out_wit...

[2] http://theatreofancientgreece.blogspot.com/2014/11/hubris-or...?
Is it really Microsoft's fault that vendors only listen to it? The fact is that Apple exists in it's own closed ecosystem, and Linux runs second hand on systems built for Windows. There are very few other folks dictating requirements. Laptop vendors for the most part don't want to be in the business of maintaining an OS. Companies like system76 and framework are the way to address this.
Societies with large research budgets funding scientists to work together are more innovative.
> The Europa Clipper will not orbit Europa, but instead orbit Jupiter and conduct 44 flybys of Europa at altitudes from 25 to 2,700 km (16 to 1,678 mi) each during its 3.5-year mission.[…] The Europa Clipper could conceivably flyby at low altitude through the plumes of water vapor erupting from the moon's ice crust, thus sampling its subsurface ocean without having to land on the surface and drill through the ice.

Excitingly, this seems to be a real opportunity for the Europa Clipper mission.

Source: https://en.wikipedia.org/wiki/Europa_Clipper
What sort of company/employer in what general industry did you go on to?
> Is that why France asked the US to drop the export ban ? https://www.bbc.com/news/world-europe-57039362

Macron was trying to deflect blame to the US because his constituents were angry that his administration didn't secure doses. The US didn't do anything "to make sure no one else could buy vaccines made in the US" except to buy the supply.

> It's also completely false that every other country did that. As a Canadian I remember very vividly the EU allowing us to buy their vaccines and us receiving them while multiple large EU countries had less than 10% vaccination rate.

My claim was "all countries prioritized vaccinating their own citizens before donating", and yes, that is true. Moreover, again, the US didn't do anything to stop sales of domestically produced vaccines. At this point, you're willfully repeating misinformation.

> Equally, China exported millions of doses when their vaccination rates were in the single digits.

Again, you're conflating exports and donations.
uk already has large offshore and onshore wind farms that provided 25% of last year’s consumption:

https://www.ons.gov.uk/economy/environmentalaccounts/article...

unfortunately this has dropped in 2021 due to low wind.

but a lot more wind farms are planned:

https://en.wikipedia.org/wiki/Wind_power_in_the_United_Kingd...
I know what you mean by contrarian but shouldn't this way of operating a business be normal? Isn't it disruptive to any business to have to continually train and acclimatise new workers?
> This is the state that built the Golden Gate bridge in 3 yeras in 1930s ...

I believe it's a perceptual (understandable) mistake to think it's the same state.

Only the state name has remained invariant.

The 90 years ago state was more engineering feats oriented, perhaps wasn't paying attention to social justices in so doing; the modern state is inverted perhaps. I'm not sure quite how to think of it either.

(I lived there too for about 20 years, am from a far nicer part of the USA)
Start in tech support. You'll learn an insane amount and be right near the people you want to become.
Wait, are you saying that if you set up FileVault to not use your iCloud account, Apple still holds a master key? I thought that was the whole point of using your own recovery key
Just because something is not entirely new doesn't mean it hasn't changed. Many things existed before the internet, but have been changed by the internet in quality or quantity. It makes sense to track how these changes manifest as we travel deeper into a world shaped by networked communication and its knock-on effects.
There has also been a relatively small culture of dumpster diving (for food) because of it.
The last part is the big one. Where have all the schizophrenics and sociopaths gone to?
> switching to actual multiplication in hot code paths can cause performance regressions

Why would you turn off optimisations if you were worried about performance optimisations?
Command+space t<Enter> for terminal (at first you’ll have to type “terminal”, but after 10 or so it becomes the first result for “t”).

The same for other aplications.

You can also, from terminal, do a open -a application_name if you want.
I think it also affects ability to wait/be patient and long/short term gratification.
Odd time to write this comment as the first viable solution drops.
The US in effect banned export of doses, and France for example publicly complained about it : https://www.bbc.com/news/world-europe-57039362

I'm comparing doses supplied to doses supplied. It matters very little if the dose was paid or not when the issue isn't lack of money but lack of supply. Hell, the costs to administer the dose is higher than the cost of the actual vaccine.
> we need to be able to run native apps without installing anything

Apple solved software [un]installation decades ago on the Macintosh. Drag in, drag out, no fuss. Only crappy developers use installers on macOS for things that don't strictly require system modification. Windows and Linux developers can join that party any time they want, but both ecosystems have their heads too far up their own respective asses re application packaging to make it happen.
Exactly. If I want to borrow your comic books and lend them out to my friends for a fee, I can pay you a cut on the money I make lending them to my friends. I can't do the same thing with money because then I am a financial institution. So instead I use stable coin crypto because that isn't money.
Just to clarify, did you take the time to read this?
Reality simply does not care about ideology. The fact that California management is increasingly making it difficult for both people and businesses to live in the state will mean that the tide of people and businesses leaving the state will simply increase. And this tide is not a factor in how things are being managed, so I'm not sure what would trigger reasonable management in the state again. As much as I love California and the city of San Francisco, the direction of management at all levels is towards doubling down on policies that make living and working in this state increasingly hard, and forces reasonable people and businesses to simply vote with their feet. Wrecking reliable power would be the final straw for many.
I love VHDL!!!
I used to put my Windows 10 laptop in my bag at night, but every now and then I'd realise later that it had powered itself on, the fans were going nuts, and it was obvious really, really hot!

I don't think it was actually installing updates (I use Enterprise eds), though I've no idea what it was doing. I've since started leaving it plugged in on my desk, and haven't noticed it turning itself on at all since then. Weird.

Seems mad they'd try to install updates while not on AC power, and I'd think it's fairly common for sleeping laptops to be placed in a bag overnight.
When I was an undergraduate my university used a test of ‘can you implement a hash table in C’ as their basic ‘can you really program’ test to stream incoming students.
Unless I'm missing something, the definition of H_division is misleading. The co-domain (image) set is really {0, ..., M - 1}, which _is_ surely a subset of [0, M), although definitely very different in size. Usually it's written as Z/qZ where q = M.

Neat article otherwise. It reminded me of mappings to real numbers which I always found interesting during my undergrad.
The problem is the anti work mentality and other demotivating factors are a product societal issues. What existential question is being answered by improving productivity and velocity?
There are certainly cases where Optional is better than a "this can be null" comment, but consider the possibility that the Map interface was designed to always return Optional. If I'm using a Map that I have complete control over, that I know what's in it (I think), then I'll call Map.get(x).orElseThrow(). This isn't an improvement over a Map.get(x) call that can return null. It's also uglier, and as shown by the Rust benchmark, much slower. I'd be happier with a Map interface that had a "tryGet" and "get" pair, where only the latter threw an exception. No need for Optional.
Minecraft boasts over 141M monthly active users
Manipulation by exchanges