skysight-inc/HackerNews huggingface dataset:
I'm not sure the parent comment is necessarily going for a patchless solution, and as you say, by the time you have got far enough with reverse engineering for the particular type of encryption to matter, you can always just patch the executable to bypass it altogether. (In fact by halfway down the article the author had done exactly that.)

Besides, I'm not even convinced that "any competent company" would bother with public/private key cryptography given that it makes little difference to them how exactly their copy protection is broken.

The bigger problem for the parent commenter is if actual game logic is executing on the server, which is probably the case for online multiplayer games.
Bye bye smartphone! You were a shitty device anyway.
'Hourly 4-second sprints' is actually 5 times an hour 4 secs (bicycle) sprints. So it is more precisely about every 12 minutes. I do not understand why it says 'hourly'? Because it sounds less often?
> makes me wonder if the large portion of the world's population that read right-to-left find the currently widely-used external link symbol (as discussed in the article) a bit jarring

The symbol appears mirrored in RTL languages on Wikipedia, e.g. this random Arabic article:
https://ar.wikipedia.org/wiki/%D8%A7%D9%84%D9%83%D8%B3%D9%86...
The mass quarantine is most likely going to cause another baby boom. I wonder if the longer term effect of the pandemic is actually going to accelerate climate change.
right. i want to go beyond cell assays, i want high throughput organ slices that preserve important morphologies.

it’s not a perfect model, but i think it’s a better proxy than a mouse.
Ask HN: OK to restart an app abandoned by it's founders?
An app I thought was a great idea shut down more than 3 years ago.

I recently had the idea to bring it back, and found the domain was available, so I bought it.

I also found the trademark marked ABANDONED/DEAD.

The company raised a small round of funding, and was popular for about a year in certain Twitter circles.

It likely has some brand recognition among those in the startup crowd.

I've tried to reach the founders and others on the original team multiple times via multiple methods, to no response.

I'd prefer to get their consent - but interested to hear whether you think it'd be OK to just go ahead and reopen the site?
Oh, I remember this. I forgot it too easily. Fun times.
If I ssh in two different tabs back to back, I still need to touch twice. So it's your case 1 that's not supported nicely. Rather than being insecure.
Sprinklr and TikTok Launch New Advertisement API Partnership
Some might say that you should only write one when you need to scale across servers or teams. These projects where everything is a microservice and a single team manages 30 of them are kind of insane.
And they brand everything as a "tool for everyone" so no one can tell if they are the intended demographic until after they install the app or do an hour of research.

I would love to see how a branding team continues to justify this "Google $generic_word" branding model to the brass at Alphabet. People were unlikely to make "Hangout" a verb like "Zoom", and they definitely won't do that with "Meet". The only thing this seems to accomplish is reinforce Google's reputation for rushing things to market and pulling support too early.

I really think these rushed entries by tech giants only benefit the Zooms and Slacks in the specific space. When potential customers are bogged down by choosing between Teams, Discord, Telegram, Messenger, or whatever other chat app is out there, they are more inclined to choose the familiar incumbent.
I don't know what the original commenter said, or whether it deserved to be flagged, but it's undeniably true that human emissions only account for 5% of the planet's total emissions.
Qwant.com
Fewer airlines means lower supply, making air travel more expensive, which will make fewer people choose to buy it.
This sounds very strange to me. Countries like Japan and Holland would be shafted, while countries like Russia could literally burn car tires all day. I think because of the vast differences in population density, quite a few countries would probably have to go to zero emissions, while others would have absolutely no reasonable limit. Australia, for instance, would probably have no limits under such a scheme.
Some people are saying that. Others are asking if the response could have been more focused and surgical.

For example, in New Jersey (USA), where I live, 40% of deaths are of people at extended care facilities (i.e., retirement homes). We locked down everything and everybody (i.e., no focus) and those deaths still happened; because we failed to "harden" the sites (and people) most in danger. If this is a war, that's not how you win a war. Furthermore, "flare ups" at such facilities continue to happen. That is, where is the lockdown win?

Now imagine taking 40% of the deaths off the table. Did the lockdown work? Probably. Just the same, the dynamic of the conversation changes when you look at how C19 hits - or doesn't - the general healthy population.

Finally, how many lives will be lost to the economic fall out? If the lockdown did save lives then the "side effects" of the lockdown must be considered as well.

Taking the data in aggregate and declaring lockdown a win is an oversimplification.
I think there's a point of view component.

If you think of it is "Today I learned how to use $PROPRIETARY_AMAZON_TOOL to set up a new project which will use $PAT to deploy to a $PROPRIETARY_AMAZON_INTERNAL_CLOUD and sets everything up to $PA_MONITORING and $PA_ALERTING in my... etc. etc. etc., you get the idea, then yes, you will feel like what you "learned" is not transferrable.

On the other hand, if you look at it like "Today I learned some best practices for setting up a new industrial-strength projects through the particular manifestation of this tool, learned about setting up monitoring through the particular manifestation of this other tool,", etc. etc., then even though you may have learned via particular local tools, you also learned a lot of stuff that may be useful later.

The question is, let's say you did change jobs and had to learn some new set of tools. Will you learn them faster than you learned the first set of tools? Will you find a new perspective on the issues from learning the new set of tools? The answer should generally be yes. This is broadly speaking why I expect a 5-year veteran to pick things up faster than a fresh grad; OK, sure, you've never "used git", but I expect you've used source control somewhere. You may not "know React", but I expect you to have used something similar enough that you just have to learn React qua React and are not also learning about cookies and the basics of the DOM, etc.

Pretty much the first professional thing I ever did was writing what we would today call a "static site generator" in a tool called Frontier, in its custom programming language, more or less from scratch. On the one hand, completely useless skill, Frontier has been dead for over a decade and was fairly zombie-ish for a good 5-8 years before that. On the other hand... the HTML basics I learned are still mostly good (I think it's fair to say at this point my frameset tricks & skills are not that useful anymore...), and the general skill of knowing how to write a static site generator is almost even low-level trendy right now, even though I would have to write it in some other language, of course.

I dunno what the exact transfer number is. 90% seems high, certainly, but 10% way too low. There's only a small number of tools that are so bad that while working with them, you learn almost nothing about the problem space you are working in because the quirks of the tool completely dominate, and even then I'd submit a lot of it is still attitude.
Forget CTO. I'm in the exact same boat as the OP, (20 years experience, over 40 years old) and I can't even get an interview for a manager position.

I've been trying to move out of an individual contributor role for a while, but it's always the same story: 1) We need you to build this super-important thing; you're too valuable as a developer right now 2) We're growing fast, we need experienced managers right now (or 2A: Your team is performing at a high level, we don’t need managers) 3) We're cutting back, we don't have a position for you right now. And in my most recent case 4) We're shutting the company down, good luck.

I find most places only want experienced managers, yet the industry as a whole is terrible at providing any sort of career development path for developers.

OP is right - make a backup plan now. If you want to move into management, start laying that groundwork BEFORE you're ready to move on.
I'd say in the Netherlands it looks almost the same I am 33 and usually work with people in their 40's. Seems like all kids are moving to US and take jobs of older people :)
And if we divide the world into 7 billion countries, nobody needs to do anything, right?
He's working at amazon so perhaps their talent pool is a little better than the average non-coastal company.
I'm over 50 and have a great job with lots of interesting work, coding and engineering, at a large company. I worry what would happen should I get laid off, though.
Yeah, it's similar to (what I'll call because I don't know a real name) the security guard paradox. If a security guard is doing their job well, then they shouldn't really be noticed and so seem unimportant. They'll only really be noticed if they fail in their job (or don't exist at all.)
Me to mate. I think its silicon valley thing.

I am 48 and having a blast in my career now, I am getting my hands on all sorts of interesting things to learn.

The only people who I have seen struggle with this are those who just go stale. I have friend who is a C++ programmer, and for 30 years all he has worked on is some logic controller software used in trains and energy systems. He is getting close to retirement, but if things go tits up due to COVIDs impact, he will very likely be unemployable. Me on the other hand. I get daily connect requests and job interests put my way on linked in.
Wordpress ;)

Here in The Netherlands I've seen a lot of recent projects using PHP backends (mostly REST) using Laravel or other frameworks. Front-ends are all React/Angular though.
Does not match my experience at all. Jitsi has an awful UI and performance. Noise cancelling seems completely missing, people can’t figure out when they are muted or not (because of the UI) and if you have 20 people on the CPU goes berserk.

In my experience at least and from people I share the calls with, Jitsi is the worst of the bunch but people use it because of privacy reasons.
Also, I attended Strange Loop conference last September and there was a keynote speaker who discussed effective ways of teaching programming to kids. The talk is on YouTube and I gotta say, it's very insightful.

"How to teach programming (and other things)?" by Felienne Hermans
Link: https://youtu.be/g1ib43q3uXQ
Yes. Yes, you absolutely can.
Hypothetically - actually not so much - this was one of the issues in 2008.

If the financial system creates such quantities of debt, that the regular capital and interest repayments exceed the available money supply, that would be a hard threshold. This is quite a large number if you calculate, even with high interest rates, so highly unlike in practice. Plus bank lending has a side effect of money creation, which stops it happening within the banking system.

However government debt and company bonds are non-bank debt, and securitised loans also don't have the money creation property, so one of the issues in 2008 can be presumed to be that the expansion of the debt supply relative to the money supply probably did become an issue in some countries.
One can easily infer age based on career experience, college graduation date, etc.
This attitude reminds me of the story of Mats Järlström who presented a case about Oregon traffic lights being flawed, was written off for not being a professional, then was proven right a year later.

Appeals to authority are never good to do blindly. If different conclusions are reached from two parties, then the conversations must continue if they are legitimately grounded.
Plenty of people are convinced that Onion articles are real, but they're still clearly parody.
Not yet anyway...
Wouldn't blame Neumann for this. He certainly made Western media outlets swoon with his haute couture brand of PT Barnum bullshit, but Softbank held the purse strings and knew what the financials looked like.

I wonder what Japanese public opinion is regarding the central bank potentially bailing out a rich megacorp. Are they also resigned to the 'too big to let fail' philosophy that we in the west consider part and parcel of our brand of capitalism?
"I don't understand it, I surrounded my house with sandbags and the flood waters didn't get in, clearly sandbags do nothing"
Not the point, but I love this bit:

> Lydia made the mistake of remarking, “What a beautiful tree,” presumably too casually, whereupon Wittgenstein glared and demanded, “What do you mean?” and she burst into tears.
In the EU there are graphs showing the "daily deaths / day" over the last 2 years.

One can pretty easily see the impact of COVID-19 there, even on countries that are not testing and therefore not reporting any cases...

Unfortunately I haven't been able to find that data for the US.
Regardless of the article’s timing, the question remains. Are we too busy in modern society? Do we make ourselves busy to feel better about ourselves as a proxy to productivity? Is being busy (e.g., involving the brain in various scenarios throughout the day) necessary to maintain a prescient mind? Can we potentially be less busy yet generally happier?

I’d argue the answers to these questions are all “yes”, but alas, I have no scientific data to back my claim, purely anecdotes.

If one is not struggling for basic needs, the current global situation truly shines a light on which “time sucks” in your life are/were/will be actually worth the effort and time moving forward (once past this health crisis). From personal experience, I don’t think I’ve ever been more grateful for my relationships with my family, following the passing of several individuals whom I’ve known for 20+ years.
I would be interested in what the energy consumption spread is like over a region. Not trying to start a class war, but suburban or rural folks energy consumption (total, including manufactured goods, food, everything) vs urban, what is the base rate and then the somewhat optional delta on top of that.

It feels like the leakage current of civilization is too high, at least for western economies in how much co2 they produce while not producing anything. Great if running at some rate, but they aren't clockless and can't scale down. Statically scheduled instead of dynamic.
I only really know about the company-sci touching parts, but —

Mathematics didn’t have a strong notion of proof until the late 1800s/early 1900s. Contradictory “proofs” in calculus created a need for a more rigorous system of reasoning. (It took until the 1950s to formalize what an ‘infinitesimal’ is — but those were used in early calculus prior to limits.)

That gave us electronic computers, as the effort to reduce proofs to things that could be mechanized bore fruit. Every program is a proof!

Since then, the idea of proof and structuring mathematics has been radically redefined — introducing things like category theory and type theory as alternatives to set theory, while studying the impact of certain axioms and developing tools around “reverse mathematics”, which is fitting a set of axioms to the theorems you want to be true.

Modern mathematics is working on the study of logic topology, extending our reasoning tools to deal with complexities around proving equality in the hopes we can automatically verify mathematics. These tools overlap heavily with AI research.

The applications here are what you might guess: new AI methods, data analysis methods, verification of software, etc. The DOD has paid a fair bit to support that research into software verification, for instance. The NSF and others fund “big data” analysis.

I’m less familiar with other parts of mathematics, but —

The study of knot theory has impacts for physical sciences, from particle physics (anyons) to fluid dynamics. In particular, there’s some work to be done in higher order knot theory and computational knot theory (ie, how to be efficient). MSFT is building a quantum computer based on this — and has suggested that higher order knots might not require as expensive of hardware.

In number theory, we still don’t know much about almost all real numbers. Things like Chaitins constant exist — and such uncomputable, normal numbers form the bulk of the reals — but we don’t really know how to get our hands on them. In less exotic research, elliptic curves are used in cryptography. There’s some work I don’t quite understand in building out a homomorphic encryption — where we can operate on encrypted data.

In many areas, we’re still working through the algebra-geometry correspondence, which we got hints of 400 years ago but only formalized once topology and category theory were invented — and still are building tooling around.

And there’s lots of areas I have no idea about — but I assume are being similarly productive.

Ones that I know of, but can’t comment on: fractals, differential equations, bifurcation theory, and chaos theory.
Fitbit Presents: Clockvid-19
That's the problem right? Nobody starts new non-SPA web app projects anymore.
> Wearing masks is a trainable skill. None of us know how to use condoms initially either, yet literally millions of Americans use them effectively yearly.

Not really. Do you have a qualitative fit test handy? Because you need to do a fit test with one to figure out if an N95 you chose actually works properly, even if you're wearing it properly. Healthcare workers are tested, and the kits cost $200 or more.

https://www.medline.com/jump/product/x/Z05-PF07344

https://www.3m.com/3M/en_US/company-us/all-3m-products/~/3M-...

> [Surgical] Masks don’t have to be worn with perfect correctness to produce an effect in aggregate. If mask usage was even 30% effective, this would drop R0 by roughly as much, which is a big freaking deal.

I think that's why they ended up changing the recommendation.
Just keep learning and don't go stale and stay associated with tech that is going redundant. This is what I have always done and its done me well. I am 48 now and having a blast in my career hacking away on exciting projects.
I think you’re looking too hard. Conan will frequently call out his co-hosts for topping products that they’re not getting paid to support and joke about old show sponsors. To me, that interaction was just a genuine reflection of what they were using. The rest of the show hits you over the head with the sponsors, and I’m not sure why they would categorically treat others as stealthy when they joke about being shameless with their endorsements.
Yeah, and on the other hand internet is full of TikTok videos of nurses dancing and having fun during this lockdown.
People really, really overrate the importance of a language. Java as a language is quite decent, but definitely not great.

What makes it great is everything around it - from second to none JVM, range of state-of-the-art developer tools to the best library ecosystem.
You make a good point though, in an ideal world[0] the next step might be the government stepping up to provide something like this to everyone. Remember that what the government is "paying" here (or rather waiving) is the tax on that, not the entire amount (so I dunno, $9 instead of $90). The government here isn't spectacularly wealthy though so I don't know if they'd be able to fund the full amount without raising taxes, which would be a tough sell.

[0] = my idea of an ideal world is very subjective so might not match up with everyone else's!
Show HN: Pitsby – Have a nice time documenting components
> most – say, 90%, of what I learn at one job is completely useless for the next one

This is the most surprising claim, to me. I would have flipped the ratios. Even the most radically different jobs I've had shared more than 10%.

90% of the facts that my boss tells me are useless for the next job, true, but 90% of what I learn are not the facts which are told to me.
As a manager, I don’t do 1-1s for my sake. They’re exhausting affairs, the end of my 1-1 days end in me basically losing all the energy required to work.

I do 1-1s because they’re one of the most effective tools in my toolbox to check in on my team, get early warning on problems, and maintain quality relationships with everyone.
The real problem is that there are too many chat servers period.

From a back-end perspective there is a real difference between a platform where a teacher can lecture to 500 students, as opposed to one where people talk to each other over an ad-hoc WiFi network.

However, the story of messaging applications is that something new comes along, like CuSeeMe, people are blown away by it, that thing inevitably deteriorates over time technically (why?) and often deteriorates socially (I switched from Skype to a real SIP phone since ever since I went to Montreal I get these ladies calling me up who want to speak French and I think show me something I don't know what to see.)

It's not easy to see progress. Facebook messenger doesn't seem that different from AIM except one of them is tied to Facebook and the other is tied to AOL.

Many of these video chat programs use WebRTC and related standards, but messaging applications have resisted any kind of standardization. (XMPP is popular for cops, firefighters, and soldiers, but ordinary people see those angle brackets and you've lost them)

Most people don't understand the real differences between the platforms and the benefits they get from them, but they know that every time your company partners with a customer or vendor that uses Slack you end up logging into multiple instances of Slack. Often they make you a channel to talk about your project, but for them it is one of 50 channels they monitor on Slack that are about anything from cat photos to immediate crises, so you might not get any replies if you hop in a week later.

Some people I talk to want me to install WhatsApp, other people want me to install everyone else.

The rest of the world gets it: I don't need to buy an iPhone to call other iPhone users, I don't need to have a Verizon plan to call an AT&T customers.

The reason why chat clients don't improve is that they aren't really competing -- if you had a common protocol then chat clients could compete on being better at helping you with your workload. Instead they remain a mechanism for enforcing platform lockin. In the end that's what's likely to happen to Zoom if it runs into any financial turbulence -- company X will buy it because they think they can use it in some way to lock in customers.

If the EU wanted to do something to improve digitial ecosystems it would be making standardized messaging a thing, but it is hard to do that: you can't stop a few high school students from making a walled-garden chat systems, but you really have to stop billion dollar companies from doing it.
Flatten the Curve of Armchair Epidemiology
fwiw, I have found video quality on Meet to be by far the worst out of any video chat app I've ever used. My company pays for g suite but all the video in my google meetings range between 320x240 and flip phone video from 15 years ago, and I swear I'm not exaggerating. This can happen even with a 2 person meeting. I've never had this issue with Zoom.
> Does this exist (for vim or some other editors)?

It does:

vim scp://server//path

Run

:h netrw

inside vim to learn all about editing remote files.
> Sounding desperate.

Why is that a negative signal? The company has the opportunity to get top talent temporarily down on his/her luck for a reduced rate.
It's definitely Qt with QtQuick.

nm -D -C zoom | grep Q

https://paste.ofcode.org/vZWguEXM6f7ib6nuCJcMEX