HN user

jabagonuts

185 karma
Posts4
Comments47
View on HN

Playing devil’s advocate, perhaps the level of risk associated with allowing low-level (or even senior manager-level) support staff to transfer ownership of accounts is too high? The level of sophistication of scammers/hackers/fraudsters is likely well above what Facebook would likely employ as support staff. They likely would need to staff paranoid paralegals to ensure customer support doesn’t become yet another lucrative vector to compromise FB accounts.

Are you a musician? Have you ever used DAW like Cubase or Pro Tools? If not, have you ever tried the FOSS (GPLv3) Audacity audio editor [1]. Waves and Waveforms are colloquial terminology, so the terms are familiar to anyone in the industry as well as your average hobbyist.

Additionally, PCM [2] is at the heart of many of these tools, and is what is converted between digital and analog for real-world use cases.

This is literally how the ear works [3], so before arguing that this is the "worst possible representation of signal state," try listening to the sounds around you and think about how it is that you can perceive them.

[1] https://manual.audacityteam.org/man/audacity_waveform.html [2] https://en.wikipedia.org/wiki/Pulse-code_modulation [3] https://www.nidcd.nih.gov/health/how-do-we-hear

First of a

It's pay to play internet, and yeah, it's a problem.

1. How much do they charge?

I'm genuinely curious. I don't self host, but use a 3rd party (fastmail). I send very few emails to people I don't know, so personally, I don't run into issues with having my email sent to spam.

2. I don't think paying in itself is the real problem. I think it's more a matter of who you pay and why you pay.

- You have to pay to register a domain name. - You have to pay to host your own server (whether your using a hosting service or hosting from your basement) - You have to pay to have gmail not mark your email as spam - ok, I'll admit, this is a little silly, but you also have to pay (via a stamp) to have USPS send letters to their recipient

3. Perhaps because so many people use and trust (whether they should or not is another question) gmail, it makes sense to pay in some scenarios? But obviously, for personal mail servers, I agree, asking to pay to play is a bit of a stretch.

Could you provide a source? I live in a suburban neighborhood built in the 1950s (> 60 yrs ago) bordering a major US city. The neighborhood is thriving (by most metrics) and still relies on a mix of original and upgraded infrastructure.

As a human being and motor vehicle operator of many decades I have done all of the above, multiple times (very infrequently), both on purpose and on accident. I’m looking forward to the days when self-driving vehicles are normal, and human drivers are the exception. Until then, I’m glad companies and regulators are holding the robots to a higher standard than the meat computers.

For those wondering...

The service will be included for free for two years starting at the time of activation of a new iPhone 14, iPhone 14 Plus, iPhone 14 Pro, and iPhone 14 Pro Max. ^4

^4. Users who purchased an iPhone 14 model before the availability date of Emergency SOS via satellite will receive two years of the service free starting from the service availability date.

1. Start with a simple tech stack you’re already familiar with though this will likely change over time 2. Build a few of your favorite features, either because you want to use them yourself or because you like building that kind of feature 3. Get your friends and family to use it with you 4. Listen to their feedback, or ignore it, and build the next few interesting features 5. Get your friends’ friends and family to try it out and give you feedback 6. Keep going as long as you enjoy the process

You may not end up where you set out to go, but at least you enjoyed the ride and learned something new!

Having not seen the actual law or executive order or whatever legal reference document, one thing that has not been clearly covered by the media or in debates or even the studentaid.gov website is whether or not this law applies only to current federal loan borrowers, or also extends to those under the prescribed income limits who paid off their federal loans years, or even decades ago.

As a software engineer new to the data space, I am baffled by why people recommended great_expectations. It has a lot of questionable dependencies that inflate image sizes and lead to conflicts at scale. It is also a very ambitious project that fails to deliver on many fronts, including documentation and basic data quality checks. The complexity in writing your own checks is way too high. There’s a lot of very abstract concepts you have to understand before you can write a single line of code. If you think I’m wrong, stop now and go look at some of their code examples. You’re better of using python’s built-in unittest to run a query and then make assertions on the result as a task in your DAG

Really enjoyed this narrative, but what about the next phase? Going from mid-stage to mature startup?

Note that you took on a lot of “tech debt” earlier when you started dumping the production database tables straight into the data warehouse.

How do you manage expectations when the year-long honeymoon is over, the business grows tremendously, and the centralized data warehouse reaches a breaking point?

I often do both. Very rarely do people read carefully in a business context these days. I design my work emails to be easily skimmed and I often repeat myself in different ways. You can't assume people will understand you, you must seek to be understood. Even after all of that, people will fail to respond to important emails because everyone is just so Fin burnt out these days!

VICE News did not buy any Facebook ads as part of the test; rather, we received approval to include "Paid for by" disclosures for potential ads.

Playing devil’s advocate here, but maybe Facebook doesn’t waste time on people who don’t actually buy ads? Would be a much more compelling argument if the were actually able to purchase and run ads, and would be curious to see if the actual act of payment triggered a real review from Facebook.

This kind of feels like me as a software developer saying my code works in production! Disclaimer: I never actually deployed it, I only got approval to deploy it.

I find it odd that Bittrex isn’t even mentioned as one of the potential exchanges. I’ve found them to be more stable and user-friendly than other exchanges.

Give him a break. He's a copywriter, not a designer. Come on! Although, I'm sure there are plenty of used car salesmen who would love for him to put cats wearing helmets riding on skateboards through explosions on their website.

I've been complaining about the LastPass UX for years. Just in the past month I've noticed them start to quietly roll out improvements - one feature at a time. Gives me hope that in a few months the situation will be completely different. As for the trust thing, yeah... I don't even trust myself.

Pursuant | http://www.pursuant.com/ | Dallas, TX | ONSITE or REMOTE

Pursuant was founded with a single goal: to help nonprofits reach more donors and raise more money. Today, we do that by liberating nonprofit leaders through actionable data, marketing automation, and productivity tools that empower them to reach more donors and raise more dollars.

We are a small but established company and are hiring both junior and senior developer positions. You will become part of a small but growing team building our next generation fundraising platform for non-profits based on decades worth of experience from industry leaders. Learn more and apply online at http://www.pursuant.com/about-us/careers/

Have questions? Please email jordan.bach [at] pursuant dotcom

The reason that I wrote sleep 3 seconds is that I want to see how the kernel reacts when init dies.

That was my favorite line in the entire post. I love seeing this kind of fearless experimentation.

When I first learned to program, I desperately wanted everything to work and would try very hard not to break things. As I've matured into senior roles, I spend of a lot of effort creating "safe" development and testing environments like the author did here, just so that I can break things and make observations and then throw the environment away when I've learned what I needed to learn. Tools like vagrant and cheap cloud computing have made this easier to do than ever.

There are two elements to this. One is knowing what you don't know - not being overconfident. The other is knowing what you do know

This reminds me of my musician days, when we sometimes talked about the four stages of progression from beginner to pro.

1. You know you don't know (beginner) 2. You don't know you don't know (cocky amateur - over confident) 3. You don't know you know (talented amateur - under confident) 4. You know you know (seasoned pro)