skysight-inc/HackerNews huggingface dataset:
Thank you for reply.
Glad to hear you feedback about:

1) Look around thaipartyfor.me home page - what is your initial impression of what you see?

2) Think of something you want to find on this website. Now try to find it. Did you find what you were looking for? Was anything confusing?

3) Are you encouraged to subscribe to future update, like us on social, read more post and photo reviews? Can you tell why (or why not)?

4) Please share any additional feedback/comments you may have.
HP EliteBook Folio 1040, 14" 1920x1080 screen:

Pros: Thinner (1.59 cm vs 2.06 cm) and lighter (1.49 kg vs 1.58 kg) than ThinkPad T440s. Everything in Ubuntu works.

Cons: The keys are flat (like in Macs), I'd prefer some contour like in ThinkPads. Touchpad has no mouse buttons: 2-finger tap on the touchpad (for right-click) is quite easy, but 3-finger taps (for middle-click) is a little tricky. Also selecting text by pressing on the pressure-sensitive touchpad while moving the cursor is a little tricky. Personally, I always use external mouse, so I don't care.
Rails isn't going away, as there are plenty of sites on the internet that use it. Everything I build is in rails, and i like it that way. And it makes my life pretty awesome, and is enjoyable to work with. I really can't complain.

Single page is an option for some people, and there are several ways to get you there as well. But that's the great thing about the web: we have all kinds of ways to deliver an end product.

That doesn't make other rendering methods go away, though. Flash is still around, for example. And there's really no reason to project that rails will suffer some terrible fate in a few years time. It's been around for several years now and has done nothing but grow, so as long as it solves a problem and people go to it, it and other frameworks will hang around.
I'm not certain if it's bloated, and if I was building a regular CRUD app I would probably have selected it over Angular. It just implemented some things I had the feeling I would do differently, i.e. I didn't want to pick a framework I would have to fight to get to work the way I wanted it to. Ember is being developed by some very smart guys so I would never dismiss it out of hand.
They've been actively trying to do this for at least a couple years now. Amazon acquired robotic warehouse company Kiva systems in March 2012, and I believe that team only works on automating Amazon warehouses now. I believe there was a feature on it on 60 Minutes or Chronicle.
I'm not sure if you've replied to my comment unintentionally, but I fail to see where what I've written lacks civility or even expresses disagreement; it is simply an observation.

(I should note that I am not complaining about my comment being down-voted - that would both be against the rules and suggest that I cared in the slightest, which I do not.)
The audience is PHP users. It's only misleading to outsiders.
I don't think you can generalize being mean. There is various cultural interpretations of what it means to be mean. History is replete with cases of mean and cruel people succeeding in their objectives.
I think that to run something like Uber you have to be Travis. There is a lot of money in destroying the taxa monopoly so that would override the cost of being mean.
The Antikythera mechanism
http://xkcd.com/1453/

Timely this.
Feel asleep after playing the game. I woke up rich!
http://imgur.com/BTZdkCo
Those were skilled factory jobs. For low level factory jobs (like moving boxes) you had to wait in line each morning and the foreman would pick names. If you got work that day, great, if not, go wait in the next line or come back tomorrow.

Let's not glorify either side.
Isnt he now bankrupt though?
I definitely am going to do that as soon as we're going to start marketing the app. But at the moment the way we built it is not very repeatable, I'd love to see a project that builds out grape to be more like a standalone framework like rails is, maybe if we get time we could do that.
As I understand it the difference between rude and mean is a matter of intention. With mean being intentional. Linus behavior is frequently explained with him only behaving that way when people deserve it. Making him, or at least his behavior, mean rather than rude.
Yes this has been building up for years, although their PR states that it won't affect the flesh-and-bone employee numbers: http://www.geekwire.com/2014/amazon-will-10000-robots-wareho...
That burns down to how you define 'mean'. In my book, this is mean:

"Of course, I'd also suggest that whoever was the genius who thought it was a good idea to read things ONE FUCKING BYTE AT A TIME with system calls for each byte should be retroactively aborted. Who the fuck does idiotic things like that? How did they noty die as babies, considering
that they were likely too stupid to find a tit to suck on?"

https://lkml.org/lkml/2012/7/6/495
Ahahah. I don't think Kevin O'Leary is mean, he plays the persona for sure tho.
Well, access to the CPU happens with every user (since you can see the current mode of every core as an unprivileged user - idle, wait or running).

Accessing RAM requires system level access (privileged users, super user really) or running as the same user as the other process.

So unless the server is horribly misconfigured, or you exploit another vulnerability, reading from RAM isn't as likely as monitoring the CPU.
Maybe the problem with this PG's post is that he did not define the term "mean".

I did noticed the pattern: people which have very little empathy have batter chance to succeed as startup founders. Which means that they will inflict harm to other people without any remorse if that make business sense. And they will be extra nice to people with more money then them.

So being mean in order to promote your business is called "being ruthless", "growth hacking", "efficient manager", etc. Being mean without any reason is just stupid and, ... really really mean.

Also there are plenty of successful founders which do have a lot of empathy and they are successful.
The guy's reputation was refactored because he sexually harassed an employee, as found as fact by a court of law. Or something.

A reputation should be accurate, should it not?
This headline may as well be "nobody is mean to the rich guy."
His assets were frozen during his most recent criminal investigation.
Even better would be finding a different job.
> How can you actually make sensitive operations take constant time? This sounds impossibly hard. For example, your operating system could be context switching thousands of times per second.

Sorry, it appears that I didn't actually define constant time anywhere. What I really mean is that:

Runtime does not depend in any way on the *value* of secret data.

So while actual runtime may vary, it's not varying because of the value of something we want to protect.

So it's not about keeping "absolute" time constant, but only the impact of the secret on runtime.
AI and Fractal Thinking
If she is making more money being homeless than she was when she was working at Amazon, why hasn't she moved back into an apartment?

>I have been published in a scholarly journal and a social-justice oriented website.

Ah.

>My wallet does not contain a single bill. I need glasses. I need winter clothes. I need cash and an opportunity. Anything!

Anything except making $13 an hour taking things off of shelves? I mean...c'mon. Glasses, winter clothes etc. aren't that expensive. Check out coastal.com, go to goodwill.

Maybe that just doesn't make as good of a story for "social justice oriented websites"
This is a really hard question. It's also the reason my product never took off. I've got ~50 loyal customers who love the platform and send millions of emails a week but I never found a co founder to come along for the journey.

I looked locally and abroad for a founder, and had investors ready to continue to back me. I'm a good engineer and gave sales a go but realised I'm just not cut out for it. I put up ads and got plenty of interest (early product hunt advertiser) but never found the person making investors were willing to put their cash on the line for.

It's a tough find. Especially if you don't have a sexy as fuck product. I wish you luck!

Tl;dr without a go to market or sales co founder, chances are you're fucked.

Edit: Abysmal spelling.
I don't understand what distinction you are drawing here. The examples provided of Linus Torvalds' uncivil behavior seem like textbook meanness to me.
Sorry dude.. you are looking at this the wrong way. This is an industry where you do not need a job to get experience, you just need to RTFM (of whatever tool you've adopted), learn it up and down, and find a way to apply it. That's what you get from experience. After that, people will hire you
Oh come on, appointing Condi to the board may be questionable politically but it's not "mean."
I'm a full-time C++ programmer, and I keep up with the language pretty well, but I absolutely hate template meta-programming. We use it in parts of our codebase at work and I always dread when I have to interact with those parts of the code.

It's horribly ugly and verbose compared to other languages, like Lisp, that basically solve the same problem of computation at compile time. Even this library that supposedly cleans things up is pretty ugly as far as I'm concerned.

It's incredibly slow to compile. Somebody posted "Conway's Game of Life in TMP" the other day, and one of the template parameters was the number of frames to generate at compile time. I changed it from 3 to 10 and kicked off a compilation, and it ran for over 12 hours, used 10+ Gb of RAM, and still hadn't finished when I killed it the next day. I can do the same thing in Lisp, also at compile time, and it'll be a fraction of the code, easier to read, the same syntax as usual Lisp, and execute in negligible time for 10 frames.

And don't get me started on the error messages. Clang is pretty good, but it's still not good enough.

And the worst part of TMP is that due to the other problems with it, it's considered "black magic" by many people and so they don't bother learning it.

Until some of the problems are fixed, I don't think TMP will ever take off and become popular. It's just too hard to work with.

I guess I'm biased by writing a lot of Lisp in my free time lately. Lisp solved the same problem TMP is trying to solve, infinitely better, 50 years ago.
When successful people get together, they aren't usually "mean", or bad people. pg is successful, so his claim is naturally immature.

For the rest of us, it's pretty obvious that successful people are mean, for the most part. Here's a simple example: politicians.
After going through several Linux laptops over the past decade, including a couple of Thinkpads, I agree. My current Chromebook running Ubuntu is by far my favorite.

The whole setup comes in under $300: buy a certified refurbished Acer C720 from Acer with 4GB RAM and 16GB SSD (http://www.amazon.com/gp/product/B00L87JC80) and, separately, a 128GB MyDigitalSSD (http://www.amazon.com/gp/product/B00EZ2E8NO). Replace the SSD and install this custom-made Ubuntu distro that includes all of the fixes for the C720: https://www.distroshare.com/distros/get/12/. And that's it!
I see a lot of posts with counter-examples, the biggest one being Steve Jobs. Perhaps, the conclusion PG should have had was: being mean will increase you chances of failing, thus limit your success.

Maybe if Steve Jobs would have not been mean, he would have accomplished even more great things ...
The far better approach is to just make the operations not depend on the secret.

You only really need to worry about timing attacks for values that the attacker doesn't know, and you don't want them to know.

So it's only things like encryption keys, passwords, session identifiers, reset tokens, etc that you need to worry about.

> And programmers who touch sensitive code can easily forget the requirement for constant-time behaviour.

And that's why I support the discussion we were having on PHP's internals list where we talked about making functions which are commonly used with secrets timing safe by default. As long as there isn't a non-trivial performance penalty to it at least.

As far as worrying about it, I'd rather people understand SQLi and XSS better. They are both FAR bigger surface areas than a timing attack ever will be. And likely going to be the bigger threat to 99.99% of applications.
> as found as fact by a court of law

That is false. There was no court of law. The internal investigation found that there was no substance to the allegations of sexual harassment, but there was evidence of other inappropriate behaviour (mostly letting his wife Theresa use Github resources // pressure employees (though she didn't think of it that way) into helping with her charity project).

The inappropriate behaviour doesn't sound like enough to fire a CEO, but I'm guessing they realised that the feminist brigades would not rest until they tasted blood and they decided to do the "roll over and play nice" thing, as you do when you have a fiduciary duty to your investors.

Must've been really gutting for Tom to be forcefully removed from his own company on bullshit grounds, though.

(before you say "I don't believe Github's account" - the equally valid retort is "I don't believe the accuser's account" - she seems to have had a really huge axe to grind with someone in this)
Working warehouses was always a terrible job. I was in that industry 20 years ago, and while they didn't have computers to measure your every movement at that time, the rest is the same - minimum wage, no job security, no benefits, and as soon as the work was done you were sent home without pay.

By the way, union penetration in the US peaked at something like 30% and has been slipping ever since (to about 15% of private sector jobs today).
This is neat, but...

> SoundStream requires that you have the PortAudio lib installed on your system

Meh.

Theres really no excuse, given cargo now has proper support for building cross platform dependencies.

My least favourite thing about rust is trying to use a crate only to find 'author assumed you already had dependencies installed. sorry'
Most of the people you put in there are not mean. In fact they appear very open and friendly. Which is of course the personality type business rewards : superficial openness, fun and friendliness, but always ready to knife you in the back if the numbers say it should be done, without any delay. There's one other attribute they all have : they're programmers (except Marcus Pincus, Travis Kalanic of Uber was a coder). They technically know what they're doing, or asking others to do, a trait I've found incredibly rare in the corporate world.

It seems pg simply left something out of his essay : successful people are not mean outward, yet bastards who fuck over everyone who deals with them, or at the very least, they were willing to abandon anyone and take away all support at the drop of a hat. (So were, to be honest, those famous scientists from hundreds of years ago. You should read more about them)

Here's another correction to be made in pg's essay :

> It seems quite likely that most successful drug lords are mean.

Not at all. They're open, approachable, they laugh and make you feel good. They will help you out at the mere asking. And then, suddenly, they'll make working for them a condition of the relationship. I mean, I've only ever met one, and didn't realize it, but still.

There's another archetype personality he seems to be describing :

> Why? I think there are several reasons. One is that being mean makes you stupid.

Here he points out that most people, in fights, lose control of their calculating nature. That's true.

> Another reason mean founders lose is that they can't get the best people to work for them.

This is not niceness as such, but merely niceness as observed by others, in casual settings (ie. not long-term).

> The startup founders who end up richest are not the ones driven by money.

This is a very important attribute.

So let's see what we know about our startup founders :

1) There is a large difference between outward appearance and inner feelings/thoughts. Outwardly, they are attractive, nice and helpful.

2) They are able to keep control, and maintain composure and execute plans in the face of high emotions.

3) As the parent poster pointed out, they will backstab others, but only to great effect. This mostly means that they are able to plan conflicts ahead of time (when you see this, it's because they cause the conflicts), others don't see them coming (probably because getting into a conflict with them is impossible unless they plan it), and they nearly always win (they don't just plan, they plan well).

4) They are driven by some sort of external impulse that is not money, nor related things like family and the like, but some sort of abstract goal ("improve the world" but applied to a specific field. So their goal is to, make the products with the best UI, or make the best business software, or ...)
Thanks, a3n - I appreciate that a lot.
I agree with you. I think the complete opposite is true. Very few successful CEOs aren't assholes are at least on the higher end of aggressive and ruthless.

It could be what he intends by the word "mean" is more along the lines of petty and emotionally immature with aspects of small-minded vindictiveness. If so, I think what he is saying is true.

That style of "meanness" (think nasty little kid) is very difficult to hide and doesn't garner respect. Aggressive ruthlessness does unfortunately, at least among the types of people that are followers.
In addition to what other people already said:

> is this adding header and 'static together?

Have you written any Java code? There is basically the same thing, except they use & instead of + to build unions of type bounds.

And about all the * and & stuff: That's pointer stuff. It is very similar to how it works in C/C++. I think it's just a bit simpler in Rust (you are required to use & to pass something by reference where in C++ you don't see at the call site if something is passed by value or by reference).

About Box: Terms like "auto boxing" are known from other languages (Java), so this is not a new terminology invented by Rust.

-> for defining the return type of a function is also not an invention of Rust. I don't know many functional languages but Haskell uses it, and C++11 uses it! So coming from C++ you should know that. ;)
Dear, Larry Ellison...
Not wanting to be brutal but if you have 2 years experience of anything then you are no longer a junior. Maybe not actually a senior but certainly not a junior. Junior is like saying trainee. Stop thinking that you are junior.

You seem to play down your accomplishments "Just converted some existing HTML(static) sites to dynamic(developed a simple & crude cms like interface to edit the content on the website). I also made some simple web services"

Lets rewrite that for you:

1) Rebuilt existing site into a modern Web2.0 dynamic website complete with it's own CMS to make the sites easier to maintain for the users.
2) Developed webservices to allow the content of XXX easily accessible by other services.

If your CV is like this post then it needs a makeover.

You are not a junior anything, you are an experienced ASP.net C# developer!

Building on your ASP.net and C# skills will provide greater benefit in the short term than becoming a noob in a whole bunch of other technologies.
Thanks, thret - I wasn't necessarily thinking about programming books. Having re-read my OP I didn't make that very clear. I appreciate your recommendation.
I think you're being too harsh on this one. We live in a extremely complex world, and he's writing about something that 's (IMO) a multi-dimensional space. Am not clear about seeing the inconsistency(in this case) , nevertheless, in such complex spaces, inconsistent statements might result from an attempt to be complete.(Godels' theorem relevant here??).
PG needs to get out more because his economic arguments are way off. Perhaps SV is a magical land where money just falls into your lap but for the rest of us in the real world it's a knock down drag out fight.

Increasingly you win not by fighting to get control of a scarce resource, but by having new ideas and building new things.

This is insane - nothing has fundamentally changed that makes scarcity no longer a primary driver for competition. The metrics for all startups etc... are scarce resources, namely cash and labor. Even if you assume that there is a glut of startup cash, the process proves that VC/Angel dollars are still scarce. Maybe that is a narrow interpretation of that phrase though.

Maybe he means that instead of "capturing" real goods like real estate, or oil or something like that which would be more apt for the "scarcity" title, the economy is leaning towards "knowledge" jobs. This just shows me how extremely disconnected from reality PG is.

The reality is that the world that he lives in (technology dev/VC etc...) rides on top of the cutthroat international game of resource dominance that he ignores. The real estate, energy and hardware resources that underlie the technology market are absolutely fixed pie games (when analyzed from production/consumption standpoint) where the most ruthless win.

Very disappointing that one of the start-up world's "thought leaders" has his head so high in the clouds he can't see his foundations.
Apps checked by Twitter for ad targeting on iOS
Newhall improve education process
@felixgallo

The court thing was apparently me getting mixed up with the Tinder executive sexually harassing another woman. I guess TPW was only subject to an "internal probe" by Github after which he stepped down because of his apparently crazy wife's actions getting involved in company affairs. Which is legally sexual harassment as well, even if it never went to court.

So I have to honestly retract my statement about him being found to legally be a sexually harasser, which he has not been found to be so. He just appears to be so from everything I've read about the situation.
Editing -- turning your ill-phrased and grammatically awkward English into (delightfully) readable prose.
Politicians, by definition, work for fights (arguments), not real things. PG mentions how unproductive fights are in his article, and (I think implicitly) says that fights are proportional to meanness.

Not that parent and grandparent are not good points; the hypothesis he presents is quite unlikely given the correlation between psycopathic traits and business leaders (particularly "turn around an unsuccessful enterprise" CEOs.)[1]

[1] http://www.forbes.com/sites/victorlipman/2013/04/25/the-dist...
I have a Zenbook Infinity and yes, it is good, but the battery life is too bad. On linux it lasts 3 hours or less with the OnDemand governor, whilst on windows it last 4 o 5 hours.

I don't know what to do to improve battery life :(. I regret not buying a Macbook Air for the same money instead.
Now I am wondering if there is a correlation between mean people and cynicism.
It was on the default front page of reddit earlier today too. Maybe whoever submitted it saw it there first. Really good idea that Barber shop episode with the job interview is a classic....of course
Indeed. One wonders why none of the people credited at the bottom pointed out the problems brought up in this thread. Or perhaps they did.
Newhall allow student showcase their work beyond grade
Newhall's goal is to allow student to showcase their work beyond their grade and get encouragement from community while doing so.
https://www.youtube.com/watch?v=zI_B2Riv3_Q

We have entered #startupweekend #globalstartupbattle and it is currently at the second round (regional) stage
please show your support if you like our idea.
If you like McLuhan you'll love Castells, the world's top communications scholar today. His stuff is hugely relevant to the internet society. Start with Communication Power.
>>Tip for acquirers: when a startup turns you down, consider raising your offer, because there's a good chance the outrageous price they want will later seem a bargain.

This one mad me laugh, sounds like is just asking for more money :-)