skysight-inc/HackerNews huggingface dataset:
Some important early 2000s games off the top of my head:

- BF1942. The Desert Combat mod was a blueprint for the “dudebro” FPS boom

- Counter-Strike, DOTA two mods for other games. Both took aspects of other genres (FPS duels and RTS) and made them more accessible to non-hardcore players.

- GTA3 and sidequels. Vice City really anticipated the 80s nostalgia boom of the mid-late 00s. San Andreas was unlike anything I had ever played before in terms of pure scope.

- MGS2. Insane production values (Kojima described it as a “Hollywood game”) mixed with an interesting story and subverting player expectations. The shitstorm surrounding it reminds me a lot of “The Last Jedi”.
Keynesian economics was the driving force behind the period of lowest inequality in the 20th century. The drive from the 1980's toward privatisation, towards supply-side incentives (e.g. lowering wage costs, taxes on profit, etc) are what have driven the current inequality to a large degree.

Lowering interest rates to middle and lower classes builds bubbles and disincentives savings, etc.
I really enjoyed reading your code, it's got a great style. Play on :D
You're thinking of Matasano?
I think that's why he called it a 'piggyback'. If it resulted in a lot of conversation, I think it would commonly be referred to as a 'hijack' comment. He just responded to the top comment to try to get people's attention on some unrelated matter.
Showing ads with a similar body, age and colour to the user might drive sales better.
Health

- Undo minor case of hip impingement ( sitting down too much! )

- Connect with more people / foster better relationships. Who knew making friends in a city could be so hard?

Programming

- Finish SICP. Made it through four chapters with co-workers, and then everyone dropped off.

- Continue exploring functional programming

- Finish my homegrown Japanese kana / kanji language learning tool

Other:

- Take some of the wisdom from this thread[1], and make myself more "marketable" through blogging, giving talks, etc.

- Pass the JLPT 3 test

[1] - https://news.ycombinator.com/item?id=15994410
I don't do it with my web sites. I use WordPress and you can read it without registering an account.

A few friends of mine (ex-trolls trying to make a troll proof site at http://kr5ddit.com and the open source version at http://k666.kr5ddit.com if anyone wants to help out)

We are like a community trying to use virtual points called kr5ddits to mod posts and comments and exchange them for bitcoin so good behavior is rewarded and bad behavior uses some speed bumps like are you human captcha and being shown as an anonymous user.

Yes you don't have to make an account to post, but you won't earn kr5ddits.

I think this new model of ours should be better than the old Scoop sites like Kuro5hin ECT that copied Slashnet and Slashdot.

Why do big companies do It? They want to collect the data to sell to 3rd parties and spammers for money. They don't care about the users and how this angers them. Every one of us that hates it they get 10+ who create an account count or buy a subscription.

There was a website called bugmenot that had accounts and passwords for various sites that people donated.
Get away from what? Nothing says you have to take a phone with you. And there are still a lot of places where there aren't many other people.
We just changed from a cleaning agency to two full time cleaners and it was a great move.

Rather than having an agency that has a specific list of things they will clean (and nothing outside of that unless you negotiate with the agency), the cleaners just have the goal of making the office a nice place for our staff.

That means they can feel free to use their initiative to make the office not just clean but also tidy.

It’s made a big difference in just a few weeks.
Unproven means there is no research available on adversarial attacks.
Under 'Kenyan Time,' You're Expected To Arrive, Oh, Whenever
I agree with the author that GAE is fascinating, for hosting large scale web apps.
But I strongly recommend to avoid using the Java runtime on GAE. Each GAE instance has very limited memory, 128M (the prices of high memory instances are much higher). 128M is not enough for most Java web apps! Another big problem of Java apps on GAE is a general Java app needs 20 seconds to fully warm-up (considering that the 128M instance has a 600MHz CPU). GAE instances stop and start frequently. If a user visits your website and the visit is served by an instance which has not warmed-up yet, the unlucky user will wait 10s+ to get responded. Then the user experience is very bad. (GAE really provides a way to avoid cold instances serving requests, but the way is tedious to setup and often needs more instances to run. More instances mean higher cost.)

So if you would like to use GAE to host your web app, Go is most preferred. Go instances consume much less memory than Java instances (less than 1/5) and need much less time to fully warm-up (less than one second, so you don't need to handle the cold instance problems at all).

Just my personal experiences.
> Yes, Palestinians think freedom is worth fighting for.

And I guess that includes killing 4 year old girls?

And that's it? That's your feeble defense? "That man didn’t help his cause." No condemnation, no, "this is not what Palestinian are."

But of course you don't, because you can't, because this is the kind of offal Palestinians value. People who kill 4 year olds and rejoice in it.

If only this was some sort of one-off, that it was not representative, that it was just "didn't help his cause". But it's not, this is the kind of behavior Palestinians delight in. For example that guy who stabbed a young girl to death in her bed. Did they condemn that, or did they celebrate that?

You know the answer very well.

> This is not related to the issue though is it?

Of course is it. If AJ is going to throw that human excrement a birthday party then that are almost as loathsome as he is.

No one should ever read them again, that have removed themself from civilized life. Anything they say should be assumed false unless otherwise proven.

> AJ cover issues in the region better than many news orgs.

Only if by better you mean "praising and valuing terrorism".

If you are a Palestinian that it must suck to know you are by extension part of a group that is this horrible. I know very well not all Palestinians are this bad. Unfortunately the majority are. The fact that you don't condemn, and you even try to defend, them disturbs me though....
A simple framework for working with tasks (on paper, with a pen)
At my last job we called that "resume-driven development."
I'm trying to take a middle of the road approach to resolutions. They aren't the most important things, because it should go without saying that I should try to do them, regardless of what year it is, but they aren't frivolous either. Mine are:

1. Go for a 10 mile run each month
2. Study Spanish for at least 10 hours each month
3. Run my first triathlon

I posted them to my blog several days ago: https://benatkin.com/2017/12/28/2018-new-years-resolutions/
Work consistently on my startup.
> now the stuff we can render at 60+ frames a second would blow people away in the 80s

It has blown away people who got started on '80s hardware. In particular, I'm pretty sure that Jeff Minter has made comments specifically saying how amazed he was at the sheer per-pixel computational power on the Xbox 360.
I don't get it... So you might be hiking and overhear a conversation? Does it matter if that conversation is between two other hikers or a hiker on a phone?
The outdoors might sound like McDonald's? Other than the signs of the kitchen I've never thought of McDonald's as noisy places. Most people are eating and chatting with their meal mates.
I guess I don't find a phone much different than noiser than two people chatting.
As far a ringtones go, how often do you hear them. Go to a city park... How many ringtones do you hear?
This is such a non issue.
Apple actually creates some signatures in house with “XProtect”, but I’m not sure they do the same for raw privesc exploits. I’m also not sure how thorough they are with their signature creation...
I am amazed at how incredibly accurate it is.

And they're not just showing a stupid ad. They are giving a major brand name that most males may know.
> Jeez, just stop spreading FUD.

Please edit such incivility out of your comments here, regardless of how wrong someone else is. The last thing we need is flamewars about who's fudding.

https://news.ycombinator.com/newsguidelines.html
You have to see it in the fact that people try.

Jeff Atwood did not have to write this article.
The guy has an establised rep. Is working on a well known project. He does not have to say anything.
He knows as soon as he opens his mouth, about an issue which no one has a great solution for, he is opening himself up to unneeded attack. But he does it anyway.
That's what I see.
That people like him are around.
And they will try.

That's what gives me faith.

Faith does not guarantee happy endings or heroes and that is why it is hard.
So think about faith. Again and again. About how to produce and sustain it.

People underestimate the value of doing that and develop misguided notions about rituals/imagery/narratives that have evolved in all people to produce faith. To tackle the hard stuff.
I think the Turing Test is usually described as an examiner is freely conversing with two subjects. The examiner knows that one subject is human and the other is AI. They are supposed to determine which is human and which is AI. If they can't achieve higher than 50% accuracy then the AI is deemed to have passed the Turing test.

It would be a much easier version of the test if the AI only has to fool the examiner in a limited set of circumstances such as a scammer trying to qualify people as potential scam targets with a minimum of effort.
For lower positions/companies, I would probably agree.

If you want to make a lot of stable liquid money (400,000$+ for principal engineers at big companies and 7 figures for the top individual contributors), then you need to join a big company and deliver high value results consistently to get those offers/promotions (probably a little luck too).
- Finish two intermediate songs I've been trying to cover on guitar and vocals by 2019, and create some of my own.

- Do a grocery shopping every week and spend less on food/eating out.

- Finish a side project related to application of AWS and GCP deployment strategies and put it on GitHub.

- Get promoted at current job.
Haha, I'm with you -- that's why I do drugs alone. I also see nothing special about the music in the clip above, albeit more interesting music would be drowned out by such a big crowd. It bothers me because there is other non dance-oriented electronic music that is much better IMO, but people tend to only associate club / rave stuff with electronic music.
Gimli is also my goto example on why metric
should be taught and used in daily life since an educated individual with metric background would likely have caught that calculation error (>1kg/l means a substance with higher density than water).
Will do ;)
> "if you modify a method you don't need to reload the entire class or module or entire runtime. For me, this feature alone makes for a big productivity increase."

Would you expand on this? From a theoretical standpoint I can see how reloading only a single method could be more performant (and therefore more productive) than reloading an entire class or module. From a practical standpoint, if reloading a method ends up reloading a class or module to effect the reload, is there a noticeable difference or improvement? Or am I just misunderstanding?

(I happened to have spent part of day looking at cloxp and lively. Nice to come across you here as well. Nice work!)
Did some HMI before or troubleshooting offshore oil rigs in the North Sea, I can confirm that it is also possible to remotly have fully drilling operations from the shore.

This example is perfect for what a working symbiosis man / machine, not tehnology is the problem but value of human labour costs and machine investments.
In Scandinavia this is not only fine but normal.
Introduction to Computing – Explorations in Language, Logic, and Machines (2013)
I think the problem is more that they are trying to use mathematics to model something that is mostly non mathematical in nature - human behaviour.
Reading this story I find a correlation between Hotmail and WhatsApp, a simple and free product that introduce to a massive audience a different way of communication (Hotmail = Email, WhatsApp = Messaging).

And seeing how Hotmail lost relevance and Gmail take his place few years ago, I'm wondering, is possible now that a massive product like WhatsApp can be replaced with other that do the same thing in the same way? Why Gmail won?, because the 1GB?, UI/UX?, Google marketing? Snapchat is losing to Instagram because Instagram was a established product that start to mimic Snapchat, but a new player that beat WhatsApp/Facebook Messenger? (not in China [1]).

Also, is WhatsApp/Messaging taking the place of email for younger audiences, casual chat, non-work related communications? Oh, I have an idea, I will love to have a "email" feature on Signal, move the asynchronous way of communication of email to the messaging apps will be awesome to avoid the attention economy / texting fatigue (and have encrypted email without the PGP complexity!). A nice feature to Signal to differentiate from the competition imo. I'm crazy?

[1] https://www.similarweb.com/blog/popular-messaging-apps-by-co...
Music is sooooo hard to make a living at. I burned through my savings and am getting back into engineering. I love music, but it won’t feed 4 kids, even if the music is stellar. Cheers to you!
Not fair, you have my phone number.
Clutch one’s pearls
Every one of your points is true, and it's not that I disagree with you. It's that fighting fire with fire isn't ok.

If I was doing something they saw as an act of aggression, the answer isn't to then have a policy of acting aggressively towards me. Shoving my comments to the bottom automatically has certain implications, and it basically removes you from the community and turns the mods into bullies.

And I get that what I did may have warranted some sort of punishment, but at this point it's unclear what precisely triggered this or whether any of what you say is true.

If I deserved to get banned, then they should just ban me so I can move on.
It should include a 'no anchovies' option
>>> She says "I just mostly came here to see pictures of my friends' dogs and kids", but what she wants from Instagram is different from what Instagram thinks she's interested in.

Her eyeballs are a cash machine. Instagram is a eyeballs gathering machine.

While she might think that instagram is about pictures of dogs and kids, it is not.
I exercised every day in 2017, but with varying intensity like the parent suggested. That means some days gym, some days a 3 mile walk, some days a yoga pass, but definitely something every day. It's been so good that one of my resolutions is to continue doing it this year as well.

Another thing that I tried and really enjoyed is the following: I started getting up from my desk once every hour, grab a pair of 7.5 pound dumbbells and do some mini sets of exercise, for example 20 squats, 20 overhead press, and 20 good-mornings. It takes like a minute, but it gets the heart pumping blood to my brain, and most importantly counteracts the "sitting is the new smoking". Give it a try for a day, I believe you might like it.
This is remembering experiences about 20 years ago. This is before the modern EDM festivals, in fact before the term "EDM" existed, but I find alot of the music not very different now. House music is very much the same. Just, better sounds now. Much better sounds.

There is a skill that the best DJs possess, and its more about the build up and drop that became sooooo common in modern EDM. That used to be saved for a part of the set. Then it became part of every song.

First is taste. You have to have good taste. The best club DJs don't just play the popular tracks. They introduce crowds to tracks - and not just the ones they and their friends produced and are debuting. Especially the obscure tracks that are white hot.

Second is a feel for the crowd. Coming into a club gig we used to hang out for a few hrs before and get a feel for what the crowd seems to be up for. Tech house, hard, trance vocal stuff, more funky deep stuff.. these are very different styles and even a decent track in the wrong style suited to the crowd can clear the floor.

Third, the best DJs would take you on a journey. Over a 60 or 90 or 180 minute set, there's a beginning maybe some interesting tracks, and it builds. Maybe about 1/3 into the set the blazing hot tracks start to drop. Then maybe a deeper journey about 2/3 into the set. Finishing with something very special. This is not the same thing as someone standing there playing music.

The best sets are not just a collection of songs. In fact, in small clubs people would often request popular tracks. Not to be entertained. A DJ is not a jukebox.

There are skills involved not just related to producing tracks.
I can run my Go GAE app elsewhere without modifying anything.
> they're children

At some point, children need to start maturing and thinking of themselves as adults. When they go off to college at 18, they're old enough to legally vote, drive, hold a job, get married or join the military. They still have a bit of growing up to do, but they're no longer children.

I spent a lot of time hanging out with friends in college, but I (and a lot of other people I knew) also worked hard at my classes (CS degree) and held down part-time jobs. My family wasn't rich, and I was old enough to realize that I'd have to support myself when I graduated.

I think we're doing young adults a disservice by thinking of them as "children".
Not remotely similar. Men have pressure to be employed, but there is a ton of acceptance and even glorification of average men with average jobs. There is nothing shameful and even something honorable in being an “average Joe.” Contrast with how we treat average looking women. We don’t say “you’re average looking and that’s fine.” We say “everyone is beautiful.” Thats not acceptance, it’s misdirection. That’s not how we treat men. Nobody would say to men: “everyone is rich.” That’d be stupid and untrue. But with women we rely on misdirection so we don’t have to confront the fact that we place so much emphasis on how women look.
I don't like resolutions. They are lies we tell ourselves, false promises from our present self about our future self. If you actually believe you can accomplish your resolutions, you don't need a manufactured holiday, like New Year's, to decide to change your life. Any day of the week should work. Don't wait until 2018 - start today.
The article does a good job digging on the dev/it details of the story, as a designer, I will love to read about the UI/UX side, I think this field also have lot of impact on how Hotmail history unfolded.

I remember this nice UX case study of Windows 95 that I found here in Hacker News, it was gold https://news.ycombinator.com/item?id=12330899
The situation you described is irrelevant to the point here.

It's the basis of your legal documentation. It's almost like saying that you don't need to specify a name, as there is an almost insignificant chance that they might want to change it in the future.

To get my license, I need to provide documentation that says who I am. Same for a passport or other form of documentation. Name, DOB, SSN, Eye, Hair, Skin, Sex. These are all attributes that go into uniquely identifying someone. If the argument is that someone might want to change one of these, our ability to identify ourselves uniquely is degraded which leads me to think that this will get to the point where someone can make a good argument for setting up a database of DNA or fingerprints so we can identify someone.

I can see more harm in someone who does not have their Sex listed on their birth certificate not being able to get a passport or ID from a state. It's a lot easier for a state to say (with good reason) that all identity documents needs to have name, DOB, sex, and eye color. That's tangible, and realistic harm.

The solution should be sex is listed on your birth certificate, but you can get a court order to switch it with a *. Or have a column for Sex and Gender

Side note, I think it is incredibly fucked up that a parent can make that choice for a kid. 99.999% of the people born will have sex listed. For the 0.001% chance, not having it listed tells me that the parent has already decided that they want a trans kid. That's the true harm.
How is 1188 rare? 100 people a month is absurdly common.

http://killedbypolice.net/
> I'm curious the motivations to release such a serious, and complex, 0day on new years eve!?

CVE 2018-0001, it's all about namespaces.
WhatsApp and Wechat are now very widely used in all age levels for both work as non-work purposes. Not so much with Snapchat.

Telegram is catching up and I feel it is contesting the space. WhatsApp lacks mini games, channels and stickers.

Is your idea of email in app like a thread communication?
They are better than average. Unless the average is only considering the population of 20-30 years old women, in good shape, wearing tight clothes, posing for a photo in a nice scenery.

Ironically, Instagram has good filters and beautify mode to make good looking pictures like that.
Testing techniques in Go
At least in my area, 3 things made Gmail win, and it's a strategy I don't think can win again.

1. Gmail was invite only. It was a badge of prestige, and invites were only handed over to close friends and suck-ups.

2. Deleting emails was a regular need, but Gmail increased your space every time you logged in.

3. Spam protection. Overnight your inbox no longer needed to be pruned for actual emails.

None of those three things is revolutionary anymore.

Spam protection is harder now, and spam senders are more intelligent.

Invite-only things are viewed with suspicion, not excitement.

Most messaging services have enough space per user that deleting messages isn't a concern anymore.

Maybe someone else can revolutionise, but it won't be based on those features. A new strategy will be needed.
Thanks, interesting!
`docker build` is not parallelizable by its very nature of each layer depending on the previous layer
Contribute to an open-source Project.

Read at least 30 books from my reading-list (mostly non-fiction).

Run a half-marathon by mid-year.

Travel to an unknown place unplanned.
Yet Canadians weren't startled at all by the same walking style at that time - or so rarely I'd never noticed.
I've never watched anything on twitch, but I just sat through a bunch of your old recordings, and really enjoyed it! I'm a dev and really like pairing, where I work now they hate it, this was kinda nice to relive that pairing-ish vibe :D good work :D
Being a solo founder is only hard in the beginning. If you survived the first two years then you are over the hump. Good luck for 2018.
That's true. But it's not involuntary porn of them because it's not really them. It's easy to see how it is different than a leaked video of an actual person if you think about it.

Unlike some authoritarian countries where people are jailed for using the public images of public figures in most of the world it's considered fair use or acceptable under parody. Especially if there's no money involved.

In any case it's not even the images themselves being redistributed. It's only features derived from public source material used to create derivative works.