HNHacker News
TopNewBestAskShowJobs

dakna

1,241 karma · joined August 3, 2011

submissionscomments
dakna··on How the 2021 Ford F-150's onboard generator works
Volvo never played this game. The tow rating for small sedans in the US is as high as in Europe. While I don't max it out or come even close to the limit, I hauled plenty of loads with a small S60 and a Featherlite aluminium trailer.
dakna··on How the 2021 Ford F-150's onboard generator works
All countries in Europe except Germany have a general speed limit, most around 80mph. Towing a trailer has even lower speed limits, for example in Germany the max legal speed while towing a trailer of any size is 50mph, even on the Autobahn.

This in combination with beefier rear frames on euro car models (and no truck sales this would cannibalize) results in a higher towing capacity rating. It is much more common to have a utility trailer for the 3-4 times a year you would need it.

In reality people go up to 60-65mph with a decent trailer, that is about 100km/h.

dakna··on What vertical farming and ag startups don't understand about agriculture, part 2
https://paperpot.co/ is the same idea as a manual labor version. I never used it since you need more machinery to prepare the beds for it, but from what I read they are very popular with small scale market gardeners.
dakna··on Trump threatens to 'close' down social media platforms
Brilliant move by Trump's team forcing Twitter into this. He can now visibly blame another media outlet and continue building the narrative that the election results need to be challenged in case he lost. While also making sure voter turnout is high enough because his base thinks they need to "fight" this because it's deemed unfair.
dakna··on Ask HN: “Git” for Microsoft Office?
Outside of development work using repositories, I also handle a good amount of design documents, think Indesign/Photoshop etc. My workflow is like this:

- Substantial changes result in a new version number at the end of the file:

Document v34

- Branching to try out ideas uses a marker what this idea was:

Document v34-2 test-color-scheme

If the idea is approved, it results in a new version:

Document v35

- Tagging for long running designs adds the context where it was last used, this can be considered a final release version

Document v36 - July 2020 promo

Once a file is used like that, an export copy with the same name is saved in the same folder:

Document v36 - July 2020 promo.pdf

This document is copied using a general name and then moved to a different folder:

promo2020/july/flyer/Document.pdf

This is what is printed, e-mailed etc. Date and file size allow comparisons to find out which version this was.

While this falls apart for testing a lot of similar ideas at the same time, it has served me well to have a history of snapshots and their context, have all final documents archived, and ignore (or delete) all the versions in between, while still saving progress over days/weeks.

dakna··on How Etsy became America’s unlikeliest breadbasket
https://agr.wa.gov/cottagefood

Most cottage food laws not only prohibit wholesale distribution through a retailer, but also direct online sales. For example in Michigan, you can't take orders over the internet, even on your own website. Selling on Etsy is unheard off, I'm still not aware of any other state than West Virginia allowing that.

dakna··on How Etsy became America’s unlikeliest breadbasket
This article talks about some more states deregulating:

https://www.forbes.com/sites/nicksibilla/2019/03/29/west-vir...

dakna··on How Etsy became America’s unlikeliest breadbasket
Unfortunately they are not listed, also no link to another article listing them. The farm the reporter visited is in West Virginia.
dakna··on How Etsy became America’s unlikeliest breadbasket
Unfortunately, most states restrict online sales under the cottage food law due to safety concerns. The article portraits a seller in West Virginia, and it was just in 2019 that a change in their cottage food regulations made it possible to take online orders and ship food. I hope more states will take a look at this and check if this is a successful model they could apply too.
dakna··on Twitter Will Allow Employees to Work at Home Forever
> Losing those serendipitous meetings

In a remote-first culture, those meetings still happen, even though it needs some more effort to facilitate those situations. It's when the team is split between onsite and remote that remote contributors have a disadvantage and might even miss out on important things going on.

dakna··on How to Serve over 100K Web Pages a Day on a Slower Home Internet Connection
I'd think that most ISP's terms and conditions don't specify the amount of bandwidth used for hosting public websites. They just don't allow server use in general, so it's a grey area and it could be enforced if needed.
dakna··on Colleges at the breaking point, forcing ‘hard choices’ about education
> What's the point of a college degree if we're going to be in debt while working after getting the degree? Might as well skip the whole college part.

A bachelor's degree serves as a barrier of entry for many roles outside of IT. Historically the pay gap between the jobs you can get without, and what you make after clearing this barrier, made up for the initial investment rather quick. Now that there are diminishing returns on that investment, you need to optimize on a case by case basis. Does your chosen profession allow other paths to high paying jobs? Can you get the degree with less investment using less costly credit hours (community college first, then state university)? Is the peer group and the resulting network formed after attending college valuable enough to boost your career 5 years later? There are not that many well paying jobs accessible without a degree, I think cost optimization is worth it in the long run instead of not going to college at all.

dakna··on My Love and Hate Relationship with Hackathons
Did you check the actual challenges this hackathon wants to address?

https://euvsvirus.org/challenges

In my experience this is a solid, well thought-out list, much more than just health related. It covers a lot of ground looking at the impact this virus most likely has.

dakna··on Career advice for people with bad luck
> I don't know much about 3rd world countries other than my recent trip to Africa

Thank you for stepping out of your comfort zone and actually visiting a non-touristy place.

It is unclear what the definition of a 3rd world country is. It has different meanings depending on cultural context. see also https://www.investopedia.com/terms/t/third-world.asp

> your advice looks like its written for an American, not someone who lives in a 3rd world country.

My advice was written for someone with a university CS degree, years of experience in his profession, and an actual job offer that might still be honored. That goes a long way, especially in impoverished countries, where your odds of success are even more tied to the wealth of the family you were born in.

> that the world is a competitive place but a criminal one

Whether that's true or not, it's out of his control.

> There is no meritocracy in this world, only passports.

I agree. But a passport is a pre-existing resource, something you don't have a lot of control over. You can try to immigrate to another country, but that takes a long term plan again.

> Make the best of what you have in some cases can be translated to: try to fucking survive

That's true again. Families in Africa, who don't have a son with a CS degree, often pressure their strongest, smartest son, the future of the family, to embark on a very dangerous journey to Europe. The risk of dying along the way is fairly high, but the upside is huge for the whole family.

The person I responded to was worried about a job offer. He might need to work for less money in a job he hates again. It's all relative.

> I don't think everyone perceives life to be a game

My bad, I should have used an actual subject: career. And a career has many characteristics of a strategy game. Accepting the job offer was probably a good career move and it might still happen. It's not withdrawn yet. Even if it is, I can't think of a situation where it would help to stop doing the best you can.

> But since I see that you were downvoted I decided to take the time to explain how your comment seems to be missing the mark to me personally.

Appreciate that. It's interesting how people fill in context based on their own experiences and come up with assumptions. While it's true I'm currently based in the US, I wasn't born with this privilege.

Like many others in this thread, I posted some universal best practices you can apply in pretty much every part of the world to deal with inevitable setbacks. It worked for me in the past 2 recessions and I expect it to work again for this one. The person I responded to seemed to be in distress and I think building some resilience skills helps with that.

dakna··on Career advice for people with bad luck
You probably already know that, but sometimes it helps to hear it again:

The world is a competitive place, and a lot of success factors are outside of your control. (timing, pre-existing resources, sheer luck)

What you can control is exactly what you are already doing: Work really hard and make the best of what you have. Come up with a good long term plan and execute it. Do life decisions that help with that plan.

This will make you more successful than your relative peer group and over time wash you into an upper percentile compared to others dealing with the same factors.

Keep up the good work! It's a long game.

dakna··on Learning Spring with Kotlin – Sprint 0
I would love to use http4k, but last time I checked it lacked support for coroutines, which Ktor makes heavy use of.
dakna··on IMF Says Great Lockdown Recession Likely Worst Since Depression
>Hot air that will crash eventually.

If the Fed stops buying junk bonds, yes. Until then it looks like the current market prices this bailout in.

https://fred.stlouisfed.org/series/WALCL

dakna··on Things That Turbo Pascal Is Smaller Than (2011)
I still have 2 post-it notes on my second monitor from when I decided to finally deep dive into the Android Framework.

One says "1988 Pascal", the other one "2018 Kotlin". I wrote those after noticing how similar the syntax is for variable declaration and it felt like going back to my roots.

The sheer joy of knowing your IDE, the language and the target platform all in one interface reminds me a lot of the days staring at the blue screen of Borland Turbo Pascal in the early 90s. I really missed it in all those years of web development I did afterwards.

dakna··on Windows 10 Hosted App Model
Given the efforts behind https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor I would say it is the WebAssembly based .NET runtime that counts in the long run.
dakna··on Additional 6.6M File for Initial Unemployment Benefits [pdf]
One of the requirements for unemployment benefits is that you are actually looking for work and can proof a certain number of applications per week. It makes sense to just randomly apply as long as the applications count towards the minimum number needed to stay eligible.
dakna··on Was corporate profit growth a bubble inflated by "financial engineering"?
I agree that this might catalyze awareness. But the people in power know they need the mass acceptance to stay in power. Which is why every new medium that reaches a big enough audience is infiltrated with agenda pushing content. It is absolutely critical to divide the masses to stay in power. It doesn't matter which side, as long as you have one side to identify with and another side to blame in this post-factum society. The percentage of people dropping out of the belief systems and trying to rationalize again is IMHO too small for large scale effects to not allow the people in power to continue. Its a handful of swing states that matter.

That being said, I have more hope for smaller, local circles, because then the partisan lines get blurry due to a common local identity.

dakna··on How much longer will we trust Google’s search results?
I think there is more to privacy than just disabling personalized ads, which is the reason I'm not bothered by them. I'm more concerned about personalized search results and filter bubbles. But I also think it is totally fine that the system works for you and you get value out of it.
dakna··on How much longer will we trust Google’s search results?
Good points, actually very interesting, especially the budget part.

But I wasn't talking about just the ads, I was talking about the tracking to optimize those ads. I don't care about the ads. Show me ads, I ignore them anyway. I just don't want to be tracked to build out my personality profile for the rest of my life, because I don't know who will get access to that data and what it might be used for. Show ads based on my search term, not based on my browser, email and location history. They will have the same effect as the optimized ones: none.

Just keep in mind, the cohort I was talking about, was the one that will not be monetized. It is the cohort that still sees ads, but will never convert. So I'm not sure why I would buy my own ad space for an amount of money that is based on the usual conversion rate, when my conversion or click rate for my sample of n=1 is zero all the time. My profile correlates to zero spending, it is not worth the average ad price.

Google Contributor kind of proves my point about the efforts required being too costly. It was easier to inject a person as a buyer for their own profile into the merchandising system, than to rework all the tracking tools and the analytics that runs on it to stop tracking that specific person. So yes, my $10k is still not enough.

> Why would Google let you pay to make their product less useful for you?

Because I value privacy as a principle more than a slightly less useful product, and I would pay for it. But apparently I can't afford it.

dakna··on We Wasted $50K on Google Ads So You Don't Have To (2019)
> I'm a software developer.

I think that is why it is too generic for you. You already understand the underlying concepts of a spreadsheet, a database etc. Their target audience doesn't, but they know they need something _like_ that.

I think Airtable is in the no-code/low-code camp. Business people that have some technical ability and used to write Excel macros, can build a tool for their custom business process. Just like they did with MS Excel (or even MS Access) before.

And those people react to the buzzwords. "Oh, it can do a little bit of everything in one tool? And I can get it done without talking to the IT department? Book it."

I think you are too far ahead in your abilities to see the value it provides for people that rely on developer time to get anything technical done.

dakna··on How much longer will we trust Google’s search results?
They understand that you are part of the cohort that doesn't want to be monetized. Which is the reason they don't change it for you, because the efforts required to remove this cohort from tracking and still serve useful search results are a lot higher than what they think people would pay for.

But let's surprise them. I personally would be willing to pay up to 10k per decade of my remaining life expectancy to opt out completely. Upfront payment, right now. A package deal including Amazon would be even better, maybe for 50% more?

I think at one point people need to put a price point to their privacy, otherwise nothing changes. The market has no incentive for this change right now. And yes, that would mean that privacy is a luxury for people who can afford it, which is not what I would like to see, especially since I remember the times when you had privacy by default when going online. But I can't imagine how it can become a fundamental right under the current market conditions.

dakna··on Android programming, looking for good guides for beginners
I recommend working through the beginner and advanced programming for Android tutorials on Udacity, both are free:

https://www.udacity.com/course/developing-android-apps-with-...

https://www.udacity.com/course/advanced-android-with-kotlin-...

That gives you a solid start to look into more details and do some codelabs on

https://codelabs.developers.google.com/?cat=Android

or watch a series about a certain topic on Youtube. I really like the Coding In Flow channel:

https://www.youtube.com/channel/UC_Fh8kvtkVPkeihBs42jGcA

dakna··on Results vs. Hours: creating a results-focused work environment
> All of these things are complicated questions. I typically go with hourly based rates but I'm also transparent with my clients when it comes to implementing things I already have code for

How do you deal with the inevitable question about intellectual property here? If you already sold your old code along with new code to a previous client, did you not transfer any and all copyright to them, but maybe added a license for existing code?

Really curious how people do that, since I also entertained the idea of having prepacked code for common features that is always up-to-date to bootstrap new client projects.

dakna··on Where Have You Gone, Peter Norton? (2014)
Even today, on every OS, I still manage files using a two-pane window and the keyboard unless I'm using a terminal.
dakna··on Amazon CodeGuru – Preview
The fact that millions of people were able to read this message almost instantly after it was written, without knowing anything about the device it was written or the location it is coming from, shows it is possible to decouple specifics and adhere to open standards for all players involved. There is just no incentive to do that for what AWS provides. It is a cash cow, exactly because of how useful it is if you have this set of problems they solve.

I think AWS is basically a large SaaS that sells you solutions to problems you have at scale. I don't think the lock in is only in the effort to export data, the lock in is also that a company will use the same building blocks for every new project or new feature on existing projects because their current staff is already trained and new hires don't know how to do it without those services either.

So just like in the 90's nobody got fired for buying IBM, today nobody gets fired for using AWS, even though they don't have problems at the scale AWS is great at.

dakna··on Amazon CodeGuru – Preview
So let me get this straight:

Amazon packages open source software (Linux, Postgres etc) in a way that is an abstracted service (RDS, EBS, Elastic Load Balancer). They add so many abstracted building blocks that you need a special skill set to manage them (Aws Certified Solutions Architect) instead of knowing how to do this with bare metal or a container image running in your own data center.

And now that things are complicated and developers might make mistakes using those services, they add a profiler that inspects your code running in production and a reviewer that ties into the stage before deployment. All just to optimize the use of their own services.

From a business perspective this is an awesome way to get vendor lock-in to a much higher degree. They are basically the certifying authority that tells you if your intellectual property (your code) conforms to their own standard. Yes, they show examples of standard Java optimizations, but it clearly says it detects deviation from best practices for using AWS APIs and SDKs.

And people were mad at Microsoft for shipping a non standards compliant browser as default and enriching it with HTML tags and plugins that would only work in that browser. Little did we know.

I personally wait for the "Amazon Compliant Code" label in the not too distant future as a selling point for business people.

← PreviousPage 4 of 6Next →