skysight-inc/HackerNews huggingface dataset:
The thumb: Wearing rings on the thumb is a reflection of men’s confidence, also a symbol of their social status.
The index finger: Wearing a ring on the index finger, mostly seen in some young men. The design of some personality rings worn on the index finger also represents the unique personality of man such as his Hip-hop spirits.
The middle finger: Men who are in the middle of a passionate love affair, or men who are already engaged, will wear the ring on the middle finger. On the other hand, it is to convey their personal emotional state to the outside world, but also a sincere commitment to their lovers.
The ring finger: Wearing a ring on the ring finger means that he is married. At the same time, the ring finger is the closest finger to the heart. Wearing a ring on this finger means that he loves his significant other very much and also respects his marriage.
The little finger: Single men or people like rappers may often wear the ring on this finger. It means that the man has fashionable taste or style.

To view more designs for all fingers, please visit: www.Mortric.com
> So I want to spend my time researching and translating esoteric Tibetan texts. There’s zero money in that.

sometimes i feel like a technoarcheologist, a translator & reader of ancient systems, but everyone just wants me to be making features & solving issues. the discovery & research that incidentally is oft my job is oftener still unappreciated.
... unless you want to own your own data and not be data mined.
Figuring out how to do a 40 hour a week job in 10 would lead to promotion not dismissal in a sane world...
It's both remarkable and incredible saddening how relevant Office Space still is.
This was the feature that convinced me to buy a Mac ~15 years ago. When I'm working, I keep jumping between a few apps (e.g. browser, emails, terminal, IDE, text editor, PDF viewer, reference manager), and the additional level of hierarchy makes switching to a specific application easy. Before macOS, I was using both Windows and Linux. Alt-tab was often useless in both, because it was flooded with redundant windows.
It's Not Size That Determines How Deadly a Meteor Is
Yes it is. A packet being sent isn't reaching its destination because your ISP is choosing not to forward it? That we've come to expect that broken behavior is the reality that we live in, but a different route would be for the firewall/NAT device to forge an RST to both ends, since it will no longer be forwarding said packets on that TCP connection.

Given all the advances in technology, I don't think that's as bad an idea as it once was.
>Working with a deadbeat teammate is an awful experience. If you need to get anything done, the only way forward is to plead with them to get some work done, or just do it yourself. More often than not, the team ends up doing it themselves.

I've never had this issue with the projects I've managed.

Create a doc/Jira for the project, including timelines and tasks. Allocate tasks to all teammates. Daily/weekly go through those tasks, updating progress. If timelines are being held back by someone, I'm going to make management aware because I'm not taking the fall. If they're not then I don't care.
I am not sympathetic to you at all. Running a Tor relay shouldn't require a commercial infrastructure for anyone who wants to.
Also, Tor is not the only service he mentions.
What I am going to do with my internet is my business, not anyone else's. I shouldn't be limited in any way or form the way I want to use the internet as long as I stay within the limits of law.
We're hiring for different positions and would love to learn about your team. Please email jobs@controlplane.com
I might be misunderstanding but doesn't the feature also help prevent home users' devices becoming part of a DDOS effort (high number of outbound connections)? There's stories here on HN about IoT devices and infected PCs/phones participating in DDOS on command. So I can see an argument that a home gateway device should try and help prevent participation by devices behind it.
Here's a script that will set that mode, in case you'd like to use it. It prevents someone/malware from being able to use your key after you've unlocked it. For example if you hacked my computer and tried to use it to ssh to another machine you'd be unable because you'd need me to tap the key.

I'd suggest trying 'on' before 'fix', but then switching to 'fix' for the extra security it provides.

https://github.com/a-dma/yubitouch
This game gets out of hand quickly. Before you know it you'll have about a dozen scripts automatically hacking every server in the game automatically. Highly recommended.
person deleted 95% of code, but what about performance? is it more or less the same as the non-generic implementation?
>It's not just the company that suffers. These situations usually result in the rest of the team having to pick up the slack to get things done. The person doing little to no work is taking advantage of their peers' productivity

Had a gig like this, the codebase was so shit it took days to do simple stuff, it was highly domain specific logic I cared nothing about and I was going to leave ASAP.

Most of the time l bulshited my way through turns out a lot of the features got scrapped because they weren't necessary in the first place (ie. there was another way to do it for eg. or client didn't really need it), requirements got updated that would have made any progress I did worthless,etc. There were two crunch weeks before releases where I did some OT to help push stuff out the door (wasn't even my backlog) other than that yeah - did two months of work in 6 months I was there.
>> I really can’t think of something more reliable and cheaper with assurances of availability like this

> Assurances that they only need because they're breaking the law. It is well established that blockchains are good to facilitating illegal behavior. This is just a novel way of using them for that purpose

I don't think that describing the mechanisms as facilitating illegal behavior is entirely fair. A better term would be something like "extralegal", which includes illegal behavior as a significant subcategory.

This isn't just sophistry. A significant fraction of the world's population live in places where "rule of law" is at best a polite fiction, or where the legal system is largely captured by a kleptocratic oligarchy[0].

It would be nice if trustless distributed ledgers were actually being used to do things like establish property rights and facilitate transactions in places that don't have, for example, a functioning land registry or the equivalent, or at least be shown to be useful to bootstrap that sort of thing into existence (collectible NFTs and virtual real estate are only baby steps in that direction), but it is true that the 'good' edge cases of establishing immutable ground truths that cannot be erased by fiat/regime change/interregnum are legitimate though largely theoretical[1].

Meanwhile, we're left with the definition of "facilitating behaviors that a court can be convinced to disallow, which are mostly, though not entirely, behaviors that are (and most citizens would agree should be) illegal". I can't think of a better concise term than "extralegal" to capture that nuance.

[0] I personally don't subscribe to the belief that this describes most of the industrialized world, whatever some cryptocurrency boosters think, but that's a political matter. Everybody draws the line somewhere, and agrees that some chunks of the world exist on the other side of it.

[1] Cryptocurrencies can also facilitate otherwise legal transactions that are being hindered by extralegal means, such as donations to WikiLeaks during the global payment processor blockade (December 2010 to July 2012).
> Is it a better bet to move on and go full Rust, rather than bother with wherever the goggle golang train is headed?

If you want to unnecessarily encumber your mind with trivial but tedious memory management puzzles, then choose Rust.
My observations about this:

* The more internal hurdles in place to prevent a developer from solving a programming problem the less of a hurry that developer will be in to solve such problem. Hurdles may describe additional tools, build steps, security provisions, dependencies, processes, manual steps, and so forth.

* Some developers actually know what they are doing. Sometimes they appear to be 10x developers. They don't work necessarily harder, but just get things done. Getting more done in a shorter period of time leaves of idle time comparative to their peers.

* Lack of productivity is typically reinforced by the environment despite all their claims and agile methodologies. For example consider how many hours a day you are in meetings not writing code.

* Most lost productivity appears to be a result of poor choices of technology and/or training misalignments. It appears that Java turns any software authoring process into slow moving tar, for example. On the other side some developers won't even attempt to write code unless they have a favorite framework and a bazillion tools/dependencies. The excess extraneous bullshit chokes delivery into a coma.

* Most bad technology decisions appear to be deliberate around people concerns. Nobody wants to invest in dedicated formal training, so instead employers deliberately make choices around lowing hiring costs opposed to lowering delivery costs. Why should they invest in training when the average developer will stick around for less than 2 years? So instead seniors get paid more to do the same beginner work as everybody else, but likely get it done in a fraction of the time with nothing else to do.
Yeah I kept waiting for the article to get to the point, and then it ended.
>As though it's a greater good for society that instead they're punching in numbers into a spreadsheet at a widget factory.

It might not be the greater good for society, but it is good for women who want to be self sufficient.

>It didn't used to have to be this way and maybe we should figure out why it has to be that way now, then fix that.

It turns out that many women want to have financial freedom (i.e. freedom), and are willing to sacrifice a lot on the homemaking front to have it.
I have alt-backtick mapped to my favorite terminal app in Linux, and control-backtick mapped to a new browser window. I'd be buggered if I ever switched to Mac!
I don't disagree, but I never said there was no such thing as slackers or that OP definitely isn't one. I provided a test to tell if they really are one or not.

The point I'm making is that some people in our profession think they are slacking when they're not, for the reasons I described. OP's description doesn't convince me that they necessarily are. In particular the comment at the end about having spent the years prior to the pandemic "pretending" to themselves that they were working hard sounds to me like somebody who's never really understood their own mental processes and has encountered a different perspective by doing the job in a different environment. I might be wrong, but that sounds more likely to me than that they have been getting away with minimal contributions throughout what they describe as a 20 year career. Your report didn't get away with it - the evidence is always there in the commit history, and the 2-5 year job length OP mentions is, contrary to their assessment, plenty of time to judge a developer's productivity.

Another hint is the fact that this person is seriously proposing the idea that everybody else is slacking off and lying too. This indicates that they don't think their actual output is less than other developers'.

As I say, I may be wrong. I don't know this developer - these are just some thoughts based on what they've posted. Unlike some here I'm not assuming I know the truth.
Where does ArchiveTeam find all the reddit posts and comments to archive? Do they have a script automatically going through the "New" section or are they finding posts through Google or link crawling?
Maybe one day I'll have some luck.
The service that you're describing is usually called dedicated internet access or DIA. It is a distinct service from residential ISPs, and a more costly one for good reasons. Residential and business ISPs operate a shared resource on which they must impose limits to avoid impacts on other customers. This is as true of PON as other last-mile technologies.

Total ballpark, because it depends plenty on your market, proximity to carrier resources, etc, gigabit symmetric DIA tends to be in the neighborhood of $1000-2000 per month. A lot of the variance comes from the fact that it will be delivered by conventional fiber, not PON, in order to avoid resource contention. So trenching is usually involved in the installation, but the price of that is usually amortized into your 3-year contract.
a couple of fine points

- you need a lot of batteries to get through a couple of weeks of cloudy weather. or generator

- in california it might be kinda illegal to disconnect from grid (violation of building codes and such: https://www.cailaw.org/media/files/IEL/Publications/2016/gri...
There are several sites that let you view deleted reddit comments. I wonder if they have complete text backups, or if they get the comments from somewhere else.
I see a lot of vitriol in this thread, but I can't seem to understand what harm would actually be caused?

Would appreciate it if someone could give me an example or two. As in, "A bad thing that can happen to you as a result of Verizon's actions is: [insert actual bad thing that can happen here]"
Where the F is the EU to slap them for this BS?
As a relatively new manager, you figure out relatively quickly who are the workhorses and who are not as productive. If I were to guess, you were probably in the lower half ranking of people usually in that manager's mind. You might be more skilled than average, but also more lazy so that might average out your performance too. Not the best but you deliver value eventually so the manager feels like its worth more to keep you than to drop you.

I think where a performance evaluation issue starts popping up is long focused work where you don't quite know how much effort it really takes to produce. Some things take a lot of investigation time and show little code, some things produce a lot of code and actually wasn't that much work. If your manager has a lot of reports, they have less time to keep track about your individual productivity.

It has probably effected your career, you could've gotten promoted faster, but did not.

Also people who can communicate, are personable and you can just give a task and they will figure it out with little fuss are also low maintenance employees, which is a value of it's own.
The facts are these:

I work for a Fortune 100 company. Everyone reading this knows the company.

In my entire time at the company (>5 years, I think), I've written maybe 30k lines of code.

I'm terrible at responding to e-mail. Whatever you think this means, I'm worse than that.

I skip meetings all the time. Sometimes I just don't dial in. Sometimes I say I have a conflict, sometimes it's true. I probably attend a total of 4 hours of meetings in any given week.

Not too long ago, I had 3-4 weeks in a row where all I did was attend those few meetings.

I have ADHD. I dick around a lot. I spend hours and hours reading/watching random stuff. 60% tech stuff, 40% random Youtube rabbit holes. Very little of it is applicable to my work.

I take naps and often sleep in. Some days I don't show up for work at all.

For the most part, what I do is review people's stuff and tell them why it won't work as well as they hope. Occasionally, I'll tell them what to do instead but with a lot of hand-waving. I believe it's called "being an architect".

However:

I'm at the highest individual contributor level the company has. It's a tech company, btw.

I get consistently stellar reviews. My boss says she hears great things about me all the time, so "I shouldn't not even bother asking around" when we do 360 reviews.

I've gotten off-schedule, totally unexpected stock grants as thanks for "all my good work".

I make $15k/year more than any of my peers and $100k+ more than some of them. Some of that is due to regional differences (I'm in the Bay area), but it's all the US.

This year, we weren't even supposed to get bonuses. 2020 had been a shit year. The board decided to give us bonuses anyway, but "no one would get their full bonus". I got 120%.

If I ask if I can attend a conference, I've never gotten a "no". My boss even suggested a few more I should attend.

None of this would make any sense, were it not for those (on average!) 2-5 hours a week of good, actually productive time I have. The ADHD means I can't do it on command, but when it hits me, it's apparently gold.
Until just recently, I couldn't increase the disk and filesystem of a server without waiting for weekly approval. And there had never been an instance of someone using lvm breaking anything... Same with adding RAM (these are VMs). If you haven't read Pournelle much, he calls this the Iron Law of Bureaucracy.
Sorta depends on the drug, the drugs that you can make real money selling tend to ruin peoples lives.
"Weakly interacting " does not mean the Weak Nuclear Force specifically. Dark matter only interacts with ordinary matter through gravity and does not interact through (or is vanishingly weakly interacting through) electro-magnetism, strong nuclear or weak nuclear forces.
Not really, heroin has been laced with fentanyl analogs and even things it doesn’t synergize like in cocaine causing random deaths by knowingly selling (pre)cut chemicals isn’t morally neutral.
No way. What I've seen are recruiters casting wide nets, but not fighting to close any deals.
404 for me as well.
In the current company? Bad idea. They're not likely to ever value you like a fresh company would.
That's not an emergency situation.
Much safer to contact a white hat you know in another country, or someone like Brian Krebs.
I suspect many of the people who want those $1k/sq ft condos in NYC and SF would not appreciate a fossil fuel tax sufficiently high to curb air travel such that even annual vacations to tropical destinations are not possible.
Sounds like the problem is with management not doing their jobs to provide proper oversight. So everyone is derelict in their duties.
It's not just communication issues. Things like framework and library updates become extremely difficult when the app is so large it is beyond comprehension for a single person. Multiple smaller upgrades are easier than one massive one. Especially when you have people working on it at the same time you try to update it.
Box everyone who criticizes livability and safety issues of SF with 80’s era southern baptists? Nice one bro.
America’s Future Depends on the Blockchain
> I think it can be simple if you keep it simple :).

> a couple hundreds lines of Bash.

One or the other. It can't be both.
Perhaps there should be others (GOP Sen Richard Burr particularly comes to mind after last year's incident), but at this point it seems to me she should be the first to go. She's the speaker of the house. With greater power comes greater responsibility, to set a good example in this case, rather than to reinforce bad behavior. Changes comes from the top, and the buck stops there.
Yes, your bosses have been too incompetent to notice.

Yes, if you only put in 5 hours, you are not delivering at your full potential. You are very unlikely to be delivering "10x Developer" work. I have no idea what your company size is, but I would wager that the top developers at my workplace land 10x as much code as you (and solid, well-tested, and efficient code).

Yes, you are lazy. I don't know what else to call doing the bare minimum. I'm not passing judgement and I'm not angry at you for it. But everything you've described can be summarized as "I'm lazy and I get away with it."

If, on the other hand, you tell us that your manager has explicitly signed off on you working 5-10 hours a week, then would this not be laziness but rather a fantastic job arrangement.
You haven’t left yet?
“Hacking is cool” in longform isn’t eyebrow raising to me.
https://github.com/corywalker/expreduce
I live in a developing country, where 5% is the norm, and yet salaries have been mostly static except recently.

This is one of those years where I get a substantial increase in salary, but it seems like racing against time is the norm for this generation.

It used to be that everyone made it, everyone got a living wage. But in the 21st century, it looks like only 1/6 will make it, and the rest will treadmill into poverty. If you're American, it's probably not so bad, closer to 1/3.
The term you're looking for is "Notary". There are plenty of them around, and they're required to execute high-dollar contracts like buying a house or wills.

Every state has its own requirements to become a notary(with one requirement being posting a $10k bond or purchasing insurance, so you have something to lose if you make an egregious mistake).

You can require counterparties notarize any documents you'd like, and reject anyone who declines. And you can do this without needing to change the law to increase the scope of responsibility of the USPS. It's illegal for the USPS to offer notary services, although they're often located near notaries: UPS Stores usually offer it.
Deno 1.17 Release
There’s a lot of kids and teens on Reddit. I’m glad I was a teen on the Internet in the walled garden of AOL, so all the dumb and hormone-driven things I said there are probably lost on a hard drive in a landfill somewhere.
Why the US Is a Failed Democratic State
I'd be really happy with that! Building the functionality of errcheck[1] and ineffassign[2] into the compiler — or at the very least, into govet — would go a long way to allay my worries with Go.

I think the reason they don't do this is that it's a slight (albeit a very tiny one) against Go's philosophy of errors being values, just like any other. While the `error` type is standard and used throughout Go source code, it still just has a simple three-line definition[3] and is not treated as a special case anywhere else; there is nothing stopping you from returning your own error type if you wish. A third-party linter could simply check for the `error` type specifically, but the first-party tools should not, and there's nothing like Rust's `#[must_use]` attribute that could be used instead. I respect Go's philosophy, but I feel like pragmatism must win in this case.

[1]: https://github.com/kisielk/errcheck
[2]: https://github.com/gordonklaus/ineffassign
[3]: https://pkg.go.dev/builtin#error
More than an achievement it was a Discovery.
> The latitude and longitude of a point don’t depend on that point’s time zone.

They also don't have anything to do with how far east or west a point is.

You have two options:

1. East is the direction in which the Earth rotates, and West is the opposite direction. By this definition, no point on the earth has an east-coordinate or a west-coordinate.

2. East is the direction in which time gets later, and West is the direction in which time gets earlier. This is the only definition which will allow you to claim that one point is "more east" than another point. And it tells you that the difference between East and West is the International Date Line.

Latitude is absolute. Longitude is relative.
Sexual Economics: Sex as Female Resource for Social Exchange
in Heterosexual Interactions

http://assets.csom.umn.edu/assets/71503.pdf
That rule is great for one single person (a pilot). In corporate incident management we can do better, and not blocking communication because you're overwhelmed with keeping the system up; in fact proper incident management workflows designate different people with different roles and delegates communication duties to a dedicated person if possible.
Why not leave the kids drawings alone and let the kids animate them in their own imaginations? Or teach the kids to animate them?

Nah, because no VC can back that.

When there is no more human imagination left in the world, no one will be able to buy it back.
dag i want you job. i work more than 40 more than i like