News for hackers. Stuff that matters.

deleuze

Absolute 0% of those lawyers jobs is to tell Apple to not pursue litigation. Do you understand what the point of litigation is for a company this size? They have over $100 billion in cash, even the most expensive lawyers salaries is a drop in the bucket. They can afford to drag a company like Protonmail through the mud for decades if they want to.
You work on _ads_ at Google, and are concerned about the ethics of working at Microsoft in the 90s? Sure, anti-competitive business practices might be unethical, but how can you possibly in good conscience suggest that bundling IE is more ethically problematic than building massive surveillance applications to sell ads? Just the implications of the data collection alone should be enough for you to quit your job before even considering any business angle.

Hope you enjoy the stock grants!

Re:Why companies lose their best innovators (2019) on Sunday July 19, 2020 @12:23PM (#23890370)
Profitable for whom? Tesla short sellers have lost close to $10 billion dollars in the few past months.
Re:Etcd, or, why modern software makes me sad on Wednesday July 15, 2020 @12:17AM (#23841265)
Ah, I wasn't thinking of the JavaScript flavors. I think "hosted" is how Clojure describes itself.
Re:Etcd, or, why modern software makes me sad on Tuesday July 14, 2020 @08:34PM (#23839862)
All the JVM languages you list aren't transpiled. They target JVM bytecode just like Java. They're first class, even if Java obviously gets the overwhelming amount of VM level support. Engineers working on the JVM are definitely aware of and want to support non-Java langs.
Re:Resignation Letter on Tuesday July 14, 2020 @12:11PM (#23833672)
Where's her mean culpa on Israel Palestine then? I see no evidence that she's changed.
Re:Resignation Letter on Tuesday July 14, 2020 @12:09PM (#23833645)
I'll start caring more about this "silencing" once the NYT editorial board starts including viewpoints that are actually silenced in our society. Until then, it's just whining about no longer being free from criticism.
Re:Resignation Letter on Tuesday July 14, 2020 @12:04PM (#23833543)
Bari Weiss has been a proponent of censorship and "cancel culture" since her time as a student. She's a hypocrite.
Re:Resignation Letter on Tuesday July 14, 2020 @12:01PM (#23833498)
Hard to find a bigger proponent of victim culture than Bari Weiss herself, though.
Re:Resignation Letter on Tuesday July 14, 2020 @12:00PM (#23833478)
Bari Weiss is responsible for toxic culture in the first place. She's an absolute hypocrite here, so whatever conversation you want to have about speech, it probably shouldn't happen in this context.
Empiricism? In my software development? No way.
Re:Deschooling Society (1970) on Monday July 13, 2020 @03:12PM (#23824432)
Totally, and French intellectuals don't usually go over well with the average reader of HN. But, if anyone finds the discussion in this comment section resonates strongly with them, just reading about Foucault's ideas would be a good place to start. Why limit ourselves to school. :) This is fertile ground for thought and I'm glad to see discussion here.

> I wish Foucault had provided a more thorough treatment of schooling, though

Agreed. I think most schools were just broadly more authoritarian when he was writing. There's certainly more room to discuss the ways in which schooling has changed as we've shifted from the factory to service and knowledge economies.

Re:Deschooling Society (1970) on Monday July 13, 2020 @02:42PM (#23824101)
Read Discipline and Punish by Michel Foucault.
Re:Rust Is Surprisingly Good as a Server Language on Monday July 13, 2020 @12:45PM (#23822781)
Right, building generic, reusable code is against the grain of the language.
Re:Rust Is Surprisingly Good as a Server Language on Monday July 13, 2020 @10:25AM (#23821089)
Stability is often more important than performance.
Re:Rust Is Surprisingly Good as a Server Language on Monday July 13, 2020 @10:24AM (#23821074)
It's like any framework: once you learn it's idioms, you can be insanely productive. Unlike other frameworks, enterprise Java is all about flexibility, so in Spring land, it's often in incredible easy to tune or replace lower level components like connection pools, etc.

As such, I'd describe it as a good combination of highly dynamic architecture with lots of manual control. Of course, all of this is enabled with copious amounts of magic, which is usually why people don't like Spring.

Re:Rust Is Surprisingly Good as a Server Language on Monday July 13, 2020 @10:11AM (#23820963)
The reason it's not a fair comparison is because go is a barely typed language that requires casting to interface non stop
Re:MariaDB Temporal Data Tables on Monday July 13, 2020 @09:49AM (#23820709)
We use Debezium and Kafka, it's been really nice.
Re:MariaDB Temporal Data Tables on Sunday July 12, 2020 @10:56AM (#23811830)
When we looked at temporal tables in SQL Server for event sourcing, I was put off by the fact that you have to read from multiple tables. CDC + some external data source still seems to be the better solution here, imo.
Write to clipboard makes sense for "click to copy" functionality. It's a small ergonomic improvement but doesn't seem like the same security risk as reading from the clipboard.
It's funny, because I'd argue that the belief that "the universe is a Turing machine" is a kind of secular religion. Hardcore physicalists often betray themselves as not only being bad materialists but actually just idealists in denial.
Re:Whose Land – Indigenous Nations of North America on Saturday July 11, 2020 @12:21AM (#23799459)
Why are you letting a user named "waffle_ss" post justifications for the mass slaughter of indigenous people?
Re:Programming at the REPL (2018) on Friday July 10, 2020 @01:36PM (#23794072)
Wow, this just blew my mind. I usually keep a bunch of ; commented out lines at the bottom of my file so I can still do M-x cider-eval-buffer when I load up for the first time, but this makes so much more sense without having to comment and comment things all the time.
Re:Unit Testing Is Overrated on Thursday July 09, 2020 @10:24AM (#23780567)
> the bug fix goes back to you. Some people will ask "but what about what I'm working on now", you'll have to communicate that you feel your previous work was far more important.

this feels punitive, especially in the eyes of management. unless you're in a safety critical area where fully testing every code path is a hard requirement, people will eventually write bugs.

i'd rather work somewhere that recognizes defects occur and has a fast iterative process to push out new changes rather than one based on shame for having written a bug.

It's a harder problem, though. I can order from practically any restaurant at any distance on ubereats.

It's trivial for me to concoct an order that will take ~1h to deliver. With a $15/h minimum wage, that means ubereats needs to charge $15 in fees before making any money just to cover labor.

Re:The myth of “joins don't scale” on Wednesday July 08, 2020 @07:39PM (#23775471)
single server sql databases are not "CA" it doesn't make sense to talk about cap theorem like this.
Re:A terrible, horrible, no-good, very bad day at Slack on Tuesday July 07, 2020 @10:45AM (#23759787)
Not every company is a startup dude.
He thinks women shouldn't vote.
I'm expecting they'll have a pretty good IPO, but I'm considering going short for that very reason. They're almost a caricature of "evil" startup companies. Peter Thiel's association only makes it worse. Not committed to this thesis though, since it's possible they could be swept up in TINA mania for the next ?? months/years.
Re:The Fed now owns Walmart debt on Monday July 06, 2020 @05:53PM (#23753231)
Exactly right. But I'd even take it a step further, if we use that money to create material things like infrastructure (rather than endless financial instruments) is that really a loss? The dollar could cease to hold any value and we'd still have bridges and roads afterwards.

Older »