HNHacker News
TopNewBestAskShowJobs

SliderUp

68 karma · joined May 9, 2014

submissionscomments
SliderUp··on Something Big Is Coming (Annotated by Ed Zitron) [pdf]
As someone using Claude/Opus 4.6 everyday, Zitron is full of shit. All the stuff he says is a bald faced lie is... stuff I see every day.
SliderUp··on Using Rust at a startup: A cautionary tale
> Rust makes roughing out new features very hard.

> I don’t know about anyone else, but at least for me, when I’m building a new feature I usually don’t have all the data types, APIs, and other fine details worked out up front. I’m often just farting out code trying to get some basic idea working and checking whether my assumptions about how things should work are more-or-less correct. Doing this in, say, Python is extremely easy, because you can play fast and loose with things like typing and not worry if certain code paths are broken while you rough out your idea. You can go back later and make it all tidy and fix all the type errors and write all the tests.

> In Rust, this kind of “draft coding” is very difficult, because the compiler can and will complain about every goddamn thing that does not pass type and lifetime checking — as it is explicitly designed to do. This makes perfect sense when you need to build your final, production-ready implementation, but absolutely sucks when you’re trying to cruft something together to test an idea or get a basic foundation in place. The unimplemented! macro is helpful to a point, but still requires that everything typechecks up and down the stack before you can even compile.

This rings so true for me. I could "mock up" entire apps using interfaces in Java, without having to actually write impl code. I could be sloppy as hell around the edges, but that didn't matter, because I could get the large design right without the compiler screaming.

In Rust, there is the chasm between no code and anything that works, feels so draggy.

SliderUp··on Facebook engineers: we have no idea where we keep all your personal data
But it is not absurd. Facebook doesn't target ads at you, Bob Jones.

It takes all of Bob's activities and pushes them into bins based on how they characterize Bob; Male, lives in Iowa, 18-25, etc. a bin (Moves to LA, for example), his data will contribute to different bins. This activity is disconnected from Bob at this point; and the data is aggregated away from single interaction events. "Bob visited foo.com" as a single event is gone at this point.

The models grind on these aggregate data bins.

Then when ads are targeted at Males who live in Iowa, aged 18-25 -- those ads get shown to Bob, because he is tagged with those tags.

They don't "keep track of which webpages you visit", not for more than a day. Those events get pushed in large aggregate stores of activities pretty fast. These aggregate stores are vastly smaller than if you kept all the individual data, hence much cheaper.

SliderUp··on Facebook Reports Third Quarter 2021 Results
It's shitty. Doesn't seem to be illegal though?
SliderUp··on The World's Dumbest Idea: Maximizing Shareholder Value (2014) [pdf]
If you can't see that in the main, using Shareholder Value as the main driver of corporate behavior is a bad thing, well, sorry.

In a society where society provides infrastructure, defense, etc, corporations should have a trio of responsibilities.

1) Shareholder (including primarily stock compensated executives) returns

2) Employee (non primarily stock compensated) pay, benefits, and well-being.

3) Society.

American capitalism has embraced #1 to the exclusion of all else, enabled by lax labor laws, corporate tax loopholes, and lower capitol gains taxing. ¯\_(ツ)_/¯

SliderUp··on SpaceX and Boeing Still Need a Parachute That Always Works
Anything non-fabric would weigh too much. Many smaller parachutes means many more lines, which would weigh too much.

The rocket equation is cruel.

SliderUp··on Sheryl Sandberg went from feminist hero to total sellout
Far more problematic long term, to me, was her (and Facebook's) role in making sure FOSTA/SESTA happened.
SliderUp··on Mac OS Catalina: more trouble than it’s worth
But why warn, why stop supporting it at all?
SliderUp··on Robert Heinlein and the Harsh Politics of Science Fiction (2013)
Me too! I always worry he'll end up like old D.D.
SliderUp··on Ask HN: What podcasts do you listen to regularly?
I find I only have bandwidth for 1-2 of the Crooked pods a week. PSA is good, PSW is for when a topic catches my eye. Hysteria is really good. LIOLI is sublime.
SliderUp··on Ask HN: What podcasts do you listen to regularly?
The Weeds is so good!

Also listen to a bunch of the Crooked Media podcasts, Pod Save the World, The Wilderness.

SliderUp··on Building a Bw-Tree Takes More Than Just Buzz Words [pdf]
Interesting how well good old B-tree still does.
SliderUp··on I built a progressive web app and published it in three app stores
Sorry, that's security by delusion if you trust apps more.
SliderUp··on ‘Testilying’ by Police: A Stubborn Problem
It's worse; it's a specific subset of perjury. It's lying under oath by someone in authority, who presumes greater moral weight during testifying. And that testimony is often used to get people to plea bargain when they are innocent.

It should have an outsized punishment.

SliderUp··on Wing Commander II
No, nothing has managed the same combination of exploration, trading, ship building, and combat skill, plus an over arching slow burn story. So good.

I loved WC 1-4 (hated Prophecy), but Privateer was the best.

I will not speak of Privateer 2.

SliderUp··on Postgres indexes under the hood
Laughed out loud. We used "indexes" and "indices" all over a code base, methods/classes and doc. It was a real mess to true up to one.
SliderUp··on I don’t want to be a software developer anymore
Just fuck right off. I hope she coffees as much as she wants to, on what she wants to.

You're an asshole, on the other hand.

SliderUp··on Show HN: Airborn – Private Google Docs Alternative
I wanted to look into self hosting because it's the only way, for security reasons, my company could use it.
SliderUp··on I have no side code projects to show you
This really resonated with me. I am passionate, or at least I think so. But all my subprojects are for work. I work at a place where the problems are interesting, and we are encouraged to randomly skunk works things in the background. So I do.

None of those things are things that I can give out or show to anyone at all. I'm really interested in the field my company works in, and all my side projects are related to it, at least elliptically.

The only thing I can show you after 35 years are things like abandon shareware products from the late 80s and some really awful code written for no purpose long ago. Nothing that relates it all to what I've done for the last 20 years.

I also work in one of those companies that asks applicants to do some code problems and turn them in. On the other hand we really don't care how you solve them or even if you solve them. What we want to do is get in a group setting with the applicant and the code and four or five of us and talk through the code. The problems tend to be simple, the interesting part is talking to to a candidate and getting a sense of how they code/think.

SliderUp··on Hazelcast 3.8.3
What are K tables?
SliderUp··on Ask HN: What was your first computer?
Timex-Sinclair 1000, Radio Shack Color Computer, Apple IIe, original IBM PC (floppy drive!)
SliderUp··on JDK 9 modules voted down by EC
Yes, that's his point.
SliderUp··on Ask HN: What smartphone would you recommend with superb battery life?
Moto Z Play. Makes my Note 4 looks silly wrt battery life. Plus, you can shove a $60 battery moto mod on there for more battery. I get 7-8 hours screen on time from the stock battery though.

I bought mine outright from best Buy for $449, I believe they are $400 now.

As a bonus, you get very little cruft, very clean Android.

SliderUp··on Engineering Degrees Wasted-12 Years of Life Gone
This is sadly too common if you are not tenured, let alone not a Phd already. Universities treat their non revenue teachers as cattle. And there are darn few professors who bring in money.
SliderUp··on Mayer $23M golden parachute as Yahoo names post-Verizon deal executive team
Good for her. A ton of CEOs have done far worse for their shareholders and done as well with their exit package.
SliderUp··on New MacBook Pro Is Not a Laptop for Developers Anymore
People (especially long time Apple users) really underestimate how nice Windows + Cygwin (or bash, etc) can be, on really powerful laptops, at much nicer price points.
SliderUp··on New MacBook Pro Is Not a Laptop for Developers Anymore
This is true; but to me, the problem is the diminutive RAM/CPU/drive profile. Just not enough horsepower. The touch panel would bug, but I rarely use my laptop mobile. But my 64G Windows gaming laptop kills my 2014 MBP for perf. That seems to be nothing that is going to change soon.
SliderUp··on Why I’m Unlikely to Ever Return Microsoft’s Love
2016. Is there a problem?
SliderUp··on Getting Started with C#
I really wish there was an IDE for this that was NOT Visual Studio.
SliderUp··on Scaling to 100M: MySQL Is a Better NoSQL
Is a 100 million 'scaling up' these days?
Page 1 of 2Next →