skysight-inc/HackerNews huggingface dataset:
This is a nice read on the subject: http://www.calvin.edu/academic/engineering/2011-12-team5/dow...
This looks like something for the bookmarks, and that's exactly where I've put it now, thanks!
Gotta admit, those jpeg artifacts make his signature hard to forge.
> I ran across an outer wear store named 'Violence Jack Off', display windows crowded with black leather jackets.

Remind me to name my next punk band "Violence Jackoffs".
I am not PG (nor have I been for some time) but I once heard it explained that this is due to the fact that after memory fills up, comments are cached to disk, and this is represented by the "comments" tag rather than the actual count. If someone clicks there, I believe the number will show again.
Oddly the Google Cache link also doesn't load.
Bash-like CoffeeScript shell on any website with pull-based UNIXy pipes & server-side command history. It was a lot of fun to get the streams between infinite processes to work right.

https://twitter.com/tectonic/status/448565716761837568/photo...
They have a TTL policy on S3, so they automatically disappear after about 24 hours.
Static analysis isn't going to beat humans, also: https://hackerone.com/
I had something like this happen to me (on a larger scale) - I folded, and regretted it for years.

Firstly - go straight to see a lawyer. Do not consider anything else before you have done this. Play hard, don't blink!

Secondly. If things don't go your way, play the long game and take your time. Make sure that they know that this will not be resolved quickly, and that having this hanging over them will frustrate their attempts to raise capital.

Behind the scenes this is what I think is going on:

1) The CTO is more experienced, and thinks he is entitled to more than you as a result (you seem to agree that you are relatively inexperienced). He cares little about loyalty and honour as he was not there to see you slogging it out in the early days.

2) What you have set up must be worthwhile and be starting to get valuable, otherwise you would not have attracted a "good" CTO.

3) My thoughts are this is part of the play to attract equity:

- They probably don't want to dilute too much, so would love to grab your shares back before the deal so that they can neaten things out for the new investor

- They probably want the new deal to include shares for the CTO. He is probably niggling for this, and the CEO would prefer to take yours than dilute his.

- They want to put forward a team that has the most value for fund raising. They want solid credentials, and probably feel that yours don't fit the bill.

Good luck hey!
Agreed, it's probably the opposite. Folks that are struggling out of necessary tend to have respectable DIY artisans that are very resourceful and creative in the truest sense of hacker. (When you don't have much, your ability to think of creative solutions based on what you have becomes very acute.)
> The fact of the matter is the OpenSSL people simply did not care about writing good code, and the open source community as a whole was happy to assign their most critical security features to a library widely known to be confusing and terrible and not even remotely properly analyzed or tested.

Sure, but open source developers have no obligation whatsoever to anyone. Considering they're not being paid in any way for their code, they can write whatever code they want and under whatever process they like. The problem IMHO is that OpenSSL was used for highly sensitive commercial uses (like Gmail, Amazon and others); I think responsibility should fall on companies who used the library without checking it first (Disclaimer: I'm not in anyway associated with OpenSSL or any crypto library, this is just how I see things).
Simplifying Django
To believe that one can educate away mental illness is a wrong way to understand it. Mental illness is a physiological problem, not one of having an incorrect cognitive model of the world.
Oh congrats.
Entertainment doesn't have to reflect real life.

The unrealistic settings are due to the narrative demands of action-oriented storytelling. If you're watching the Ninja Turtles or Superman or whatever, you want to see the good guys kicking the bad guy's butts.

If a show is about engaging the bad guy in a big moral debate and realizing there are no good guys or bad guys, it would just be lame -- not as much entertainment value.

That being said, I love shows that have moral ambiguity. Four that immediately come to mind are Death Note, Game of Thrones, Puella Magi, and Gunslinger Girl. But that's not everyone's cup of tea. And even though that's my taste, I don't want all my entertainment to be in shades of gray -- I watch Fairy Tail, too.
> Dylan is, in fact, the bar’s reason for being: Japanese fans come here to watch his concert videos, listen to his tapes and relive the ’60s in America, a time and place almost none of them witnessed firsthand.

Are there any places in America where one may do this today?
Semi paralysed stoke victim miraculously healed and runs
One thing that it's difficult for foreigners to acknowledge is that Japan is so completely different to the western world that it's almost impossible to comprehend. Articles like this, and the musings of western visitors/workers, read more to me as people misinterpreting their surroundings and misunderstanding Japanese culture. I'm convinced that a lot of Japanese have difficulty understanding the current state of their own culture too. The best way I can describe it is that western culture (capitalism/consumerism/democracy) does not mix well with traditional Japanese culture and has resulted in a bizarre chaos. My first-hand experience has shown me that a lot of Japanese prefer the traditional culture to what they currently have and I do not blame them one bit.
Cool, thx!
If a prototype has been validated, go big fast with multiple concurrent efforts.

The concerning detail is that the website lists this project as 2012. [0] Perhaps they were unable to get it working?

0 http://www.architectureandvision.com/projects/chronological/...
Awesome idea.

This week as been all about getting a second version stamped and out (nowhere near a finished version or even 1.0, but a 0.2 version)

I've been working on https://ghostream.com a framework for constructing stream processing systems. Getting a first draft of the website (http://imgur.com/ujsmjJz) and the documentation (although there is still much to do)

And after that, lots of bug fixes and environment clean ups (code coverage pipeline / static analysis etc.) Managed to knock down quite a few little bugs that way.
Where is the best place to donate to improve these critical core-infrastructure pieces?

What do I need to do to get people into position to clean up TLS?
Cool! If you have any questions about canvas and/or Firefox performance while working on this come hang out in irc.mozilla.org #gfx.
Akamai's custom allocator for OpenSSL
> I think responsibility should fall on companies who used the library without checking it first

Agreed. The OpenSSL license (as do many others), has this very clear (if somewhat hard-to-read) disclaimer in it:

"IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
It's not dangerous at all if there is sufficient salt balance in the diet.

Heck, I drink DI water on a daily basis and have a low sodium diet replaced by potassium salt where possible.
update: "The Newark datacenter has suffered from a power outage. "

so, no DDoS after all?
Seems like it was caused by a power outage.

1:09AM EDT (UTC -4): The Newark datacenter has suffered from a power outage. We are working on bringing Linodes back up as soon as possible.
Comic Neue: Comic Sans typeface for grown-ups – CNET
Full Text and Video From Senate Hearing on Bill C-23
agree completely. I'd have a frank discussion with him and attempt to determine if this is political. If it is, fire him immediately even if there's short-term pain because the politics will fk the company anyway.

If it's not political, and you agree with his assessment of your production code, then there's an R&D role that probably needs filling and that you've already proven you can do - finding profitable market niches and creating prototype products/services to address them.

Don't sweat being a "bad coder". Every coder (yes, even the awesome ones) feels a little worried that their code is bad, and he's just playing on this insecurity that we all have. Part of the 'your code is crap' syndrome we see in tech is just defensive projection.

You managed to build a production system that is gaining traction, which is amazing. Go do more of that :)
I would think that would seem likely, though I can't see how we could be certain without further data.
If you're interested in the Hofstadter's opinions of consciousness, "I am a Strange Loop" is a much, much easier read. I couldn't even penetrate the start of GEB, but I found myself burning through "I am a Strange Loop".
I don't know exact your situation but I saw similar case. In summary, the founder who showed support to company without ego made company successful, not the CTO or VP engineering who joined later stage. That’s your baby, but to CTO, that’s neighbor’s. You are happily clean up your baby’s diaper or mess, while neighbor will blame you and not clean up. If you need process to get enterprise ready, you can hire process guy and experienced enterprise software guy and adjust your team. I think when CTO say it to you, he have talked CEO already. In that case, if CEO is mature, CEO should stop CTO blame you and discuss that matter with you first. If you are not sure about CEO’s intention, you should talk him and understand about it. In this case, I feel that CTO have hired couple of his guys and they are all point same direction. But don’t be afraid those and think whether you still can help company or not. (I think you still can help company) you should talk to CEO and let him know that company need you for technical evangelist or customer meetings or … and at last as back up to CTO. (For me, It seams CTO is a type of guy who build castle inside house, which will cause problem soon within organization.) By the way, you should consult with the lawyer if possible, and understand what you can get worst case.
Possibly a play on "Violence Jack"?

https://en.wikipedia.org/wiki/Violence_Jack
If it's intended for tactical uses, it needs to be more robust to take more abuse in unfriendly terrain. ;)
I have been working on this for a while. Trying to find some ways to get some traction. maybe HN can help
www.snailmailpics.com/dropboxhome
What is up with that patch command? Why not

cd /usr/src; patch -p0 </path/008_openssl.patch

?
A Python script to delete git? Oh, you mean Mercurial? (ducks)
DDoS attacks have been on the rise, I work at a hosting provider and last year we only saw somewhere around a thousand attacks, now we're seeing that monthly...
http://i.imgur.com/TKez9Wi.png

Finding a job can be difficult and managing the application / search process has always been a pain point for me.

I'm working on a personal app to help me find a job and manage the application process for it.

I've scraped and indexed all of the Hacker News "Who is hiring" threads since January 2013 and am putting support in for Github Jobs and Careers 2.0 to get a pretty decent list of companies I may want to work for.

The next piece is to add a tracking system to help me manage phone screens, followups, note taking, etc.

I've been learning about machine learning and slowly training it to filter out jobs at places that I wouldn't like.

Also if you're hiring, I'd love to chat: sfdev14@gmail.com.
This is one of those services that I didn't realize I needed until I saw it and now I can't believe it didn't exist. Thanks!
I think this article has rediscovered the very old technique of writing pseudocode[1] and given it a new name ("modal programming").

[1] https://en.wikipedia.org/wiki/Pseudocode
I'm not sure the "community as a whole was happy" about trusting such critical features to OpenSSL. Were there any other FLOSS solutions that did everything OpenSSL does when a lot of this stuff was developed?
He works for you. Tell him to go fuck himself. He's way overstepped his boundaries.
Idealabs was doing what ycombo is doing now back in 1996. Not a new idea... just better executed
I co-founded a company that grew to around $200Mil valuation in three years (not big by your guys terms, but exciting for all involved). We realised our own limitations, so we brought in the big guns to take it to the next level. One year on they got rid of four of the four founders and shafted us over vesting - taking about $18mil off each of us.

There are two sides to every story - we didn't adjust well to being bossed around. But at the end of the day, once they decided to get us out, they played to screw us over entirely. All I expected was to be treated fairly - how naive. For example, their lawyers pounced on me as I was leaving my moms funeral (still in the church grounds) - knowing that this was where I was. Eventually I just wanted out - I took a ridiculous offer of just getting my initial investment back because I was disgusted at them and wanted to move on. Next time I would dig in more!

Edit: ONce I left it took a while to get over, but my life has been amazing since then, so all good!
You should use && instead of ; but otherwise I wondered the same thing. Useless use of cat, it seems.
http://imgur.com/1wEQJqu

This is mine. 2 weeks ago I set out to learn how to write android apps, and do gaze tracking. Story here: http://blog.chewxy.com/2014/04/08/eyetracking-jetpack-joyrid...

The result is http://eyemap.io. It's a simple-to-use, affordable gaze tracking analytics system with your tablet. I'm still testing if people actually want the service. It's hard to make sense of it, because people sign up to the mailing list but nobody would pay for it.
Home Depot copies Apple to compete with Amazon
I'd guess it's due to rounding.

Agreed on C.
> Not to be the buzz kill, but the reason raw.githubusercontent.com is text/plain and X-Content-Type-Options: nosniff is to keep people from using it as a CDN, because: it's not.

Right, but nothing about this disputes or takes issue with that. The purpose of RawGit is to provide a drop-in replacement URL for use cases where such linking would be desirable from a dev or testing standpoint: it reads the raw version and then serves it statically.

There's a CDN option as well: http://rawgit.com/#cdn
I haven't read the book. That's why I'm not attacking the book, but only specific claims which people who read the book repeat. Most notably, confusing people that the "little guy" is David Einhorn, confusing everyone (including Mark Cuban) that HFT's have some ability to "jump in front" of other orders (they don't), and obfuscating the fact that HFT's pulling their orders is just a way of price discriminating against big guys.

spreading FUD and launching ad hominem attacks on authors

The only person spreading FUD is Lewis. I'm unaware of any ad-hominem attacks on him - all I see is "Lewis is wrong in X,Y,Z, did that idiot even talk to an HFT?" (Not an ad hominem Lewis being an idiot is orthogonal to the real argument, which is X,Y,Z.)
This is the type of stuff I have always tried to convince upper-management to do. You should always try to make something better if it's design can improve with little cost difference.

The only thing that I think was a mistake, they did not do this in 5 gallons, but 3.5. As a previous tile-setter, you learn to measure by the 5 gallon and to replace that could make a better design, but smaller size not a replacement to all.
2024: a post-industrial dystopia where the global economy runs on a cryptocurrency called 'Bitcoin', people wear computers on their faces and the Wall Street Journal has been reduced to reprinting tweets as news.
Antarctica.

Space is another, but a bit more pedantic.

But both are places that water would be valuable.
I'm not dumb, but I'm capable of saying stupid things about podiatry.
The fashion industry owes an enormous debt to Japan for preserving American heritage after America threw it away.
Fire the CTO, asap!

Do not underestimate yourself, you can code and be very helpful to the company. You definitely do not need that type of CTO at this point.

Comments like "your code is not good enough" are completely subjective and if anything show malicious intent to cut you off.

I would talk to a lawyer in terms of what is the best way to do it though, such as you can maintain your equity and influence in the company.

DO NOT let that a-hole take advantage of your hard work and dedication you have put in your OWN company!
Same here, got this reply from support :

"Linode
1 hour ago

Hello there,

We have detected a large incoming DDoS attack to our Newark facility. We already have our administrators working to mitigate the attack. We will have service restored as soon as possible. Please refer to the following page for status updates:

http://status.linode.com

If you have any other questions please let me know.

Thank you.

Nick"
Wow, I was wondering why the HN title and NYT title were almost exactly opposite. This diffing site is interesting, thanks.

The new title doesn't seem to fit well with the rest of the article, though.
My server auto-rebooted and is back up, and has been up for 30 minutes as of writing (approx 1:00am EDT / UTC -4). Strange that mine is up and fine now, but they haven't updated the status page yet. Maybe mine is an isolated case?
Is your node location "Newark, NJ, USA"?

Mine are still very unreachable.
Amazon runs through whole towns. That is an understatement. They arrive and go through 8-10 counties worth of people. Every person that they let go was not a bad employee and every employee they kept was not a good employee. Amazon is assholes. They have their temporary staffing agency because they don't want to pay health benefits. If Amazon kept all the good employees that the staffing agency gave them then they would no longer need the staffing agency.

Staffing agencies are expensive, they are not really that much cheaper. If Amazon got rid of the staffing agency they could pay the employees they already have more money and there wouldnt be a question if employees are happy or not, motivated or not.

The buy outs are just to keep their staffing agency busy. How is the staffing agency going to say all of a sudden, "You know what, we dont even require a diploma or a GED anymore, we did before but now we don't".

With their staff agency they are burning money right in front of employees' faces while telling them that they cannot pay them one dime more. They have pissed off and cleaned out half the freaking state now they will hire anyone. Now they are going to pay some perfectly good employees to leave. Really these employees are exceptional. If you can last somewhere for 2-3 years where most people can't last 2-3 weeks, you are a valuable employee. That is Amazon's problem: They do not value people.
Firefox recently (Trunk as of December) started using Unified Sources so builds are now typically 7-9 minutes on laptops now for non Windows platforms.
> there were quite a number of unnecessary SQL queries being executed with each http request

Like more than zero?

> seemed extremely inefficient to do the calculations each time a user initiates a search

In general, the radius can vary for each query.

> coders are in love with writing elegant code instead of solving a problem

It seems that way because you're using the wrong tool for the job.

> python script to populate these columns

So, caching?
No this was written about a couple days ago. It frees the memory and because Open uses a LIFO memory allocater it can "safely" assume that whatever was still in there is still in there. I belive that in order to exploit this you would need to exhaust its internal allocator (so that it requests more from the OS) and your payoff would be... having your connection dropped.

This was discovered in the course of someone's attempt to figure out why OpenSSL randomly drops connections when its using a sane/OS supplied allocator.
This is a good idea that just needs to be marketed in the right way.
Akamai release source to their custom secure_malloc for OpenSSL
I think there's probably some big issues with this article.

For $500 for 24+ Gallons a day even from a commercial perspective it'd have value in first world city settings during droughts for pretty gardens etc.
New response from support :

"Based on the information we had at the time we believed it to be a DDoS attack. We are now aware that it was a power problem affecting our Newark data center. The backup system did not work and we are still looking for additional information from the data center staff.

We will be updating our status page with any further information.

Thank you."
Translation: A16Z does not like competition doing to them what they've been doing to older VC firms
Revealed preferences. People complained about OpenSSL, but in practice were far more concerned with the latest Java ORM or NoSQL database.
Interesting their reply says that, while their status page says it is due to a power outage.

Edit: Nevermind, j15e clarified.
http://imgur.com/a/U6W2r

Nothing really special here. Being a perfectionist I haven't been able to find any expense-tracker apps that I like. Most have either to much stuff going on, or are too focused on being pretty. Or are too 'budget' inspired. I don't have any spend-too-much problems, I just want to keep track of my expenses out of pure interest in recording stuff. So there is no budget-functionality, only pure minimal expense-income tracking. Just the way I want it.

Since I am travelling I've also made it so that I can easy input the expenses in the currency but at the same time always have a converted "main currency" visible. I haven't been able to find another app that did that in a smooth way.

I will have some basic charts also in the future, dropbox sync etc.
backstory here http://www.tedunangst.com/flak/post/analysis-of-openssl-free...
Daniel's review of Flash Boys: A Wall Street Revolt
Wow, that sounds pretty unlucky. Do certain data centers/servers have more downtime for you than others?
The questions you want to be asking are to a lawyer regarding corporate law given your current situation. (Talk to your own lawyer, not the company lawyer who represents the company and not your interests as a shareholder)

I would work on retaining control of the company and your shares, possibly isolating the CTO in terms of power, if not outright dismissal.

The CTO is way out of line speaking to a board member, and majority shareholder like that. I assume you are a director and hold ~50% of the company in addition to a few of the officer positions in the company. Utilize corporate law to eliminate risk to your portfolio.

The tech shit is completely irrelevant, you should be discussing with the other shareholders how out of line the CTO is and your contingency plan for dealing with officers who are not respectful of the owners of the company.

Also check whether the company owes you any debt, if the other founder can't come up with the money you could also use debt to take control. Again, talk to a lawyer, and keep in mind that it doesn't matter if the company tanks if you're not going to be part of any success it has. Scorched earth the mother fucker if no one wants to play ball. (Shareholder and board meetings can be a great way to get internal feuds into the corporate minute book)

Do you think anyone at Facebook cares that Mark Zuckerberg is not their top coder? (And even if he was do you think that the best value he could provide to the company would be from writing code?)