skysight-inc/HackerNews huggingface dataset:
> I mean Maven really sucks

Why?

I think after a while one gets tired of using XML as a configuration language. It's verbose and not the easiest to read. Beyond that, we used to find ourselves in dependency hell with maven pretty frequently, though that hasn't happened to me in a few years.

The biggest problem, imho, is that it's inflexible. You can't just (easily) throw in a bit of functionality or make an unusual tweak to your build. So, if you can't find an existing plugin to do what you need, you have to write it yourself.

I've written a maven plugin, and the documentation/support was rather poor. I also found myself having to use an older version of various plugin libraries in order to write proper tests for the plugin. It took me a couple of weeks. Had I done all that in Gradle, I could have just thrown in a few lines of groovy and probably finished in a day.

That said, it's stable and well known. Gradle seems to have the momentum and increasing mindshare, but you probably won't get fired for using maven.
New photos show White House reaction to 9/11 attacks
There is no money in android ? That is one of the funniest thing I ever heard in my entire life ! Just calculate how much android brought people to the internet , Then multiple it by some rate , it will be the money google make from advertising on android platform . How much internet going to grow , Google income will be grow also.
Every search , Every app which you download from google play , It is direct money which goes into google's pocket,
Put aside Google play income which it will get from every transaction _ 30% I think , I am not sure _ (which is huge but let assume google spend all of it on android ecosystem and maintaining).

p.s. Targeting does not only imply earning money.
When you say "Java 100% compatibility", does it mean you can rename a .java to .kotlin and kotlin compile would never complain?
The Facebook Method of Dealing with Complexity
Makes me wonder if that doesn't have something to do with IPv4 address exhaustion and perhaps cars in Europe are behind CGNAT.
the article lost me when the opening sentence started right out with hipster horseshit. this generation did not invent farm-fresh food.
Dot Sucks: the ultimate vanity domain
@OP
- Find a hobby/community to be part of outside of coding/startups. What do you enjoy doing? Passionate about? Something physical would be best...

For me it is a weekly soccer game. I get to chat with friends, have a work out and de-stress.

- If someone is constantly being negative, avoid them. Surround yourself with people who look to the future, who are optimistic

- Like codgeek says, do something out of you comfort zone.

- Introspect a whole lot, figure out why you do the things you do
Chat with businesses via messaging using Tinkle
I love PKD's work, but every time I hear him talk, I become convinced he is totally insane.
Krunner is my favorite part of KDE. Glad it's part of this project.
MPAA Emails Reveal Plan to Run Anti-Google Smear Campaign via Today Show and WSJ
I see where you're coming from but being able to leverage open-source software written in (at least) Qt as well as existing and upcoming Linux security features should alleviate some of those concerns. An Apple app store approach surely isn't the only way to distribute apps and "create a community".

One way or the other, open-source software should run on mobile to remain relevant in the future, and I think we should be supportive to those projects and people who try to build some momentum, often with minimal resources.
After Twitter and Facebook IPOs, there were bidding wars between home buyers that resulted in some homes selling for a million over asking price.
Vim-go 1.1 release
Golang-like channel in C# outperforms Go
"Cheney will soon announce from Camp David that the United States will have to work the “dark side.”

...
Are crows the ultimate problem solvers? [video]
>architecting reliable and efficient reporting solutions is hardly easy.

A billion times this! In retrospect, it's kind of funny that at my previous engagement, I was doing things which were kind of unusual to me and yet I was feeling bored and depressed. Now I'm back squarely in the CRUD world and learning so much. It's one thing to write applications that perform these tasks, it's a whole other ballgame to make those applications performant, scalable, and a delight to interact with.
I'd be interested in having someone with more knowledge of Go look at what I'm doing in the Go code and see if I'm missing something. Either way, I'm pretty happy with this implementation in C#.
Big names using React.js
Get a housing loan, car loan and other loans, for sure you will start liking the job and life :)
Probably the most sensible article about sex (and not gender) differences that I have read in a long time.

The way school treats little boys is especially frightening to me as an immigrant living in the US (by that I mean that I was used to a very different system as a kid/teenager). Instead of recognizing that boys and girls do behave differently and have different needs we force feed a unique system/method down everyone's throat, and it happens that this system is built around little girls (I never thought that the strong majority of female teachers may be the reason, very good point made in the article). Boys who can't adapt are just diagnosed - so that the parents don't feel like they screwed up something - and drugged.

This is really sad. I'll be downvoted by feminists, but I'm more chocked by the way we ruin generations of little boys than by the way women are treated some workplaces.
With the current system, home owners have every incentive to block new housing. New housing makes their own asset less scarce, and thus less valuable. The home-owner receives zero benefit from the new construction.

With a shareholder system, home owners also have a dividend paying share in the city government. The government pays dividends out of the profits of property taxes. New construction increases property taxes, since new high rises pay a lot more tax than old row homes or vacant blocks. Thus, the owner-shareholder will also gain money from new construction. Conceivably, the city could charge a supplementary "new construction" tax to make the numbers balance out so that home owners would always net gain from new construction. This might not be perfect, the surcharge would discourage building to some extent, but it would be a lot better than the state of affairs right now.
> power outrage

I like that!
Ask HN: As an EE graduate, should I rush into becoming a Software Engineer?
I am a recent Electrical Engineering graduate, and graduated in May 2014. I chose Electrical Engineering as my major because I was interested in hardware development, but upon graduating, I personally found hardware development jobs very difficult to come across in America, at least without 5+ years experience, and settled in a related industry.

My current job pays well and isn't too bad, but I find myself lamenting it as I wanted to develop, and the current career path I'm on gets more and more managerial the higher you rise [you don't make parts, you just know where to put them]. This depressed me, and I decided two months ago to advance my programming skills to become a software engineer,as I always was interested just not committed.

I've asked multiple friends at startups what their job entails in detail, as well as what the culture is like, and it sounds like everything I wanted out of a possible hardware development job. As I've begun to study furiously, I also have found an intense passion in programming.

I study 2-3 hours after work every day and roughly 7+ hours weekends to be able to make the switch into a software engineering opportunity, and have networked to find a job in San Francisco. If all goes well with the interview preparation and process, will have an opportunity for a well paying internship this fall.

But honestly, I'm quite scared. While I have done research and don't like my career path, my worries are that if I leave my industry now and end up not liking the software engineering industry [not likely, but I've only done side projects], I feel that I would be "behind" in going back for my EE career path.

I don't have student loans or any other financial obligations. Should I just take the risk without hesitation? I've been advised the best thing for me right now would be to land a software engineering job immediately to learn faster and test the waters. What do you all think?
A bit unpleasant to say that about someone we know had enduring mental health problems - hallucinations and delusions, and some drug-related stuff too.
> In fact in this situation you would be better off with Wesnoth as GPL rather than MIT, because that way your closed-source competitors can't use your component in their games.

Ehh, but there's no direct monetary loss. Not many games stay relevant for a decade, so it's likely the commercial competitors will drop support after X years while you can backport their blackbox improvements. That said, I wonder if components of games are really that able to be copy pasted. My initial impression is NO, unless that was the intent when the component was first written.
It's why many of us advocate traditional methods for protecting secrets that center on paper and people. This leads to higher cost and less convenience. A necessary tradeoff.
Because it has very few advantages over it's competitors and tons of drawbacks.
The Chinese economy is still growing. Fast. The stock market was overpriced, so there was a selloff. Such things happen. Usually not with so many stocks at once, but its really not unusual. The fundamentals of the Chinese economy are still good, they still have a growing middle class, household debt is very low, and the government is still flush with cash.

Edit - also retail sales are up 10% YoY. GDP up 7% YoY. A bunch of other economic indicators are also good.
You can mix and match Java files and Kotlin files in the same project without a problem. Also, for any Java file you can ask IDEA's Kotlin plugin to automatically convert it to Kotlin for you, and likewise if you cut-and-paste Java code into a Kotlin file it will ask if you want to rewrite that code block.
That is a very cool idea.
I can't test it right now (site down), but I assume that if I give it the examples 1, 2, 23, 512, 461, 781, it will come up with the regular expression ([0-9]+).

However, it could also have come up with the rule ([0-8]*).

So how does it know which one to choose? Can one also submit counter-examples?
Open source book shows you how to hack your mind
I am not in your situation, younger than you. HNers already advised you with lots of technical things to do in next days/month, my advise would be (if you dont have) get married and have a child, you will be amazed how little child can make you relax after stressed workday.

What you get:

* Family who is waiting for you at home

* Happy weekends

* Rest, visiting places with them and take a rest

and lots of other things, also visit your parents, make them happy, remember about old days and be with them

P.S: I am not native speaker, probably made lots of mistakes and my text sounds like robotic, sorry
Nice, detailed summary of Tor. Maybe the next step would be a hyperlinked one where the points lead to specific detail on them that two other commenters were interested in.
I'd like to read about it too...
Sounds like the Universal Field Extractor: https://splunkbase.splunk.com/app/494/
I was just thinking about this the other day when reviewing my amazon receipt. Amzn doesn't have facilities in my state so we don't have to pay the tax. Using the huge troves of AMZN data and the state/fed's track record to request & receive private data - it wouldn't be too difficult for the states here to do something similar. With the ever increasing national deficit & states increasing appetites for tax revenues...

Could this be coming soon to America?
This looks great, thanks for posting
These prices are ridiculous for something you still have to cook. In many parts of the country they are easily as much if not more than an equivalent meal at a diner or similar establishment, even including tip, and of course much more than any fast food joint. I could see this as a complement to one's regular eating strategies (whatever they may be) but not a replacement, which is apparently what is being sold but not what is marketed. You get three or four meals a week out of 21. The other big failing is selection. I'm tempted to try it out for a week, but most of the services don't even tell you what you'll get and only one or two offer exclusively vegetarian options.

Still, if one of these companies slashes prices in half and offers a wide selection of food that can be selected a la carte, I do think they're offering a service that is quite valuable. Until then, it's mainly a curiosity at best.
> I find it highly unlikely that java would adopt the implicit lambdas using underscores from Scala

Looks like you're right [1], see Goetz's comment in linked thread. Though that was 2 years ago, the language landscape has changed (notably Swift's arrival and M$ setting up shop on *nix) so Oracle may be a bit more willing to pull the trigger on some easy syntactic sugar to give Java the impression of being somewhat up-to-date with current languages. Underscore is earmarked for something regardless, we'll see..

[1] http://mail.openjdk.java.net/pipermail/lambda-dev/2013-Augus...
The thing is that if you keep eating out eventually it will take a toll on your health. And I’m not talking in thirty of forty years down the road. Once you hit your forties various health problems will start to emerge that would originate from a bad diet.

You can start simple. Pastas and a basic tomato sauce. It’s just three ingredients, pasta, tomatoes either fresh or already crushed in a tin and some olive oil. Grilling a stake will only take you ten minutes. Try salads too. You just buy three or four of your favorite vegetables, chop them and mix them. Surely it won’t taste worse than the shit they’re serving out. Recipes like these will cover the basics. From there on you decide whether you want more complicated recipes and how much time you’ll spend daily on cooking. But even if you cut in half the times you’re eating out it would make a huge difference to your well being.

As for cleaning, we all hate it that’s why we buy a dishwasher :)
>I think you are grossly under estimating the challenge of living under the ocean. There have been a number of underwater habitats built (both for science and nominally living quarters) so there are reports you can read on the experience.

I didn't mean to talk about it as if it were a commonplace thing, but compared to settlements on other worlds, it is. I'm not sure what the state of the art is, though as I recall the navy had some habitats in the 70's that they stopped reporting on, so either they closed them down or there's some secret underwater laboratory Deus Ex-style somewhere.

>In particular a 'huge asteroid' could not be mitigated by "diving into a trench", water is incompressible by nature and the impact of an asteroid in the ocean would cause a huge over-pressure event in your habitats, where ever they are, resulting in their destruction. Today, such an impact would destroy every submarine in the same ocean where it hit.

Well, yes, that is true for submarines. But an undersea settlement would most likely be anchored to the ocean floor and have access to it, mostly for mining, geomethermal power and storage, but you could use it as a shelter in case the main habitat is destroyed.

>Gamma rays would be fine, water does make an excellent radiation blocker. That could be achieved on land by building a structure that was inside the middle of a water reservoir. (imagine a large water storage tank with underwater living space in the middle of it.)

The ocean has the advantage that it's a single massive body of water, so it's harder to boil all of it off.
The Google Takeover How Many Ways Do You Google? Assimilation
Summer Haskell Class
>American employees tend to have wider responsibilities and probably wouldn't be able to handle the relentless dedication to detail that is expected of Japanese employees. Even though my office in Michigan was the same company and had access to the same parts as Japan to sell to American car companies, our work force just did not compare to Japan in its devout dedication to the customer and making sure that parts are perfect in every detail, down to plastic packaging and boxing that they are shipped out with.

I worked for Toshiba and Mitsubishi in a manufacturing role and on several occasions worked with some Japanese workers they sent over. Our processes from theirs differed wildly. We worked on the same generators but to get to the end result were massively different approaches. It's hard to describe what made the Japanese workers different from us but their lifestyle, work ethic, and outlook were much different from us.
Only a look at the resulting bytecode will tell you what happens in your scenarios :)
Nice to see this timeline. After a failed photo startup, we launched Credit Card Terminal for iPhone in October 2008. It took Apple around two months to approve it, during which we received one of the famous "requiring unexpected additional time for review" emails. I'm pretty sure they didn't quite know what to make of it back then. April 2009 really kicked things off though when Apple put our app, along with Print n Share and FedEx, in a "There's an app for that" tv ad. https://www.youtube.com/watch?v=oZxpljDz4Wc
NanoPi – Micro ARM WiFi Board
This disturbs me. Basically I think he's saying we should accept flawed and unproven technologies in the name of progress because "eh, any new risk is small compared to the risks we already face anyways".

The difference between a software hack and bad driving is one of responsibility for the risks we face. When people are negligent, we humans like to see people taking responsibility and facing justice. This is why the Jeeps have been recalled: the manufacturer is taking responsibility. Sloppy driving is also transient and hard to predict. It occurs when drivers are stressed, fatigued or distracted. Software flaws are just there. They can be triggered maliciously on-demand.

Debating whether self-driving cars are OK, because, hey, they will probably save more lives than they will take gives me chills. What about the emotional detachment this brings? Who will be responsible for these deaths?

I'm not exactly sure what I'm trying to put my finger on. It's not so much our inability to calculate probabilities and run statistical models. This is about something more sociological than that.
Infosec is easy to quantify: every security hole should be treated as though the lives of every human on Earth depended on it; also, 100% of software has security holes. If you take the logical conclusion of these two statements, it's obvious that the only winning move is not to play.
And even with this exemption, researchers have to tread very lightly to avoid prosecution.
I would define a startup as a business that grows through equity funding, and not debt funding.

By that definition, Palantir is certainly a startup.
Nature didn't intend anything. There's no such thing as an integrated, thinking, conscious entity called nature that intends some distant outcome.

An example that makes the point: nature intends for us to spread to every habitable planet in the galaxy. Nature wants humanity to dominate.

There is also no such thing as fate. Humans aren't fated to a pre-set outcome. If I step on a spider, that doesn't mean bad karma is going to have a tornado rip my house apart. If some humans cause the extinction of some species, that doesn't mean the human race is going to be wiped out.
how do you approach oil businesses to try out your analytics or enterprise software if you haven't built one yet?
I was not aware of an argument against hiring junior developers. It seems to me that companies find it way more desirable to hire recent CS graduates rather than a developer with extensive experience.

The problem I see with the article that it confuses experience with talent. Or at least ignores talent. Referring to your example, it just may so happen that the right Junior Developer has the skill sets to immediately tackle the difficult 20% with little or no mentoring. To me, this is the big reason for hiring junior programmers: their ability to quickly infuse the organisation with new ideas and talent and in the process raise productivity.
Does spaceX take on HB1 visa employees from overseas?
This is not a marketing video. It mostly shows how Qt apps work with little or no modification, and that it is possible to use existing software with minimal adaptation. I think it is interesting because if a few people can make a usable prototype with some effort, there is hope that some more people and effort can actually produce a reasonably nice open-source mobile system to build on; that a phone running on open-source software is not an impossible or far-fetched idea.
I tried AltspaceVR, I'm a bit annoyed by the screen door effect. I can't see the video clearly.
I think more importantly. You can interact with any Kotlin class from Java, and vice versa.
Muffled in the Hamptons Uber makes some noise
Do you know of a Wordpress theme which would allow your video(s) to display the way you have them in the example you show?
Users don't want to design their user interface, it's not their job. This approach is like - here are some musical notes, compose the song that is perfect for you!
the system tries to generalize, so probably it choose something like \d+ (it is shorter)
Hammer: Parser Combinators for C
Personal countdowns
No. Rockets are more or less intercontinental missiles that are being used for benign purposes, so there are severe restrictions imposed from the government on the employment of foreigners by SpaceX.
Infosys is looking for Technology Lead (JEE, Finance) in Munich.

https://de.linkedin.com/jobs2/view/72196760

Munich is a good place to live and work.
Gradle 2.5 has (finally) added continuous build support
Load Results from Database on Page Scroll Using JQuery,Ajax and PHP
Introducing BSDHistory
I've left KDE a long time ago but looking at the current screenshots, I find it really ugly.
Chemistry Ph.D. Student Turned Her Thesis into a Comic Book
Having an outside area of expertise -- in your case, electrical engineering -- is great for your development career.

You can target companies in the overlap & pitch them that your experience makes you a unique candidate.

Examples that come to mind -- Autodesk (builds CAD software), wearables, drones, Internet of Things (eg Nest), sensors....
The technology that Devon invests in is not the type that Hacker News talks about.
I find that people always want to know why you're a vegetarian. Honestly, for me, there are a ton of reasons and many of them are not quite dinner table conversations, especially when meat-eaters are involved as it grosses them out.
"They're made out of meat"
http://www.terrybisson.com/page6/page6.html
This is disturbing behaviour on the part of Apple, and I concur that there are serious issues with how intrusive both iOS and OSX are when it comes to accessing accounts and sharing details from one host to another - it seems like Apple are trying to excel at doing their customers a favor by passing these credentials between machines, but it creates more of a headache - and potential security risk - than it should.

I long for the days when sensible principles governed the implementation of these kinds of features - as it stands, as an Apple customer, I have no idea how far and wide my keychain has been dispersed around the Apple universe. Very disturbing indeed.
Depending on unicode settings, \d != [0-9]. See:

http://stackoverflow.com/a/6479605/4359699
Hey, your ad is getting in the way of reading this ad!
Is Coloring Within the Lines the New Meditation?
This is a pretty cool thing to decide to do, and even more impressive to be able to pull it off. Here's the link to her site with more details on the "Atomic Size Matters" comic she created: http://www.veronicaberns.com/atomicsizematters/