skysight-inc/HackerNews huggingface dataset:
Maybe we'll get Bernie and I'll get accused of having something against geriatric white men. Would be a nice change.
The argument against this approach is that it's not always humans accessing web pages. And even if it is humans, sometimes they need computer assistance to interpret the content.
http://en.wikipedia.org/wiki/Semantic_HTML
I disagree, but not strenuously :)

Purescript compiles down to javascript but helps save programmers from themselves by introducing a better type system as well as great data structures, and functional paradigms

Typescript adds static typing and OOP

CoffeeScript...is syntactic sugar? (okay maybe I agree with the coffeescript sentiment)
Not having insurance for this utterly terrifies me. I'm absolutely fine with self-insuring the cost of the objects being moved (because you know what your loss is going to be), but if the driver gets injured, or injures someone else, ruh roh -- maybe your homeowners insurance will help?

Also, no idea what the actual parameters are on this. I fairly routinely move >500 pound objects, and if the driver doesn't have the right load handling equipment, it is vastly harder. Even a 100-200 pound load is a lot easier with appliance dollies and straps and ramps.
How realistic is it to earn 200k in your twenties? I'm familiar with the starting numbers at companies like Google and Facebook, which are very competitive but pretty far from 200k even with stock and bonuses.
I'd be all for a free, semantic naming scheme - which we basically already have with the exception you mentioned; it's discouraged, but you could absolutely make documents that way today.

I think overall it's a good thing to have certain tags that are associated with default behavior. We could weed out some unneeded ones aggressively, but overall I think it's okay to be able to write a basic CSS-less HTML page that is not a formless mass by default. This mechanism also has traditionally benefited accessibility agents.

So, it basically comes down to the question of whether it's time to remove the default rendering properties of tags. What we're left with then is decisions about the special attributes, as you mentioned. Some of these we could get rid of, too, and some could be made more general. We have painted ourselves a bit into a corner with the href attribute specifically. If we didn't sometimes have to use it for completely different things, it would be totally fine to declare every tag having an href attribute to have link-like behavior.
While I agree with the sentiment, I don't believe it's necessarily cutting corners. Rather, it's by design. Rails values "elegance," and leans towards monolithism. Monkey patching is the means to those ends.

So even though I agree with you, I think it's going to be very difficult changing the philosophy of the Rails' ecosystem.
There's something very special about walking into a train station in the heart of a European city, and seeing a departure board that looks like this: http://www.enjoy-europe.com/hte/chap17/images/P1020015-Bruss... the sense that you could just buy a ticket and jump on a train to anywhere. You tend not to get the same feeling from an airport departure board, where for the most part you couldn't just buy a ticket and fly to any of those destinations.
I can only comment on the general mindset of German business people, but your friend should be fine. Persons from foreign countries are usually welcome and wanted!
For more information you should specify where exactly your friend is from, but if he is already studying in Germany it should pose no problem.
I lean toward languages with static typing for application development, but now that there is ES6 and typed arrays, JavaScript is a pretty nice language to program in. And there are a number of very powerful APIs available to browser JS that many people still aren't aware of/don't use to their full potential: WebRTC, Web Audio, WebGL, Transferable Objects in Web Workers, and so forth.

I've now stopped using jQuery for DOM manipulations, and use plain JavaScript in most cases involving simple manipulations (I do use React for complex applications).

CSS has some problems that grid and Flexbox should help alleviate.

But all in all, I'd say the Web is in a pretty good state.
http://www.info.ucl.ac.be/people/PVR/flopsPVRarticle.pdf

Found that in on of the blog posts regarding the OP. Basically, there's been a convergance of certain features of abstraction building, and at least some general outlines of what he refers to as "definitive languages".
As the article says, this is equivalently achieved by naming div classes and IDs (or some other attribute like itemprop a la schema.org). Also I'd say a completely style-free HTML scheme with open-ended semantic tag names (XML) styled by CSS is equivalent. The point is HTML doesn't serve a useful styling purpose.
In that situation you have two middle men the banks that own the ATMs on either side and both will want a cut once you start scaling up even if they allow free use of their services for less regular transfers.

>I don't understand what you are trying to say or how increased usage would make dealing with bitcoins more difficult.

In any given country you're only going to have so many buyers for bitcoin. So the service on the receiving end has a limited number of people to sell the bitcoins they receive to in order to get the cash to give to the recipients. As supply of bitcoin increases the buyers will start wanting to pay less and you end up with a wider and wider spread. The only way around this is for that company to then go sell them in a foreign market and deal with a large float and forex/transfer costs. All of which(spread,float risk,transfer costs) feed back into the fees they need to charge or the spread they need to have to keep them profitable.

I don't consider $20 to be a micropayment but even then once you include the overhead in acquiring the coins existing systems will match the cost in most cases until you get to a small enough number that Bitcoin is unsuitable too.

And yes I've used Bitcoin. I've been involved in the community for a few years now I just don't see it finding widespread success.

It's not about blame its about who it is a problem for. Consumers get protection from credit cards that they don't get from Bitcoin. Its the vendors that have the problems and as I said they can promote Bitcoin as much as they want but it won't reduce fraud until they drop credit cards and that won't happen because users don't want to use bitcoin.

It is working. I'm saying it won't be mainstream and that the people who have bought in expecting to be rich should be expecting to be disappointed.
Why are you quoting political thinktanks as verbatim. Their job is to pick out facts and arrange them so that it suits their narrative. Let's shine some light on their spin:

(a) Japanese HSR. It started in 1964[1]. Is anyone surprised that it lost 50% of its market share to cars if cars were literally at the verge of becoming popular when it started? Japan is a huge car country. The relevant statistic here is that an average Japanese does 25x the rail kilometers per year an American is doing[2], yet has less car km per year[3]. They are second only to Switzerland in that statistic. Japan's railway companies are profitable, both as HSR[5] and local transport in big cities[4].

(b) Rail in Europe: Why are two countries picked out and then their success is measured by the market share in all of Europe, including the severely underdeveloped East? Europe is a big and diverse place too.

(c) "some environmentalist don't like it either" - I really don't see the relevance there.

The freight train system in the US is a good point - IMO Europe and Asia should take it as an example. I still don't see the relevance for passenger rail though, it's a separate issue. The question is: Does is make sense to push public transport, both locally and regionally. Given that (a) we have examples like Japan that clearly show how it can work and (b) environmental footprint of each person needs to be drastically lowered if we want to survive as a 6+ billion species, I'd put my money on 'yes'.

Edit: The USA is still the only big country with a carbon footprint way above 10 tonnes per capita and year. Americans still emit 1.8x the CO2 of Japan, even though Japanese houses have no isolation to speak of (earthquake safety / corrupt builders). It's getting better, but there's still a huge gap between the USA and and the rest of the highly industrialized world. Everyone needs to get better there, but there are a few countries that absolutely need to do a lot, or we're all fucked. So far I'd put USA, China and Russia on that list, soon probably India and Brazil as well.

[1] http://de.wikipedia.org/wiki/Shinkansen

[2] http://en.wikipedia.org/wiki/Rail_usage_statistics_by_countr...

[3] http://en.wikipedia.org/wiki/List_of_countries_by_traffic-re... (I don't have the source for car km per capita, but you can deduct it from this table)

[4] https://www.jtlu.org/index.php/jtlu/article/view/280/201

[5] http://www.jreast.co.jp/e/investor/financial/2013/pdf/2013_f...

[6] http://en.wikipedia.org/wiki/List_of_countries_by_carbon_dio...
Current discussion: https://news.ycombinator.com/item?id=9670359 (70 points, 14 hours ago, 124 comments)
Initially, Bernard Madoff made money honestly by trading in penny increments when everyone else was trading 1/8 and 1/16. When the exchanges decimalized, he couldn't make money that way anymore, and switched to his Ponzi.

In our society, most of our leaders have the same criminally insane personality type as Bernard Madoff. From their point of view, he was "one of us". When some low-ranking SEC investigators got suspicious, Bernard Madoff was able to use his influence to quash the investigation.

However, most of them don't do something flagrantly illegal like Bernard Madoff. They can ruin a business while deflecting blame to other people, but not something flagrantly illegal where they might get caught. They're "too big to jail".
I am interested in whether, if you turned the questions around and asked questions like "I want to give up my grocery store discount in exchange for the company running the store not collecting information about me", you would get the same results. Those loyalty cards are completely opt-in, the way they are used is widely known, and out in the real world with money on the line, people turn out to say "yes, I want this".

What does this tell us about the results of this survey?
You imply the problem is one of fashion (those kids will see the value of OOP once they get over their javascript phase!), but I think OOP was basically a fashion in of itself. Essentially what we think of as OOP is just taxonomy mixed with structures that carry around function pointers. Yay? It's a nice wrench to have in your toolbox, but it shouldn't be your only tool. The notion that the people that helped invent all this in the first place are continuing to do that doesn't really make me think the principles are sound.
That's an important point. Why Google executives waste money on something cool-seeming that goes nowhere, they aren't wasting their own personal money, they're wasting the shareholder's money.

Maybe Google shareholders would be better off if Google just paid out a big dividend, instead of wasting money on nonsense unrelated to their core business?
I definitely agree that that is the perception. So, apologies to all if my tone earlier implied any condescension.

What intrigues me is why is it so. There is a great article in one of the Programming Pearls books (so, published earlier), that goes over how providing provenance in a data format is highly useful. Yet, by and large, you can not do this in JSON, because comments are disallowed.
You can throw away your supermarket loyalty card, and stop getting those 2% discounts. You're not powerless. You're making a choice.
There was a similar thread on LessWrong a couple of days ago (though not just on Big Problems but on existential risks): http://lesswrong.com/r/discussion/lw/ma8/roadmap_plan_of_act...

Are you going to summarize the result of the crowdsourcing somewhere?
How is this different from the Obfuscated C contest? http://www.ioccc.org/
Letters are boring, we see them everyday. Through its omnipresence appearance we perceive them as a merely another form of visual communication.

And this is where we loose the hidden artwork. An unnoticed, visual pleasure that few can really enjoy, and even fewer – create.
My intuition tells me it wouldn't even be close, but let's do the math since it's pretty straightforward.

Caltrain uses cars that are 26 meters long and 3 meters wide[1]. That's 78m^2 of area to catch sunlight. The largest trains have 6 passenger cars and one locomotive. Let's cover all 7 in solar cells, giving 532m^2 of sunlight. At noon on the equator, approximately 1kW/m^2 of energy hits the earth. The bay area is around 37ºN latitude. sin(37º) ≈ 0.6x the energy per unit area. While 600 watts per square meter sounds like a lot of power, we must also account for solar panel efficiency. The best commercially-feasible panels are around 19% efficient. That gives us 114 watts per square meter. Multiply by the total area and we have 60kW of power at noon on a cloudless day. To compare with your car: 60kW is 80 horsepower. The locomotives used by Caltrain put out 3600-4000 horsepower[2].

To sum up: 26m * 3m * 7 * 1kW/m^2 * sin(37º) * 0.19 ≈ 60kW.[3]

On a cloudless day at noon, with no tunnels or shade on the tracks, solar cells could generate 2-3% of the train's needed power. As I thought, not even close.

1. http://en.wikipedia.org/wiki/Bombardier_BiLevel_Coach

2. http://en.wikipedia.org/wiki/MPI_MPXpress

3. http://www.wolframalpha.com/input/?i=26m+*+3m+*+7+*+1kW%2Fm%...
Sure, high-speed trains were great. So was the Edge Network at one point. The point is that we shouldn't spend time planning for the future with yesterday's technology. The CA high speed rail isn't scheduled for completion until 2029. I would prefer that we invest those 14 years and that 68 billion dollars in advancing driverless car infrastructure (luckily much of this can piggyback on existing highway system). It doesn't take much of an imagination to grasp the impact of driverless cars (on demand, shared, smaller 1 person vehicles, no parking, fewer deaths, etc)... even for longer distances (faster speeds, less traffic, caravanned vehicles).
One way to answer is "I'm looking for $X." If they ask for your current salary, you then say "I'm looking for $X."

However, this only really matters if you're applying for a job at a salary much higher than your current salary. If you're currently earning $X and you're looking for $X plus 10%-20%, it doesn't matter much.

If you already have a job, and they lowball you on salary negotiations, walk away and keep your current job.
I have found adopting time/energy contexts to be helpful. I believe the original blog post is http://simplicitybliss.com/blog/a-fresh-take-on-contexts.
Yeah, but this is worse. This is not a foreign cell. This is a virus that plugs in and rewrites your own cells. (If you happen to be a mouse. One hopes.)
Do you really believe that it didn't turn into billions over the years?

Seriously, add up the billions upon billions we've spent as an industry (in terms of $/KwH delivered to all the datacenters across the world) over the past, say, twenty years, and bitcoin looks downright anemic in comparison. [1]

You might not like that people are choosing to spend money on electric for BTC, but if they weren't, I imagine that juice would just be spent on serving up pics of cute cats with a side of advertising and tracking. Be thankful we found something slightly smarter to do with it.

[1] http://www.nrdc.org/energy/data-center-efficiency-assessment... - 13 billion a year for power to U.S datacenters, according to the NRDC. Slap a moving average on that, account for non-US usage, and scale it back twenty years to the launch of Netscape Navigator and the subsequent rise of colocation, and we're talking more money spent on electricity for the Interweb than most nation states annual GDP.
I have only programmed in Ruby and Java and Javascript (and the first two only a little). ES5 and before js does seem worse than the other languages I've experienced, but not by much. And ES6 is sort of a joy to write. Leaving callbacks behind for promises and writing in a largely functional style is very satisfying in js right now.
Remember the US is the nation of the helicopter parents, where it is common to drive the kids to school and everywhere else until they get their own driving license.

And cops are common to pick up younger kids which are around on their own because it is so unusual

Putting a kid on its own on a train would be absolutely unthinkable.
What frustrates me about these kind of articles is that they ignore things other than technical perfection. Yes, the web platform isn't the ideal work environment, but at least its got mass adoption and has some kind of standard. Its much easier to program a web front end than it is to program and distribute a gui application using qt. Yes, the web development area needs improvement. JS, CSS, etc. aren't perfect, but improvements are being made, the technology is being pushed forward with every new version number.
It has been posted a few times. Most popular: https://news.ycombinator.com/item?id=6994180 (138 points, 521 days ago, 12 comments) (And you have to multiply the points by x1.5 or x2.0 to compensate the increase of users.)
I always got a kick of the compliments I received from humanities professors in college when I wrote my papers in LaTeX with CM.
In this contest, you are to intentionally insert a difficult-to-detect bug into otherwise legible code. In the obfuscated C contest, you are writing obfuscated code.

https://en.wikipedia.org/wiki/Obfuscation_%28software%29
I don't see why we should assume they haven't predicted it. Web advertising was and continues to be a billion dollar business, and until ad blocking usage grows enough to kill it, people will continue to sell ads, even if they expect it to end eventually.
Would I be right in assuming there's no open source CFD apps capable of the kind of demos he was doing? Any proprietary apps?
I really need to get around to fixing that page... it doesn't represent how the majority of devs think Bitcoin will scale. It's basically just saying "throw enough computing power at the problem and we'll be ok", which is very much not what scaling is about - it's not unlike saying bubble sort scales because of Moore's law.
Chinese Hackers Snare Data from Millions of Federal Workers
I remember going to hal2k1 and all that, fun stuff :) I remember leaving my laptop with friends and finding the tent gone the next day :) got it back luckily
Because people are irrational, and will give wildly different answers to fundamentally the same question, depending on the phrasing.

Because the reality is, people's lives have been continuously improving as more personal data has been collected and aggregated about them by various services and that now, more then ever, the transparency and accountability of governments has increased in response to many of those exact same services (Twitter/YouTube/Facebook/Google).

The metadata question gets asked contextlessly, which utterly changes its meaning. Google Now is pretty upfront (and obvious) of the type of data it's going to need to work. Given the value proposition, people are okay with that and why should they not be?
>I think JavaScript is a suboptimal programming language because it has too many features, and on top of that they tacked on yet more features recently. I wouldn't call CSS lousy either, and the API of the DOM even got better over the years.

Huh? What were the overwhelming number of language JS had pre-es6? It was actually a sparse language that led to the need for a lot of libraries for you to have a chance at being productive.
Tries to make good points but indulged in so much hyperbole that I had to stop reading. Words like "stolen", "lie", "heist", etc. I do think there's a case to be made that online companies misrepresent to users how they deeply they track them and use their data. But going overboard and pretending that having somebody know some statistics about you in a de-identified and aggregated manner is some heinous invasion of your personal privacy equivalent to someone sitting with a spy camera watching you in your bathroom - that is completely unhelpful in the other direction.

There's enormous genuine value in this kind of data. That is, mutual win-win value to consumers and end users and companies that learn to understand the data. At the extreme there are a whole range of diseases where the only real hope of curing them explicitly depends on us gathering enough data to find cures. At a much more subtle level, a rental car company knowing enough about its users to accurately predict when and where they are likely to want cars helps everyone and gets you cheaper prices and better availability.

The problem at the moment is that this issue has become recognised as a way to attack advertising based internet companies and is thus being exploited by their competitors. Those competitors don't care whether the baby is thrown out with the bath water - in fact, if the baby goes all the better because it's not an area of strategic advantage for them. So they might as well sabotage all of it to get a bit of commercial advantage, and screw it if consumers and society are the worse off for it. We need to be cognisant that much of the heat around this is created by this being a commercial battle ground and the actual issues are much more nuanced and need more careful thought.
Sure. I don't disagree about not writing tests at times, etc. That's different than the point I'm trying to make. Leaders aren't necessarily tasked with doing any job a developer thinks is shit. The leaders job is to help the developer understand the why behind doing it.

Also, do you have anything quantitative to back your statement about being out of touch? That hasn't been my experience generally and I work quite hard to ensure I don't lose touch. That's obviously only data on my experiences - but I didn't make the assertion (I genuinely interested though).
You screenshot shows tax - how is this calculated? Do service fees typically require tax, or are you paying some sort of municipal fees? (Sales tax is only applied to sales of products, correct?)
Load sizes, damage, loss, personal injury. This is going to be a problem very quickly.

All of which make this a great opportunity if solved by company.
My girlfriend wear heels fairly often; frequently enough to make me ask about the comfort of them since she never complains about them, and she's no glutton for punishment.

I cannot remember the specific details, or even pointedly vague ones, but she prefers heels with a stiff platform base of right around an inch, and an actual heel height of right around 3-inches or so. No pointy toes, just the curved ones. This is the style she wears; only the color changes.

She loves other styles, but doesn't wear them due to the pain involved. She has lots of 'bootie' styles with lower heels, and plenty of sharp-looking standard Oxford styles with a small heel.

Her feet aren't beat up and she doesn't complain about pain unless she's trying to con me into a foot rub.

I can see what she's talking about. The lowish heel doesn't force the toes into a wedge which isn't there to begin with due to the non-pointy nature of the front of the shoes she wears, and the firm platform base means that every part of her leg from the knees down aren't fighting to keep themselves aligned on a platform that can be fairly flexible.
I disagree when you say that its easier to program web front-end than Qt/GUI application. Although improvements are being made, they are mostly patches rather than rethinking the design given the current usage. I do agree with the author in that there are many broken tools and languages.
I'm not sure this is serving any purpose to any side - the only people who are going to come out happy are the lawyers, probably :(