skysight-inc/HackerNews huggingface dataset:
Doesn't the blurring of boundaries tend to work both ways, though? Meaning that, sure, you might be running an errand during the middle of the day, but you might also keep working well past your normal quitting time when you were in the office.

> Let's also not forget that 2020 is a steaming pile of shit, and it's had more horrific distractions than any year in recent memory.

I think that this is probably the bigger reason for any productivity hit that might be happening. Let's see how things are after the election (actually, after the inauguration) and after covid is in the rear-view mirror.
One of the funnier things I can say about my life - growing up playing RuneScape (like, beginning of classic, starting at the age of 5) and arguably MapleStory led to having 120wpm+ QWERTY speeds with ease. I think during the few times I ever cared to really test myself I hit over 160. Also won my spelling bee every year eligible (4 years) and placed pretty well at states my final year. Never touched a study book or really even cared to compete - parents bribed me to enter. All from MMORPG's... Probably not something to be proud about haha.

I really think a portion of kids that grew up playing RuneScape got a bit of head up over peers. I know it's led to me never having been scammed more than once and starting a successful business at a very young age. Shame what happened to the game, but I guess all good things must die.
There's also another Do Not Sell My Information preference available here: https://www.t-mobile.com/dns
The comment there makes it sound like it might be giving up on the stealing optimization entirely? If that's the case then this might not be the fix to roll out everywhere.
Zuckerburgs Spending Millions to Overhaul Prop 13
Depending on how much energy you’re willing to invest in exploring and what your preferences are, it might take you a while to find the slice of NYC that’s appealing to you. Everyone’s different, but NYC definitely has something for everyone.

I’ve lived in NYC for almost seven years, and I’m just starting to feel comfortable. Not because I’ve changed too much, but because I now know what I like, what I don’t like, and how to seek out the former and avoid the latter.

It helps if you have friends who have already lived there for a long time, and who have similar interests, they’ll be able to short circuit you. Otherwise I’d recommend knowing yourself and researching, in that order.

The places that are most well known are the places with the biggest marketing budgets. (you mentioned Broadway). Most New Yorkers avoid those like the plague, fwiw. They’re built for people for whom money is not limiting factor to hedonism.
By "typing speed", do you mean copying an existing text? That's the usual measure. But in a world where most people compose their text on their own computers, how useful is it now?

Or are you able to produce your writing/programming at that rate? If you can do that, you're in a remarkable category. My feeling is just moving your fingers to make word would be least impressive part of such a feat.
Yeah, there are thousands of years of philosophy that still haven't come up with the answer here, so you're not alone by a long shot.
I came here to say this. We deploy production apps on cloud run and it is awesome. It directly addresses the problems that the author cites.

I think it, and the Knative project more broadly, is the future of serverless.
Razorpay’s $100M Series D Funding
Yeah this wasn't too bad and it was what I used to do back in the day with Notepad++. By the time you hit save in your editor, your changes were ready to be reloaded in the browser.

With SAM we're talking ~6-7 seconds with an SSD to build + LOCALLY invoke a new copy of a fairly simple function where you're changing 1 line of code, and you need to do this every time you change your code.

That's even with creating a custom Makefile command to roll up the build + invoke into 1 human action. The wait time is purely waiting for SAM to do what it needs to do.

With a more traditional non-Serverless set up, with or without Docker (using volumes) the turn around time is effectively instant. You can make your code change and by the time you reload your browser it's all good to go. This is speaking from a Python, Ruby, Elixir and Node POV.
To the contrary, 7 and 10 is 2
I’d be interested in seeing more of your results, no matter how raw they are.
Spotify, Ever the Fans of Openness
It’s all true, and well documented.

https://en.m.wikipedia.org/wiki/Fear,_uncertainty,_and_doubt

https://en.m.wikipedia.org/wiki/SCO_v._IBM
Which one do you think about when you're in the shower?

Usually there's one project that you just can't get out of your head. If you don't know which it is, try to take a break from all of them, and you'll quickly learn which one maters.
I agree. I hate it when some successful people try to tell others to not do certain things, while those things were exactly the reason behind their success. They just come across as dishonest tbh.
Yes, if you live in a city with terrible public transit (from the sounds of it, every US city except about three.)

Very much not the case in cities with excellent PT, where car trips can be far worse.
Lots of have these what-if computers/operating systems of the past (Xenix, OS/2, AmigaOS, etc.). It's mostly just harmless nostalgia.
In same-same-but-different, I recommend "Walkaway" (Cory Doctorow) and "Nexus" (Rameez Nam).
Johnny: Hello, Troll?

Bridge Troll: <grunt>

Johnny: Troll, could you jailbreak these Waalgarten apples for me?

Bridge Troll: <scratches head>

Bridge Troll: <smashes Waalgarten apples>

Bridge Troll sloughs three Waalgarten apple seeds and a human toe in your general direction.

Johnny: Hmmm, maybe I'll just buy them at Waalgarten.

Dr Waalgarten: Hold it right there! Are those Waalgarten brand apples?

Johnny: I, uh...

Johnny points.

Johnny: Oh, no! The red coats!

Dr Waalgarten: What!? Wher...

Johnny kicks Dr Waalgarten in the shins and runs away.
At my last job at some courtroom they used wordperfect 12. Clerks used the quick-word feature to define their own shortcuts.
Drew's Law: Whenever anyone presents only two choices either the problem is not real or the choices aren't.
I don't see why reward should be proportional to effort... Rewards should be based on results and outcomes, regardless of the amount of effort involved.
You keep downvoting me, but you’ve yet to explain where these jobs are coming from. The jobs Detroit lost didn’t shift, they were just lost forever. The people who held them now work minimum wage jobs or live off welfare. What are the electricians and plumbers doing instead? You can keep saying people will just retrain and do something else but that’s about as useful as Trump saying he’ll bring manufacturing jobs back to the US without any plan. The end result is a lot of nothing.
And I’d argue the mere possibility of the server breaking at any time contributes to non-negligible amounts of sustained psychological stress.
See this interesting article

“ The Gift Of Graft: New York Artist's Tree To Grow 40 Kinds Of Fruit”

https://www.npr.org/sections/thesalt/2014/08/03/337164041/th...
I don't think that applies, it didn't feel like 'home at last' but really 'new made me forgot what can be'
There's a documentary on Netflix called Food, Inc. that goes into Monsanto's vendetta against farmers, suing them for intellectual property theft if their GMO seeds blow into their fields from a neighbors field.

The entire documentary made me very sad because I could not think of any solution
On the flip side, not being able to use Django is one of the reasons against serverless for me. There's immense value in having a library for anything you might think of, installable and integratable in minutes.

You have to roll your own way too often in Flask et al, so much so that I don't see any reason to use Flask for anything other than ad-hoc servers with only a few endpoints.
Most movie Ferraris are ok, because they either never were real like Modena replica in Ferris or Corvette dressed up as Daytona in Miami Vice, or were gutted by production company with all safeties disabled. The last thing you want during a shoot is a non working car when your burning >$250,000 a day.
Yeah there are. At the high end I think Jane Street will train you in OCaml when you're a junior new hire, assuming you show the competence and care to figure it out. I imagine you have to show some functional programming experience (using it, not work experience), knowledge, or even aspirations, but I've often heard of the actual practical experience coming from the job.
Thanks for letting me know, I'll get that fixed

Also, if you have any critiques about the product, I'd be interested to hear them
Um: Create and maintain your own man pages so you can remember how to do stuff
I'd prefer police carrying a two-year degree (with an emphasis on negotiation and deescalation) more than anything else.

Most able people can learn to use a gun. Most anyone can use it lethally.
Should probably note that

class Convert a b

requires MultiParamTypeclasses
Oh this is becoming very tiresome. Why don't we just rename 'back doors' to 'front doors'. It'd save a lot of effort not to mention many news column-inches.
And of coyrse,
The article is written by a guy who have all his github repos language in Java
Related/similar: I remember reading that when cyclists wore helmets, drivers felt safer driving closer to them. Another IIRC is that safer cars meant that people just drove faster.
It really depends on the city and your lifestyle/choices. Most people, say, in HongKong don't have a car. The city makes it difficult and expensive to have one but on the other hand they can move easily around. If you live in the US, it's hard to go without a car since everything is planned around people having cars.
Yet I was able to reach out to some of the "privileged" you mention at the top of the totem pole - firm partners, founders, etc. Heck, I literally connected with MBB partners simply by shooting an email to them to meet and chatting with them.

To be clear, I would always 100% recommend trying your approach. It's how I even got my start, back when I was 17. It really does work.

But it's also more effective when you're a young, wide-eyed student. People see in you what they saw in themselves: a young person, eager to learn and to do a good job.

The older you get, the more strings that attach. And you lose the charm of being a young ambitious person. People have more history by which to judge you. No one expects a sub-3 GPA student not to have resume gaps, or a degree, or leadership experience, or any of the expectations that come with age. It's just a fact of life. Even if it's technically ageist, I'd rather play the game and win, not argue the game isn't fair or that it should change.

The moment I read bottom-feeder, "bottom-of-the-totem-pole, recruiter," etc, my recruiter buddy from St Louis immediately popped to mind. We weren't friends outside of work, but he placed me at two big financial companies over the course of two or so years. When I was fired from the first one solely due to showing up late (because undiagnosed narcolepsy), I was worried the recruiter's firm wouldn't want to do business with me anymore.

I shouldn't have been worried at all; they care about their cut, and I cared about not running out of money.

But I probably would have worried a lot more if I had secretly thought of him as some bottom-feeder loser, rather than a key who could open a door that was mutually beneficial. Because (a) business partners can sense when you think poorly of them, unless you're really, really good at hiding it, and (b) it would blind me to the fact that I needed him.

He was a cool guy on a personal level too. Had a house, dog, family, took me out to lunch a couple times, etc. He was doing better than I was at that point, for sure, even if I was in a stronger position long-term.

I guess the takeaway is, do the cold-email thing if you can (twitter DM works shockingly well for this); if not, try to find someone you know who might be looking; then recruiters as a fallback plan. But boy oh boy, if those "bottom-feeder recruiters" weren't there for me, I would have been screwed. :)

The privilege is simply thinking that you're better than the recruiter doing his job, or the woman at the store bagging groceries, or anyone else. A little twist of fate, being born to slightly different parents, not having the right mentor in your life, not having access to a computer when you were young... any of these things could easily have put you in their shoes, almost regardless of inherent ability. So it was just super shocking, I suppose, to hear such "honesty" about my cool recruiter buddy with a dog.
I agree. The assertion in the article that "when engineers are developing products strictly for other engineers...their UX is fantastic" seems way off, at least from my experience.

I think one of the problems that no one has mentioned yet is that developers like to think about things in logical absolutes, which doesn't work well in UX, which is a more holistic field. In UX, there are always trade-offs.

For example:
- Adding features to a UI could help support more complex use cases.
- BUT the new complexity might using the core functionality harder.
- OR we could refactor to a different conceptual model that intuitively supports all use cases
- BUT this shift could totally confuse the existing users who are used to the old model.

The only way to solve these sort of problems is to collect information about all the tradeoffs, make a judgement call, get the change(s) in front of users, and iterate.

Unfortunately this isn't always how internal dev tools are built. I've seen entire systems planned and roadmapped following some abstract ideal like "consistency" or "flexibility" and built out over months or years without ever really consulting the users who will be using the systems. Concerns about the system being too confusing are dismissed because "we'll just add documentation in confluence."
I still think that CRISPR and Hep-C is even more prestigious. There’s just enough money in auction theory anyways that it wouldn’t get neglected however important it is, while CRISPR was basic research that wasn’t funded by drug companies until it was known how important it is for curing diseases.
What is going on with the commuter rail system in Gauteng? Wouldn’t it be safer than driving?
Yes. In fact, Microsoft funded an effort to port popular (with its ISVs) open source software libraries to Windows/ARM in 2019.
This Tiny Country Feeds the World
I saw that wikipedia listed them as prefab, but I think it is incorrect.

Kit home: Everything you need to build a house is in this box. Just add labor. Sort of like buying a lego kit that you know has all the pieces to build a Millenium Falcon out of.

Pre-fab: Important/time-consuming elements are constructed off-site and transported in a (nearly) ready to assemble state to the site. Sort of like having the Lego factory assemble the 7 major parts of the Millenium Falcon, and sending those to you so you can just connect them to each other to have the final product.

As I understand it, the Sears homes were kit homes by those definitions, not prefab. E.g. you would receive a bunch of 2x4s in a railroad car, not a ready-built wall you could just raise into place. Kit homes can also be pre-fab homes, but I don't think the terms are interchangeable and not all kit homes are pre-fab.
I worry about the blind-spot the youngest workers may have in this regard.

When I was young and starting out in a corporate job, I also didn't have much loyalty to anything. This wasn't a function of a new age of tech Aquarius, it was simply because I was young and didn't have experience - no basis to form loyalties.

Youngest workers may not realize the value prop of Outlook and Excel fat clients simply because they haven't been hit with requirements that promote or even compel their use, but in the meantime those young workers are never getting highly proficient with the basics of using them. There's a reason more seasoned knowledge workers (not 70yo, but 30-60 for sure) rely on them beyond inertia - broader requirements, favored features, road experience and ubiquity.

Similar angle on your comment about platform loyalty - a young person won't be invested in a platform until they have the experience to recognize the penalties of swapping. Since I mentioned Excel already, keyboard shortcuts in Excel change across platforms. If Excel is considered a given part of your toolbox, this is one of the most aggravating things about swapping OS's periodically: your muscle memory doesn't apply. That's a real hit to productivity. Young people don't recognize this until they develop a skill level that will be impacted by these kinds of changes and are busy enough to not have time to deal with them.

So I wonder sometimes when I hear about that attitude - are they shooting themselves in the foot by not training early on or even having awareness of the potentially more advanced tooling options?

When I start getting into new hobbies I look at the tools the more advanced people use and learn what may (or may not) make them favored - as well as consider new ways of doing things. I also try to start on the better tools even if the learning curve is higher just so I can start racking up XP with them more quickly - so anticipating that a time will come when I too will leverage and appreciate the features, I'll not be starting from scratch. That's worked well.
An Introduction to Node.js: Overview
> But let's not pretend they employ the same strategies today that made them the bad guys at the turn of the millennium.

Yeah, but did they decide to stop shooting, or did they just run out of ammunition?
there's nothing it offers now that any modern OS doesn't do now

This is why of any old OS I’d like to see revived, it’s BeOS[0]. To this day I’ve never used a desktop OS so fluid, so responsive and stutter-free.

[0] Yup, there’s Haiku. I guess I just want that to be successful!
White House pushes Pentagon to jumpstart a national 5G network
Trump did not have a 28.6% chance of winning at all. The number was simply false because the underlying polls were fundamentally skewed in multiple states.
In Germany in the late 80s to early 90s the Amiga was the platform of choice for playing video games. It had great graphics and games were widely shared in the community. I wonder how much of the nostalgia is for the culture and experiences than the actual platform.
I'm going to go out on a limb and guess mbacarella works at Jane Street?
Because you need two servers.

One to run the application.

One to run the application while the first is being upgraded.

Now you need three servers, one to run the application, one as backup and one as load balancer.

99.99% uptime means you can be down no more than an hour a year. Which is really easy to overshoot when you're dicking around with a dist upgrade on three linux boxes.

So that's why you end up with a server farm starting from your one small server.
> Economics is absolutely a science.

It absolutely is not. It's is a societal study based on artificial rules created by man. It's no more a "science" than a study of monopoly or minecraft. After all, the laws/rules of monpoly or minecraft can be changed since they are man-made and not natural.

> there are complex equations beyond most of our understanding behind the theory, just like you’d find in physics or chemistry.

Except that in physics or chemistry, the complex equations are testable in nature and hence reproducible and testable. Nothing in economics is objectively testable. The better comparison would be to astrology or christian numeralology. Where people make arbitrary rules and within those rules they use "numbers" to create associations.
You do in bitwise AND calculations.
I was looking for a solution for the desktop, actually.

iOS here.
The "housing crisis" is all about regulatory capture of local zoning laws and local oligopolies over development. None of that has anything to do with construction efficiency, which is already using "prefab" in the sense that the stud walls and roof trusses are already prefabbed offsite.
Not to mention non-commercial construction tends to employ a large illegal immigrant labor population, which tends to reduce relative wages.
> GCP has innovated with their hybrid Cloud Run to allow running more traditional apps in a serverless way.

AWS has Fargate, run your containers without caring where they run.
The BeOS demos at MacWorld Boston in 1997 were incredible. I've also never since seen a multitasking operating system with that level of user interface responsiveness. It really was wonderful engineering.
It would be cool if one of the makers of these throwback devices would reboot a classic platform for real, instead of just as a nostalgia box. Like this mini Amiga, what if it was a system with a SDK and its own future, something that rides on the good name of its predecessors but also continues in the same spirit.
There are two different things here.

The first is regarding MSFT patents in Linux itself, and the SCO vs IBM/Linux courtcase of the early 2000s involving Linux. That was basically killed off by a 'put up or shut up' action by IBM and the Linux supporters against SCO/MSFT and their supporters.

The second is regarding MSFT patents in Android which is based on Linux. In that case MSFT threatened to sue manufacturers who were using Android. They found it cheaper to pay royalties to MSFT than having to battle through the courts.
https://www.howtogeek.com/183766/why-microsoft-makes-5-to-15...
Yes, this exactly. The fact that I can guarantee that my code is running, and have entire massive teams at Amazon whose literal job title is to keep my code running, it is such a freeing feeling. I might be able to delete rows from Dynamo from my code messing up, but Dynamo will never go offline.
Sorry, not applicable here. I'm still on single digits, seven to be exact.
We're interested in routing it on the public Internet, although I also know that some people are using it internally and that one of the two older public proposals about this suggested that it might be better as new private address space.

One way that I've been thinking about the reachability issue is by analogy to

https://blog.cloudflare.com/fixing-reachability-to-1-1-1-1-g...

Many organizations used 1.1.1.1 as a test address (in addition to other uses of 1/8), so once Cloudflare started working to get a public service up there, it had to perform various reachability tests and also set up a way for people to report problems. This is apparently an ongoing process to this day, but Cloudflare's hard work helped make reachability that was initially patchy get asymptotically better. I think we can much do the same with other previously unassigned address ranges.
Isn't it a privilege in itself to have a wife that asks for money vs a wife that makes money?
I wouldn't agree.

Since it's an 'Advice to my young self'. I would say either forget side projects (to be boring as hell), or invest more in side projects (take some risks).

I have been haunted by sloppy side projects for many years because day job makes me both mentally physically exhausted. Until recently I realized if I quit my job and my life wouldn't fall apart that much, and I can spend more time on the projects I'm interested in without worrying about the return rate.
You were on the previous level and didn't stumble or make a complete mess, so it makes sense to invite you to the next one. See Peter Principle.