jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> uhh...tab tab tab tab tab

Please take a minute to type the name of any of the browsers I named into your favourite search engine or package manager and return when you know what we’re talking about. (This comment was made via Pentadactyl).

> The vast majority of all computer interaction is putting the cursor in the right place in the first place.

This is why it pains me to use browsers where I can’t tap [count]gi to focus input fields.
I wasn't aware of the proxy, so I may be wrong about the GeoIP aspect, but it's possible other mail clients don't proxy, so it's something to be wary of nonetheless.

They use unique URLs for each e-mail and recipient, so when the proxy makes the request, they can trace it down to which exact e-mail was opened.
You personally debating every stranger is not the same thing as not blocking anybody who gets a rise out of you. Maybe that clears the confusion.
I would think there's a line Amazon has probably already crossed that causes many employees, some of whom might have been on the fence on the issue, to ask, "what the hell is Amazon so afraid of? Would what they fear so much benefit me?"
I hate to point this out, but:

Find novel applications for those proteins such as DNA data storage and computation

There's no reason to do step 2 you can do this. Ignore the microgravity requirement and make more profit by finding ones that can work in normal gravity.
A border is a structure that requires violence to maintain.
"The nuts"?
Bottom line is - you do not need hadoop until you cross 2TB of data to be processed (uncompressed).
Modern servers ( bare metal ones, not what AWS sells you ) are REALLY FAST and can crunch massive amounts of data.

Just use a proper tools, well optimized code written in C/C++/Go/etc - not all the crappy JAVA framework-in-a-framework^N architecture that abstracts thinking about the CPU speed.

Bottom line, the popular saying is true:
"Hadoop is about writing crappy code and then running it on a massive scale."
Thanks!

There is only one bot right now: Lux, and no, he doesn't talk much. Everyone else is a real person.
I agree with the author that in the short game not providing your own accounts is attractive. However in the long game it doesn't look so good. Unfortunately there are problems with using federated auth everywhere.

* It's a single place for a compromise to occur - the devastation of a serious identity provider hack completely upends the security of huge swaths of the internet in a single shot

* Breaks in fedauth protocols and implementations, similarly, presents a large auth crisis for the entire Web

* It's a single place for legal or extralegal pressure for governments to access services and data on behalf of everyone

* It creates market friction. If federated login had been around in large numbers when Myspace was the big social platform we'd still be using Myspace for the sheer reason we need it to vouch for our identity. It makes the big fedauth players 'too important to fail'

One should consider options carefully and determine whether a good user experience can be offered without further centralizing the Web.
I've had the pleasure and displeasure of working with small datasets (~7.5GB of images) in shell. One often needs to send SIGINT to the shell when it starts to glob expand or tab complete a folder with millions of files. But besides minor issues like that, command line tools get the job done.
Ah I see. Here's a better explanation:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-insta...
I'm just going to note that the people most frequently mentioning the "Apple is Doomed" narrative are Apple apologists themselves.

I see the claim mirrored in your article, also stated as fact:

Strangely enough, the people doing the most service to the narrative of Apple’s impending “doom” are Apple apologists themselves.

Is it discussed or supported beyond that? Sorry if I missed it.
From the title: "...in every big city"

Houston, TX is the 4th largest city by population in the US (9th by area), but they put El Paso on there instead.
Selling technology to the military is implicitly ethically bankrupt now?
Another way to look at it is that FB is dying because simpler and more appealing competitors (Snapchat, Instagram, WhatsApp) are popping up that are threatening to grab FB's users' interest more. FB is faced with a quick death by losing a major share of its users over the course of 1-2 years, and the necessity to buy up the competition while it's still able to. I think that's actually a decent strategy: buy up these other apps and establish dominance in all the niche social networking corners. It'll last them maybe a decade I think. The problem is that these disruptive social networks don't make money. Acquiring them is just a way for FB to not lose money. So eventually FB's coffers dry out while more and more niche social networks pop up to steal its users.

My understanding is that social networks are a generational thing. Even if FB was perfect in every way, no market maven teenager (for social networks the market mavens are teenagers) wants to hang out with their aunt. The next generation will stop watching Yo Gabba Gabba, grab their iPhone 9's and want to get on a social network that's separate from their parents. Because of this, I don't see a general purpose social network surviving for longer than 10-12 years and maintaining market dominance.
Selling Facebook's stock short would indeed let you bet against the valuation of the Facebook platform, Instagram, and WhatsApp. Keep in mind that markets may be able to stay irrational longer than you can stay solvent.
Jan Koum actually stated at Startup School that whatsapp started monetizing to REDUCE load because they were acquiring users too fast and that it backfired, ultimately leading to profitability. From a strategic standpoint, whatsapp puts facebook in a great mobile position in a lot of emerging markets outside the US.
Of course we (or better: silicon valley startups) are in a bubble, fueled by cheap money and short memory.

And of course the VC-ecosystem is denying that for as long as possible. Nobody is saying that the 1bn+ club startups are not adding value, just that it's magnitudes smaller than valuations would imply. They are driven primarely by VCs and because they constantly push it as a valid success metric.

Investors have to deny it because they're betting their money on it, if they show doubt - their money is gone before they can flip it. The startup kids have to deny it because they want a shot at the big payout.

Where are the future profits/dividends that validate those insane numbers? User growth was a ridiculous measure in '99, it's a ridiculous measure now.

Once the cheap money dries out, the bubble will burst. AirBnB and co will probably survive but i doubt in 5years that many of them are valued >1bn. Once weakened / no longer hip, regulatory pressure will increase by a lot and bring down convenience & margins.

I respect YC for what they have built over the years, especially how they can attract top talent. But boasting with valuations is insane and had me lose all respect. Let's see what's left once its portfolio rides out more than half of a economic cycle.
Yeah, I personally think using .LY is insane for a lot of reasons, including that.

I'm annoyed by .co, even, though.

DNSSEC makes the problems with misuse of ccTLDs even more apparent.
They use bankruptcy or mortgage forceclosure to avoid paying debts, then another (off-paperwork) member of the team buys the assets at auction.
"Freedhoff opens the book describing “Dieting’s Seven Deadly Sins”, which are commonly held, but dangerous, beliefs about dieting. Hunger is the first myth to go. Freedhoff argues that any diet plan that leaves you hungry won’t be sustainable. Sacrifice is next—perpetual sacrifice of anything you enjoy will make any diet fail. Willpower is important, but permanent resistance is almost certainly futile. Blind food restrictions are the next to go, and Freedhoff is adamant we need to manage, but not banish, certain food groups. Sweating is the next myth, with The Biggest Loser epitomizing the belief that exercise can contribute to significant weight loss. You can’t outrun your fork—not in the long run. Anticipating perfection is also a myth, so real diets must be flexible enough to accommodate setbacks. Denial is the last myth. “The diet was great—I just couldn’t stick with it” is a common refrain. As weight loss progresses, any suffering gets harder to sustain, and harder to deny."

Looks like a great beginning to a book.

One could write a great informational material only basing themselves on these myths.
Strange, he's on the banking committee but not much banking money: https://www.opensecrets.org/politicians/summary.php?cid=N000...
This is a pretty old paper, but I hadn't seen the live demo. That's pretty cool.

A problem with this algorithm is that it's pretty slow. It would be hard to use it for real time scaling.

I think that it's pretty cool though for any precalculated conversion to vector format. It would also be pretty cool if there were software that allowed you to create a pixel art image with a live preview in this format and the ability to export into a vector format.

One of the benefits of pixel art IMO is that it's got a pretty distinct style and its simplicity and restrictions means it's easy to be aware of composition where if you are given an unrestricted canvas that freedom can make it hard to know where to start. If you are given a 8x8 pixel grid to indicate "happy" there's only so many ways to do it, a symbolic heart, a little smiley face, etc. Given a whole sheet of paper you'll have more difficulty.

With the high res displays, there's more to consider than just the upscaling of old programs, the fact is people (especially indie game devs) still want to work with pixel art, and the number of titles with the term "8-bit" in their name that have come out recently. Part of that's because it's in vogue now, but a big part of it is simply that a poor artist can make a passable 24x24 sprite.

But it's still a shame that on high res displays they end up looking like a blocky mess. If you had a program that let you author your sprites under the same conditions, but let you preview an upscaled version and left you with a vector image (or high res texture with mip maps) you can make use of the fidelity while maintaining the simplicity. I think that would be cool.
I've created a Mono buildpack for Heroku that runs MVC amongst many other things: https://github.com/friism/heroku-buildpack-mono
My pet peeve: calling me on my work phone number.

I once had a recruiter phone our office number (it's a small ~5 person tech company), ask to speak to me about a "personal matter" and give a false name. Once I got on the phone, I loudly, so everyone in the office could hear me told them to cop on.
There's an astonishing amount of really wise and relevant stuff here six years on. Joel is correct about automatic garbage collection being the big win in the PERL / Python / PHP / Javascript / Java / Ruby / Scala / C# / VB language generation. It's still true. C and C++ were always hard to use to develop solid and secure code, and now there's no reason to.

He's also right about Microsoft's history of radical compatibility, and how it has faded away.

What about developer tools now? VS2010 for C# and Eclipse for Java are pretty equivalent IF you pay extra to augment VS with Resharper. ADO.NET and JDBC are both good now.
We have to give MS credit in 2010 for keeping up with open source.

But Joel is right about the MSDN faction promoting byzantine solutions to problems.

It will be interesting to see how the HTML5 / Silverlight / Actionscript-Flash issues play out. It's going to be hard for the market to support more than two of these.
great hacker culture perspective? I thought it was some of the worst writing I'd read in ages.

Chock full of awful B-grade cliched stereotypes with almost no insight at all.
I see, I still don't see an issue. Is there a reason why they can't push text that doesn't fit into another page. I remember when I was younger I did work for a heating company that did boiler inspections in NY. The NYC DOB has specific forms that you had to fill out and specific places for your text. In cases where the text overflowed beyond the 8 or so alloted lines, we were able to create a duplicate page and continue in a copy of the form with the remainder of information. We could this as much as we needed to, so long as the information was in the proper form. This seems like the same logic would be applicable here too. Limit to 150 words, and if it's beyond the page, simply finish on another page.

Alternatively, like you said, you could figure out the necessary font-size based on the word-count, length, or even client's sizing information.
Supernodes are just guys like you and me with the right amount of bandwidth and the right network connection - if bad code or bad data exposed an existing bug, causing the supernodes in the meshed p2p network to go down - you have a chicken and egg problem.

Skype doens't own the supernodes.... skype works because it uses the user's own resources to help route calls for other users.
To me the difference is in intent: a generalist is doing whatever it takes, a dabbler is playing around.
I agree with you. I just wanted to list the one complaint I do have about C: missed optimization opportunities due to lax aliasing rules.

Consider the following C translation unit:

void foo(const int *i);
void bar();

int baz() {
int i = 1;
foo(&i);
return i + 1;
}

int quux() {
int i;
foo(&i);
i = 1;
bar();
return i + 1;
}

You'd like to think that both baz() and quux() could compile the return statements to a constant "return 2." After all, foo() is taking a pointer to a CONST int. But alas, this is not the case, because foo() could cast away the const. So in truth, both functions are forced to reload the integer from the stack, add 1 to it, and then return that! You can't use any values you had loaded in registers (or in this case, you can't evaluate the expression at compile time).

My example is contrived, but you can easily construct examples that fit the same pattern and are real.

I've heard that Fortran still beats C in optimization in some cases; I would expect that the above is one major reason why. C99's "restrict" addresses some of the difference but cannot help you with the above.
Even at that scale, python code readability trumps over almost every other language out there. Compulsory indentation and there's only one way to do this mentality keeps everyone on the same page.

So, yeah, that's probably why Google uses python extensively.
Ultimately what caused the tizzy in the markets was the mid-office of financial institutions not being rigorous enough. Not enough backtesting. Inadequate modeling. Weak correlations.

Analyzing news, per se, isn't an issue. There are already plenty of data brokers that provide this information (i.e. Thomson Reuters' Guidance, Significant Developments, and many more). Decreasing the latency also isn't an issue. Models that enter runaway states are the issue. Quantitative finance is about rigor -- eliminate the rigor and it's advantages over qualitative strategies are all but gone.
Why did ReadItLater feel that they needed to get their hands dirty and intervene?
Now I have to use Instapaper.. sigh
Drug companies selling directly?

Brick and Mortor stores selling without dealer discounts?

Or others copying and marking up only 10% or 5%?

I guess nothing but greed stopped this before.
I still do not understand why they do not make Prolog that can do infinite. The calculation should be lazy parallel instead of serial. I think this might solve confusing problems that arise with bigger Prolog programs.

For example WRITE-statements can be lazy parallel too -- They would only start producing text when the answer is definite. Does not happen in any particular sequence anymore, but you must account that and use appropriate headings.
Any details on why reading blogs give +2 points while procrastination gives -4.

Maybe it's just me but reading blogs is one of my biggest source of procrastination.
Yeah, that's fair. I dunno, I can't really hear anything wrong with Fluttershy or Applejack no matter how hard I try, but your ears are probably much better than mine :p

I've been seeing quite a few skits being posted on /r/tf2 (https://www.reddit.com/r/tf2/comments/kr374q/honestly_idk_i_...) and all of the voices sound pretty much perfect to me. But as you said, it's subjective.
> the person who pressed the dump button

That person would often be paid minimum wage, have at best a high school education and so on. That may not exactly be fair in all cases.
> until it could relate to her friends at school.

Perhaps that's the key for making something stick, beyond "immediate practical applications".

I learned programming as a kid because I played videogames, and started dreaming about making my own. But at the same time, I also had people I could talk to about it! At age 10, my cousin and I were constantly discussing how to make StarCraft and Fallout better. At age 13, when I first picked a C++ book (after prior failed attempts of other people to expose me to Basic, Pascal and VB) with intent to learn gamedev, I had a friend at school who decided to learn C++ as well. Over the year, we've managed to drag a third person into learning to code, and another one as a spectator to what turned into years of trying to one-up each other in doing shit in OpenGL.

And then I got on-line and discovered a local gamedev community, where again, I could participate in mutual showing-off.

Point being, as I re-evaluate my early years of coding, I notice I always had someone to talk to who could relate, or at least be impressed (real!impressed, not fake "I don't understand or care about any of this but go you!" parent!impressed). Looking at all these stories here about programming to automate homework - which presumably also impressed classmates - I'm starting to wonder if this isn't a necessary condition for a kid to get into programming.
in the mean time you can play excellent http://snailtrek.com
Those studies are all bunk science. It is not possible to say anything about the effects of caffeine by studying tea or coffee drinking, just as it’s not possible to say anything about the effects of nicotine by studying tobacco smoking.

Why? Because the results regarding caffeine/nicotine get conflated with all the other psychoactive compounds present in the brews/smoke.
It is incredible how big Amazon became. Considering the circumstances. They treat many employees like slaves with something just above minimum wage. Anti transparent pricing on everything from video to aws. Horrible ui on the platform with an incredible amount of fake reviews and products. The prices arent even better than elsewhere. I will boycott until they treat staff fairly or replace them with robots, they can treat the robots as they please but having working conditions similar to a north korean re eduction gulag is something I will not be supporting.
Oh, it wasn't meant to be confrontational towards you. Sorry that that's how it came across. If it ended up sounding a bit harsh, my annoyance was directed towards the legal system.

It's just - I do have a bit of a problem with the underlying morality of this system, and our (Norway's) culture is so homogenous that few locals ever question these things. It's refreshing to share this on a forum where lots of people are curious and have an open mind.

It's not like this is a massive social problem. People who end up in this kind of misery still have a roof over their heads and get to eat and have good healthcare access. But they wouldn't really expect to ever get back on their feet status wise, and that's sad.
I recently finished converting my main site (personalmba.com) to Jekyll from Wordpress.

Once I learn enough Sinatra to build a user creation / login system similar to Wishlist Member, I'll never use Wordpress again.
Agreed, not only that but you can't even login right now, so in another week all 60M users are supposed to remember to go and futz around with the PS3's clunky account UI to change their password?

Personally, I have a couple passwords in use for low-risk services (like PSN) and just went and changed all my other passwords :)
Been reading HN for a while. This is my first submit and also the first post I've written that I think would interest folks here. Please give me any suggestions if you got any.
My first guess: because that's how every single person who gives a shit - ranging from pundits to corporations to fanboys of every conviction - has framed it ever since Android first came onto the scene.
I think I can help here:

42 ?
I'm heading to the Royal Wedding on Friday (as an observer - Royal Mail obviously lost my official invitation), and this post has reminded / inspired me to kick up Color and give it a crack. I'm not sure if 788 blurry photos of Kate Middleton (or, on the way out, Princess Catherine) will add anything to my experience, but it will be nice to test drive this in a crowd and see if I can find personal or commercial value in the app.
He did vote in favour of the RFC. However, this was reluctantly, at the last minute, and under pressure. He is very much opposed to strict types, but he felt this was the only way scalar types would get into 7.
I am from Russia, Moscow to be precise. And if your friends or people around you doesn't use that word it doesn't mean nobody uses it.
My question was rhetorical. The problem is that their advertising is false - it is not unlimited when they put all kinds of restrictions on it. When their restrictions are unspecified it just makes matters worse, because it means I as a user has no recourse if they decide to shut down my account.
> Because California income taxes are 10%, salaries in San Jose lose an immediate 10% when compared to those in say, Seattle.

But I get to deduct state taxes from my federal taxes, so it's not exactly 10% different.
This may be a really stupid question, but how do you cash out your investments in these startups? Do you have to wait for them to get bought out or can you sell your stake in the company to other investors?
Blog is back up now
Not just heavily altered, posing and lighting play a huge role as well.

Here's a good example https://www.reddit.com/r/Instagramreality/comments/ciw4a3/do...

Or just look at someone like Chessie King https://www.instagram.com/chessiekingg/

You don't need to edit photos to give an unrealistic image of how your body is. You just need to know some basics of posing, angles and lighting.

The same applies to men as well

https://www.reddit.com/r/Instagramreality/comments/djvv1b/th...

So while obviously edits are a huge issue with body image. It's very important to understand that when you look at almost any IG picture, whether it is altered or not, you're most likely looking at the best possible aspects of the person that they specifically chose to show.

You're only seeing the best parts of someone while comparing them to your worst parts. And when every single picture is specifically crafted to only show the best parts, you'll get a very unrealistic idea on what the person actually really looks like.
The reason of $42 billion borderline fraud with red flags all over is not newsworthy?
Has centralised quality control for taxi drivers worked somewhere?

Our "grand old" taxi company in my town who advertises for being the only reliable option with professional drivers failed on me five times on a row. On successive rides I got a standard neo-nazi lecture about immigrants, my Visa credit card was refused apparently for transaction costs, two of my drivers got lost and one tried to drive to my destination using mostly sidewalks for driving on.

I sent feedback each time to only receive a generic "we are sorry, we have failed our quality controls and this will never happen again" copy-pasted message. Maybe it's more straightforward to advertise than getting rid of drivers who can't behave.

With Uber I know my bad ranking (I have always rated my drivers 5 stars, so far) has at least some effect on the misbehaving driver.