skysight-inc/HackerNews huggingface dataset:
We allow potential employees to ask questions during interviews. Almost everything is open for ask. I don't understand why anyone would want to work at a company which wasn't like this. Then again, there's lots of people who work at terrible jobs...
I'm trying to write a "performance enhancement" script to send around to my fellow workers - hoping to just bash my way in. :)
What I can take from this is that when you use ORM, it slows things down considerably. Also, looking at rails example, you didn't use active record, which is really wrong.

I think you should tweak your tests to use more real world like examples. I realize it would be hard to do this across frameworks.

Like let's have a database query pull user record from 100,000 users by username. And maybe do md5 on password.
It's all fun and games until someone uses delivery to scope out your house for theft.

Or delivers your items covered in dog hair.

There's a reason why people use professional delivery.
Core Data is barely functional locally, requiring an enormous amount of invasive runtime hooks to create the appearance of a "transparent" (it's anything but) object store on top of Objective-C objects.

The fact that anyone, anywhere (including Apple), actually expected Core Data to work as a distributed object store is totally beyond my comprehension.
We'd love to have ASP.Net MVC included. One minor gotcha is that to do it justice, we'd need to spin up a Windows EC2 instance and figure out how to script that. It's on our to-do list!

We did briefly test ASP.Net on Mono (see another comment in this thread) but didn't include it since we didn't believe that qualifies as a "production" grade ASP.Net MVC deployment.
Newsflash: classic mode is still shit.
Very interesting and not at all surprising. Humans are very good at developing intuition about a problem space given that they can interactively tinker around with different solutions and get immediate feedback about it's validity. Part of my research relies on this premise and I try to build tools that provide the right "knobs" for someone to build intuition in some design space and take it further than what I, as the tool maker, could have originally envisioned.
Even minority shareholders and employees have the inalienable power to decline to break the law. That applies to any contract.
The spec is quite closely modelled after Mozilla's implementation, yes. Other engines just neglected to implement it.
Yörünge Tur-Profesyonel Hac ve Umre Organizasyonları
Profesyonel Umre Organizasyonları: http://yorungetur.com
Pragmatic Unicode, or, How do I stop the pain?
Good feedback. The company will be involved too. We're going to pool the questions, send them to a bunch of employees (including HR) and the company can decide how and if it wants to answer. Agree on it can help recruiting, that's part of the goal!
"You realize that a plurality of Google's backend is built in Java, right?"

Yes, I know. The problem is not Java directly. Reread what I wrote

Google has the infrastructure and resources to make Java work for them at their size. Because they have whole teams dedicated to build their infrastructure (FS, storage, etc)

Apple has to optimize their resources. They're not going to rebuild what Google did and I'm not seeing them using, I don't know: Cassandra, Hadoop, etc

What I'm saying is that Apple is probably trying to reinvent the wheel. With their resources, they should go with Scala, Clojure or use helper technologies.
Nook Media’s William Lynch Should Resign
It is not thermodynamicly impossible because your body is not a fixed system. It can (and does) regulate energy usage based on how much energy it is receiving, what kind of energy it is receiving, what the environment is (primarily reflected through cortisol and stress), etc. all of these intertwine, making it nearly impossible to look at calories alone to measure, well, much of anything.

Reducing calories causes the body to reduce its calorie usage and starts pumping hormones that cause fat to be retained and your desire to eat to increase, until the hormonal system forces an "override" where you have to eat more. Sure, there are some people who manage to overcome the hormonal override, but they are by far the exception and not the rule, and any weight loss program that tries to override the body's built-in protections against starvation (which go back who knows how long and exist in pretty much any animal) is a recipe for failure.

The keys to the whole hormone cycle are insulin and leptin. Any successful weight loss regimine will have to address those hormones, which calorie reduction "inflames" rather than "pacifies".
Thanks. Hope you tried the product. We have created a demo user which can be used to try it for free.
Show HN: BestHire - unique, remarkable and professional email address
Proper DOM Practices
>That's true if you are building something tangible.

In product (prototype) development, there's a maxim that's followed by a lot of people "Plan to throw the first one away" or something to that effect. Sure, it may not work for every case. But, for lots of projects, it's useful to accept the notion that you will learn enough building the first one to get more value out of throwing it away than by keeping it. There are just too many things that can't be seen without a (probably) unattainable level of diligence.
Ask HN: what kind of ideas can get you into YCombinator?
Ask HN: In our field, how do you manage your learning?
I have at least 7 things that I want to learn. I have an Evernote notebook with all the things I want to learn and all the resources I need.

How do you manage your time to get through all of them, one by one?
> "The only downside of not using shiny but questionable new features is that your app won't get featured in the App Store."

This is a pretty huge downside. The App Store is a huge mess - there is effectively no web frontend for it, it's tied deeply into a desktop application, and it's obtuse. This makes marketing nigh impossible and results in Apple having an enormous, and disproportionate, ability to pick winners and losers.

Being featured is a Big Deal(tm).
Your reply was a little passive aggressive but I'll respond amicably:

sure, it might be a little "capitalist" to have the idea of selling your life's work for start up capital but it's the same as any other industry - you get a mortgage for your home, you get a student loan for your college, you sell equity to fund your start up.

In all honesty, I don't see the issue with this, it will force the college loan office to be more competitive, at the moment it holds a monopoly, which is more capitalist? One "company" (because it IS a for profit organization) which controls every single loan, or multiple entities/individuals competing to give the best one?
A tale about always-on DRM and web security
This happened in the 90s with the Hope Scholarship, which failed for the obvious reasons.
This is great news! Congrats!
The language of Vim
I'm not trying to convince you of anything, I'm taking exception with your claim that friends and children are equivalent. If you measure someone's chemical responses to their own child versus to their friend, the former is likely to be far stronger (not necessarily better, but usually better, but definitely stronger).
/r/childfree is still a useful place for people to gain some perspective - that there are actually people who never want kids and have mostly good, personal reasons for this. Not everyone cares about the fact that other countries will likely dominate in the future. Hey, good for them.

For individuals who weigh the risks and rewards in our society it is easy to make the judgement having kids does not make sense. A lot of things we do in modern society is that individuals value their own welfare more than the welfare of the group, and are unwilling to sacrifice in exchange for the group's future prosperity. I refuse to be a disposable slave. I value my time and my life, and I am worth more long term by not taking what seems to me as stupid risks.
Hopefully these companies would be willing to answer questions publicly for everyone to benefit (= our goal)!
I don't think it is rambling. I think your observations are right on and not just for mobile devs.
Climate != weather. This is a pretty basic distinction.
I'd love to use this for cooperative multitasking inside one thread (like in Python example using yield). Would be great for simple scripts for ai in games.
Can't believe you didn't include Zend in there :(
That still doesn't rule out evaluation by a proper artist. We just have to wait until s/he gets out of the Tufte Ashram(tm), bearing the answer on two golden ratio tablets, lettered in Helvetica.
Of course the Earth can absorb shocks - it has a feedback loop. However what happens when you push on a feedback loop? It absorbs some, and moves some.

The whole article is about how different ways of estimating that feedback process leads to different estimates of how much it moves in response to force. The upper and lower estimates point to different numbers, but are in general agreement. Each produces numbers in the uncertainty range of the other, and both agree that global warming is real.

If you read any of this as evidence against global warming, you've misunderstood the article. Go back and read it again. Just because we don't know the exact response, doesn't mean that there isn't a significant one.
Something to think about
Yeah, I can live on a diet of wonder bread.....

...With meat and vegetables in the mix.
They will yearn for Gnome 3, just like they yearned for Gnome 1 when Gnome 2 was released.
IT Pro confession: I contributed to the DDOS attack against Spamhaus
Ones which solve real pain points.

But it's the wrong question to ask, YC heavily focuses on team over idea, the idea is a validation of the team as much anything else (i.e is the team smart and capable of thinking deeply about a space).
Numba can't deal with PyPy at the moment, I think. If you're doing lots of Numpy, then see whether PyPy's numpy support works for you, as it will be fastest. If not, then CPython and Numba might be what you want.

Also, you might not need Numpy at all. If you only adopted Numpy for its speed, and not its semantics, maybe you want to move back to simpler pure Python code.

Anecdotally, I moved Bravo from Numpy to array.array when becoming PyPy-compatible, and got speedups of around 60x in my math-intensive sections.
A weighing scale is a solution in search of a problem. Most people will do nothing, and the few that truly care will do so whether they have one or not. So I basically don't see a use for it.

---

If you believe that we improve what we measure then this can be useful.
Isn't 8 spaces the default spacing in gofmt?
I Pencil
Fine. Then the UNIX platform is a great deal weaker than the Erlang platform on the supervision tree front, and if you'd like to fix it there, fine, but it's still not comparable as of this moment. Killing a Go OS process is not even remotely similar to killing an Erlang process, and restarting a Go OS process is not even remotely similar to restarting an Erlang process.

In fact, let me underline that... the UNIX platform is a GREAT deal weaker than the Erlang platform on this front. It has faint shadows of what Erlang supports, which are incredibly heavyweight, far less reliable, FAR less granular, and effectively can not be used the way Erlang's can be. It's an answer, sure, but it's not even in the same league in this particular way, so don't fool yourself otherwise.

Of course UNIX has other advantages, but, well, that's why I run Erlang on UNIX, so....
NSA Cryptolog Archives Declassified
Well, one thing I always found the the difference between "bad" Ramen and "good" Ramen tends to be the content of the package and how well it holds up with water being added, poor Ramen tends to have loads of air pockets between the Noodles, whereas good Ramen will be packed in tight, and when you add water to good Ramn, it tends to keep it's consistency, poor Ramen tends to become overly liquid.

That aside, if you have, say, The Nations Noodle (UK), it's cheaper than "Super Noodles" but still a quality Ramen - the price difference is 300%, but when we are talking about $0.60, it's not much to be honest.

As for spices, I tend to add a bit of Mixed Spice, otherwise it would spend the next 20 years sitting on my top shelf, and Hot Chilli powder gives a nice kick, especially if you add it to the meat during preparation.
YC is more interested in people than ideas, but these might help:

http://paulgraham.com/startupideas.html

http://paulgraham.com/ideas.html
Modern Yum does track explicit vs. dependency installs, though this is not very visible in the UI. There are ways to query the Yum database for it, though.

Yum also has an option (disabled by default) to remove unneeded auto-installed dependencies when removing packages (set clean_requirements_on_remove=yes in /etc/yum.conf)[1]. This option does not remove manually-installed packages (though the docs are not clear on this point, unfortunately).

1. http://unix.stackexchange.com/a/56056
It's funny you should put this together because in an earlier draft of this blog entry I had created a tongue-in-cheek unit to express the average cost per additional line of code. Based on our Cake PHP numbers, I wanted to describe PHP as having the highest average cost per line of code. But we dropped this because I felt it ultimately wasn't fair to say that based on the limited data we had and it could be easily interpreted as too much editorializing. Nevertheless, as you point out, it's interesting to know how using a framework impacts your performance versus the underlying platform.

I too wanted Play to show higher numbers. There's certainly a possibility we have something configured incorrectly, so we'd love to get feedback from a Play expert.
Olark is Hiring a Customer Hero in Ann Arbor, MI
I'd love to see a source for that. I've browsed quite a few of his websites and read several articles about the project, but I've not come across him saying he has voting shares that he promised not to use.
You misunderstood me, I meant that I used to live nearly solely off Noodles, cheap Beans and Spaghetti in a tin, etc, but now I have enough money to afford nice food, when I have Noodles I tend to add in meat and vegetables.
You should open a channel, pass it to the go routine, and send a completion message from the goroutine, and then read from it before the end of main.

3 lines of code to show a cool festure and avoid an embarassing bug.
Today one guy in my local news (Monterrey, Mexico) talk about it, that "tech guy" said that netflix and other services were intermitent or fail to access, and also that this "war" were between cyberbunker and Spamhaus. I think this is not completly true, but he spoke if this kind of things would be the next kind of wars in the following years and recommendo to the people a good antivirus and a firewall.

I really admire what cloudflare did, and help the not too tech guys to understand how this things works, if cloudflare were promoting himself with this posts well they need to eat and educate their children is normal their behavior.
GCHQ Security Gaffe: Spooks Send Passwords In Plain Text
You make an important point, which is that the value of kids is a positive externality that is not easily captured for yourself. And that's certainly true with regards to kids: you spend hundreds of thousands of dollars raising them, but it's their employers and society at large that capture their millions of dollars in productive labor. If you care more about yourself than your tribe (and there's nothing wrong with that), it does indeed make sense not to have kids.

My objection, again, isn't to people who choose not to have kids. My objection is to the people (and I think they make up the bulk of /r/childfree) who rely on specious arguments to justify their decision, and act like they're doing society a big favor in not having kids so they can focus on their music career.
But does it really matter if my idea is something not specifically SAAS?
Which is why the phrase 'climate change' is preferred to 'global warming'.

Mean global temperatures will rise, and a key result of this may well be higher variability, with correspondingly more extreme weather events. There is no sense in which a freak snowfall disproves climate change: quite the reverse.
Mysteries of the Tar Pits
>> but when people get money, they have more children.

> I'm curious what you're basing this assertion on.

History. In particular, the sad history of anti-poverty programs like AFDC (just one example among many):

http://en.wikipedia.org/wiki/Aid_to_Families_with_Dependent_...

AFDC was abolished for the reason that it made the problem worse. A quote: "... it was criticized for offering incentives for women to have children, and for providing disincentives for women to join the workforce."

> It's true that just giving people money would not necessarily lead to a lower birth rate, but it could if done strategically and in the right circumstances.

Money alone can only make the problem worse. To do any good at all, it must be accompanied by something else. Reproductive self-determination would be a good start.

> Education costs money ...

There's a difference between schooling and education. Your remark applies to schooling. Education is free.

"I have never let my schooling interfere with my education." -- Mark Twain
These are some brutal results for CakePHP (which I use). However, in practice no intermediate developer would be issuing queries like that in a loop. They would loop through a set of data, building a IN statement example: WHERE field IN ('x','y','z'). Thus only sending a single query to the database. Still, the Cake developers really need to improve the speed of their framework.
How MUCH do they want it?
Algorithmic approach to food. Will it work?
If you're serving only json snippets from memory and might have hundreds of simultaneous users, yes!

If you have existing sites built with it which work fine, then this benchmark doesn't tell you a great deal other than that php is relatively slow, and frameworks built upon it slower. For many websites which have a caching strategy sitting behind a server like apache or nginx and less than a few thousand users a day, this really doesn't matter, and other things like features are more important. This hlds even for bigger site too - Facebook for example still runs PHP (compiled to one big binary). Personally I wouldn't use PHP because of the language/std lib but this sort of performance shoot-out should not put you off it.
Shapesmith
I AM using the same yardstick (neither asm.js nor PNaCl is usable today if you want the things I listed, but I predict PNaCl will exist in some form sooner), and I'm asking you to at least talk about the merits of PNaCl. Instead of constantly beating the JavaScript drum, you could have instead said "We have tried to work with Google to standardize PNaCl without Pepper and they are not open to discussion."

I know you have objections to Pepper, and I don't disagree, but personally I would be happy with a PNaCl minus Pepper too. Make WebIDL accessible from PNaCl and we can ignore all of the API issues.

I have a great deal of respect for you, Brendan, and Mozilla, and this is purely a communication tone issue, but as a game developer, it frequently sounds like Mozilla is more interested in the purity of the web than actually solving developer use cases. In fact, I had a couple discussions with game developers just yesterday about the fact that it feels like Google cares more.

HOWEVER, asm.js, parts of ES6/7, WebGL, etc. go a long way towards meeting the needs of game developers, so I know you actually do care about solving use cases. But you could at least be more respectful of Google's direct approach.
I have a feeling there are some questions that you'd like to ask about a company, but actually asking during the interview might not be the best thing to do.

"Is the manager of WebAPP a micromanager?"

"Do you guys have to give daily or weekly status reports?"

"Are there any slackers on the team that probably should have been fired but HR/management hasn't gotten around to it?"

"Do you have a work environment that allows excessive swearing?"

"Do you guys make a lot of inappropriate jokes?"
Yeap, exactly. I used to live in Orlando, FL. People in lower income neighborhoods live 100 meters from high income neighborhoods. Additionally, you should not rule out low income people delivering to other low income people.
Unlike Facebook, Messaging Apps have a Conversation
The relation of PHP to everything else in this benchmark is so unusual among benchmarks, that I strongly suspect a failure of parity with other configurations. Hopefully that is unintentional.
Bloomberg is sponsoring Igalia (Andy) to implement ES6 generators in V8 :)
Ah, if only the whole world existed inside the Bay Area.
I've been really looking forward to this ever since I saw this post[1] on the possibilities that coroutines introduce for async programming.

This article in question was already discussed in some depth on HN[2].

Can't wait for an era of much more elegant async code!

[1] http://syzygy.st/javascript-coroutines/

[2] https://news.ycombinator.com/item?id=4912413
I don't mean to be flip but how could you think a company that has to take down their store to change the product inventory would be a good bet to build solid web services?
And I finally got that pun. Only took me like 8 hours.
What reason would the company employee (identified by name) have to give an answer that contradicts the company line, or casts the company in a poor light?

I'm trying to find a way this could work, but I don't see one - not because of your implementation, but because there's a fundamental information imbalance and incentive problem.
Numerous irregularities plus a strong vested interest in the JVM make me doubt they have given adequate shrift to Go, here.

Given the amount of interest in Haskell and Yesod around here, it is strange that it is missing.
A very good (free) book for getting started, IMO:
http://www.catb.org/esr/writings/taoup/html/
Someone who views children as a financial drain shouldn't be a parent anyway. The heart needs to be into it.
If you're going to include evented web libs like Node.js and the frameworks created using it, wouldn't it be fair to include other evented libraries such as EventMachine and Twisted?
So they've pledged to do what they've already been doing?
Thank you Dan Shipper
Loosely, there are two iClouds, one for Apple apps and another that is 3rd-party developer facing. This article sums it up fairly well: http://thenextweb.com/apple/2013/03/27/which-icloud-actually...
We wanted to use an ORM in all cases, it was only recently that we started working on native mysql access. We hope to add native mongodb results as well.
I don't really see an end point or ultimate goal. I see it as a place to throw some spare bucks to pat a pal on the back for projects I think they're doing well in. I don't have an intention to ever 'cash out' or see a return, but it's nice to see others invest for their own reasons and push the share price to where they hope.

I'm glad you see the inherent humor/fun in it.

A reminder for others: shareholders don't dictate what's tabled. We can only vote on what's proposed, the implication being that K5M is fine with either outcome.
I don't know. Many people do odd things for no reason other than their own curiosity. For example, there's the guy making soylent in an effort to create something that lets him avoid eating. Many would ask "why?" while they say "why not."

Also, selling only 10,000 shares lets him back out if he where to encounter a problem (such as one person buying all his shares and then demanding he act in ways he's uncomfortable with).
Could you elaborate? Their website seems to indicate that they are a very polyglot shop, not someone pushing a JVM agenda:

"On the back-end, we use Java, Ruby, Python, .NET, PHP and others based on what makes sense balancing server performance, scalability, hosting costs, development efficiency, and your internal development team's capabilities."