skysight-inc/HackerNews huggingface dataset:
GNOME Shell integration extension is available on the add-on stores of both Firefox[0] and Chrome[1]. Their preferences are available either from the installed page or the `gnome-extensions` CLI tool included with GNOME Shell or the Extensions app you're talking about.

[0]: https://addons.mozilla.org/en/firefox/addon/gnome-shell-inte...

[1]: https://chrome.google.com/webstore/detail/gnome-shell-integr...
In my experience at least talking to some younger people there is a clear dichotomy: despite all the talk about Gen Z being "digital natives", people new in their career are much hungrier to get back into the office because they don't yet have good career networks built up and they're eager for mentorship. It is older, or at least more established workers who are less keen on that.

I don't think FAANGs will have any trouble hiring a boatload of eager, hardworking college grads in September even if they lose multi-digit percentage of their current workers.
Detecting new crypto mining attack targeting Kubeflow and TensorFlow
The Mystery Behind Gas Stations Using Sonic Sound Effects (2020)
The protestant work ethic: it's a real thing, and it makes real victims.
One six on a dice is chance. Two sixes in a row are a fluke. Nine sixes are a loaded dice.

The trends are clear for anyone interested in discussing facts rather than ideology.
Technically then I'm infringing as soon as I clone your repo, possibly even as soon as a webserver sends your files to my browser.

"All rights reserved" makes sense on final items, like books or physical records, that require no copy or change after owner-approved manufacturing has taken place. It doesn't really make sense on digital artefacts.
It is when people who don't have any real understanding of physics or biology make absurd comments.
Those are good enough, with lighweight linux should work fine.
Oh no, quick, rebuild it in React!

I bet some of my half baked ideas from 2008 are still running robustly, so long as there's no known vulnerabilities and it's been maintained I don't think the age of software really tells you much about it.
Strategic Commodification of Technology
This is why there are sites like WayBackMachine. I suggest people keep donating to them as well if they want to preserve internet history.
Personally I don't have a high tolerance for the "look at this link" style of post. It's low-effort and feels like an ad even if it isn't.

Now, if said link is accompanied by a brief overview of the contents or some other insight or commentary, that's much more acceptable.

For the record, I did not down vote you, I'm just offering perspective on why someone might have.
Thanks for your thoughts.

I eventually did figure out what's going on. I did figure out that using key= solves it. I also found I could use class components and make the three labeled instances in the constructor. That gives them a long enough lifetime to stay consistent also.

I'm not trying to tell anyone else they shouldn't use react. It's great that so many find it to be so productive.

You might say I dislike the general philosophy of react. I would rather choose whether I'm using 1-way or 2-way binding than being told. I actually have come around on JSX. I think it's pretty good now.

As for being weak and contrived, I don't know what to tell you. This honestly seems like a natural way to write this. I'm a react beginner. When I ran into this, it took me some time to figure it out, but I did eventually. I suppose another part of the philosophy I don't like is entire premise of virtual DOM and reconciliation. It creates another layer of concerns the developer needs to think about. This kind of stuff should be an implementation detail. Instead, you have to remember to use an array rather than unrolling. Or just use keys everywhere. More precisely, maybe you don't need to. But I would need to.
I love that you simply cannot imagine that houses without air conditioning could exist. In a thread about the weather in Canada, even.
A project you may want to look into adding is Tern [0]. I've had a good time reading through the code over the past couple of weeks, and have found it to be at least not "bad" code, and pretty easy to understand.

Specifically how they are untarring each container layer and creating a chroot jail to run commands inside is fairly self-contained and interesting.

[0] https://github.com/tern-tools/tern
Yeah, the CDC has acknowledged the surface thing [1], but sadly people are still operating on last year's knowledge and stil think disinfection is super important. Meanwhile despite new knowledge that Covid spreads in the air (not just through visible spit)[2], things like good ventilation (e.g. keeping windows open) hasn't really been pushed to people's heads. Maybe it's the failure of media?

[1] https://nypost.com/2021/04/05/low-risk-of-catching-covid-fro...

[2] https://www.nytimes.com/2021/05/07/opinion/coronavirus-airbo...
Why Does an IPO Take So Long to Start Trading? (2020)
Or maybe they'll decide they'd be better off enjoying the automation of you working for them. :)
Technically their text's line breaks are at the end of finished sentences. I don't write as staggered but after 20 years out of school I've also shifted toward writing mostly in bullet points.
However Blair's electability and legacy was fatally damage, and when Cameron next wanted to go to war, to bomb Syria, parliament did not allow it.
What digital news outlets can learn from 'Jobs to be done'
Some thoughts on rebundling digital news products focusing on 'Jobs to be done'
You need to be either mentally deficient, or (more common) severely mentally impaired by politics to still doubt this.

Get your head out of your ass, you absolute useless turd.
The 1st amendment only limits what the government can do to restrict speech.
While headway has been made in photo algorithms like StyleGAN, GPT-3's scriptwriting, and AI voice replication, we aren't even close to having AI-generated stick cartoons or anime. At best, AI generated Star Trek trained on old episodes would produce the live-action equivalent of limited animation; it would reuse the most liked parts over an over again and rehash the same camerawork and lens focus that you got in the 60's and the 90's. There wouldn't be any new planets explored, no new species, no advances in cinematography, and certainly no self-insert character (in case you wanted to see - simulation of how you'd fair on the Enterprise). It wouldn't add anything new as far as I can see. Now if there was some way to recreate all the characters in photorealistic 3D with Unreal Engine, feed them a script, and use some form of intelligent creature and planet generation, you may get a little closer to creating a truly new episode.
‘Jaw-dropping’ fall in life expectancy in poor areas of England, report finds
...which policies were only implemented after significant employee pushback over the originally-announced "everyone will be going back to the office full-time" plans.
A free and searchable directory of public APIs
New York Mayor’s Race in Chaos After Elections Board Counts 135,000 Test Ballots
If we’re lucky, we’ll end up where we need to be - performance per dollar.

But that’s probably a big “if”.
The four dimensional answer to this one dimensional question will also answer your question and many others:

https://stackoverflow.com/questions/1732348/

Strangely, I had that very page open on my three dimensional computing device last night and it was still open just now.

This Must Mean Something.
> If you agree that Bitcoin is just as useless as videogames, and agree that videogames are not useless, you must also agree that Bitcoin is not useless.

Seems you missed that he disagreed on the first part. At least I read his "and videogames are useful because of this, and this, and ..." as saying that "as opposed to Bitcoin, videogames are useful because ..."

And, TBH, I've seen no proof of that first part.
I do like the snooze functionality, for the usual push-back of getting out of bed, but also I sometimes plan the alarm-task (e.g. call someone back ) to be within Y-snoozes away from the reminder, so using the snooze is part of the plan and not a change of plans
It's WFH and higher than expected inflation. As an employee you're likely facing substantial cost increases in food and potentially shelter. People haven't been traveling all that much during COVID - but I'd bet that travel and other expenses are going to see higher inflation in the near future.

Companies have grown accustomed to a 2% "performance" raise. This year it's suspect that 2% keeps you treading water. Why wouldn't we expect employees to move?
Not quite. There are dry saunas. And wet saunas. And everything in between. And then there are steam rooms. They are different things.
Unless they just don't buy the development kit, because like I said earlier, there isn't much motivation to support Windows on ARM anyway. If your experience is miserable trying to support something you have almost no business case for, why bother?
There is in fact artificial general intelligence and emotions, desires, etc, in computer worlds:

1) multiplayer games with "bots"

2) all these things, on a lower level, serve to make groups of entities communicate and cooperate. Even in solitary animals like cats these emotions serve to facilitate cooperation, to produce offspring or share territory optimally. There is no problem with creating that artificially: just have multiplayer environments with multiple artificial entities cooperating, resource constraints, "happiness", "pain" and "sorrow".

It's going to take a while before we see these entities compose poetry when their mate dies, but it'll go in the same direction.
heh. i am only recently moving into such vp-of-engineering role after 30+ years of doing everything softwarish that is not managerial-or-political, by any level/title. All the possible technical stuff plus mentoring, teaching, philosophy, methodology, cultures, "health"...

Why now? May be too late.. but managerial/political stuff has always kept me apart. esp. over-bureaucratizing the "process" towards people. The doubly-faced "you are not a cog but you are part of this machine"

Where can you go if you are already there, succesfully?
Probably sideways, and much deeper. Growth doesn't need to be up. (what is "up" anyway?). It can be as size or area or volume.. or number of alternative worldviews/mindsets..

Ask yourself, what is carrer? "growth"? And, what is "interesting"? in your terms.. the answers might surprise you.

Degrees do not matter, except @ some bureaucratic places aka government. But the ways of learning, which you can learn while doing it, do matter.. And it's same with teaching/mentoring - what you learn by doing it, noone can ever tell you. Mind you, half might be 'seems i dont know enough of this to explain it to others'

have fun
Hi, thanks, great questions!
We give a lot more flexibility compared to the Strive School. There are no lectures or schedules at Turing College, and you can progress at your speed by unlocking each new part of the course on our digital learning platform. So we target a wider audience of people from software engineers who want to upskill (this isn't the case for Strive school as they don't provide such flexibility) and people who requalify to data science.

Also, our curriculum is co-created with tech companies we partner with as our Hiring Partners (we have 17 partners now). So, we know what those companies are looking for in new hires, and we adapt our curriculum accordingly; we also have their commitment to hiring our grads with our job placement program. Strive school doesn't do that.

If I understand correctly, Strive School curriculum is mostly presented in video recordings. With us, you'll be a part of our tight-knit community of peers and industry professionals, interacting daily via online calls or discord chats and working on real-world projects that our Hiring Partners are now solving.

As for the "70% less staff to deliver the same and even higher education quality ", this is enabled by letting students assess each other's work with the supervision of Senior Data Scientists. It means that we don't need senior staff for every project assessment but only for crucial ones. So by having the platform that organizes assessments in that way, we ensure the quality and the need of less senior staff. We can track how students are assessing each other, and they are doing that objectively. With our learning platform, which follows that we can react to any cheating situation instantly.
I’m not brave enough to use my legal name, unlike you Mr. Ensorceled.
I don't think that they're particularly concerned with finding tech talent who are able to converse in English. This (potential) move is about enjoying continued legal protections - and if they did have to engage with the legal system in order to defend these then they certainly would not be able to use English officially in the French legal system.
>Why would non techie people be building their own computers instead of buying from an OEM?

Because building a computer is very easy as doesn't require deep knowledge of the inner working of BIOS. I put together IKEA furniture, despite not having a deep understanding of carpentry. I added a dimmer light switch in my house, despite not being an electrician. There are many people that can build a computer and troubleshoot 95% of the basic simple problems that come with that, but are not deeply technical.
Thanks for the response, I'm not making that argument. Platforms are legally within their rights to censor posts they don't like. My point is that this comes with a cost.

If we sit a team down to discuss the architecture of a software application or how to solve a problem in a general, is it better to get all opinions or for some opinions to be forbidden?

I believe the answer is it depends. If someone is being destructive to general collaboration, then censoring them would likely help the group reach a better decision.

If the censorship goes further and prohibits certain ideas, what is the cost? If it's a bad idea, probably not too much. What if it's a good idea? What if it's an idea that would have halved the effort for this particular solution? The cost of censorship starts to increase!

How do you know the value of an opinion that you don't hear? Silencing dissent is a component of group think. I found this example which shouldn't be controversial:

https://en.wikipedia.org/wiki/Groupthink#Sports
I was searching the internet for public APIs when I met a number of websites that were charging for access. I then came across:
https://github.com/public-apis/public-apis

Which was awesome, but I am lazy ) so I decided to create a quick directory app that housed the APIs and added search and filtering.

I hope someone finds it useful :-)
'Permanent health-watch' is the way to read it.
>In 50 years it's as likely to be China that can sanction the US into submission as the US can sanction China.

Neither country can cripple the economy of the other through sanctions without broad international support. I suspect that in the decades to come, neither nation will command the level of respect required to garner said international support.
Does this validate cryogenic freezing?
You're not lowering anything because the listed minimums aren't what is actually required.

All you're doing is filtering for people who are willing to bullshit their way into a job.
Why not wet a kiffeya or a scarf and wrap it around your neck? Cools you faster
Nah VDOM is over, the cool kids are in Svelte town these days.
This is a good review of a fairly complex piece of software. But don't let this convince you that all static site generators must be complex.

Out of laziness, most sites I run have their own 100-200 line Python static site generator that takes Markdown (if I'm really feeling it) or HTML files with Jinja templates and generates pages around them. The core generator code hardly ever changes year by year. Here's an example [0].

This isn't to say that everyone should always write their own. I am just a bit surprised by all the debate around each generator because they all produce the same thing and the only (or major) variables are the template language and what themes
are built in (though of course you can always bring your own CSS).

But _using_ a static site generator is a very good idea. If you have no other inclinations, I think the stack that makes sense for anyone with multiple contributors is to use WordPress for editing and then have a plugin that will generate static pages from it so not every request to your site hits the database.

[0] https://github.com/eatonphil/notes.eatonphil.com/blob/master...
Purposefully designed office time would be immensely better for folks that need dedicated time to do work.

That means better organized meetings with a purpose rather than a bunch of weekly meetings that are there just cuz.

I think it is some personalities just need human interaction more than others and when they are in management/executive roles they want people in the office.
Estimation that isn't based on previous data - I think the article that follows this one refers to it as "Evidence-Based Scheduling" - is almost entirely a waste of time.

We analyzed our five+ year history of estimates vs actual time, and our standard deviation was larger than our mean. It was ridiculous how wrong our estimates were. The problem was in what was being estimated - coding time. Developers would get asked how long a task would take, and only think about the time spent sitting in front of a computer, typing code, and not the other time - waiting for other resources or people to finish tasks that you depend on, sick days, software and hardware issues, etc.

The only way to accurately take those unforeseen factors into account is by analyzing previously completed tasks that have similar scope. Even then you can only get close.

A couple people have mentioned weather forecasting as a similar endeavor - but meteorologists don't just guess, they analyze previous data.

Estimation that isn't based on concrete data is a fool's game.
the grass ;)
That seems off topic. SICP is about understanding language, not architecture. That would be like saying you need to understand how SED and AWK would be implemented is Lisp before you try to write a script to use them together to parse a document.
>but their video shows a crane used to unfold it. By the time you get all the heavy machinery out there to prep the land and assemble the structure you're most of the way to just building something unique.

This[0]

Is[1]

A[2]

Solved[3]

Problem[4]

But many municipalities prohibit it because if you make housing too cheap the "wrong kind of people" might move in. In the desert you shouldn't have problems though.

[0] http://www.illmoveit.com/wp-content/uploads/2012/04/IMG_1521...

[1] https://i.ytimg.com/vi/x9MwVxBK254/maxresdefault.jpg

[2] https://ewscripps.brightspotcdn.com/dims4/default/994f83b/21...

[3] https://i.ytimg.com/vi/BhU7yhMVdfE/hqdefault.jpg

[4] http://www.pacificwalkhomes.com/wp-content/uploads/2014/08/a...
> the most recent Oracle vs. Google case has already settled a major point: APIs don't violate copyright. And as Github co-pilot is API (A self-modifying one, but an API nonetheless), Microsoft has a good defense

That's a wild misconstrual of what the courts actually ruled in Oracle v. Google.

(And to the reader: don't take cues from people banging out poorly reasoned quasi-legal arguments in off-the-cuff comments.)
We hear these stories all the time. The inverse is more interesting to be honest, as I feel a lot of people think working hard = success.
Nationalizing the infrastructure is always an option. Unlike the US, China can't send marines around the world to seize the property.
Funding and executive duties are what would take away your freedom.

There are literally a thousand other ways without going the VC route.

The society is pretty dysfunctional that a talented person such as yourself think that’s that’s the only way out.
This gave me a chuckle
If you could get by with a drum machine, did you really need a real drummer in the first place? Maybe a lot of drummers were used for lack of any automated alternative in the early days?

By the same line of thinking, If you can get by with AI generated code did you really require a seasoned, experienced developer in the first place? If your product/company/service can get by with copy pasta to run your CRUD app (which has been happening for some time now sans the AI aspect) did you ever really need a high end dev?

I think its like anything else, 80% is easy and 20% is not easy. AI will handle the 80% with increasing effectiveness but the 20% will remain the domain of humans for the foreseeable future.

Worth considering maybe.
But isn't that ultimately what these job listings "mean"? We want someone who has a certain level of mastery of this concept? YOE is just a shorthand.
A similar method works for what Apple or Google would call "location-based reminders" and get right about one time out of five in practice.

Want to remember something when you get home? Come up with a few words or some such concise thought that will remind you, then picture your front door - just as you'll see it when you do get home - and think those words or that thought. Repeat it to yourself while you imagine unlocking the door or whatever. Do that a few times - it only takes a moment - then forget about it and go back to what you were doing. When you get home, the association thus formed will trigger and remind you.

It only takes a moment, and I find that even with very little practice it works quite well. The method generalizes, too. It doesn't seem affected by aphantasia; I don't really find myself able to form vivid mental images and the "Ganzflicker" thing from the other day had no effect on me past a mild headache, but this technique works fine. Maybe it helps that the visual component is based on experiential memory, but whatever the reason, it works well enough even for me that I can comfortably recommend it.
We've been screwed since 1997 and the lack of political will power to do anything effectively. I've worked in climate tech since 2005 and it has been an emotional slog. Most of the people who work in the space end up burnt out and move into other industries.

I think the best we can hope for at this point is try to dent the upcoming damage. We could ostensibly reverse some of the worst impacts but there just isn't any political will power to really do what is necessary.
Anyone can upload someone else's freely licensed code to github. Without giving them such a license.

I do not upload my code to github, or give them any special permissions, and I am confident my code was included in the model's corpus.
>This seems very high to me and little suspect, what is even more suspect is that they didn't link the report.

does a jobs site have a reason to maybe exaggerate that number?
I imagine mobility to do a lot of economic optimization. All those jobs held by overqualified people who would be more valuable elsewhere.
I would say that while they may not be John Carmack, pretty much all of the best people I've met in this industry did not have a college degree, and many of the worst did. Anecdotal yes, but suffice it to say I put very little stock into paper.

I myself attended university for a single year before deeming it completely not worth the time and money (which I couldn't really afford) and instead acquired several associates degrees (which I paid for with a menial job). Because of this, I admit to some bias on the matter.
Sorry I hurt your feelings friend. I hope you’re able to work through this. Best of luck.
They take private jets to fly all over the world while shaming the rest of us for flying commercial.
Much love, I've read your site through, often times out loud to family and coworkers. GL w/ Amazon. Minor nitpick. The link to go back to top of page at the bottom of https://kleinbottle.com/ links to index.htm and not index.html and is thus a 404.
I guess you could just link it to / or ideally change <body bgcolor="#fff"> to <body id="top" bgcolor="#fff"> and link to <a href="#top"> to avoid a new page load.