skysight-inc/HackerNews huggingface dataset:
> generics

Please

http://docs.oracle.com/javaee/7/api/javax/jms/ConnectionMeta...
http://docs.oracle.com/javaee/7/api/javax/jms/MapMessage.htm...

ever heard of enums?

http://docs.oracle.com/javaee/7/api/javax/jms/DeliveryMode.h...
http://docs.oracle.com/javaee/7/api/javax/jms/Session.html#A...

Did you read the the JMS Spec or the Javadoc of JMSException http://docs.oracle.com/javaee/7/api/javax/jms/JMSException.h...? Where does it mentions the relationship between #getLinkedException and #getCause?

> The latest API is perfectly fine indeed and doesn't need wrapping by Spring.

Did you ever actually use JMS in production? If so did you listen on a queue? If so did you use MDBs? If so did you use whatever happened to be the default JMS implementation of the server or did you use a stand alone message broker? If you used a stand alone message broker how did you associate the RAR with the MDB and what did activation specs look like?

> If the Spring guys have suggestions to improve the API even further, why don't they just file an issue on the JMS spec tracker?

Are you aware of the politics behind the JCP? Are you aware of the JSRs that were shot down by WebLogic before they were even created?

> You only have to look at the JIRA of the several specs to see how much things that the community suggested went into Java EE. Go ahead, browse through it. You'd be surprised.

As I said, I take it you never actually tried to do that yourself. I did it for the issues listed above and more and absolutely nothing happened. It doesn't help that you can't create pull requests for Java EE but you can create pull requests for Spring.
The difference is they work for involved intelligence agencies, and you're a pseudo-anonymous punter on an internet board.

Their speculation is relevant, yours is not.
Show HN: Google Docs Resumes
Big fan of all caps bold headers.
I'm seeing a lot more discussion and debate, rather than criticism.

So good job for that too... I think this Deck of Cards API would make a great case study for analyzing and discussing the varying takes on how a RESTful interface should handle certain situations which aren't as straightforward as the typical blog or todo list examples.
Flexport (YC W14) raises $6.9M to reinvent global trade
You can just enter in a colour in one of the boxes and then lock it in.
Only compared to something like C or explicit old-skool Java like threading. A lot of modern languages have CSP built-in or as a lib (Java, Scala, Haskell, Clojure, C++, Ada, Erlang, heck even Rust).

And Go is not quite expressive to address higher level, but common, constructs ( https://gist.github.com/kachayev/21e7fe149bc5ae0bd878 ) in a conceise and elegant way.

And if you access anything outside of channel provided stuff in Golang, you have to bring your own safety.
I am a boomer, and I find a lot of the criticism of millenials just flat stupid.

However, the author writes

"Boomers created a social, economic, and environmental mess that will take decades—if not centuries—to clean up, gifting millennials with war, climate change, a recession, runaway inflation, and an absurdly competitive job market."

War: the millenials who write these articles are in small danger of going to war; the early boomers had a draft that actually could result in them cutting off your hair and sending you to Vietnam. AGW by no means began with the boomers. "A recession and runaway inflation" make odd bedfellows. Look at the 1970s if you want to see what high inflation looks like. Then ask Jimmy Carter about the recession brought on by Paul Volker's determination to bring inflation down. And finally, "an absurdly competitive job market." Isn't this like making gingivitis the Fifth Horseman of the Apocalypse?

But someday perhaps her children will have the chance to compare her complaints about the boomers to her parents' complaints about the "Greatest Generation", and have a good laugh.
> The Amish believe one must work in harmony with nature.

I don't quite like that description either. I think it's more that they want to encourage interdependence within the community. They are not opposed to technology that they believe doesn't threaten that community dynamic.
The Power of Validated Learning – Part 2
Geo-Location
A lot of this comes down to confidence. How comfortable are you with yourself? A lot of our communication is non verbal. How slow and steady you talk. How your body opens up to or turns away from others. Do you lean in, or are you leaning away? Are your eyes bugging with excitement or are they half open and disinterested?

A lot of the people who "talk smart" are actually moving smart. Chin slightly up, shoulders back, arms uncrossed, slightly leaning back. This all projects confidence, and if you are exuding confidence, people listen to you. That's assuming you have something interesting to say =].

Another thing you can do to project confidence is to actually be confident. This is earned by accomplishing hard things in your life, and putting in a lot of spiritual work to be happy with who you are as a person. You can lean back and hold your head up as much as you want, but if you're insecure or unsure of yourself, you will come across as a phony.

Be the person you want to be. Be the person who is exactly where you are supposed to be right now both in mind and spirit. Confidence will follow. And so will conversation.

Another thing you can do is to just be a great listener. Don't just wait for your chance to speak. If you have a really great point you want to bring up but the conversation diverges, take a breath, and let it go. Slow your mind and be present.

Charm and wit take practice. So if you want to be good, go to a lot of parties with different types of people and talk to everyone you can. Practice, practice, practice. Nobody ever got good at this stuff by sitting at home listening to podcasts. Get out there are start conversations with people. Learn to intuit people's moods. Is this person sad? Maybe they lost someone recently. Talk about loss. Relate to them. Is this person happy? Bring up a cool experience you had and see if they'll share one they had. This kind of intuition comes from practice, from learning to read bodies and faces and moods.

Keep in mind I'm not an expert, but as an introvert I've been working on all this for a long, long time.

Good luck =].
From an article online: "And Russia's RT news says the Armata could 'evolve into a fully robotic battle vehicle'."
Nice! This is a great resource to reference. Up until this point I've been using a checklist I created with specific lines of code I can copy paste off of this gist: https://gist.github.com/Kortaggio/5156687
Yeah, until the retraction mechanism breaks.
The trick is still: who does the investigation?
OMG, I got to interview online marketing guru Neil Patel! Here's what I learned
Writing, sharing or upvoting "I fucking hate X" posts doesn't contribute anything to "the first step to fixing a problem".
This is about 2fa, not passwords.

With 2fa, you control the allowed character set, and as such can make sure that what you mention cannot happen.

Mind you, 2fa is stupid for a whole lot of other reasons, but that's another matter.
What I dislike about articles like this is the author doesn't really talk about what we should be calling databases.

While calling one CP or AP may not correctly capture all the nuance of what those terms really mean it does give the user a quick idea of the capabilities of the database without having to go into a mutli-paragraph technical breakdown.

It's like describing a house as "orange", there are a million shades of "orange" and it might actually be closer to red or yellow but it gives a quick idea of what the house looks like. I feel the description CP and AP does the same, it gives a quick overview of the capabilities and if that interests you, one should be able to dig in deeper to the more technical details.
Beauty is in the eye of the beer-holder.
Well, they did launch a high-end one in Japan. But I guess it's none-impression on the market speaks leaps and bounds to why that is not being replicated.

Shortly after release I went to an AU store, and they initially didn't know what I was talking about but eventually found one in a drawer that was out of battery.
https://news.ycombinator.com/item?id=9519474
well... maybe you should sell saddles. i got through about 5 paragraphs, and still have no idea what slack is. i don't want it or need it.
We picked it a long time ago. The licensing costs annoy me, but are small compared to our organizational budget. I'd be happy to see it gone, but there is a hell of a lot of PL/SQL code that would have to be rewritten.
Game theory predicts that corruption is inevitable when only a subset of the population is empowered to enforce societal norms. Hence, the only way to eliminate corruption is by empowering all of the members of a society to enforce societal norms.
LinkedIn Opens Its Data Set to Third-Party Researchers
The answer varies depending on cultural context. i.e. Long silences are OK in eastern cultures and reflects deep thought and contemplation but awkward in Western. Name dropping enhances the speaker's reputation to an extend in western cultures but too "showy" in eastern cultures.
Patent Monk – The patent search engine you always wanted to exist
Well maybe changing the basic design of wind turbines would be somewhat like changing the basic design of wheels but still today's wheels are better than medieval ones.
Let me introduce you to a wonderful concept:

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

Enjoy the next three days of reading.
If you're talking about interconnecting separate buildings at other than ground level, it can be done. In downtown Minneapolis most buildings are connected by second-level walkways called the Skyway in aggregate. This is done to accommodate foot traffic off the street, especially during the winter when the climate control is welcome. I suspect the reason it isn't universal is simply the cost.
Alternatives:

http://www.colorschemer.com/online.html

http://paletton.com/

And a desktop application:

http://home.gna.org/colorscheme/
You can only get windows updates if your network drivers work. With the Lenovos, Dells, and HPs I've been coming across early, Windows 7 and 8 are broken out of the box, usually with no network drivers.

Strangely enough, Linux often works flawlessly with these same computers.
Why I like Go's interfaces
> Really the additional robustness it unlocks for IDEs like JetBrains is what got me really excited about type hints in Python.

Agreed. But that's only useful if the syntax is non-awful.
Walls:

I work at a Microsoft Office Universe (They refuse to know of any tools besides Word and you are a tech god if you use Excel) So when I finish my reports in R I actually give them Office Documents. The presentation is actually Power Point and the documents are in Word.

I left Python and Pandas and the visualization was far behind what R had in its tool chain. I still feel that R does visualizations best.

RStudio (A true IDE) was better for my work flow than IPython/Juypter. I actually really missed IPython at first and than slowly I grew to love RStudio.

Not a wall, maybe a paper cut. A 1 index (R) over a 0 index (Python) is pretty smart for doing statistics, less errors.

I also liked the flexibility to use whatever I wanted to do my work. Was difficult at first than learned to love the fact that there were 3 good ways to do something.

Functional Programming. You can do some good functional programming with R. Functions are first class citizens.

Biggest reason for anyone to switch is Hadley Wickham and his work with RStudio. It really is amazing everything that he has done for R in the last 5 years.

Once again Python will get the job done but these are some of the reasons why I switched.
I kind of hope they don't fix it. I could see this being as useful as the Boost Pre-processor Library. In fact I already know of a place where it would be useful. The Template Unit Test library requires (did require?) you to manually number your tests in sequence as template arguments. This const_expr counter could be used to not need to assign the numbers by hand.
Maybe I have missed the point, but your post sounds like you think Merkur disagrees. I think that you are actually agreeing with the GP (https://news.ycombinator.com/item?id=9523335), which says that:

> I think this was a bad decision. I think you would agree as soon [as] a tool ... uses

> //todo: bar

(i.e., that the `//todo:` syntax would unambiguously demonstrate the bad-ness of the decision).
So Thiel is is uncertain about Darwinian evolution and believes Global warming is too clouded by political correctness to be properly assessed.

Discuss.

And I would extrapolate a third "disruptive" belief: that a quick discussion on a web forum by persons with a vague layman's understanding and absolutely no data beyond links to popular science articles (perhaps some of whom skipped college at Thiel's instigation) believe they can bring insight to these topics.

I would imagine anyone knowledgeable enough to discus these issues has left the building, likely to watch the Fonz jump the shark.
One strategy the DOJ uses is to let a civil case go forward and then piggy back off it. Let the private attorneys do the heavy lifting and then swoop in for an easy victory.

Also, the way the law is structured, it's typically easier to get information in a civil suit since defendants have fewer rights.
Why are libertarians the only group held to a pure ideological standard? No one blinks when they meet a conservative or liberal with a few positions that go the other way.

For example, I frequently hear liberals say that if libertarianism were pushed to its logical extreme, you'd end up with Somalia. For some reason, liberals are insulated from the question on what happens when leftist ideology it pushed to its extreme.
"By that measure, Slack is a real and large innovation. It is not as eye-catching as self-driving cars or implantable chips — it is not basic research-y kind of stuff. But, for organizations that adopt it, there will be a dramatic shift in how time is spent, how communication happens, and how the team’s archives are utilized. There will be changes in how team members relate to one another and, hopefully, significant changes in productivity."

Slack is cool and all, we use it, I know lots of people that use it. It doesn't suck and doesn't make my computer crash. But let's be honest here -- there hasn't been a dramatic shift in communication or how my time is spent for the better. I can set up channels now and put gifs into my chat, which I then promptly disabled because it was annoying as fuck as everyone in the company began doing the same.

Personally I'm getting a bit overwhelmed with all the chats I have to maintain. There's Slack, because its pushed on me by my IT department. There's Skype, which I have for legacy co-worker interaction. There's GChat, which all my friends and family use. There's Facebook, which all my non-friend acquaintances use. In any given day I have 5 windows up, not counting the distractions from SMS and E-mail itself.

Nothing gets replaced...I just have to maintain more. Now I feel like its having the opposite effect. All this communication is actually making me anti-social.
doublespace between "transitioning" and "our" that is visually unappealing
India has one with quite a lot of reports: http://www.ipaidabribe.com/
I agree whole heartedly. I too often find those claims pretentious. Small percentage of startups actually do it, while vast majority of them just want to make $s and make their life better. Absolutely nothing wrong with it, except their claims. The random guy contributing 100$ to Nepal relief fund ends up more genuine.
You sir than understand what you believe :)

Now if only my In-Laws that just spout out whatever Glen Beck says with mixed in "small governemnt" people say gets them to believe liberty is best experienced in Anarchy :)
It's irrelevant which tool does the checking. The problem is that you don't know whether "// go:generate foo", "//ho:generate bar" or "//go;generate baz" are errors or simply comments.

In order to detect most of that you'll have to redefine the comment syntax for the core language so it's no longer free-form but anything that looks like a comment-directive now triggers a warning (or most likely an error seeing the Go philosophy).
It is certainly a valid point that maintenance costs are a huge burden on wind farms, that said, you cannot really jump to the conclusion that 2MW of generation capability would be deployed as one giant tower. From the web site it seems it would be 2x 1MW towers but it could easily be 10 separate 200kW towers or even 100 20kW towers. The density of a this with respect to wind turbines seems a bit higher.[1]

That said, their web site makes them out to be idealistic dreamers (I know that sounds judgemental but it is the impression I got from it). If Google were still running the RE<C initiative I'd suggest they put a couple of test units next to the data center at The Dalles (its on the Columbia River and was always windy whenever I visited there). If they can build a 4 - 10kW one and its something you can stick in your backyard, I would expect that they can build a small business out of that to develop the expertise to build the big ones. I worry that if they try to do too much too soon they will become overwhelmed.

[1] Caveat the amount of energy you can pull out of a moving mass of air at STP is finite.
Here's another article with a short video that show a prototype working.

http://www.renewableenergymagazine.com/article/the-power-of-...
It's usually someone who paid a lot of money to have that video created and wants to see it "put to use". They spend very little time browsing their own website after it is created and hope that they get some form of return out of it.

I've had clients request a video on every page - and sometimes they come back to me with "I was browsing my website and that video is annoying to have on every page. Please make it only the home page."
Being near a river wouldn't hurt for heat dissipation either.
Roman Empire GDP Map Shows That They Were Poorer Than All Countries in 2015
> The results were startling. By making a few alterations to the composition of the justice system, corrupt societies could be made to transition to a state called ‘righteousness’. In righteous societies, police were not a separate, elite order. They were everybody. When virtually all of society stood ready to defend the common good, corruption didn’t pay.

Is this saying that the justice system is the problem, not law-enforcement?
Nearly no distributed databases are either CP or AP in their default configuration, and CP and AP have very specific meanings, so it's more like saying a house is Pantone 300[1], when it's really some shade of cyan.

1: http://www.pantone.com/pages/pantone/colorfinder.aspx?c_id=6...
I'm not saying you're wrong, but what do you mean by that? There are those new super tall high rises going on up 57th street. Are there other instances where developers have been prevented from building up?
Because fashions change far more slowly in the business world than in academia? Because some of them are in fact pro-Zionist, or at least neutral in the matter? Because there is serious money to be made doing business with Israel?
But corporations are individuals! Could two wrongs make a right?
Unfortunately, the baseline assumption isn't correct.

Actually, we built steel mills near cheap transportation, not cheap power.

Why? Because the main power source for primary steelmaking is coal (coke, actually), not electricity. And you need cheap transport for the power source (coal), raw materials (iron ore and such), and the finished steel. And cheap transportation, water, helps with getting rid of heat.

Electricity is mostly used in secondary steelmaking where you are taking already existing steel, remelting it, and adjusting its properties.

Now, aluminum production is very much tied to cheap electricity. I seem to remember that Iceland does a tremendous amount of aluminum refining because of the cheap geothermal power.
Create a XML and JSON web service using WordPress
I've never not seen wired networking work. It's been at least five years since I've handled a laptop where wireless did not work out of the box.
We've created a collection of Google Docs resume templates a couple of weeks back and posted it on /r/jobs.

https://www.visualcv.com/www/google-docs-resume-templates/

From the awesome feedback we got, we decided to make a simple Google Doc add-on to help users fill out the templates easily with their existing Word resume, LinkedIn profile or VisualCV profile and be able to switch between designs easily.

If you guys like it please rate us on the chrome store :)

Also, we are giving away free pro VisualCV upgrades for anyone who uses the new Google Doc Add-on
Genetics Internet Lesson
A past idea of mine is: everyone. Every vehicle registration accumulates points at the rate of one per week. Fingering another vehicle deducts 5 points from their total and (to deter false reports) one from yours. If your total is negative, you can't drive/ride.

There's probably a great deal wrong with this.
Yeah me too, and I can't recall that ever causing an issue with these comment directives.
You make some very good points here, and I'm fairly convinced. However, I know for a fact that my local orchestra works on a full-time principal, part-time section basis. Just how common that is, I have no idea, but I have an anecdote to show that they do exist. Also the musician's union signed off on the arrangement.
Apiary: prototyping of APIs from Markdown files
Data Science at Startups
FTF(SF):

"Our site is offline temporarily while we figure out a 'transition strategy' to continue to do what we've been doing but under an assumed name as an off-shore entity."

Best to be on the lookout for release announcements coming from stupendousfish.com or totallylegitfish.io
A selfish reason to care is that apex predators like birds of prey are useful as indicators for the health of an ecosystem. Take the case of DDT as an example.

A less selfish reason is that bad things happen to the rest of the ecosystem when you mess around with apex predators.
Self-driving car accidents revealed in California
There was never a war, and Python 3 didn't win it.

We're still not seeing any mainstream Python 3 adoption (no, I don't count your own project). PyPI downloads was still < 5% last I checked. The big web frameworks are still better tested and better performant with 2. Scientific computing is stuck with 2. Same with Ansible. And the big companies you mention have no (public) intention to migrate.

The core developers decided long ago that 3 is what everyone should use, so I have no doubt that will be the case. The open question is how much is left of the ecosystem by then. It's commonly discussed at conferences but there is no straightforward answer. At least we got the TLS stuff backported to 2 which might be indicative of a coming thawing.
This is what I mean when I say you have to be bug-for-bug compatible with Bitcoin Core. Compatibility with any subset of Bitcoin Core, including its blessed consensus checks, is insufficient to demonstrate compatibility with Bitcoin Core.

(Consider the browser analogy -- rendering compatibility between IE and Chrome is moot if there exist some HTTP headers which cause IE to choke and Chrome not to. Bitcoin's security guarantee is, essentially, "every webpage in history, in the future, and which can be created by our adversaries renders in exactly the single way it would in our reference client, across all clients.")

This dynamic plus the fact that chains with less hashpower behind them tend to be attached to the economic losers in an attack virtually guarantees that the Bitcoin network/protocol is in practice a client monoculture. (That client monoculture can still fork against itself, though. Fun stuff when that happens.)
I don't think they were the web malware company, that was Komodia, they just partnered with them. Its a subtle, for me, but important difference.