jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I know what that is like. About 3 years ago I started running. I need to do something, anything, as sitting at a desk all day is not healthy. I did no sport and was mildly overweight and getting heavier. I'm was in my mid 40s and it was kinda getting important to get fit.

Running is cheap and can be done any time I have time. So I started. I had to have music to make it not boring (still do but now mostly listen to podcasts).

I hated running but disliked being unfit more. Started with 2k and walked some of it. I made a big effort to go out and do it whenever I had time, 3 times a week. I can't stress this enough, but how far and fast I ran was not nearly as important as getting in the habit. Even if it was cold or a little wet. Building the habit is the only important thing for the first 6 months. Even on holidays I would bring my shoes and shorts. After a couple of months 5k was easy. I bought a heart rate monitor as a reward for getting to 5k. This was brilliant! I started getting self competitive and learned that running at a speed which kept my heart rate under 140 was the best for training. Slowly over the next two years I was able to do longer and longer distances, lost weight, slept better and found running very enjoyable and a great de-stresser. Time for myself away from the usual pressure of life and it was good for me. I enjoyed discovering the place in a new way. I got to half marathons once a month. I couldn't really believe it. Signed up for a marathon and while training for that was actually hard work and the marathon itself was crazy hard, I managed it under 4h.

Now this isn't a "look at me I'm great" story. The point is someone who couldn't run 5k at all can actually over a modest number of years get to marathon shape and enjoy it. Anyone (who doesn't have some condition) can do it. Running 5k three times a week is exceedingly good for your health and mental well being.

The key for me at least is habit. Getting into the habit is the only truly hard thing. When it's cold, windy, whatever, get out there for at least 5 minutes.
Oh wow, Mark Zuckerberg is his student.
> In many ways he's right. How many people still use an desktop email-client? or chat client?

Are you suggesting that it's rare for people to use Outlook or Skype?
When "user-initiated copyright violations" means "Fair Use doesn't exist", then you have abuse.
This is an average day? That seems to me like an awfully long time at work. I'd like to ask a few sincere questions. Do you really enjoy being in the office? Do you feel compelled to be there? Do you choose not to have outside activities, or is it a side effect of this schedule? Thanks for the reply, if you choose.
Can you give a (very quick) pointer/explanation to what about Thrift didn't cut it for you?
Fearmongering
I'm unsure to the conclusions we can draw as Vancouver is currently at the start of a third wave. I don't believe BC is performing asymptomatic testing so these will be people who have enough symptoms to get tested so it's clearly not enough protection to keep from showing those symptoms.
Your dogmatism is funny.

I didn’t have to exaggerate the inefficiencies, the company you pointed me to detailed them quite well. I just pointed out your half-solution required some additional energy input to compress the hydrogen. Unless you are assuming Hydrogen will just magically jump from the home battery to the car?

Fuel cells are real. A viable consumer fuel cell infrastructure with competitive fuel costs? Not so much.
A bunch of these graphs are misleading, especially the ones from the EPI. /r/badecon can explain better than I can: https://www.reddit.com/r/badeconomics/comments/6rtoh4/produc...

TL;DR:

1. The pay line is for the bottom ~80% of workers, while the productivity line is for all workers. If you graph all workers wages vs all workers productivity, then the gap shrinks quite a bit. (Of course, maybe we should redistribute wealth from top workers to all workers, but that's another discussion.)

2. Average hourly wages doesn't take into account workers' increase in benefits.

3. The lines aren't adjusted for inflation in the same way, which makes the gap look worse.
Exactly this. As a college student looking at the outside world, I'm truly seeing how fortunate I am to have a family with the means to support me through my education. Pre-scholarship, my tuition bill comes out to > $10k per year (and that's not counting things like housing, and freshmen need to live in the dorms with a dining plan... that's another $10k that doesn't include the summer or winter breaks). The total estimated cost for an on-campus student is $25,000 per year.

Looking at the value of my family's house, it's increased almost 40% in three years which seems like it's an insane amount of growth for any asset. Education and houses just seem like they're unreasonably expensive at this point and I honestly don't know how you're expected to break into this market without already owning a house or something along those lines.
Org mode is such an incredible part of emacs. It's amazing to see what people are building with it.
Why does this tool look inside the files while start menu search can't even handle simple fuzzy search? When I writes 'note' it does not find 'SinpleNote' which is insane. I refuse to believe that this is some power user feature, might as well disable search if all the people are so dumb that they can't learn how to use tools and ways that make us more productive.
I did some hacking on crun this week to fix a bug, so maybe I can offer a perspective about why it’s written in C.

A huge part of a container runtime is pretty much just issuing Linux syscalls - and often the new ones too, that don’t have any glibc bindings yet and need to be called by number. Plus, very careful control of threading is needed, and it’s not just a case of calling runtime.LockOSThread() in go - some of these namespace related syscalls can only be called if there is a single thread in the process.

It’s _possible_ to do this in go, of course; runc exists after all. But it’s certainly very convenient to be able to flip back and forth between kernel source and the crun code base, to use exactly the actual structs that are defined in the kernel headers, and to generally be using the lingua franca of interfacing with the Linux kernel. It lowers cognitive overhead (eg what is the runtime going to do here?) and lets you focus on making exactly the calls to the kernel that you want.
It sounds likely that it can. Software solutions to hardware problems have been a common pattern for years now.
Your freedom is pretty narrow in scope though. Amazon has so much market power, and regulators are so weakened that instead of the government setting the boundaries, billionaires and PE are with financial weapons. Yeah, you can go pop a Shopify store open whenever you want, but if you want to succeed you are going to see a lot of Bezos-built barriers to climb.

Further, do we have "greater access to markets" and is that desirable, when those markets are largely selling the same things, and what variety exists usually also comes with questionable reliability/quality? How does that greater market access affect the ability of average Americans to start and successfully operate a small business when products are so easily copied and drop shipped from Asia?

The best chance at a reliable retirement and an equal or better life for your kids goes through a stable, broadly wealthy country. Inequality and corruption have toppled more ancient regimes than the US Republic, and all of your money exists in the form of "the full faith and credit" of the Republic. Your interests are aligned with the article.
I have written apps in Dart, CoffeeScript, and JavaScript. CoffeeScript is a definite improvement on JavaScript, but I find it still lacks a lot compared to Dart. I still hope Dart takes off, and any new language needs at least 10 years to gain any amount of significant support.

I also find that JavaScript developers love their spaghetti code. Bad code proliferates in the JavaScript world. Many may disagree with me, but the empirical evidence does not. Just look at the codebase for any major product, like jQuery for example. I have encountered JavaScript developers with years of experience encourage practice that in any other language would be considered a "hack."

Edit: By this, I mean some JavaScript developers will not like Dart because it's too different and restrictive compared with JavaScript.
Thank you for correcting me; I originally wrote "her daughter" when I meant "his daughter".
Location: Athens, Greece

Remote: Yes

Willing to relocate: No

Technologies: Python, Jupyter, MATLAB, SQL, data analysis, data visualization, Si CMOS, Ge CMOS, clean room fabrication, material characterizatio

Résumé/CV: Physicist (BSc) with PhD and MSc in electrical engineering - CV available upon request.

Email: garidisk at gmail dot com
I just changed my insurance to LA Care. The doctor they gave me was with UCLA medical. I called and they said they did not and never have accepted LA Care. I called LA Care. The lady said, "I really wish their clinics stopped doing that." She called the UCLA clinic with me on the line and sorted it out. I was then left to give them the rest of my info... At the last step when they asked for my ID, they insisted it was too short and that they couldn't run my insurance. I called LA Care. They said that's the only number and it's not too short. My appointment is tomorrow.

The common voice of a receptionist that's been denying patients all day. They're trained to not help you. To think this is the system that's responsible for keeping us all alive.
You mean like Buy n' Large? https://pixar.fandom.com/wiki/Buy_n_Large
> I think of the 80s as the beginning of the "modern" world.

I was born at 1980, and that's exactly how I felt by the 90's time (that the 80's were the beginning of the "modern" world).

Maybe it's because it's true. There was a cultural transformation at the 70's, so that the 80's were completely different from the 60's. We didn't have any other such transformatio after that.
> That said, it's like anything else. Depending on circumstance, stress, etc., they might make mistakes without thinking much of it. When these mistakes are admitted through cross-examination, then yes, it's a screw up.

Whether it is admitted under cross-examination is irrelevant to whether it is a screw-up. (Though it is relevant to whether the screw-up is compounded by, or transformed into, an abuse of government power. Because that is what happens when it is material to the case and concealed, actively or passively.)
>having a laptop or tablet in the house, as that's a means of receiving live TV. //

Well that's probably why the law was updated (if indeed it was) - the same rules used to apply to PC TV-tuner cards too though, having a tuner card was considered "receiving means" and meant license was needed for any premises where that computer was plugged in.

We have a TV but haven't had broadcast TV for many years, since our aerial blew down and we had no money to get it fixed - we stopped paying the license then as we no longer had receiving means. Just watch DVDs, iPlayer and the like (and use it for Wii).

As an aside, you can use a laptop to watch live TV anywhere (in UK), as long as you have a license for your "home"; but if you plug it in (eg to charge) then the premises you're at need a license!
It's okay, the CEO has said only he and another employee can access people's Snaps, right after they admitted they also allow authorities to see them [1]. Just pay no attention to the line of security bugs, and you should "feel" safe (unless you've got anything to hide, of course).

1- http://www.theguardian.com/world/2013/oct/15/snapchat-hands-...
I didn't think it smug.
I wonder how it is compared to http://bropages.org/
The problem is systemic.

1. Startups can't recruit overseas students or highly skilled workers anymore without applying for a tier 2 sponsorship license. Talking about lead time of 1 1/2 months and jumping through admin hoops for approval.

2. Local students are starting school with a bigger debt due to increases in tuition fees. Now if I was a young talented programmer with a big debt (average debt of a student now is around £18K. I estimate this to increase to about £24K), the glowing lights of the city looks very attractive.
Everyone has the right to drive a car

Well, let me clarify that. People have a right to drive cars on their own property. Everyone doesn't have the right to drive cars on public roads. If they did they wouldn't need a license, which can be revoked. At least, I believe that's how it works. Someone please correct me if that is not accurate.

I do agree a domain name should be considered private property. So, you're right that people should have the right to own domains. Apparently, in this case the domains were legally seized private property. So, it still seems to me, the only way to be totally free from paranoia about the govt. potentially seizing your domain is to have ICANN removed from U.S. jurisdiction.
But if they're not putting their opinions and thoughts out there, it's doubtful they were getting responses in any form.
These posts will only ever get on sites like HN with an inflammatory title. "Email on decline. Less critical." just isn't as edgy.

His core point, however, is obvious and hard to argue with. Just now I was thinking about a number of people who I used to email with regularly, yet we haven't exchanged emails in years now. Instead it's all texts, IMs, Facebook messages (which is like email...but not email), and so on. Email just dropped off the personal radar.

So now my email inbox is full of receipts from online purchases, and lots and lots of newsletters that I largely ignore. Because there isn't the higher draw value of personal content in there, I seldom do much more than scan it.
It's my experience that the less work people do, the more serious they are about taking their breaks.

I would need to plow a field with my bare hands before I can justify a weekend of mindless gaming.

Let's face it, countless people, often at the prime of their age, devote substantial amount of their time moving simple geometric objects around a screen. Their entire being under the control of a switch statement.

Instead of playing games, MAKE THEM. Code demos. Crack DRM. Build your own console and sell it as kits. Open your own gaming cafe, etc. But sitting down for 5 hour stretches is unacceptable.
I'm rather unconvinced that Randall Monroe is a polymath.
This looks great, gives me a good excuse to start experimenting with node.js
> Code should be 1) correct 2) secure 3) readable 4) elegant 5) altruist

This is a great companion to the adage "Make it work, make it right, make it fast." I would map "Make it work" to #1 and "make it right" to #2 - #4.

I don't quite see a clear mapping with "make it fast" to any levels of the pyramid, nor #5 with any statement in the adage, though that doesn't mean there are any problems with either.
I like my daily stand ups. To be honest, I need it to get my day started, and I also care about what my teammates are up to.

Team of 7 we usually get this done around 15/20mins. In the office we used to grab a coffee after. We can't do that these days, but still nice to see each other face and hear each other voice (we all have the camera on).
To me it is a cost issue. Living within 5-day-a-week commuting distance to an office is expensive for the weighted majority of technology jobs. You are trading space/rent for facetime.

That is fine, but the salaries for 5-day-a-week-from-office jobs need to compensate for this -- not just for execs, but also for normal workers.

Living in a 1br was charming as a 25yo, and not so much for someone with a family. Driving for 1hr+ is also not so charming.

As a former co-founder, i'd happily take this trade --

1. Not compete on city salaries

2. Employees 100% WFH, work from wherever you want. NO salary grading based on metro area (that is so unfair)

3. Quarterly on-site, paid for by company

4. Invest in processes to enable good WFH productivity
The long-term effects of not getting sick might be an issue as regular exposure helps the immune system.
> „it’s easy”

“Easy” and “hard” are really only meaningful on a relative scale.

While I think the author individually makes some decent points, I would normally disagree with the top-line “programming is hard” message, and the further implication that “programming-is-hard” gatekeeping is a positive. (OTOH, its worth noting that much of the opposition to the gatekeeping is capital interests trying to increase supply to drive down labor costs, and much of thr gatekeeping is the reverse from incumbents—and must especially the last skilled, most at-risk from expansion of skilled labor supply segment of incumbents—and has nothing to do with the merits of the arguments.)

OTOH, on a scale where “using the right quotation marks for the language you are writing in” is prohibitively difficult, I’d agree that “programming is”, at least, “hard”.
Yeah, that was the part that stood out to me as well. I thought it was pretty intuitively obvious that having your data races confined to small segments is better than allowing them to be spread over the entire codebase, but a lot of people act like it negates the advantage of working in a safer language entirely. It's nice to have empirical reports that back up the "obvious" though. Sometimes "obvious" things turn out to be wrong. It's always good to check them.
I used to hate laptops, and chafed when they were provisioned for my team. We all worked in the office, and docked them. We rarely needed to use them from home until COVID.

Yet the last year has changed my mind. I have a 15" MBP from 2015 that is fine. My home office has an iMac, so I really don't want a second monitor crowding my desk. I just use the laptop's display and keyboard. Less stuff to worry about finding space for, or keeping the cats from fucking with.

And best of all, when work is done, I log out of the VPN, and close the lid. Of course I have Teams/Outlook on my phone if there's an emergency, but there's also a clear delineation for my family to recognize; if the laptop is open, I'm still working. If it's closed, then they can talk/pester/joke with me without worrying about my work. And it also helps me remember to not overwork.
That’s my thinking. Why many adults can be asymptotic or mostly mild symptoms. The vast majority of covid infections are mild symptoms after all.
My $BIG_CO has access to third-party online training materials for things like Git. I've shamelessly used them to learn quickly about new topics, like GraphQL. They'd be a great tool to fill the gap for junior developers. Even for mid-level developers who want to brush up.
I was under the impression that ReMarkable in particular was pretty good about this. I believe they just run a custom Linux variant and you can even ssh into them.

I was really considering getting one, but I think the bigger issue for me is the LiPo battery. You can’t take the thing apart without a heat gun because it’s held together with adhesive, so in a few years when the battery doesn’t hold a charge, you have an expensive paperweight. I would pay a premium for a thicker device that used normal screws so that consumables such as the battery can be replaced easily.

(Many devices these days are similar, so it’s not only ReMarkable doing this.)
I think it may be because gold and silver melt too close to the temperature at which glazes are usually designed to flow. For gold the melting point is ~ 1060 deg C (Earthenware firing temperatures). I'd expect the gold might tend to coalesce rather than maintaining the sizes required to produce the effect in the OP.

Also I don't know about applying glazes to glass, only ceramics.
Not mentioned in this article, but perhaps of interest, is that this goblet is currently on loan, and on display, at the Art Institute of Chicago. It is quite neat and I recommend going to see it if you're in the area.
Check out Luv - an attempt to use Lua's coroutines to do green threads/fibers, integrated with libuv.

https://github.com/richardhundt/luv
Rails has had decent migrations for at least 7 years,
probably longer. (I only started 7 years ago, and it was already pretty standard)
Well, one more blog post about the "ONE THING THAT KILLED MICROSOFT."

Nothing killed Microsoft. It just exhibited mean regression, as everything eventually does. It found itself on the very top of a mountain in an industry where you have to keep climbing to stay still.

The same thing happened to Apple -- it had an unprecendented string of hits with iPod/iPhone/iPad and it took competitors a few years to catch up.

Sometimes, a basketball player will make ten straight baskets. He'll seem invincible, then he'll make another and the crowd will go wild. But if he's a 60% shooter, at some point he'll miss a basket, and another, and another, and descend back into reality.

That's just how the world is.
That's basically my point, though. The problem with the ocean is that this sort of solution has not been implemented and may in fact be very difficult to implement. The ocean is difficult to fence off, and the actors are basically states who have no superior authority that can truly enforce such things.
My monitor is in portrait mode. Even when I used one in landscape, I typically had two windows side by side. So extra-wide lines of code are less readable.
An excellent overview of how the crypto ecosystem glues together. Also a shame that understanding and explaining how these technologies can be (and probably are!) used together leads to accusations of criminal past or intentions.
Let's be fair to these individuals and not presume guilt.

In the US, it's "innocent until proven guilty".

Media is so quick to assume the person is guilty just because of an allegation.
PHP via composer has autoloading that "just works." I've never had any issues figuring out which thing is being used.
Also my question few years back had good answers:
https://news.ycombinator.com/item?id=19989627

I'm currently transitioning from building the MVP for a startup to freelancing. I had pretty great 1.5 years (well, last half years not so...) but had a severe burn out and decided it's time to move on. The OP's story was so relatable to me.
Though for a small-ish site (say <150 users), such techniques are typically not necessary.
I was personally using “go to definition” for Java with whatever IDEA’s tool was called in 2001-2002 (renamer?) and had the full suite of modern refactors in C# with Resharper by 2005.

I honestly haven’t seen much of an improvement in IDE productivity in the last 5-10 years compared to Resharper circa 2008 but if Haskell could get to parity with that it would be a huge win.
The licensing cluster that was just plain consumer Windows 7 licensing was a disaster. The complete opposite of "focused".
I've tried ifttt. The Twitter recipes will stop in a few months for me. Have to go in and turn it in manually every so often. Just trying to repost from Twitter at a location to WordPress. ymmv
It's exactly this. You have to judge a decision based on the merits of the decision, not on the outcome. A great example is poker. I should call an all-in on a hand I will win 95% of the time. I will still lose one in twenty times. That does not mean it was a bad decision.