skysight-inc/HackerNews huggingface dataset:
Knowledge work is not "work" in the traditional sense. If your job is to stamp forms, you can probably be productive the entire day. Not so much when your job is cognitively demanding, then the job is "thinking deeply", and the human species simply cannot sustain that for so long.

As you get more experienced, you may require less deep thinking to do your job, which boost productivity. However in our current world all fields are changing so rapidly that this is mostly wishful thinking.

The other factor is of course whether you're allowed to be productive. Even a day with "just" 3 or 4 meetings is practically destroyed from a productivity point of view, and this doesn't even account for email and chat. So even if willing to be more productive, you just can't. This particular problem never seems addressed, quite the opposite: "we need to collaborate more".

No, we don't. When you have 5 tasks and each task depends on others and requires a lot of collaboration then it's a crappy task, from a productivity point of view.

Aside from the distractions of professional communication, we should be honest about the additional distractions from personal devices. When I started work, nobody had a smartphone. Just a workstation with restricted internet. So there were few temptations.

Now it's unstoppable. It's right there in your pocket, begging for attention. Add in email, which the average person checks once every 6 minutes, and the conclusion is that we have near-zero concentration time.

It's a sad thing. If we would control distractions and carve out very clean packages of work, knowledge workers could probably switch to 4 hour workdays, 6 as a transition. The rest is fluff anyway. Why not double the work packages then, to meet 8 hours? Because our species simply can't.

But anyway, it won't happen. Let's just keep telling ourselves we work 10-12 hours whilst we piss our life away to a collective illusion.
Transform cubes (voxels) into 3D models
Often written as 'Deshima' in English, Dutch, etc. when referring to the island during the Tokugawa Shogunate. The modern pronunciation for the area in Nagasaki is Dejima (mostly), but historically it was pronounced Deshima as well, which the Dutch used as the basis for the 'Deshima' (and 'Decima' etc.) romanization.
Yeah, the question always irks me as well and I usually leave it blank.

The recent Covid stuff about prioritizing vaccines depending on race (which thankfully got rejected) shows there is reason to be suspicious of it imo.

“Race” is such an arbitrary and bad classification scheme. A third rail topic, but an alien observing humanity would find our obsession with certain characteristics but not others weird, particularly when we’re all the same species anyway.

My hope is we can one day get past it. There’s some evidence of this with previously coded “races” no longer being explicitly thought of that way in the culture. Cultural variance is interesting, but identity classifications seem harmful and with racial categories primarily a social construction anyway - just strange?
Because then a missing comma somewhere becomes a weird bug, as opposed to a syntax error.

Languages with implicit string concatenation using no operator have found it to be a common source of bugs, eg python. See https://news.ycombinator.com/item?id=29841560
I would love if the author compiled his many blog essays into a book!
I think the idea is more, that there is no distinct level at which you can draw a line and can reasonably claim, that everyone beyond that line is or does x. That means, that you probably should not draw any conclusions from that line, even if there are differences in many cases on each side of the line. From each side if the line a person can surprise you by not being or doing what you would expect based on the line you drew, so you need to keep an open mind about the arbitrary line you drew.
The perspective on this one is rather important I'd say.
To run a service and buying a few IPv4 addresses is quite feasible. But operating an ISP and maintaining either large numbers of prefixes or costly CGNAT hardware at that scale puts it way more into focus.

Of course I'm not implying that IPv6 isn't nice to run inside your infrastructure but I guess it isnt at the top of ones expenses.
> "Interesting", you think, "I didn't know that Vec has a write_u16 method". You quickly check the documentation - indeed, it doesn't! So where is it coming from? You grep the project... nothing. It's nowhere in the imports. You examine the imports one by one

> [...]

> It's entirely possible that using a language like Rust without a sophisticated IDE is madness, and I'm somewhat stuck in the past. But I have to say, I do lament the loss of greppability.

Seems more like Eli has completely missed an important and integral feature of the rust ecosystem: `cargo doc`.

While the stdlib sadly remains out of it (long-standing RFC 2324[0]), cargo doc will otherwise generate the documentation including all dependencies by default.

This means you can in fact get this information by "checking the documentation", just the right one: a global search in the project's `cargo doc` will quickly tell you where the method comes from[1], without the need for any IDE or complicated integration (though I don't think it works with text browsers as it uses javascript, for terminal / console contexts maybe try `rusty-man`, I don't know how good it is tho).

I couldn't imagine working on a Rust project without having its `cargo doc` permanently open in a tab, having the unified offline documentation for all your dependencies is just way too useful, I run `cargo doc` almost as often as I run `cargo check` (despite that being mostly useless for binary crates...)

[0] https://github.com/rust-lang/rfcs/issues/2324

[1] just tried it on a local project, the first methods it surfaces are 4 methods from byteorder (on ByteOrder, WriteBytesEx, BigEndian, and LittleEndian) and one from serde_json (on Formatter).
Spot on.
I think a piano is the best example. No one sits down at the piano and can just rip the first time.

Almost anyone though can learn to play piano if they practice enough. You don't have to be the best in the world either to make good music.

Then there is a huge difference between being a great piano player and being a great composer of music in a creative sense.

Culturally though, I would think we are going backwards. I feel like I would know so much less in this area if I was 25 years younger and grew up with a phone instead of a PC.
Well the cars literally move fast, esp. in Germany no speed limit on the highways (yes most of the highways do actually have speed limit)
This is absurd, can't I suspend service but keep my emails? Or will they delete everything?
The initial attempt failed in spectacular fashion back in the 1980s.[1] Given that the same incompetent bureaucracy still runs the country, this is never going to happen.

[1] India's Semiconductor Failure
(https://www.youtube.com/watch?v=isBYV6QWDIo)
I replaced the battery at one point. I can assure you many apps did not work way before 2019 you would get a message saying this device is not supported from the App Store. Perhaps part of that is on the developers of the app but by Apple not requiring backwards compatibility it essentially did the same thing as if they themselves did not maintain updates because what is a smartphone with out the apps?
For those able to change jobs or find jobs in the <1yr window yes, for the rest, pay adjustment largely didn't meet inflation, so they got a pay cut. And those that were saving to buy a house or car saw the price of those things shoot away from their efforts while those savings lost value. I also worry that those who took jobs for massive raises will be on shakey ground afterwards. And those that hired in before or after resenting them for it.
These lists are a fine starting point, but I think that the next step is to do some curation and showcase really nice / impressive examples of lean sites.

Perhaps one approach would be to have an old-school web directory, like https://href.cool/ where you have a little screenshot and blurb about why a site is notable or worth visiting.
> the doctors they worked with routinely worked 12 hrs/day, often 5 days per week, and then spent part of their 2 "off" days working as well.

I have a lot of trouble believing this. You’re claiming that 60 hours minimum was standard for doctors yet somehow the nurses had enough sway to get away with 36 hours.

Ignoring how much of that as “active work”, I have trouble believing they are even in the facility for that many hours. Maybe residents, because they do get worked to death, but post residency I can’t imagine you could keep doctors while working them like this.

> My daughter-in-law, who teaches elementary school, has no "own time" between 8:00 AM and 4:00PM, other than a half hour break when her students are at lunch, and then works a couple of hours most evenings

I think you missed part of the article. Much of a teacher’s day is not hard mental work. Especially for established teachers who have done the work to build lesson plans already.
Where did cybercriminals get the stolen IDs to file millions of fake claims?
Reinforcement Learning cheat sheet [pdf]
Who is this person?
I have seen analyses showing what I asserted but did not take the time to find links for them.
The commenter didn't say anything about marketing or PR - just that the object had to look good.

That said, Musk is a fairly adept marketer - he sure as heck doesn't invent things
Fair enough, honestly.
I have seen it argued many times that the GNU codebases are deliberately written to be unintelligible to avoid claims of being derived from UNIX sources. If they were written in the most straightforward ways, then they would have to show that no-one working on it has seen the original sources. I believe there is even a section in the glibc manual discussing this idea.
Error: Website only works without JavaScript
They are ignored from the standpoint of Google Play displaying them to you in the listing but not ignored by Android itself. Google 'streamlined' the permissions displayed to users in the store years ago but you can still see them (mostly?) via Settings->Apps and notifications-><select an app>->Permissions. This was most likely partly because apps used to need to request some rather strange looking permissions from a user standpoint (i.e. a flashlight app needed camera permission since the phone's LED was tied to the camera API, for example[1]) and partly because Google itself normalized the 'kitchen sink' approach to permissions with its own apps in the store when they switched from baking them into the ROM to distributing updates via the store and now most large companies do something similar with their own Android apps.

Unfortunately, every spammy/scammy app came along for the ride and now you're fairly dependent on Google's scanning of the apps to catch the bad actors which has been shown time and time again to be insufficient.

[1] However, they never needed access to things like your contacts or networking... but for Google to flag apps that did things like that, their own apps would likely either be flagged or called out for hypocrisy given their own 'kitchen sink' app permissions.
I can agree with that. It might be uselessly imprecise. But the parent suggested asking one’s race was fundamentally racist. That’s absurd.
Why y'all downvoting me? He's old, that a risk factor for the consequences of face non covering.
Has to be.
512K ought to be enough for anybody ...
I guess I'll add my anecdote.

For me this really depends on whether I'm "into it" or not. When I'm doing what I need to do but my heart isn't in it, I mostly match the "a few hours of real work per day" descriptions, doing my tasks in between some reading and chatting or whatever. Push it too hard, and I start getting into burn out territory.

But when I'm excited and really enjoying myself, watch out, I'm a fucking productivity monster. I can work cheerfully and with high energy basically nonstop, like I have to force myself to eat and sleep. I can do this many months in a row--empirically for the better part of a year before I chill out and go back to baseline. During these times taking a break is just annoying, I really want to be working, my mind is still there more or less no matter what I'm doing.

-

One thing that may be interesting to note is that the degree to which I can do this partially depends on the type of work. I've done lots of different types of work in my life. Here's a tiered list in order of how nonstop I can go when I'm into it:

* S Tier -- I go from the moment I wake until I drop from exhaustion, cheerful, high energy the whole time
* programming -- one exception that drops this to A tier sometimes is if the work is particularly intellectually demanding, like tricky math / comp sci stuff, like when I'm trying to do some kind of novel game dev or something
* physical labor (eg. house construction)

* A Tier -- I can only do something like 10 hours/day of the main event, rubber-on-road work, while the rest of the time is spent thinking about and planning the main event stuff
* art -- stopping this one feels more like fatigue, like the spirit is willing but the flesh is weak. I have to reset by low effort learning or browsing-with-intent-to-learn other artwork
* writing -- this feels different, where after some thousands of words the "spirit isn't with me" anymore, like I know what I would write, but the verve is gone somehow, even though I have plenty of energy for outlining and planning

* B Tier -- I can do this similarly to S tier, wall to wall, high intensity work, but only for about a week to 10 days at a time.
* people stuff (eg. group facilitation, mediating conflict, personal coaching)
What's disappointing is that even if (sticking with your example) "high school boy" isn't a distinct gender in the way you mean, there is still potential for anthropological investigation into the phenomenon of a person's different roles as they age and change, as with these other "roles" more broadly-speaking. But instead of just having that discussion it is first warped to fit into a very narrow framework of American gender discourse.
There are Obfsproxy bridges that make Tor traffic look like normal internet traffic. https://tb-manual.torproject.org/circumvention/
I read that book when I arrived to the US: really interesting. IMO, the activists that pushed the idea of the "Hispanic" race/ethnicity into the American mindset made a huge mistake. Racializing yourself is a bad thing, even if the government gives you a few pennies in exchange.
In the context of of this post I see working as the equivalent of being productive.

I agree with you that sitting at my desk or being in the office is work time regardless of what I am doing and therefore should also be paid.
"our ruling class" is a naive claim; a useful lense is found here:

https://en.wikipedia.org/wiki/Identity_politics
> The great initiatives consisting of a small group of experts, such as the ISO working group or the Prolog Commons project, with some tweaks that we hope to have covered, can be re-invigorated to make stronger progress in the future. However, they may not be enough to bring together a user community that contributes to the language and its growth.

Not wanting to take away from that Festschrift and the wealth of authors covering generations of Prolog programming, but realistically, Prolog Commons contributed very little, was almost entirely ignored, had its last update almost ten years ago, can't be contributed towards, and those things it did add feel distinctly un-Prolog-ish and procedural, such as get_ and put_ primitives for maps.

Also, ISO/IEC 13211-1:1995/Cor.2:2012(E) feels kindof rushed (eg specifying false/0 thereby trivially breaking existing Prolog code such as ILP packages for no reason, insufficient description for subsumes_term/2, introducing call/N and the concept of closures without sufficient precedent, etc.)
Prometheus works fine as-is on Pi devices. You'll spend most of your memory on ingestion buffering. I did the same tests as you did a while back, it only saves like 25-50MiB of memory IIRC.

The only thing you really need to worry about on a Pi is that the default kernels are still 32-bit, and are set to 2GiB kernel boundary. So you'll be limited to how much TSDB storage can be mmap'd unless you switch to a 64-bit kernel.

You may want to consider agent mode on your IoT device, and stream the data to an external server/service.

https://prometheus.io/docs/prometheus/latest/feature_flags/#...
Awful but plausible.
Why do IPv4 addresses even cost money? They're no better than NFTs and don't even have a "token" of their own.
I think the author wants to read too much into a city having poor areas, wealthy areas, and suburbs. I also can’t help but think, based off the story they seem eager to tell, that they purposefully avoided taking a route that would have offered a better reflection of DC proper on the second day (such as starting from the NW), rather than walking past Reagan airport and pretending like they saw NOVA for what it is.
People don’t always behave consistently. A lot of plot holes can be explained away that way, and readers/viewers instinctively do that, because they don’t have the assumption that people are consistent.
> In Australia, I've never seen a government form asking your race. They'll ask questions about country of birth, language spoken at home, indigenous status, etc – but none of those map exactly to "race" as that concept is understood in the US.

That's because a majority of Australians are one generation or less removed from being immigrants. It's rather hard to sell the idea of a united white/brown/yellow/black race to people whose grandparents won't talk to each other because of the last genocide.
I assume the price is based on self driving. We can see how hard this is to achieve with companies like Tesla/Google putting huge money into this for years and we are still a way off.

Now when someone achieves real self driving its likely there will be one company a few years ahead and then a small handful. Those companies should make serious dollars as they will dominate the market. Once a car can drive itself it will take a little bit to earn trust but my guess is across the modern world no-one will be buying the manual versions for long (assuming safety record beats humans).

From this I could see a handful of companies dominate the market over a fairly short time cycle. Kinda like an OS enviroment where you have 2 or 3 players only and its near impossible for anyone else to survive or enter the market now.

I dont know if that view is correct, but if so, Tesla is probably one of the better placed car companies for that possible future outcome if you were looking to invest for the future value. That to me seems to be were a large part of the value comes from.
But we're not talking about brand new Dacias, we are talking about all of them.
It's a huge privilege! In high school and college I worked a bunch of random jobs, including factory worker, McDonald's cook, and convenience store cashier. It helped me really appreciate the cushiness of office jobs.

But in some ways, it's the source of ongoing frustration. Office culture IME is not very interested in getting direct work done. When I was on the McDonald's breakfast shift, I had a solid block of hours where people knew not to bother me unless something was literally on fire. I could get into a glorious flow state. Even managers, even visiting execs knew to button their lips until the time was right. But these days? There are so many people who are happy to put 30 minutes on my calendar or interrupt me on Slack. They mean well; they just don't know anything else. How I wish they did!
It’s easy to blame IT, but usually they have either business objectives assigned to them or they need to justify it to the business.

So I see the “if it ain’t broke don’t fix it” more of a business problem and not an IT problem. I worked at one organization where for any networking work, you had to bill that time to a business project (which was usually a customer contract). proponents of IPv6 inside a business probably seem to the business like they’ve got excited over pointless science projects with nothing to ‘bill’ their time against
> (I kind of hate Alteryx at my company but it's not the software's fault, it's the company being stingy with licenses which makes people's workflows harder to learn about)

This brings up a great counter-argument to visual programming tools, which is vendor lock-in. We talk about this a lot on the cloud architecture side, but surely this also becomes a concern if a commercial visual programming tool becomes an integral part of one's core business domain. And if the solution to this problem is some sort exportable code, then what's the point?
Do you know the commenter I replied to personally or are you guessing?
All of that is true, but it has little to do with why race exists as a persistent meme. We don't segregate ourselves by blood type, height, or BMI, even though they have certain genetic and medical correlates.

The purpose of race is social differentiation, not medical. That's why identifying himself as mongrel got the author in trouble. He was punking the social order. That's what needed to be upheld, not their data codes. Doubtful they would've grilled him for hours for writing an EBCDIC-incompatible circumflexed vowel in his surname.

That's also why identifying oneself as mixed-race can be problematic. People don't know where to place you in the pecking order, and if you're on their team. It's not like people are concerned for your health, "B-b-but if you put the wrong race you might get a contraindicated blood pressure medication in 30 years!!!"
> Adding IPv6 has myriad advantages - no need for NAT, proxies or port forwards to share addresses, no need to renumber networks if allocations or upstream change, redundancy, valid security-through-obscurity (imagine port scanning a /64 looking for open ssh ports)...

problem is that adding ipv6 gives none of those. Removing ipv4 would do so, but realistically most people are going to run dual-stack of some sort for a while, and as long as that is the case then adding ipv6 is mostly just additive effort.
So it can run a 10 year old version of Java?
At the plastic factory, I preferred 12-hour shifts to 8-hour for this reason. I just got more efficient as my shift went longer. I also felt the loss of efficiency whenever I took a vacation. The thing I disapprove of is the sleep deprivation.
It's not as if Tesla “flooded the market” either in that period. The EV market was just niche so far, and if it's changing recently, it's benefiting historic manufacturers at least as much as Tesla.

Right now, you can find EV for every price tag and since a Tesla gets you the quality of a cheap one for the price of a high end one, its main value is as a status symbol.
> Sadly there's been a concerted effort by the FAANGs, mainly, to turn everything into an appliance and take that power away from users.

That's because user education doesn't scale or pay well.

Scale, because some users are certainly intractable idiots who can't do basic addition. But even if you solve that hard problem, what have you accomplished? You've taught users how to control their own computers.

Which ultimately compresses the margin you're able to extract by artificially limiting features in your ecosystem.

If a user can glue together a storage backend themselves, fewer of them will use your cloud storage offering.

It's far easier, simpler, and more consistent and profitable to infantilize users, carve up your feature tiers with a simple pricing strategy, and maintain high margins.