HN user

danmg

462 karma

Hey there, Dvorah U. Altemanstern here

Posts6
Comments415
View on HN

It's only a very small minority of engineers who do. Unless you're a PE and you get to sign off on large development projects, there's no real accountability.

No matter how much teeth a governing body has, it's always going to be gun shy about denying people their livelihood. They're only going to go after the most egregious and flagrant problems. As long as the transgressions are mild, they pose no real danger to those who want to violate whatever ethics code are in place.

Very interesting, but every one of these executives I try on my fairly stock Ubuntu system returns 'run-detectors: unable to find an interpreter'.

I'm invoking them with 'bash -c'.

It's disingenuous and factually incorrect to compare WSB with a DDOS takedown crew running a tool against scientology.org.

WSB is legally sharing trading information and making informed investing decisions based on public information. What happened with Game Stop is completely predicated on large investors, who should have known better, buying positions that exposed them to an infinite amount of risk.

The short squeeze is the reason this is happening and not "ancillary." The hedge fund took these positions because they thought they were a form a free money. A better analogy would be "The Producers." The audience just walked out of "Spring Time for Hitler" for intermission and they're humming the songs and laughing.

It's not a pump and dump. It's a short squeeze. It's nothing new. It's the plot of the 80s movie "Trading Places."

A hedge fund bought short position futures contracts for 120% of the available stock on the market. That's the underlying reason the price is going up: because they're forced to somehow buy more than 100% of the available Game Stop stock because they agreed to sell it to the people on the other end of those contracts for a set strike price.

The part didn't break. Someone who thinks they know better decided to make it not work, and complicated some normal person's life with some security theater.

If a manufacture intentionally made a product they sold you not work, much like how Tesla disables fast charging capriciously, it would be a violation of the Magnuson-Moss Warranty Act.

You're really going to scrap your car from 2015 because the off-brand android doo-hicky they stuck in it hasn't been updated?

Even if you're technically inclined, it's not like installing some community provided roms image on your slightly out-of-date flagship phone. The device likely has some proprietary aspects to it which would render it useless even if you attempted.

QuickCheck was probably the thing that stuck the most when delving into Haskell. While, I don't use Haskell daily, using some kind QuickCheck derivative in whatever language I'm working in is something that has stuck.

It makes doing "TDD" much more appealing as you're not stuck thinking of the test cases all the time. You run it long enough, add any counter example it finds to your test suite.

They told people just to make html5 webpages for the first year or so of the iPhone.

The first third party native apps were people who managed to get the gcc toolchain to emit a binary that the iPhone could run.

Then the App Store came out a few months later. Native apps caught on very well over just making html5 sites for iPhone users, because, in a lot of cities, AT&T's network just couldn't support all the users' very well. Even then, you were limited to a max of something like 20 (?).

GNU Octave 6.1.0 6 years ago

You have some crusty MATLAB code that does an analysis exactly the way you need it. It was either written by someone who is long gone, or you don't have the resources to rewrite it in 202x's new computational language.

I just recovered from it.

I'm pretty sure I got it walking out of a grocery store. I was wearing a mask, and was walking by another older man who was also wearing a mask and standing at the exit. He was hacking and coughing so hard that the mask did nothing. I tried to hold my breath as I got until I got outside, but it was to no avail. About four days later, I developed flu like symptoms. Sometimes, it doesn't matter how smart or "dumb" you are, anyone can get it.

We may have an effective vaccine now, but it will be another six to nine months before you can go to your doctor and request the series as a normal person.

Word's "Reveal Formatting" just shows tabs, spaces, and carriage returns as distinct symbols iirc.

Wordperfect's "Show Codes" tells you every attribute and layout change inline.

For example, if bolded some text, Word would just bold it. Wordperfect would insert a symbol like [bold] and the text would be plain, instead of rendering it. Removing the code symbol would change the attribute from the text. This allowed you do to format documents for printing on a system that couldn't handle displaying them fully formatted interactively.

Politics is just getting what you want.

Software is already political. Commercial software traditionally does this through direct and indirect lobbying efforts. The DMCA didn't just spontaneously appear out of thin air. There must be action-for-action retaliation.

Youtube-dl (2020) would be an easier case to present to the public than DeCSS (2000).

Everyone knows what Youtube is. It's easy to understand the utility of being able to download a video from Youtube to save it on your computer. If they didn't already know this was possible to do, they'd immediately want to start using it as soon as you explained it was possible.

DeCSS was exploiting a weak encryption scheme's weak key distribution scheme. Where the only final explanation for why this matters is that it can be used to rip off DVDs.

Facebook News 6 years ago

Closed it as soon as I saw "Open the Facebook App".

The only way I use Facebook is within a container in Firefox. I'll never install a Facebook developed application onto a phone ever again.

If what you're doing is making a competitor to google news, it should just be a webpage.

I had to write my own allocators when I wrote an a postgres language extension in C++ which returned variable length results. This let postgres free the data when it deemed that the result was no longer being used.

It's not just a relic of the past. This was last year.

I swore off Samsung products after my they updated the built in music player application on my ~3 year old S5. All of a sudden I was getting ads for Spotify trying to play mp3s from my SDCard.

Now: I will only get chinese phones running stock android.