jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Having run a league management web app for the past 4.5 years, here are some things I've learned:

- Make prepaying easy. A lot of the time you're dealing with a volunteer or parent who has to pay for it themselves and get reimbursed from the organization. This is a pain if you're billed monthly.

- Don't spend any effort targeting municipalities or schools. The amount of time and red tape they have to go through to pay for a service like yours isn't worth it for them. And a lot of times their league stuff is a small part of a much bigger software package that runs the whole city or school. If you can't integrate with that, you're out.

- Scheduling and registration are where the money is at, everything else should be free to drive traffic to those. Those are by far the two most common and hardest problems for people to solve. They're easier to bill for too since you can do it per instance instead of a subscription. If I were to start over, those would be my focus.

- Pick sides: youth or adult leagues? leagues, teams or clubs? You can't possibly serve all 8 combinations of those well through one interface. Separate the different feature sets into unique products.

- I had very little success with AdWords, but my marketing site is awful so ymmv.

Feel free to get in touch (see profile) if you want to talk more or buy my app from me ;)
You don't need to be able to decrypt anything to identify an HTTPS flow. An unencrypted SSL/TLS handshake takes place first, before any encrypted data is sent across the wire.

Some firewalls can track this.
Sounds really really sales-pitchy. I'm sure its a great place to work, but when you first six months are all roses, it just sounds fake to me. Maybe it really is all roses, but then that wouldn't explain why some people leave for jobs that look like almost worse positions at other companies (e.g., Eric Tseng).

Google reminds me of the rich kid who tries so hard to let you know how great it is to be rich. It's like, "kid, I just assumed being rich was pretty good, but the more you testify the more I think something is wrong with it".
Have you ever run a big C or C++ project? Dependencies in these languages are not a good thing -- especially if it's for such a trivial thing as JSON parsing. (If you want more, I'll be happy unless you're just being facetious. In which case, see below.)

> And as a bonus; a reasonable case for reimplementing everything in systemd ecosystem would be very appreciated.

Oh, fuck off.

EDIT: What I meant to say in that last sentence is: I realize that I could have been more upfront about what the tradeoffs are, but if you're just going to spew bullshit like "NIH!" over and over without anything to back it up, then I don't care to engage in a serious discussion with you. Indeed, I think it might not be possible to engage in a serious disccusion with you. Hence, "fuck off".
Mazzucato is one of the most suspect economists out there. Courts a huge public profile, is apparently an expert on innovation without ever having worked in the private sector, and all the conclusions appeared tailored to win more consulting work with left-wing parties.

Her conclusions also tend to be far too simplistic. The reason why the UK has moved to using the private sector more is because the other way was bankrupting us. She seems to believe that the public sector can innovate...okay, where is the evidence of this? The examples of successful innovation are cases where private incentives have been merged with public funding. All very suspect.
My use of SQL beyond very basic is very sporadic (I do remember about HAVING though). If you ask me out of blue I would most likely fail tests. From time to time however I do have to design database for particular product and in a matter of few days my knowledge gets from basic to very good one. Only to go down again a short while after database design implementation and testing completes.

That does not mean that I do not know basic concepts about how different databases work, including underlying storage engines etc. To the point that for one product I personally designed actual NoSQL (EAV to be precise) database engine and query engine largely resembling SQL to go along.

So would you fail me in your test?
Sure, as long as the developer knows what they don't know. Race conditions usually don't fall into that category (and neither do potential UX improvements actually).
You need to be not stupid stupid, but reading these articles it is pretty clear that the marks are not "smart" if they're investing in something they don't understand.
Thanks for recommending that :)
I am all for forgiveness of people and all that. But she doesn't sound very nice from the article.
I'm responding directly to the GB claim. I'm very well-aware of binary prefix (in fact several of my other online names are those very words) and the general industry-wide mix-up that is used on the common consumer is to start with KiB and then just run that in plain units of 1,000 for MB and GB, which is what I went with.
yea the collision detection is off, i was shooting through walls half the time and not the other half. which shows it's not a lag issue.
"this is a US Citizen who was ALLEGEDLY held without charge and tortured"

There, fixed that for you.
Most of these answers are good, but this is the best one.

Keep it short and sweet.
What size features would you be looking to image? STM typically is used for atomic resolution imaging, so the maximum practical field of view is probably in the 10s of nanometers if you have atomistic resolution.

You might be better off with SEM if you need much larger field of view and can live with the coarser resolution limit
Ghostery is proprietary software, and it's reporting your usage back to trackers if you enable Ghostrank. You would be better protected running Privacy Badger by the EFF. It's Free Software, and it doesn't track you.

https://www.eff.org/privacybadger
I would counter and say NoScript is still an option.

I want to control what sites I allow to execute scripts in my browser rather than give global authority to any random site I may happen to land on.

I see no value in allowing scripts from Facebook or Twitter, for example, to run on any of the sites I visit.
I agree, I think one of the take-aways from Tufte is that everything you do to a visualization should have meaning.

Don't just change the colors of different objects to make them pretty, use colors to reveal another dimension of data.

I think more dangerously, and something that Tufte also warns about, is using visualizations to skew the data towards a biased point, and all the clutter in infographics seems to be more towards this end than actually discovering and showing patterns in data, and then using your visualization to inform the viewer of those patterns.

Infographics are so edited and so commercialized, you'll notice many of them aren't even available in readable resolutions, but are helpfully for sale as $29.99 posters on the author's webpage.

You know what sells? Shocking or contrary items. So why wouldn't an infographic author skew what they're showing? Infographics almost seem like an advertisement selling themselves and not sources of information.

I'm almost at the point of thinking that infographics are what not to do in infoviz.

edit on the other hand, here's an infographic series he likes

http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...
why is it dangerous?
I see nobody has posted it, so here is a very lightweight alternative - it redirects all known ad-hosting sites to 127.0.0.1

http://someonewhocares.org/hosts
Great article.

I wouldn't consider YC until they let you stay in NYC (would cost me too much to leave in terms of present business (get on this Alexis (the East doesn't need an ambassador but rather an embassy))), but the % valuations they give are truly a drop in the bucket.

Yes companies get "screwed" by YC's initial valuation but in the long run it works out great for them. The demo-day investments, as well as the "@ev tweetability factor", are awesome things YC gives at a bargain of whatever % they ask for. And with that compiled into the equation, each % is probably worth 100k.

Do I think PG gets a piece of startups at a ridiculous deal? Yes. But that just shows PG and YC are the sort of folk you'd do well to listen to and partner with. And I can think of a few YC startups who came back for more.
Just my thoughts... I think a lot of the people that have a bad experience did so by their own actions. A lot of people flame out during YC... but that it's because of founder issues, personal issues, legal problems... etc.

They just quietly go away.
(I cant remember where I learned this from, might have been one of Guy Kawasaki's essays.)

While writing-

Write "So What/Why" on a post-it note and put the post-it note on your shoulder. Write "For Example" on another post-it note and put it on your other shoulder... Every two or three sentences, look down and glance at your shoulders...
From a more practical point of view: use the Zotero Firefox plugin for managing references. http://www.zotero.org/
Having to pay to visit all of the sites out there which are currently using ads would pretty much ruin the internet for most people. Having a big banner at the top asking for donations seems to work rather well, though. See gnu.org and wikipedia.org for examples (though Wikipedia's donation campaign this year is a bit excessive IMO).
Love this part "If you are hire clowns, you will end up in circus"
I haven't flown since shortly after you had to take off your shoes to get through security, taking Amtrak instead, and I've only ever even seen two people searched by TSA. You barely even see them, and if you do, they're usually sitting around looking bored.

I suspect that they only bother to do the random searches if they've gotten some specific alert or warning.

Many, many trips between Chicago and SF, Portland, and Texas, or rather, California Zephyr, Empire Builder, Texas Eagle, and Spirit of New Orleans etc. Haven't had any need to go through Bloombergville, though so ymmv.
I have seen many of the patterns around mind numbing work with no tangible benefit in the (nominal) startup world as well. There seems to be a certain sort of person who just doesn't care what they waste as long as they have excuses to give further up the chain. Thanks for this great writeup of the phenomenon.
It sounds like the best course of action is to just have an attorney present if a situation like this happens again. You knew you were being detained, no matter what the authorities said. As far as I know, there are no provisions anywhere that forbid you from having a lawyer present when and wherever you want.
(For the curious, magickarp is the author of Cryptocat)
Thanks. Even though it's not coming from the TSA/FBI/et al., it means a lot.
This sounds terrible. Police make me very nervous. I avoid them if possible, especially making eye contact. How would I show up in Israel's interview?
No. Just no. You simply can't use "MobX" and "fantastic" in the same sentence.

There are just so many problems with MobX. For example reactions - ever tried figuring out why some value changes in a bigger app? Not to mention abysmal tooling (compared to Redux DevTools). But the biggest problem is that everything is... sprinkled with magic. Just give me Redux(-toolkit), thank you very much, I can understand these much more deeply. /rant

If I sound confrontational, sorry about that... I just had the misfortune of inheriting a MobX app. Magic indeed.
Except when using compiler based distributions, then again this is about game development and 1% userbase is irrelevant.
A protest that was larger than expected and overran the existing security isn't exactly an organized attempt.
I think we will have to agree to disagree on the history of the Pilgrims.

I don't think there is a world of difference between the two. You are shunning someone because it is very likely the did something wrong. If that is your close friend and you think they did it, then it's probably a good idea to shun them. The hope is that they will see they did something wrong, own up and change. This makes the world a better place.

Some person on the internet that has been accused of doing something wrong could be black listed from online life, but what does that achieve? We don't even know if they did it?

Then what happens when someone changes their ways and becomes a better person? Do we keep them blacklisted? This seems to be the way we are operating.
That's why I deploy straight to production. Crowd sourced QA testing! </joke>
Nonsense like not voting for the supreme leader? Get lost.
I guess I do think people paying for education are trying to buy something other than knowledge, even when it's not the ivy league. Perhaps more like trying to buy a position in society, an entry to a respectable white-collar career.

That would be why (in this theory of mine) it hasn't been disrupted by technology. The ability to impart knowledge to lots of people, in a way which was once only possible by gathering them in a room with a teacher, has indeed become cheap. But, as you say, this has not placed pressure on college tuition, as would happen in a more normal industry, which was actually selling what it says it's selling.
The difference between the police responses to BLM protests in public parks last July and armed Trump supporters storming the capitol is shocking.
Is daytime tv really worse than hacker news?
Client keys? How many people use github, but don't want to enter a password on every push and aren't hardcore about setting up agents (esp. on Windows)?

I encourage everyone to use encrypted keys on all platforms. You can set up the regular ssh-agent in git bash, and Atlassian's Source Tree can also use encrypted keys.
Who said it is "special"?
I would look into the rule of 9's when thinking about contributing to retirement.

There are a number of people who retire by 40 or earlier, look into early retirement extreme or Mr. Money Mustache. By wisely saving your money in Roth IRA's/IRA's, Brokerage account, rental income properties, you could retire very soon.

A rule of thumb, if you save 75% of your income, you can retire safely at your current standard of living in 7 years. Something to think about when thinking you may die before you get to retire.

There was another post here a few days ago about how to reduce the amount it cost to live, one gentleman is able to comfortably live off of $200/month. If your expenses are so low, image what your life could be like? Work 20 hours a week on your own SaaS project. You will be able to bootstrap a startup and hire employees to take the work load off of you significantly, making a living would be even easier then it is now, and much more exciting.

I would say look at how you want to live when your 40, and head that direction. If you want to be living on a boat, off the anchor, traveling where-ever sail will take you, then you may want to start putting money away in both retirement accounts and brokerage accounts. If you want to be working at the same company you are now, renting in the valley, I would invest that money into yourself, take classes and certifications to boost your resume.
> It is clear that there really is no iOS's mandatory code auditing. If there was, there would be no iOS apps that pose as one app but are actually an other (like emulators).

If you believe that, you need to do some research first. Many people have verified that apps are flagged for using private APIs, certain syscalls, trying to access certain file paths, etc. Nobody's claiming that Apple has solved the halting problem or that static analysis can't be bypassed (see e.g. http://www.news.gatech.edu/2013/07/31/georgia-tech-uncovers-...) but static analysis + even limited runtime monitoring is a lot more than than the disastrous status quo for the desktop world.

> And there are multiple ways to get code on an Android device, but by default only the play store is enabled. You need to go into settings and accept multiple warnings to sideload apps.

This is exactly why I noted the users’ inability to make security decisions reliably. That doesn't mean Android is bad or that the iOS model lacks drawbacks – it's just an explicit tradeoff: J. Random Hacker loses the ability to install an app on iOS without going through the app store process so J. Random Phisher can't convince someone to install their app for free games/movies/coupons/porn/alleged security benefits/etc. Given that has already happened to non-trivial numbers of people, I can understand why they made that decision even if I'm not completely comfortable with the implications.
sideproject, nine out of your last ten comments link to sideprojectors.com.

Please stop spamming HN. You're just pissing all over everything.
> Is [Ubik] a symbol, and, if so, of just what? This is not easy to answer.

I thought Ubik was the in-breaking of the divine Logos ("I am Ubik. Before the universe was, I am. I made the suns. I made the worlds. I created the lives and the places they inhabit; I move them here, I put them there. They go as I say, then do as I tell them. I am the word and my name is never spoken, the name which no one knows. I am called Ubik, but that is not my name. I am. I shall always be.") Ubik is thus the only force capable of rolling back entropy and rescuing man from death.

The subtle thing about the book is its gnostic philosophy, and the implication that "the kingdom of the father is spread out upon the earth, and men do not see it." Which is the point of Ubik's appearance in canned aerosol form: the divine force permeates the world and takes presence even in the detritus of the sort of mass consumerism that the novel shows subverting man's relationship with the divine.
They target servers where the cost of redundant silicon is a lot less.
You don't get to avoid backing up the database just because your file contents happen not to be in it. Now you have two different backup jobs not just to run, but to run atomically.
> the really good ones are hard to come by

Perhaps "hard to accurately identify through an inefficient market"? Pretty much everybody has some horror stories about interviews and rejections unless they founded the company or got in through some side-channel relationship.
Yep, but my point is that one is mass belief that the US government will continue wanting USD, the other is a mass belief that other people will continue wanting BTC. Both could be right, both could be wrong, but they are not the same proposition.
Mayan Gateway Travel Agency has continued to be a top-rated agency since 2001 for traveling through Central America and Mexico.
Why are they better than one place that has everything? (Asking in good faith)
Excellent job of RF spetznaz.
> Though I only see two or three that I recognize and would call leftist.

That may say more about you than about the list ;)
Sure, they rolled their own encryption. But, lets look at this problem from different point of view. Every encryption protocol is invented by some group of people, Signal and Telegram is no exception, only difference is other encryption algorithms are tested, audited and verified by time for security. Keep in mind, every algorithm is rolled out by someone, you can't say there will be no better encryption algorithm in the future than all available today. So someone will roll their own crypto anyway in the future, which might be more secure than everything we have today.
The evidence is thin because there’s very few children with the condition. A good number of them die by holding their breath. Very scary. It’s a complication of an already rare disorder. The medication has been around since 1966 though, it’s clonidine/catapres. The first doctor she mentioned it to just rudely corrected her on the pronunciation rather than give any actual feedback on whether or not it could help.

I think you’re absolutely correct about having dozens of other patients. My wife wrote a long email, that was forwarded to the doctors, citing various articles with links to the medical journals and the doctors couldn’t thank her enough for it. It wasn’t until that happened that someone prescribed the medication for her.
That might have been true in Jefferson's day, lifespans were shorter. Now most western democracies are effectively gerontocracies, the young are bound to the wishes of the old. See Brexit.
True. 20% of y is larger than 20% of x (which is what was added to x to obtain y) because y is a larger number. Therefore subtracting 20% of y from y will give you some value smaller than x. Eg: 100 + 20% = 120; 120 - 20% = 96.

Not that anyone here needs an explanation :)
Really? You're calling Python a messed up programming language because ten years ago it got lexical scoping? I don't know about Ruby, maybe it's had a rougher road, but that's really the only scoping rule change Python got. It got an additional keyword -- nonlocal -- recently to allow you to rebind variables in outer scopes, but otherwise no change has been had since then. If this is a warning sign, what on earth am I supposed to be watching out for? What's this danger it's warning me against?
You sound conscientious, competent, and reasonably experienced. That's worth a lot more than what you make. Apply for PHP development jobs in the geographic area to which you can reasonably commute. Network locally, but forget the blog stuff unless that's something you think you'd enjoy.

And make sure to give your current employer a chance to bid against the firm that makes you an offer. You'll be surprised how much your bosses are willing to pay to keep you from leaving.
Tencent has also made forays in online payments and ecommerce, but it has had the least success in that category. The company isn’t giving up. I met with Tencent’s CTO Jeff Xiong in Hong Kong last week and when I asked him what the company’s core strength was, he answered “patience.”

Good answer.
If Google can distinguish references to different features with the same name on web pages, then Google should rank features by number of references on the web and label accordingly.
I don't think the terrain tiles get much attention. For a while it was really excited about irrigation ditches, then a few months ago lots of river rapids showed up.
Hopefully they'll make the relief shading layer available in styled maps at some point.
Golden handcuffs.

/ducks
Honestly, not at all.

You're a westerner (I assume white), and the Thai people know you're their lifeblood. Unrest stays well away from the tourist areas of bangkok. Besides you'll be out of bangkok on a beach. No one will go to any effort to blow up some sand.
The Internal Server Error is probably a result of the request exceeding the time limit for a request set by the web server, a side effect of the server handling the image processing synchronously
You seem to be missing the point of the OP wittingly. It's inconsequential that playing the animation at its normal speed would be a bad idea, what is also important is the effect it will have on an average reader of the Independence, the most obvious impression is that the whale is running for its life, which makes this disingenuous.
Wrong link: http://localhost:4000/java/image-processing/ascii-art-genera...

You should resubmit this with the correct one.
I agree, some Emacs commands use windows unintuitively and destructively. Dired and various searching modes (grep, ack, ag) are major offenders. You should (1) mitigate the problem with winner-mode so you can easily recover your window configuration, and (2) learn enough Elisp to tweak the poorly-thought-out commands. It usually takes me no more than 15 minutes to figure out what function does the wrong thing and add a small snippet of code to my .emacs.d/init.el which either reimplements the behavior or uses Elisp's brilliant advice feature to isolate and override with better behavior.

More modern modes usually behave well. Magit, for example, uses windows correctly.

Here is an example of how I used advice to fix bad mouse behavior (yes, I use the mouse sometimes to switch windows): http://emacs.stackexchange.com/questions/7347/preventing-mou...
Sounds like contractors. Why not just admit it and fire everybody?