jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My basis is that I was told by a couple gym owners that 90% never show up to use the gym, and their business model depended on that.

I haven't examined their books myself.

Like I wrote, I'm not making a value judgement here, just pointing out the consequences.

The business model may still be the same in Sweden. It's just that people are too lazy to cancel, not that they cannot cancel. I never had trouble canceling any of the several gyms I attended over the years.
> Not to tone police that much but I really don't get people like Casey. Like his whole thing is spending a billion years writing his game engine, and then whining about all these "bloated" tools.

It takes some rather strong motivation (and opinions!) to make your own. If you were fine with whatever was already there, you probably wouldn't bother...
It's not perfect, but it's still pretty good. Plus, if you update manually every few days and read tech news all the time, most malware will probably be discovered before you get it.
Keen of you to see the value of that skill. It’s one that I also look for ways of testing for. I really like this interview question.
cool idea. you could have some 'ebay rating' style thing to rate the delivery people that could probably result in something reasonable happening. Maybe let the delivery person report paid/didn't pay and nothing else to prevent the reciprocal feedback problem ebay had... that, or just pay through the website, then there is no question of the delivery person getting paid.

You'd need to make sure you had a solid 'independent contractor' deal with the delivery people; I don't know how hard that would be to do.

I don't think you'd be stepping on the taxi people, so I don't see any entrenched party who would want to kill the idea (except maybe pizza places that have already solved the problem, but only for themselves?)

I eat a lot more pizza than I would otherwise, just 'cause it's the only thing that delivers, so if you can figure it out, I think it's a great idea.
Number one, I think. And I suspect that it's less that he started out hating that stuff than that he has just heard so much of it that he's sick of it.
This is a great start to solve the calendar and time management problem. Here are a few points.

1. The Mobile App will be a killer feature. I'm not in front of the computer 24/7, but my mobile is. It's faster and quicker to take my mobile and start typing.

2. Your App works for daily usage. However, I can plan things on the morning but I can also plan them a day or more before that. There is a need that your app account for that (calendar), but no sure how the implementation should be.

3. Smooth integration with Google Calendar can be a killer feature too. For example, if I set day xx is my friend birthday, so it remembers me to plan for it the day before.
It's one per day per DEVICE.
As stated we are moving to 100% opt-in. As a result, you will be able to block Airpush ads if you detest them so much, while other users can elect to keep them to help support the developer.

Can't we agree that user choice is the best option here? Or would you only be happy if the entire concept was eradicated? The latter doesn't make sense to me.
What I've read recently (and recommend):

1. The Four Steps to the Epiphany - Steve "@sgblank" Blank

2. Built To Last - Jim Collins

3. (re-read) Crossing the Chasm - Geoffrey Moore

4. Positioning - Al Ries & Jack Trout

5. Differentiate or Die - Jack Trout with Steve Rivkin

6. The 22 Immutable Laws of Marketing - Al Ries & Jack Trout

Reading Now:

1. Repositioning - Jack Trout with Steve Rivkin

2. Enterprise 2.0 - Andrew McAfee

Queued Up to Read:

1. Create Marketplace Disruption - Adam Hartung

2. Seeing What's Next - Clayton Christensen, Scott Anthony & Erik Roth

3. The Ultimate Marketing Plan - Dan S. Kennedy

4. Rethink, Reinvent, Reposition - Leo Hopf & William Welter

5. Only The Paranoid Survive - Andy Grove

6. Blue Ocean Strategy - W. Chan Kim & Renee Mauborgne

7. The Power of Unfair Advantage - John L. Nesheim

8. Product Lifecycle Management - Michael Grieves

9. Marketing High Technology - William Davidow

10. Open Innovation - Henry Chesbrough

11. Product Strategy for High-Technology Companies - Michael McGrath

12. Living on the Fault Line - Geoffrey Moore

13. Inside the Tornado - Geoffrey Moore

14. The Chasm Companion - Paul Wiefels

15. Getting to Plan B - John Mullins & Randy Komisar

16. Business Model Generation - Alexander Osterwalder & Yves Pigneur
Joel,
Do you have a rebuttal regarding value of founder who's not getting salary vs founder who's getting salary?
In your article you are ignoring the fact that loaning your services to a startup is a very risky investment.
Let's break this down a little:

If you are a U.S. ally, you are unlikely to be invaded by the U.S. (kinda goes without saying, and you can insert pretty much any country you like in place of U.S. and the sentence remains true).

If you are a U.S. ally, what are your odds of being invaded by someone other than the U.S.? Very low. Why? For the same reason that your leader would call the U.S. if you were invaded. What if you're not in a formal alliance with the U.S.? Odds are still pretty good that any potential aggressor will, before planning an attack, ask himself, "Will the U.S. intervene if I invade my neighbor?" If the answer is "yes," he probably won't invade. Keep in mind that the U.S. has fought wars because someone figured, incorrectly, that the answer was "no."

OK, what if you're not at all friendly with the U.S.? In this case, there are a lot of other factors that come into play. Are you a peer power? If not, have you aligned yourself with such a power? If so, how much are you worth to them? How about nukes, do you have nukes? If not, can you fake it credibly? Are you generally belligerent and aggressive, or do you mostly mind your own business? Keep in mind, these questions aren't just factors in determining your chances of being invaded by the U.S., they are factors in determining your chances of being invaded by anyone at all.

Summary: if your chances of being invaded are very low, it's most likely because of the existence of the U.S. military. If that's not the reason, it's because you have a comparable military, or have aligned yourself with somebody who does. If you're not on good terms with the U.S. you're in a more precarious position not just because the U.S. might invade you, but also because everyone else knows that the U.S. won't intervene on your behalf. If you have nukes, only crazy people will invade you, unless you act so crazy that the sane countries decide that it's worth the risk to try and take them away, since you'll probably use them sooner or later anyway.
sf bay area.. though i dont think i've eaten any of the pizza out here.. i usually just make it myself.. throw in a bottle of wine and a dvd and you've got the makings of a decent date. subtract the human counterpart, add an "Innie" model [ http://news.ycombinator.com/item?id=1986883 ] and you'll have twice as much pizza left for the next day!
I'm not sure if I can put the b somewhere in between the two logos, as that would introduce an ugly white space between the Q and the b.

By the way, does the Q look like a chat bubble to you at all?
EGreg - if everyone will have to re-establish trust for each new release, what's the advantage?
Politics are the behind-the-scenes battles that permeate the atmosphere but can't be seen. It cows people from taking responsibility and ownership.
mouse over the message in the file list.
Why is this better than current approach? Is it because the current password remain unchanged until the user click on the link to reset part?
Trolls are what folks in my day used to call assholes. Trolling isn't just joking with your buddies about something innocuous. It has become an excuse for just being a jerk to people and hoping they don't pop you in the nose. On the other hand there are genuine good pranksters whose craft is finely honed and deserving of appreciation.
It quickly becomes so out of date that the commented out code provides no use to the reader anyway.
Excellent questions and astute predictions of what's in store on the roadmap. :)

Very soon we will be adding viewer annotations (ability for remote viewers to add content/comments on your board). As you're facing your laptop during your remote presentation anyway, we've found that this works reasonably well. The augmented reality approach (via smart glasses or synchronized projectors) is also on the map but getting the timing right is much trickier. The UX of it is nothing short of magic but the market for people with glasses or synchronized projectors is fragmented.

As for your last note: you don't need a whiteboard! Flipcharts or electrostatic sheets are cost/space-effective alternatives. Also, you can simply point your camera at your notebook and scribble away. Indeed, many of us do this, it's very natural (though, admittedly, we're still getting some kinks out).
> That's a huge loss of generality.

I don't think so. The author's core discomfort (to which I'm sympathetic) seems to not be about the image hosting, but about people enjoying pictures of her feet in a way that makes her uncomfortable. I don't think that wikiFeet moving to a hyperlink model would alleviate the author's discomfort with wikiFeet existing, so we need to talk about that core discomfort, not about the specific mechanics of image sharing.
Nice article. One thing that people are doing these days is using the #lang mechanism to easily turn a Redex [0] model into a quick-and-dirty prototype implementation of a new language, integrated with the Racket tooling (IDE etc.).

[0] http://docs.racket-lang.org/redex/tutorial.html
I only go on for college club/team notifications, other than that, I am off it completely.

My news feed is polluted with ads and garbage news that have been shared by people I hardly know. I've added so many 'friends' that are hardly acquaintances now, and I don't feel like deleting them, because my real friends hardly use Facebook either so its not worth it.

An additional annoyance is notifications for things that I don't care about: invites to facebook games (why are they even a thing?), notification of friends activity, and updates from pages I liked years ago. Its just become more of a hassle.
Anyone else having trouble with Medium articles this week --- menu items transparently displaying over the article? (Android/"internet" app)
I'm a fan of objective-c++ because it gives you some nice tools to cut down on verbosity (e.g. https://github.com/viewfinderco/viewfinder/blob/master/clien...) and c++ is the best language for a core library shared between iOS and Android. However, it does have drawbacks, especially the limited swift interoperability. Build times are also a headache, since many of the features apple has been adding to improve build performance do not work in obj-c++ mode.
Whalesong is moribund for now. The Pyret intermediate language is actually a really good compilation target for functional languages. The problem is that Racket has a lot more stuff than Pyret (some of which are discussed in the paper, others are things like delimited continuations). There's certainly a Racket-lite that drops these features, is still a very full language, and would compile very nicely to Pyret. Anyone want to help us build that? (-:
It seems the obvious unserved need here is a way to outsource the actual work. Maybe I can create a business model around sending someone to your job to act as your proxy.

InstaLackey.com and ImposterPool.com are both available...

* I have to admit that I just spent five minutes struggling with the urge to build a MVP instead of hitting "Add Comment."
An interesting article, but I wonder about the parts about social class. They argue that "social class can be defined by the chores you don’t do" and that "luxuries usually afforded to one-percenters now stretch to the urban upper-middle class". Presumably these people are still working jobs to pay for their lifestyle (perhaps spending their freed up time working), and one person's job is another person's chore. Is the difference is that tech workers tend to enjoy their jobs?
I would argue that it's also what a scientist should be doing. A startup is trying to find money, a scientist is trying to find truth.
> Imagine if financial reporting software worked like this: "Oh, we just tried outputting different values in the balance sheets until our stock went up".

You're making me wonder if they don't do some kind of A/B testing already....
When you do that, do you (or your lawyers) check that the P3P policy you use matches that on your site?

Why or why not? (This is a genuine question)
Gave a go on my own rendition a bit ago: https://gist.github.com/745726
CloudBolt Software | Campbell, CA | Solutions Engineer

CloudBolt Software (http://cloudbolt.io) has delivered software-defined IT that is transforming the way people interact with their data centers and access their public and private cloud environments. Our product has been consistently lauded as the best in this burgeoning space, and we are focused on maintaining and growing our competitive advantage. We were recognized by Gartner as a 2014 "Cool Vendor", and selected as a 2015 Red Herring Top 100 North America Winner in recognition of being a leader in the cloud management space.

Long story short: We're looking for a sharp Solutions Engineer for our Silicon Valley office that can serve as a liaison between CloudBolt Engineering and prospective customers while also working closely with a sales rep to ensure our solution meets customer requirements.

More info here!
https://www.ziprecruiter.com/job/76cd3c0c
Have you ever seen what happens when those "normal people" start using Word for anything non-trivial? They _think_ they are making the document look better, but end up with a hard to read, inconsistent mess.
Genuinely curious to know now..
Why quit? Why not defer for a semester or two (i.e. half or one calendar year)? You may have to pay a matriculation maintenance fee, but typically those are quite manageable, especially if you strike out and learn something on your own by applying your skills at an internship (i.e. industry), make material contributions to open source projects you admire (i.e. street cred), or do something entirely different (e.g. travel around the country) until you figure out how to recharge and regain motivation to complete your degree.
travel costs and moving house. my parents are alcoholics and I had to leave. I have lived beyond my means, and went to university. I cannot get help because of my age. All of my money goes on repayments, rent, transport and essential living costs.
I've seen a calculation claiming an ebook-reader is better for the environment after 10 books.
The concept here is that every number stream has it's own web page.

Number streams can be updated by web requests, by hand, or using functions. Number streams can be created from other number streams or by automated scraping via xpath.

You can aggregate and follow number streams. You can also create email based alerts for when the streams cross a threshold.

Copy and paste snippets are given on each page to make it easy to follow numbers using Python, Go, Pearl, Ruby, PHP, etc. Numbers can be automatically updated from or published to Google Sheets using the same copy-paste mechanism.
Just to clarify where this number comes from: Wikipedia tells me the number of deaths caused by the 9/11 attacks was "2,996 (2,977 victims, 19 hijackers)". Where do I find 2953?
The numba code-base implements quite a bit of this. We actually moved away from the AST approach and went back to the byte-code approach because the AST approach quickly becomes unwieldy as the number of Visitors that you apply grows. Compile times are also slower.

The author is definitely helping people learn about LLVM and how it can be used with Python --- which is great, because this is exactly what Numba is: http://numba.pydata.org. But, please don't start another "Numba". Just come help us improve the current one.
Yes, LLVM is a great approach for doing code-gen from arbitrary specialized VMs. And the Python interface to it makes it easy to experiment. We no longer use llvmpy for Numba (we use a simpler interface llvmlite) and so llvmpy could use a maintainer.
I couldn't help but think of how much it reminded me of this parody of flashy, boilerplate sites: (http://jonhendren.com/). My eyes kinda glaze over when I see Bootstrappy style (or something similar).
I'm not sure that follows... based on TFA itself:

> Academic labs aren’t waiting for the patent claims to get sorted out. Instead, they are racing to assemble very large engineering teams to perfect and improve the genome-editing technique. On the Boston campus of Harvard’s medical school, for instance, George Church, a specialist in genomics technology, says he now has 30 people in his lab working on it.

See also Myriad and the BRCA patents. You'd think patents would be an impediment to adoption, but turns out if something is really valuable, people will use it regardless and fight (sometimes all the way to the Supreme Court!) to keep using it.
You forgot about wallstreet quants
duplicate of https://news.ycombinator.com/item?id=26710347
Yeah, I think a lot of altcoins try to create the 'early in' vibe. Not sure how many and which of them avoid becoming irelevant in the long term.
I find that playing music occupies the part of my brain that is easily distracted. This allows the productive part of my brain to work without distractions.

Without music, the easily distracted part of my brain starts looking for distractions, which drags the productive part of my brain along with it.
I think these days PostHog is a good alternative for Mixpanel
This triggered me. Senior is a title that, like everything else in our Agile world, has been evolving to subsume activities that were once considered to be more specialized. Similar to how "devops" has combined sys admins and network engineers with development, and agile itself has combined "business analyst" with development, Senior now includes "team lead" and "architect". It's a pitiful state of affairs imo.

And we've done it to ourselves. Every time we as a collective have complained that X is a waste of time, this persons job has no value, we don't need them, guess what? The people in charge listened. I personally don't like that this has happened for the primary reason it makes my job harder.
HIBP is indeed probably just fine, but I'm not sure how the phone number searching works. "There's no k-anonymity implementation for phone numbers at this point in time."

https://www.troyhunt.com/the-facebook-phone-numbers-are-now-...
There are some doctors who think that cocaine in small doses is one of the best anti-depressants we have. Kids can abuse cough syrup or inhale pain thinner. At some point we should have medicines available.
Imagine if people didn't need rest, downtime, brain shut down, or activities outside of work :o

I'm a bit snide here; I object to the "hustle" culture where people are guilted or self-flagellating for having downtime. I've seen too many of my excitable colleagues go too far there and end up with burnout, relationship problems, depression, etc.

Me, I've been chooching along nicely for the past decade and will need to do so for another three decades in all likelihood, and I'm enjoying my downtime (including playing Factorio) while doing so, instead of postponing it until the magical After.
I identify with a lot of ADHD symptoms, and I think it's easier to find a "fun" meditation. For me that means walking-in-circle meditation, repetitious chants, and metta, and also a "some is better than none" mindset. Even 1 iteration of a chant is better than none, and takes less than a minute.

I struggle with breath meditation as a "chore".
I learned about “elevator algorithms” in CS in the early 90s, well before Linux was a thing... I think it was common even then.
I was worried about this as well but my daily driver is a split ortho 40% keyboard and I can easily switch between it (with multiple layers) and a laptop keyboard. You don’t lose the ability to type on a normal keyboard, you just gain how to type on a 40% split ortho.
But it was OPM. That's the bargain of venture capital, they take a giant portion of your company, but it's their money on the line, not yours. Just getting meetings, and then funding in the billions, is a massive win. And really it was only at the end that valuation did not exceed funding... And yet, even when that was clear and obvious, the investors STILL wrote a $500 million check (or was it a $billion, I forget the details) to make him step aside. If that isn't success, what is?
XKCD on gotos: http://xkcd.com/292/
That's just it, isn't it though? These jobs are still multi-generational.

Think about it - if your parents' jobs were permanently eliminated right now, what are the odds that they can successfully shift into programming?

Do they have the funds to go back to college?

And - apologies for making some assumptions about your parents - how do you think the interview will fare for someone in their 40s or 50s (or 60s?) who just finished learning basic programming and is ready for an entry-level position?

Be honest about that one - we work in the same industry - we know exactly how it treats middle-aged people.

So yeah, we've created new jobs at the same time others are being eliminated. People are taking these new jobs - but it's a mistake to think that these two groups are largely the same people, they are most emphatically not.

So the question is: if your parents' jobs were eliminated permanently, what do they do for the remainder of their lives?
Yes, implementing languages is fun, implementing lisp doubly so.
Too bad it will never work with CodeClimate, Travis-Ci, etc. We have many Git hosting sites to choose from; but the reality is that few 3rd party sites integrate with anything other than Github.
> The closest Planned Parenthood [family planning clinic] to me is three hours.

> Nobody likes poor people procreating, but they judge abortion even harder.
I take it that this entrepreneur thought that group insurance wasn't worth bothering with.

edit - I am not against the state picking up the tab, by the way. I just think it is one of those costs that could be paid either way and I have limited sympathy for employers who complain that they couldn't possibly be expected to plan for the eventuality that some of their employees might become parents.
reading between the lines this sounds to me like an attempt to kill the bill the amendments were added to rather than sneak the amendments into an easy bill.

seriously. the home secretary authorising every journey in and out of the UK with one or more schemes..... never going to happen.
Its a three year old article, I wonder if the unit record equipment user has changed anything, other followups, etc.

Much like the list of steam engine users, giving antique users free publicity guarantees that they'll do anything to make sure they do not upgrade. Even if they have to remove the boiler and rotate the steam engine by electric motor, or have to run the books on the URE and in quickbooks, they'll "have to" do it for publicity.
They must be blessed by excellent sysadmins to have forgotten them
To add: I'm a startup founder (tick)
lurker? (i.e. graduate student or other?)
I came to this thread to say Arc, but I see that you're talking about the real people who make up this site. As if!
I suppose engineers could be filed as "developers" because they develop stuff, but it would be nice if students was added.
I'm a bit worried about this too, especially because I sleep odd, always shifting hours.

I think I'm going to setup a Twilio app which tells customers that we'll call them back within 24 hours. The app could ask "When is the best time to call?" and "Please briefly describe the reason for your call". The app could be interruptible if I am awake and available.
I mean he clearly didn't put much thought into this blog post, but from an engineering perspective I think the founder of Comma.ai could probably pull this off.