skysight-inc/HackerNews huggingface dataset:
This is ridiculous -- if the robots need more human repairmen than they displace nobody would buy a robot. The entire point of robots is that they require less human labor.

Software is no different; I've coded many applications that have eliminated human labor. Obviously I still need to code them but the point is that the overall labor is smaller.
Wrong. Most internet forums are privately owned, and thus the concept doesn't apply. Plus, trolling and harassment isn't free speech. Conflating the two is insulting to those who are fighting for actual free speech, in places where they will be arrested for advocating that.
Don't you need something like GROUP BY repo.id in there too?
Post and beam construction is the way to go for that type of house. Cost is about 1.75x the average home.

They are built all of the time. Invest in good windows, metal roof, and good drainage and the house will be around 200 years from now.

The farmers I worked for as a teenager revovated their Dutch built barn (ca. 1660) into a home. The secret is keeping the water out.
Funny story: Rachel Dolezal is apparently one of the few women in Spokane, WA who knows how to style black hair, and she's been able to keep herself afloat by doing black girls' hair.
Fair point. Sometimes Google abandons something not because of institutional dysfuntionality - but simply because they are aiming much much bigger.

Shame if you happen to live in the path of the juggernaut however...
This is the perfect example of "whataboutism".
sure it will. client requests a resource, server sends back the response with some links to further requests. it can also send the results of those requests with zero intervention from the client. when the client requests them, they're already en route or cached locally

this assumes you have high confidence the client will actually request those links (or you can afford to send them even with low confidence) but you can use media types or query parameters to mitigate that
Because I'm about to believe anything a corporation or company says on the Internet...
There you go again, trying to apply facts to a global political power game much bigger than you'd ever be allowed to even know about.
Microsoft closing down CodePlex, tells devs to move to GitHub
Even the original, untyped, Dart was designed to be easier to optimize that JavaScript (e.g. it's class based, not prototype based, so the runtime doesn't have t work as much to optimize object access).

Recently Dart has added a strong mode (https://github.com/dart-archive/dev_compiler/blob/master/STR..., http://news.dartlang.org/2017/01/sound-dart-and-strong-mode....).

One of the reasons for strong mode is to enable better optimizations (https://www.dartlang.org/guides/language/sound-faq#why-stron...).
Perhaps they feel the need to balance out the other truth-tellers only telling the other side of the story
You bring up a good point; I'd still say it's harder but not insurmountably so. Maybe a better way of differentiating would be the regulatory hell you'd have to go through to sell your cars on a mass production scale. For a router, you could actually get away with almost no testing or paperwork whatsoever (not even with the FCC if you use pre-certified RF modules).
This only mitigates http(s). Email still points to us; looking up the foreign domain's MX records also returns the CNAME. This is particularly nasty. And, all other services of course also end up on our server. So the problem isn't just with http(s): it's with every service.
What are some examples of things you'd build on top if you had this system?
Okay? Red Hat Enterprise Linux wasn't released until 2000, so I don't know what Microsoft's late-80s UNIX distribution has to do with it. Google was running Linux from the early days, and they launched in 1998, which is nearly a decade after Xenix stopped being updated.

EDIT: Yes, Linux has its origins sooner, and if you want to know why Linux beat the BSDs to mindshare, what was going on in 1993 is very important. But Linux wasn't competing for mindshare with Xenix, it was stuff like Solaris (which did have an x86 port, but was mostly running on SPARC), AIX (which was mostly IBM big-iron and POWER), HP-UX (which was PA-RISC and IA-64), etc.
I suppose not answering at all is an acceptable solution; a RTFM response does imply a certain irritation directed at the asker (for not doing their homework). In the case of help vampires it does nothing more than signalling irritation to other community regulars, since the clueless undead -- by definition -- won't RTFM or even know what that means.

Answering with a link to the canonical question doesn't seem rude to me, however.
Quite fine, actually. I like desktop apps better.

Architectural patterns are pretty similar in both; the primary difference is that in a desktop app, you deal with single user and a lot of impersistent state.
Check out org-mode. Handles todos, scheduling tasks, timers, you can link directly to a file or an email (not a copy, but a link emacs follows into your mail reader, such as mu4e/gnus/wanderlust, for that specific email). It will auto generate an agenda from multiple todo files spread across your filesystem.

http://orgmode.org/worg/org-tutorials/orgtutorial_dto.html

There are some mobile apps but I've never used them.
Last time I checked they were trying to add AOT compilation support to it, not sure how much work they are still pushing into it.
I hover over my kid when he plays outside... but then, he's 18 months old.
Dart supports strong typing.
I completely agree with what they posted, and find your low effort well poisoning to be odious and offensive.
> The only way this would be possible if the jury never heard the question nor the invocation of the fifth.

That's almost always what happens. The big exception is if the defendant opts for a bench trial.
While I buy the plug argument, sort of, I can't really fathom how index markings are supposed to change whether or not something is a gun.
Except you often can't since most single story homes weren't designed to support the weight of extra floors. You'll end up needing to replace the foundation and load bearing walls which means either demoing the whole house and starting over or raising the existing structure on hydraulic jacks then building a new foundation and first floor underneath it. Neither of these options are in the same ballpark of convenience or expense as adding a wing.
As a "millennial man", I would like her to work while I stay home.

I enjoy housework, childcare, and my ideal career would work fine spending 4 or so hours a day working from home (and indeed, might work better).

So I think lots of Millennials want one of the couple to stay home for finance reasons or personal preference, but I think a lot of them pick who out of practical concerns, not gender roles.
yes, I think it's safe to say one works more hours away from the home, and one works more hours in the home. Any "perfect balance" is likely to be an unstable equilibrium, and one driver toward a more stable "prestressed' equilibrium is the need to maintain the kids' schedules. One person becomes more in tune with managing that.
"Don't feed the trolls" was a useful thing to say back when the word meant something far more specific than just "someone behaving badly on the Internet."
There is little evidence for this except the word of Smedley Butler. Butler had been court-martialed by Hoover and after losing a senate race wrote and gave speeches about his book "War is a Racket". This was the person who wrote "...I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. In short, I was a racketeer, a gangster for capitalism." After losing his senate seat, Butler supported Norman Thomas of the Socialist Party for president in 1936.

https://en.wikipedia.org/wiki/Smedley_Butler

If wall street bankers were actually planning a coup against FDR, this would have been about the very last person in the world they would have wanted to tell their plan.
Just because there's a stable API doesn't mean the manufacturers will actually upgrade.

Unless there's some legal requirement, it's going to be the same fragmentation
It is pretty hard to operate a business and not have this information be available for a sufficiently interested person.
This testimony given yesterday is an excellent overview, and has citations you can follow for more specifics: https://www.intelligence.senate.gov/sites/default/files/docu...

You are correct that the publicly available evidence doesn't point directly to the GRU, but rather merely to an anonymous extremely well-resourced group whose interests align extremely well with Russian military interests. While the GRU is the most reasonable conclusion, this would leave open, for example, the possibility that some contractor to the Russian military is operating with independence, not actually under direct order from the Kremlin.

The intelligence community claims to have knowledge, through conventional intelligence rather than forensics, that this was done by the GRU themselves, under order from the highest levels of leadership. This presumably means they know who the hackers actually are, whom they report to, and the general structure of the agency. They claim they have multiple, strong, independent sources confirming this, but they can't reveal their intelligence publicly without compromising those sources.
Sadly agreed. And I am a father. However for every child shot, I wish there was a dollar amount we could commit to spending to reach and educate them.
Building an Empire on Event Data
Here's a blog post we wrote on RRULEs that just highlights one part of why calendars are hard: https://nylas.com/blog/rrules/
HeadRoom: Headphone Graph Comparison Tool
I think we'll be asking this question over and over in the coming decades.

I personally think it would be foolish to take a hard-line stance on our law enforcement agencies adopting new, more powerful tools to do their job. We don't need to freeze our law enforcement agencies in the 20th century. We do need to open them up to increased transparency and oversight to ensure these tools are used correctly.
A: It's always a bad deal for the renter.
Fanless Chassis for High Performing PC: NSG S0
Fair point. It is worth noting that they occasionally stalk users and try to de-anonymize them though this is a fairly "niche" practice.
Political discussions in any forum have rarely been productive, and no number of tools designed to build echo chambers will change that.
Comparing numbers is easy. The operators are there in the manual.

The hard part is understanding when it is appropriate to compare floating point numbers and how to produce them.

I regularly use floating point numbers as keys in dictionaries and of course all the code quality tools whine about comparisons being inexact. But in my case there is no fuzziness because the keys are all produced by the same method and hence do not suffer from any different rounding errors.

Pretty much every new member of the team sees floats being compared and has heart attack yet the code in question is in the oldest and most reliable component of the whole million line program.

Just don't expect two numbers produced by different expressions that would be mathematically equivalent but have operators in a different order to produce identical results.
I work for a small satellite ISP, ViaSat (d/b/a Exede). Part of my job is data security specifically for this type of information. We've had it in our privacy policy since Day 1 back in 2012 that we don't give or sell this data to anyone who doesn't actually need it, and certainly not to advertisers. One of the things that makes me proud to work here.

https://www.exede.com/documents/master/exede-subscriber-priv...
Man Illegally Documents Trip to North Korea, Smuggles a Ton of Photos Home
As one of the more disliked companies; Comcast should send out a legal notice promising not to sell viewer's data.

They could stipulate that even if they sold, that legal notice would be contingent on sale.

It might keep some people from leaving? "Remember that one time Comcast looked out for their customers?"

Will they do it--no, they would rather keep dumping money into those commercials, about we're just late 1:59 hours.
Society does not function on the honor system.
im sure youre in favor of wikileaks publishing the US nuclear launch codes for isis or russia to use. information should be set free even if it sets off the Apocalypse?
Nothing. He should be able to do nothing.
That's the point of having three branches of government

No it isn't. It's not a system in which one branch can fully incapacitate another. The goal is still governing, not doing nothing. Recall that this isn't the founders' first pass at organizing a government and in part a response to a previous one not being able to get much done.
Interesting, and thanks for the answer. It's a while ago, but when I used reflection in Java (in v1.4, IIRC), what it did seemed like some of the capabilities you describe under introspection above. Maybe they just used a different term for it than you do. Example: Finding the methods of a class and calling them dynamically at runtime, finding the number and types of the arguments of a method, etc. These capabilities were part of the java.reflect* package, IIRC.
Worst part of the year!
Indeed, none of the new buildings that Homeshare advertises displaced any residences. It’s a common misconception that construction in San Francisco displaces housing. It was true during Redevelopment, but it is not the case with the past couple decades of construction.

• 1222 Harrison St was a bus depot[1]

• 340 Fremont St used to be a few “institutional” buildings including the “Seafarer’s Union” building[2][3]

• 1010 16th St aka Daggett Project was a paint factory[4]

• 1333 Powell St, Emeryville aka Parkside Project was a couple office buildings and large parking lots[5]

[1] http://www.socketsite.com/archives/2012/12/the_massive_plans...

[2] http://www.socketsite.com/archives/2012/09/340_fremont_scoop...

[3] http://sf-planning.org/sites/default/files/FileCenter/Docume...

[4] http://oewd.org/daggett-project

[5] https://www.youtube.com/watch?v=ZZkY04cvzUE
“Depression: let’s talk” says WHO, as depression tops list of causes of ill
I have no clue what he's talking about, and what it sounds like he's saying makes me a little angry.

- Unions are a force to protect the 99% from the corruption of the 1%. They are not a force to drive a liberal agenda, though by protecting the little guy they may indirectly align.

- Increasing competition by getting more people into coding (be them from outside the country or from outside of cities) is the exact opposite of what a union would do. It would drive down wages for the skilled workers that investors are getting rich off of.

- Technology making peoples lives worse is the fault of a combination of capitalism and the fact that CEOs and investors are more motivated by adding 0s to their bank account than anything as nebulous as "good." Why should tech workers risk their jobs to force the hand of the companies they work at?

- Is he talking about automation taking jobs? Because the profit from the concentration of wealth again is at the hands of the 1% and .1%. Unless he's saying tech workers need to pass the buffet rule, or tech workers need to refuse to work at companies that don't give enough equity then I don't see how the average tech worker is the solution to the wealth being drawn away from the average citizen (who can't afford $500 in an emergency) into an investor's portfolio....
AJ is probably not crazy; I think it's rather clear that he does not believe what he says, he's just performing, and getting a solid income from it. It's sad most of his audience can't see through it; it's like watching a bunch of adults think a Power Rangers or Godzilla movie is a documentary. Sad.
Right but in this particular thought scenario it doesn't matter what the government does with the shares. It is still the case that the government constrained your liberty regarding your shares. You wanted Wilt to have them, Wilt didn't get them.

I'm not making a moral statement here. I'm not saying whether it's good or bad for the government to do this. I'm just making an observation that, logically, the parent didn't provide a "solution" to the grandparent's thought experiment.
It's pretty noticeable in the stack traces.

I'm curious how you avoid the Java APIs since Clojure uses uses parts of the Java standard library for things like strings and dates rather than implementing a Clojure wrapper. Are there good Clojure libraries to use? It's been a while since I looked.
DevOps, Self-Service Infrastructure, and Deployment Automation
I am wondering what people think of cliqz as a solution to these problems.
Get Manipulist.com PRO version for free – extended until 30th April
> Parent > Paid Caregiver for taking care of a child. Could be either parent.

Maybe ideally, or commonly, or on average, but that really depends on the parent(s) and the potential paid caregiver under consideration.
> Why not? If a language's goal is to be practical (as is Clojure's), then it should take practical concerns into consideration. This is something that the Java community definitely gets right.

AHAHAHAHAHAHAHAHAHAHAHAHAHA!

Java getting practical considerations right. Oh, I so needed a good laugh.

Let's start from the basic:

No unsigned type. Bit/byte manipulation code written in Java is garbage when written by experienced programmers. When written by inexperienced programmers it's a nightmare.

Ever looked at the "class pyramid" monstrosities in Java? That includes the two primary GUI systems.

Ever debugged all the stuff coming from the type erasure that you are stuck with doing in Java?

And, let's not even gets started on the people who think they can write concurrent code (Hint: if your Java concurrency solution doesn't involve java.util.concurrent-you're doing it wrong.)

While Java gets many things right, it's ability to prevent people from falling into pitfall after pitfall is NOT one of them.

I would argue Clojure does a much better job at this simply by the fact that immutability is much more of a default choice.
huh. this is pretty simple stuff. i'm surprised there is such a market for posts like that.
I'm no more psychic than you are, but it sounds like you're assuming the US is worst because it's had the most leaks, and it's had the most leaks because it's worst. That seems like circular logic. I'd be very surprised if we're the only nation tapping undersea fiber, for example.
> If you assume that the word troll does not mean "anyone who posts inflammatory, bad faith, needlessly aggressive, insulting, false, or otherwise unproductive content" then someone claiming it does is pretty clearly expanding the definition of the word.

I don't think the OP is advocating for any particular definition, but pointing out that the authors of these articles seem to be using a definition of "troll" (whether or not it's expanded is irrelevant) which would encompass said authors.
NoRedInk is seeking devs, PMs, and QA to join our team today
Would you like to familiarize yourself with the proportion of Carnegie library buildings that are still, in fact, libraries?
Depends on the OS design. It's really not a good design, but you could run everything in ring0 (x86), supervisor mode (ARM), etc. However, now any fault (user or OS) could halt your system and you have no memory protection or process separation.
Not with IOMMU (Intel VT-d and similar).
FLAVOR: Ubuntu Desktop

- HEADLINE: Better Bluetooth Support

- DESCRIPTION: The current bluetooth stack is very buggy. It has many connectivity issues, especially with bluetooth speakers as far as I have observed. Improvements would be very welcome.
Open Philanthropy Project awards a grant of $30M to OpenAI
It's pretty obvious. It's always preferable to not a share a wall with someone.

In the US you need a car anyway, so it's a better deal to buy or rent a trailer than to live in some shitshow apartment complex. Lot rents are cheap and getting a new or used trailer is also a better value.

Also, thanks to ADA, midsize building are out. You need to provide elevators on multi-story buildings in most cases. No playgrounds either for the same reason.
FLAVOR: Ubuntu Desktop

HEADLINE: Ability to completely disable all dpi scaling

DESCRIPTION: I've bought a high-res screen with the intention to get more screen real-estate, but it seems that every modern app is working against me by scaling up the GUI. I wish this could all be easily disabled in one place.
If the weighting formula is known, I'm going to think twice before casting my second vote of the day. And it only takes one person to reverse-engineer it.

That might not be a bad thing. I'm just saying it works against your goal of getting people to vote as many times as possible.

You owe it to yourself to at least study Slashdot's system before putting too much thought into creative UX, dark patterns, and complex weighting. It isn't the last word in comment scoring, but as someone else pointed out, you could probably fill a book with all the lessons that shaped it.
My guess is that those leakers would prefer leaking to CIA and get a good deal (monetary or protection) than leaking to WikiLeaks for free.
I would like to boot off a USB without getting PCI errors
I can imagine that would be a lot nicer, do you work for yourself? If not, how did you transition from a job in web dev to desktop?
Not to be overly pedantic but the Singularity is defined as the point at which AI has reached runaway growth during which it would improve itself beyond anything imaginable by humans.

I think you're just talking about a self-replicating machine like a Von Neumann Probe. (check out the show Lexx if you want to see the hilarious end result of this)
Since when are IMLS, NEA and PBS comparable to the DoD and their $1000 wrenches and toilet seats?
Hey, they re-invented PICK!

https://en.wikipedia.org/wiki/Pick_operating_system

(actually, I don't know much about this new system to be commenting on it - but whenever I see something with keywords like "database operating system" - my mind instantly drifts to PICK, because that was the first system I used when I started my software development career)
I would just like to share a different perspective on your point about multitouch — I have several friends who have tried to make Ubuntu their first foray into Linux on a modern "convertible"/ultrabook/whatever with a multitouch screen and run into issues with responsiveness, scaling, etc. Not using Ubuntu myself I don't know how much work is really left here, but multitouch screens should definitely be treated as a first-class citizen of the HID world.
The painting happens on window level, that's why it handled there. Application paints the window whenever it receives event "paint me" for it and it cannot paint different portions of a window at different DPI - from the applications POV, it is a single canvas. Another thing is, that the window resize and dpi change are separate events, so you cannot really call it twice in a row with different DPI and expect the app not getting confused.

Another approach would be to let the application render at higher DPI and the compositor would downsample the portion on the lower DPI display.