HNHacker News
TopNewBestAskShowJobs

was_boring

705 karma · joined March 4, 2016

submissionscomments
was_boring··on Slack Acquires Astro
That's actually exactly what is happening in the market. R&D budgets at big companies are nothing in terms of market value when compared to small companies.

To put a little wrinkle in it, it's both big companies outsourcing R&D to pick from the winners, but also tax payers subsidizing the R&D through R&D tax credits.

was_boring··on New search-by-image method on Bing.com
I've been using DDG for a few years now as my primary search engine. I would say 99% of the time I can find what I need (just like with Google), and it's super useful with some of their integrations into stack overflow and related sites.

Regarding the results, after a few years, I found that it's not that DDG is worse then Google -- but it's that I was conditioned on how to optimize Google's results. I believe it's because no search engine uses natural language, instead it's language that we think is natural but our brains have optimized for the engine.

Once I came to that realization, I started optimizing my search for DDG just as I had done for Google.

was_boring··on Google’s first all-hands after 2016 election [video]
What is normally covered during a Google TGIF all-hands, especially during a slow week? I imagine this is not the normal.
was_boring··on State of JavaScript 2018 Survey
> I don't have some `colors.scss` with a bunch of constants, and then redefine those same constants in my .js anywhere -- I have a .js file with my palette.

Thank you for your reply. Do you have an example repo of using this pattern? I'm afraid I'm not terribly familiar with _not_ having any css files and instead defining it in a js file. create-react-app maintained by facebook doesn't seem to follow this pattern (unless I'm misunderstanding).

was_boring··on NFL players' surprising performance hack: going vegan
I had a longer post containing family history and how I believe mine to be more genetics oriented then anything else. I decided that was inappropriate. The tldr, however, is I only have one blood relative in the past 3 generations who hasn't been diagnosed with chronic depression or has substance abuse issues. Both killed all the men in the previous generation by the time they were 45.
was_boring··on NFL players' surprising performance hack: going vegan
I'm glad this is getting attention. I was vegan for a while, but couldn't handle the constant social pressures. However, I'm now mostly a home cook with basic non-processed ingredients, lots of veggies, and low fat protein -- I've taken this to the point where I make my own breads.

I find if I eat too many processed foods my chronic depression comes back. So eating simply and regular exercise is how I stay off antidepressants and perform better at every aspect of my life.

was_boring··on State of JavaScript 2018 Survey
I gave you an up vote, because that's the great thing about this industry -- there are many valid opinions and options for each problem. Its more about balancing tradeoffs then anything else.

Mine stems from working in the industry for nearly a decade, and shipping 100% js projects in a variety of frameworks (angular, react, vue and backbone to name a few). Most of the time, but not all of the time, I see iteration and maintenance costs far exceed simpler js enhanced pages.

If js everywhere works for you and your team better, then that's what you should do.

was_boring··on Looking for the author behind NYT op-ed using data science
Awesome! I was actually thinking of doing something similar, but with some key differences:

- try and find transcripts and speeches each "suspect" has given.

- Probably use a classification algo to try and determine who the author could be (most likely using KNN)

- I hadn't determined feature building, but was thinking of a either a simple one-hot encoding, entity embedding, or tf-idf.

I then encountered a moral dilemma -- do I do this and it potentially becomes ammo for messing with someone else's career (when that is not my intention)?

was_boring··on Show HN: Trigger serverless functions on Postgres events
Cool, how does this differ from using pg_notify and waiting for a notification on a stable connection / server?
was_boring··on State of JavaScript 2018 Survey
This is how I coach my team through this: use the right tools for the job.

Now what does that mean? Just displaying some data and accepting some input, or requirements are unclear? No js required. Now they want some interaction, like a hover effect? Use vanilla js, jQuery, or plain css. Requirements keep changing and you have more the 25 lines of js? Maybe start thinking about vuejs to enhance the page and using a simple script tag. Starting to have several hundred lines of js and you can't remember where in the file that function is, or you are required to minify? Start thinking of vuejs plus a build tool.

Do you need js everywhere? The answer is almost certainly no. Do you need to enhance a page with js? That's about a 50/50.

Obviously this is just my advice, but was born from working on small teams, at startups where requirements are often unknown, change frequently, and time to market matters.

was_boring··on The scientists who starved to death surrounded by food
Yep. I've done a few of these and it takes me about 3 days before I no longer feel the need to eat. I'm also the type of person who frequently forgets to eat lunch and breakfast.
was_boring··on Netflix Has Deleted Every User Review Ever Posted to Its Website
I'm glad they did this because: 1) I didn't realize there were written reviews; and 2) I have found Netflix's move to up or down, and a percent recommendation a good move. For instance, I'm a sucker for space movies of any sort, I just love them, and they have picked up on that and recommended me a few movies I would have never watched if I just went to rotten tomatoes. I don't need social validation to enjoy or not enjoy content.

It's not a perfect system, but it's better then anything else out there.

was_boring··on Ask HN: As SDEs, how do you find new projects to do on your team?
You need to figure out what will have the biggest impact on the short (<1 month) and long term (6+months).

Start by taking to your customers to understand their pain. Most likely they will be able to articulate short term pain points, but by knowing their process you can figure out the vision for the long term.

was_boring··on Ask HN: Simple, beginner friendly ETL / Data Engineering project ideas?
quick question: is there a clearing house of this data? I've been wanting to get at football, hockey or soccer data but finding a data source has been daunting.

I could scrape pages, but don't really feel that is the best way to go about it.

was_boring··on Google AMP – A 70% drop in our conversion rate
You know, I think you're right. The formula from the PR that implemented "Est. Time Saved" appears to be (trackers + ads blocked) * 50ms

https://github.com/brave/browser-android-tabs/pull/331/files...

was_boring··on Google AMP – A 70% drop in our conversion rate
As far as I'm aware, Brave is open source and this appears to be the time saved calculation on Android. https://github.com/brave/browser-android-tabs/blob/b4d565f07...
was_boring··on Show HN: I made a tool that made me faster at Git
Thanks for making this, it looks great! I'll be giving it a shot tomorrow.

I've been moving more and more to terminal for all of my development. My dev. stack is now: vim; tmux; lynx; ddgr; zsh; and docker. It is game changing for distraction-free programming, consistency between languages, and the ability to use the exact same setup everywhere -- even on remote machines.

was_boring··on Ask HN: As a CTO, what is your most frustrating problem with technical debt?
I've used a similar approach for technical debt: 1) Get buy-in from the stakeholders that it's OK for developers to spend 30 minutes a day making their life better; 2) Communicate a vision for what the end goal is to the developers; 3) Get the developers buy-in.

If the developers aren't willing to do it in small chunks, then it probably isn't bothering them that much.

was_boring··on Foundations Machine Learning
Is that because they are all online? After all, how many comm 101 courses are taught every year?
was_boring··on The San Franciso Fire Department makes its own wooden ladders by hand
I believe a toolmaker on a team is still critically important. I have yet to see a team or organization that doesn't have a suite of (often poorly maintained) custom tooling that automates things together or provides functionality critical to the business.
was_boring··on Ask HN: How do you deal with legacy code?
> how do you manage to get 'green' builds when there is code that is not compliant with style or inspections?

See if there is tooling to do it for you. Google seems to favor this approach, seeing as they put out YAPF for python and gofmt for Go.

was_boring··on Jessica Alba’s Honest Co. Gets $200M Investment
I think the connection here is Honest Co. is a heavily marketed as a way to be an ethical consumer -- akin to whole foods, soylent or hampton co. In addition, Honest Co.'s best selling products are baby related and the mean silicon valley founder is approximately 30 (https://hbr.org/2014/04/how-old-are-silicon-valleys-top-foun...) which is also about the same average age for having your first child in California (https://www.cdc.gov/nchs/data/databriefs/db232.htm)

So based upon that, the user overlap between HN and Honest Co. maybe larger then you think.

was_boring··on Ask HN: How is GDPR affecting your business?
Nothing, but we are strictly located in the U.S. and only sell products in local markets. I guess we could block non-U.S. access though.
was_boring··on $36k Google App Engine RCE
You don't have to think about it too hard, there's companies that will help you with the transaction. https://www.zerodium.com/
was_boring··on Stripe Home
This seems like a weak argument for not open sourcing. Just because it is open source doesn't mean you need to accept any community suggestions, and it doesn't mean you can't make radical changes because you want to. Even by doing this, you're still giving back because people can learn from it -- kind of like how a patent gives back.

You are the project owner after all, and if someone doesn't like the way you are going they can just fork it and continue on their own.

was_boring··on Using GnuCash as a Freelancer to Track Finances and Prepare Taxes
I don't use YNAB, but instead a homegrown budgeting site for my family, and always recommend entering everything yourself.

The bank account scrapping can take a few days for a transaction to clear, so you never know what your actual spending looks like for that day/week. And, like you said, it forces you to at least recognize spending.

was_boring··on Magic Leap Ships First Set of Devices Under Tight Security Constraints
I know someone that works for magic leap and is very disillusioned with the company because they haven't released a viable product.

I wonder how long a company can continue without ever actually testing the market?

was_boring··on Apple Says It Slows Older iPhones to Save Their Battery Life
I read both, and couldn't find any verbiage indicating they limited the cpu speed based upon the condition of the battery. Only that they "fixed a bug" to reduce "unexpected shutdowns."
was_boring··on Nvidia Announces “Titan V” Video Card: GV100 for $3000
I don't know much about the market for this type of GPU, but the article does note that the Tesla model (priced at about 10,000) is selling out as soon as they make them. It seems like the demand is there but the supply isn't.

It is true that Nvidia could be artificially reducing supply.

was_boring··on Student Loan Debt Is Now as Big as the U.S. Junk Bond Market
question: why would you pay it off early? money (generally) gets cheaper over time and if interest is lower then inflation there is no reason to pay it off early as the debt becomes cheaper every year.
← PreviousPage 4 of 9Next →