HNHacker News
TopNewBestAskShowJobs

throwaway889900

260 karma · joined June 29, 2020

I'm at work and forgot the password to my usual account, but I can't get to my normal email from work to get my password reset so all bets are off and this is what you get.
submissionscomments
throwaway889900··on Ask HN: How can I get started with hardware design (a case for my circuits)?
For simple parametric CAD, use a trial of Fusion360 or Solvespace. Then 3d printing it is as simple as slice and print using something like Cura or PrusaSlicer. Plenty of tutorials for those two.
throwaway889900··on Excel 2.0 – Is there a better visual data model than a grid of cells?
>put your excel file in git repo Binary blobs don't work very well in git repos. Perforce might be better, or so I've heard.
throwaway889900··on Ask HN: What symbols would you like to add to the standard keyboard?
Have you considered a mouse with macro buttons? Or a keyboard with macro buttons?
throwaway889900··on Fornjot – The world needs another CAD program
I appreciate the work that's been put it, I think it's one of the better parametric CAD modellers I've tried.
throwaway889900··on Ask HN: What is a modern Java environment?
And Kotlin's coroutines are also "just blocking and threadpools under the covers", but people will still sing their praises. It's really not a killer for most people using it.
throwaway889900··on Fornjot – The world needs another CAD program
Not the person you're replying to, but in my experience going from Fusion360 to a new program due to license changes, FreeCAD has a lot of "boilerplate work" you need to do in order to get to modelling, including understanding the toolbars you need, parts, etc. but in Solvespace it's pretty much just draw and constrain like in Fusion360. FreeCAD spits out cryptic errors in a big log at the bottom that's pretty useless, but Solvespace tells you exactly what's wrong (generally).

It is missing a few things, like selecting a face won't let me draw on that face, which it probably should allow since it technically knows all the information about that plane (face origin and normal). And Fusion360's inset tool is invaluable for making stepped features from existing complex geometry without having to redraw and constrain a whole new set of stuff. And also negative extrusion distances, which are basically a difference boolean operation, should probably be allowed for usability. But overall I'm very happy with Solvespace.

throwaway889900··on Daily coffee may benefit the heart
Pâro!
throwaway889900··on Complaints mount after GitHub launches new algorithmic feed
Isn't that what gists are for?
throwaway889900··on Open source ‘protestware’ harms Open Source
Write a wrapper project that changes your location before any left-pad or right-pad function calls. Or just fork both and fix them how you see fit if they're open source.
throwaway889900··on Why doesn't my brain turn off?
If it turns off, you die.
throwaway889900··on A curated list of falsehoods programmers believe
Bold of you to assume that requirements are properly defined.
throwaway889900··on A curated list of falsehoods programmers believe
I would go one step further with the first one, because I was completely forgotten about for the first two weeks of my first job:

You will be onboarded to your new company.

throwaway889900··on I found a security issue on a competitor, got fired and served a summons
It's already on HN now and the Wayback Machine is a thing. Once it's on the internet, it's pretty much there forever.
throwaway889900··on How to Set Prices for Handmade Goods
Only if you meticulously flip the bits on your hard drive with a laser, by hand.
throwaway889900··on The hardest thing about engineering is requirements
The hardest part about requirements is that the systems engineers are profoundly unhelpful with actually giving me any.
throwaway889900··on What makes a great opening line?
Sounds like the beginning of a Space Station 13 game. Just needs some distant honking.
throwaway889900··on How to get the most out of your 1:1s
The problem I have with 1:1s is that I don't trust my manager so I never have them. Previous attempts to get things resolved with management have always gone poorly for me so I don't even bother to try anymore.
throwaway889900··on Ask HN: What are the best examples of innovation you know?
Innovation is about new ideas, improvement is about better implementation of old ideas. That's how I think of it. Something like Khronos, the high speed camera company, which has a lot of innovation (vastly different architecture which helped them reduce costs and make a better specced product than competitors).
throwaway889900··on I am the healthiest person I know, and I got cancer
You understand that agriculture didn't shut down because farmers couldn't sit on their tractors and pull equipment, but because nobody was buying the product they were producing, right?
throwaway889900··on Ask HN: Qualities of a Senior Software Engineer
The ability to decompose a task into parts The ability to complete all those parts alone (or with team help, if necessary) The ability to delegate those parts to team members

That's it. From there if you're good at the technical stuff you become more of an IC and if you're good at the management stuff you go into management. The first applies to both cases.

throwaway889900··on Ask HN: The more technical the standup update, the less productive the teammate?
I call this the ability to bullshit status.
throwaway889900··on The Dirty Pipe Vulnerability
Why not seL4 then?
throwaway889900··on Ask HN: Why do my online accounts keep getting banned?
Sounds like your phone number is probably banned and someone in the past with that phone number had abused it for spam or something.
throwaway889900··on The decline and fall of Java on the desktop
Let's not exclude Runescape, when it was a java applet back in the early 2000's.
throwaway889900··on Epic Games acquires Bandcamp
Is it just me, or does this seem like a rather lateral move to get into more of the "marketplace" like Epic has been doing recently? Is there some grand goal that I'm not seeing here?
throwaway889900··on Interested in Home Cooking?
Necessity is the mother of invention. Kinda had to cook because my parents came home late while I was in middle school. Got hungry and my mom left meat out to defrost for dinner, so she asked me to make it. Watching my mom cook gave me a good idea of how it's done, and then emulating it was the rest. Knife skills are basically all a beginner needs to learn.

Yes, you will lose a few fingerprints, probably.

throwaway889900··on Dictionary Compression
What you're thinking of is a journaling archiver. Something like zpaq.
throwaway889900··on Modeling chopping onions: The importance of mise en place
Because there's the constant struggle of making something so complicated that nobody wants to actually configure it and use it. So you have two options: sensible defaults and hiding things away, or just avoiding customization outright. And the second is always cheaper (for commercial products).
throwaway889900··on Elevator.js (2015)
On a pull-to-refresh style widget, the scrollbar needs to be at the top. This provides a shortcut to jump to the top and refresh.
throwaway889900··on Desperation-Induced Focus
Because for most big organizations:

Help align -> More meetings

Remove confusion -> More meetings

Maintain flow -> More meetings

Open up organizational capacity -> Meetings about having less meetings

← PreviousPage 3 of 8Next →