skysight-inc/HackerNews huggingface dataset:
In a fun and meta sort of way you are saying D has not tried to please you. There are structural problems with this kind of criticism btw I have upvoted your comment, I do share the vision of a small elegant language yet sufficiently powerful language. At the same time I if some parts of D were to be thrown out I would find a way to complain about it. In fact one of my gripes is that it does not have compile time sum types and pattern matching, that and lightweight and efficient fibres (I believe these abstractions still use OS's threading mechanism underneath, I would be very pleased to be proven wrong).

The thing is D initially wanted to be C++ done right and then C++ done better. So with that in mind it has to have a lot of features. I do appreciate a lot that D feels a lot more homogeneous and designed rather than built up with unrelenting accretion the like C++. An aspect that I quite like is that if it is not immediately clear what should be the right way to resolve a design problem (for example name clash between function overloading and specialization) the D tendency is to make it into an error till the right solution/semantics emerges. In C++ sometimes the choice is somewhat arbitrary: here we have k choices lets pick one and go with it even if it has nothing obviously convincing going for it.

I would like to draw your eye towards templates and template metaprogramming. It really feels bolted on C++, and its really tortuous to use. In D however, although it was added much later it gels very nicely with the rest of the languages. Template metaprogramming is nothing special in D. Its just a function like any other except that it and its arguments are evaluated at compile time. (for D developers reading this, please can we have reference counting for CTFE).

So yes you are correct, it has a lot of features, given D's design scope that is hard to avoid, but these features do fit well enough with each other for a practical language to be used in anger, and fit a lot better than its immediate rival C++ / Java.
Tell HN: Some data about submission times, etc.
Just some anecdata. Here are a few recent submissions:

Charge your phone/laptop or your wont be allowed to fly!
(techcrunch.com)
2 points by brmunk 11 hours ago | discuss

Passengers flying to US may have to switch on mobile phones
for security (theguardian.com)
1 point by d99kris 12 hours ago | discuss

TSA: don't bring uncharged devices from oversea (tsa.gov)
61 points by alternize 17 hours ago | 62 comments

TSA: Some on US-bound flights must turn on phones (ap.org)
53 points by juliann 17 hours ago | 49 comments

TSA won't allow uncharged devices on flights (mashable.com)
4 points by adityab 18 hours ago | discuss

US bans uncharged cell phones, laptops from some flights (cnet.com)
4 points by ColinWright 19 hours ago | discuss

Uncharged phones, laptops to be banned on US-bound
flights (nzherald.co.nz)
52 points by ferno 22 hours ago | 82 comments

Note how one early submission got traction, then two didn't, then another two later submissions did. Note also that the conversation/discussion has been split almost equally between the three submissions that did get traction.

I draw no conclusions, but people often ask "when is the best time to submit." This example provides a starting point for any investigation you may be considering.

Time now - 18:46 BST, 17:46 Zulu, 2014/07/07.

Edited to add the one found by gus_massa - thank you.
That page is going for the UUOC(%) award of 2014.

---

% http://en.wikipedia.org/wiki/Cat_%28Unix%29#Useless_use_of_c...
The fight for Bitcoin continues
Thanks, that's a really good point. Right now we bring profiles based on factors such as their score, location, and profile similarity. But the number of predictions they received so far is not one of them. We'll make sure to take it into account as well. Thanks for the feedback!
Women have never been excluded from IT.

They're either not capable or find it uninteresting, often both at the same time.
Brazil Has Faked The Most Injuries At The 2014 World Cup
True, 'cause, after all, the last thing jerks want is to spend an hour or so presenting arguments and evidences that they aren't really jerks, after such as been pointed out to them.
Clickables:

https://news.ycombinator.com/item?id=7997403

https://news.ycombinator.com/item?id=7997213

https://news.ycombinator.com/item?id=7996380

https://news.ycombinator.com/item?id=7996339

https://news.ycombinator.com/item?id=7996268

https://news.ycombinator.com/item?id=7996055

https://news.ycombinator.com/item?id=7995512
> Why do you think so? I have to admit that I was just guessing, but it seemed logical
> (most notably the fact that only kosher food is available). What alternatives does an orthodox Jew really have?

Orthodox Jews are about 20 percent of the Israeli population, and have a lot of different job options -- teachers, professors, shop owners, lawyers, bankers, programmers, managers, insurance salesmen, etc. The sandwich shop from which I bought lunch today is Orthodox, as is the receptionist at the first client I met with.

Virtually every public venue in Israel has kosher food. Every single one of my clients has a kosher cafeteria for their employees. Those that don't have cafeterias are located a short walk from kosher restaurants and supermarkets.

Most Israelis aren't religiously observant, but most do (according to surveys I read years ago) want some degree of kosher food in their lives. Whether they approve of the current mix of religion and state is another question altogether. The haredim (sometimes known as "ultra-Orthodox") are a different population altogether; while they're religiously observant, the fact that many (or most) of their men don't work or serve in the army has been a major source of political tension for decades.

Given that about 20 percent of the population is religiously observant, that El Al pilots all come from the air force, and that religious Jews are a growing proportion of soldiers in elite units, I'm going to guess that we'll see more and more religiously observant El Al pilots in the future. But I've flown on El Al a lot, and I can't remember ever seeing a male flight attendant (which El Al has on every single flight) or pilot saying "goodbye" to us while wearing a kippa (i.e., head covering).
Something has been bothering me about Data Science Central
I don't think they're changing the search algorithm, just linking to https rather than http if it's available for a particular site.

Regarding speeding up HTTPS, I run HTTPS on several sites and there isn't an issue with speed on either end.

This is probably what you are looking for though:

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

http://www.chromium.org/spdy/spdy-whitepaper

http://www.chromium.org/spdy

For Apache: https://code.google.com/p/mod-spdy/
True--in principle any language can be executed in the JS runtime. A lot of them can even be executed reasonably quickly. Though I suppose the parent comment was asking whether a mature compiler from D to JS currently exists.
There's no free lunch. FB (Or rather, Apple and Google's Push Notification Server they depend on) and SMS are centralized messaging systems and that's why they can be fast, whereas email is decentralized and designed to be "good enough", which makes it slow but as a result has other benefits that centralized messaging systems can't have
I've done both biking in the city and driving. City governments need to push both parties to be better on the road.

In Toronto, bikes are considered slow motor vehicles. We have these kinds of problems. I think from a biker's perspective, it's dangerous because their life is on the line. But from a car's perspective, bikers are a danger to them finacially.

The problems IMO is asymetrical. Bikers put themselves on the line, but it's low cost (realatively) and no pre-requesite knowlege on how to behave on roads (no bike exam vs driver exam). A Car has low risk to themselves on the road, but it's costly (car cost + insurance + maintenance), and they have to past an exam on how to behave on the road.

To a driver: Bikers pretty much break the rules of the road and there isn't much consequence execpt an accident. I've never seen a cop pull over a bike for behaving badly. Bikes also have this thing where they can behave like cars sometimes, then behave like pedestrians when convienient. To me this needs to stop. Cities need to police bad bikers, and maybe have some training course/licensing for cyclists. There is a right way to behave on the road and I've seen alot of good cyclists, they just have to be more of them.

To a cyclist: Drivers need to be punished for dangerous actions against cyclists. Like not checking your mirrors before opening doors, or changing lanes. There needs to be civic campagins from the government urging drivers in the cities to be aware of cyclists and to remind drivers how to co-exists with cyclists.

I've thought of both sides of the arguement, I've changed the way I drive and cycle. Driving rules are pretty clear, but when I cycle, I just pretty much act likes a car with my hazzard lights on and hand signal like my blinkers are broken. I take up a lane and people can pass me when they can do so safely. Does it imped traffic? Yes, but I don't see anyone complaining about heavy trucks on the road.
I'm not sure it makes sense to assume that all launch companies want to scale up and build vastly bigger rockets. SpaceX did it to go after the CRS launches, and now onto larger commercial/military payloads. Their endgame was never lightweight launch class.

Firefly is making it their business plan to go after a lucrative business, and one that is likely to grow dramatically in the coming years. They're competing with the capabilities currently offered to secondary payloads on larger launch vehicles or as primary payloads on e.g. Orbital's solid fuel vehicles. Orbital/ATK is the real competitor here, not SpaceX.
> (edit: thanks for the downvotes, folks. you're definitely changing my mind on this issue.)

You're getting downvotes because you managed to completely miss the point the article is trying to make:

Anecdotes are not generalized evidence.
Good catch. That should be an easier problem to solve. If a few of them just volunteer to give their jobs to minorities, that will do wonders for diversity.
Yes, and they would lose this time with the man who books 3 restaurants because he doesn't know which one his girlfriend wants to dine at for their anniversary, 10 fake reservations from a competitor trying to block out a weekend night, etc.

Managing reservations and paying employees to man phones is part of the operating cost of a restaurant. Not to mention, this could be automated with software that ties customers to credit cards and reservations.
I was in the Summer 2013 batch.

Since this is the top-voted comment, let me be emphatic. The assumptions the parent comment makes about the HS experience bear no resemblance to reality. A good example is the consistent theme in this thread that such a rule can't exist without a shaming ritual, or without loss of being considered an adult.

The context we're missing here is that participants at HS are self-selecting. One person in our batch quit his job as director of investment technology at a massive international bank to attend HS; another was a high school student. In all cases, participation represents serious costs of opportunity, time, and capital, and almost always, the reason they do it is because:

Fundamentally, participants already believe in the assumptions of the environment.

There is room for this theoretical debate about whether x policy extends to good rules for all of society. But realistically, the HS rules are effective because people at HS agree with them.

To have this discussion without this specific context is to miss the point entirely.

That is why the rule can be lightweight, and can still be incredibly effective. And if you don't think that's true, then I suggest you poll a nontrivial subset of HS, because almost everyone agrees.
BigQuery Big Data Visualization With D3.js
What's the most ridiculous job title at a startup?
I am not talking about jokes
Wall Street Banks and Private Equity Firms Compete for Young Talent
Discover Meteor

Multi-Format: epub/pdf/html, great use of Middleman, being internationalised, interesting & useful videos (but more might perhaps be made of the premium end)

Content: really well matched to target audience. Ongoing updates.

Design: Very attractive countenance
> From what friends in the USA tell me, trying to do that is a very quick trip to a hospital.

It's still safer, but you might get someone who is less-informed yelling/honking at you. Then again, I don't bike in the 'burbs either.
Khan Academy Mastery Mechanics
If you're using Chrome, you can use my extension to map Ctrl+Right to that button:
https://chrome.google.com/webstore/detail/quicken/bcnfaiaknk...
Just right click on the button and select "Set as quicken next".
Industrial Automation Improving Engineering
I'll bite: a relevant technical question would be: is D really that much better than C++11 that you should abandon C++ (with all of the consequences that would have on tooling/libraries/etc.)?

I think D made more sense pre-C++11.
Bigger takeaway from the article: it takes Google 3 months to fill a specific engineering position.

"Google, for example, took an average of 97 days to fill computer-related jobs (primarily software engineers)"

I'm a dev not in the hiring industry, but in such a competitive environment for STEM talent, wouldn't speed win here? (something tech is usually awesome at anyways)

Being able to screen, test, check, decide and offer faster than your competition would possibly mean:

-fewer declines due to missed oportunities

-lower compensation (with less competing bid scenarios)

-faster development times by getting the resources 3 MONTHS sooner
Can you go into why that is? I've never fully understood it myself.
And for what it's worth (especially considering all that you've mentioned), email is still often quite fast.
I think it merely emphasizes that doing something "right" is hard and that sometimes over promising leads to less-than-ideal interactions for two parties at once. The page you links to essentially says, "we didn't like doing it and people didn't like receiving it." There is nothing wrong with wanting to give quality feedback rather than a hasty response that communicates dismissal.
Very well said, that is the argument against high valued real estate in relatively modest income large cities such as Toronto. With low or no disposable income other sectors of economy are getting affected. I would also argue another reason for high prices are the greenbelt laws, by which government has effectively restricted land available for development.

Most of the people I know who have bought real estate recently are scraping by and using their basement apartments as mortgage helpers. Another issue I have noticed is the lax standards in issuing mortgages, there are companies writing employment letters for $1-2k in order for couples to qualify for mortgages. Banks and government is wising up but the damage has already been done.
Apparently it's being used at Facebook. If they actively injected life into the D ecosystem to the same extent Google does with Go, the momentum might pick up substantially. Look at how late Go arrived--it was announced in 2009--and how popular it already is. Now, that doesn't mean Go or D can necessarily become the next big thing, i.e. the C++/Java killer. But even if they got as far as Python or Ruby, that would be a significant change to the programming landscape.
>by whom?

Not sure, people who care more about a narrative of justice than technical hacks.

>When? Depending how far back you go, The hacker culture attracted a very specific type of person. It was self-selective, so they themselves had similar cultural norms.

I guess that the startup scene made us popular, which tends to attract the sort of people who like guidelines, rules and control.

> There are going to be growing pains, but in the end, diversity is a good thing, right?

I just do not see why we need rules. Specially rules we are not expected to bend.
Show HN: Ecommerce Platform for Joomla
Just walk. The cyclist most likely sees you and is waiting for you to move past. The worst thing you can do is react to the cyclist, stopping and starting.
...or knowing that he doesn't know about "that online stuff," and hiring someone who does know about it to help him manage it. It's a cost of business.
I've read his papers and I own his books, so I'm not entirely unfamiliar with his contributions to the field. But I also find his criticism of Haskell to be at best detached from reality and a "holistic" view of the programming profession as a union of theory, engineering, and community. Especially when he's arguing for the use of pure academic languages like Agda or antiquated ML-dialects that haven't seen active development in 15 years, over a productive language like Haskell. In an industry where regression languages like Go and Javascript are seeing wide adoption, I think his grandstanding does a lot more harm than good.
Sorry, I should've said you can usually recompile the source against the latest .NET versions pretty easily.
> In the current email landscape, captive users are shown targeted advertisements, and interfaces are cluttered with confusing “social” services.

> With no other option, we've been at their mercy.

Lies. I have no clue what they are talking about. I'm not at anyone's mercy with my email; it's hosted right here at home.
Surprised it hasn't been mentioned yet. Hands down the most eye opening technical book I've read is SICP.

http://mitpress.mit.edu/sicp/

http://sicpebook.wordpress.com/ebook/
https://play.google.com/store/apps/details?id=com.ncom.yahn
A huge percentage of motorists flaunt the law every single day. They fail to signal, they fail to yield when they're supposed to, they blow through red lights, they exceed the speed limit, they drink and drive. Sometimes these behaviors are so common that they acquire nicknames, like the "boston left". But we accept all this lawlessness as normal, as the fuzziness around the edges of lawfulness. Even though this sort of behavior is so common and so dangerous that it is responsible for the death of tens of thousands of people every year in the US alone and countless billions in economic losses in damages and injuries.

In contrast to that, bicyclist lawlessness doesn't even rate. But bicycle lawlessness hasn't been folded into the accepted comfortable fuzzy border around lawfulness so every instance is a horrid and unique crime against the sanctity of the law and the foundations of civil society.

Edit: both bicyclist and motorist lawlessness is problematic. But the existence of either does not somehow damn the entire population of bicyclists or motorists. There are good motorists and bad motorists as there are good cyclists and bad cyclists. As mentioned above, folks who rail against the universal lawlessness of cyclists are focusing on one of the least serious dangers on the road.
As linked by crymer11, nmh is a "mail client" of sorts that decomposes all mail actions into individual utilities that can be run from the shell. It's a bit awkward if you try to use the raw utilities directly even for your most common tasks, but a couple shell functions and/or aliases takes care of that. It's also a little bit of a pain to set up. After that, though, I've been exceedingly pleased with it.
Hi, Inbox engineer here. Beyond the contextIO feature set, we support creating drafts, sending mail, and client sync, so you can use the API to really build full-fledged mail clients. The Inbox sync engine indexes all the data, so the API's performance isn't limited by that of the mail provider.
Enforced diversity that lowers average competence is a very bad thing, both for the industry and for human civilization as a whole.
The problem with low level languages is they don't live in isolation.

As someone who worked on a large project in Ada, you'll need to at some point use the OS and its libraries which for Unix is in C. Want to network or get a OS semaphore? C. Many languages support this call to the C library functionality, but it always seems to force a lot of things back into the C way of doing things.

Maybe with a runtime (Java!, or ada tasks) this is abstracted away, but its still there..
Of course it's not terrible for you, you're in charge and have high social status. No one punches down to you because no one's in a position to do so.
The quotes aren't about people "staying the same", just the quality of their character.

After having children, of course she would have to change! It's irrational to expect otherwise.

The important part is tolerating and accepting change.
The platform is the conversation
Riding on sidewalks is legal in Seattle.
Very neat, congrats on the launch! Quick Q: are there any reference/demo clients out there that use this sync engine?

Even though I'm probably not you target audience, but I'd love to replace Outlook web client (and Gmail too) with something else.
Sending large files
>Relying on nuclear deterrent against modern hybrid warfare means you will lose

The point is that it can also means everyone lose.
I lived in London for 4 years and that is bullshit.
Great to see people who care. :)
Before I moved to the DC-area, I was quite familiar with automobile assholes. They're everywhere. But, before I moved here, I had a pretty good impression of bikers - I always thought that they were a mellow bunch. But, DC introduced me to the biker asshole, a species that seems to flourish here, like mosquitoes.

While it's bad to generalize, like the journalist in the article did, I can see how he could become irritated after a while.
but worse because they don't have the resources to fight back.

Germany has more than 500 active mappers every day. http://osmstats.altogetherlost.com/index.php?item=countries

Google does not come anywhere close to this. Not to mention that only a few of them can actually approve and fix things.

And because google is closed it does not have any kind of Quality Assurance tools. In OSM you could easily check if the last edit changed the opening hours and if the new one is strange (like not open Saturday evening)
Pedestrians don't need to stop at Stop signs either. I think it's safest for all concerned if drivers treat cyclists as pedestrians. Give them right of way all the time, don't expect them to act exactly like cars at intersections. If I see a cyclist approaching a 4-way stop that I've stopped at in my car, I wait until their intentions are clear. (Equally importantly, I don't get angry if they blow through the Stop sign.) Counting on the rules being blindly followed is not a winning strategy, as anyone who's read about or experience mixed used roads will know.

EDIT: I wouldn't wait excessively long, of course, only if it were a close call, same as with a pedestrian. Common sense.

Wow, apparently exercising common sense, being appropriately cautious, and not being angry at cyclists is downvote-worthy. It's all about the rules here I guess, despite many studies pointing out otherwise.
Mac OS X Gets The Dark Theme We’ve All Been Waiting For In Yosemite Preview 3
Just like anything else, tactful people will do this privately and with discretion.