skysight-inc/HackerNews huggingface dataset:
As someone who has spent more than 10 years working remotely I don't understand what you are talking about.

When I was working away I spent two hours everyday on my car commuting breathing the toxic air of traffic jams of big cities. That exhausted me and was very expensive in time, energy and money.

I can interact with humans I love on my own terms now much more time than that every day. I can do exercise outside for an hour on the Wild, a luxury impossible before.

Are you an adult or a child? Are you a slave or a serf?

It looks like you have some kind of education that make you powerless when nobody tells you what to do every second.

That even in your own house you are not the master, but someone else is.

I recommend the first thing you do is work on your mindset:

You are the master of your life and can take ownership and responsibility for it.
It's a labor market. If you gotta higher more people, that doesn't help your negotiating position.

You are right that the labor market is not a econ 101 efficient, historically, and this minimum wage laws didn't have all those econ 101 effects people thought. But let's not carry that premise to the far: shrinking the work-week and tightening the labor market makes it more normal.

So yes business hates this at first, as distributing the work more evenly costs them more money, and lots of unproductive small bossiness will be stuck. But this is good. Eventually, paying more people will create more demand, so the bigger productive businesses, now with less small business competition, might actually like this situation. Perhaps.

This whole "we are going to dock pay" scenario would basically require cartel action, which doesn't exist for small businesses. (They don't have cartel power, they have political power to e.g. ensure lots of undocumented immigrants and what-not.) People will quit and find other jobs. The bigger corps will provide some of the other jobs.

That said, I do think coupling with UBI to smooth over the transition with more demand to ensure the small business don't even try some funny business would be good.
The Curve of Binding Energy: A Journey into the Awesome and Alarming World of Theodore B. Taylor

Read this book and you will be amazed at the things you learn about nuclear weapons, and at the same time wonder if you're now on some Three Letter Agency watch lists.
Congrats! The perfect time to improve your process to remove Docker Hub as a dependency. Embrace the chaos.
Dispatchable means you can turn it on and turn it up when you want to.
Yes, there is a lack of sympathy for a group who chooses this for themselves and their communities for no reason beyond their own ignorance and ego.

Good riddance.
Music temporarily suppresses the process of Truth Evaluation
> Sast and Dast

SAST, or Static Application Security Testing

DAST, or Dynamic Application Security Testing

https://www.softwaresecured.com/what-do-sast-dast-iast-and-r...
At the risk of sounding cynical, I will say that anyone buying a router from Google should have known exactly what to expect.

That was the reason I sold (for a symbolic price) my Chromecast Audio years ago, the integration was getting increasingly unreliable in Android, and I was afraid that the next step would have been to shut down its servers entirely
I guess production fixes will have to wait.
I've been 99% a Go developer since 2015-ish, and this is not something I've ever encountered, in general people just don't leave unused variables lying around. The compile time check does highlight logic errors frequently enough though, so I'm very glad it's there.
You know what's probably harmed my mental health the most during this pandemic?

Slack.
yes exactly. There's no crisis if only mid level hot dogs aren't selling. cheap hot dogs and expensive hot dogs are making huge money, ergo there is no hot dog crisis. There is perhaps room for someone to figure out how to make mid level hot dogs profitable but that's no crisis.
Is your suggestion that they wouldn't do well in more constrained middle management roles? Perhaps (I don't really agree), but then does coming from the other side with the whole idea of "technical managers" and ICs "retiring into management" (many later ending up as high as any level you want to pick with various domains of focus -- some even go get MBAs!) matter to you? I find it laughable to create a technical/non-technical dichotomy as it relates to predictive managerial suitability (programmers deal with absurd complexities in software, but somehow aren't suitable to organize a Christmas party?) and even fundamental preferences. The father of quality management (Deming, whom more people in software should read, especially managers) was himself quite technical.
Saving some weight by leaving the airbag out of your car doesn't mean that it going faster is a good thing.
Too bad they can't mark a tile (such as this one) to preserve forever from the backend control plane.
Good point! In my opinion more casual bars are like England's "Neighborhood Pub", somewhere for communities to socialize within walking distance of many residencies.
Monitor sites for changes in rendered content
Sure, but this is an easy thing to audit for (could even be automated as part of some CI system, if you wanted).
A quick search suggest there's no WRT firmware for the device. That's a pity, OnHub has 1G ram and I can imaging a lot of creative usages if WRT firmware is available.
>This is not an issue everywhere. You work with penny-pinching mongoloids.

Also you

>You think this tool by itself is worth $120 a year? For a personal license?

Have you considered this is not an issue everywhere?
> I could see why a beginner would need a slower pace with more "filler" explanation and background information.

But that's what links are for - allowing you to deduplicate information by merely providing a link to some other content instead of replicating it entirely.

Moreover, you don't know each beginner's background or desired pace. "Fixing" a certain set of information into the video is worse than providing the appropriate links that allow the beginner to read exactly what they're unfamiliar with, and videos hard-code the pace in a way that written material is not - they're the opposite of what a beginner needs.

> Videos are a nice format for this, because they allow one to just sit back like we did at school and take in the information.

The article specifically addresses this - passive consumption (which better describes videos than reading) is scientifically shown to be less effective for learning than active consumption:

> One study[1] found that active learning makes students think they’re learning less even when they’re actually learning more. That’s one reason why, even though they’re less effective, lectures have persisted for so long.

> Other domains are better suited to videos.

The parent comment ("It is more that these days everything is a video.") wasn't taking any issue with the fact that some things are represented as videos, but that everything is. Of course most filmmaking education (modulo some stuff like maybe an introduction to optics) is best done by video - but nobody is complaining about that.

Also, in terms of education, these subjects, while they exist, are a minority. The majority of stuff you learn in school is better done in a non-video format. Not a text format - diagrams and interactive simulation are incredibly valuable for understanding. But, specifically, video is almost exactly the opposite of a good format for learning most things.

[1] https://www.pnas.org/content/116/39/19251
I suspect you're right durrrr :D
historically elders moved in with the children (check census records for proof of this). mother-in-law shack is a thing for a reason.
"somewhat bloated" is the understatement of the century. PDF documents can contain executable code in two different programming languages (JavaScript and PostScript), interactive content, digital signatures, their own form of encryption, and more. Why they thought adding JavaScript to an already infamous attack vector of a format is beyond my understanding.
Folks may remember this little nightmare: https://www.politico.eu/article/cybercriminal-extorts-finnis...

Sometimes, it's a good idea to keep things off computers, unless you can be sure of the quality and security (which is a challenge. Everyone says they are "secure," but we keep having clusterf**ks like this).
This is probably a rehash from your linked thread, but... perhaps it's both? Better construction materials used in buildings that had the most value in their architecture and/or purpose?
Blizzard seems even worse.

Poor Blizzard. Even a few years ago, with the Overwatch release, it still looked strong. With some stains but strong.

Alas.
That's exactly right. The original is "vaca de dos amos: ni da leche, ni come grano" (it rhymes as these things often do). Castilian proverbs are neat ("Refranero castellano"). Centuries packed into short sentences
The hidden cost is you will start to hate writing software.
I like this feature. It has saved me from annoying bugs multiple times in Go during refactoring.
That is still more movement for when I am hacking out a feature. When I am trying to figure out an idea, I am liberally creating new variables and adding imports without care. In other languages, I can freely comment in/out large swaths of code as I understand the problem.

Not a deal-breaker (honestly, I write Python most days), but a huge annoyance.
I wonder if there are botnet/rootkits circulating that use such compact programming.
> You can't lure employees back to the office

a) You don't need to because for a lot of work office isn't necessary, but you have to approach many things very different in a remote only/first context on the long term. (Like don't think replacing in-person meetings with digital ones is all what is needed.)

b) You don't need to as long as your office has good conditions part of them will come back. Which can be "good enough" for quite many use cases where you sometimes need people in place.

Home office is not all flowers, and weather it's better or worse depends on many individual factors. The spectrum is so wide that for some people staying at home is a major health risk while for others going to work is. And I'm speaking about a situation where both places have reasonable good working conditions.

(Home-office only is good for people in a well working relation ship with many social contact and a stable life and mind. It can be outright poisonous for people with chronic depression which life alone and are social rather isolated. To name one example.)
One of these flew low over my house in Kansas City last year. It was scheduled to do a fly-by of a local hospital so I was out on the porch watching for it. I saw it pass several miles to the south and went back inside thinking the show was over. A few minutes later I am sitting on the toilet when the house literally starts shaking. I run outside (barely getting my pants up...) in time to see it come right over top of the house at low altitude! (Apparently it had just been circling before to line up for the approach.)
> Healthcare will still be working the same hours for the reasons you stated.

Ok, so pay/costs go up 10%, then (time and a half for 8 hours is 4 extra hours worth of pay)? Or does the total pay stay the same? (In which case, what's the point.)

I assume this would also be true of factory or construction workers. You can't suddenly make 20% more widgets an hour. So either we hire 20% more workers or pay 10% more for existing workers to work the same schedule.
Even when you compress XML, it's still around 10% bigger than JSON, and around 40% bigger than protobuf (not endorsing either, just examples). Furthermore, making the compressor work harder isn't free. The time to compress and decompress XML is roughly 2x higher than with JSON, and if you decompress the data before using it, XML will still hit you wrt RAM usage.

All of these would be fine if XML offered you some really good advantage over alternatives, but as far as I can see, it doesn't. It just eats up CPU/memory/bandwith/keystrokes for no reason.
That’s what I’m curious about - what does it look like to build a company for & run by engineers?

I used to think middle management was the thing to eliminate. But then I learned - middle managements’ job is to protect their team from disconnected leadership.

I’m not sure what the answer to that is, but I’m committed to finding out how to create a great place for engineers and their creativity. My co-founder & I created a company just to do that. Mostly it’s about avoiding inputs that drive exploitive management. We don’t take outside capital, we fire clients if they don’t treat our engineers well, just shedding anything that seems to be or proves to be exploitive.

We’re already finding out just how much it matters - the people we hire are having the most fun they’ve ever had.

The money we make is fine, but not really the point. cover salaries, do cool stuff.
All software is an abstraction and that’s what makes it useful. It sounds like you have a particularly vindictive axe to grind against all the “pointless abstractions” people have poured hours of their time into so I’m sure I won’t convince you. But to other readers, it doesn’t have to be this painfully divisive.
The higher you go with management, the more blunt the conversations. Things aren't sugar-coated and the questions are straight to the point. That's not necessarily an accusation, but it is a clear prompt for an answer.

One of the things I learned very quickly was that I was naive to assume that all developers were diligently working on their tasks with reasonable effort. At first I assumed everyone was working just like I did as an IC: Straight to work, focusing until the task is done, and enjoying the satisfaction of finishing things. Unfortunately, a surprising number of developers won't do any work unless they're constantly pressured by managers.

Junior managers often need help identifying the latter and understanding how to performance manage people. It was actually surprisingly common for a new or junior manager to hire an unexpectedly underperforming employee and not have any real idea how to manage their performance. Or worse, they might hire someone who become actively toxic to the team and not understand how to deal with it.

Stepping in to help performance manage, or eventually remove the problem employee, was actually very critical as it prevented all of the good performers on the team from quitting. Few things will destroy morale as quickly as a deadbeat showing up on a team and dragging everybody down with no consequences.

From the employee perspective: Have you ever had a teammate who didn't pull their weight? Imagine how frustrating it is if management is clueless about the person's relative lack of performance and isn't bothering to investigate why there isn't any output. Eventually you're going to get sick of doing their work for them.
They don't have advertising-monopoly waterfalls of money, which affords them an attention span for things other than the care and feeding of the advertising monopoly.
The issue with treating strings as slices/arrays is that it exposes (writably!) the underlying representation, which is almost never what you want and leads to subtle bugs.

The downside is of course the fact that you have to account for encodings in your language now, but picking the one and only sensible encoding really shouldn't be a problem in 2021.
Isn't Github's Container Registry a replacement?

docker pull ghcr.io/OWNER/IMAGE_NAME

https://docs.github.com/en/packages/working-with-a-github-pa...
That might be pedantic, sure, but the point is that extending is not mirroring.

For the use cases like the one described in the article, that distinction matters. I'm not questioning the usefulness of the orange dot, but rather the people saying the workflow of using a second monitor as output as being invalid and wrong.
The Markup’s Work Cited in Effort to Outlaw Discriminatory Algorithms
> You really, really don't need to meet each of them weekly.

Somebody needs to. It's important to put in the time building relationships so that people are comfortable coming to you with concerns and so that you can recognize their patterns and notice when there's something they're not telling you.
> If language were a major barrier; then, how does one explain the US doing well in the EU?

Hypothesis: A lot of people read English well enough to use apps and websites even before automatic translation was built into e.g. Chrome and Safari; but translation into your mother tongue is much easier than transition into a second language.
"shh" - The management
Scary stuff. Headline technically true, but thankfully:

> A week after the attack, after long discussions with his banks, Mr Donnelly, 46, has managed to recover most of his lost $35,000.
I also have this problem (it might be related to my ADHD). 2x speed (with occasional pauses/rewinds) works much better for my retention; I've often explicitly noticed myself not paying attention and learning nothing at 1x.
I've genuinely never understood this one, especially as a flat-out error instead of a warning. When could not using a variable ever be a bug?
Last I checked Valve is a game company with a pretty flat org structure.

They have their own problems but, last I checked most people like working there.
Ugh, so when Google does a normal map update, unless there just happens to be a B-2 flying in the same spot, the conspiracy nutjobs are going to think there's some Google / US government conspiracy.

The truth is the fact these planes exist and that there is a base nearby is public knowledge. Any country that cares already has its satellite imagery at much higher resoltion and realtime.
Piling on that this sounds terrible. A case could be made for big tech should build high density housing near their offices, but once it's built, big tech shouldn't own or operate it. Chances are, a good number of people who work nearby would consider living there, but without any of the awful results of having your living arangements tied directly to your working arangements.
Sounds like you're suburbanizing the office environment, which has all sorts of negative aspects...

I would like to know how something like this would even work with the limited space in large cities. There's a reason they build up and not out.
All people are OK with such setup. It was shared decision of the team, not just management sitting up in their high castle and issuing a decree. It's a small company with less than 20 total employees and most "executives" still write code. I am writing those posts now, when a long processing pipeline is running.

I think that most people, who are strongly against hybrid work just have to live in a miserable place like SF for their good software engineering job. It's unfortunate that so many software companies are in the Bay Area with one of the worst real estate markets in the world, horrible commute times and drug/homelessness crisis. I used to work there for a few years and if I still did I also would probably advocate hard for the fully-remote work.

Most of people in our company are happily living close to the office for other reasons that just the job, so coming to the office is not an issue.

My friend, who still works in SF recently came to visit Warsaw, Poland (where our engineering office is located) and jokingly said "funnily coming from SF to Warsaw feels like coming from a third world country to a first world country".
Detailed footage reveals what triggers lightning
Google knows exactly where I do my groceries because of my phone's gps. They even send me a report every month to tell me everywhere I went.
Who isn't making money? EA? Activision Blizzard? Lots of big companies are making money.
Mind=blown. I have been saying this wrong for so long!
I live in the UK, and what you describe sounds like a 3rd world country, and yet the US is an incredibly wealthy country. Why do you put up with this?

It's pretty depressing.

(Not that I'm blaming you personally in any way, I meant us citizens).
When you mistakenly used the wrong variable name instead, I suppose.
It's likely expecting to boot from a custom vendor kernel, even after being placed in "developer mode" - which is probably why the "rooting" procedure is so involved. Look, I get that this has a nice amount of RAM and all, but a lot of this random IoT junk is just not worth supporting.
The last office with a door I had was in the old morgue of the hospital we supported. Was actually a pretty good location once you got used to the funky smells. Quiet, cool, dark and nobody came knocking on the door asking for us to fix there computers.
Ah, but even in the article you cite here, it differentiates different kinds of stressors.

The author didn't claim drinking alcohol eliminates stress, but rather is a helpful aid when wanting to relax after a stressful day. If one's primary goal is to achieve a state of relaxation, it is possible to do so by taking steps that stress the body in other ways.

Bottom line: the author's statement is not incompatible with distinct definitions/understandings of relaxation vs. stress.

Most people are familiar with the common "I need a drink" reaction to a high stress situation or day. Even most drinkers understand that the alcohol they're consuming is actually stressful on the body in other ways.

Many will gladly trade their current mental/emotional stress for the physical stress alcohol puts on the body, because regardless of eventual harm, it feels good right now.
They can put it on the standard library or the core language or wherever they want, but they absolutely need to provide good string handling.

And regardless of where they put the code, this is something that needs to be done by the core team. Otherwise you will end with too many string libraries, all of them trying to solve a particular problem and doing bad at everything else, with bad documentation and different API styles and making difficult to mix code that uses two different libraries.
As an European this confuses me. In most of the world (AFAIK) "liberal" is basically the same as capitalist. So for example Trump is a liberal. Is this because the democrats and republicans switched platforms way back?

Here in Denmark the "No taxes" and "All power to cooperations" party is called "Liberal Alliance".
Hi, I made this simple web app to help people during the pandemic, by finding recipes that fits the ingredients on the search. For now I only have recipes in English and Portuguese.

There is also an Android app:

https://play.google.com/store/apps/details?id=br.com.feitaem...

In fact I released it a year ago, and there are some people using it, on android there is 50+ installs. On average I got 500 req/day considering the last 3 months (web + app), use is slowly increasing, I'd like to hear some feedback, I wonder what could be the next feature.
“Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.” - see https://news.ycombinator.com/newsguidelines.html
Any adversary that the USA cared about already can get this info from their own satellites. They aren't using Google Maps.