skysight-inc/HackerNews huggingface dataset:
What if I never really had stable housing or employment at a fair wage for 12 months even since the last recession? What if I've felt trapped behind enemy lines since 9/11 due to decisions made before I was born, a choice I did not "opt in" to?

Should my "preparation" be liquidating my meager retirement fund into cash and preparing to move from hostel to hostel as World War III spins up since I'm old enough I almost certainly will not be drafted?

I could do a PhD to stall some time, but I am perfectly capable of working in industry, folks just make emotional decisions to only connect me with roles that keep me precarious so I can work on their grants, and I'm not sure how to break out of that cycle absent literally retreating to a cabin in the woods of Appalachia with a satellite dish on the roof like some sort of "cyber Ted Kazynski" (which is how I was apparently perceived the last time I floated that idea.)

(All the cults I know of that offer free housing don't currently admit men, so if anyone has suggestions based on the above, feel free to chime in.)
Heavy Metal also inspired the 5th element
Isn't this an editorialised headline? The actual headline is "Micromanagement vs. micro-tasks: how to set junior employees up for success in remote"
Exactly. Inventions, knowledge, and other things are all inevitable--rediscovered and recreated from scratch each time. Art is our only unique contribution/feedback to the universe.
Not complying with lawful requests likely isn't a palatable option for these companies. But they could change their data collection practices in order to not have the data in the first place. Too bad they are also strongly incentivized not do do that either.
No one should be given garbage equipment to do this job. Doesn't anyone remember ergonomics?
> trip and fall.

Not too impossible I guess, I've fainted from orthostatic hypotension after smoking too much before.
I think anyone who can’t work well remote, on average, will not be your top performers anyway.

What I mean by that — as a manager and one of the senior engineers, I had insight across our organization to projects and employee performance.

Those who thrived being remote were those who already were the top performers. Those who were followers; who lacked discipline, failed faster and more obviously. Most software engineers produce more effort than they’re worth and skate by with meetings, “pair programming”, etc

When the lockdowns started, my team at the time were some of the top performers. I had already had a remote team and we knew how to screen for it and manage it.

Some things we employed - weekly syncs across team members, an always open video chat, daily stand ups amongst projects, fun days where we’d play games online, etc. The most effective thing we implemented was holding people accountable to their deliverables. People commit to their work and tell us when it’ll be done, if they fail we talk about it as a team. Team members quickly learn they must deliver and if they need help ask. We don’t delay timelines and I expected a clear “I think this will take days” if they need to delay, that’s fine, but they explain publicly and ask for help.

That quickly led to discipline and we’d pair senior engineers with junior engineers to improve.
I still use Grammarly in my browser, but had to turn it off on my phone and elsewhere ... it's a great idea of a tool ... but ends up being unworkable too often :(
Don Norman has has found that attractive things work better[1]. While it’s not exactly the same, I think giving your employee some freedom to choose the gear they use is probably money well spent.

[1]: https://jnd.org/emotion_design_attractive_things_work_better...
Maybe you've heard of the "car windshield observation": we used to find so many dead insects on windshields some decades ago, and now it is obvious that there are way fewer.

This is caused by the insect apocalypse.

It's because the harm caused to the bees is from factors that strike as well other insects: mainly pesticides, and global warming.
It is interesting how the Hindenburg is remembered meanwhile all the hundreds of planes that crashed in the Alps are forgotten. And this was when only VIPs could afford to fly.

It seems until the 1970s flying was like Russian roulette.
Of course, I'm sure many people have had similar experiences to both of us. I'm only saying that there's a lot of grey area here.
Canadians do not refer to themselves as "American" in the same way that the Irish don't refer to themselves as "British" despite living in the "British Isles".

If you insist on calling a Canadian "American", you'll quickly find they stop inviting you to social events. Because we're polite, but a bit passive aggressive.

Edit: grammar fixes.
> I'll grant that he was more competent at administrating the response than Trump, but COVID hasn't ended, the pandemic is still in progress.

He gave US the vaccines, without which the pandemic would have been much worse.

> > he pulled out of Afghanistan

> Yes, but it was a humanitarian disaster.

No it was not, this is just further misrepresentation by the media.

> > he restored US reputation on the global stage

> Citation needed.

https://apnews.com/article/government-and-politics-donald-tr...

> > he put Russia in it's place

> In what sense?

He sanctioned norstream 2: https://www.theguardian.com/us-news/live/2022/feb/23/biden-u...

Also he said he will make Russia pay for election interference [1].

[1]: https://edition.cnn.com/2021/03/17/politics/joe-biden-vladim...
That seems like an absurd claim. The public health institutions in the US have an abysmal track record for accuracy and also knowingly lied to the public - e.g. advising against masks at the outset because they wanted to preserve their mask supply.

Saying that public health institutions should be illegal to criticize is such an extremely myopic, cowardly, and sycophantic view I previously wouldn't have thought anyone actually believed it.

Finally, just for fun, there's a significant possibility the US public health institute bear responsibility for the pandemic itself - to the extent they funded gain of function research and the Wuhan Institute where COVID possibly (likely?) escaped.
One problem with being a new employee, junior or not, is that it's hard to know who to ask or has worked on something similar before when you don't really even know your coworkers. The thing I miss most when WFH is overhearing relevant information. Teams dailies do not really solve that problem.
Honestly that's why I built the email verification page so the user still has to click a button on that page.
Rust absolutely nails the error handling department.

Python style exceptions, pros:

- rapidly drop through layers when needed to get to a stable entry point
- easy to add errors deep in the stack

Cons:

- basically a limited GOTO, therefore side-effect, therefore not composable
- no way to know if what you are calling is gonna throw on you

Java pros:

- have to declare exception types, so at least you know what you are dealing with

Cons:

- you have to always declare exception types, which can be tedious
- same non-composable GOTO-lite behavior
- adding an exception deep in the stack is tricky

Go pros:

- errors are values, therefore typed and technically composable
- no surprises

Cons:

- tedious, verbose
- can't rapidly unwind unless you panic
- rarely composable in practice, requires manual unwrapping in most cases
- adding an exception deep in the stack is tricky

Rust Result pros:

- strongly, statically typed
- no surprises
- higly composable
- can map over it
- rapidly unwind in a composable way with ? operator

Cons:

- adding an exception deep in the stack is tricky (but often amenable to programmatic refactoring)

It's no wonder Rust is the SO most loved language 7 years running.

Python actually has a Result type library which I really like, but it's been hard selling my team, and you really need buy in. But I'd give it a swing.

https://pypi.org/project/result/
Infra Weekly #4
Self hosting is cool, but if you actually want people to find your content my experience is that search engines will penalise heavily your ranking for being hosted off a residential IP that’s is not close to them and likely has a history of being unreliable. Unreliability and slowness both from the network latency and page rendering time (Wordpress doesn’t render so fast on a pi - at least when I tried it) will put you all the way to the bottom. If you don’t care about that then this is just fine, depending on what I am hosting changes where I put it, but stuff I want to be findable I host in cloud front/s3 as static pages and costs about $1 a month.

These are my notes on setting that up http://blog.cetinich.net/content/2020/2020-sphynx-ablog-blog...
I'm talking about profitability here in the normal sense - not the hollywood accounting sense.
I still wake up in cold sweat in the middle of the night feeling herds of yaml files are chasing me to pull me into the deep swamps of the clusters.
On the topic of the presentation, I'd be happy to have a way to kill the preprocessor. Not that I expect that to happen. Reading C code is like reading literature that only makes sense if you know eight languages, four of which are known to fewer than 100 people.
Cutter-2.1.0/Rizin-0.4.0: FLIRT signatures DB, Yara plugin, basefind, new IL
Having physical access (or IPMI) certainly helps, but there's also a lot more knowledge about networks bundled in companies that already run data centers, so setting up something like MetalLB (BGP load balancers) and Rook (Ceph CSI) to cover the parts that your cloud vendor would usually provide automatically is not as big of a deal. But the overall complexity for someone completely new to the topic is still higher.
My guess is now that BlackRock and other funds already bought out all the empty office buildings at a bargain, they'd really like the demand to come back so they can sell them off for twice the price.
You can use the MMU of the CPU to trap a null pointer dereference for free.
> doesn't UK have public defenders

Not in the same way as the U.S. In the UK, barristers are usually self-employed. We have a system called Legal Aid which pays barrister's fees if a defendant cannot. But barristers are on strike at the moment because they don't believe Legal Aid fees are sufficient.

(Barristers are the subset of lawyers who represent people in court. The difference between barristers and soliciters is explained here:

https://www.springhouselaw.com/knowledge-hub/legal-costs/wha... )
Thanks, I might. Is there much difference in style between the first one and the others?
Links like this are stupid regardless of Outlook's behaviour because they require a perfectly reliable client and network and user in a perfectly undisturbed flow. If I can't F5, if I double-click, if my mouse is wonky, my wifi is bad, my power goes out, my computer hangs, my DSL dies just after a click, if I accidentally close the tab.. there are any of a thousand reasons why abusing GET for a one-time-use page or redirect is horribly wrong.

It takes incredible arrogance to continue using them in order to "improve usability" given all the obvious and common cases where they completely destroy usability. The difficulty for a provider to verify they aren't sending you to a phishing or browser 0day page barely scratches the surface.
"I think anyone who can’t work well remote, on average, will not be your top performers anyway."

Ah, there it is, the bountiful blind arrogance I have come to expect from threads like this on HN. It's like you didn't even read my post, just looked for the hook to drop in and proclaim your superiority.
Be clear on what is expected. Have weekly deliverables and weekly team meetings. Don't micromanage them or have them meet each day. Get them off to a good start (give them all the gear and info they need to do the job) and be very explicit in what is expected. Give them a few weeks to get acclimated, then hold them accountable.

Whether they are remote or in the office, they can be successful. If they are getting their deliverables in on time and do things the way they are asked to do them (follow these simple rules)... that's all that matters.

And when I say follow the rules, I mean that I don't care if they use vim, emacs, nano, Wordpad, Windows, MacOS, Linux, etc. But I do care about how they submit a merge request and whether or not they PGP sign their commits.
Fortunately the creators have been asked what their intent was.

https://www.youtube.com/watch?v=0QotxGy4CKk
Kenwood KRC-999 Mark II car cassette player (1988)
His zone is mainstream hollywood action movies, for every brilliant action movie that gets it you’ll have like 100 BS ones. I think what really annoys me about the critical drinker, and others like him on youtube, is that his essays focus on complaining about the most common denominator mainstream entertainment with very little awareness of art house films or international cinema. It seems that all he wants are cooler action movies.. which, yeah me too for sure but the criterion collection/channel is a thing as well.

I’m not feeling his complaining in general. He’d be easier to love if he would champion some cool underground films like Film Comment or whatever will.
So what? So does my diabetic aunt who has had half her intestines removed because she can’t respect her dietary needs. Doesn’t make it true.
Kubernetes in Action by Manning (https://www.manning.com/books/kubernetes-in-action) is quite through, good and beginner friendly.
Yeah, sorry, if North and South America are all one continent, then Europe, Asia, and Africa are all one continent, too. In fact the Darien Gap is completely impassible, very much unlike the Urals or the Sinai.
But they are getting the same junk as everyone else...

" Everything is “reservable equipment” of garbage monitors, windows keyboards, and 400 dpi mice."
If everyone would stop shipping on electron I could carry around 1 floppy disk per app rather than the 100+ for each electron app.
Tech companies also won't say if the sun will rise tomorrow. Hint #1: it will. Hint #2: they will.
Depends on what the weapon is used for.

An epidemic of a disfiguring disease linked to a divisive minority is a breeding ground for hate. It fosters in- and outgroup geopolitical identities and redirects domestic attention away from world issues.
What a lot of people don't realize is offices are largely a by product of industrialization. Prior to that, most operations were either family ran and ran out of a home, or even when a company employed non-family members, they often paid piece work. So the employee would work from home, and then deliver their work to their employer and get paid per piece they produced.

What's old will be new again.
Even if the name sounds like an infomercial product, the science seems to be legit.
Ask HN: Is GitHub Copilot the death of open source?
Were licenses violated (intentionally or otherwise) in the released Copilot model? I have seen lots of comments in which people would answer "yes" to this question. What is the official stance? Does Github do anything to mitigate license abuse? How is Github giving attribution where due?

Currently this feels as though after many years Microsoft / Github stabbed its users in the back by violating our licenses.

If open source licenses were violated only for Github to sell our laundered code back to us for $100 a year, what is the point in contributing to open source software? This feels like a massive scam.

Many years ago I became concerned that the various websites that constantly ask for free code contributions and solutions (hackerrank, stackoverflow etc) might be building AI based on that code. of course my coworkers laughed (coincidentally one went on to work at github, i wonder if he remembers our conversation) and here we are.

Edit:

additionally all this

https://news.ycombinator.com/item?id=31895763

Edit 2:

What if I make a GPT-3 model trained only on famous sci-fi and fantasy authors and then get it to pump out some semi-ok fiction and then charge other people for it for $10 a month? Is that legal?
> I'm not sure if they produce better software

I will say that of the very few pieces of software I actually actively like (as opposed to begrudgingly tolerate), most are either written in Haskell or C. C software includes openSSH, wireguard. Haskell software includes pandoc, xmonad. So whether it's a property of the language itself or a second-order social filter effect (I suspect the former), it does seem to result in relatively good software. I think it's more poignant with libraries; the quality of libraries in the haskell ecosystem is incredibly good (although many people seem to dislike how the haskell ecosystem deals with e.g. documentation: by not writing as much).

> I always come away feeling that Haskell makes the simple things tough, and the tough things beyond my reach

I would say it makes (very) simple things a lot harder, but very hard things much easier. I like to think of it in terms of asymptotics. If you consider a mapping `f` from problem complexity to program complexity, python is something like `f(x) = 0.001x^10`. Very simple problems have very simple solutions, but complex problems have very (intractably) difficult-to-manage solutions. Haskell is something like `f(x) = 1 x^3`. Very simple problems become harder, but once you have a sufficiently complicated problem, the polynomial factors dominate and haskell becomes much simpler. The higher constant-factor cost allows you to handle vastly higher asymptotic problem complexity.
> Are there any analog NTSC channels still broadcast over the air anywhere in the world?

Guatemala, El Salvador, Honduras, Nicaragua and parts of Costa Rica are still using analog SD NTSC.

In El Salvador the delay was caused due to first proposing ATSC on the mid 2000s and then switching to ISDB in the mid 2010s for what I believe were 'political reasons'.

The first batch of TV sets sold were NTSC+ATSC. And only the newer ones are NTSC+ISDB. OTA digital TV has never been used by more than a couple of channels or for test transmissions.

I think we've leap frogged this technology though. There's still no analog shutdown date and HD content from the local TV stations is usually available in YouTube or Facebook live.
2GB for Electron, 8MB for Windows.
It's actually a reasonably detailed explanation that goes beyond that summary, including into how SMB levels were represented and video breakdowns of the state changes.

But TL;DR is a way of life.
They cannot simply decline a lawful request. Not if they don't want their servers seized and all the staff put in jail then prison.

The US has a very disfunctional political system. But that doesn't mean it's viable to just try and shame big companies into overriding the law...
> They're desperately trying to duplicate the experience of smoking weed, including intentionally adding propylene glycol and other irritants for the effect of throat irritation to make you cough.

Is THAT what it is? I've only taken to vapes recently and inhaling too hard has me coughing so hard I start sweating. Nothing else I've ever smoked kicked the hell out of me like that.
Show HN: Efficient Supine Computing Setup
> The public health institutions in the US have an abysmal track record for accuracy and also knowingly lied to the public - e.g. advising against masks at the outset because they wanted to preserve their mask supply.

Their track record is flawless, they are just maligned by the right wing media. They stopped COVID-19 and saved millions of lives.

> Finally, just for fun, there's a significant possibility the US public health institute bear responsibility for the pandemic itself - to the extent they funded gain of function research and the Wuhan Institute where COVID possibly (likely?) escaped.

This is a racist anti-Chinese conspiracy theory and in part the reason for the anti-asian hate pandemic in the USA. They did not fund gain of function research in Wuhan, and there was no gain of function research there [1].

[1]: https://www.cnbc.com/2021/11/04/fauci-says-rand-paul-egregio...
>I will NOT be productive at a desk if you put me in front of a single monitor, period.

Give me a break. Software development has been going on for decades now on all kinds of hardware (how did all those Software developers survive all these years??).

You can be productive and get your work done on a single monitor, you just prefer dual monitors.
To all the folks that suggest preventing opening of single-use links by robots.txt or user-agent detection etc: Just don't. There are dozens of tools at use throughout the various stages of an email with URLs being delivered that will go out and fetch websites. You have to design any confirmation dialog so the user still has to click a button to confirm, otherwise any one of these tools might inadvertently trigger your confirmation.
I’m old enough to remember jokes about it when it was new: "Windows 95: a 32 bit shell for a 16 bit patch for an 8 bit OS originally written for a 4 bit processor by a 2 bit company that can’t stand 1 bit of competition".
Not at all.

Whether one chooses good or evil, it is an exercise of one’s free will; but the purpose of human freedom (what it is) is that a human person can choose the good.

But what is “the good”?

For a modern treatment from a Christian perspective see Veritatis splendor:

https://www.vatican.va/content/john-paul-ii/en/encyclicals/d...
It is common for corporate email security appliances as well. URLs should not be used for authentication neither should email. I really want to pick brains of people that work on these types of systems to see why they don't think so.
The better solution would be not to start wars.
The NBA players union is much more of a cartel (maybe trade guild?) than a union.

What they definitely aren't is a union representing the employees of the NBA. They are a tiny minority of the employees, who take only for themselves.
> with no way to be contacted

I found this strange. I would have probably left an email somewhere (perhaps an ad-hoc one, not my usual one), just in case someone wanted to reach out. I would then decide whether to ignore the messages or not.
I mean there is little recourse they have either way, they have to comply, even if they wanted to not hand over the data, they'd have to change the app in ways that leaves them no way to provide cops with the data.
I'll add to that, the motivation to mentor someone really goes away the third or fourth time you see them hit the inflection point of the usefulness curve... just to be hired by someone else because $current_employer can't find an extra few grand to keep them.

I don't like training and mentoring people. I'm pretty good at it, but I try my damnest to avoid it now.
I don’t necessarily think that working remote is the end all be all for jobs that can do it. But the benefits of remote is just too good to give up. No commute, cheaper cost of living, less stress, etc. Don’t get me wrong there are cons, but the freedom is just too hard to give up. Even if you are struggling at it work wise.

I am able to work remote and live in a state that allowed me to buy a house. If my company wanted me to go into the office I would be fine with that but I would need to be compensated in such a way as to offset the huge jump in cost of living that would cause me. I calculated it and it would take a net increase in my salary of about 30-40K to get me to come back.
"This offer is no longer available"
Where do I go for my 3-5 node cluster which I want to schedule containers to, run dynamic workloads etc?

How do I build a container based DAG in a small cluster today without k8s? Solutions that are not k8s tend to be single programming language/sdk based or not easier to set up.

I get the feeling the alternatives are dying off unnaturally fast.
Yes, but maybe it's time for companies to ask themselves why they have such high turnover