skysight-inc/HackerNews huggingface dataset:
If you're talking about tactics, they're a very old idea, dating back at least to Isabelle and Coq. Yes, it'd be nice to make things more accessible to a general audience, but this post isn't trying to do that.
It's pronounced "Konsh". Origin story - name relates to conch ("konk") shells.

Source: my 1st cousin, one of its co-creators and core maintainers.
FWIW, I have a hunch that in 10 years TSLA will start building homes and AAPL will likely start building condo buildings.
This feels backwards to me. Software developers suck at UX because they are too empathetic. Products get bloated because engineers get emotionally attached to the work and can't cut anything because there's always someone's feelings attached.

Meanwhile all the good UX people I've known have been either exceedingly impatient or obsessively narcissistic. The ones who empathize do so with the people right in front of them, their co-workers not the user, and end up compromising the product.

The person with an abundance of empathy is going to consider John's feelings when throwing out six weeks of his work. But stuff like that doesn't matter at all to the user.
You would lose your bet! See OP’s comment: https://news.ycombinator.com/item?id=24758234
On hard drives, even SATA ones this is mostly sorted out since a few years (Linux doesn't use FUA over SATA, leaves write-back drive cache enabled, and just issues a full cache flush, which the big majority of drives respect, more or less). SSDs, less so, fsync is a rather relative affair on some of them.

IMHO, from having spent a fair amount of time on this, durability is a "fluid" concept, especially on desktop hardware (Microsoft had the right idea when they built Win Update on TxF), so if the data is important enough to worry about it, you should architect the system in a way that the durability of a fildes or drive is irrelevant to the overall system.
Impressing recruiters is easy. Doing that doesn't make you privileged.

I drove from PA to CA when I was 18, working along the way on my own business, and got a job in SV on my third interview as a "software engineer" making 65k. Bottom of the barrel coding job.

I'm somehow privileged now? Because I worked literally every day from the time I was 17 in high school until I got a full time job. Right.
I used to be complain about the same thing and even asked someone who was head of BD for Serverless at AWS what they recommended, and didn't get an answer to my satisfaction. After working with more and more serverless applications (despite the development pains, the business value was still justified) I realized that local development was difficult because I was coupling my code to the delivery. This is similar to the way you shouldn't couple your code to your database implementation. Instead, you can write a function that takes parameters from elsewhere and call your business logic there. It definitely adds a bit more work, but it alleviates quite a bit of pain that comes with Lambda local development.

Disclaimer: I work at AWS, however not for any service or marketing team. Opinions are my own.
I mistakenly followed recommendations to go with Ubiquiti for my home routing setup. Got a USG, AP, and switch. It's the most unnecessarily complicated bullshit ever. Sure, you have way more agency to customize anything you want, but the benefit to the average person is arguably negative. Not to mention having to have 3 boxes all wires together rather than just one single unit.
Thank you for such constructive feedback. Will try to implement them in the upcoming videos.

Yes these are free stock videos.
Towing company probably has a truck with wheel dollies. I think most of them have them these days.
Can you say which neighborhood it is? If you’d rather not, can you recommend some neighborhoods?

I’m considering moving the family to Austin but have mostly been only looking at the new suburb developments in the south- and northwest.
In the city that the author is writing from, car insurance can cost between $100 and $300 for minimum coverage on most cars unless you've been driving for a substantial amount of time crash-free. Likewise, gas is about $1.3 to $1.6/L
I don't think people were ever arguing that the virus is particularly deadly. Like ~2% death rate is really really high for a flu but it's not the black plague or anything. If you're a young-ish healthy adult with a normal immune system then (statistically speaking) quarantine likely didn't benefit you at all.

The thing that makes COVID novel is that it's extremely contagious. Your part in quarantining is not spreading it to the more vulnerable/unlucky people in your life. Because a 2% death rate in a country of 300 million people is still 6 million dead in an entirely preventable way.
Perhaps, Because how a board treats shareholders is also part of capitalism? Did you assume complaints about capitalism always have a laborer bent?
Awarding a prize for a great scientific achievement is an embarrassment to the species? I'm keen on hearing what you would prefer.
I'm the same. I've been working for my current employer for over 30 years. I'm not doing side projects to impress recruiters. It's an extenuation of the love of programming I picked up when I was first exposed to a Tandy Level I at my local junior high school.

I enjoy going hiking or going swimming in a lake or river or going to movies with friends when that was still a thing, but it's mostly experiencing, whereas programming side projects is creating. I much prefer creating over experiencing.
> used for renting hotel rooms for friends

Does this actually happen? I'm serious. I'd like to hear some stories of offering to pay for your friend staying at a hotel room while they are coming to visit you (and them actually accepting that offer). How does that even work? I mean socially, in terms of etiquette, embarrassment, and power imbalance?
> ... stack is vue/python/s3/lambda/dynamodb/stripe

Did you chose python for backend dev? Any framework like flask or django?

Also no preference of single-language for both backend and front-end, by using node.js backend?

Just trying to get into web-dev.
You can choose to let contacts through. The potential fail is calls coming from an emergency service like the police or a hospital who don't try a second time. I choose to use Do Not Disturb anyway but reasonable people can disagree on the most appropriate thing to do. (And it may depend on individual circumstances.)

The GP or so was talking about airplane mode though. I assume nothing gets through in that case. Personally I'd use DND rather than airplane mode.
It was a survey, and they quote the figures right there in the article...
I believe there’s a setting in RDS to enable connection pooling.
Should only the rich be able to fly? I don't mind being crammed in a metal tube for a few hours if it means I can use the money to splurge on restaurants/activities while I'm there.
I think your attitude is right, and you just have to ignore the "what?!?! no side projects!?!?" people. I've known plenty of extremely competent engineers who either don't do side projects or simply don't want to invite their coworkers into talking about their personal lives. I do a ton of small side projects and I haven't been asked about any of them in interviews, nor have I advertised my github on my resume or anything like that.

Out of all 9 members of my current team, the only ones I can remember ever talking about any side projects are the dev manager, who is obviously addicted to setting up tech stacks like he did when he was a developer (we recently compared notes about our experience using prometheus and grafana on home servers, for example), and one guy whose side project is a heavy metal band. Everyone else? Nothing I've been told about. Maybe they occupy their time with being a parent, or SCCA racing, or mountain climbing, or building dollhouses; I don't know and it's not really my business.

I think there's a lot of value in being able to confidently say "yeah, I've got different hobbies <shrug>."
Agree. Everything is terrible now, but I’m optimistic it will lead to more remote-friendly policies going forward. I’m fairly confident my team would function best with everyone in the office two days per week and individual choices about where to work the rest of the time.
A lot of this stuff also works even less well when you don't live in a city.

Couple of examples...

On average, I need a car once or twice a week. Maybe three out of every four trips something really dinky like a smart car would do the job, whereas on one out of four I need the mid-sized estate car that I actually own. I live in a small village so to hire a car I'd have to get on a bus to the nearest town, then walk to the car hire place to get the car. That probably adds an hour to an hour and a half every time I need an estate car. Am I going to deal with that BS once every two weeks? Hell no. Even if I did, over time would it cost less than simply owning the damn car? Maybe, but it's pretty fricking marginal. I'd save a bit on fuel, no doubt, but economical cars hold their value much better than those that are less economical so the price of the cars (I always buy used) might not be so different.

I don't "use" my back garden a lot as a place to hang out, but it's certainly a handy place to leave the motorbike when I don't want to put it away, and also a great place for cutting up wood, MDF, and the like when I'm doing DIY.

The space has value that goes way beyond the amount of time that I use it for.

I could list plenty of other examples where this is true.
Everyone says slow typing is ok but I also see a lot of people get frustrated at input lag when typing into a slow IDE
> I expect some companies will start experimenting with micro-offices (4-5 employees in a medium wework room).

And what is this going to achieve? This is a stupid idea.
Standing out visually is helpful for branding, but the unique designs that succeed usually occur when presenting the relevant data in a useful way. So understanding helpful mappings is key.

For example, I switched to iTunes when it was first released on Windows mainly because of the “artist | album | song” as a row of lists interface. It wasn’t a new interface: Smalltalk used something like it for code, and OSX had it as a display option for file browsing before then too I think. But it was such a big improvement over Winamp for quickly finding the album or song I wanted to hear. IIRC Winamp at the time was a direct map over folders, and they were just vertical trees. When I switched, I had to do a bunch of tagging, but it was still worth it. If iTunes had used a gmail-like “tag and search” interface, I don’t think it would have been as compelling. I’m still waiting for something like it in Windows Explorer.
I get your point. It doesn't change the fact that your post is factually inaccurate.

If you said that the Lebanese government was bad because they have all these deadly ammonia nitrate explosions, then it is factually incorrect because there was really only one explosion. Even if the Lebanese government tries to shirk responsibility, or say the explosion was a good thing and they'd do it again - none of that means that all of the sudden there was more than one ammonium nitrate explosion.
Cars wear out (depreciation), and insurance costs over time. It is simple math.

But of course you count the cost of the car and not just the gas, otherwise you're not actually comparing costs.
FWIW (as the original author of xonsh), xonsh does have a strict separation of Python and subprocess syntax. Users can always choose to write in fully formal xonsh, it is just that most users choose to use the default convenience mechanisms that xonsh provides.
Around here, the carpenters I know all drive very nice trucks and are booked solid making $$$$. These guys are running their own 2-4 person shops though.
>Why are you trying to impress recruiters? I mean, the entire point of the post is wrong, but impressing recruiters is downright stupid. Let's be frank: recruiters are bottom-of-the-totem-pole, lowest-common-denominator, bottom-feeders.

Yeah, they are. They're also how most people find jobs before we reach the career stage of being able to call a friend who knows a guy who works at a place.
I posted this in a thread below, but I think the word "empathy" is an overloaded term and was the wrong one for the author's point. Some people take it to mean "the ability to care about others on a moral level", and others take it to mean "the emotional intelligence to detect and understand the nuances of another's thoughts and feelings". But those are independent things, and I believe the author was talking about the second, not the first. It's entirely possible to be an idealistic and good-hearted person without having the least bit of emotional intelligence. Conversely, it's entirely possible to have lots of emotional intelligence and use it to manipulate people instead of help them.
It's funny you ask; the person who runs the linked submission actually got told in 2017 that they had to keep their kids under constant supervision until they were 10, after an anonymous tip that they were letting their kids ride the bus unsupervised.

They recently lost a legal battle but are continuing to appeal. http://5kids1condo.com/i-took-the-government-to-court-for-ki...
Yea, this was annoying for me as well. I found Espanso (open-source), which seems to work on all the apps I've tried:

https://espanso.org/

Not affiliated, just a happy user.
Take a look at the [CDK](https://aws.amazon.com/cdk/) if you haven't already. It lets you define your infrastructure using TypeScript, which then compiles to CloudFormation. You can easily mix infrastructure and Lambda code in the same project if all you're doing is writing some NodeJS glue Lambdas which sounds like what you're looking for.

There's a couple of sharp edges still but in general it just 'makes sense'. If you don't like TypeScript there are also bindings for Python and Java, among others, although TypeScript is really the preferred language.
I only briefly worked at Microsoft as an intern (during the Ballmer years), but all the things you mentioned are Developer Experience things and from what little I saw/felt/noticed, that was always extremely important to Ballmer. As much laughed at as Ballmer was for the whole "Developers! Developers! Developers!" moment, that very much was a mantra for Ballmer. Despite not having nearly the technical acumen of his predecessor nor his successor, he never forgot Microsoft was a company founded on Developer Tools and Developer Experience. He tried his best to cheer-lead it where he saw it (literally in some cases, hence the moment that got so many laughs around the internet), and enable whatever he could to get the ball rolling for good Developer Experiences. Even when his stubborn "home team or no team" cheer-leading for Windows and Office sometimes got in the way of cheer-leading for Developer Experience, he could still sometimes be persuaded that the right thing for Developers was the right thing for Microsoft even when it wasn't always the right thing for Windows or for Office, because he worked to never forget that cornerstone of Developer Experience to the company. (Though of course he still tried to prioritize where those overlapped, he wasn't as bad as some make him out to be about it.)

Those specific things didn't happen under Ballmer or kick off under Ballmer, but some their predecessors did (the earliest open source projects happened under Ballmer; the Monaco Code Editor was started under Ballmer even if the trajectory to it becoming VSCode wasn't likely clear back then). You can't necessarily draw a straight line from Ballmer era to those those projects that you like, but you also can't connect all the dots without including some of the dots from the Ballmer era too. Ballmer wasn't the great villain a lot of retrospectives seem to want to make him. He was an infectious cheer-leader and sometimes his cheer-leading led him astray (especially in trying to force people to use Windows/Office, instead of trying to encourage people to want to use Windows/Office; probably the biggest distinction between Ballmer and Nadella, and even then it doesn't seem that wide of a gulf as people make it out to be), but his intentions were in the right place and some of his instincts still lead the company in the right general direction (eventually).
I think unikernels were mostly crowded out by containers, because the latter was far more able to take advantage of path dependency. But as lightweight VMs become a more common form of "container", unikernels may into the limelight.
Can't read the article since it is behind a paywall... but wanted to ask this question anyway:

How much is that productivity hit because people are dealing with the fact that this pandemic is lasting longer than expected, more people are getting sick, more people are dying...

You know, the amount of brain cycles spent worrying about the COVID-19 pandemic may also account for some of those feelings. I know I feel it. I feel less focused, there's a constant process using up CPU in my head.

Not only has it affected my work ethic, but also:

- Sleep patterns

- How much I eat

- Joy I get from things that used to bring me joy

- Lack of physical contact/touch, especially since I am single

These are all things that weigh heavy.
US joins six countries in new call for backdoor encryption access
My workplace uses a lot of serverless features on AWS - Lambdas, SWF, SQS, API gateway, as well as auto scaling instances on ec2/eb.

Some of it’s nice. Most of it isn’t. Here are the pros: it’s great for quickly scaling up or down, and we don’t have to worry about physical infrastructure. Here are the cons:

Documentation is inadequate. The docs are often verbose, but outdated or incomplete in critical ways. There also seem to be very few resources/blog posts about how to use big aws features. I suspect there is a secret cabal of infrastructure engineers that hoard this information.

Replication of work is difficult. So much is done through the GUI. This seems really amateurish. How do you quickly capture the state of your entire aws configuration? How do you record and track changes? We have very little insights into our system.

Every microservice is a snowflake. Why do I have to use this apache templating language for api gateway? Weird. Who designed these libraries? Why can’t I rip as much as I want out of a queue? Weird.
More taglines are always welcome!
The most insightful book I’ve discovered on writing nonfiction is Ayn Rand’s lectures. She covers all steps of the writing process and outlines everything you need to know to write well.

The second best advice is by PG in Writing, Briefly.

Book: https://www.amazon.com/Art-Nonfiction-Guide-Writers-Readers-...
PG: http://www.paulgraham.com/writing44.html
I've worked from home for 6+ years now. The transition is tough. It's even tougher when everybody else around you is dealing with the exact same transition. Even though, I've developed some good routines for myself, they've been extremely hard to follow during the pandemic.

In short, it's hard to draw a conclusion on such short time horizons - especially when "normal" is drastically different right now.
I think the point is that running no stdlib in C is throwing the baby out with the bathwater.
How did you learn about cloud?

That's what I'm missing ATM.
It's actually a critical distinction.

If QWERTY was designed to be the worst possible layout, to make typing slow in order to prevent jams, then now, with n-key rollover, we're all stuck with the worst possible layout.

If instead it was designed to be the most jam-free possible layout, with a secondary goal of being as fast as possible given that criterion, it's probably not that bad, and we'd live in a world where the fastest QWERTY typists aren't that much slower than the fastest typists, period.

And, in fact, we see that, while the world record was at one time held by a Dvorak typist, the prize at present belongs to QWERTY:

https://www.typing.com/blog/fastest-typists/
This is surprising to me, I work with the CDK daily and I really enjoy it. Can you explain what issues you're hitting?
not only that but parents also have their kids home etc.. which wouldnt be the case under normal wfh conditions
Also, who's getting infected? I don't recall exactly where I read it (some NY Times article, probably), but a lot of the summer cases have been in younger, less vulnerable populations that don't tend to die from it. However, there are signs that cases in elderly populations are now increasing, which, if true, foreshadows a future increase in deaths.
I mean, not surprising, especially when people are still getting used to it. It takes time to get used to patterns needed and can be very distracting if you are not used to that.
There should be platform-independent abstraction that is not backed by the big three (AWS, GCP, Azure), and preferably neither by the less big N.

That abstraction should allow you to develop serverful, and allow you to go serverless with minimal effort.
Yes basically, though I would like to see these sort of aesthetic changes across the board, not just to uniforms. The uniforms and the rest of their equipment should convey peaceful professionalism, not macho militarism.
I guess people see ~2% death rate and assume that's low?
how do we get our elected officials to legislate against these deceptive practices?
It's dubious that folks at that skill level would lack the capacity to make WFH work for them. I've been remote for 10 years, I couldn't get in at the Googs. Working from home is not hard and there are a litany of resources for those who struggle.
What would you want to see and why? Do you think this is some puff piece to influence people to want to get back working in offices? Hasn't google already stated that they aren't allowing people back until July 2021 or thereabouts?
Serverless is an economic description, not a technical one. A "serverless" service puts ownership and the immediate costs of ownership on the other side of an economic boundary.

It's a silly term, but successful. If anything, arguing against it made it more successful through mere repetition of the word.
3 hours to pick-up a rental ?

You can add "additional time to park in the city because you have a big-ass car" to your calculations :)
I was just about to say this. Caring about another person's needs or sensing their feeling is one thing. Being able to set aside your own view, shift your mindset, and put yourself in someone else's shoes is another thing.

You probably need at least some of the first, though, because the second one takes real effort.
I think where you're tripping up is the "indefinitely" part. The idea is to buy some time.
Perhaps the value is more in using them as proofs of concepts? Start small, and scale up later. Those big boy space SBCs are spendy.
except if inflation jumps to above 5% which is back to the trendline, all this goes up in flames.
Just make sure you have a model prepared indicating a win for whichever direction the particular news agency leans. CNN gets the Biden-wins model, Foxnews gets the Trump wins model. Democracy Now! gets the Bernie-wins-outta-nowhere model.
Sandboxing a Rust Playground by Moving Execution to the Browser
It's a complex tradeoff. It depends on the specific workload which scheme is better. There's no clear winner. This is why it's being introduced as a pluggable choice vs a wholesale change.

Andy Pavlo's class has a lot of good general information on the topic: https://15721.courses.cs.cmu.edu/spring2020/slides/03-mvcc1....