HNHacker News
TopNewBestAskShowJobs

blip54321

1,074 karma · joined October 9, 2021

submissionscomments
blip54321··on Military gap between Russia and Ukraine
Or starvation. Again. Russia killed 3.5 million Ukrainians that way, likely within the lifetime of your grandparents.
blip54321··on Military gap between Russia and Ukraine
The population of Ukraine is 40 million.

The Russian invasion force is 200,000.

If every Ukrainian had a gun and instructions for a Molotov Cocktail, Ukraine would be unconquerable without general genocide.

I'm not sure how close they'll get, but that's what the Ukrainian leadership is aiming for.

blip54321··on A practical guide to securing Google Workspace for a startup
My advice is to never, ever, ever rely on Google Workspace for a startup. Office 365 is a little bit less usable, but Microsoft can work with businesses.

I used Google Workspace for a startup. Startup went idle for a while. Google sent a message to me warning the account would be terminated unless I logged in on some short timeline. GMail filed its own email as spam. Boom. Everything from that startup was gone.

I used Google Workspace for my family domain. Google decided to discontinue GSuite/Free. Now, I'm SOL.

I've had similar experiences with Youtube. I build a major startup with Google as a partner. Videos were on Youtube. Google had 4 engineers assigned to us. Youtube has a bug which took us down. There was no way to resolve the bug, even with a team supporting us (in a different part of Google). We had to migrate off.

I've more recently been involved in businesses integrating with Workspace. On the API side, Google suddenly required a security audit for our business integrations to keep working. That's tens of thousands of dollars. Many small businesses went under when Google introduced this. (https://www.prescientsecurity.com/google-oauth-api-verificat...)

We also had an extension, which is in the process of breaking with Manifest V3 (https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...). Again, many Google partners are going out-of-business over this.

Each time I've done business with Google, I've eventually been !@#$%.

These are all true stories, but they're not all the true stories I have. I have a much longer collection of stories of being !@#$% by Google. Some I can't talk about have to do with Workspace security issues. BOY was that a rabbit hole. If I could talk about it, you'd never do business with Google either. Google has excellent security for their data, but not for your data.

Google doesn't mind killing your livelihood with random changes like these. It happens over, and over, and over. Everyone thinks it won't happen to them, until it does.

blip54321··on How I learned French in 12 months (2020)
This is a good place for an early intervention. I had u and the consonants explained to me around lesson 2-3, and I did fine. I practiced them every time, comparing myself to the speaker.

I got railroaded on the difference between i and e. My chi and my che sound basically the same. This is little enough that people seem to understand well enough, but it's sometimes a bit awkward.

blip54321··on How I learned French in 12 months (2020)
Pimsleur Chinese is excellent, but it takes patience to get into it, especially if you know a little bit already. There's a spaced repetition schedule, and you're not aligned when you start. Caveats:

1) You don't see spaced repetition working until a few weeks in, once you're on a schedule.

2) You can't have gaps, so you can't just start in the middle.

3) If you know stuff, you need to keep with it until it gets into new stuff.

From there, it has to be done daily. If you miss 2-3 days, it's a chore to get back onto the schedule. I did it when I had a commute, so investing 30 minutes per day was easy. It added no time to my day, and by the end of 3 months, I knew /a lot/ of Chinese for not a lot of time invested. I was on-par with people who had roughly 2 years of college classes for speaking (but not reading or writing, which Pimsleur doesn't touch on). My accent was better too.

Once I finished, there was nowhere to go. Nothing else was nearly as efficient. I kind of plateaued. There are better tools now; this was many years ago.

I did the library/CDs route, so it was free.

I highly recommend the same path.

I haven't found anything good for writing Chinese. Does anyone have recommendations? Ideally, it'd leverage a pen tablet or iPad pencil or similar.

blip54321··on Belling the Cat
... I've sort of had a different experience. I've been in roomfuls of "ideas people" and I've been in roomfuls of "execution people" and in roomfuls of "tell me what to do people."

None are effective in isolation. If your CEO / tech lead is an idea people, your COO / project manager an "execution people," and the team "tell me what to do people" things work pretty amazingly.

I think the problem is that people like to hire people like themselves, so a balance is hard to find. Each group is self-perpetuating.

I'll mention: I stated my career in roomfuls of idea people, and was deeply surprised the first time I ran into a "tell me what to do" person. That person worked hard, and was possibly the best software engineer I've worked with, but:

(1) Deeply didn't care about much beyond coding.

(2) Valued having people around him who can structure his work so it has meaningful impact.

Personally, I really benefit from having a watchful project manager to keep me on track. Once I gave up on doing that myself, my productivity skyrocketed. I tend to empower project managers (and admins and similar roles) to boss me around much more than the job description entails.

blip54321··on Study finds most unemployed young men have criminal records
Nope. Those jobs require trustworthy people too.

If I were running a meat processing plant, and there was:

- Sexual harassment

- Racism

- Violence

- Etc.

I'd have a huge liability on my hands. Unfortunately, prison convicts would be much more likely to expose me to those types of liability. If an employee catcalls another employee, that places a lot of burden lands on the employer.

This happened largely due to progressive reforms. I'm not claiming to have any solution here, or to even have a semblance of idea of cost/benefit. People need jobs. People deserve to be safe.

blip54321··on Biologist decided to disavow his own study
How would you know? You might be working for an institution that does this right now.

I was intimidated into signed an NDA which says I can't talk about the NDA. The threats were serious, and I don't talk about that NDA.

Unless you're at senior levels of your university, you wouldn't know about sketchy stuff like this going on.

The way to solve this would be to extend restrictions on federal grant funding and financial aid to only encompass institutions which don't use tools like this.

blip54321··on Biologist decided to disavow his own study
In academia, things were different. Science didn't really get like this until tenure became hyper-competitive. In the early days of the British tradition, science was a leisurely task by nobles. After WWII, academia was expanding rapidly, and there was a shortage of professors. Academic jobs were easy to come by.

The strong incentives to cheat is very new in academia. I've seen academia for about a quarter-century, and at least MIT went from a pretty honest place to a shark tank full of crooks.

That's not a general "the world was once better," but a very specific "academic fraud has grown out-of-control in the past 25 years."

blip54321··on Biologist decided to disavow his own study
... the MIT standard form NDA includes a clause which, in effect, says "You will not talk about the existence of this NDA." I'm not sure you'd know.
blip54321··on Biologist decided to disavow his own study
MIT uses NDAs and non-disparage agreements to cover up research fraud. It's not uncommon.
blip54321··on Google to turn on activity tracking for many users who turned it off
... just like the strong privacy guarantees on Yahoo Mail, before Yahoo ran into financial hard times?
blip54321··on Don't forget Microsoft
I feel like the elephant in the room is culture.

* Facebook seems to be a bunch of smart people working on pet projects. Monopoly profits drive a political empire where people at the top think up something random, and it gets built.

* Google has customer contempt. They started with brilliant people who were used to being smarter than everyone else. They also started in algorithm-driven markets like search and ad-words, where everything was statistical and individuals didn't matter. They've lost the smarts and the ethics, and they're in a bit of a hole. I think they've reached the end of the growth line.

* I know nothing about Apple. Too secretive.

* Microsoft has a bunch of cut-throat teams, competing with each other. Their technology is middling. However, they're the only one of the bunch you'd want to partner with for B2B.

* ... except for Amazon, which is hyper-customer-focused, and has a track record of successful forward-looking projects. AWS has been rock solid. On the other hand, I'd never want to work there; they treat employees like crap. But it somehow works out for them.

blip54321··on Despite the hype, iPhone security no match for NSO spyware (2021)
I don't think so...

I think the major driving force is machismo and competition. People I've met have into this sort of thing have an image of themselves as Matrix-style hackers. It's easy for business types to exploit that.

Be the best hacker working with the best hackers in the world.

blip54321··on Despite the hype, iPhone security no match for NSO spyware (2021)
Raising bug bounties by an order of magnitude goes a long ways. Apple's program is pretty good relative to industry norms, but all of the programs are well below black/gray market prices for exploits, and most are below costs to find, document, and submit an exploit. Google pays less than a month's salary for their most serious Chrome exploits, for example:

https://bughunters.google.com/about/rules/5745167867576320

I think all this is good until an adversary decides to brick every iDevice, Android, Windows, MacOS, and Linux machine in the US. And by "brick", I mean overwrite firmwares, disable fans, and run at maximum load.

blip54321··on Ivermectin Prophylaxis Used for Covid-19
No. It's not that clear.

> If you don't have worms, ivermectin will not help you

This makes sense and is supported by some data.

> COVID outcomes are better without parasites

This dramatically understates interactions in the immune system. I can go into a longer essay, but:

1) Parasites suppress the immune system (they release chemicals to moderate immune response; otherwise, the immune system would destroy them)

2) There is some evidence that the immune system evolved to operate when suppressed by worms. Autoimmune diseases and allergies may be a symptom of worm-free life.

3) Most of the damage from COVID19 comes from the immune system and not the disease (that's true of most diseases, for that matter).

4) ... and so on.

We have absolutely no idea how ivermectin, worms, and COVID interact. It's too complex a system.

blip54321··on Ivermectin Prophylaxis Used for Covid-19
Cite?

(That's a serious request, not a cynical one -- I'd like to see those updates)

blip54321··on Wi-Fi 7 at 40 gigabits per second, it’ll be four times as fast as Wi-Fi 6
One of the odd things I noticed on my home LAN is that with good devices all around, real-world wifi speeds are now faster than wired speeds.

Wired is still more reliable, and consistency at high speed is more important than super-high-speed, but at least average throughput is a lot higher on wifi.

blip54321··on Does SICP cover the same ground as FoCS?
No.
blip54321··on SCOTUS to Consider Challenges to Race-Conscious Admissions at Harvard, UNC
Just over 2/5 of the white students at Harvard at ADLC admissions. These are overwhelmingly white. To make up for that imbalance, you need very biased admissions for non-ADLC students, indeed.

It's not a small number.

blip54321··on IBM’s Watson Health is sold off in parts
There is a world of difference between a US ship building company outsourcing to India and a US tech firm intermediating that transaction:

- A US intermediator can know the climate in India and navigate the cultural differences because they do this day in day out.

- A US tech company can properly vet whom they're subcontracting to because they have engineers in-house

- A US tech company will have a contract in US jurisdiction. If there is e.g. a data leak, there is liability through US courts. A step down from that, a US company can have US-based oversight and escalation mechanisms

- Social networks and relationships matter too. If you're working with Bob from the golf course, and his company messes up, you'll see Bob again next month at the golf course and chew him out.

... and so on.

I'm not suggesting you or I (personally) should subcontract through IBM, but for a US-based non-tech firm, it can make a lot of sense.

To flip this around, whom would you rather hire to do your accounting (presuming you're not an accountant and know nothing about accounting):

- A US company which outsources to India

- A random company in India

I would go for the former, since I know there would be liability if they messed up, and they'd make sure the US tax code was properly complied with. There's nothing wrong with the latter, but I'd have no way to vet them, and if they messed up, no recourse.

blip54321··on Strict Python function parameters
That tends to turn Python into Java....
blip54321··on IBM’s Watson Health is sold off in parts
I was surprised by some companies too, until I worked outside of tech.

The whole rest of the universe needs software too. Most companies are grossly incompetent to develop it themselves. Most are things that SWEs of the type which visit HN would never, ever want to work on. IBM does that adequately well. That's "services."

If I need a tool built which will manage workflow at a management consulting firm, a custom tool for managing cases at a law firm, or some custom supply chain kludge -- the 99% of other "boring" software -- and I happen to know nothing about technology, who do I turn to?

IBM isn't a bad choice. It's a major step up from Indian firms in terms of both price and quality. It has significant in-house technology to leverage. It's a safe choice. It will usually do better than in-house IT.

I recently evaluated the business of a company which builds ships. They developed software in-house with an IT staff who weren't qualified to tie their own shoelaces. They had huge military contracts. They didn't subcontract to IBM, but it wouldn't have been a bad choice.

blip54321··on More on housing price inflation (2021)
> Too many people have an emotional stake in home ownership as its own end, and they would be better off seeing it as a tradeoff made coldly.

This assumes risk neutrality. If rents go up to where someone is priced out, their kid lose their school, and all sorts of other Bad Stuff happens. Home ownership with a mortgage is stable.

Home ownership once the mortgage is paid off means your life is stable even in a crisis, job loss, or economic downturn; you can rent out a room, and so long as you bring in enough for food and taxes, you stay alive and you're not homeless.

For most people, home ownership is a rational choice. It doesn't maximize expected future $$$, but it does maximize expected future outcomes.

blip54321··on FlyZolo – Youngest Woman Solo
... or maybe I'm living in a reality where the vast majority of people where I live are struggling with with rent and dreaming of home-ownership, or with their mortgage, and not buying second houses.

I'm not sure which reality you're living in, but it seems... disconnected.

blip54321··on French moratorium on prion studies after two cases of fatal brain disease (2021)
Cows are vegetarian, as are deer.
blip54321··on FlyZolo – Youngest Woman Solo
Perhaps I'm not as rich as everyone else on HN, but I feel like this is a frivolous game for rich kids. The entry bar here is being able to afford planes, flight lessons, airport fees, fuel, hotels, etc. more so than anything else. At 19, that means rich parents. I came out distinctly underwhelmed with the accomplishment, and overwhelmed by the self-congratulatory copy.

(Yes: I do know the amount of time and effort required; I really hoped to learn to fly and did deep dives, but wasn't rich enough at the time)

blip54321··on Starting with microservices
If microservices were a bad idea, we wouldn't all be running GNU Herd right now.
blip54321··on Google requiring all ‘G Suite legacy free edition’ users to start paying
I think a class action is in order here. Two claims:

1) False advertising. A lot of it....

2) All those Google purchases....

blip54321··on A modern reimplementation of HP’s RPL
The HP48 series does exceptionally for basic scientific and engineering computation against computers with modern languages like Python. I could compute, script, and similar in it very efficiently. The problem is:

1) It's an integrated implementation. For example, RPL makes sense when you have the brilliant HP48 keyboard, and one-key access to many of the commands. It makes little sense if you're manually typing things. The number of keystrokes would go up 3-4 fold on a PC keyboard, and correspondingly, the number of stupid errors. You can't mistype a command if it's one button, or two keystrokes through the menu system.

2) Getting all of that integration, synergy, and polish requires a huge engineering and design effort and brilliant people. One-off projects can't meet it. A lot have tried.

3) The newest HP48 has a 4MHz 4-bit CPU, 128kb of user RAM, and a 131x64 pixel display. This isn't competitive in 2022.

I'd love to have a modern HP48, with an 800MHz CPU, gigabytes of RAM, and a high-res display, but to be at all worthwhile, it'd need to have the same quality keyboard, the same level of polish, the same community, and otherwise. I don't think that's gonna happen.

Unfortunately, HP calculators peaked with the 48GX. Newer models were faster but gradually lost the polish of the older models.

← PreviousPage 5 of 7Next →