skysight-inc/HackerNews huggingface dataset:
For the most part, you need to ask people out. You can't depend on them doing it for you, nor can you just wait for something spontaneous to happen. However, I reject the idea that you have to shower women with money to get them to go out with you. Something like going out for coffee is low-key and harder to reject, whereas a show or dinner puts on a lot of pressure. It might help if you were funny at the coffee machine last week.

What's the deal with "popular" as an adjective, anyways? It seems like a habit of putting people into categories like a cliche high school movie.
I used Inkscape for various icons (like shield, etc.) and Gimp for all the rest.
http://www.legifrance.gouv.fr/affichCodeArticle.do;jsessioni...

Hard to say, probably no from what I read here, but I don't know what the past decisions were.
i am always a bit of jerk about these things because i constantly work with genuinely performance critical code, but the very first thing puts me off:

uv_loop_t* loop = uv_loop_new();

does the compiler know where this exists, is it allocated on demand, is there a lock involved? i hope to get the good answers to these questions but the naming of the function alone makes me skeptical. this skepticism turns out to be justified.

digging in:

loop = (uv_loop_t* )malloc(sizeof(uv_loop_t));

so the answers to all of my questions are the wrong ones for me. i might override the allocator to be less rubbish in my context. but simple things like this tell me that this library was not architected for the kinds of performance considerations that i need to make.

at this high level its not so important, but the more digging i do the 'worse' it gets...

generally this does look helpful, but it gives me nothing over my existing solutions (in my context) which, for example, require zero run-time memory allocations - outside of OS level API calls that I have zero control over - and lean heavily towards lockless implementations, avoiding the massively (but understandably) heavyweight OS provided threading primitives...

thread safety of malloc and other standard library (i.e. libc) type stuff is, in reality, up to the implementor. even when things have no requirement to be thread safe implementors (Microsoft) will often insert what i call 'sledgehammer thread safety' to protect bad programmers from themselves. i can understand why, but it prevents me from being able to use these libraries.

when i can do a better job than your standard library, you have failed imo. but it is just my opinion...
> Great mathematicians can understand the theory and just apply it to whatever problem they come across.

As someone who's both a mathematician and a programmer, I think that analogy glosses over an important difference, which is also relevant to why many people refuse to memorize certain things.

Good mathematical theories are internally consistent in a very strong sense. When you're learning them, you feel like you're learning something eternal that could not possibly turn out any other way. If you forget half of calculus, you can reconstruct it from the other half, and the reconstruction will be unique.

The details of programming languages, like C and especially C++, are not like that. For many mathematicians who would otherwise make excellent programmers, the details of C will feel like something not worth memorizing, because they don't make sense - they are not an inevitable, provably unique solution to any problem.

To a mathematically inclined mind, programming concepts form a hierarchy depending on how "inevitable" and worth memorizing they are. Concepts like computability, lambda calculus or big-O complexity are near the top, syntaxes of specific languages are lower down, and API details are at the bottom. That also reflects the rates of change: math doesn't change, languages change every decade, and APIs change every year.

If I want to hire a programmer for the long term, as opposed to getting quick help on my current project, I will be mostly asking them about concepts from the top of the hierarchy, not what static means in C. Of course some people will disagree with me and demand detailed knowledge about static or templates or whatnot, while dismissing mathematical questions as "puzzles". Maybe that's also a valid style of programming, I'm not sure...
Efficient XPath for Go
They could serve the files in a way that doesn't export them from the US.

Or frankly they have a good legal team, why not fight the ridiculous idea that math is a weapon.

And yes Google do own their own actions, even the legally required ones.
People that had to deal with supporting Internet Explorer for the past 10 years. Here's something I made to express my contempt in 2005 http://img.photobucket.com/albums/v381/s1e/ass.gif
Global start-up financing, in 3 charts
I'm french and paying taxes so that all children - including those from underprivileged environments - have, at least in theory, access to a free education is one thing I'm quite proud of.
At a guess, the opposite of Quantitative Easing -- deflation and increasing a bitcoins buying power.

Oh, but if it happens to a large enough account, a hit to the confidence of people in bitcoins.
I agree, it was a joke.

Furthermore, I took it as him saying that he could provide a list of reasons that people should not trust him but he won't because it would be the security pundit version of cock-blocking himself.
Sure. Here it is:

http://bigosaur.com/blog/droneinvaders15.apk

I hope you'll be able to run it.
Oh, you mean the article that claims MS should get credit for the chair I'm sitting on? Uh, ok...

Making OSS that only works on the MS stack doesn't really count.
I wonder what is the marginal cost of each launch here. I might be missing something, but it looks like something that could cost much much less, if there will be enough demand to drive competition.
It means you can have generator functions that contain no yield statements, which is not as crazy as it sounds. I've had to do `if False: yield` before in Python to trick the language into treating a function as a generator. An unyielding generator behaves so differently from a similar-looking non-generator function that the extra syntax seems more than appropriate to me.

The asterisk also makes it trivial (using regular expressions) to tell whether a string of code contains any generator functions.

"Explicit is better than implicit" is a rule of thumb that Python supposedly values, but neglects to follow here!
Is there some sort of class at j-school where they teach prospective journalists how to use hackneyed phrases and horrible puns? Is it a signaling mechanism to show other journalists they're part of the club?
Are there any plans for the Python version?
> Microsoft ruined/killed some of their most beloved franchises (Age of Empires, Flight Simulator, Combat Flight Simulator). Internet Explorer is a joke.

This! The AOE series was and IS a central piece of rts history. Ensemble Studios. AOE Online :(

WTF Microsoft?
This is known as http://en.wikipedia.org/wiki/Clean_room_design
I'm still a huge fan of make.
Is anyone using (gnu) make to build go projects?
Looking for a nice Makefile template. :)
I always attributed this to the three virtues of great programmers. http://threevirtues.com/

Even the extremely negative comments are usually written in good faith here. Minor incremental improvements such as div styles will make the world a better place. (It sounds like a stupid statement to make, but hackers do believe in better software and its ability to make a difference.)
I work for a digital agency that's been growing rapidly, but still small enough I can see the biz dev process at work.

It's fairly old school, you get known to the vendor, build a relationship, and they include you on the list of people they consider next time they have a brief.

Public RFPs are hard to win and often have a predetermined outcome (eg. If corporate policy dictates open RFP but the individual has their list as above).

There's a lot of work involved in the relationship building, and often you'll take a small tester project that doesn't make much profit but is an investment for building the relationship so the future projects and retainers are sent your way. Larger agencies have entire staffs dedicated to pitching, full time.

An approach that I've seen work well is to take the smaller projects for more prestigious brands, invest time/money into them to build something great, then promote the hell out of the work (awards, case studies, etc). Hard to bootstrap but once you build momentum, the work comes to you. Most small agencies I've worked with rarely bid on public RFPs and do no outbound advertising.

Direct to brand biz dev is really hard work. The alternative is to continue to subcontract for the larger companies that do the direct biz dev, especially if you want to continue to be a hands on tech and not spend your life pitching and networking. There are many dev shops and production agencies that build substantial businesses this way.
Did I miss an easy to find howto for this feature? It should be the first link in your announcement imho.

PS Love passenger for RoR!

EDIT: found it here: https://github.com/phusion/passenger/wiki/Node.js
I disagree that static initialization is deep understanding nor is it innate.
Murderbox - ultra-refined, premium quality PC based creation
Oh, but 3.1 was freaking light years ahead of Windows 286/386. It was the first remotely usable version of Windows.
As far am I'm concerned, there isn't even a contest. The industry should have learned from the iPhone's success and the subsequent BYOD movement: enterprises are composed of people who go home and buy consumer products. The consumer space drives the market and picks the winners.
Huh, what law would you break by publishing the reverse engineered details? They're not protected by copyright or patents. Do you mean it's possible for a court to uphold some license or contract terms where you promised not to do it?
Adoption of OSX Mavericks graphed in real-time
Adopting Technologies for the Sake of Technologies
I actually found that most of the 'hate' in this thread is in (what I see as useless) responses to (what I see as useful) criticism.

In turn I'm getting tired of these meta that comments discuss criticism, like yours. Yes I know, others will become tired of comments commenting on these meta comments, like mine, and ad infinitum. I think yours, mine and all these other meta comments have a point, but I don't see why it needs to be made every time.
I'm happy for Mozilla, but I hope OEM's start experimenting with another native open source OS like Ubuntu Touch, too.
The Price of War
This has impact beyond Texas. Since Texas is such a populous state, its approved books end up in a lot of other states, who, understandably, want to take advantage of the economies of scale. . but end up with books with questionable content by their own state standards.
A large part of Mozilla works from home. And I don't know of any team in the company that have everyone in a single location. In other words, we've very distributed. Have a look at: http://careers.mozilla.org
Gut bacteria may exacerbate depression.
You'd have to define trust to understand and then answer the question.

Trust is the inverse of what most people think it is.

Trust isn't about what someone will do, it's about what they won't do.

You might trust a guy with your life by asking him to hold a ladder whilst you climb up it, but you probably wouldn't trust the same guy with your medical history and insights into your state of mind and personal relationships.

Yet you would trust a doctor with your medical history, and you would trust a psychiatrist with your mental wellbeing.

The basis of trust is a belief that the person/entity you are trusting won't do something. In the case of that ladder, that the guy won't let go. In the case of the physician and psychiatrist that they won't share information about you.

The NSA stuff can be seen in that light, there is a betrayal of trust as the basis for trust in a government spy agency was that they wouldn't do a certain thing... spy on their own people. The rest is all forgiveable (you pretty much should expect them to spy on everyone else whether you agree with it or not, that's their purpose).

When it comes to Bruce Schneier the question is "Do you trust Bruce Schneier?", but this seems to just beg the next question, "To not do what?".

I trust Bruce Schneier to not sacrifice his own principles and belief system in backdooring some code or otherwise compromising his work.

But I don't necessarily trust Bruce Schneier to hold a ladder that I'm standing on (he may well have a sense of humour that reflects silent cinema, and being up a ladder was never a good thing when a Loki character was holding it).
Python is already supported. http://www.modrails.com/documentation/Users%20guide%20Nginx....
Why would you want to file patents on a software startup anyway?

Whatever you think you've invented, 9 teenagers are right now, independently making the same thing.

Patents in software startups are a waste of money and a huge distraction. In the UK there will soon be tax breaks, but you need to make a profit to worry about those

p.s. if you have a hardware product that genuinely is a good fit for a patent, get out of the coworking space. Try maker spaces that are more suited and will have better processes in place to handle this
Probably a defensive reaction to all the negative comments made about a nationality... and to prevent the children(and even adults) of said nationality from internalizing the negativity. In short, to provide balance.
Why is it so strange to be proud of the blessings of good fortune?

If you are born beautiful, can't you be proud of it?

If you are part of an ancient and rich civilization, can't you be proud of it?
Yeap, they're basically free and it shows. Most universities have buildings that make you feel like living in a post-apocalyptic world.
ARM and Samsung probably get a little credit for the processor too.
This is just an announcement saying that we're open sourcing it. We're still working on polished documentation and howtos. The wiki page you linked to is a bit rough on the edges. We'll post more information once we have better documentation. :)

[Update] The wiki page has been improved.
Public doesn't mean widely-known. And I feel vaguely uneasy at the idea that everything not explicity public would be NDA.

That said, I fully respect the preference not to and the request not to.
I kinda trust a person whose best advice is "trust math". Of course, to a certain level as still the best advice is "trust noone"..
May be a silly question. But did they put some any "lawyer" language to prevent hackintoshes from running maverick?
The crowd here was originally dominated by entrepreneurs. Now it's dominated by employees. Entrepreneurs tend to be somewhat out on a rope themselves, so they're more likely to offer support to their peers rather than try to drag them down.

Employees, on the other hand, tend not to have much skin in the game, so they're a little more free with their criticism of things that they see. I bet you could put together an interesting chart by running a poll for "where do you work" and graphing negative comments elsewhere on the site by whether a given user answered "for myself" vs "for [company x]".

So yeah, there are still plenty of supportive, encouraging entrepreneurial folk here. But there's also an ever growing peanut gallery. Try to ignore them. They don't mean any harm.
Which schools produce the most CEOs? Infographic
Couple things here:

1. Amazon has more size choices.
2. You didn't say up front you were comparing different diaper brands. Maybe they are just as good. However, we've tried different diaper brands in the past, and went with those we knew would work.

Not that any of this changes things. I was just curious about the pricing. We use Pampers because we found them to be the best for what we needed. Now though, we get them free. =/

Anyone who thinks all diaper brands are the same has never had the experience of choosing poorly. =)
Etiyopya’da Yaşam ve İnsan
What chip? I have a hakintosh with 10.8.4..
I think tptacek's sentence would need a 'than' to have a valid reading as a positive statement. 'never been better' is ambiguous by itself, but by the time you put it into a sentence it may or may not be ambiguous.

So my answer is mu.
>> However, I reject the idea that you have to shower women with money to get them to go out with you. Something like going out for coffee is low-key and harder to reject, whereas a show or dinner puts on a lot of pressure.

Sure, no disagreement here. I'm not defending anyone who thinks gifts or display of wealth are appropriate or necessary to get a date, just stating the fact they often increase your chance with women (maybe men as well, I don't have experience with that).

The thing that strikes me when people talk about relationships, they often pretend materialistic motives are some imaginary and mostly bad thing. In the real world, wealth (self-sufficiency) is (and has always been) a pretty strong factor for desirability.

>> What's the deal with "popular" as an adjective, anyways? It seems like a habit of putting people into categories like a cliche high school movie.

By 'popular' I mean 'attractive' for whatever reason (intelligent, funny, good-looking, etc). Or in other words: not likely to be short on attention from potential dates. I don't think of it as a high school cliche.
Anecdotes is better than pure opinion. They can be poked at and questioned as any other unreliable evidence, and has a place in discussions (if somewhat far down).

However, saying "I _liked_ Silverlight" is not an anecdote. I can't discuss it, poke or question it, as it is without doubt true that you do indeed like Silverlight. As substance for a discussion, it as empty as it can be. At best, I can ask you to write a new comment which explains why you like Silverlight, in which you maybe then end up using anecdotes to support your view. That would then be the actually comment of substance, in which debate, research and discussion might flow from.

In the hierarchy, "I like X" and "I don't like X" is at the bottom. As such, my "ideal" is that comments should indeed strive to be above the lowest of the lowest, even if that means just going a step above into the realm of Anecdotes.
Here is a rough translation, I'm sorry to tell that I have a hard time parsing the original in the context of OSS too.

IV. The reproduction of the code of the software or the translation of the shape of the code is not subject to the author's authorization when the reproduction or translation in the sense of 1° and 2° of article L. 122-6 is essential to get the information necessary to the interoperability of an independently created software with other softwares provided the following conditions are met:

1) those actions are fulfilled by the person with the right to use one copy of the software or on his behalf by someone empowered to this end;

2) the informations needed for interoperability have not been easily and quickly available to the people mentioned at 1° above;

3) and those actions are limited to the part of the original software needed to this interoperabilty

The information obtained this way [disassembly] shall not be:

1) Neither used for any other purpose than interoperability of the independently created software

2) Neither communicated to thirds parties unless that is necessary for the interoperability of the independently created software

3) Neither used for development, production or sale of a software whose expression is substantially similar or for any other act infringing the author's copyright
I don't think it was ever built.

It's just interesting that in theory a CPU could be designed that didn't have the concept of memory as a sequential array of bytes.

In fact, in the future this will probably rear its head again. Managing storage at a higher level could make things like massively parallel computing, caching schemes and virtual memory more powerful.

Perhaps one day the elaborate hoops current CPUs and OSs have to jump through to maintain performance in the face of memory latency limitations will be surpassed by something like this, and just as C is best suited as a systems programming language for a flat memory model, so a language like lisp will be best suited to low-level programming for this new architecture.
Blogspam of an article posted 3 days ago. https://news.ycombinator.com/item?id=6579294
Excellent! Thank you very much :)
Why? I got what they paid for. I don't feel slighted.

I don't really understand how you can be confused.
I disagree, engineering is how it works, design is about interaction between the user and tech-object.
People nowadays tend to put too much emphasis on design vs. engineering, without design you have a bad working tech-object, without engineering you have no tech-object at all.

Don't think that I regard design as non important, I think both have their place in inventing and manufacturing.
A thousand times this. Mathematicians are spoilt by maths riches of eternal problems. CS ought to be too, but so many are instead fascinated by the 10 year, 2 year, 1 week problems around the fashion of a programming tool.

No wonder everyone is always talking about the rapid pace of learning in high technology.
I guess that would be Code de la propriété intellectuelle - Article L122-6-1
near = 1/11th the altitude of the ISS.
Yeah, I'd say 10 years ago I though I rated around 8

After some time, 7, then 5

But then I got back to 6.

The more you know, the less you know!
> I'd help, but that seems unfair.

He missed the perfect opportunity to quote HPMOR.

> I have heard such requests before, and experience leads me to refuse. Either I will do too good a job of prosecuting myself, and convince you that I am guilty - or else you will decide that my prosecution was too half-hearted, and that I am guilty.
When it comes to Bruce Schneier the question is "Do you trust Bruce Schneier?", but this seems to just beg the next question, "To not do what?".

If you had read really short article, the "next question" is: "To not mislead us about what he has read in the leaked NSA documents."
Inside Anonymous: ‘Topiary’ talks hacking and life after LulzSec
"Great mathematicians can understand the theory and just apply it to whatever problem they come across."

I don't think you know how great mathematicians think. http://en.wikipedia.org/wiki/57_(number)#In_mathematics "Although 57 is not prime, it is jokingly known as the "Grothendieck prime" after a story in which Grothendieck supposedly gave it as an example of a particular prime number."
Will you be proud of your children sometimes? Because they could have been born in any family in the world...
For what it's worth, Silk Road provided it's own system for guaranteeing stability of price (that is to say, there were guaranteed exchange rates if desired). I don't think there was any need for SR users (well, sellers at least) to manipulate the price for that reason.
So god forbid you watch your movies on the go in SD in order to eke out a few extra showings. 5GB is still worlds better than AT&T offers, and there's still unlimited EDGE.
Near space? 30 kilometers is not even a 3rd of the way to the 100km boundary of space.
Verify and Trust
I am looking for an alternative app like this
Well with my paper wallet analogy, if you lose your private key, someone else will find it as well. But anyway, there are enough divisible Bitcoin units that this doesn't pose itself as being a huge issue.

When the network will be hit hard by large amounts of bitcoins trapped behind lost private keys, I'm sure there will be some implementation changes to the Bitcoin software in order to free up the coins and make them go into circulation (to be mined).

For example if an address hasn't been touched for 20 years (death? lost key?).
Who said you should have not to be proud?
Proudness apart, your school is still not "free, as in beer".