skysight-inc/HackerNews huggingface dataset:
The profession of "management" has a problem similar to one a lot of tech companies have: if you reward the generation of new ideas, you get a huge proliferation of them that aren't necessarily better and make everything more complicated.

It's like these people are thinking, "Humans are messy and difficult? Better come up with a management technique that gives the illusion of control." But a piece of art is often finished once there's nothing left to remove.

I once saw someone on Twitter whose bio said "deeply passionate about Agile." That made me low-key angry, because the last thing programmers need is a person who has dedicated their career to creating more process. If it works or makes things worse it doesn't matter -- their career is invested in creating process.
I bet Hawaiians working in tourism meet a lot more people than I do. Maybe as many as two hundred a day (granted, only for a few minutes at those volumes).

If you manage to do that five days a week for thirty years, you meet 1.4 million people, or 0.4% of the US population.

Obviously in most cases you'd have no idea about how smart most of these people are. You'd probably remember the ones who did especially dumb or especially smart things in the three minutes you interacted with them, which doesn't actually tell you much about how smart they are. It's even worse for that than a puzzle-trivia interview.

I think my point stands, even for a Hawaiian in tourism.
Cannabilizing is explicitly used when a company eats part of its own market share.

Which is explicitly not the case in your comment?
At my last company, I found out they'd print any title on your business card and as long as it didn't include Director, VP, or Chief. Those triggered approval from higher up. I chose a different title every time I had cards printed.

Outside of regulatory or compliance requirements, in many cases, "policies" are simply suggestions which can be ignored.
Maybe I'm missing it, but it doesn't seem obvious if the parts they're using were also manufactured in the US? Which, if they're not, makes sourcing them still an issue if global supply chains were to break down for example.
It's surprising what sorts of things people will buy for prestige - that might be worth a good deal of money for resale when you're looking to retire.
Javascript array indexing is a MESS. This

array["foo"] = "bar"

is valid javascript.
Jeff Atwood explained this behavior as stemming from the fact that when you work with a computer all day, you kind of become one.

Source: https://youtu.be/KZkYSSE8HHI
Tina Cloud Alpha Release
If the parent's example was what I was talking about, then a "plus 20" years adjustment on my part wouldn't fix anything, since people have been doing the "four yorkshiremen" style thing not just 70 years ago, but since forever (and still do).

But that (the parent's example) is not what I claimed people didn't do 50 years ago. If anything, it's the opposite.

In the "four workshiremen" sketch they take pride in their traumas/harsh situations that they went through, and compete to exaggerate even greater traumatic/harsh situations. Today many people exaggreate irrelevant slights as traumas, and do so in order play the victim, not the tough survivor.
That's not a counterpoint, it is a case in point! There are some energy sources like whale oil that had supply issues and roughly a single use that got displaced. But for our major energy sources with a vast supply we keep finding ways to use them in amounts that don't really decrease.
That pairing stuck out to me as well. I think the article is generally on point, but I would have rewritten the first sentence to say "it's worth mentioning that having a metric for attrition isn't inherently bad." But having a goal for attrition is exactly the problem the article's describing.
> It's fine if you want to require someone to have a job to move here

For very special jobs of critical need perhaps. For broader economic immigration I’d rather have a visa categories requiring initial (and in some categories periodic subsequent) payment than a job requirement, either for initial entry or conitnued residency.
What I understand is that talk like this is unnecessary and inflammatory.

I haven't seen evidence to suggest that "a lot" of American policing involves officers abusing their power. It definitely happens and, when it does, needs to be dealt with.

I have known and worked alongside enough law enforcement and emergency workers to know they're too in fear for their own lives most days to be making unnecessary trouble. Their top priority is to de-escalate situations and make it home to their families. It literally takes one wrong assumption or letting down of the guard in a bad situation to end up dead, so while I do sympathize with _anyone_ who has been wronged by authority, I can't support blanket statements like the above.
You can achieve much more per Euro though with renewables than nuclear.
Thanks, this is very interesting.
This idea came about in the days when we kept disks unencrypted. Ripping the disk and editing /etc/shadow or pulling data was trivial. Physical access was the _only_ requirement to do this.

Disk encryption then became practical, and defeating it requires a running, vulnerable machine (for cold boot) or tampering+user interaction (for evil maid).

Secure Boot makes those even harder - you will have to compromise the TPM itself.

All of this is to say it is still possible to attack a machine with physical access, but you now have to enage in further security breaks. It's not really "game over" anymore as there are further defensive to defeat.
NixOps is fine for pushing changes to machines (well, actually I think it has a lot of problems, and somehow the NixOps docs are even worse than the regular Nix docs as far as getting started and bootstrapping and doing basic tasks, but that's not the point). But it's all about the mechanics of pushing changes to your hosts.

It certainly doesn't give you any kind of opinion on how to, say, structure a repo that has your hardware configs, Home Manager on a non-NixOS machine, Home Manager on a NixOS machine, some systemd services, etc. And there's no reason to need NixOps to maintain a repo of three or four physical machines that you have around your house.
$o much can change. Wonder what $et thi$ into motion and what con$equence$ will ari$e from it...
I have been doing manual pour-overs for about a decade and never figured out how to balance acidity and sweetness. It always seemed somewhat random and arbitrary to me.

The technique in the video blew my mind. I just tried it, balancing it on the "acidic" side as mine are typically fairly sweet, and it works as advertised.

Thanks 112233 for teaching this old dog how to gain better control over my brew! Now I can impress my coffee-loving guests even further by brewing to their preference.
I'd like a lettuce, tomato and Munster on rye

All this cheese is gonna make me cry

Gorgonzola, Provolone

Oh wait, this isn't in one of the 5 boroughs.

Even so, everyone sane wants to escape Jersey, so how bad to things have to get to want to return to it? Did the e-waste board of directors escape a Saudi embassy?

Okay, fine, party-poopas: are there any particular US laws or tax rules regarding material participation or unrelated business activity?

See also:

https://www.fincen.gov/resources/advisories/fincen-advisory-...

https://www.fincen.gov/resources/statutes-regulations/guidan...
I imagine these are being manipulated significantly in many places.
Same. I think what happened is that the early users answered all the most frequently occurring questions, and the questions honestly haven't changed much. I think my most popular answer is like how to diff with git. People are using git even more than they were when SO started, so it gets upvoted regularly.
Sorry, people who make mistakes are not low performers dragging the team down. Learning from mistakes in an open and non-judge mental way is a marker of a healthy team culture.
Same for me. Day 1. I'm user 25 on the site as I listened to the podcast about them making it. Just for answering a few questions early I'm in the top 0.76% overall.

https://stackoverflow.com/users/25/codingwithoutcomments
Iterative raises $20M for its MLOps platform
It's not really bad reasoning when, from the very start of the article, the author points out what their limitations are in their approach. This is like saying that the Drake Equations are "stunningly bad reasoning".
Almost everything I used on Arch is available on NixOS. In fact, for a lot of software I was able to use a more advanced configuration because NixOS makes it easier than Arch to set up.

I only ran into one hiccup: NixOS has an open pull request for supporting plymouth for silent boot with a LUKS encrypted drive. For now, I am stuck with an ugly password prompt when I turn my computer on.
> Google is very far from this and a nice relaxed place to work.

Google seems like possibly the worst place to work. They have major, thoroughly discussed issues with their review process. They were some of the initiators of ultra grueling interviews, elitist hiring practices…

Google is well known for killing products and you often hear that is a by-product of their review process.

Google offices are infantalized (just like FB) and often filthy (worse than FB).

That’s on top of their well known issues with internal political fighting, sexual harassment from execs and unethical business model.
> In spite of this, I am in the top 7% of accounts on the site, which is a nice reminder on the power of compound interest!

I'm also in the top 7%. That's down from 12% or so from five years ago. However, I haven't gained many points during the same interval. That leads me to believe it's not about compound interest but new users joining.
So don't buy that device? Those devices already exist, that doesn't prevent you from buying other devices where you control the keys. If manufacturing an unlocked device becomes unprofitable and stops happening everywhere, then we can talk about what to do, but I don't think the existence of secure boot on Linux is going to make much of a difference either way.
My operant definitions are:
1. Mathematics is the study of pattern and quantity.
2. Physics is the study of motion and position.
I don't want to do any of that. I just want to insmod a module like I've been doing since 1995.
Any hope for a PPC Big Endian build for my Apple Mac G5s?
This has always seemed interesting. Bill Fitzmaurice has made a career of developing horn-loaded systems, which are tricky to design.

https://billfitzmaurice.info/David.html

There's a series of PA cab designs called fEarFul, that incorporate the newer 12" and 15" woofers from Eminence. You might have to dig around to locate the actual design data, but I do know that the designs were carefully tweaked and are stoopid loud.

In my own case, I worked out what SPL I actually need for my listening tastes, and chose a suitable woofer by keeping an eye on the close-outs at Parts Express. The drawback is that my designs are irreproducible because the parts are sold out. But they're also not worth publishing. The benefit is that the prices are often pretty compelling.

Lower specs also reduce the requirements for the tweeter and any other components such as crossover.
The problem with StackOverflow or any "community-driven" effort is that every single community is driven by those who dedicate the most time to driving the community.

In the beginning, this isn't largely a problem because the owners of the site can manage the load. Then as the site gets marginally bigger, you can trust on volunteers who have demonstrated expertise or something.

But eventually, skilled people will get busy. Owners/developers will need to manage the business/code of the thing. Your expert volunteers will have jobs and obligations to fulfill. Between them, there won't be enough manhours to manage the community.

The worst thing to do is to put it in the hands of those who have dedicated the most time to the community. Why? Because there's a reason they have all that time to dedicate to the community. And hardly any of them are good. But that's what most places do. And then they essentially become places of pointless bickering and mindless politicking. Basically digital HOAs (to reference a recent article posted here).

The people responsible for managing the community need to be compensated for doing exactly that and they need to be either trained or vetted to do so. Self-selection in this regard is probably one of the worst ways to go about it.
In general it is very nice. A common method is you create a `default.nix` file in the project you are working on and use tools that manage the deps for you. For example:

Rust+Cargo: https://gitlab.com/kevincox/watchlog/-/blob/22c877065f763b3d...

Node+NPM: https://gitlab.com/kevincox/kevincox-web-compiler/-/blob/9fa...

My only Ruby project is private but I just rolled my own with:

export "GEM_HOME=$out"
bundle install --jobs $NIX_BUILD_CORES

Then I can set the resulting derivation as $GEM_HOME in the build step.

And sorry, but I don't do much Python.

For development you then use nix-shell to build the environment with all of the dependencies available. The downside is that you either need to commit the default.nix to the project, or configure it to be ignored. But the advantage is that it handles everything for you. For example you can configure native libraries such as PostgreSQL client or openssl without worrying if they are installed on your system. This means that the entire dev environment is tested in CI (assuming that you run nix-build in CI).

This is also nicer than docker/VM based dev environments as it just prefixes your usual environment with the deps, so you still have your regular commands and development tools available.
By the way things are, I doubt they'll be stable in next release either. There were some pretty fancy things in last year's NixCon so devs might just push on that.

But the problem is, many many new shiny things are so comingles with flakes that they are now stuck in limbo, thanks to the one amazing feature that was showcased back in 2019 and then rotted away in implementation hell. Initial RFC was rushed, barely discussed (there are lots of comments, but very little progress, as is the way with flakes) and then simply merged as experimental akin to pushing mess under the carpet. Well the mess was useful, but now the carpet is uneven and the first timers can barely walk straight. I just want a conclusion on flakes, any conclusion would be better than this stupid silent march.
"The phenomenon of experts believing news articles on topics outside of their fields of expertise, even after acknowledging that articles written in the same publication that are within the experts' fields of expertise are error-ridden and full of misunderstandings."

https://en.wikipedia.org/wiki/Michael_Crichton#Other_speeche...
Not bad for one NT machine.
What's the basis for your impression that this "seems" a significant premium over the actual cost differential? I have zero idea of what it costs a company to manufacture a phone in China versus the USA, so I'm genuinely curious.
I did the same. I was a 'support ninja'.
If this works, Microsoft is going to hit a long-term retention jackpot. Low-code ecosystems are sticky and excel in ARR as their model is usually consumption based. Moving away costs companies millions. Every employee is automating their work on this platform. I working with a consulting firm and one of our customers (+50,000 employees) has onboarded power-platform for every individual to automate their work.

If ever a change is proposed, the change management team is going to shoot this down or will be forced to create a 5 year migration plan.
We have reached the tech level where individuals or a small group of enthusiasts can compete in the nation state arena. This is within that realm.
Speaking for Microsoft in the 2010's: pretty hard. First you get pip'ed and have lots of uncomfortable discussions with your manager. You'll be encouraged to leave on your own. Eventually you'll be told to leave. They want a pretty iron-clad case to reduce the chance that you'll sue, since keeping you on for another year or two while they super-document your shortcomings tends to be cheaper than dealing with a lawsuit.

I saw it first-hand, I wasn't pip'ed myself. :D
I'm glad we didn't yet stabilize because I am skeptical of a number of aspects to Nix. I suspect it's unduly popular because pure eval mode is a food idea, but there is little way to use it outside of flakes.
I've tried it all, and the only thing that I'm happy with is the Moka pot method. If that isn't the perfect cup of coffee, I don't know what is.
I reqd articles how to set up myself for being creative. ;)
Building a JavaScript Testing Framework [video]
The way I see it as a user is that while I may invest time in a community like Stackoverflow, my actual responsibilities are practically non-existent and my direct monetary investment is literally zero.

Whereas the company maintaining the site as a whole has to invest a whole lot of time and money into keeping the site running, and have a huge responsibility in continuing to do so if they want to site to even stay in existence, let alone grow and succeed.
Who wants to be hired?

Location: Virginia

Remote: Yes (have worked exclusively remotely for past 10 years)

Willing to relocate: No

I've been doing full-stack work for the past 10 years, with Python and Django on the back-end and HTML, CSS, JavaScript, and jQuery on the front-end. I've also worked with the Django REST Framework and React.js. I'm intimately familiar with schema and data migrations, including migrations between Django projects. I've worked extensively with startups and I've worked with Twitter. I have a lot of experience working with distributed teams and am open to occasional travel. Available full (~32hrs) or part time. Interested in Python work or full-stack with Python.

Résumé: https://drive.google.com/open?id=0B8b4x4qzEFAOS0FFb1NhcDBOVk...

LinkedIn: https://www.linkedin.com/in/dustan-bower-722331ba/

Technologies: JavaScript, React, Python, Django, Django REST Framework, migrations

Email: dustan.bower at gmail
I don't see how giving money to Tencent has anything to do with the ability to steer SO.

The best thing would have been the status quo. SO has been running on its feet for many years. This consolidation, while disputably better than Microsoft acquisition, is no worse than large companies buying out small ones usually guaranteing their demise.

If anything else, Microsoft has left Github untouched so far.

I am not convinced that this is "absolutely phenomenal".
I like the concept, but there seems to be a lot of problems for a "beta":

- The documentation doesn't mention what merging and dividing is for. This is not covered in the tutorial and I don't know what kind of advantage this gives. Additionally the details for "divide()" are a copy of the details for "move()" (bad copy/paste)
- The documentation doesn't mention anything about ranges (how far can I be from base or star to transfer energy?)
- The documentation doesn't mention anything about rates (how fast is energy harvested/transferred?)
- There are dead links e.g. https://yare.io/j2m.cz/~jm/, consider using a link checker
- The game is very slow! Debugging a program takes a very long time. It's not slow enough that I can reasonably make any adjustment during gameplay though
- The console is undocumented and behaves differently from the browser one (e.g. it only prints its first argument)
- The other shapes are undocumented (triangles seem to not have the ability to merge, what is the flip side?)
- "my_spirits" keep references to dead spirits which is VERY confusing. The tutorial introduces code that specifically seems designed for the opposite behavior
- There are bugs in the match-making, where sometimes it will join a just-finished game from other people (so I see a score screen for people I don't know and I have to start match-making again)
- A way to show information on the canvas would be very helpful. Simply adding a field "caption" to spirits, that would be shown next to it on the canvas, would already go a long way
- "Game cancelled" errors
- It seems that while my script is already loaded at the start of the game, it won't start executing until I click "update script", causing a variable delay between players. The bots also don't have this issue.
- There is a 1 in 4 chance that both players will pick the same color, which leads to a very confusing match. Consider removing the manual selection and always making one red one blue
The article paints a needlessly bleak picture.

The neutral reading of the practice is, "managers are able to take riskier hiring decisions, because they are given an allowed turnover rate".

Which surprisingly enough is a solution to the ever-growing worry of false negatives in hiring - i.e., overlooking good candidates whos resume or interview did not shine strongly enough, or who perhaps are from a shunned, misunderstood culture, or who otherwise did not fit the generic hiring practice prevalent in the society. This solution allows an organization to make riskier hiring decisions at a well understood rate - hopefully catching the false negatives that did slip through competing organizations' hiring process.
Now Use Your Coinbase Card with Apple Pay and Google Pay
>Is there some way I can boot-to-git-configuration?

Yes, the NixOS installer is a live disk with all the features of NixOS. I have booted configurations directly from IPFS in the installer, and many nix commands and functions support git (or GitHub) natively.

You can declaratively specify your whole infrastructure from software configuration to remote machines with their own VMs.

For example here's my nix function for matrix: https://0x0.st/-2CA.nix

It does a whole bunch of stuff.

First it reads in the hostname and domain from the system configuration and put that in a variable to be used when configuring the subdomains later.

Then it opens up your firewall, starts a postgres service, creates the matrix db/user, configures nginx for matrix.hortname.domain, gets your SSL certificate (and sets up automatic renewal), sets up matrix, and lastly a hosted web client at element.host.domain. All services run under their own users on the host system.

It's zero configuration, I just import that to any machine that I want and it's running a matrix server with all appropriate ancillary configuration done.
I wonder if this can be changed via user CSS?
A bit odd there’s no announcement on stack overflows site? There is just this meta question: https://meta.stackoverflow.com/questions/408138/what-will-ha...

Has anyone seen anything?
The amount of overhead to spin up a US based manufacturing process for an already niche item is going to be expensive. If someone has that type of hard requirement, they must not have many alternatives and should pay the premium for it. I'm sure if there was enough demand the cost would come down.
This video is super strange to me. First, could everything not be a bigger Apple rip? From the countdown to the camera angles, the way the camera moved to reveal the CEO, the cut away house and even the rings on top of the stage that echo Apple Park… and that’s not even talking about the “MateBook”, AirPods knock offs, OS look and feel, etc. I’d be embarrassed to work for Huawei.

But then they’re introducing a new OS. What do we start with? Control panel! Ok.. that’s very strange. Perhaps you want to give more context about what you’ve done, why, and why people should care?

You can copy looks and camera shots, but apparently you can’t copy good storytelling.
It should be pointed out that you can install the nix package manager in Arch (or whatever other Linux, or macOS, etc.), so you can try out nix's declarative package management without actually switching to NixOS.
It's in the top 50 websites of the world. Probably worth something. https://www.alexa.com/topsites
Show HN: Patented Nevod technology for text search is now open source