jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My boss expects me to be a jack of all trades. That's usually fun, but he holds me responsible for the success of projects I'm clearly unqualified for. Conversely, he forces me to do a lot of mindless work when I'd rather be writing interesting code.

The hours suck. Most of my awake time is spent at work, and I don't get paid overtime.

I don't get benefits. I've got to pay out of pocket for health and dental, which isn't cheap.

The work is gratifying (and there's no shortage of it) but it's a hard slog. I'd say the only big perk is that I can pretty much take as much vacation as I'd like. (Though it is non-paid.)

Is it worth it? At the moment, no... but I do get equity in the business and I hope the investment will pay off in the future.

I'm my own boss.
I was at a distance learning software company that had AT&T as a client. I always wondered if there was a connection to the commercial. We were connecting classrooms with video and shared multimedia content. I even made a "Jazz" course but I think it was later.

Around 1998, "The Internet" changed our market so we rushed to rewrite the software to work on it. Up until that point, it wasn't really on our radar.
using app engine as a cdn, just for fun.
I've been using CloudFront for a while but now I'm evaluating Microsoft's Azure CDN. It seems to be a good service so I'm not sure why they're not promoting it on their website.

You have to use Azure Storage, which isn't that much of a problem because the whole service is very similar to Amazon's offering - I was just able to modify existing S3 code. The pricing is also about the same, but what Azure CDN has over CloudFront is a greater number of edge locations, most notably in Australia and South America. I'm really happy with their Asia/Australia performance.

Interestingly, the Azure CDN servers claim to run "EdgePrism", like LimeLight, although they seem to be hosted by Microsoft themselves.
Updates have become very infrequent.
I think Apple should just changed their algorithm and not ban these systems. You can always buy users anyway (by ads and similar).

TapJoy works really well with some games, allows for customers who are unable to buy stuff to still get access to premium content which in returns gives the developer a profit to fuel future development & games.
the hotel discounts on FoundersCard are ho-hum. i get better deals through AMEX and even Hotels.com rewards plan.
I've been telecommuting for almost six years now and the thought of going back to an office is terrifying. I would end spending 2+ hours in traffic, be separated from the things that matter to me most (wife, 2yro, two German shepherds) that also provide a bit of refresher when things aren't going well. Good luck playing ball with your dog in an office.

Having been at an all-telecommute shop i can say that we ended up doing far more work than most teams. 10pm email conversations with the CEO were normal.
Besides its ubiquity, it is also the only real contender that is specifically designed for the Web. You can just stick a PHP file containing `echo "1 + 1 is " . (1 + 1);` anywhere on your site and it will tell you 1 + 1 is 2. Ruby scripts (for example) can run that way, in practice a server will be set up to use a Rack interface instead of just echoing the output of a Ruby or ERb file. This simplicity is attractive to many who are just starting out.
There is an interesting social accountability aspect to working in a coffee shop, for me at least.

I work best with something playing in the background. A movie, some futurama, some always sunny in philadelphia, etc. Or I work best with 30-40 minutes of code code code code followed by a few minutes of playing minecraft, or reddit, or facebook, or something, followed by more coding.

When I'm at "work", in my office, I can't really just zone out and play futurama on one of my monitors. That would be totally inappropriate, and I would probably get called out on it by one of my coworkers.

And if I'm at home, I have the dog wanting to play, or the roomate wanting to go out, or a really awesome stereo begging to be played with, or a garage full of DIY projects...

The coffee shop is right in the butter zone. I would never sit there for 8 hours watching Futurama, but I don't feel bad if I watch a bit of it. The pressure to not look like an idiot is enough to keep me focused, and the freedom to do whatever I want helps keep me relaxed.

It's perfect. This is made better by the fact that my local coffee shop has nice little works-spaces for people to use.

(If you're a Phoenician, the coffee shop I'm talking about is Xtreme Bean in Tempe)
I will definitely cover all that in detail in the ebook I'm preparing. That said, I mostly use Wordpress and premium subscription based themes (e.g., Elegant Themes).
I thought Javascript Patterns by Stoyan Stefanov was pretty good and not too client-side centric.
Yep be careful, I had my account banned because of this.

I even had balance in the account which they only let me withdraw after a 6 months hold (for any chargebacks that could occur), but the account is effectively useless now.

It really sucks, but that's their draconian policy.
I'm looking into doing something similar as well, may I know how long have you been collecting the data, and how do you decide which data to collect?

I have been collecting data from the twitter API for a few days as well. I wanted to get an idea of average tweeting pattern, but without access to the firehose API, I got a feeling that the sample I have isn't very "neutral" as I have been mostly pulling from the popular and local tweets endpoints.

Any advice on how should I approach these kind of data collection?
I met him when I was at one of the demo days at the Yes!Delft [1] incubator on campus. Had a hard time understanding the basic idea of what he had developed but it was clear that the resident coaches were expecting big things. He was in the process of putting a business plan together, so I'm curious if he's managed to land at the incubator, or if he's still searching for a way to liftoff. In any case, it's great to see that fundamental research in the Applied Physics department is making it's way into the business world.

[1] http://www.yesdelft.nl/
Well no, I'm saying society has become hyper-sensitive to anyone expressing a view that isn't fitting with the current trend.

spew, bigoted, hateful - emotive words that illustrate my point exactly (as does the downvote). Even a discussion about a discussion about gay marriage is enough to incur wrath from some.

My real argument would be that in many cases rational discussions should be possible without social justice warriors trampling all over freedom of speech.
LSD Effect : The deadly accident killed four people, including a policeman, and caused serious injuries to four others.

http://www.thejakartapost.com/news/2015/01/22/police-confirm...
Her fans are already uploading all her music in derived work, and she doesn't want to ban the derived work. The rep's argument seems to be that she can't allow derived work to be published unless she also publishes the original tracks in the premium service. Since Google is lumping these things together, the best this suggestion can do is allow her to only publish some of her music in the premium service so that she only has to ban some of the derived work. But what she wants to do is publish nothing in the premium service, but allow almost all the derived work.
I would be cautious about trying to make a child enjoy something you found interesting in your childhood. The world has changed so much, and what interests children today may be significantly different. Get them on the cool high level concepts of today (mobile apps, web apps, machine learning) and over time, they might gain an appreciation of the stuff technology has abstracted away. Some things are just not as important anymore.

I'm not a parent (I just graduated) and have not tested my thoughts above. It's also not a direct response at OP, more of something I will definitely keep at the back of my mind. Empathy.
> some people would win that race, and some wouldn't.

You've basically answered your own question. At the population level, immunity is probabilistic. At the individual level, it's ~deterministic. Those who are challenged but stay healthy are immune. Those who are challenged but get sick are not immune. If we were to repeat the experiment, the individuals who stay healthy/get sick would largely remain the same. In this ex-post view of things, there's no "in-between." You got sick or you didn't, you're immune or you're not.

From an ex-ante perspective, we would instead try to predict whether a person will get sick or not. The answer to this largely depends on whether the body can generate a response to previously recognized antigens. This again is binary. You have memory B-cells due to primary response or you don't; you're immune or you're not.
Czech Army had mobile hospital in Afganistan for locals. There was a huge queue of people, some family would carry their relative for a week, just to get to hospital. We simply have no idea what is it there like.

Money could be probably spend more efficient way (exterminate mosquitoes rather than fight malaria). But running hospital in country without basic infrastructure is always very expensive.
Critics are welcome to spend their money the 'right' way, I say. I certainly feel the world is a better place with Bill and Melinda 'in the arena'.
I think it's incredibly unlikely that any of FAANG will be deemed a public utility with corresponding public utility commissions overseeing them.

What would you deregulate to increase competition? What is holding potential competitors back?
https://archive.is/AuKz9
Side note: if they said the opposite, we would accuse them of conspiring together with Amazon :)
> Depreciation is already a delayed acknowledgment of expenses. Without depreciation someone would deduct the entire amount of a cost immediately and pay much lower taxes.

No, if a company buys say land they can’t deduct anything because land retains value until the point of sale. The same is true buying stock or other items that maintain value over time. The general rule is something is a deductible expense at the point of destruction or sale not purchase.

Depreciation is therefore an acceleration of that process. Companies for example used printing presses for a hundred years meanwhile during much of that time the actual value increased above it’s purchase price due to inflation. It’s surprisingly common for companies to sell something for a profit that they have already fully deprecated.

> I don’t understand the point you are making on communism

All specific tax exemptions for business are communist in nature because they replace market forces with government choices. It’s very obvious in the case of farm subsidies for example, but it’s a generalizable rule that government subsidies reduce market efficiency by incentivizing inefficiency.
In the UK you need to apply for a certificate to exempt you from this part of the law.

https://www.legislation.gov.uk/ukpga/2010/15/section/168

168Assistance dogs in taxis

(1)This section imposes duties on the driver of a taxi which has been hired—

(a)by or for a disabled person who is accompanied by an assistance dog, or

(b)by another person who wishes to be accompanied by a disabled person with an assistance dog.

(2)The driver must—

(a)carry the disabled person's dog and allow it to remain with that person;

(b)not make any additional charge for doing so.

(3)The driver of a taxi commits an offence by failing to comply with a duty imposed by this section.

(4)A person guilty of an offence under this section is liable on summary conviction to a fine not exceeding level 3 on the standard scale.

169Assistance dogs in taxis: exemption certificates

(1)A licensing authority must issue a person with a certificate exempting the person from the duties imposed by section 168 (an “exemption certificate”) if satisfied that it is appropriate to do so on medical grounds.

(2)In deciding whether to issue an exemption certificate the authority must have regard, in particular, to the physical characteristics of the taxi which the person drives or those of any kind of taxi in relation to which the person requires the certificate.

(3)An exemption certificate is valid—

(a)in respect of a specified taxi or a specified kind of taxi;

(b)for such period as is specified in the certificate.

(4)The driver of a taxi is exempt from the duties imposed by section 168 if—

(a)an exemption certificate issued to the driver is in force with respect to the taxi, and

(b)the prescribed notice of the exemption is exhibited on the taxi in the prescribed manner.

The power to make regulations under paragraph (b) is exercisable by the Secretary of State.

(5)In this section “licensing authority” means—

(a)in relation to the area to which the Metropolitan Public Carriage Act 1869 applies, Transport for London;

(b)in relation to any other area in England and Wales, the authority responsible for licensing taxis in that area.
Illegal operations should be for sure banned, and scope what’s considered illegal should be expanded.

But we shouldn’t simple punish companies for being successful.
Same on the taste, although I prefer the sugar free Red Bull. The regular is too sweet. Other energy drinks taste too medicinal to me, and tbh I don't need 24 ounces or however much those giant cans contain. The standard small Red Bull is like the perfect amount of liquid.
China is responsible for murdering many 10s, possibly 100 million of its own citizens and is actively and purposefully engaged in genocide of its own people right now. I have a very hard time separating the good from the bad here.

> they haven't been involved in any major wars and yet still dictate policy in the region.

As far as I know, the last major war China fought in was when they invaded Vietnam in 1979 after Vietnam had invaded Cambodia (Chinese ally) to get rid of the Khmer Rouge (the same regime that killed everyone who wore glasses because they may have been reading too much)...
>Or you could just leave your IRC client open.

Modern users expect multi-device sync. If I'm signed into discord or slack on my PC and on my phone, I get push notifications in both places, even if my PC is off.

Leaving my IRC client running, even with irssi-relay or similar, is not a solution.

I like IRC too, but it's become obsolete because it failed to adapt to the expectations of modern users.
Despite being an internet citizen since AOL in the early 90s TIL was only a TIL for me in the last year. If I'm misusing it using maybe you could pretend I'm being ironically cool instead of socially awkward. KTHXB. LOL.
I do not have classroom time. But I personally know some very good teachers. They work hard and are over burdened with full schedules, full classes and regulatory testing and lesson requirements that force them to keep a demanding pace. The ones that succeed in building meaningful relationships with students, parents and their community are standouts. These are often perceived as the "good" teachers. To me it appears they are rare because they are going well above and beyond what the job expects of them.

This is the problem. There aren't enough good teachers. Salaries/benefits/class size/prep time are a function of funding. Low autonomy/high stress are the result of our regulatory demands that appear to be on a one way direction: even more requirements and testing.

One particular friend left high end consulting to become a HS math teacher in an inner city school. He came with an academic background - having taught for a bit in colleges. Very optimistic. He left after 4 years because the number one problem in his classroom was keeping the kids focused at all. As he put if he had three concepts to cover in 50 minutes, he was lucky if could get 1 covered for the 2 or 3 students among the 30 that were trying to pay attention.

He was a good teacher and paid well. The school, school district, the community had complex problems: low income, crime, food insecurity, parents who had to work multiple shifts, etc. He couldn't solve all these problems before explaining right triangles.

I don't believe the model that we have today will survive the next 25 years.

I agree that good teachers and good schools are necessary. But we don't seem to be generating or supporting enough of them. So I think the solution is to look elsewhere entirely. Break up the problem. Remove the dependence on good teachers and good schools.

BTW, if you're a teacher. Thank you for what you do.
Then you'll love "CCutsceneMgr::RemoveEverythingFromTheWorldForTheBiggestFuckoffCutsceneEver()" - yes, that is a name originally chosen by R*!
Pharo, surely.
We live 75 minutes from Disneyland. That means we can do things like time our visit so that the last night is Sunday night, stay in a hotel there, and then do the drive home as a commute to work. In any case we do a quick visit annually as a sanity thing after the silly season each fall.

But within California, we also go to places like the Sierra Nevada mountains and the central coast of CA that we can reach in a day or less by car.
Obviously nobody can take away your contributions towards making Firebase successful. I think many people may not realize the kind of fanaticism that it takes to get a startup off the ground, considering the odds are stacked against you.

I am curious though, how well did you sleep that year?
Switzerland also doesn't have many poor people.
I love this, I mostly do backend and the frontend work I do is usually making things like this so the frontend guy can just work on look and feel while I do the logic.
> sizable number of American adults

How much is sizable? Can you give an example of a specific Disneyland fanatic? Why only American adults?
I now omit my university dates on my resume and sometimes drop older jobs LIFO. The tools and experience from those jobs is less relevant to my current work anyway.
Ah, well. Maybe I'll have a look at Fuzix. The Mailstations are cool, and cheap too.
I think it's a little messy to have each of those independently stomping on resolv.conf. There could be race conditions. There could be duplicated code. There could be no one place to disable these things overwriting a handwritten config.

A central piece of code managing that is therefore a good idea. Could be a library rather than a daemon. But a daemon would be one way to resolve races.

Strikes me that this is all a little bit "on the systemd spectrum" though.
Don't forget the ridiculously low and restricted IOs unless you pay a lot.

But you can use other cloud providers with better value.
This article is bogus. They spend a whole bunch of time benchmarking build sizes, nothing about why they need so much code in an iOS app to begin with.

Apple has dropped limits for large app downloads on cellular. They now put up a dialog to tell the user how big the download is and if they wish to defer to a WiFi download.

I checked the size of the Uber app and it's about 300MB. Uber Driver is 232MB and Uber Eats is 228MB.
> I know people fluent in sign (a large part of their job is working with the deaf), and when they sign to babies the babies are like "you idiot: I just heard you talking to someone else so don't insult my intelligence by not talking to me"

The way my friends have done this is to speak and sign, not just sign. I don't think any of them would've thought it was appropriate to only sign to a hearing child. The purpose was to teach them both the verbal language and a way to communicate back while they were still too young to verbalize (or, in one critical case, unable to speak due to a birth defect but were perfectly capable of hearing).
> I'm not sure the majority of iOS devices users would be happy with any of the involved parties, and that includes Apple.

I think Apple is smart enough to know how to spin it if Facebook or Google left the App Store because of privacy issues. Some users would be annoyed at Apple, sure, but I would bet many users would see it as a Facebook/Google problem. I didn't hear people blame Apple for requiring listing what data is being collected when Google started not updating their apps and warnings started appearing.
That's basically Bezos's vision. Well Bezos's vision is to move manufacturing off of Earth and into Space, turning Earth into a gigantic park.
A sort of hack I use sometimes (clearly documented) is to avoid joins when dealing with large data, mainly if caching is not an option (it should be but, hey, I found out it's not always like that!).

Say you have a table for people and another for cities where they currently live at. If you were to do this for a small country you won't deal with many different cities so a join won't waste much time. But if you're using all the countries in the world then the number of cities is really big. When that happens, use two different and simple queries: one to get all the people, another to get all the cities. Then just check if both entries exist on your sets and use them on a while or for-each loop. It can be a big improvement.

Note: This is a really simple example which isn't the best case scenario for this tip. Think large sets with lots of joins between them.
Since Lake Wobegon got left off the map, it might be hard to move there or get your Cr-48 delivered :)
There's nothing wrong with OpenID in my opinion, I use it 9:10 times logging into this very website through ClickPass. The thing that doomed the project, from what I've been reading (and I've done a lot of reading because I thought it was a great idea) was the lack of documentation.

Both technical documentation and soft documentation ranging from how end users should interact with it, and what the best practices are. This seems to be an Achilles heel of a lot of projects like this in various patterns regarding informing users how to use it, versus how developers can develop for it.
So you used the same password for Twitter, Gmail and Gawker? Or did the accounts get compromised some other way?
Reasons you might consider using Closure instead of something like jQuery, plain-old-js:

1. Your javascript file is getting huge and you want to break things out into manageable pieces.

2. You find yourself needing namespaces that are easy to implement.

3. You want to learn how to build structured javascript (Closure is great at encouraging well documented, "object-oriented" coding)

4. You've got too many js files (2+) and you want to only have one in production for faster page loading (use closure compiler)

5. You're building an application with a team of developers; closure helps create modular, well documented code

6. You want to build a snappy, client-side heavy application

Before I ever used Closure, I used javascript more like frosting on a cake. Javascript can be frosting, but it can also do some amazing things. My biggest complaint with javascript in the past has been it's unwieldy nature in medium to large projects. I stuck to using javascript/jQuery to decorate html pages and had the page generation, business logic, templating, etc., on the server side (Python). Then I wrote a medium sized application in closure, and it worked, and it's maintainable, and it didn't require a lot of server side code, and it was fast.

I couldn't be happier.

My only complaint is it seems Closure development doesn't have the velocity that other projects like GWT have. Google, it seems, is putting it's money more on GWT than something like closure; or so it seems based on the amount of announcements for GWT, the quality of the tools and libraries being produced, the number of updates to closure compared to GWT. While GWT is a powerful tool, it's more complex (thanks to Java), harder to setup, harder to get started. In some ways I wish they would take the tools and frameworks they have for GWT and build them for Closure.
His comment is closer to true taken straight than taken tongue-in-cheek.
Yeah, I did not realize that until I got to the house arrest part. The author's name could have been more prominently displayed.