HN user

aartav

84 karma
Posts0
Comments24
View on HN
No posts found.

"The main thing holding back wider adoption is a lack of system interfaces. File access, networking, etc. But it's just a matter of time before these features get integrated."

Funny. The most obvious place for WASM is a web browser and yet WASM STILL cannot access the browser DOM. Its only been, what? At least 8 years of promises about it coming soon and how people are working on it.

Just as a reminder for folks. This California based position falls under pay transparency laws -- "Effective January 1, 2023, California Senate Bill 1162 (SB 1162) requires employers to disclose pay scales on all position postings". The linked position posting doesn't include this.

For the most part I agree with this, over engineered feature creep is really just horrible stuff. I never need a fridge with wifi and I absolutely swear that that anything more than auto-off is a waste in a coffee machine.

But I think the "Other appliance anecdotes" part suggests that the author has very different requirements than I do. I grew up without a garbage disposal, but its a huge convenience to have one. Also I've had top loader washing machines that don't have easy access to the trap, gimme easy access to the trap ANY DAY and I don't care how its loaded.

I've been doing this kind of thing for years with two notable differences:

1. I don't believe people actually hand type-in these values, so I'm not really concerned about the 'l' vs '1' issue. I do base 32 without `eiou` (vowels) to reduce the likelihood of words (profanity) sneaking in.

2. I add two base-32 characters as a checksum (salted of course). This is prevents having to go look at the datastore when the value is bogus either by accident or malice. I'm unsure why other implementations don't do this.

If you can be restored from simply doing a different task, then its not real burnout.

As someone who has undergone real burnout from burning the candle at both ends for to long, I wish it was this simple. Its sometimes called a mental or nervous breakdown, and the only real solution is to disconnect from everything you can (hard to disconnect from kids), and just try to get back to a stable place. For me that was living in a Costa Rica for 3 months with no TV and spotty slow internet. The only thing you can do is sit on the veranda and relax.

Its certainly not a solution looking for a problem. Its a great way to deal with a number of minor daily tasks. Checking the time, setting timers, checking the weather/AQI, playing music, checking news headlines, etc.

Theres a lot of things its really not good for and people have tried them all I'm sure. But where it fails the hardest is being able to increase sales volume for Amazon or increase ad revenue for Google - the only path to monetization seems to be to force it in - and THAT is what is dying.

And who the heck wants it in a ring or glasses??

Kudos to them for shipping a product.

I looked into them a few weeks ago because I am tired of the "Did you know.." and "Can I add that to your cart?" from Alexa. When I saw the device I was really disappointed. I can just never see getting one - it doesn't need a screen (cause it should be hidden) and why did they make it look like a 1960s sci-fi movie thing? IMHO it looks terrible.

The short answer is that you can't.

The longer answer is that maintaining your current standard of living is not something you can do. You would need to make some sacrifices to get off the ground (roughly 18 months), even if you have a windfall of cash to take the time off you'd be sacrificing that windfall.

I have kids/wife/mortgages (plural), have started three companies, and worked in FAANG companies. I've never had a stellar exit but made some sustainable businesses. The cycle is basically feast and famine; 5 years at corporate job building up reserves and getting ideas, then 5 years of cutting back and getting a company off the ground. My wife doesn't really like the lean times, but she knows that is who I am (and dreams of big exits)

The advantage B2 offers is lower pricing

The advantage S3 offers is seamless integration with other AWS services

IMHO, the ease of integration has significant value, it would take a very sizable S3 bill for me to consider not using S3

I don't know about your situation but I can say that sometimes its not even technical. For example we had one junior role where we got down to 3 great candidates (from 300 resumes). The deciding factor literally came down to taking the candidate the team liked best; one candidate discarded because he was a robot with zero personality and another because multiple interviewers complained about bad body odor.

[dead] 4 years ago

Its a Faker library being piped out to HTML. You can find much more exhaustive and comprehensive versions of this for almost any programming language, they're typically used to generate test data.

https://github.com/faker-ruby/faker

I don't this the job description is the complicated puzzle - its people that are the complex puzzle.

Even with the most perfectly defined job description, you might have many candidates who "fit" that description, so you have to weigh a lot of other factors which run a huge gamut. Many, many times I've had multiple candidates that are more-or-less the same in terms of experience, technical competence, ability to learn, get shit done, etc - so you start looking at other factors and it can get down to things like communication, personal hygiene, general awkwardness, etc.

Honestly what you're saying is not fundamentally different from what a marketing person is thinking in your technical meeting. Basically its just stuff that you can decide to not care about. It has relatively small impact on your day to day work. To be clear that's not a judgement on whether its meaningful or not.

Can you figure it out? Of course! If you were really interested, then after the meeting you would go and find out the answers to your questions. It will help you understand the business better and that can turn into better understanding the the reason for some of the software requirements.

I have real experience in this. I wrote and published two "big" technical books which were released through a major technical publisher. Both books were "mass market" in that you could find them on any bookstore computer shelf, they were translated into multiple languages, and used as course curriculum at several colleges. My caveat is that unfortunately my real world experience was a while ago. 20 years, which is a long time in this space. Distribution, self-publishing, and better online resources mean that YMMV.

I made a decent royalty, with a bunch of other terms which included buy-backs (e.g. returns) and other ways for the publisher to ensure they maximized their profit over mine. Over the course of 5 years I made roughly $35-40k, but that was spending a full year of 25/hrs a week on top of my day job, it works out to about ~$30/hr. I think if I were to quit my day job, continue cranking out 2-3 books a year, and collecting residual revenue, it would still be less than a 6 figure income (this was circa 2000 so $100k was +/-$160k equivalent) - certainly quite livable but also not stellar given that you have to be at the top of your field and on top of technologies all the time. My salary and my "side gig" contract rate were both hire at the time.

So...

Did I make much money? Not really.

Do I regret writing two books? Nope.

Am I proud of those books? Hell yes.

Would I do it again? Hell no. Way to much work.

IANAL, but at least according to ICANN rules you have nothing to worry about unless "your domain name has been registered and is being used in bad faith". You can see the specific definition of "bad faith" and the rules around this here https://www.icann.org/resources/pages/policy-2012-02-25-en

Its easy to prove you are not acting in bad faith because your ownership precedes the trademark. I personally own and use several domains that others hold trademarks on, but all of mine were registered before those companies established trademarks.

Curious as to why not simply use UUIDs instead?

Its extremely easy to use uuids as the primary key; make the column a `uuid` type and the `uuid-ossp` extension will generate them. Your sql would look like:

CREATE TABLE posts (

  post_id uuid DEFAULT uuid_generate_v4(),

  PRIMARY_KEY(post_id)
);