skysight-inc/HackerNews huggingface dataset:
Thanks cheald. Will take a look at those. My problem with using the performance tracking tools in the past has always been that I get output like "100k string allocations," "3500 ActiveRecord objects instantiated," "6000 ActiveSupport methods executed," etc. With so much complexity in Rails, it can be maddeningly difficult to pick a culprit from amongst the 1000 papercuts that tend to slow an app down.

Even if we just arbitrarily said "let's focus on whichever method is cumulatively taking most time," we have no reference point for whether Rails could make that method faster or not. The time taken by a method or instantiation is just some number, and whether that number is "good enough" is ultimately a judgement call in which I have little basis for comparison.

I hope I'm wrong and that there are some big obvious things to optimize, but when I've gone down these rabbit holes in the past, my experience has been that there's usually so much data and so many pieces things contributing to slowdown that it's hard to find high-impact things to fix. Especially when it comes to a framework as multilayered & complex as Rails.
No no, I want to be clear, people lied. I never claimed the CSR lied, I just claimed he sent useless form letters and didn't understand the problem. There was no dishonesty there, just a frustrating customer experience. However, the Twitter team made numerous false statements trying to downplay the issue to other people and blame the issue on a policy misunderstanding, rather than a bug. This is what prompted me to post pictures of the dashboard online so they would have no choice but to acknowledge the issue publicly.

This is the kind of thing that happens when dealing with Backblaze. It's constant misrepresentation on the public side of things. Their twitter account people twist things around and misrepresent things and their employees come into discussions like this and defend the company by claiming I said things I didn't say.
By looking yours and similar comments seems like this world is a nice place to hang. But dont trust at first afterall its internet and no one enjoys the feeling of being dumbed or robbed. His account is just new and got 500+ karma already, so I would suggest, help others but dont compromise your identity or give other chances to emotionally blackmail.
> ...it doesn't represent the world of many Americans, but for most of them, it is their own fault. i'm sorry if that that offends anyone, but stop living beyond your means and you can save up 20k. It doesn't really matter how much you make. The key is to simply spend less than that number.

Oh, God, this bullshit again.

When you've got two adults with no kids making 80K a year, "living frugally" and saving money is as easy as falling off a log. Now try doing that on 28K as a single parent, just for example. When you haven't eaten out in a year, clip coupons every day, get all your clothes from Goodwill, and are still only breaking even if everything goes right and the car doesn't break down and no one gets sick, "simply spend less than you make" is about as realistic as "simply grow wings and fly."

And don't try to tell me that that's a tiny minority of the population. In modern America, it's really not.
It's always easy to criticize from the outside. I don't know the OP's details enough to make a judgement like yours.
Completely agreed with your tactic of teaching how to fish instead of feeding him. But beaware internet is full with dumbasses, dont let anyone emotionally blackmail you. Best of luck to you!

I think he must have to write in order get clean with dirty minds like myself (not trusting him now, his account is just new and he got 500+ karma).
I really liked this article because it describes a feeling that I've been having in spades lately. The author describes the FOMO (Fear of missing out) that is being felt by many of us who were aware of bitcoin early on but failed to amass enough bitcoin to become wealthy from the recent gain in value.

I don't remember the exact price when I first found out about bitcoin on Hacker News but I'm sure that it was below $1. At the time I remember being incredibly enthusiastic about bitcoin. I learned all about it and told anyone who would listen.

I remember that there was a site that would give you a free bitcoin if you simply pasted your wallet address into a field. Over time as bitcoin became more and more valuable the percentage of a bitcoin that they would give for free became less and less.

I even had my little macbook mining for coins over the course of a week. And no I never successfully mined any.

My friends and I kicked around the idea of having an online store that accepted bitcoin but at the time there were no plug and play bitcoin processors for online merchants and we didn't have the expertise to build it out ourselves.

Over time my interest in bitcoin waxed and waned but I remember reading about someone paying for a pizza with 10,000 bitcoin. Then I remember reading about the silk road.

Slowly over time bitcoin was becoming more and more legitimate in the eyes of the world. Then I remember when bitcoin went to $10 and I was like 'Damn! I missed the boat! I should have bought at $1' And then it went to $100 and I was like 'I should have bought at $10!' Now it's at $1000 and I'm saying 'Damn I should have bought at $100!'

Though truthfully I feel that tying the value of bitcoin so directly to dollars undermines what is truly valuable about bitcoin in the first place--namely that it's anonymous, decentralized, and peer to peer. Also I feel that the incredible increase in the value of bitcoin is causing most people to just sit on it as an investment instead of spending it like a currency.

All that being said I still am incredibly excited about bitcoin and intend to be part of it's huge future but unfortunately I didn't get to be a bitcoin millionaire.
I just built this: http://news-yc.appspot.com/

It pulls https://www.hnsearch.com/bigrss and re-sorts it with the basic formula (but without penalties). If people like it/return to it I'll clean up the UI for better readability/mobile use (and display comments there instead of linking back to HN).

EDIT: Interestingly, without penalties it looks like this thread would no longer be on the front page.
It's not quite the same, but I encourage those around me to share their failures and screw ups. Particularly more junior staff. Often what they have done confuses senior staff and everyone can learn. A culture that encourages openness is particularly helpful when times are bad and things are heading south. Most aren't as open as me, and this isn't business failure (more like technical mistakes and poor decision making) but it seems relevant.
Hard German threesomes Mobile Video - BangYouLater.com
Ask HN: Why not GPU Clouds for big data Analysis?
Cassey isn't wasting resources. Schools want a high rejection/acceptance ratio. It's in their best interest to recruit applicants regardless of their abilities/background since they will just reject them anyway.
Interesting. I am part of the board of admission at my local university in Germany. We don't even see the undergraduate grades of applicants for the masters program. Furthermore, if an applicant shows a significant improvement from his first semester to his last semester, we typically see this very positively--that studend grew with his studies.
Yup, there were serious flaws in our backup plans here. In my defense, we hadn't been dating long enough at the time for me to really get things set and we were on our way to burning man ;-)

I am not claiming to be without fault, but I do think that Backblaze is on the lower end of the reliability spectrum when it comes companies that do this, which is why I bring up these issues. I've switched over to Crashplan and have external harddrives doing local backups.

I should also point out that this isn't the only issue that's come up with this company. Apparently their client side GUI is also not completely truthful about when it's backed things up, and will claim to have backed up files when it's really only backed up the indexes. It then spreads the real backups out in order to increase performance. Although this is a cool feature, it's one people should be aware of and not hidden. I have less knowledge of this though, as I only saw it in a few blog posts (google around instead of taking my word for it).
Marketing Post.. Ouch :) One of the things I love about working at Google is we in engineering are empowered to share our knowledge. For those wanting the details check out the step-by-step instructions in the Gist (https://gist.github.com/voellm/1370e09f7f394e3be724).

The goal was to measure the speed of scaling and load balancing vs egress. Bigger egress would not change the load balancing decisions.

Anthony F. Voellm
Google Cloud Performance Engineering Manager
@p3rfguy
They say there are dip and rise. Only people brace through the dip, shall rise. As dip is the time where many give up. That say, a personal opinion, it would be best to rectify the current situation and prepare for a come back. As a an old Chinese saying goes, 留得青山在，那怕没柴烧。It means, as long as you are here to stay, there will always be a chance.

I guess my point here is, do not give up, but rectify current situation first. I'm sure @zedshaw does provide good helps there.

Good Luck. Blessing from Malaysia.
Post journal open access publishing _includes_ peer-review; see PLOS ONE, PeerJ etc.

Similar problems as OP's have been noticed with non "post-journal open access publishing model". That's generally called "science by press conference" now - the most famous case was the arsenic life paper, which was published in Science, a "traditional" journal, and then later retracted after their press conference before the publication generated a huge buzz (and two later papers contradicted their findings).

This isn't a problem that's caused by open access or new publishing models.
You are a generous, thanks for adding trust in the world. But please dont fall a victim of emotional-blackmailing. If you have some leads or contact share with him if you dont, I would not recommend you give him money, his account is too new here on HN and he 500+ karma already. So be safe and help people in need, no one like the feeling of being robbed. Thanks once again.
Hey, I was ever in same situation like you, with no help.
My dad would blame me. My mom cried out. I cannot come back home. Leading to my homelessness for several weeks.

Now, I live in San Jose. And Thanksgiving is closer, if you happen to live in San Jose, contact me kurei at my website: axcoto.com. I can give a hand, drive you around if you need, and a place to sleep for several days if need.

The company that I'm working for also is hiring PHP Dev. I can referred you to the CEO.
Betterunix has been in this discussion many, many times.

I don't think there is any way to get him to stop saying that bitcoin isn't an achievement and that it is a priori invalid because it doens't have a "formal security model."
>There are maybe 10 people in the whole world at my level in that space.

This is highly unlikely. It's more like 10 people that you know of. Less than 1/3 of the world speaks English. Some advanced video firm in China that has no interest in participating in US standards bodies could very easily have more people with your skills.
This series of comments got an earlier one missing according to you? The way HN just stitches the comments back together like nothing happened is rather irritating. Can't it least have a space showing a comment was deleted? I got stung by this a few days ago due to a comment looking like it was addressed to me - rather than to the person disputing what I said who then deleted their comment.
Throughput is a measure of work over time. So here I was referring to throughput in terms requests per second and not Gb/s. So it was a direct comparison of 1M RPS (Compute Engine Load Balancing) vs 50K RPS (DNS Load Balancing).

Anthony F. Voellm
Google Cloud Performance Engineering Manager
@p3rfguy
>And there are a few places in the Valley where if you aren't a Stanford, MIT, or Ivy League grad you won't get an interview.

That's a good sign to stay away from them anyway. It means they lack the ability to even evaluate if someone has skills.
Why are tech salaries notable when they are an insignificant component of the overall wealth distribution?

The fact is some people just don't like nerds.
I'd love to be able to jump to a certain point in a specific video lesson. Say I can't finish the entire lesson now, I'd like to be able to pick up where I left off previously. Instead, I'd be forced to watch what I had already watched.

Not the end of the world, but a minor feature I think most of us are used to with online video.
Microsoft makes a huge '$28' on each Xbox One – if you ignore R&D, etc
Yeah, my bucketlist is going to need to be modified slightly to account for this. I think it has always been: "Drive to Argentina from Los Angeles". I think it's ok to put the car on a boat for part of the trip. :)
Show HN: iOS Provisioning profile hell begone
I'm sure I'm not the only iOS developer who has torn out my hair dealing with provisioning profiles.

Manually managing them in the iPhoneOS 2.x, 3.x days or Xcode's "automatic" management have always been painful, especially when doing contract development for multiple clients.

I made this app + quicklook plugin for my own use, but realised it may be of use to the wider community. It allows you to introspect .mobileprovision files to investigate which app they are for, which UDIDs are provisioned and so on.

Does anyone like it / have advice on how I can improve it? This is my first foray into "product" development. (I hope this post abides by the rules of Show HN etiquette, please delete if it does not)

Some redemption codes:

W6WHWAYXEMF6
LL4W9HFMNFNE
WJE99T73XTXF
TN93RTWLYPJR
4AFRNYFMEP9H
You can build, create, deploy and use your own images. Check out https://developers.google.com/compute/docs/images

Anthony F. Voellm
Google Cloud Performance Engineering Manager
@p3rfguy
How is that not wasting resources?
Sorry, but didnt get you. I've already withdrew my monetary offer to OP.
I don't understand where the walrus fucking comes into play here.
newrelic isn't going to tell you that route url generation has gotten 2x slower, or that calling pluralize 100 times is causing the slowness. all you'll see is that a template takes a while to render.
I recently attended a lecture by our college of engineering graduate admissions recruitment officer. He basically wants a 3.7 GPA or higher and he says he'd get it were it not for a couple if departments who insist on bringing in the occasional person with a low GPA. Sounds like he's going to strong arm them in the next few years into not accepting those kids. They do all sorts of recruiting tricks to target the smartest kids to come to graduate school.

It's all about those ranking metrics, never mind all the successful people that for whatever reason either didn't graduate or did poorly in undergrad. Doesn't matter if you went out and ended up being successful.
Just because its wrong doesn't mean we all don't do it.
Wow, his teaching style is amazing. I only know a few people who can make me so excited about something like that. It's definitely a personal goal for me to be able to teach that effectively.
> They want to write targetted architecture-specific assembly, perhaps.

Neither PNaCl nor the JVM gives you this.
One of my best friends and old roommate tried to walk this from Panama to Columbia in his "party shirt" (dress shirt covered in puke and blood). Gave up after 3 days because he couldn't cross certain streams/rivers, where the map he had said there would be bridges and the water was too high. Paid a guy going past in a boat to take him to Columbia. They had to stop 6 hours in a long the way in some town in the middle of the jungle were he got picked up by Panama military.

They questioned him for hours (they don't want dumb white kids in there) and then brought him back out the Panama side, revoked his visa, and told him to get out of the country. It is also a cool place for FARC and major cocaine traffickers to do business.

My favourite part of the story was they went through his backpack and were really concerned he was traveling with a girl or someone else because it had luchador masks from Mexico and tight pink underwear my girlfriend who worked at American Apparel gave him, but not much else.

He said being in the jungle there was pretty frustrating and terrible. Like everything moved, and it was sweaty and hot, and you couldn't get a break from it and just cool down. Also Howler Monkeys!
it would be a fairly easy thing to disprove you claim while staying anonymous all he would have to do is call you out and ask you to cryptographically verify yourself since you do not have his privet key he could just cryptographically sign his challenge to you and all could see that you are full of it.
Thanks for building that Sam, we use it all the time and it's proven invaluable.
I think we should look closer at the cryptography mailing list for evidence of Satoshi's identity. It seems likely that at some point Satoshi posted under his real name about something unrelated to BitCoin, before he decided to switch identities to release BitCoin under a pseudonym. I really doubt that Satoshi would have lurked silently there for many years before suddenly dropping the BitCoin whitepaper on the list without once contributing under his own name, perhaps before he was even thinking about BitCoin.

I think someone should do a quantified textual analysis of posts to to derive some sort of written language fingerprint for each author on the Cryptography Mailing List. Has anyone been able to derive a unique fingerprint of written language that accurately predicts the identity of the author? Has an analysis like this been done and come up empty?
How does this change the original fact? Ad hominem.
With 3 kids and another on the way, this is a risk you should never have taken. Even when I started, a single bloke, I started my company in my spare time working full time, and built up a huge safety net before quitting.

This is more a warning for others who think it is easy, or a fun thing to do. Don't.
Except they don't, as witnessed by this thread. Powershell is a ghost town. No one uses it, because there are no meaningful tools that use it. With ssh and rsync and git and bash and whatnot, I can script up a remote deployment or replication system for a simple task in a few hours. To extend your ps example, I can throw in a little awk or perl and spit out a clean report of suspected memory hogs.

Where is the powershell ecosystem? It doesn't have one, sorry. Syntax can only take you so far, and as I pointed out Powershell designed for syntactic power at the expense of extensibility. And it made the wrong choice.
[Notes] Sam Lessin, (FB) Keynote  - Future of Social Data & Travel
Yea, we addressed our twitter folks about this as well. They aren't in support so typically have no context for tweets they are seeing. They just respond in the best way they are able to. In this case I believe that the social team saw that you were having issues with a restore and with data not being there, so they assumed that it had something to do with our 30 day retention window, which is most commonly the case when users are experiencing issues with the dashboard not showing what they think is accurate (typically this is with an unplugged hard drive or something similar).

Once we realized what was going on we told the social folks to try and defer to the support folks. It's hard to have a long conversation on twitter as well, it's not a great medium for full-on support, but it's great for sending links to FAQs and stuff like that.

I do honestly think that the conversations you had with our team on multiple fronts were misinterpreted on both sides which led to a lot of confusion. We've also gotten better at making sure that the social team asks our support folks for guidance if they see a tweet or post that they are not familiar with.
What I found most interesting is the price choice. Don't recall ever seeing a "$.49" price before on the app store :)
That's actually not accurate. For non-subscription based products we offer all minor upgrades, irrelevant of the days passed since purchase. For subscription-based (Which many are now) we offer 1 year free upgrades to both major and minor.
You Say Underling, I Say Overqualified
I tried to post this as the text, but it seems not to work?

--------------------------------------

I'm sure I'm not the only iOS developer who has torn out my hair dealing with provisioning profiles.

Manually managing them in the iPhoneOS 2.x, 3.x days or Xcode's "automatic" management have always been painful, especially when doing contract development for multiple clients.

I made this app + quicklook plugin for my own use, but realised it may be of use to the wider community. It allows you to introspect .mobileprovision files to investigate which app they are for, which UDIDs are provisioned and so on.

Does anyone like it / have advice on how I can improve it? This is my first foray into "product" development. (I hope this post abides by the rules of Show HN etiquette, please delete if it does not)

Some redemption codes:

W6WHWAYXEMF6

LL4W9HFMNFNE

WJE99T73XTXF

TN93RTWLYPJR

4AFRNYFMEP9H
True enough, though NaCl does. I was mostly listing a bunch of stuff asm.js doesn't do to address the "intrinsically superior" comment, not giving a pros and cons list of specific technologies. Feel free to ignore that point if you like, I don't see that it meaningfully affects my argument.
Looks like this issue is pervasive in other languages as well. Out of curiosity ran the same test in Javascript and received the same result.

s = "We went to eat at multiple cafe\u0301"
"We went to eat at multiple café"
s.replace('cafe', 'cafes');
"We went to eat at multiple cafeś"

Interesting thing is when the text is copy-pasted backspacing first deletes the accent. At least in chrome.
Without Sagemath Cloud, I would not have gotten a Chromebook
Well, here we go again. You'll call me a cock, and then I'll rip you in half verbally, and then you'll forget that you called me a cock and go off telling everyone I'm such a big bad bullying meanie for all the horrible awful things I said to you, and then I'll be crushed by the general opinion all you highly influential meaningful people have about me that I'll...

Wait, actually I don't give a fuck what you think. I'm busy helping people while you're busy calling me a cock. Fuck you.
No. Again, that's not entirely correct. Per my previous reply:

- If you purchased a product that was not bound to subscription model, you got ALL minor updates independently of the time passed.

- If you purchased a product bound to subscription, you get 1 year free upgrades, both major and minor.
Three very small android apps (http://goo.gl/pFyLD4) specifically targeted to Indian user base and their windowsphone port(http://www.windowsphone.com/en-in/search?q=sourabh+soni).
Reading is very different from republishing.
The fact that he has 3+ kids and a wife seems to be relevant now that the start up has failed. So, it should have definitely been taken into consideration at the beginning.
Why Cloud Security Should Focus on Identity Management| SmartSignin Blog
one of most insightful talk by the architect of Timeline. full interview here: http://player.piksel.com/player.php?video_uuid=zdqcx99l
I love these demos. A JS version of this was posted on HN a while back: http://maroslaw.github.io/rainyday.js
You own it only while you remember the password. Gold won't just disappear one day though your memory might.
You know what, this has been stated a couple of times now.

Your point is valid but every person's situation is different.

And frankly, its a moot point now. The dude is where he is at. I'm sure he knows better than any of us ever will what went wrong and the risks (good and bad) he took.