skysight-inc/HackerNews huggingface dataset:
I thought about this overnight. I don't know Greek tax laws, but in the U.S., if you earn less than (iirc) $600/year from one source, you do not need to report it on your taxes. If you earn more than that, even from barter, you do need to report. A lot of people will not, a lot of people won't even realize they should, but at least in this country, you are supposed to.

If you are using an online service for this, there are records. That makes it easier to report or to be caught if you didn't report. So I am not going to automatically assume that all people engaging in barter a) need to report it (maybe they are below the reporting threshold) or b) won't report it.

Also, given that you can only get 420 Euros/week out of the bank, it looks to me like the main thing barter is doing is getting around that bottleneck. These transactions would not be happening at all without barter. So while in some sense, yes, it may make it easy to skirt around the question of taxes, it is not like it is some tax loophole and people are doing this to actively hide profits. They are doing it because they straight up do not have access to enough money to get their needs met.

Perhaps over time the tax issue will get worked out. Perhaps not. But these folks are just trying to survive in spite of economic collapse impeding their ability to do so. I see no reason to act like they are just criminal scum, trying to screw the government of tax dollars.
Improving Facebook Mobile Profiles
"But I've sort of tongue-in-cheek said that if I had the choice, I'd put Clapper and Snowden in the same jail cell for about the same period of time. That's not a serious question, but I think it'd be an interesting debate they might have about liberty versus security."

"Snowden has said he would have tried official channels to reveal this to someone officially, but that the whistleblower statute doesn't apply to contractors. So I [Rand Paul] actually have an amendment that would try to make that so. So if you're a contractor doing business with an intelligence agency and you find that they're breaking the law—and interestingly, the courts have now said the NSA is breaking the law. "
- https://reason.com/reasontv/2015/06/04/rand-paul-on-edward-s...

- https://theintercept.com/2015/05/21/edward-snowden-cheers-ra...

I don't think 'tongue-in-cheek' counts as policy.
A quick googling revealed this:
https://youtu.be/mJTmRoXG2DA?t=2m30s
https://news.ycombinator.com/item?id=10301800
We Analyzed 37,259 Facebook Ads and Here’s What We Learned
Uh, it is the same. Fixed amount of carbon in a gallon of fuel, all will be emitted.
lol, thanks 'moron4hire' I almost took you seriously :-)
> Modern cars do better in rolling hills than on perfectly flat land, since they can cut fuel entirely on the downhill

This is physically impossible. Even if the car was perfectly efficient at overcoming the force of gravity on the uphill portions (which it is not), you cannot do better than flat terrain (unless by hilly you mean 'net downhill').
For Whom the Phone Rings: The Genius Cult
Not a popular opinion here, I'm sure. But I would no doubt use a newer CFML platform, either ColdFusion 10+ or Lucee.
Shop Jeen sells clothes that speak internet
There are limits on those things, though. You can't burn your house down. You can't live in filth. You can't strip mine your land or pollute it. And you can get thrown in jail for failing to fulfill certain contracts, so it can be indirectly illegal. There's also fraud: you can't lie to enter a contract you know you can't fulfill. And it should be illegal to exploit people by offering them contracts they can't be expected to fulfill, even if it currently isn't.

Sure, I can just smash up my stuff or start a risky business. But the reason for that is that there isn't proof that what I'm doing constitutes failure. (They could be very educational activities.)
How do you do this in Swift?

CFStringRef val = (CFStringRef)MGCopyAnswer(CFSTR("HardwarePlatform"));

NSString* chipIdentifier =(__bridge NSString * _Nullable)(val);
Lucee with CFWheels
But that's actually irrelevant for the cited report. What the referenced graph says is that from 2008 to 2014, auto manufacturers declared a certain increase in emissions/economy, real world people reported a different amount, and those amounted to, unique to GM in this report, a negative percentage in how well they achieved their claims. That is, on average, GM car fuel economy got worse over this period, or people's driving habits changed for GM cars. (I can't discount the possibility of something else is going on, such as an influx of a different type of car for GM over that period, I haven't read yet how they normalized the study and accounted for things like that).
re: edit

Have you tried being funnier?
I'm mostly wondering if you can open the falcon doors by hand or if it has to be done by computer. Seems kind of slow to me. Not to mention emergency situations.
Model S owner here. Love the new X but two things disappoint, in terms of design: the new front-end is ugly, especially the white version of the car. And the long straight wire that runs from the top of the car to the auto-pilot hardware and rear-view mirror, planted in the middle of the windshield's sea of glass, is hideous. I can't believe Elon let that slide. Jobs would never in a million years have allowed that stupid wire to obstruct the view. Worst case, hair-thin electric conductors embedded in the glass, something. But that wire's got to go.
We changed the title to say Manhattan instead of NYC.
Meet the new Asana
Ron Paul was Snowden's best chance imo, but sadly that chance is now gone...
And to go even lighter I use pippo(https://github.com/decebals/pippo). I like the modular way that allows me to tailor my apps to be <1MB final size. Really helps with lightning fast deployments on my many DigitalOcean smallest 512MB instances.It also works great on raspberry pies - I was using nodejs webapps until pippo because they were lighter on resources(I rather hate js and nodejs and hence the praise for pippo) .
I also pair it with jooq for db access when needed.
I've used all the technologies in DropWizard, but not DropWizard itself. I do think their project is on the right track and pretty much my ideal solution.

But because they've designed a one-size-fits-all stack for any project, it looks overkill for a lot of apps. I.e., you can just use plain Jersey+Grizzly/Jetty+Freemarker.

I've been meaning to put a simple project together which ties all those into a functioning web and app server. The trick to turning Jersey into a web server (for static files) is along the lines of this: https://github.com/MachinePublishers/ScreenSlicer/blob/maste...
This. There's a fine line between SUV and minivan. At best, the X is sitting on top of the line.
Is it using Apache Spark maybe? I'm confused, even their logo reminded me of Apache Spark in terms of color at least. There are other "Spark" projects out there as well.
As if it wasn't confusing enough with Apache Spark, there's Spark Framework (http://sparkjava.com) which also has an extremely similar-looking logo to this Spark.
I wonder if Linux emulation on BSD / plan9 / cygwin will run it?
It might make sense to pay a guy to make this his job for hundreds of computers on a corporate network, but there is no way in hell I'm keeping that close of track of updates on my home computer.

And when was this, over a decade ago? Also, what evidence did you have it was the auto-update system that caused the outage? Past performance is not a predictor of future performance.

Seriously folks, turn on auto-updates.
https://en.wikipedia.org/wiki/Digital_signature
Seems to me this rings clear that the government you've elected and any government you could get elected wouldn't represent the views of its electorate.
Apple Leaves Two Obvious Security Weaknesses in Mac OS X El Capitan
It's a cryptographic mechanism. MS has a private key they apply to each Windows update to mathematically prove A) they're the ones who issued it and B) the content was not modified in transit.

(I am not experienced in cryptography. This explanation might be a little simplistic.)
As Drake explains in the linked video, just asking questions about what was going on - nevermind actual accusations - was enough to be excluded. We see similar behavior in police departments, where people have tried to join to add to the number of "good cops".

Unfortunately, when this type of groupthink becomes so entrenched, anything resembling a contradictory idea has to be crushed, removed, or ignored immediately. It is a basic fight-or-flight response, because nobody wants to admit they've been doing the wrong thing for years.

The solution is similar, and ideas like intelexit will help. Instead of wasting energy trying to push against groupthink, help people leave where they can form so they can form a different origination. For example, it would be nice if we had an actual agency focused on defense and the hard problem of securing computers that had even a tiny fraction of the NSA's budget.
Layman help sought in solving dwarf planet mysteries
Thanks. This is something I'm really interested in. But few points I noticed
1. No privacy policy
2. I don't want notifications for all the deals, but only the ones I'm really interested in.
Dane here. We have the most expensive gas in the world and the most expensive cars in the world. We still mostly drive (we do bicycle a lot compared to the US, yes, but we still drive a ton), just in older or smaller cars.

Why? Because cars are awesome. They go exactly from where you want to where you want to go, when you want, 24h a day and you can always get a seat, if music is being played, it is your choice of music.

That is basically everything public transportation is not. Given how little time people think they have, they will always prefer cars.
I'd rather vote for a candidate who offers a slap on the wrist to appease mob justice then others who are spewing rhetoric about life in prison or execution.
This isn't negligence. Instead of trying to protect data and networks the US government has made "cyber crime" a military issue. They've been doing it deliberately and publicly, for over a decade. Domestically they followed the same plan: companies get protection (financial, legal, image,) discouraging them from taking security seriously, and individuals get the CFAA which has a similar effect. They want data and network security to be a military problem, not to encourage security.

We can't blame the OPM for the security issues. They were a victim of a bad national strategy.

If you "see something, say something" unless its about cyber security.
For the most part you don't need to rebuild to test your changes. Live reload works.
I would have agreed till Grails 3. It doesn't work in so many different ways and it's never clear why. The reload stuff seems completely broken if you have dependencies that use many Java 8 features.
Now _everyone_ will have gull-wing doors.
Sure. Me too.
The point isn't ethics courses.

The point is institutional protection for engineers who are ordered to do unethical things and refuse.
Unlike Japan, the USA doesn't have an explicit constitutional guarantee of freedom of association (though the Supreme Court - reasonably - starts to read such a right into the first amendment in the 50s).

If I understand what I'm reading correctly, the pre-1914 trade union ban was not a ban on association (workers could still form professional associations, working-men's clubs, etc.) but on "cartel-like" behaviour: collective bargaining, strike action, etc.
AboutLife, Focused on Personal Finance, Debuts With $3M in Funding From Kleiner
Download->upload to google drive -> let them do the rendering
I recall that it's also considered by one of the Minds to be the greatest instrument of torture ever invented.

That won't stop me from standing in line to get one, though.
As far as I know it is genetic. There was a study done in Denmark I believe that showed a strong correlation between febrile siezures after the MMR vaccine and a couple of genetic markers. My searching is failing me or I'd link it.

Edit: here it is: http://www.nature.com/ng/journal/v46/n12/full/ng.3129.html Notice that is was published less than a year ago.
For me repetition is boredom.
mostly for reasons that have nothing to do with value

I'm sure Jet.com and EventStore LLP would wholeheartedly disagree... they'd say immutability is where all the value is.

As far as it being required, that is probably a very accurate statement.
There's a new, large, study[1] (Published September 25th) that concludes there is no correlation between breastfeeding and IQ growth.

[1] http://journals.plos.org/plosone/article?id=10.1371/journal....
That's an interesting theory, but seems unlikely given that the TLDs are all real. Also that would imply a successful hash collision attack which seems exceedingly unlikely. And if true, why not mutate some random bytes in the payload to get the collision rather than the update text (which also may not actually even be stored as part of the signed update).
This post from 2013 can answer that: http://www.sanders.senate.gov/newsroom/must-read/why-i-dont-...
It’s not about advertising. It’s about consent
Towing a small pop-up camper? At highway speeds the whole trip?

Honestly I wouldn't be surprised if you ran out of juice before reaching Yosemite.

Grades and highway speeds have a huge impact on range IME. Not to mention an extra 500lbs in passengers, a couple hundred lbs in camping gear, and that's not even getting to the camper.

The type of miles you're driving definitely matters. A gas vehicle is most efficient around ~60mph. Maintaining maximal range in an electric vehicle is a bad bet if most of your driving is highway miles. At least if my Nissan Leaf experience is relevant.
This was Oct 2014. KB2949927.
The Incomplete Guide to the Art of Discovery (1991)
September Update: Azure Preview Portal Improvements
The JavaScript Minefield
The New Merchant Class: A primer on next century’s politics
Stealing Fingerprints
If You’re Not Getting Rich in Your 20s, You’re Doing It Wrong
From the README:

> We could have released the full source for the factory shipping firmware, but we decided not to for a variety of reasons. Instead, we created a simplified framework for developing "apps" on Launchpad Pro, which comprises a build environment, application entry points / API, and a library of low level source code.

This is a hard one. On the one hand it's great that they're making things more flexible, but as a person who prefers "free software" (ideology) to "open source" (practical matters), I can't help but think that only offering half of it is missing the point of an open firmware. What if I want to look at the LED multiplexing routines? They're allowing me to improve the product, but only with some confines they set up.
Yes, and to be perfectly clear, the color matrix is all identity except for the alpha row [0 0 0 21 -9]. This is stretching the alpha range so that many of the semi-transparent areas outside of the original blob that were generated by the gaussian blur are now completely opaque. (It's similar to a thresholding operation, but there are some middle values that survive.)
It refers to the idea that most asymmetric cryptosystems (which, generally speaking means that each user has a public key and a private key) allow for a user to create a 'signature' using their private key, which can be verified using their public key. See here:

http://stackoverflow.com/questions/454048/what-is-the-differ...
Here's the far more interesting question about this situation: What if nobody at Volkswagen really even knew this was happening? In other words: systems are complex, and it is not beyond the realm of possibility that this cheating* could have arisen purely as an emergent property of a set of otherwise innocuous changes, and then stuck around through something like environmental fitness, as it was functionally useful for the organization as a whole.

If the Volkswagen case seems too clear cut for that, then think about PageRank, or Facebook's software that decides what to show to whom. Are we all so sure that every engineer who works with this code really knows, ex ante, all of the effects their changes might have down the line?

There are a lot of demands for criminal liability in this thread, but I'd suggest we proceed carefully. While it certainly looks suspicious, there are a lot of ways that weird behavior can creep into software that don't involve malicious intent.

Look at it this way: could Volkswagen engineers conceivably have written code that caused the system to fail all emissions tests all the time? (Yes.) Could they have done so without realizing that they'd made an error? (Sure.) Would we all assume that that bad code was deliberately introduced? I'm not so sure.

edit: See also a related discussion in the thread about the OPM data leak: https://news.ycombinator.com/item?id=10303950

===

* Or maybe some other, hypothetical cheating. Sure, in this particular case, maybe a particular software engineer or set of engineers knew exactly what they were doing when they wrote the code that enabled the cheating. But the thing I'm interested in is what happens when that's not the case, and how close that day is.
Yeah, we're spending a little time exploring whether there's any feasible way to support sharing in a slightly more fine-grained manner - right now volumes shared between containers under Atomic are labeled such that all containers can write to them, which isn't entirely optimal.
Are you looking at this http://codepen.io/chrisgannon/pen/QjKXXe ?
That was exactly my reaction (just for my Mom :-). While reading the article I kept getting the feeling the author was mocking my mother ...
FAST Agile: The Benefits of Scrum and Extreme Programming (XP)
Even Rand Paul? Heavens!
What I'm talking about is the long-running automotive tradition - a useful one - of subjecting an automobile to competition by which to identify weaknesses, opportunities for improvement, and publicly showing that the vehicle is capable of rising above every-day use scenarios through its engineering prowess.

Using your logic, why is Aston Martin in GT / ALMS racing? Why is Mercedes Benz in F1 racing? Why is Volkswagen in off-road racing?

The list goes on and on and on. The only time Tesla has gotten to a podium is because Elon Musk paid for it to be there for the press. I suppose it makes sense not to take Tesla endurance racing, because it'd be embarassing.
It's not any more of a black art than programming is. There's no magic to it, you just have to know what you're doing. Also, you should use some kind of scheme (like bayesian optimization) to optimize the hyperparameters of many experimental models. That's the best way to make sure you're getting the best results (but of course takes a while, so you do have to be selective about which parameters you optimize or what combinations you allow).

And I'll also aknowledge that "programming" is a vastly more mature field than "deep learning" or even "machine learning". So it's fair to argue that there's much we don't know, but there's more and more we do.
Asana is great but a no better tool than Trello or wunderlist. The todo list, project management space is too crowded and the differing methodology for team management makes it hard for any system with opinion to really get a large market share.

I think single function apps in this space is better, like slack for chatting and dropbox for file sharing. Composite tools like Asana is not as flexible over time.
Probably playframework [1] or maybe Spark [2] if it's a really simple app, along with jOOQ for persistence [3]. If I was just writing a REST API, then Dropwizard [4].

The reason I would not choose Spring despite the fact that it is better now than it was 10 years ago is because it still approaches things with the wrong mindset, IMO. The reason JVM technologies are so loathed is because of the stupid, pointless complexity that's so pervasive, where Spring is/was the poster-child. Building generation after generation of newer APIs on top of the old stuff doesn't remove the fact that the old stuff is still there. Hiding complexity with code generation doesn't remove the fact that code still needs to be generated. And the same with annotation driven programming. And JPA/Hibernate/etc.

Simplicity isn't about hiding mountains of legacy complexity under a shiny new API, or annotations, or code gen - it's about having a stack that is understandable and easy to use from top to bottom without requiring magician's toolbag of tricks to hide the complexity. I get the feeling that most JVM developers don't even know what this looks like - Dropwizard is a great example. Other languages/ecosystems tend to not have this legacy baggage, so you can't blame their developers for thinking that the mainstream JVM frameworks are ridiculous. Because they are.

/end-rant

[1] https://www.playframework.com/

[2] http://sparkjava.com/

[3] http://www.jooq.org/

[4] http://www.dropwizard.io/
Sure, if you're a teenager or 23 year old who shares an apartment and has no dependents and no debt.

Try that attitude on for size if you have a family that depends on your income, or you live in a city that isn't a tech hotspot, or you or your spouse or children have medical issues and depend on your medical insurance. You can't pay the rent or mortgage with ethics. There's lots of towns even in America where there are only a handful of high tech employers so no, you don't have alternatives. Unless you consider moving, which can easily cost $15k in moving costs and tens to hundreds of thousands of dollars in housing costs to be free. Not to mention the disruption to friends, family, and social networks caused by moving. Or care arrangements -- grandparents babysitting is close to free; daycare can easily be $400/week/child (or $600/week/child for under 2 y/o) in sf.
Neither is your lack of appropriate grammatical structure.
Yeah, as a new driver I don't get why people don't do this - it is not even difficult, as the car has mirrors.
Maybe... Sadly? Not really, he dig his own hole, look into Jesse Benton and how he stole tons of cash from donors, also pretty much accepted bribes from Mitt Romney people, I'm so fed up with Ron Paul because of that.

Ron Paul to me, looked more like an act than a serious politician after what happened during the last election.
Google Acquires Jibe Mobile
Aah, that may well be a fair point. We haven't upgraded to the 3.x series yet, so everything I said should be taken as referring to 2.x.
Uber under siege in Europe
Map of the Atlantic Cold ‘Blob’: hot and warm water currents
That's just not true, especially in the case of domestic surveillance. We're not - yet, anyway - droning people based on meta data within the US.

What terrorism cases there have been have been astoundingly weak and cooked-up using informants acting as provocateurs and enablers.
This is probably just a test update that went out by mistake.

If MSFT is anything like where I work, that "payload" is a picture of a cat.
The Model S (and presumably the X, at it uses the same wheelbase) is a _very_ wide car, wider than most minivans, so I suspect your Honda minivan is just narrower and won't run into this problem as much as those that drive the model X (or the S drivers today)
This is very timely. For the past few years I have been teaching a programming course to small groups of beginning students, generally no more than 15. The goal is teach them the basics over the course of a semester, and we usually get there. The only downside is that it takes me about 30 minutes to review each assignment (there are two a week) and write feedback to the student. With 15 hours of grading a week, it seems hard to imagine teaching much bigger sections.

I went to a small college, so my programming courses were typically about the same size, 10-20 students. How do larger sections work in terms of getting feedback from professors? It seems critical, especially early on, to be able to understand the way students are trying to solve problems and then give them guidance how to get there. That seems to require more than "yes/no your code passed the unit test."