skysight-inc/HackerNews huggingface dataset:
The comment I was replying to was "The problem is that you can't measure a developer."

You can measure. One way you measure is years of experience. Another can be time to deliver against a spec. Another can be number/size of defects. Another can be time to remedy defects.

Yes, it's "junior vs senior", but their management is explicitly stating "everyone's experience is relevant, and everyone has an equal voice" and so on. No, the person who has literally never contributed to a production codebase should not have an equal say in the technology stack choice. Their voice is not 'equal' to someone who has delivered consistently for 2 decades.

And... yes, it's largely bad management. He's looking to move. They had rocky mgt for... a year before, but it was tolerable. Leadership changed and my colleague stuck around the last few months to see if things would get better, but they're getting worse.
There are plenty of thin laptops with USB-A ports. Thinkpad X1 is both thinner than a macbook and has two USB-A ports. And there are laptops just 2mm thicker than a Macbook Air that have ethernet via some clever mechanical engineering.
The fact an i7 scores the same as M1 in those benchmarks already tells you they are not very representative of reality. Plus power consumption will be massively different between them which is crucial for a laptop.
So we are doing a transformation from: It is dangerous to play in the street.

To: Your favorite grown-ups can tell you where it is safe to play. It is important to try to listen to them, and listening is an important part of growing.

In all honesty going so verbose appending additional context etc. Let's consider this function should also take a parameter of age. I would be annoyed as 10 year old if people talked to me like that - it is super condescending. It might work for a 3 year old. I generally think kids appreciate treating them like small adults and indulge in discussion.
> displaying it on screen [...] and this is not hard to do

It might not be difficult to display text on screen, but it's pretty hard to do it well if you care about typography, hyphenation, supporting non-standard layouts, and all the other things that print books do so well.

The words open source and excellent typography don't go together often enough.
ROT8000
If a session musician charges by the hour you know they aren’t good OR haven’t been recognized yet.
Day rates.
Demos over Deadlines
> china has no leverage on my daily life

No leverage other than, you know, letting you have tons of products that it can update on a whim and monitor what you do, where you go, etc. The funds you gave them end up in Chinese taxes, or more, and that ends up as an absolute nightmare against your own country's best interests. How can you even try saying that's not leverage?
Fair point! I always read indoors.
The most extreme example I can think of is extending the right of habeas corpus to challenge illegal detentions even of non-citizens on foreign territory (RE Bush/Guantanomo).

https://www.forbes.com/sites/danielfisher/2017/01/30/does-th...
If you demand exactly that book then you lost to DRM. However there are enough other books that if you only need something like that book there are enough other choices without DRM that didn't get popular but are otherwise just as good.
I’ve had two lightning ports go flaky due to use. I expect that to accelerate now that they’ve infuriatingly removed the 3.5mm Jack.
History of Agile: What can we learn from Microsoft and Cisco?
Sweden was pretty peculiar in this regard because not only they decided to take a large influx of immigrants but also made it difficult to discuss the issue in public without being called a racist.
Each LED has four contacts on the bottom. When the solder melts, surface tension of the solder should pull those contacts into alignment with the pads on the board.

I think what they're saying is that they they accidentally laid out the contacts in the wrong orientation, and needed to rotate the LED 90 degrees to put each contact on the appropriate pad. Because the arrangement of those pads is not quite a square, the LEDs do make the connections, but they don't get aligned quite straight.
Totally agree on lack of transparency, really of all the options right now. I think most of these companies sell in enterprise large quantities so when it comes to consumers they just don’t have a means to provide info, support, etc. When I bought my cradlepoint the software license expired and when I called in, they said someone else owned it. It took a lot of back and forth to figure out how to change ownership and to extend the license. We are definitely operating on the gray area of consumer products.

One consumer product company that provides carrier aggregation that seems interesting is Mofi. I almost went with them but didn’t so I don’t have any info other than what’s in their marketing material but worth some research:

https://mofinetwork.com/product/mofi5500-5gxelte-em7411-dual...

They have quite a few models
Many PCB services offer SMD assembly as well, though the pricing is quite high for prototypes. PCBWay e.g. quotes over 300 USD for a single board with 2400 parts, though that price goes down quickly when ordering more (e.g. when ordering 50 they will only charge 20 USD per board).
On the flipside, I've met "10x engineers" who always prioritized working on highly visible and strategic new features, and excelled at shipping them as fast as possible, even if it meant racking up massive technical debt. By doing this, they effectively did produce 10x as much in the eyes of management, and got promoted and rewarded in kind. The technical debt they racked up then got paid by everyone else that had to go in and make their prototype maintainable while they were already off to the next high-profile project. Not only did they not have to stay and cover the cheques they wrote, they also managed to lower the effectiveness of everyone else, lowering the baseline they got compared against, so they could be 10x instead of just 5x.
They certainly didn’t kill it, they just added to the long list of people who say they are agile but continue to operate in a command and control world because top leadership can’t accept reality.

Even with something that gets it so close to correct like Scaled Agile, they’ll tell you it only works if senior leadership is on board. Otherwise everyone will be paddling upstream. I’ve seen it work beautifully and I’ve seen it completely screwed up.

At one company within a few hours from me, about 2/3 of the company were actively campaigning for it after knowledge spread through the group. CEO couldn’t be bothered to show up for an overview presentation.

Eventually, the board removed the CEO and everybody is doing much better.
It's not a waste from an aesthetic perspective. Some people treat their builds like a functional art piece and don't want that giant hunk of metal in the middle of their case. A water cooled setup moves the bulk of the cooler to the edge of the case.
Why do we even discuss this type of clickbait posts, few times every year?
There's nothing wrong with preparing for adverse conditions, covid lockdowns have surely proved the benefit of that.

But that's different to preparing for the end of the world, 'end times' or whatever it's referred to.

In that case, a basement full of beans might help for a while, but ultimately, it's the same as 'wealth' now. It doesn't really matter how much money you have, unless it's more than you'll ever use, it matters how much is flowing to you on a regular basis, sustainably.

For 'collapse', it's probably much better to invest in a skill that would be useful in that situation, than in any kind of cache.
If only we had a carbon tax, these could all be replaced with 'save money'.
Eastern Europe here, I wouldn't be comfortable around actual guns, and I think it's a bit of a weird hobby, but I wouldn't think too much of seeing guns on someone's Instagram.

I haven't seen OP's IG account, but unless it's one of those "confederate flag, don't tread on me, guns don't kill people" starter-pack extremists, it's just another hobby to me.
==An engineer who could have solved this problem without a fuss within a month or two is easily a 10x engineer.==

They also need the trust of their superiors to be listened to in the first place. A 10x engineer isn’t helpful if management doesn’t take their advice.
The same with BBQ, beer and sex. None of it is ever "bad"; just better or worse than other times you had it.
This has helped me to understand this very problem (which I didn’t really know had a name)
Delaware is infamous for protecting their corporations.

What Deleware lets it's 501c3 get away with should be illegial.

There's a reason so many businesss use Deleware as their address.

I'm suprised Biden didn't get more flack over Delaware's history of protecting some raunchy companies.
Unless you have monopoly/strongly cartelized employers, wages will reflect worker productivity.

> The employer will tend to optimize towards paying as little as possible

Yes, of course.
The opposite of a "scrub" is a "try-hard", also a derogatory term. Winning at all costs in one thing leads to losing in others.
The DeDRM tool support for KFX is still a bit unstable. It breaks pretty frequently as Amazon tweaks that format.
I think you're firmly into the realm of diminishing returns by the time you're trying to optimize code that runs on a laptop that has a total power draw of 60ish watts.

Frankly - Using my kettle to make coffee twice a day (~15 minutes of runtime) is the same as running my laptop at full power draw for 5 hours.

Just switching a single lightbulb in your house from standard (~100w) to LED (~20w) more than offsets your whole laptop's power usage, assuming you have lights on while working.
Plex and jellyfin are options if its a video that they might want to watch repeatedly at later times.

Both let you stream their videos to Chromecast last I checked.

Plex also has support for pictures which might be interesting in some related cases
File Not Found
According to Igor Sysoev’s 2015 presentation, they disliked Lua’s divergences from the C-style (e.g. begin/end, 1-indexing) as well as the “non-standard” syntax for regex (which would be pretty important for scripting nginx). And while he acknowledged that javascript has its own oddities, as far as he was concerned people are used to those from their use in other contexts.

If you want to watch the entire thing, it’s “A new and powerful way to configure nginx” on youtube.
I came across this randomly on kitspace (https://kitspace.org/boards/github.com/gregdavill/d20-hardwa...) and thought other people might be as impressed as I was!
Disappointees, I presume.
"Attempt"? You'd be in violation of The Andaman and Nicobar Islands Protection of Aboriginal Tribes Act of 1956. "Just doing it" is fine as long as its not outright illegal.
Topics build on each other. The average working engineer designing circuit boards isn’t calculating the nth derivative of a function on a daily basis.

That doesn’t mean that they didn’t need to understand calculus as a prerequisite to other classes where they did learn skills they use frequently.

MDs also aren’t technicians, they are a self regulating group of professionals with a high degree of legally protected autonomy and authority. Individually they make life or death decisions more frequently than anyone else. And as a group they make up regulatory bodies that impact everyone’s medical care. Like lawyers they have a very disproportionate impact on society. I think some amount of general education and general science background is appropriate.
>unreasonable strikes and mob/organized crime-style strategies they are driving most foreign investment away and also pushing long term industrial giants out of North Europe.

So you are saying the article is "one sided left-wing propaganda" and then your rebuttal is one sided right-wing propaganda. Funny how that works.
It highly depends on the subreddits you subscribe to. The defaults and many big subreddits are a cesspool of vitriol, but some others have a great community.
Wow that twitter thread summary is not what the Urban article is about. Urban's piece is around the concept that research needs to be contextualized appropriately and if it is social research should probably include the communities being researched.

https://www.urban.org/urban-wire/equitable-research-requires...
> The states that have approved Pot have shown already that Pot is not a problem at all.

I don't agree. I live in a legal state and there a plethora of issues caused by it being legal. A lot of these are due to the fact that people flock here because not everywhere has legalized yet. The problems are probably less of an issue than things caused by tobacco and alcohol. However, they are certainly present.
> OK, but then how do you know what each prototype is required to do?

You define an area of exploration for each prototype. Like "we think that the hard part of this problem is getting the encryption right, so we're going to explore that in this prototype".

And I thought SpaceX disproved this whole waterfall approach to rocket science? They have used iterative prototypes to build better rockets considerably faster than the waterfall approach used by the rest of the industry.
I'm Czech.
They push so heavily in their press release[0] and their lobbying letter[1] about how this "disproportionately affected communities of color". I'm sure that is true, and it's an important problem.

But I'm almost certain this has nothing to do with Amazon's true reasons for doing this: it's just a great way to frame it as them caring about something that comes as a nice byproduct of increased profits for them. I find that pretentiousness a bit gross!

[0]: https://www.aboutamazon.com/news/policy-news-views/amazon-is...
[1]: https://assets.aboutamazon.com/3e/53/014acc0843c3b6d5c12b06d...
What places are like this without pollution?
It's a completely context-dependent assessment.

I was part of a team a few years back where I was certainly not a 10x dev. It was a team of... around 8-9 folks. 5-6 devs, PM, testers. There were jr/sr divides, but it was relatively smooth. My 20+ years of experience were helpful, but I wasn't 10x more productive than some of the lesser experienced folks on the team, and given the constraints and role I was in, there really wasn't a way to achieve that.

I've been on other projects where the experience level and other factors really exacerbate differences, and I've absolutely been "10x" in comparison to the others on the project.

The larger problems may come in with how you're treated, how you're viewed by management, etc.

"In a controlled environment, the variation between most software engineers is much more modest."

Well yes, but we don't usually work in controlled environments. With similar backgrounds/experiences, and strict project management controls in place, there's going to be far less variance possible.
> I personally value greater chances of correctness at compile time way more than development speed

In my experience, I don’t get much additional correctness for the extra effort, but rather I get independence from the GC, which is worth much less to me.

If we’re optimizing for correctness alone, I think development times could improve significantly by swapping the borrow checker for a gc. I know the borrow checker aids in correctness beyond what a gc does, but IMO the returns diminish rapidly. And I’m not sure how well this would work in practice, but maybe you could keep the borrow checker and add a GC, with every reference type being gc<> by default (not sure if that would recoup any of the extra correctness that a borrow-checker affords or not).
To be honest most of the fascination with pot is the fact that it's illegal and you are not supposed to smoke it.

Governments around the world should think long and hard before legalizing it because as soon as they do, people will move to the next thing. Maybe something that it's both illegal and won't cause much harm such as cocaine and party drugs. Still more harmful than pot though.

For sure there would be a sudden spike if you could buy pot at Whole Foods, but I'd be surprised if 1 year after legalization there are huge differences vis-a-vis the current regime

The way I see it , alcohol is the layer0 . People use it to lower their own inhibitions and also groups as a whole to lower the group's inhibitions.

Once a substance that can perform the aforementioned function is provided and legal, everything else becomes a contest for people trying to one-up each other.

And I think pot is included in it, but also cigarettes and all the other drugs.
This is what I got for

go run . -rtbufsize 100M -f dshow -i video="Integrated Webcam" -pix_fmt yuv420p -c:v libx264 -bsf:v h264_mp4toannexb -b:v 2M -max_delay 0 -bf 0 - < SDP

Connection State has changed failed

Peer Connection State has changed: failed

Peer Connection has gone to failed exiting
I went to a range when I was in the US. It was, indeed, lots of fun, but also kind of scary, because we could shoot semi-automatic M16s (or something like that, I don't know much about guns), whose only purpose seemed to be to kill people.

We were following all precautions (and more), and it was great until one of the shells bounced on the wall and fell in my shoe, and I started hopping around in pain with a loaded handgun and my finger still on the trigger. That's when I realized it's too easy for something to go wrong and I didn't need to kill my best friend by accident over some fun.
My guess is not much.

However, there is also the cost of consumers needing to upgrade hardware when things start getting slow again because of these developer choices.

There’s a figure floating around that if consumers kept their phone for 1 more year, that is the equivalent of taking 100,000s of cars off the road. Not sure how reputable that study was though.
It's certainly subjective and there's not really a published criteria. To a civilian, it's kinda like a dog show. To you or me, all the dogs look like perfect dogs, but a judge looks for specific things, things most people wouldn't care about (or even consider "good"). There's room for some subjectivity there, but the difference is, the judging criteria for dogs is public.

What does a Michelin star really mean? Is there a secret criteria (beyond "use local ingredients")? The guy in the article contradicts himself!

For one star, definitely should use local products, care, good depth of flavour in the sauces, careful presentation and service that matches.

Of course, over the years Michelin has spoken more and more about the fact that the stars are a reflection of the cuisine, not the service, it’s all about what is on the plate.

Does service matter or not?
Yeah, this is an important point when thinking about it from an organization perspective. I've been at places where they "only wanted to hire rockstars" which was beyond stupid. By definition 10x developers are rare and are going to have a lot of options when it comes to where they work. So if you depend on some member of the team carrying a hugely disproportionate
amount of the work, then you are in for a rude awakening when they jump ship.
Wouldn't winning 99/100 be a 100x chess player?
View of the earthquake, as seen by one of the city's fiber optic networks: https://twitter.com/_______kim/status/1440661525933412361.
>> But at least with the U.S. there is due process and some accountability

https://www.google.com/search?q=us+drone+strikes+2021
Pretty much every employee I see at McDonald's is in their teens or twenties. It's not exactly a career choice (unless you're the franchisee I suppose).

In fact every fast food place makes me feel old.
The servers come across more as dining consultants or even storytellers.

I have a feeling this may be a feature of American fine dining. In Michelin-starred restaurants in the UK and France, I've found the service to be very discreet but immediately present when you need it. Certainly no introducing of names, or unrequested stories.

An amusing example was a lunch at Apicius in Paris, where we were offered an aperitif on the terrace. Having enjoyed our tipple, we then waited for someone to come and seat us. An hour later, a curious staff member stuck their head outside and asked whether we are ready to dine. I don't think it occurred to them to usher us around and we were free to time everything to our leisure. Moreover, on our next visit the same maitre d' remembered our preferred drinks and suggested talking to the chef to reconfigure the tasting menu with dishes we didn't have previously -- with two years between the visits.
"Foreign territory" to an extent and within very specific cases ( a US ran illegal detention center and US customs).

As a non-US citizen living in France, i have no rights under the US constitution because it has no jurisdiction over me. That doesn't stop the NSA though.
Does anyone else find this beyond silly? How did we survive, grow and build the world without these sacred rules
That sounds like an intoxicant tourism problem rather than a specifically cannabis problem.
I would be the first to agree that a lot of documentation of little or no value has traditionally been created during software development. I saw an interesting report once about some research on where software developers actually look for information while doing their work. Sure enough, it turns out that some types of documentation are very useful and some are mostly useless, and which is which is very much as you probably expect if you’ve been developing for a while.

Still, when it comes to things like defining the requirements and acceptance criteria for software, “just enough documentation” and “comprehensive documentation” are often the same. Otherwise, you literally don’t know what you’re trying to build. That is not to say that you have to have one big requirements spec that never changes (or one big set of requirements specs including numerous cross-references, if it’s that kind of project) or that every change must go through an extensive change management process involving 27 people and a month-long delay to fix a spelling mistake in the original spec. But you need something that clearly defines what the software is supposed to be.

As I noted in another comment, if you are making software without that, you don’t really have a useful definition of “working software” to prefer. Obviously you can still go ahead and make something. It’s just that both sides are then taking on the risk that the development team’s assumed requirements when they fill in the gaps will be satisfactory to whoever is paying the bill. That could end anywhere from spectacularly successful to a dismal failure, which doesn’t seem like an ideal basis for a software development process to me. Perhaps a more common scenario, particularly for software developed in-house or outsourced on a T&M charging basis, is that when differences arise you go back and correct them afterwards, so you still get what the end customer needs but it takes longer and costs more than was really necessary to get there. This is a more insidious danger, because if things do work out in the end, you might not have any quantifiable way to assess what you lost or maybe any awareness that you lost out at all. But you still lost out all the same.

The idea of having working software over comprehensive documentation is that it is better to start building the most important feature(s) and release it as soon as possible. This makes sure you add value as soon as possible.

Sometimes. It depends entirely on your situation. Shipping a line-of-business application with 75% of the desired functionality that you can then incrementally develop further in production might offer a lot more than 75% of the value. Shipping 50% of the software that controls the mechanics of a modern car might offer 0% of the value, and if shipping that 50% early means the 100% point when the car is actually useable is delayed then doing so actually has negative value, and the only early feedback you’re going to get is that no-one has bought the car yet.
Stick a thumbdrive in it. Or a micro sd. Load an EPUB from that. Is this a common functionality?