HNHacker News
TopNewBestAskShowJobs

emeraldd

2,041 karma · joined April 2, 2011

submissionscomments
emeraldd··on 1000W 12V –> 220V Inverter
ElectroBoom has entered the chat ...

Seriously though, there's enough energy in those numbers to seriously mess you or your electronics up. It's not quite like a bottle of old nitroglycerin, but it's definitely enough energy/power that you must respect it.

emeraldd··on A terminal case of Linux
I honestly have to agree ... I tend to use cat because I don't always know what the next thing in my pipeline is going to be and frequently change out later steps in the pipeline. Putting the real first operation in place of cat means it's harder to reuse a particular idiom or "stage" parts of a pipeline that might be slow in a temp file while you're figuring out how to string things together.
emeraldd··on Commodore 64 Web server [video]
Neat! ... Here comes the hug of death in 3... 2... 1...

Hope it holds up!

emeraldd··on You don't need Scrum, you just need to do Kanban right (2022)
> If your org treats accountability as "an illusion" then it's doomed to fail regardless.

That was a reply to "...but for many the accountability of Scrum..." in the parent comment. There's an idea that Scrum creates accountability by making it possible to measure how well a team is meeting their commitments. It really doesn't. The metrics that Scrum exposes are little more than semi-random numbers. You're asked as a team to "commit to completing" some mostly arbitrary total of these numbers that has been determined to be your teams "capacity".

The entire premise of this kind of estimation is fallacious on face. It completely ignores the skill level, overall capabilities, and specializations of your developers and effectively equates them to an common minimum of mediocrity. Worse, it pre-supposes that your team fully understands all of the places that a particular task can go sideways which is almost never the case.

About the only way I can see it working is a situation where you know exactly what needs to be done, step by step, from or near the very beginning of a project. Otherwise, all you're doing with Scrum is forcing the team to make decisions on a Sprinted cadence rather than at natural break points along the completion of a project. This creates artificial delays, particularly when other teams are also working on sprinted cadences because you're likely to be requesting things that won't make it into some other teams sprint. Creating at least a sprint long delay before your team can complete their work, and well, breaking your sprint goals, etc..

Sigh ... Hence the accountability and predictability that's supposed to come out of Scrum is illusory at best and usually self deception.

emeraldd··on You don't need Scrum, you just need to do Kanban right (2022)
Scrum does not provide accountability. It creates the illusion of accountability while creating artificial touch points that effectively become the only time anyone thinks about what's going on. At least that's how I've seen it operate in almost every instance I've ever worked with it.

Of course, the counter to that is that we're not doing scrum right. The question in my mind then is if I haven't seen a single team do Scrum correctly there's something wrong that makes the methodology so difficult it can't be applied ...

emeraldd··on That won't scale: Present cost vs. future value
You can mitigate both examples with appropriate internal API choices. Though the second is much harder to retro fit into an application as it grows than the first. For the email example, you build something with a similar API to what you would expect the database to expose (DAO, etc ...) and eventually replace the code backing it with something more robust using the API.

The second example is harder, but not insurmountable. I would probably start with principle/credential reference of some sort that is provided to an evaluator along with a "right" reference rather than adding a method directly to users. If you keep the mechanism mostly opaque to the business code, you can retrofit more complexity into the system as the needs arise. Retrofitting that into a system get's really complicated really fast if you don't have a reasonable API to start with though.

emeraldd··on AWA's Acoustic Hood – Effective Silencing for Office Printers
Tandy used to have a humongous case like that you could put around a wide format dot-matrix/daisy wheel printer. The outer surface was painted that classic trs-80 grey and added a good 3~4inches in all dimensions around the printer and worked surprisingly wheel. With the case closed, the printer was quiet enough to sit next to while it was running, otherwise it was annoying being out the same room with the thing.
emeraldd··on Managers, stop distracting employees
There's communication by interruption and there's observation. If you have a situation where there need to be hourly updates, there should be a person explicitly tasked with observing and noting what's going on to be able to provide those updates with minimal impact to the group that's actually working the problem.

Unfortunately, that means the observer has to be able to understand and follow what the engineers are doing while staying out of the way as much as possible. Tricky, but something you really need if for no other reason than to communicate and look for any holes that the team/person working the problem may not have thought of in the interim.

emeraldd··on Adding an ISA Slot to a Modern Motherboard [video]
The mainboard is the card and the part with the connectors is just a passive backplane.
emeraldd··on Unchecked corporate pricing power is a factor in US inflation
https://en.wikipedia.org/wiki/Price_gouging

"Laws often include exceptions for price increases that can be justified in terms of the increased cost of supply, transportation, demand, or storage."

IANL Based on the above definition, it sounds like OP is not describing price gouging. Their business is not setting the price of the goods directly. The buyers are competing for a limited supply and pushing each other to bid higher amounts. That sounds like a justifiable increase.

Now, if the mill saw the emergency and said "we won't take less than cost + 45% ..." or something like that, it would likely fall into price gouging territory.

emeraldd··on macOS Cursors
Seeing the same thing in desktop Safari.
emeraldd··on Docker is deleting Open Source organisations - what you need to know
Honestly, this is reminding me of Oracle after buying Sun.
emeraldd··on Don’t teach during code reviews
Agreed, this isn't about teaching. It's about people who stroke their own egos when they should really be instructing. The example comment doesn't tell you anything useful except that the commenter might not understand what the author is trying to do. That has no call to action, no indication of a problem, and basically nothing useful to the author. It is a complete waste of time ...
emeraldd··on Gimp 2.10.32 on Apple Silicon (2022)
I wouldn't be surprised to find they're using a build tool chain that can't produce a universal build ... I've run into that before ...
emeraldd··on The consumption of viruses returns energy to food chains
There are a few problems, beyond the one in the other comments that come to mind. (1) How are you assured to keep the proteins in the machine? (2) could this lead to a prion infection? My understanding of prions is limited so take this thought with a grain of salt. I was under the impression that while there may not be anything different with the composition of a prion pathogen, they tend to be misfolded and that misfolding tends to be contagious to other properly folded proteins.
emeraldd··on A Practical Discrete 386
Those are fun little chips if you need a small audio power amp. Had the same thought when I pulled up the article.
emeraldd··on The leap second’s time is up: world votes to stop pausing clocks
The moral here is that you and people in similar positions convinced everyone else that there was too much risk to go forward. Either by direct or, indirect action and implication. Sometimes, just seeing what your own team needs to feel safe and seeing what everyone else is or not doing on the same front is enough to make the call one way or the other.
emeraldd··on Homeland security reaches the anus (2007)
Apparently the did, and the doctor had not heard of the procedure before.
emeraldd··on Leaked documents outline DHS’s plans to police disinformation
Realistically, the federal government (and by definition any government) is made up of people with their own self-interests. They will favor the style of "censorship" that keeps them in power.
emeraldd··on Forgetting the Asbestos – how we lose knowledge and technologies
The mention of Roman Concrete is interesting. Was it that we forgot the recipe or didn't know what was special about the recipe in the first place? I can't find the article now, but I remember reading a while back that part of the reason it was lost was that the materials to make it could no longer be found and apparently equivalent materials didn't work the same.
emeraldd··on Tell HN: Beware 'Ungrowth' in Your Job
If you think about it MMO strategies involve picking players how fit specific roles:

tank - can soak up damage and keep the big bad focused on them dps - does damage to the target while healer - makes sure everyone stays "alive" through the fight.

Mismatching roles never really works well. You get similar patterns in the "real world". You're people person does well with end users, etc .. It's a more diverse group (sometimes much less defined) but a similar set of ideas to follow.

emeraldd··on Grad students at Northeastern pushed back against invasive digital surveillance
The text scaling/font selection seems to be bad.
emeraldd··on Why we’re pausing our Pay Later program
Would it be safe to say that A/B testing should only be used for things that can "afford to fail/be wrong"? I'm not saying don't test in other cases, but that this particular technique is not a good fit for situations where the consequences of a mistake are high. Some other kind of validation (rigorous or not) is necessary in those instances.
emeraldd··on Retinas revived after donor's death open door to new science
oh, I see the link now ... ok in the article/page not the headline itself.
emeraldd··on Retinas revived after donor's death open door to new science
This needs a little more explanation. I can't get chocolate from the current headline ...
emeraldd··on Associations of body mass index, fasting insulin and inflammation with mortality
That's what the conclusions appear to be saying:

> Higher fasting insulin and higher c-reactive protein confound the association between BMI and the risk of all-cause mortality. The increase in mortality that has been attributed to higher BMI is more likely due to hyperinsulinemia and inflammation rather than obesity.

emeraldd··on Things I Won't Work With: Azidoazide Azides, More or Less (2013)
"Things I Won't Work With...." and the person who decides to work with it runs a channel named "Explosions&Fire" ...

From the article:

  "We're talking high-nitrogen compounds here (a specialty of Klapötke's group), and the question is not whether such things are going to be explosive hazards. (That's been settled by their empirical formulas, which generally look like typographical errors). The question is whether you're going to be able to get a long enough look at the material before it realizes its dream of turning into an expanding cloud of hot nitrogen gas."
Seems legit to me ...
emeraldd··on Launch HN: Nimbus (YC W22) – Cloud dev environments for teams
ok, I couldn't find any info about that on your site in my cursory glance and the only examples I saw looked like node...
emeraldd··on Launch HN: Nimbus (YC W22) – Cloud dev environments for teams
What does this support outside of Javascript?
emeraldd··on Programming and Writing
I’ve always found that starting a new project works best when I build the baseline alone, after some design discussion. If it’s too complex a problem to build that way, the fewer and more focused the team, better the baseline is. Once you start adding more and more people to a system, things start going down hill in proportion to the number of parallel work streams. Of course, this depends on how “big” a problem you’re working on and how the problem can be broken down. (i.e divided areas of responsibility in the code base with clear contracts between them). It’s way too easy to lose focus on design philosophy and structure as more people are involved in the actual development/coding.
← PreviousPage 2 of 20Next →