skysight-inc/HackerNews huggingface dataset:
Pretty ridiculous to get so outraged about something like this. True that it adds a layer of fuzziness, but that doesn't mean you can't do something like

if(user.Gender.ToLower() == 'male'){ print('Hello sir'); }

How is this on the front page? Am I missing something?
> I'm a psychiatrist

And that too with incredible skill in analysing mental issues from a single forum post
okay, I was sloppy in my description of ETF mechanics.

but from investor point of view it still works as I described - she goes to market, places bid for ETF shares. Then the process splits as following:

a) if there are sellers in the market she gets her shares from them
b) if there are no sellers, market makers will still sell her the ETF shares

then once market maker accumulates enough cash from buyers, he purchases/borrows shares needed for exchange for N creation units from ETF trust.

I don't think market makers just go and create ETF shares without there first being demand for them?
Hundreds of unknown Picasso works discovered
This seems to be fairly similar to Go. Given I don't know too much about either, what are the major differences?
A person who ranks highly in a lot of those areas is not sitting down with you for an interview.

Instead, you're buying him/her dinner a nice restaurant and you will discuss how each of you can come up with a mutual agreement that benefits you both, like any other deal between equals.

More importantly, this "matrix" was clearly written by a programmer, and not a business thinker. There is no way I would even give a rat's ass if a candidate used menus or keyboard shortcuts in an IDE, any more than I'd care which side they part their hair on.

What's left out:

Communication:
- Can not only communicate clearly, but can adapt language to a given situation to ensure clarity without creating offence. Understands not everyone is a programmer, and doesn't fault them for it.

Business:
- Understands normal business flows and how computer programs can make these flows more efficient.
- Knows when to call it shippable and move on
- Understands that favorite os/language/platform is not used exclusively, and doesn't intend to rewrite entire systems because the output is a period instead of a comma.

etc, etc.
Wikileaks Secret Dreams
Totally. I hate how they let you choose from all the different states in web forms. You're either East Coast or West Coast. Pick a side.

How am I supposed to do a search for people on the West Coast with interests in BDSM? What if someone puts "California" and someone puts "Oregon"? Those are both the same coast!! How am I supposed to search for that??
And if I were Adku, I'd setup email accounts for the same range and reject anyone who tried that.
> And the word 'let' instead of 'def' or 'var' gives me a strange flashback to middle school which I can't quite pin down.

I agree about the 'let' part. Why isn't "int i = 0;" sufficient?
It is not a problem with the blog (hosted or not) it is an issue with the startups implementing them.

The precise thought and passion that goes into the product should affect all aspects of the startup including blogs, Twitter accounts, about pages, etc.
That's true, but what I worry about is the implicit pressure for his employees to put in the same sort of hours. Not everyone can be productive for sixteen hours a day. Heck, I doubt that even Seth is productive for the full time that he's at the office. I wonder how much of his day goes to fixing the mistakes he made on the previous day.
This is perhaps the dumbest article to make HN's frontpage that I've seen, and I'm not in the 'HN is becoming Reddit!' crowd. If any article deserved to be downvoted, it's this one.
GNUStep is not a viable alternative for developing cross-platform software that is competitive with the tools you use to build Mac-only software. I seriously doubt most software I use on my Mac is just a simple recompile away from my Linux notebook. If you have some evidence to support that, please, enlighten me.

If enough momentum is built behind GNUStep and it becomes a superset of Cocoa, it would be rather trivial to build a Wine-like environment for running OSX software on other OSs and that, I am sure, Apple would strongly oppose.
According to a quick google search, Finland has both school choice and merit pay (a policy strongly opposed by unions in the US).

This suggests that school choice might be a good idea, and that Finland's unions might be very different from our unions.
Or having your neighbour's guard dog jump on you
I heard a joke once that the weight of bike+lock is a constant regardless of price. People with more expensive bikes buy bigger, heavier locks to protect them.
In a perfect world, I’d agree with you. The author of the article you linked to provides a good answer to this problem:

If your audience is architecturally minded and aware of REST,
you should version data representations in the MIME
types your application accepts.

If your clients view the URL as the most important facet,
make the URL the center of your versioning efforts.
Folks who are familiar with versioning with WS-* Web
services tend to be more comfortable with changing the
URL when versions change.
Google Demo Slam
It's still a good document for presenting qualitative standards though.
This is a cool idea, but if I used it with the amount of data I use at home, I would be spending upwards of $500 a month.
Oh, its true that the Mac was created under these conditions, but I doubt that any of the creators would describe the experience as a pleasant one. Even the stories on Folklore.org (which highlight the most pleasant parts of the effort) contain a distinct undertone of tension as a reflection of the enormous amount of pressure being placed on the team by Steve Jobs.
If you are absent for a surprise quiz because you cut a great deal, the 0 will make your other 100 tests average to about 80, even if you know the course material greatly.
Does a job prefer better if you master the course material but in general don't follow the smaller rules? For instance, in an interview, wouldn't you look like a fool if you explained away sub-par grades as bureaucratic issues? Part of life, sadly, is following small and stupid rules.
That's exactly part of what I'm saying. The other part is: Even though you can't siphon money off passive investors, you can siphon money off other active investors.
Extreme bummer. irvin kershner died this morning
This is a question of economic growth, which this paper handily explains...

http://www.stanford.edu/~promer/EconomicGrowth.pdf

If you believe it's feasible for economic growth to continue, then you believe it's feasible for the indexes to continue to rise, perhaps to something that rounds to infinity (at least for my purposes).
ultrasaurus, thanks for this! Do you mind if I follow up by email to ask you a few questions about how you email? I'm at rahul@rapportive.com

Also, I just got crm.raplet.info working (I don't think it did last time I tried). Looks great so far :)
School choice, with equalized funding. I'm all for that. When a public school in Baltimore gets the same funding as a school in a posh upper-middle class suburb, then school choice works.

And saying that unions need to be reformed in different directions is very different from saying that unions need to be done away with.
This just smacks of not getting it, and may imply why a free and open facebook alternative may not be possible by the open source community. Facebook is a product, targeted using hooks generated from real relationships to a specific audience.

A blank text field for gender goes against any conceivable UX/UI improvement and makes no sense. The author of this blog is saying that the text field for a gender is just one symptom of a large problem with a team that doesn't have the experience of building a serious product.

If we assume that 1% of the US population is Transgendered, that leaves 99% of people who are now receiving a substandard experience because of the feelings of a minority that don't wish to choose other or blank for one ui element.

That's just stupid product design.
Economic growth explained
White, male startup companies get funding for being white and male
but they don't compete on quality. I've used their apps they are buggy and poorly designed.
Avoiding the gatekeepeer by using social media to reach the decision maker
Government Employee Unions should be outlawed, plain and simple. Even FDR thought they were a terrible idea (http://www.presidency.ucsb.edu/ws/index.php?pid=15445). You're basically using collective bargaining against the taxpayer at various levels of government, i.e. the the higher up you go, the less taxpayers are affected (city ~500k vs federal ~150m taxpayers) and the less they care about bargaining. Besides, when a bureaucrat or politician is the taxpayer's representative at the bargaining table, and unions use their clout to get those people appointed/elected, there's an inherent conflict of interest.

If government employees believe they're getting the shaft, they can form PACs to get their champion into power. That puts the issue in front of the voter/taxpayer more clearly.

Here's a great free market perspective from Prof. Charles W. Baird: http://www.econlib.org/library/Columns/y2009/Bairdlabor.html
My hunch is that balancing a real inverted double pendulum in that way is not possible (and that the clip is a hoax -- perhaps using servos at the middle joint to hold it relatively straight at the right time). Would love to be proven wrong though.
Why can't they just do male/female/transgender or male/female/[No Selection]? The reality is that this show of respect will diminish the experience for other users of the site for no real gain (the assholes who set their gender to "I got boy parts" will find themselves witty for a moment and than never see it again). Unnecessarily unbounded customization is one of the things that made MySpace lousy in the first place.
That's true, but this whole effort smells like an exercise in wheel re-invention to me.
From https://github.com/graydon/rust/wiki/language-faq :

*Have you seen this Google language, Go? How does Rust compare?*

Yes.

Rust development was several years underway before Go
launched, no direct inspiration.
Though Pike’s previous languages in the Go family
(Newsqueak, Alef, Limbo) were influential.

Go adopted semantics (safety and memory model) that
are quite unsatisfactory.
- Shared mutable state.
- Global GC.
- Null pointers.
- No RAII or destructors.
- No type-parametric user code.

There are a number of other fine coroutine / actor
languages in development presently. It’s an area of
focus across the PL community.
To those of us without a background in hard mathematics or engineering but with enough knowledge to know what it means that a double pendulum is a chaotic system, this video is initially quite staggering.
Perhaps it doesnt fit the literal semantic meaning of "unbelievable," but then if we all spoke completely literally language wouldn't be much fun.
> I doubt there is much Apple could do to stop it. That is to say, Openstep is an open API that anyone is free to develop an implementation of.

I am not so sure. OpenStep (the spec) is probably safe, but that doesn't make sure the rest of Cocoa (which implements a superset of OpenStep) is immune from a patent or IP-related offensive.
tl;dr is economic growth springs from innovation.

"Economic growth occurs whenever people take resources and rearrange them in ways that are more valuable. A useful metaphor for production in an economy comes from the kitchen. To create valuable final products, we mix inexpensive ingredients together according to a recipe. The cooking one can do is limited by the supply of ingredients, and most cooking in the economy produces undesirable side effects. If economic growth could be achieved only by doing more and more of the same kind of cooking, we would eventually run out of raw materials and suffer from unacceptable levels of pollution and nuisance. Human history teaches us, however, that economic growth springs from better recipes, not just from more cooking. New recipes generally produce fewer unpleasant side effects and generate more economic value per unit of raw material."
This is essentially Just-eat.com, minus the mobile txt messaging. Depending on the geography here in Europe it's wildly successful.
Lets be clear, the author of the blog post asked an explicit question. If the question was, "Can I do whatever I want, and screw what you think?", I'd answer, "Of course you can".

But if you ask me "Do you agree?", well do you want my answer, or do you want me to simply say, "If that's where your passion is".

My honest answer, no I don't agree. I don't think we need a systems language of this sort. And I think there's a bigger gap that I'd like to see Mozilla work on, although maybe this blog post author isn't the right person to work on it.
I don't even see why the field would exist.

For a social network aimed at privacy-minded individuals, I'd think you would err on the side of not including any data beyond what is absolutely necessary.

So what about 'gender' is necessary?
That gets back to my question. What are Rust's advantages over Go or D?
Looks like ReadWriteWeb is looking to DZone for inspiration. Amazing how my article about some 'old news' generated so many spinoffs. http://java.dzone.com/rust_language
How to Write a TOK Essay
Students hoping to obtain a diploma in the International Baccalaureate Program will have to write the TOK essay. This essay is a challenging one as it will raise cross disciplinary questions about knowledge. Knowing how to write this essay will be useful to obtaining the diploma.
That's more than the normal streaming plan costs for a full month, and almost as much as being able to rent unlimited DVDs. I doubt most subscribers would be down. Maybe a premium plan than gives earlier access to streaming content for an extra $10 a month would work — but $10 for one stream would probably hit too much resistance, just because you've already anchored the userbase to $7 for a full month of unlimited content.
I have no clue what you are reacting to. His comment was 100% constructive criticism. Everything was a suggestion.
mozilla does not have the power to create a new lingua franca. JS is the language of the web they are in the mittle of the standartisation why would the complicate stuff even more?
I'd like to see a better programming language. All of the existing languages involve accepting certain trade-offs. Of course maybe no "perfect" language can exist but until someone proves that there's always hope.

For me the ideal language would :
- Support OO, imperative and functional paradigms
- Compile to fully optimized machine code with efficiency comparable to that of C
- Provide language support for numerical multidimensional arrays and linear algebra with a syntax comparable to Matlab
- Support list comprehensions
- Provide map,list and set types similar to those of Python
- Support dynamic typing
- Support optional static typing, and contracts
- Provide standard libraries with breadth of functionality comparable to those of Java but simpler API's (more like Python)
- Provide a mechanism for efficient compile-time parametrization of algorithms, like C++ templates
- Support free-form (ie. whitespace independent) syntax
- Provide a high quality cross-platform GUI toolkit with support for OpenGL
- Provide an interactive graphical environment for experimentation and data analysis
- Provide a dataset abstraction similar to R data frames
- Be supported by a high-quality IDE and debugger

Of course that's a lot to ask for, but it would be nice to be able to do everything with a single unified syntax and environment.
It looks a lot like JavaScript, maybe we could fix up JavaScript instead of inventing a whole new language. I'm just saying...
Thanks for that. It wasn't clear from the linked article that Rust was started before Go. The overall impression that I got from TFA was that Rust is another instance of the garbage-collected system language fad.
I bet a good number of them also think that was one of the best times of their lives.
Also discussed (a little) here: http://news.ycombinator.com/item?id=1938445

EDIT: Corrected URL.
Tower (OS X Git GUI) public beta
int i = 0 not code because modern compilers don't need to know about int at first. The compiler wants to now that you creat a variable the type is not importend at that moment. Thats why most new languages like go or scala have the type after the inizalisation.
From personal experience (lived in 3 Just-eat.com "countries") I would say Denmark is the biggest. In the cities, there's a really high coverage of restaurants -- and not just fast-food either.

The problem for restaurants is pretty interesting, and reminds me of the disintermediation RoundTable is doing in the US.
we need a new word for mainstream media, it's been appropriated by the mainstream media.
Sony PSP to gain unlimited music via cloud
Pretty much everyone is taking the pragmatic approach. Besides, if they feel as if they need to in the future, they'll close up. They'll still play the cat and mouse game, but to gain marketshare they might leave the screen door open to get some buzz. In general there hasn't been much of an indication of Apple fighting really hard either. Closing exploitable holes is not anti-pirate or anti-unlocker.
This is merely a reiteration of the original point.

I have yet to see anything persuasive as to relevance.

That is, why is it any different from any other public employment? My understanding is that civil service jobs have specific legal (aka politically-sourced) protections without resorting to techniques from the private sector.

ETA: Moreover, politically-motivated firings aren't necessarily arbitrary, though they're obviously not based on merit. The unionized system doesn't appear to be merit-based, either.
Best Wallpapers World
This is in no way anything new; not in the US at least.
If you know what you're doing, that's a valid way to try to make better wheels.
I suspect this is an artifact from their stance on mutable state, and some inspiration from more functional languages. There certainly isn't much harm in being clear where you are initializing variables. I would say that using actual english words rather than brief non-words such as def or var makes the syntax more readable.

If the keyword really bothers you that much, couldn't you fork the project and perform a global find/replace? (yes I realize that _maintaining_ a fork like that could be nightmarish, but the point still stands)
good to be suspicious; employer-selected investments are like employer-provided health care, there's a big imbalance in incentives.

2 things to watch: fund expenses and composition

if churning is an issue, it will be reflected in the expense ratio. but if the expense ratio is comparable to actively-managed funds and the fund's composition is index funds, then it might be ok since you're only paying for management services once.
> Unit Testing - Do you unit test your JavaScript?

IMHO the simple boolean answer doesn't really tell you that much. There is a big difference between someone having only a few unit-tests for a huge codebase, v/s someone having most of the code covered by unit tests.

Additionally JavaScript is used a lot for user interface related stuff, where unit tests can often be more trouble than they're worth; instead full-scale functionality testing (like with Selenium) could be more useful thing to do.
Nonsense!
Bollocks. If that were true all white male start-up companies would get funded and no females or any other minorities (females are a minority??) would ever get funded.

I think you can only say this when you take in to account the ratio of applicants.

Of course that can be countered with 'they're not applying because they know they won't be accepted' but I don't think that's going to cut it for me.
Wow, talk about disdain for non-binary genders. It sounds logical, I'm sure, to a majority of people who have never considered the possibility that gender could be n-ary, but this is ludicrous. There are a ton of reasons to drop Diaspora, but this is borderline genderist. Then there's the whole sex vs. gender thing, but I won't even touch that argument. The comments on this one could span a whole other realm of philosophical and psychological land mines.
It's suburban, which means the roads are generally 40MPH or faster, and cars drive extremely aggressively there.

Though a busy SF street may seem chaotic, the upper limit on speed gives drivers a lot more time to react to you and vice-versa.
The fact that they were proved wrong only makes their stance worse.
Besides, if they feel as if they need to in the future, they'll close up.

That's my point - this (probably) isn't lasting change.
It's a complicated feedback loop, obviously. Society is petty and bureaucratic, hence schools have to be petty and bureaucratic in order to teach how to navigate society? Partially, but partially society is petty and bureaucratic because schools are petty and bureaucratic and people are trained to consider such systems normal and good. (In fact, schools seem a lot pettier and more bureaucratic than the rest of the world, though it depends on your perspective.)

I don't think the world would collapse if we had entire generations coming out of school ill-equipped to handle petty bureaucracy, especially if the tradeoff was that those generations are smarter and better educated about things that matter.
I think "popular media" or "general interest news" work in this context.
But what happens when you're working on 2-3 different projects, and one of them needs BeautifulSoup 1.1, while the other is relying on some package that breaks with BeautifulSoup > 1.0? That's where virtualenv comes in handy.
Snapshots of the newest submissions of Hacker News
well I would not say around 70% is close to nothing, but I would assume such general and relatively poor ad buyers as groupon, who I have never heard of before, might be paying cents for clicks.
Google has a problem retaining great engineers? Bullcrap.
I don't see why it would be different, either. I'm just unaware of it being a common phenomenon here in the US. Perhaps I'm mistaken.

My main point is that there are cases where the private sector can do without unions, whereas the public sector schools cannot[1].

[1] At least in California I haven't heard of a single non-unionized public school.
doesn't work for me (linux chromium 7)
OK. The robot is impressive. It's just that the title felt... Digg-ish...
In Ontario the primary/secondary school report cards have been somewhat like this for a while. Your 'grade' is based almost completely on your academic performance (supposedly). Of course, if you miss evaluations, then your mark will suffer a bit. And some (or many) teachers will still wrap a participation mark into the course (usually something like 5-10%). I can't speak for everyone, but in my experience, these are typically in language courses where participation is crucial (apparently... I just sucked at languages period) for learning. Depending on grade/place, these were given percentage or normal letter grades. Homework was wrapped into this mark depending on the teacher.

On the side, you have a series of other 'grades' on the side. I can't remember their names now, but they broadly mapped to how disruptive you were, your initiative, how much of your work you completed (marked and unmarked) etc etc. These were marked as excellent, good, satisfactory, or needs improvement. From what I remember, it's actually not possible to fail as a result of having a lot of N's. Though in my case, I got a talking to from my parents whenever an N (or a few S's) showed up.

I remember thinking that those marks were kinda bullshit. And to an extent they are, since they are subjective and easily colored by how much a teacher likes you. I also knew some teachers who really hated dealing with that stuff and just gave everyone Gs, except for the trouble makers who got Ss.