Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
glimcat
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
glimcat
12y ago
* Ever notice how people who make claims about why they got banned never provide links to the posts in question? That's because their claims are nearly always false. If users could look at the actual record, their perennial sob story o
2.
▲
by
glimcat
12y ago
At a minimum, one could start an American company, which could at some point start a Japanese office (with all the accordant overhead in terms of paperwork and politicking, including the usual risk of immigration taking a dim view or otherw
3.
▲
by
glimcat
12y ago
It's easyish to derive to good accuracy from the accelerometer signal alone (which I believe is always available).
4.
▲
by
glimcat
12y ago
Great example of issues I would probably never catch if I tried to implement all of this in-house. It just wouldn't get that level of attention once it was already working. "Oh, that's easy, I could implement all that in a
5.
▲
by
glimcat
12y ago
Archive it and move on with my life. The work is generally entangled per the terms of your contract. If you want to do anything particular with it, the contract needs to cover that. Specific things you may be thinking of: * Showing off &quo
6.
▲
by
glimcat
12y ago
Well here's the essential bits in Python. I leave turning this into an actual CLI as an exercise for the interested reader. from requests_oauthlib import OAuth1Session import json keys = json.loads(open(keyfile).read())
7.
▲
by
glimcat
12y ago
Optimizely takes minutes to sign up for - and they're always looking to make that easier, and to make more people aware of the value they provide. In contrast, the expertise to conduct tests that alter revenue outlook takes somewhat lo
8.
▲
by
glimcat
12y ago
The fundamental error with trying to fix such marketplaces via another marketplace is that contractors are typically far better off relying on repeat business and some elementary lead prospecting, while project owners are better off relying
9.
▲
by
glimcat
12y ago
Exactly. Server-side vs. client-side rendering of HTML is just another optimization choice. Is it more important to shorten the time to display the current request, or to shorten the time for new pages to be rendered? Single-page apps margi
10.
▲
by
glimcat
12y ago
I do programming like I do algebra. It's a tool I use to solve problems. Mind you, it's a tool I'm very good with, and that I get intrinsic enjoyment from when using it. But I don't do it 24/7, and I also get intrin
11.
▲
by
glimcat
12y ago
I routinely do machine learning and computer vision, and have used a number of languages for them. The main issue, irrespective of language, is that the implementation of your final model is often a distinct step from the last output of you
12.
▲
by
glimcat
12y ago
The only reason Python should ever be problematically slow is if you're writing bad Python. (Well, almost ever.) What you have to understand is that pythonic Python is largely a matter of invoking C libraries, and that Python only real
13.
▲
by
glimcat
12y ago
Python is the best at quite a few things these days, particularly if you need to accommodate projects (or developers) that require top-caliber tools for getting work done in several different problem areas. The whole 2 vs. 3 is, if anything
14.
▲
by
glimcat
12y ago
"Why an “Unlimited” Plan is Toxic for Your SaaS" -- Josh Pigford, Baremetrics https://baremetrics.io/blog/never-offer-unlimited
15.
▲
by
glimcat
12y ago
"Okay, how do you determine what portion of revenues are profit?" ( crickets ) Seriously, I've heard this one waaaay too many times. It's right up there with "you'll work for equity right, and maybe we can thro
16.
▲
by
glimcat
12y ago
Not implicitly, although people are free to use that as a negotiation tactic. If people try to negotiate you down, you negotiate them right back.
17.
▲
by
glimcat
12y ago
You are probably drastically underestimating the marketability of "can write production-ready JavaScript given sufficient time browsing docs & without copying it directly from StackOverflow." And I only say "probably&qu
18.
▲
by
glimcat
12y ago
People with networks of fake accounts routinely set them up in advance & run simulated activity. This is normally used for e.g. selling fake likes. It's taken as a given that you will have regular churn as accounts are detected, oc
19.
▲
by
glimcat
12y ago
Let's just say, it's a fairly trivial exercise if you have access to a botnet.
20.
▲
by
glimcat
12y ago
Here's an option for organizing a "bunch of scripts" app that might be less intimidating to maintain. foo_script.py from flask import render_template from flask_wtf import Form from wtforms import TextField
21.
▲
by
glimcat
12y ago
That depends on your resources & priorities. Internal if you have the IT resources & infrastructure for that to be reasonably painless. VPS if you need to access it from multiple public locations and don't want to expose an int
22.
▲
by
glimcat
12y ago
You'd use Flask-WTF for forms. https://flask-wtf.readthedocs.org/en/latest/ It can also handle file uploads. https://flask-wtf.readthedocs.org/en/latest/form.html You'd need to
23.
▲
by
glimcat
12y ago
Set up a lightweight web interface using Flask. When people log in and submit a job, it gets added to an RQ task queue for asynchronous execution. If they need anything back at the end, job status, results, whatever - that goes in a databas
24.
▲
by
glimcat
12y ago
I constantly pushed the use of source control when I was a TA for CS juniors & seniors. Of the low-three-digit number of students I interacted with, approximately two of them listened. Many of these had already had internships at e.g. F
25.
▲
by
glimcat
12y ago
Their funding isn't your problem. Either they can meet your compensation requirements, or they can't and you go elsewhere, or you find a compromise if you both want it to work. If you're a decent engineer who can get things d
26.
▲
by
glimcat
12y ago
"Explicit is better than implicit." If you mean is not None, you should say is not None. It's fast and readable and there are no "just be aware that" disclaimers to tack on afterwards.
27.
▲
by
glimcat
12y ago
There are two major methods. Jamming (active): Broadcast so much noise at the relevant frequencies that it drowns out any other signal the devices might try to interact with. You throw a lot of power into going LALALALALALALALA at the frequ
28.
▲
by
glimcat
12y ago
It still often takes me 30+ minutes to set up the environment for a new language, but that's mostly spent doing some reading on how to set it up "right" vs. just executing an apt-get. Most of which comes down to the fact that
29.
▲
by
glimcat
12y ago
I do a lot of random reading, often via searching for a conference (SIGCHI, UIST, etc.) rather than a topic. If you can find a full proceedings list with titles to skim over, it can give you an interesting view year-to-year. But speaking to
30.
▲
by
glimcat
12y ago
This is a reasonably well known problem in video processing, often referred to as "background extraction." It mostly amounts to running local outlier rejection on the video frames then generating a composite image. There are bette
More ›