skysight-inc/HackerNews huggingface dataset:
Yep, you can structure the roles however you like. I'd guess every plausible combination has been tried.

In my world engineers are first class citizens who have real input to the product decisions and meet customers, the PMs are usually technically capable, the PM job is too big to be done part time and hence isn't. It is what it is, and doesn't seem to be close to how things work in your world. But in my world, the product job is more complex than "someone has a need and you give them a solution". For internal development or consulting, that's probably right.

Regardless, the job is still extremely difficult to do well. Anyone who tells you otherwise hasn't really done the job, at least not outside of the simpler world of consulting/internal software where it's best described as "requirements engineering".
A cease and desist seems more reasonable than arresting someone though, especially if there is evidence of a misunderstanding of an emergency order, and no actual malfeasance.
I like the Uncle Bob explanation: the number of developers has a doubling rate of ~5 years due to the constant entry of new developers [1]. Over time, the number of inexperienced developers far outweighs the experienced ones. Inexperienced developers naturally gravitate toward complexity because they don't know any better.

Couple that with a social drift toward hyper-specialization. That sort of hierarchy naturally creates minds that don't think at the systems level. This is the general theme of Buckminster Fuller's Operating Manual For Spaceship Earth: the shift toward hyper-specialization (or narrow focus) has long-term disastrous consequences.

When you couple inexperience with narrow focus, you get messes.

Part of this is to blame on the industry-standard thinking that because someone works for Company X, they're a competent, logical engineer (and should be granted authority/responsibility over essential products/projects). This is the downfall of "code tests" and "whiteboard coding." They don't evaluate for systems level thinking and so a developer with poor creativity and logic skills slips through the cracks because they're great at eeking performance out of a function which impresses the lollipop guild.

[1] https://blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html
Yeah it's one of the many reasons I use OpenBSD - I can actually use my old, perfectly-functional hardware from literally decades ago and still run the latest software with latest security features and frequent updates. On numerous architectures, too!
I regularly videoconference with team members who are on geostationary Viasat..., it's just not an issue. They say they had to learn how to adapt a little bit by giving people time to finish their thoughts, that's about it.
Using text-only web browser Lynx to visit some of today’s top websites (2012)
Mongo will scale out horizontally better than Postgres. But most people don’t need that, and there are other alternatives to Mongo that will also scale in this way.
> “Ignorance is not an excuse,” Prummell wrote. “If you are in Charlotte County, doing business with the people of this community, you had better be on the up-and-up and have the appropriate licensing and insurance. These people have been through enough, and I will not allow unlicensed contractors to further victimize them.”

> https://floridapolitics.com/archives/562882-florida-sheriff-...

I live in FL, and I agree. No license in the state means working under a licensed contractor as a sub-contractor.

Ignorance of any law, in any jurisdiction is no excuse for violatinig the law; period.
> People seem to think that if you ban this practice, you'll get the premium package for free.

No, no one thinks that. What people do think is that if they buy it, they will own it, and it will be theirs. Not a rental from a megacorp whose auth servers shit the bed on the coldest day of the year.
Mirrord 3.0 – Mirror a pod's network traffic and file system accesses locally
> if an automaker or other associated party can prove that it costs money to maintain the feature and/or service in question, then it'd be legally allowed. This would include services like OnStar and such.

While I don't disagree with the exception here, I think they should outlaw mandatory subscriptions... like OnStar, which GM has started to add to most of their cars. It's not in the MSRP, but it's a required cost at the dealer.
I don't think there'll be a good alternative until Firefox isn't the alternative to Chrome.
Right? Also these companies probably hired a lot of folks during the pandemic, and also relaxed their performance criteria while everyone was adjusting to remote work... So this just sounds like some folks are being caught off guard by the fact that yes, there are real performance expectations and you might not be meeting them.
It could be worse than that. If your employer were to pay you specifically for the time it takes you to commute, then the only rational thing to do (assuming you don't care all that much where you live) is to find the cheapest house, far from your office. If you commute 2 hours each way, your employer has to compensate you for 4 extra hours of work per day, and, to make matters better, you're saving on housing costs.

But if you move to the city center and now have a 15-minute commute, your housing costs have likely gone up a lot, and your employer is now only paying you for 30 minutes of commute time per day.

Now, you could say that an employer wouldn't do it this way; they'd basically just give everyone a fixed "commute time stipend", and let people "spend" it how they wish: either on an actual longer commute, or on higher housing costs that shorten the commute. That's probably more fair in the case where the office is in a city center. But if it's the reverse, and the office is out in a cheap suburb, then it perhaps becomes more fair again to pay for the actual amount of time in someone's commute.
It does not. It’s a presumption of guilt by the government. You could be a scammer so you have to get a license ‘proving’ you are not.

I’d be all for an online registry where you have to register your business and verified contact info so you can be tracked down if you pull something but letting the government decide who can and cannot offer services is a scam. Lookup the requirements for a roofing contractor license in Florida. One of them is “be of good moral character“. Who gets to decide what that means? Imagine if people were as concerned about barriers to earning a living as they were about barriers to voting.

https://www.contractorcampus.com/florida-roofing-contractor-...
I strongly agree with you. Before the pandemic began I switched jobs from a remote position to an in person position and it was such a positive change for me. And then about 6 months later my company went permanently remote. I mean, yes, there are plenty of points that people have made about open plan being very distracting and stressful, and commutes being long, and so on. But I felt some really strong isolation working from home, and even when I tried working in a coworking space. Yes, I have friends. Yes, I see them regularly, but definitely not every day - I am in my late 30s and it's hard enough finding time when everyone is free. I am married and have a dog. But yet, I miss my commute that took 1.5h each way, because I got some quiet time on the train where I didn't have any obligation to do anything, and a nice walk to and from the train station. I looked forward to my husband picking me up at the train station and my dog excited to see me. I seem to have just as many distractions at home as I did at the office, if not more, because the delineation between work and home isn't as clear, despite having a dedicated office space at home. I sorely miss being able to talk or pair in person on a problem, and I dread having yet another Meet or Tuple call. The strange part is that I've always considered myself to be a strong introvert. But I greatly miss the in person interaction I used to have. I haven't changed jobs because other than the WFH situation I like my job a lot, and besides that, I'm not certain that the same WFO experience even exists anymore. I'm not sure that a WFO setup would be worth a potentially less enjoyable job. So I put up with it.
Here are some decent slides with power limits from der8auer

Power limit 90W: https://youtu.be/H4Bm0Wr6OEQ?t=280

A power limit scaling graph in 20W steps with Cinebench R20: https://youtu.be/H4Bm0Wr6OEQ?t=910

The default settings on both AMD and intel are such a shame when you can offer 5-10% less performance for a major decrease in power consumption.
I think pretty much any licensing with educational component is either regulatory capture or safety theater.

There should always be an option to test out of it if you can demonstrate acceptable knowledge and work product.

I care about their Baseline knowledge and the quality of their work. The time and ability to pay for classes demonstrates neither
It's legally required in many jurisdictions.

I think it's perfectly reasonable to "feel entitled" to things I'm legally entitled to.
At this point in your career if you are good at the people side of things you should have former cow-orkers who want you leading a team.
With Rust and WA emerging it will be interesting to see how long it takes to get a voip client as a PWA that just runs in the browser.

WebOS when with Palm was ahead of it's time from a software perspective and couldn't get the hardware out. The ability for all apps to be JS/HTML only with WebOS would be super interesting.
+1 for the tough building codes. A family member in the Florida Keys recently had a new home built and the roof is rated for 185mph.

I read that: "Part of this initiative was based on the Miami-Dade County Code, which has some of the strictest wind uplift requirements in the country, currently 185 mph for High Velocity Hurricane Zones."

That's a category 5 hurricane (and would probably be a 6 if the Saffir-Simpson Hurricane Wind Scale had a 6): https://www.nhc.noaa.gov/aboutsshws.php

This same family member's last house, built in the early '50s, was literally torn to pieces in Hurricane Irma, 2017. The roof ended up in the neighbor's yard about 100ft away. Wild stuff.
at an average of 6-8 per company

Based on what?
Cool, yeah that sounds like a logical thing to do. Good luck.

I wish whispermemos was available for Android. I have to look into what's available and what the privacy implications are. Would love to use something like that. A Joplin plugin would be awesome.
Microservices should be resource-oriented, not service-oriented. NetKernel takes it to the extreme, it’s a shame it hasn’t seen broader adoption.

http://resources.1060research.com/docs/IntroductionToResourc...
NeXT as well I believe!
Those tabs on the final item are what caused the Bolt fires. The manufacturing was incorrect, and they had to replace every cell.
LumaFusion, aka the only way to edit professional video on iPad before this announcement, supports direct editing/ingestion and working directly on an external ssd. With USB-C and thunderbolt supported on the M1 ipads, the experience is basically, hook up your 4TB samsung external portal drive, and edit away. You don't need to copy the information onto the ipad itself. The export also goes to the external drive.

If BMD did not support this fuction for Resolve, they will have a hard time competing against LumaFusion.

However I think LumaFusion will be very carefully monitoring this market. It is theirs to lose.
Removing a mandate that 10-15% of staff receives a low rating is not the same as giving everyone a gold star.

You could presumably still give low ratings before when it was merited.
what a content-free article. 10000 words to say 'company has performance reviews'.
. Sadly, the JVM unwinds the stack before returning the exception, which makes doing the right thing very hard.
What do you think the Edit page and the Cut page are?
what do you mean dont use double entry and use a DB query instead?

if your customer is paying you, how will you record that transaction?
from what i read that isn't true in california at least.
While protectionism is certainly a plausible root cause, I don't think would be unreasonable for Florida to think that its climate is unique enough that a roofer from say Maine might not be qualified to understand what is/isn't up to code.
Severence isn't generosity. It's the bare minimum.
To everyone reading this - we live in a free country. Nothing stops you from creating a new business as a co-op or employee owned collective or whatever.

So many smart people here who are passionate about labor. Just make that into your company from day 1!

As a business owner I would never do this. But you could do that yourselves without coercing me into them!
literally the first point of parent post was:

> if a container is running for the current user, execute firefox in its context

So there is no need for snap to fancy serialization, just have new and old firefox ready, and keep using old one while it has running processeses. And if the old one exits for any reason, start new one instead.

That's all snap has to do! But it does not, because it really likes to make strange texhnical decisions for some reason.

(For "coordination", snap could make a common file in old app dir like "bin/new_version_availablec, and if firefox detects it, it shows that "your browser needs to be updated" button. I would not be surprised if something like this already exists in firefox. But I doubt snap would use this approach because it is not complex enough for it :) )
Although layoffs often involve severance pay it is not a requirement. Also, in most states being fired for poor performance vs misconduct doesn't disqualify you from receiving unemployment.
I think I was bit by snap (Firefox refusing to start) - I just don't have the mental energy to learn what snap is and why I can't or shouldn't just use apt-get like I always have. Or do I have to use both now?
(edit: if you want to quickly answer great, but I'm really putting my frustrations into words)
> If you don’t have any intentions of defending your beliefs, why do you put them out there?

The internet has lost it's privileges in this regard.

I was talking about US Republicans.
Okay, I don't care that this is on HN, but rather why? Yeah, yeah, "anything folks are curious about...", but as one who has spent plenty of time hanging around Anabaptists (who often wear head-coverings), umm, so? In contrast to Muslims, and "oh, did you know Christians do it, too?" Or "yeah, but which Christians?" Or just "people are weird"? :-)

Anyway, as one who never gave much thought to a woman with a little piece of cloth on her head in church, just curious what others have learned today, I guess.
Sigray has some really cool battery examples https://sigray.com/batteries/
Probably.

But people also need to have an actual interest in engaging in the conflict. I refuse to engage at work. You could be shipping passwords in plaintext and I will let you do it, as they are not my users.

In the case of elected officials, it is even worse. Smaller waste can easily go unnoticed, unless you bring it up, fight a lot of people, and get blamed for not finding it earlier. Another thing work has taught me. Cover ups nearly always make sense.
Record labels, not listeners, are the primary threat to revenue of artists. We should encourage trends that lose money for producers but accelerate progress toward direct payments to the artist.

Personally, I haven't pirated music since ~2011 when Spotify introduced a usable service with a full catalog (the movie industry could take a hint). I know this arrangement is not great for the artists, but at least they can work directly with Spotify. When I really want to support an artist, I buy a ticket to their performance and tell my friends about them.
A rose by any other name is still a rose. Pretty sure a Brit said that.
You’re Gonna Be OK (2020)
Serious question: Do you really think that Russia poses that kind of threat? We've seen how woefully their military has performed. There is no chance that Russia would be able to start rolling through Europe the same way Germany did. Especially now that they are so depleted that they are conscripting. I'm not saying appeasement is the way, but comparing this situation to Germany in the 30s is a bit off the mark.
Sure, but who is going to bat for you except a union lawyer? Your state AG? Fat chance.
wengrow & graeber's recent research shows plenty of evidence (post discovery of agriculture and well beyond dunbar's number), that's a good place to start with your question. tangentially, mark fisher is also good for unpacking what you've said
An incompetent hire is far more of a potential threat than a competent one.
Stripe had 1500 employees in 2019. Today it has over 8000. The same pattern has applied throughout the tech industry during the pandemic, and it is obvious that not all of these mass hires are well suited for the job. Now that the unlimited money printer has dried up and companies are forced to tighten budgets, low performers will start to face the pressure everywhere.
Alternative headline - Illegal Business operator with little to no hurricane building experience arrested before they could do more damage.
Yes, but you might be using an iPad to take your rushes and throw together a quick assemble right there on set, "there that's how it'll look", and even import the timeline into your proper project.
I want to say some point they got sued for letting/"letting" certain app devs scrape everyone's data, crawl friend of friend data, which was then immediately sold/dumped/repurposed for abuse they locked down their API
I'm not sure precisely why, but when I first saw ads in Apt(8) I decided I wouldn't be using Ubuntu for any more personal projects. On one hand they obviously need to keep the project alive. On the other hand, putting your own ads on top of something that fundamental to the system just felt ... weird/narsty?

Reading state information... Done

Calculating upgrade... Done

Try Ubuntu Pro beta with a free personal subscription on up to 5 machines.
Learn more at https://ubuntu.com/pro
If you want severance better get it to contract or legistlation.
i think were seeing the actual bare minimum is nothing?
I thought everything in physics was going great, all of our theories are extremely well-tested and there are absolutely no anomalies, inconsistencies, paradoxes, singularities, or unexplained parameters. A crisis? My word!
Philosophy in blender -- whew that's a topic! We can all wish it had stayed monolithic but there are multiple, like overlapping waves holding onto vestiges of previous eras.

Left click versus right click select was a real war and to some degree, minor skirmishes are still being fought. If you really and truly want to learn to 'go with the flow', realize that the 'default' hotkeys are not the real 'default' hotkeys for blender veterans and that it was fairly recent when the program defaults got switched over to be noob compatible.
Provisioning: Stateless vs. Stateful [video]
Why is this random person's speculation linked as if it has credibility?
same with postgres's jsonb - it is not comparable to mongo at all, they dont have any feature parity
Well, we are talking about software engineers, they are not locked out of the legal system economically.
It seems pretty reasonable to me to feel entitled to receiving honest, good-faith performance reviews from my employer. Am I literally legally entitled to that? Perhaps not. But this is clearly more than just "getting more money is nicer than getting less money." If Stripe is instructing its managers to dishonestly give out negative performance reviews in order to be able to fire a predetermined portion of employees without having to disclose the firings, that seems like a very reasonable thing to be upset about.
Not sure if you’re read Adam’s original post[0] detailing the thinking behind the Tailwind approach, but I found it pretty thought-provoking at least.

Basically we just admit to ourselves that we don’t have true separation of concerns anyway, so stacking utility classes lets us keep the styling of components near the components where the styles are actually used (no more flipping back and forth between HTML and CSS to tell what a component will look like). You can always extract and refactor later if you find yourself writing the same thing over and over. It’s bizarre and uncomfortable to start, but I’ve found it has quite a bit more upside than downside.

[0]: https://adamwathan.me/css-utility-classes-and-separation-of-...
I think it could, in theory. I've had the idea of approaching it more like a sorting problem. Scrape social media of the candidates and the company, use NLP to provide a 'cultural fit' metric that circumvents the interview process...
All the comments here are about drawbacks and limitations. The upvotes on the submission might be explained by quality of the product, but the comments not so much.
The ONVIF SOAP APIs aren't really that important IMHO. They're mostly used for configuration. Configuring your camera is something you do rarely, and if you have to put up with some crappy web interface, proprietary plugin, or Windows-only desktop software for it, oh well.

The most important part is getting the video. The popular open standard is RTSP. Many cameras have astonishingly poor RTSP implementations. See https://github.com/scottlamb/moonfire-nvr/wiki/Cameras:-Reol... for some of what I'm talking about. That ONVIF page (https://www.onvif.org/conformant-products/) says everything is fine for several Reolink models, but I don't believe it!

After that would be some way to get the analytics, assuming the camera has them and they're any good. If the ONVIF API works well, great, but a proprietary API isn't that bad IMHO as long as it's simple.
Two new books show that movement helps us see the rhythms we all share
There's a big difference between giving low scores to people who aren't performing up to some standard (whether than makes up 2% or 10% or 40% of your workforce), and always giving low scores to 15% of staff even if they're actually fine. 'Stack Ranking' is widely considered poor management.
You can use both, to an extent. My most recent example: The documentation for GNU troff (groff) in Debian is incomplete-- the man page for eqn(1) includes the GNU extensions mostly, but not the basics. So I downloaded the OpenBSD manpages which includes complete documentation for eqn(7).

https://ftp.openbsd.org/pub/OpenBSD/snapshots/amd64/man72.tg...

Good documentation is a killer feature, in my opinion. It's nice they provide it all in one tar ball.
One thing I wish were easy to configure on FreeBSD and Linux that makes macOS feel more "Unixy"[1] is using Cmd+ for most application shortcuts and reserving Ctrl+ for Bash-style shortcuts throughout most textfields.

[1] Yes I realize macOS is a flavor of UNIX
All of those sites are toxic customers. Continuing to host them will draw the government's ire.

For Parler, the Jan 6 Committee would have inundated Amazon with subpoenas for internal documents and demanded testimony from executives. It's understandable why Parler was deplatformed so many times: because nobody likes government scrutiny. The risk is clearly greater than the reward.

I'm not saying that this was the right decision for society, but I understand where they're coming from, and these companies should be transparent about their motivations.
IMO the higher prices for shit on the streets camp make sure that the shit doesn't end up in their neighborhood. Go to various wealthier & busier places in the city and notice the curious lack of crap on the roads, or homeless people in general.
Starlink promises 350 Mb/s, not MB/s, although given their current promises vs actual speeds, I think customers may adjust their expectations a bit.

Not sure where you pulled 30 Mb/s for Viasat service but it regularly tests more than 2x as fast as that (on the current-gen satellites, the newest of which is 5 years-old by now. Viasat-3 Americas has actually over 5x the capacity of Viasat-2 along with a big bag of other goodies that will enable a class of service heretofore unseen.)
Me. I am. I like Ruby. It’s simple and easy to use.