skysight-inc/HackerNews huggingface dataset:
On Twitter, a Battle Among Political Bots
Good to know. I guess I have trained myself over years to skip the "sponsored results," and did not expect for them to be so important.
Edit: Here is the link (time-stamped to 1:10): http://www.youtube.com/watch?v=F-eMt3SrfFUhttps://www.youtub...
The problem is overblown. It's not going to cause any deep, hard-to-debug errors. If you accidentally type `a-b`, you'll get an error message that says "a-b is not defined". Fix it and you're done.
Maybe just for the woman
Now you've got me curious, do you happen to have a screenshot? And is this a terminal emulator that you've written for existing operating systems, or part of your own?
SpeedTracker (FOSS) to track webperf over time
> a challenging claim to make

...or more like the obvious intuition and wisdom of 99% of working software developers. The intuition is not backed up by any peer-reviewed evidence but by the real world fact that most production code ends up written in C++, Java, C#, JavaScript, PHP, Python,Ruby etc. and not Haskell, OCaml, F#, Clojure etc.

Since they made the first stone tools and cave drawings, humans have always defaulted to "how to" reasoning and not "what is" reasoning. You may have the opposite intuition for the simple reason that 99% of what you read, write or see on TV is produced by the the 0.01% percent of people with decent communication skills and a larger percent of them have better developed "what is" type thinking. Also, "what is" type knowledge is easier to communicate in compact form.

Also, most people who tend to learn programming are "makers" types, like me, which have a huge bias towards "process based intuition": for examples, for us, intuitively, an "ellipse" is firstly "the abstract equivalent of what you get by drawing a curve constrained by a string constrained by 2 pins" (http://www.sems.und.edu/FrameA/SolarEclipses/ellipse.jpg), not "the points whose sum of the distances from 2 fixed points is constant", and a "bubble sort" is "what you get by walking over an array and for each..." etc.

And the obvious companion to "how to" or "procedure based" reasoning is extensive mutability because... this is how the physical world seems to work at our level: even writing an equation on paper is actually just "mutating the position of particles of ink from a pen to precise distinct locations on the piece of paper", and results in "changing the information stored at particular 'addresses' of the paper. Even pointers ended up being used not because they are a very smart or appropriate concept or anything, but because they map obviously to the intuition of "pointing at things scribbled on a piece of paper or a blackboard"...

But yeah, "how to" reasoning scales horribly, creates huge misunderstanding and communication problems, and is extremely hard to debug, and we should start moving software engineering past the "cave drawing" stage... but this doesn't mean we should ignore where we're starting from :)
Not for retention or lifecycle stuff, at least. Unwaffle also watches paid users as they churn away or stick around, and works the same magic on them.
I host my personal email and web programming projects on it and have been doing so for four months. I've ordered two different Cloud RAM servers and haven't had any issues with either of them. In the Summer of 2015 I used their old VPS Cloud lineup which was not reliable and is no longer available to be ordered.
I love webstorm. It is so slow on my 2013 13" core i5 MacBook Pro, compared to Atom. This week I think it froze twice. Its well worth it to get code completion and navigation, and debugging in javascript. Atom is pretty peppy for Go development so I would hesitate to use something different, all features being equal. Atom is slow to load, and dies on large files. So not without flaws. Typing and searching and all the Go features are fast.
Thanks really appreciate it, he edited it after I posted. Even if I didn't, it's the fucking title. I read titles before posts.
Github Pages + Jekyll
I have done nothing of the sort, of course, which you know, but it's a common dishonest rhetorical tactic to suggest that mentioning two concepts in the same post is automatically drawing an equivalence between them. I've made an argument that because something a president does is /allowed/ or /legal/ does not mean that it's morally acceptable. If you think everything that is legal but immoral is equivalent, that's on you, not me.

The fact that he's doing horribly immoral things and the defense is -30 days into his presidency already "it's legal therefore it's okay" is a very, very bad sign for the future of his administration, because as I've shown abiding by actions which are 'legal' means almost nothing when it comes to federal executive power. That moral sense which we are depending on which prevents a president from abusing their power is, by the evidence we've seen, not present in him.
It's a Dutch thing. We combine the ij into one thing that kind of looks like ÿ.
As a 'code tourist' i find focusing on what i need for a specific project the best way to learn new languages.
Suggestion: could you provide an example submission, which is ideal for what you're looking for except for not being underhanded?

Benefits:

- More approachable to mess around with for newbies -- download the example and try to break it.

- More likely that you'll get submissions from experts who have time to implement the underhanded part but may not get around to putting together the boilerplate.

- More likely that submissions will get the general task right and look similar for parts that don't matter, making for easier review.

Drawbacks:

- Potential for too many cookie cutter submissions.

- Might lead people away from thinking about alternate server designs that are more underhanded.

Mostly I think this might be worth doing because of the second benefit -- you're asking people to do a bunch of grunt work even after they've figured out the core underhanded technique.
I was only referring to web applications. Websites I would expect to be pretty simple and straight forward. Simple tools can be used to build both. Simply because you use simple tools doesn't mean you can't create the necessary complexity.
IT projects and it’s repeating failure
A switch creates multiple possible code paths. Combine it with other switch statements and the possible code paths grow geometrically.

That is certainly true, but it is equally true of any mechanism for making those decisions. With some mechanisms, like if-else and switch-case, the decisions are explicit. With others, like virtual function dispatch, the decisions are implicit. Either way, the decisions are still being made and the combinatorial properties of multiple decisions are still the same.
The Linux kernel does distributed development quite successfully, and scales extremely well. However, it does so partly by sacrificing some forms of coordination between developers; for instance, kernel maintainers don't consider duplicated effort to solve the same issue a problem, because the overall process still scales even if some individual developers end up wasting their time.

On the other hand, the development of any one individual patch series to implement one feature typically occurs either by one developer, or by a set of co-located developers in one organization, not by geographically distributed developers. And some other kinds of work, such as backporting or rebasing a series of patches, doesn't work well when geographically distributed.
We are talking about S&P 1500 companies. None of them will be using the "free version" of Google docs that come with their free gmail account. The G Apps suite is pretty close in price to the full Office365 package. I simply cant see any major advantage to pay for G Apps over O365.
I genuinely appreciate your advice, and I always like to investigate alternatives to Adderall. That being said, I've been tackling ADHD and depression from multiple angles for a couple decades now, and luckily that resulted in me finding I'm happier when I eat well and exercise (so I keep doing it), but in the end the medication is what it takes to allow me to perform alongside my colleagues.
As a student, I had way more difficulty adjusting to Matlab/Octave being 1-indexed than my first programming language being 0-indexed. It's very rare (and not a good sign if you're doing it: use a struct or tuple) to look for the "third" element in a list, and much more common to run through every element, and, for example, < is cleaner than <=.
Parolu loves zapier – parolu
I use Flickr's API to drive some arts related websites. I also appreciate that Flickr stores (and exposes, with your permission) EXIF data. It doesn't overcompress images, and you can access the full resolution that you upload to.

I really haven't found anything else quite like it, and I would hate to see it go away. I've been paying for my pro account for the last eight years.
Why cant facebook just go after blogspam clickbait in general? If a story is a copy of a copy, have the algorithm favor the original instead of the blogspam. If a local news agency copies an AP/Reuters story word for word, have the software suggest replacing the replica with the original. Treat local news duplicates the same as any wordpress+adsense blog. If journalists are adding commentary thats a different story (albeit most commentary is a needless act of faux value addition anyway) but mashable et all are just embedding ingur/youtube content with a catchy headline and the letters h/t appended to the end. This is a continuation of what ebaumsworld did since foreverago. Deaggregate the aggregating middlemen.

Ripping the embed out of the blogspam, and turning it into a direct link, is trivial. If the only content on a page is a youtube video covered in a hundred ads, just return me the youtube video. Flag websites as blogspam, and more agressivly return just the content they "stole." Make it hard to get off that shitlist. Id rather facebook make a little money deconstructing the web, than whomever spun up wordpress and paid for a bad theme being rewarded for polluting it. Facebook has an opportunity to add through reduction; to add value by finding signal in noise, leaving noise on the cutting room floor. Deduplication should be something incredibly easy to do algorithmically, compared to fact checking. (Hell facebook is already half way there with trending, anthough it too often lumps semi-unrelated events.) Google News and Techmeme do a great job of it. Techmeme eloquently spells out the solution http://news.techmeme.com/111031/techmeme-revealed

Too many different ideas are getting conflated here. Clean up the spam/dupe mess FIRST, and sifting the sensationalized salon/dailycaller hyperbole from the blatant false news becomes easier (because we then arent are drowning in nearly identical but different copies of articles.)
Tweets about Unscii by its author Ville-Matias Heikkilä (viznut):

https://twitter.com/viznut/status/693596605157629953

https://twitter.com/viznut/status/698240751491293185
You could try Carrd, the dev behind it is pretty cool and constantly adding new things. https://carrd.co/
I agree, having also lived in a multitude of cultures for some decades (~5), mostly Western(-ized) and so on, and in the case of America, had the opportunity to observe the culture, at scale. i.e. from top to bottom and back again, and so forth.

For me, the summary would be: America loves itself too much. Most "mental ill" Americans I met were, simply put, just too full of themselves. Its a tragic thing to have to explain, but the mirror seems to be one of the most dangerous weapons of all, and .. Americans sure do love that mirror.

So perhaps the (super-)self awareness of your average USA-branded citizen is one factor. I note that in other nationalistic/adornment identity- cultures, there are also 'mental illness' lunatic fringes (literally, pun!) which - in my opinion, are meta-physically transferrable - infections at a mental level - and therefore the best remedy is indeed an active and positive attitude about mental conditions.

For the most part, in lieu of pscyho-pharma-industrial dependence, I just travel. It totally works.
So that's like 16,581,375 IPv6 addresses right? How much would all of those cost?
> So Verizon buys the company at 1x revenue

However, they are hemorrhaging money. You don't generally buy for revenue unless you're buying a small startup, where the growth rate is exponential and you'll become profitable once you hit economies of scale.

Yahoo has already ostensibly hit economies of scale, is stagnant in terms of growth, and is losing both money and eyeballs. What part of that is attractive to the balance sheet? You might not even be able to milk it to its demise, as it's currently unprofitable.
Thanks for the feedback – we've gotten this a few times, and I think the homepage is targeted too much towards getting across Pyret's design to an already multi-lingual audience, and not enough towards actual beginner uses of the language (of which we have many).

This is something we're working on changing to make it easier to see what true beginner examples look like.
The article says why he was acquitted: "I was acquitted a few weeks ago. As far as the law is concerned in Australia at the moment I had no legal obligation to inform the Bank of what was going on."
Fair enough though

> a decode ago, we didn't really build web apps like today though. The browser landscape was different. The technology was different.. but the most important: the expectation was different. Man, 10 years ago we still had flash.

Other than dealing with more browser incompatibilities that we have less of most of my work was still fairly complex web applications. We just didn't have many if any frameworks so depending on the experience of the starting developer you most likely walked into a wall of spaghetti which I understand frameworks can sometimes help even new developers write cleaner code.

Also Flash was amazing back then, heh :)
The current list of fact checkers:

1. ABC News (USA) Added Dec. 13th

2. Africa Check (South Africa, Senegal and Kenya)

3. Agência Lupa (Brazil)

4. Agência Pública - Truco (Brazil) Added Sept. 16th

5. Aos Fatos (Brazil)

6. AP (USA) Added Dec. 15th

7. Balkan Investigative Reporting Network Kosovo (Kosovo)

8. Climate Feedback (USA) Added Dec. 5th

9. Colombiacheck (Colombia) Added Nov. 11th

10. Chequeado (Argentina)

11. Demagog CZ (Czech Republic)

12. Demagog PL (Poland)

13. Doğruluk Payı (Turkey)

14. El Deber Data (Bolivia)

15. El Mercurio El Poligrafo (Chile)

16. El Objetivo La Sexta (Spain)

17. Factcheck.org (USA)

18. FactCheck Georgia (Georgia)

19. FactCheck Northern Ireland (UK)

20. FactCheck-Ukraine (Ukraine)

21. FactChecker.in (India)

22. FactsCan (Canada)

23. Faktabaari (Finland)

24. Full Fact (UK)

25. GKillCity.com (Ecuador)

26. Internews Kosova (Kosovo)

27. Istinomer (Serbia)

28. Melu Detektors (Latvia) Added Sept. 26th

29. Metamorphosis Foundation (Macedonia)

30. Observador (Portugal)

31. Ojo Publico (Peru)

32. Pagella Politica (Italy)

33. Pesa Check (Kenya)

34. PolitiFact (USA)

35. Snopes (USA)

36. South Asia Check (Nepal)

37. TheJournal.ie (Ireland)

38. UY Check (Uruguay)

39. Valheenpaljastaja (Finland)

40. VERA Files Fact Check (Philippines) Added Sept. 19th

41. VoxUkraine (Ukraine)

42. The Washington Post Fact Checker (USA)

43. Zašto ne Istinomjer (Bosnia & Herzegovina)
His labor from his point of view, not from the economy's point of view. Certainly labor from him is good for the economy. But for him, he already has what he needs, so there's not as much incentive to get more. Sure, there will always be people who want more, but they may pursue alternatives to [what I'd call] standard, ethical labor in order to gain those ends.
Github pages is nice, night be hard to set up email entry for a less-technical user. Most of the non-technical friends I have enjoy using Unbounce.
I'm not totally sure it's valid to use 'Rust Belt' to describe Ohio in 1929.
Make Technology Decisions in 5 Easy Steps
> so there's value in preserving those connections.

Why is there value? Honest question, just curious. Do myspace friends, for instance, still have value in today's day and age?
Humans in the loop means the criteria will not be the same.
90mg is an obscene amount of adderall. I'm wondering how no doctor or pharmacist over the years caught this addiction and reduced his prescription. In Texas I had to go in every 3 months for a reevaluation. I worked closely with my psychiatrist to help me keep my adderall dosage at the lowest possible. You're right, it's a powerful drug.
Well, in my case, the result of me taking antidepressants was gaining 120lb, stopping leaving the house, and spending hours a day posting on 4chan and jacking off to porn since I no longer cared about the negative emotions such actions would have previously inspired in me. I also felt like I was going crazy when I stopped taking the medecine. The result now is that I'm very high performing in all areas of my life, and I have lost over 120lb and achieved a nornal weight, but I believe that my stint with antidepressants have permanently taken several years off my life span. They also contributed to significant delays in my economic, intellectual, and social development, as they seemed to bring me from relatively poorly functioning (but functioning) human being to out of control explosion of self-destruction and shit. But maybe it's different for older people who take them.
A WYSIWYG open-source tool in development that does exactly this http://launchaco.com/build/

I think it is currently in alpha but it looks pretty good. The creator posted this on hacker news awhile ago.
If there's an obvious partisan slant to the 'fact-checking' then people will eventually discredit the warnings at best and at worst they will become the butt of many censorship jokes.

The SNL skits are probably writing themselves as we speak...Girl posts on her friends wall "I'm so happy for you!!!!" [WARNING: 3rd party fact checker determined this to be false]

If that happens, the brand damage to facebook will be real
This is well said.

I wrote Clojure full-time for a few years. I was lucky to do so and get paid to learn such an interesting language and paradigm of software development.

Aside from the points you mention, of which I agree, there is one other point I took away from the experience that many would disagree with: I really, really missed static typing.

So that's the main reason I don't use Clojure as much any more and went back to other languages with a different model of typing. But I learned so much and it changed the way I work in other languages.
thakns :)
I have to keep the details private. All involved under 30 people who had some fight in them and motivation to resist in direction I pushed.

First one all but me backed out on key moment with one selling me out. Others had similar pattern with lots of support in those that talk, too few actually acting, some ratting, and it fizzling out as actors get scared or removed from a situation with too many talkers. All went that way. Im actually doing another right now but directly and in open since I anticipate others will bitch out.

In any case, the pattern I describe seems very similar to large-scale activism work or just how people in this country talk vs respond on big issues. It's either human nature itself or a weakness of American culture.
very nice presentation and portfolio, sent you an email
But imgur and reddituploads are serving a different purpose? They are both just image sharing (no one cares if it is low quality). However, Flickr is for photographers who want high quality images and EXIF info etc.
> Likewise, I would totally accept that someone that writes zero tests but has an inexpensive and permanently available source of validation (e.g. from prod) practices TDD.

I'm not sure how you can do validation without writing tests, but let's clarify our terms. I work in the embedded field. We rarely, if ever, write unit tests in the typical sense. Most tests are based on black box testing of the system (related to integration tests) sometimes of a system component if we can plugin a simulator of other components (closest we get to unit tests). Most often, these tests are not written in the same language as the system or even running on the same platform. They talk over serial or something to the device and record the responses back.

These tests still have to be written, even if it's just:

Send messages X, Y, Z
Receive messages A, B, C as responses
A, B, C should match *data* modulo time tag

A test has been written. And if this testing is run frequently against the code changes, and failures treated typically as blockers on working on other features or issues, then this is definitely TDD. Often, however, these tests are run infrequently, ergo not TDD, despite the comprehensiveness of the test suite. The tests do not drive the development (though perhaps they should more often than not).
Whilst IANAL, it would seem logical that a court would look at whether the defendant could reasonably have expected to be able to pay back a loan.

If I have a say $50k/year job and borrow say $200k I could reasonably have expected to pay it back, if I then lose my job I could say I had intended to do so but circumstances changed.

if I have $0/year as a job and borrow $2 million, you're not seriously suggesting that any reasonable person would buy "oh I totally was going to pay it back" are you?
I think more and more distros ship some compile of Chromium these days, or perhaps iceweasel/icecat (the GNU "fork" formed after the debacle with Debian over trademarks).
I must be looking at a different document. The "EWD831" link on my device takes me to https://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF which is a 2-colour scan of a typed page.

Edit: I can't explain how, but the first time I downloaded that PDF I received a file which looked different. Here is a similar file from the same site which clearly resembles what led me to make the comment above:

https://www.cs.utexas.edu/users/EWD/ewd00xx/EWD77.PDF

So I apologise for this unnecessary diversion from the topic.
American Healthcare Trends 2016
> I don't feel good about Apple updates anymore

I haven't felt good about Apple updates since leaving Snow Leopard... :(
Ask HN: How does AI improve companies today?
I'm noticing a lot of news lately about how AI is being used to interact with customers (customer service at Lemonade for example).

Anyone know of good examples of AI being used internally to help boost productivity, cut costs, etc.?
See my other reply in this thread on that point.
That's true, it shows some attention to detail in the UX of the device.

I don't think however people were having a "crippled" xp when using just one wired earbud in "mono" rather than "combined stereo"

I think the feature really should be "senses when individual pods are in use" and because of that feature, some automatic tasks can be applied like combining stereo or pausing the music.

I guess I am just complaining that it feels like they used one feature and got two marketing points out of it, which is fair game.
Even if the contract did establish that, it's the bank's responsibility to handle the overdraft, it's not his responsibility to avoid overdrafting.
Nothing surprising about this if you know grade school math. Nor is it really about Python at all.

The empty set is a subset of every set.