HNHacker News
TopNewBestAskShowJobs

tekromancr

1,619 karma · joined January 5, 2011

submissionscomments
tekromancr··on GitHub isn't fun anymore
> Ban things labeled "toxic", ban the boo-boos, keep everyone safe with happy feelings in this space only. But admittedly my thoughts are incomplete.

I think your thoughts are incomplete. What they are missing is the knowledge of and empathy for people who are actually harmed by these behaviors.

tekromancr··on After GitHub CEO backs Black Lives Matter, workers demand an end to ICE contract
Every leader the country has had is trash. That doesn't detract from the fact that the current leadership has managed to lower and re-lower the bar. Consistently widening the window of what outrageous behavior is acceptable. At this point the office of the president is a no holds barred free-for-all and whoever occupies it next will be doing so with a precedent no near zero actionable oversight.
tekromancr··on After GitHub CEO backs Black Lives Matter, workers demand an end to ICE contract
Just a reminder that choosing to obey and assist in the execution of unjust laws is a political act.
tekromancr··on GitHub is working on renaming default branch from “master”
I don't think "Let's reframe problematic work language in terms of kink-culture" is the slam-dunk rhetorical move you think it is.
tekromancr··on Google no longer providing original URL in AMP for image search results
Especially when you can just sit behind cloudflare and gett for free with very little work on your part.

Granted, you then have to trust cloudflare; but it seems like they have been good actors so far considering their privileged position delivering tons of content across the web.

tekromancr··on Google no longer providing original URL in AMP for image search results
This is a common misconception. Https also prevents bad actors from injecting content into the page.
tekromancr··on Show HN: Pattern.css – CSS-only library to fill empty background with patterns
> Viewport units are fundamentally broken by design. Don’t ever use them for layout. In fact I recommend against using them in any situation at all.

That's a pretty bold claim. Can you elaborate on that?

tekromancr··on Gas selling for under $1 per gallon in 13 US states
Oh... Oh no. If you don't like that then I have some REALLY bad news about literally every other app.
tekromancr··on Anti-Cheat Kernel Driver
Ahh, damn. You're right! I got them mixed up
tekromancr··on Anti-Cheat Kernel Driver
Tencent holds a minority stake in the company. Tim Sweeny owns greater than 50%
tekromancr··on As YouTube traffic soars, YouTubers say pay is plummeting
If you or people in your household aren't immunocompromised or in high-risk groups, you can still put your gloves and mask on and go get groceries. I live in NYC and can assure you that that is still an option. It's not totally risk-free, but the fact that stores are letting fewer people in at a time definitely helps mitigate the risk a lot.

If you are at-risk, there are huge groups doing mutual aid all across the city on a volunteer basis that are more than happy to do grocery runs for you. I'm in a slack group for Bed Stuy and I am seeing requests come in and get delivered all day long.

The idea that you need to rely on SV companies like Amazon or Instacart to bring you groceries is madness.

tekromancr··on How Do Bullets Work in Video Games?
Why wouldn't the blended ray+physics technique described in the article not work? I am imagining projecting a bunch of rays from the blade along the vector of travel each physics tick and using that to determine if a collision will occur during that tick.

I've never tried to implement anything like that, so I am curious where that might Fail.

tekromancr··on Ask HN: How did your startup change after an exit?
You can't transfer the stock, but you can sell a contract promising to sell at a specific price once it's liquid.
tekromancr··on What to Do When You Get Sherlocked by Apple
Alternative term: getting f.luxed over
tekromancr··on Hedonometer
I would believe that for any site except twitter.
tekromancr··on Chelsea Manning sent back to jail after refusing to testify before a grand jury
Agree. I live in the states, highest incarceration rates in the world. My apartment still got robbed, the cops still took a day to actually respond to it and investigate.

Would still rather my nation have fairer law enforcement practices.

tekromancr··on The FCC has fined robocallers $208M and collected $7k
That link is still paywalled
tekromancr··on Gödel Machine
Even that's a stretch. I think you would need to build a machine that builds a machine that then builds a Gödel Machine.
tekromancr··on Facebook moderators in America
Yea, but seeing someone spread his asshole in a self-pleasuring manner isn't really the same as a daily parade of conspiracies and snuff videos content moderators have to deal with
tekromancr··on We ignored evidence linking cigarettes to cancer – Let's not do that with vaping
What blatant advertising to kids, tho? The only time I ever see vape ads, it's in store promos for Juul and the only copy is along the lines of "Satisfying alternative for adult smokers"
tekromancr··on Mastercard will stop free trials from automatically billing once they're over
Ugh, It's like Planet Fitness' retention strategies. They make you go into the gym that you signed up at, get a form, fill it out, then MAIL it to corporate.

When I tried to do that, they told me "Oh, we don't have any of the forms on hand, try again next week"

Fuuuuuuck that a whole bunch. They also make you do direct debit from your bank to sign up rather then put it on a ccard, to make it more difficult to just stop paying them. I only stopped giving them money when my bank (simple) changed their upstream bank and everyone got a new account number.

tekromancr··on Robinhood launches 3% checking account
If you pattern day trade with less than 25k in your account, yes. You will have trading disabled temporarily, but they won't outright ban you
tekromancr··on Creating a QR Code step by step
I think that's the purpose of the finder patterns.

From a Source image I imagine you would locate the finders, find the edges, unskew the source image, and use the finders to correct the rotational orientation, and then crop the image. Maybe binarize the new image to make the next step easier.

At that point, it's a matter of working out the size of each cell to generate a grid to drop on top of the image. Then you can sample each cell of the grid. If it's light, 1. If it's dark 0. Now you have the pixel map.

I am sure it's more complex, but I think a lot of this sounds like stuff you could do with openCV

tekromancr··on Texans say voting machines changing straight-ticket choices
I think it makes sense that regulations are reactionary against bad shit that has (traffic fatalities, market manipulation, food and drug safety, etc) or is currently happening (global climate change). If we tried to write regulations against everything that might possibly maybe go wrong, I imagine we would end up with an unworkable regulatory landscape that ends up doing more harm than good. And I say this as someone who thinks regulations are a good thing on balance.
tekromancr··on Repl.it raises $4.5M from A16Z, Paul Graham, and others
Totally true. I didn't write this as a knock against node at all. I think there is a lot that is great there. I was just describing my experience trying to get a project from an experienced, but opinionated in the sense that they had a set of tools they felt would work best for our project, freelancer up and running so that I could make a few changes to integrate it into our development process. I was just trying to give a counterpoint to the idea that node is somehow easier to get up and running than python.

In fact, I would have a lot of the same opinions about getting a python project started as has been voiced in many of the comments here regarding node. I would say "Don't worry about things like conda, virtualenvwrapper, etc. You just need to create a new venv for each project, activate it, and use pip to install any packages you need"

But I'll acknowledge that sometimes you need to do something a little outside the norm and it starts to make sense to rope in some other tools.

tekromancr··on Repl.it raises $4.5M from A16Z, Paul Graham, and others
On the other hand, as someone who knows a little js from the bad old days but has been doing python for over a decade, trying to get up and running with a modern js environment seems totally cray cray to me.

Usually, for me, I start by installing node. Ok, so I guess I need to install npm now. No problem, I guess that's like pip. Oh, I need yarn. It's better? Ok, I guess python had the same growing pains with easy_install. Oh, looks like when I installed npm I used sudo, so now I need to fix file permissions burried somewhere in my file system. Okay, I guess. At least when I get this running things will be a little better.

Oh, I need bundler? I guess that makes sense. Gotta configure a build system. Programing languages need build systems if you are creating distributable assets. Makes sense so far.

Oh, I guess I should have used webpack. Okay, lessons learned. I guess since I am using ES6 features I need something called babel too. Cute name for a transpiler, btw.

Oh no, I guess that 4 month old tutorial I followed that showed me how to set up babel with webpack used the old plug-in names. They are different now. Thats interesting. Gotta move fast, tho. I guess...

Huh, it still isn't working. The 6 different config files all look right. Oh, wow. Turns out that the behavior is different if I wrote the config files in json vs yaml vs pure js. Guess I gotta rewrite them in pure js to get at the real shit.

Okay, seems like I got all that mess sorted out. Let's add a few libraries to my packages manifest...

Huh, the docker containers are taking an awful long time to build suddenly, I wonder why that -- WHY THE FUCK IS node_modules 7.5GB and contains 82000 files, aghhhhgh?!?!

(I kid, I kid. But not really)

I guess a lot of that is just cultural differences between js and python communities, but as someone who considers themselves a reasonably competent programmer, trying to get onboard just seems like too much.

Contrast that with something like Rust, which I have also been trying to learn. Rust is positively delightful by comparison. I spent a cumulative total of 15 mins getting an environment set up. Which means I get more time to actually learn how to work with the language itself, instead of setting up tooling.

Maybe it will sort itself out a little as the node community matures and settles on what the right way to do things is, but for now, it's so much work to even get started.

tekromancr··on Gartner picks digital ethics and privacy as a strategic trend for 2019
That's really fucking cool! Does it work by "checking out" the movie while it's being watched, then "checking in" when it's done?

I could see a system like this working in the US if there was the funding for it. The library systems in the US have made pretty great strides in modernizing their offerings lately, lots of ebooks, lots of downloadable audiobooks. Unfortunately, much of it is closed source and driven by a company called OverDrive. It would be really cool to see a digital library revolution in the US.

Anyway, libraries are dope. They need more support.

tekromancr··on Gell-Mann amnesia effect
This is related to the Gell-Mann-Griffin amnesia effect;

whereby immediately after reading about the Gell-Mann amnesia effect, the reader forgets about the Gell-Mann amnesia effect. This effect and it's related origin's anti-memetic properties lead to the constant rediscovery and dissemination of materials related to said effects.

tekromancr··on MS Paint IDE
Main_finalfinalfinal.png
tekromancr··on MS Paint IDE
This is breathtakingly stupid, and I absolutely love it
← PreviousPage 6 of 20Next →