HN user

travjones

672 karma
Posts40
Comments139
View on HN
solana.com 4y ago

Solana Ignition Hackathon: What will you build?

travjones
2pts0
hbr.org 5y ago

Why So Many Organizations Stay White

travjones
2pts0
www.bloomberg.com 6y ago

Fidelity Says a Third of Big Institutions Own Crypto Assets

travjones
2pts0
justiceforbreonna.org 6y ago

Justice for Breonna

travjones
1pts0
www.supremenewyork.com 6y ago

Kids (1995)

travjones
1pts0
www.forbes.com 8y ago

Litecoin (LTC) Up More Than 8000% YTD

travjones
3pts0
www.linenum.com 9y ago

Linenum: curated dev content you may have missed

travjones
6pts0
tree.sci-hub.cc 9y ago

Neural Plasticity of Other-Race Recognition [pdf]

travjones
1pts0
www.ncbi.nlm.nih.gov 9y ago

On Chomsky's Review of Skinner's “Verbal Behavior” (1970) [pdf]

travjones
7pts2
m.youtube.com 10y ago

State of Surveillance: Edward Snowden Interview [video]

travjones
4pts0
www.jneurosci.org 10y ago

Deep Neural Networks and Primate Neural Representations across Ventral Stream [pdf]

travjones
2pts0
sci-hub.cc 10y ago

Encoding Voxels with Deep Learning

travjones
1pts0
github.com 10y ago

Why did you update, bruh?

travjones
1pts1
github.com 10y ago

Cobra: Build Modern CLI Apps in Go

travjones
2pts0
www.youtube.com 10y ago

MALTO (Nike SB and Apple)

travjones
2pts1
github.com 10y ago

shasta: toolkit for building redux/react apps

travjones
2pts0
www.ncbi.nlm.nih.gov 10y ago

“Art Appreciation” in the Pigeon (1995) [pdf]

travjones
1pts0
www.digitalocean.com 10y ago

Understanding Systemd Units and Unit Files

travjones
1pts0
carboneclinic.com 10y ago

The Operational Analysis of Psychological Terms [pdf]

travjones
1pts0
travjones.com 10y ago

One Year on HN

travjones
3pts1
github.com 10y ago

transfer.sh: File sharing from CLI

travjones
2pts0
www.researchgate.net 10y ago

Three Dimensions of Website Navigability [pdf]

travjones
19pts2
sci-hub.io 10y ago

Malignant side effects of null-hypothesis significance testing

travjones
1pts0
www.gophercon.com 10y ago

GopherCon 2016

travjones
3pts0
blog.jonanin.com 10y ago

PostgreSQL: Use text instead of char/varchar

travjones
3pts0
operant.xyz 10y ago

Understanding Positive Reinforcement

travjones
1pts0
www.sciencedirect.com.sci-hub.io 10y ago

UTR neural networks do not simulate the blocking effect

travjones
2pts0
www.youtube.com 10y ago

SF Treat: Our Changing City

travjones
2pts0
www.direncsakarya.com 10y ago

Selection by Consequences (1981) [pdf]

travjones
11pts0
link.springer.com 10y ago

Real-time behavioral experiments on the web w/ Node.js

travjones
2pts3

Cops may ask you not to record and even threaten you with arrest for recording. Do not be intimidated; it is your right to record without obstructing.

If you find yourself in a situation where you might be detained and thereby unable to control interactions with your device, on iPhone you can disable TouchID and FaceID by holding one of the volume buttons and the sleep/wake button simultaneously for a few seconds. This will require you to enter your passcode the next time you want to unlock iPhone. Anyone have similar instructions for Android?

I think this is a great idea. Perhaps the "Github for data" copy could use some work, but the concept of obfuscating real data for use in building systems without the overhead or concern of operating on real customer data is valuable. Of course, the degree to which the obfuscated data represents real data is important to ensuring the systems built like this are robust, but this seems possible.

I graduated this past semester (Fall 2018), but I started working in industry a little over a year ago. I knew in my second/third year that academia wasn’t for me. However, grad school gave me a paycheck (albeit small) + tuition and time to develop other skills that I did not have after undergrad. Further I had an awesome PhD advisor and enjoyed my research.

My experience in grad school wasn’t bad and I think it only benefited me when transitioning to industry. At my job, I thoroughly enjoy my work and team (it’s important you find your fit). The compensation bump was also nice compared to a PhD student stipend.

It seems that the HN community responds interestingly to topics of discrimination in tech (or, "lack of diversity"). It seems that there is a bit of denial in this community that there is indeed a discrimination issue. This is merely my observation, it could be skewed or entirely incorrect. Just keep in mind, that discrimination occurs whether you notice it or not. Further, you might be less likely to notice it if you are part of a group that suffers less from discriminatory practices.

Nonetheless, data and personal testimonies suggest that women and minorities have a harder time being interviewed and hired for positions at tech companies. Women and minority founders typically have a more difficult time securing funding and/or resources that will help them build a successful company. This isn't an issue that is unique to tech at all, rather this problem exists in organizations of all types.

To some extent I agree with you that behavioral science/psychology needs a unifying theory. Attempts at this have been made and are still alive and well. For example, take a look at Radical Behaviorism [1]--the philosophy of science behind (applied) behavior analysis.

The overarching goal of behavior analysis is to treat the study of behavior as a natural science. That is, to identify orderly relations (i.e., laws) between behavior and the environment.

[1] https://en.wikipedia.org/wiki/Radical_behaviorism

Seven years of Go 10 years ago

Most meaningful applications will require the use of pointers. For example, unmarshalling json comes to mind.

I wouldn't "avoid the use of pointers" if I were you. Rather, use them, run into problems, fix the problems, and you'll learn what you need to know about pointers in Go. Given your background, you code. Figuring out pointers in Go will be trivial for you, especially when you learn in context (e.g., writing something you think is cool). You got this.

Go 1.7.1 Released 10 years ago

I think it would produce a runtime error and return a stack trace. Someone more qualified than me should chime in though...

Go 1.7 is released 10 years ago

Great work, Go team!

Standout points in my opinion:

Overall performance improvements:

> "We observed a 5–35% speedup across our benchmarks."

Decreased compile times and binary size:

> "While these changes across the compiler toolchain are mostly invisible, users have observed a significant speedup in compile time and a reduction in binary size by as much as 20–30%."

Vendoring dependencies by default:

> "...and in Go 1.7... the "vendor" behavior is always enabled"

Context package added to std lib:

> "To make use of contexts within the standard library and to encourage more extensive use, the package has been moved from the x/net repository to the standard library as the context package."

Although it is fun to try to categorize ourselves into 16 personality types, what these categories really describe are behavior, which is dependent on way more than personality traits alone (e.g., what about context? What about reinforcement contingencies?). I'm not trying to be a hater, I just want people to take the test and read the questions with a critical eye. Behavioral science has come a long way scince this test was published over 60 years ago. Your personality type does not define you and does not determine how you behave in real world situations.

MitM-ing Postgres 10 years ago

Excellent post. The post doesn't detail a problem with Postgres per se, rather the author uses plain language to explain Postgres' TLS connection mechanisms and how they are applied in AWS and Heroku RDBMS services.

When quickly iterating on software, I must admit I don't always consider configuring a root cert for the db. This nuanced look at Postgres' security options gives me much to consider for real production work.

tl;dr: configure a root cert for your Postgres db and use verify-full in your connection string.

Cloudflare's free plan includes one-click SSL for custom domains. That's what I use for my github pages sites.

I think this is impressive work. My lab does eye tracking with really expensive equipment locally. It would be interesting to conduct visual/face processing studies through the web and include eye tracking data with this library. Granted the accuracy is low compared to specialized equipment and predictions are highly variable, other contributors could enhance its accuracy. I suspect that the variability in shape, size, and structure of human faces contributed greatly to the high variance/low resolution predictions issue. Maybe categorizing the user's face shape a priori would enhance predictions. That is, the library would first estimate the "type of face" and use those data to inform the eye tracking. This might not make sense--just a thought.

DHH back at it again, dropping truth on the dev game. This was a timely post because my friend and I were just mocking the phrase "we only hire the best" this past weekend. If you like DHH's writing, check out one of his other recent posts: RECONSIDER [0].

I think pointing out some of the absurdities of software development culture and startups is fun. It's unfortunate that Startup L. Jackson hung up his hat :/.

0: https://signalvnoise.com/posts/3972-reconsider

The medium-editor project is pretty good. It's not a "true" clone of the medium editor, but it gets development up and going pretty quickly with a contentEditable editor. We used medium-editor for http://www.doctant.com.

As others have noted, it's really tough to compete with text editing/rich text applications (e.g., Sublime, Vim, Word, etc.) on the web. So far, the real Medium is the only app that I've used that isn't a pain to write in even though it's contentEditable.

Another promising project is draftjs from Facebook. Check it out: https://facebook.github.io/draft-js/.

An inspiring and succinct documentary about the recovery of professional skateboarder, Sean Malto. Directed by Ty Evans. Sponsored by Nike SB and Apple.

This looks very promising for the node community. I was wondering which cloud infrastructure service they went with to power this. According to the FAQ, they don't rely on just one. Very cool, and if implemented correctly, more resilient.

  Multi-cloud.
  We don't depend on a single specific cloud provider, but abstract them instead.
P.S. Is the markdown parsing broken on the FAQ? Or is that part of the look they're going for?

I guess it's kind of a semantic argument. I stand corrected. It seems the culture accepts "cognitive" in AI according to the wikipedia link you provided. Although, I question the degree to which the use of "cognitive" in marketing materials contributed to this acceptance.

On the topic of "processing," it's very difficult (sometimes impossible) to know what humans or nonhumans are doing covertly when they "process" stimuli. Thus, I'm not sure how you can determine that "they [animals] categorize differently than us."

A dog that is trained to sit when his owner says, "sit" must be "processing human language" when the dog sits. Right? I know this is an oversimplified example, but I'm just making a point that calling things "cognitive" and referring to "processing" doesn't help explain what is really happening. Sometimes these terms obscure a description/explanation. Skinner [0] makes this point a lot better than me.

[0] http://carboneclinic.com/portal/conferences/files/IESCUM%20D...

I disagree. Basic research in behavior analysis has shown that nonhuman animals can perform visual (and other sensory modalities) discrimination and categorization among a number of trained and untrained stimuli ([0] and [1] are just two examples). I don't think these APIs do anything that is uniquely human or "cognitive." Nonetheless, this API still has enormous value for developers and users. I'm not discounting that.

UPDATE:

0: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1334394/pdf/jeab...

1: http://kops.uni-konstanz.de/bitstream/handle/123456789/20501...

Maybe this is nit-picky, but the use of "Cognitive" in the name seems odd. This service relies on applied maths (e.g., machine learning), not "cognition." I guess it was a marketing decision?

I agree. I use a VM for Windows as well. It's probably safer to keep Windows sandboxed away in a VM. I know this doesn't work well for everyone, but any app I use in Windows is not that resource-intensive. I haven't tried WINE recently, but due to headaches years ago, I tend to avoid it and just fire up the VM.