skysight-inc/HackerNews huggingface dataset:
I don't think they were the best because they were remote, they were actually amazing because they were with really amazing people, and it's very hard to find a lot of amazing people that also work well together in a single geographic location. That's why I'm also a huge proponent of geographically distributed teams - the likelihood of finding the best candidate for a team becomes much larger if you don't require the candidate to be in the same city as the rest of the team.

As for whether those experiences would have been even better on-site: I don't think so at all.

In general I think remote collaboration requires a set of skills. Those skills are becoming more and more prevalent as a result of many factors (the recent pandemic, younger employees having grown up with social tools like Ventrilo/TeamSpeak/Discord, etc).
If you're working with somebody that sucks at remote collaboration, then sure, it will probably be much better to meet them in person. But if you're working with somebody who is skilled at remote collaboration, then I have not found any downside to working with them over the internet.

You can deal with people who are bad at remote collaboration in many ways. Forcing everybody into offices is certainly an option, but I think it's quite a terrible one. Training people on how to be effective remotely would be a much more preferable option for myself.
This happens to me a lot. I left my last job because bureaucracy got so tight, that my entire tenure there I was unable to actually do any work on the project I was hired for because some higher ups couldn’t stop arguing about it.
1,183 isn't really that bad for a 20 person startup. we spend that much on our cloud and we have 5 people.
radical job hopping is THE way. I will hop for 30% increment( all else being equalish).

Screw the fearmongering. I would've lost hundreds of thousands every year if i cared about tenure on my resume.

Local optimization is the way to go. Sure have a long term career plan and it is important to work on critical projects and get promoted but don't get taken advantage of by employers paying you 30% less than someone who just hopped into the same job from outside. Are you really going to be able to tolerate this and stick out for some supposed 'long term' .
I worked at a place that had such policies; it is a national engineering lab. They are owned (mostly, some are joint ventures with universities) by the Department of Energy (who builds and owns America's nukes - they're just leased to the Dept of Defense). While my lab had nothing to do with nukes, some of the other labs made them. So we got many of the same security policies that Los Alamos had. Which meant it took me about 45 minutes to figure out a new password that wasn't too close to one I previously used, nor did it have a 3+ letter word in any language (I have no clue which languages they tracked) forwards or backwards.
Free tier for a lot of these; if it works for you great, I guess just be ready to need/want to upgrade a bunch, grouped around the same time, at which point this goes up 5x, conservatively
Not really an option in cities with consistent 100+ F degree weather (e.g., Houston).
>then be used to log in as you in your devices/services.

That requires you to get physical access to the device, which puts the attack in an entirely different realm than just "password cracking".
No.

There is a practical difference between a language break and a package break (even in the standard library).

There is a practical different difference between a break due to an explicit security issue and a break due to a design change.
As someone who teaches this stuff, I don't think so? Down the line you can do memorization of quicker ways, but I think "memorization" and "intuition" are opposites here.

As in, starting the pipeline with "cat" every time makes intuitive sense more than taking the time to figure out which command to start with?
Yes I realize it is not a very general statement. Many places have experienced conflicts also during this period. But in average, I think it may still be true.
If companies don't want people to leave after short stints they shouldn't incentivize and even reward it so intensely.

Fuck I don't want to leave after a short stint either. But when the market is shifting fast as it has been for... my entire career, and people are getting hired in at 20%, 40% more than my salary while I'm on my third 4% CoL adjustment then yeah Imma bounce.

Workers didn't create this situation, companies did. They can figure out the consequences. Having a resume full of short stints never seems to have done me any damage and I don't buy this propaganda that it does.
As a consumer, if pricing was reasonable, I would switch to this is a heartbeat.
Up until a couple of years ago, Coca Cola was a high end sponsor for the Academy of Nutrition and Dietetics. AND shapes standards and guidelines for Registered Dieticians in the US. While anyone can call themselves a nutritionist, RDs are certified and considered to be the authority for dietary advice.

The sponsor list [1] looks a bit less egregious than before, but it's still loaded with processed crap peddlers, e.g. Mondelez, no doubt trying to sell BelVita crackers as being good for you.

[1] https://www.eatrightpro.org/about-us/advertising-and-sponsor...
Google says shared network costs is 10-year-old idea, bad for consumers
Because I've found OpenZiti kind of hard to wrap my head around, I'm repeating my TL;DR from another recent discussion (https://news.ycombinator.com/item?id=32923851#32942158):

It is a meshed overlay with endpoint authentication and ACLs. Endpoints can be: application-embedded (think TLS) or system level (think PtP VPN) or routers to subnets (think routing VPN).

One thing that took me a long time to wrap my head around is: You can incrementally implement OpenZiti by: setting it up as a traditional VPN, then start putting individual server endpoints directly on OpenZiti, then put individual services directly on the fabric (application embedded).
A lot of people all over the world get by fine without a car. They have stores in walking distance so they don't need to buy in bulk. They can easily have things delivered and if they really need a car they can hire one for a few hours at a time.
Is it my turn to post this prophetic talk? https://www.destroyallsoftware.com/talks/the-birth-and-death...
One way to understand where the formulas come from is the power series of e^x, remembering that that function is (can be) defined as the function whose derivative is itself. Sin and cos are functions whose second derivative is -sin and -cos respectively. If you plug in ix to the power series for e^x, the complex exponential comes right out.

There are a couple other "paths" to this result, and the choice we have is by far the most elegant.
Yup. That Intercom overlay is always more of an annoyance than a feature. Intercom is immediately -1 for me as a potential customer.
In case OP gets around , Congratulations to you and your team for completing this comprehensive annotation.

CoriolisOpen Press’s Black Books was nice series, I am still looking for links for soft copies :-)
Specially its linux code commentary, so if you or any one else has link please provide it.
Funny coincidence: π with an extra leg is the Cyrillic cursive letter for the sound t.
I think the cynical response would be that these a) may have added these protocols before their market dominance when it was of clearer benefit to them, and b) are widely used in business where businesses have certain demands like interoperability.
Those cameras are placed in such a way and have a low enough resolution that it is impossible to read the license plates from the public data.
Never knew this. Looking at it now. First impression, I can't tell if this is idiotic or genius :)
He is not the lone voice of dissent. There's also Shellenberger and Bjorn Lomborg. The fact that they do not share the same panicked attitude about the climate science does not mean they no longer care about the issue. They are only saying that it is manageable without severe disruptions to the economy.
I think it's a bit simplistic to call it a "misunderstanding." There are large swaths of Christianity that refer to Sunday as the Sabbath.

https://en.wikipedia.org/wiki/Sabbath#Christianity
IIRC it was very common for early Christians, who were mostly Jews initially, to go to temple on the Sabbath (Saturday) and then have their own meetings on Sunday, as they didn’t consider them separate.
Even taking this into account, it's still possible to determine or sense the attractiveness of most attractive competitors. At least to the point where sexual attraction cannot be the sole criteria
We use that expression in Iceland too
While the bolts at home depot are made of some form of iron they often are not graded at all. There is a reason: they wouldn't pass any quality tests. The graded ones are probably okay, I'm not sure as I wouldn't attempt to use anything they have in something important as I have no way of knowing something didn't get put in the wrong bin by mistake.
https://archive.ph/Odmns
Hmm. I don't think I have ever witnessed someone describe a full rotation as a one eighty.
> contributions from outsiders,

and other 3rd party GPL dependencies.
Cloudflare IoT Platform
Would love if there was a gif in the README, so I could get a feel for this (even more important because the whole selling point is interactivity).
I mean .. its true if you limit your definition of learning..
I learned this teaching my own daughter.

Teaching is a hard skill. You start with an explanation that you think works. Then you have to adjust it based on how your subject responds. Do they get it? Part? Is it not clicking? And then step out of yourself and figure out what's another way to visualize or think about the problem.

A lot of it is not about being right, but being useful.

Ive applied this to things you wouldn't think is teaching, like helping a friend understand why her career path isn't working out for her and steps she can take to improve it. Took an hour to figure out the bad assumption in her mind and figuring out a way around it.
> A degree is something that a person who conforms to the norms aspires to. Nothing wrong with that, I have a PhD.

Yeah, but I’d expect an executive to be that sort of person.
> It works great for the purpose that it was used: counting groups of days when regular humans didn't have the luxury of more precise calendars.

If you want a quarter month then have a quarter month.

Having a set of days that pretends to be a quarter month but rapidly falls out of sync is worse than having no quarter month at all.

If you gave any other reason for seven days, I wouldn't say it doesn't work right. But that reason makes the length of the week supremely half-assed.

> But it seems they didn't bother to change the names of previous layers. If something works, just leave it alone. You may argue that there are more "rational" ways to organize time measurement. I would recommend to read what Asimov had to say on the subject.

You're conflating two very different problems when you talk about it like that. Trying to make the units line up is legitimately difficult. Bad naming is not because of legitimate difficulty.
But for 1/x you have that issue anyway. If x is on the negative side of the asymptote but a numerical error yields a positive x, you'll still end up with a massive difference.
I can only go by the results I measure. There certainly are cases where Clang does better than Gcc, but the difference is anyway rarely more than a couple of percent. Occasionally one finds a factor of two one way or the other, e.g. where one compiler has noticed it can use CMOV without penalty.
Is paying that much for Linear and Grammarly really worth it?

While $1183 is already cool, I think it can easily go sub-1000 (not really important though as SaaS expenses are negligible compared to many other expenses)
It stands for 'Delivery Duty Paid', i.e. customs charges, import tariffs, taxes, handling charges are included in the price and don't arrive as an unwelcome surprise.
Have any multibillion dollar game (etc.) companies invested any resources into debug build modes in the open source compilers they develop with? Seems like it should be trivial to tie team productivity rates to quality of the debug experience.
> React does not allow us to build a new Figma
Did you take a look at Liveblocks? They have an example of an advanced whiteboarding experience: https://liveblocks.io/examples/collaborative-whiteboard-adva...
And they recently released a set of APIs so thast you can build a Figma-like dashboard to seewho's in which board and set permissions: https://liveblocks.io/docs/guides/managing-rooms-users-permi...
The bit about how GPL "forced" a company to release its own source code is obviously false. If you release your own software under the GPL, you can't be forced to do anything, this only applies if you integrate third party GPL code. For your own code, you retain full copyright, and by definition the license you yourself applied cannot force you to do something you don't want.

This is a fundamental misunderstanding about how copyright works, the author could have closed the source completely without changing the license, because the license only applies to third parties trying to use that licensed code, not the authors.
Only in school exercises you can solve a differential equation by expanding a sine function into a Taylor series.

In practical physics computations, the solution of differential equations requires numerical methods that do not use the Taylor series of specific functions, even if the theory used for developing the algorithms may use the Taylor series development of arbitrary functions.

For accurate prediction, the simple pendulum equation also requires in practice such numerical methods, which do not rely on the small-angle approximation that enables the use of the Taylor series of the trigonometric functions, for didactic purposes.
The Russians put on a yearly Tank Biathlon which is attended by Russian client states (Belarus, Abkhazia, South Ossetia), Communist (China, Cuba, Vietnam) and non-aligned (India, Iran, Kuwait, Zimbabwe) nations. They put T-72 (and derivative) tanks through their paces, testing everything but the ability to take hits. The U.S. was invited at least twice and didn’t go, not least because hardly anybody in the U.S. knows how to drive a T-72.
I'm a 50 yo programmer. I have a CS degree. I don't even remember my college calculus much less my high school trig. I just haven't had cause to use it in my career, not as a sysadmin, not as a programmer. My son is taking calc 3 and I knew I happened to have my calc 3 notes from the mid-90s, so I pulled them out of the filing cabinet and my very carefully taken notes, my proofs, my hand drawn graphs, it was all gibberish to me. That was stuff I knew like the back of my hand when I graduated but it quickly faded away.
Looking at their blog it seems more like 1 article per week?

Imo from a content perspective if you have high quality content ready you should publish 10 articles per week - as long as your crawl budget is fine (which most of the time it is) - the more the better.
If they're the authors of the code they didn't have to do anything they didn't want to.
I'm not an expert, but here's my take.

The public key is generally not considered a secret and is therefore "less guarded". Anybody with access to the public key is able to encrypt and create legitimate looking files that are indistinguishable from the original files. You can still only decrypt them using the private key, but you can no longer trust the contents of the file as your own.

A solution would be to encrypt with the public key, and then _also_ sign with the private key. When reading, you work in reverse order. You verify the signature using the public key, and then decrypt the file using the private key.

But then if you're just using both, why not use fast and robust symmetric encryption instead? Not only will decryption be garbage if the file has been tampered with, but you can also create a signature to detect it (HMAC).
Yeah this is a freemium product’s dream post. Of course these products are all inexpensive because of the free tier, which is the point. Segment, for example, can VERY quickly become a $2000/month expense just by itself when you get any sort of volume. (BTW I love Segment and am a happy user - just pointing out that it gets expensive ;)
OK I'm open to that side of things.

If Adobe pulls all the stops and produces value corresponding to what it charges, which is crazy--then, I might reconsider my views, maybe their business incentives have aligned very well now and they can become a virtuous monopoly.

You wouldn't know it from the comments on this site, though, my GOD, all negative yours is the first positive.

Further, Figma did a good thing for the end user by selling out to Adobe--at a very steep price. Their holding out for a huge price is virtuous, yes of course more money for them, but if you're selling out, charging a lot is virtuous, taking as big a bite as you can out of the giant.
A new update of Corteza has been released – CORTEZA 2022.3.5
http://traintimes.org.uk/CTR/DCL/14:30/today

I'm fairly sure you can buy this from any station in Britain, at least if it has a ticket office or machines.
Planet Crust, the driving force behind the Corteza open-source low-code platform, released a new update of Corteza with new features, changes and fixes.
Is it hard to illegally procure casu marzu in Lithuania?
Another pitfall I ran into recently with a workflow I've been working on [1]: Checks and CI that are made with GitHub Actions are reported to the new Checks API, while some (all?) external services report to their old Statuses API. This makes it needlessly difficult to ascertain whether a PR/branch is "green" or not. They finally decided to create a "statusRollUp" that combines the state of the two APIs, but it's not available in their REST api, only their GraphQL API.

[1] https://github.com/hrvey/combine-prs-workflow/
That should've been about 15 years ago. I don't remember the grade, but based on the subject probably 8th or 9th? I thought it was in the textbook but possibly our teacher just added it himself.
It's time-consuming, but there are great resources to learn high school math to a very high level (likely much more effectively in many cases, than actually taking a high school math course, due to thoughtful exercises and more control over the pace of learning). https://www.49erssports.com/
I tried with Python and it didn't work, possibly because the helper is written in Python 2.x and the repo is rather old (at least in Python terms)

Might work for elisp though.
Even with programming I would argue you'd be a much better programmer if you can remember more. Obviously sometimes you're going to have to look things up but the more you remember the more problems you'll be able to solve.

Specifically you won't be able to solve a programming problem if the answer requires you combining over 4 things you don't have in your long-term memory (even if you can look them up). This is the main reason why Jeff Dean is a better programmer than me even though we both have access to google - he has more knowledge & experience of programming in his memory than me that means that even though we can both look things up he is able to solve way more problems than me.

Co-pilot slightly changes the type of thing that's valuable to remember, but it doesn't change the importance of remembering things. I think, as you implied, co-pilot probably makes remembering some types of syntax or boilerplate less important.
I don't know how I'd feel if my employer told me to use Grammarly.
> But so many folks declining non remote jobs was a bit surprising.

What's surprising about it? I decline non 100% remote jobs because I live in a small city that has zero or a couple of tech companies and I don't want to move (because I may have already a house in this small city, because my partner may have a good job here, because of... there are so many reasons to not wanting to move). Now, if you tell me that Microsoft is opening an office 10 minutes away (on foot) from my home, then yeah, I can accept an hybrid model. But that's not the case, so 100% remote or "Thanks, but no thanks"
Some people have already solved that, like Liveblocks.io
Here's an example of Notion-like text editor with multiplayer: https://liveblocks.io/examples/block-text-editor-advanced/ne...

(and yes, it is very complex lol)
Science Is Not Logical
These are correct, though I would quibble about the "new war" thing a little. Obama pulled the number of troops deployed overseas down sharply, and they increased slightly under Trump [0].

I would also say the Trump administration's handling of COVID-19 is one of the worst in the world in terms of outcomes. It's hard to imagine any other reasonably possible president--including Republicans--doing so badly, and this is solely because they chose to politicize mask wearing. It was a historic blunder that cost hundreds of thousands of lives, and billions if not trillions of dollars. Not even the Iraq and Afghanistan wars can compare, which is a wild thing to say.

Second, Trump's agenda was largely ineffectual. He didn't significantly alter immigration policy, his trade wars failed, and his tax cuts failed to produce significant economic growth (though they did increase the deficit). Diplomatically his administration was a complete failure, and it's hard to not lay some of the blame for Ukraine at his feet--whether its his weakening of NATO, his strong support for Putin, or his attempts to withhold military aid from Ukraine unless they helped him tar a political rival.

Finally, I would point to opportunity costs. Presidents can't tread water; they need to make progress over their terms on multiple time scales. While the administration was pursuing a poorly targeted agenda that would ultimately fail anyway, they were ignoring some other serious problems: climate change, US election integrity, labor relations, tech monopolies, prescription drug costs, student debt, housing costs, etc. The Trump administration slept on all of these, putting us four years behind. That's... well it's just very bad.

[0]: https://www.aljazeera.com/news/2021/9/10/infographic-us-mili...
I was told in a business ethics class that the average tenure of executives is 6-8 years. The professor did not think this was optimal as consequences of their decisions were not yet apparent by the time of their exit.
Wow this package rocks!
This treats it as too binary IMO.

Maybe the 80s marked a shift where companies started caring more about next Q than they did in the decades prior - but there is still plenty of long term execution happening at larger companies that can be reined in for more short term focus.
in what way is the definition limited / what should it be?
Really?

If someone says "let's meet the 3rd week of April" and you say "ok, let's do Sunday", do you really mean the Sunday in the 4th calendar row?
But what about their curious ideas? Do they deserve our shared attention?
C puts the C in Cthulhu.
I don't know about "mathematically sound" but I would rather retain the convention that any number divided by itself equals 1.
> Who says the downturn ends next year?

That's just the premise of the article base on a historical observation that recessions last around 15 months...this was explained clearly.

If your personal outlook is that we're walking into a multi-year dumpster fire then the advice in the article should be adjusted accordingly.
Since when is Vincent in the same league as Anastasius or Manfred? (No it's not my own name… just curious)
oh excellent, i’ve been using mostly vim recently and didn’t realize this was available
Can we please not start having all our blogs use creepy DALL-E garbage as the cover art. This is going to be really shitty if all the blogs have distracting uncanny-valley bio-morphic junk splashed across their titles.