skysight-inc/HackerNews huggingface dataset:
I am a Dvorak touchtypist, this was literally my first skill I developed during my study in university. I can predict that relearning from qwerty to Dvorak or Dvorak for programmers will be very painful for someone in his mid-thirties, but since you are going to train yourself with typing anyway, I recommend you to start from Dvorak and continue with qwerty if the pain will be really unbearable. There is nothing good in qwerty except of super handy placement of Cut, Copy, Past, Save and Select All operations - you know, a lot of people just have no requirements to typing setup other that handy copy-pasting.

Also you might consider to start some music playing for developing your fingers. For me playing vertical piano was kind of another step in mastering my keyboard skill because it involves all 10 fingers and vertical piano is significantly harder to press than grand piano or (especially) a synthesizer.

Your ring index issue looks very strange for me. I have noticed that nowadays nobody press a door bell button with ring finger anymore, probably because of smartphones.

add: If this is not obvious from my comment, I want this to be obvious: download any keyboard training software or use this kind of website. Requirement is an ability to start from 4 letters.
> You are also missing the context of C++ defining operator overloading, so you can call `std::byteswap(0ull)` and get an `unsigned long long` and you can call `std::byteswap(std::uint16_t{0})` and get a 16 bit unsigned integer.

I can believe this is useful in explicitly-typed form, i.e. using std::byteswap<T> with T specified. But letting T be inferred seems quite dangerous: C++ loves changing integer types around all by itself (via type promotion, for example), and byteswap<int> and byteswap<long> are (on UNIXy systems) simply not the same operation. For that matter, byteswap should really only be used on uintN_t.

byteswap(a+b) is just asking for trouble.
Good simple ideas. I too have been able to help debug rails code, despite not having touched rails in years. "Debugging .net code" is often just like "debugging python code" or "debugging java code"... it's generally the thought process vs any specific syntax. :)
I don’t agree at all. These companies are all super important and provide valuable services. If they vanish suddenly tomorrow that hole will be felt by every single human one way or the other. You are going back to 1970s for your comparison but that is not where we are
I tried in DOSBox. It was years ago, so I don’t remember all the details. Maybe it’s a DOSBox issue that has since been fixed!
Probably Italian designed China made
India has very low labor costs, so you get a lot if all you need is something you can get by paying someone to do something with materials on hand, without substantial energy or rare materials.
It depends on where you work. But I've definitely been at a place where the first email was "we've decided to reduce staff in key functions, please read the attached offering and submit directly to your manager". This was a reasonably generous package, in one case health benefits would be maintained for nearly a year even if you had only worked there 3 years.

The next round was a security guy waiting in your office with a box and a packet of information about how to apply for unemployment.
> Seems like the phone alert system is being used to push public perceptions rather than public safety.

Yes, they absolutely are. Just a couple weeks ago, local law enforcement sent out an incredibly vague shelter-in-place active-shooter alert across the entire Twin Cities area for a situation in a suburb that was resolved about five minutes later[1]. Schools were locked down, buildings closed, etc. And wouldn't you know it, there's an election in two weeks where the Republicans, who the police unanimously endorse and campaign for, are running on a "crime is out of control" narrative! Crazy coincidence, that.

[1] The entirety of the message was, "Shelter in place - Homicide suspect at large described as 17 year old white male." No location specified, sent to the entire urban region. https://www.startribune.com/shelter-in-place-alert-about-hom...
NASA's 'Smiling Sun' Image Is a Reminder of the Threat of Solar Wind
It's a little like this: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. It's called 'Feeling'. You know how certain objects feel a certain way. I'm not here to defend a 'supposedly overrated' text-image-arranging software that purports to be 'a second brain' either. You build a GUI that feels like [~~~~~this~~~~] then you 'Add an Emotional Aura(https://sims4studio.com/thread/3517/tutorial-make-object-emi...) that's supposed to make it seem 'edgy and cool' like [~~~~~this~~~~], [~~~~that~~~~], or [~~~~~something else~~~~~].

If you don't get this, probably your hemispheres are out of sync. Reach out to someone who has good 'taste' in music or clothes.
Like most government websites I've used, they're junk with no thought to UX.

Maybe go with the UX best practice of allowing the user to choose how they want to be alerted? Is that so hard? Government can't get basic shit like this right, I wonder how they're handling the rest of it...
If it was poker, then Mark just lost a big hand because he made a bad call. But he's still got a big stack, so he's not going to walk away from the table.
I've made the switch from PHP/Laravel to Elixir/Phoenix and I've found the documentation in Elixir land far more superior and complete. I've yet to find something better anywhere else. What's the equivalent of Hexdocs in PHP land?
Remus Lupin was a werewolf and Sirius was a dog!
> Most of the content on youtube is trash, but some of it isn't. On youtube you can find lectures and talks, historic films, documentaries and instructional videos. Tiktok's short-video format does not support any of that. The videos purporting to be educational are vapid shallow trash, necessarily, because of the short-video format.

https://vm.tiktok.com/ZMFf9DcwA/

https://vm.tiktok.com/ZMFf9LQeu/

https://vm.tiktok.com/ZMFf9fa8X/

https://vm.tiktok.com/ZMFf9rKh5/

https://vm.tiktok.com/ZMFf9KY6c/

https://vm.tiktok.com/ZMFf9QHH5/

https://vm.tiktok.com/ZMFf9tfvk/

https://vm.tiktok.com/ZMFf9XNau/

https://vm.tiktok.com/ZMFf9VJGb/
"these salaries will actually be required." I wonder if foreclosures spike. Bay area.
F# is still a lot more functional, has cleaner stuff for functional style coding (like the pipe and reverse pipe operator, function composition and custom operators). Computation expressions are still better than LINQ's comprehension syntax, imo. And I don't think C# is getting SRTPs or Type providers anytime soon.

Another thing to keep in mind is that all of these changes are available to F# too, and static members in interfaces (plus some extra syntax goodness around SRTPs that they are introducing) are gonna be amazing (interfaces + static members are starting to look eerily close to typeclasses, in a good way)
If the client is worth enough to you, get on a plane and physically shadow the workers who use your system for a few days. Absolutely nothing can replace direct face to face engagement with real life users.

In this case the person you are speaking with is a boss who either will not or can not articulate his needs. You need to go the the source - the front line users.
These are pro level apps. Honestly can't think of a single bundle of 3 pro level apps that you can license on Windows, iPad and Mac for anywhere near that price.
Maybe. I like to cast a broad net =)
That's not true. Vice told me social media companies are monopolies that are immune for economic and competitive pressures, and need to be broken up by the government.
Sure - as does amazon and apple - I doubt you'll see layoffs in those specific departments at those companies. I suppose I shouldn't have said FAANG as most of them have some core business that makes sense, Meta being the exception.
Good luck. FTX is incorporated in Antigua and Barbuda and headquartered in The Bahamas. Binance is registered in Cayman Islands.
https://date-fns.org/ links to these "sponsors" with rel="noopener noreferrer" - how is that even worth anything to them?

Edit: nevermind, I mixed it up with rel="nofollow" which would be worthless to spammers.
I made an effort to look them all up for a while, almost all of them are custody disputes and the child isn't in real danger. I mostly ignore them now. We did have a girl nearby that was actually missing and they couldn't issue an amber alert because it didn't meet the criteria. It took them a few days to decide to issue one in exception to the criteria and within that day the girl was found (due to the amber alert).
At my org I cant even send my own SSN that's embedded on a zipped PDF. I too was surprised how well they work.
Has anything workable been made from Darwin in the past decade or has Apple mostly left that community high and dry?
I've never understood why people in middle management seem to be blindsided by layoffs. I've even listened to a manager tell the CEO this. Are they that oblivious they can't see the writing on the wall? Or is it all just a weird act?
Even if he did, would anyone believe it? This is Zuckerberg we’re talking about.
False dichotomy much?

It should be possible to improve policies without introducing dependencies to crappy JavaScript frameworks.
Wow. You want sympathy for people who've been earning $400k for years and now have to come back to Earth? My heart bleeds for him.
Using offload to CPU (with dreamspeed) one can get away with a 8gb gpu. I haven't tried training myself yet, but there are reports of it working with 8gb vram (here for example https://www.reddit.com/r/StableDiffusion/comments/xwdj79/dre...

I have an rtx 2070 with 8gb and it has been working quite well for me. However there are always models that will not fit. For those running on the cpu with potential nvme offload is not that bad. For example a single inference on bloom 7b (30gb of ram required just for weights) on a 32gb ram machine takes about 30s (it has to offload few GB to nvme). This is on zen 3 ryzen and with no gpu use. I can't wait to try cpus that support avx512.
If you live in the path of water coming through the air from the Gulf of Mexico, you're in popup thunderstorm country. These confuse prediction systems, so you end up with warnings all day, every day for large parts of the year.
Have you ever managed or led people?

Did you find it easier or harder than when you didn’t manage people?

Have you ever laid someone off or fired them? Was it so easy?
It depends on the content. YouTube rewards long watch times, which is why the people creating content stretch the video's duration regardless of whether it's needed or not.

Much of the content in the past was largely devoid of actual content with the focus being to build up suspense to get the person to keep watching. Take those slow-mo videos, for example. There's a few seconds or a minute of actual content - the rest is just filler. Myth Busters was the same years ago.

I'll watch a longer video if the amount of content in it justifies this. That's rarely the case for me, though.
I use two Adobe apps routinely:

- Illustrator (for making PDF maps from OSM data).
- Lightroom.

It'll take a bit of work to move my workflow to Affinity, but I think I've got a solid plan for that. (No, Affinity Designer does not open AIs properly... It does funky things with lines.)

But, I can't find a solid replacement for Lightroom. All I need is basic DAM (digital asset management) and crop/rotate/color. Can any of you suggest a GOOD alternative? Something that can import my library from Lightroom Classic would be ideal, but I can work around it if not. I'm very much willing to pay, and would prefer well-supported closed-source to OSS.
It's a tough set of tradeoffs. Chrome has more features here and there but (for example) the Firefox profiler gives MUCH more detailed and useful information if your goal is to figure out where your CPU time is going.

The chrome profiler is also incredibly slow, I suspect because the Chrome dev team rarely uses it and hasn't had to optimize it (they have a different profile viewer for things like tracing browser execution). The FF profiler is the main one the FF dev team uses, so in practice it's much faster. For that reason also it has profile sharing built in, which is handy.
Proof of Humanity, the "third rail" of decentralized fintech innovation

https://www.proofofhumanity.id/

My design is basic: create new crypto account at birth and hash genome as key. Fund it day zero with the total lifetime allocation. In this example $1, but why not $1M hypothetically. Distributions are received as a timely allowance. And the principal can be borrowed against. But not put at any great risk. That's passed on to future generations and the cycle begins anew. ;)

The best solution I saw so far for the actual physical distributing is the bootstrapped peer-to-peer exchange that occurs everyday. Where local people find each other over the internet, meet, and connect their devices and accounts in person to swap digital crypto for paper fiat hand to hand. You can't top it. So how do you build trust in it? Raising the consciousness!
Maybe not in the US, but WhatsApp is pretty important messaging infrastructure in big chunks of the world
I don't agree with that take at all. No leader would be able to learn from mistakes or grow if they had to metaphorically commit Seppuku every time they made a mistake by resigning or abdicating their authority.

Taking responsibility would mean owning the situation as being caused by you, and critically evaluating your actions to see if there were different paths you could have taken given the same information, or if there was other information that you should have added to your decision-making.

There are some mistakes so grave and unjustifiable that resignation would be the appropriate way to take responsibility for them, but I don't think a round of layoffs pending an expected economic downturn after excessive growth qualifies.
> I wish them luck, but it's a different trajectory than they were on a year or two ago.

MobileCoin which is Signals self printed crypto (think what FTT was to FTX) was released: December 6, 2020

Their trajectory a year or two ago is no different
>an Elenco brand kit

That's the one that I linked! I managed to find their manual online.

https://www.manualslib.com/manual/235888/Elenco-Electronics-...
On a similar note to the linked article: the low battery alert of the AirPods Pro can be ear-shattering, and there's no means of reducing the volume. I suspect it tries to scale volume with environmental noise because it ranges from "startling" to "painful".
Governance is the only aspect of web3/blockchain that I find actually interesting. Though good governance tends to lead to democratic structures and democratic structures lead to more egalitarian distributions... which I don't think is an idea that flows too well in the most popular arm of blockchain which is crypto.

For a while, during the NFT craze, there was this whole up-sellling point of "DAOs" they would say "no, we are a DAO, we have a governance model" but from all the DAOs that I saw, none of them really tried to implement good governance structures. It's a difficult thing, a lot of crypto enthusiasts went with pay to vote models which, imo, are quite defective at driving projects forward.

It would be interesting to see better and "newer" ideas such as sortition and citizens assemblies incorporated into the governance model of these projects. But like I said, maybe the whole point of it is not to actually be democratically owned and decentralized but simply to appear to be democratically owned and decentralized.
Sweet baby rays
> This is why I lost complete respect for a16z and hate that crypto-shill Garry Tan will run Y Combinator.

Even though I understand this from an ethical standpoint, this is the entire job of venture capital: make a ton of money as fast as possible while minimizing risk. Crypto is literally the perfect vehicle for this. They can't do this in traditional markets because actual hedge funds like Jane Street and Two Sigma will absolutely demolish them. So I think that a16z, Sequoia, etc. have been brilliantly making their clients a lot of money. If we had money in their fund, we'd both probably be very happy campers.

I blame governments for being slow regulating crypto and I blame individuals for being greedy. Imo, blaming VCs for making money is like blaming water it's wet.
US sanctions policy is a humanitiarian disaster, a kind of medieval siege warfare, starving entire countries because the US has some problem with their government. I'm glad to see that cryptocurrency helps alleviate this.
But both of your assumptions imply the conclusion, so the math doesn’t actually seem helpful at all.
Don't reuse needles, be hygienic about it, buy good quality. Enjoy!
Ya know, hindsight is 20/20, but it really seems like all the signs were there to call the top on crypto.
This life hack really isn't necessary, you can just ask for your PD distance and they'll bring out a little machine that measures it. No optometrist has ever been weird about it, a few have even told me a few sites to get cheaper glasses.
The really high paying jobs of the future (well, and really now to be honest) are going to be some sort of combination of Data Science + Speciality Science. Think biomedical engineering, material scientist, chemist, any engineering discipline because the thing we need the most right now are better medicines and antibiotics against the rising threat of resistant bacteria, COVID showed us we still don't have a shot against a really bad virus, we need better batteries, better power generation, better cars and modes of transportation, etc.

What we don't need any more of is web cruft and CRUD apps, social networks, and people figuring out more ways to mine our data and shove ads in our face.
>Byte swapping is important when transferring data between system that use different order for the sequence of bytes stores in memory.

That seems like a glaring footgun to me, to the point where I think I must be missing something.

What I want when dealing with endianess are "from_little_endian/to_little_endian", "from_big_endian/to_big_endian" function pairs that expand to either nop or a byte swap depending on the host architecture.

Exposing the byte swapping directly without this layer on top is asking for trouble because every user will have to make sure that they correctly detect the local endianess before attempting a swap. That's the potentially tricky part, not swapping the bytes.
Sadly I share your pessimism
I'll grant you that for the AAG part of FAANG, but I can't think of a single useful product from FB. If FB itself vanished overnight people would just go back to sharing their cat pictures with family over sms (as they are doing anyway), and all the dusty unused Occulus headsets in drawers would stop receiving updates. Otherwise....
- E2EE on everything, including the PM

- Remove phone # requirement and invent a better way to verify, since phone # -beside the privacy concerns- barely prevents the bot/spam issue.

- Improve the UI

- Create an interest-based system, I don't want for example to read politics news when I'm an artist, or read medicine related news when I'm a programmer, and so on.
I definitely agree with 1. I find the inclusion of core language features in std:: to be rather disconcerting. I've always thought of std:: as a set of standard useful library functions, separate from actual language features.
RLC circuits and the associated differential equations definitely were part of the high-school curriculum when I was there fifteen years ago. That’s 90% of what you need for an intro to RF concept.

My understanding is that the US doesn’t require a lot of maths in high school which might explain why people view this later there.
> So it doesn't actually run on FAANG companies

Disagree, a lot of businesses do use GSuite and also a lot of people in the world do definitely use youtube/gmail/gmaps. Samething with apple, people will still use iPhones and a lot of people in the first world at least will still use macs. Only companies your comments apply to are Facebook and Netflix, and even then Whatsapp is basically an essential app to have if you're not form North America
I got lucky there. A friend and his friend had a small startup and they needed a Chrome extension which they didn't have the time to make. I offered my services and they liked the job I did and offered me a fulltime job. I refused initially because I was happy with my other job but I changed my mind a few months later.

The product (and the business) was successful and now we have dozens of employees.
But isn't there an incentive not to do it given the payout they'd have to pay for someone so senior?
"Cloud computing has been one of the greatest gifts to basement hackers & garage startups. It empowered us with the same set of building blocks that the big players have, so we too, can make our dent. I took some time out to understand the past, present & future of this revolution. Here's the story of how it all rained down" - https://www.cohesive.so/blog/the-history-of-cloud-computing
I wonder if no-one from higher-ups in Meta tell Zuckerberg that it is not going to happen and explain to him what sunk cost fallacy is.
It's only a "young man's game" in the sense that the demographics heavily skew that way. This "wisdom" serves the interests of software conglomerates that like to hire the young fresh out of university, use them up, burn them out, and let them go.
Ontario is worse than most places because, at least as of a couple of years ago, they send all alerts as Presidential alerts, meaning they can't be turned off at all.
"Where's the vaporware? Under the pickle...." is best portrayed by the younger types.

https://youtu.be/Ug75diEyiA0

You know why the food sucks so bad when you know who they are catering to :p
Alright people the talent pool just got more fish. Go get 'em!
At least in the US, they almost always involve a custody fight.

(A divorced parent actually kidnapped their own kid, or is late dropping a kid off.). Less commonly, it will involve other family members. (A parent is a drug addict, so the grandparents/uncle take the kid.)

In a vanishingly rare subset of the alerts, it is a kidnapping where a kid is taken by a stranger.

The phone settings are usually called "emergency alerts" or similar.
Such is life when you're forced to buy negative yielding bonds from the government and still get a return for your investors.
>anyone within driving distance of a custodial dispute.

A plausible thing to say, but do you have any numbers to back this up?
I’d feel pretty embarrassed right now to be working in VR at meta while seeing coworkers getting laid off.
It will probably spill over into the rest of the economy. No matter how generous the severance, a fired worker isn't going to be buying new cars, buying houses, or taking expensive vacations.
Interstellar probes aren't cargo vessels.

It would take a rocket larger than any yet imagined to propel tons of nuclear waste completely beyond the gravitational influence of the solar system. The USA alone has 85,000 tons of the stuff.

Simply not practical. Slightly more reasonable might be to launch it into the Sun --- and hope that nothing goes wrong in the process.

Note that the historical failure rate of rocket launches are pretty high. What better way to spread highly radioative debris over the entire planet?
French senate: parking lots for 80 cars must be covered by solar panels
A lot of people are spouting doom and gloom for the entire industry, but I feel like Facebook had this coming. Especially since they lost billions in Meta.

It seems to me that there are a lot of software jobs out there, and companies can’t seem to find enough people. But that said, I’m sure the story is probably different in Silicon Valley