skysight-inc/HackerNews huggingface dataset:
So you're in the "I know it when I see it" camp?

There's the aphorism that what's measured gets improved (and what isn't measured gets worse). If you're trying to improve diversity/inclusion, how do you know you've done a good job unless you can measure it?
Pure Fantasy.
yes, I would give up Highlights, Threads, Calls and most slack features for a native client.
PTSD injection success prompts large-scale Army study
The Hitchhiker's Guide to the Galaxy actually explored the concept.

One planet is in a dust cloud. The sky was completely black, and thus the people of that planet led insular lives and never realised the existence of the Universe. They eventually built a small ship and managed to exit the dust cloud. Upon first witnessing the glory and splendor of the Universe, they casually, whimsically, decided to destroy it, remarking, "It'll have to go."

The race changed from a peaceful one to the most violent warfaring race of the galaxy.
> Add a "1." before the version number in your head. It is all a matter of rescaling.

That still won't turn it into semver ( http://semver.org/ ), and 1.127 is not much better than 127.

Versioning can be not just random number to differentiate between two versions, but actually give useful information about changes to users and devs.
What cost? Fake News pays for itself and turns a profit.

http://www.nbcnews.com/news/world/fake-news-how-partying-mac...
Ruby 2.4 added Hash#transform_values and destructive version from ActiveSupport
> "That's also a meaningless argument. It's true of any turing-complete language."

Title 1 of course. Title 2 is a far more compelling reason to stay with Python 2.x. If I program for fun, then Python 3 is definitely worth playing around in, but for professional development, everything I do in Python is done in Python 2.x. That is not a theoretical argument, that is fact.
There is. There is also 'diff' integration with the Tortoise range of tools also (i.e. TortoiseSVN, etc).
You are missing out if you don't go outside.

As someone that used to climb, gym climbing is very boring and repetitive compared to outdoor. There are loads of different types of rock for starters that require different styles of climbing. Indoor tends to be very strength oriented and less about problem solving / subtle balance. (I am sure there will be some people who have counter examples, but in general I think this is true).

Whitewater kayaking is even more fun though.
At this point in time, if you want to use a library and it isn't compatible with py3, then you probably shouldn't use that library. Essentially all actively maintained libraries are converted, and we are even starting to see libs that do not support py2.
I use evernote mobile app and it certainly helps me note down and organize my ideas bad or good.
Question for the rust folks - are there any features that wouldn't have been possible without "unsafe"? That is, if rust never had unsafe, would it have been fundamentally limited in any way? Or is it required for e.g. interoperability with C?
If Silicon Valley technologists were on the case, we'd still be waiting on "tangible" data indicating there was a problem to begin with.
This is an excellent analysis: insightful and to the point. I'd love to read a counter-analysis that can objectively argue against what I see as the central point here: "Blockchains still need good governance, but once you have good governance in place, you don't need a blockchain."
How Big Data Is Changing the Music Industry
Where did you get that 17MM number?
slartz
Naturally growing marijuana is common in the US. It's possible there's "ditch weed" growing all over DC. (And no, you can't use it to get high.)

More: https://www.reddit.com/r/AskReddit/comments/3tz1ym/does_mari...
Congrats and love what you're doing.

Do you mind if we start sharing this with the customer side at http://turtle.ai/? We have many non-tech customers and we teach them best practices for product management and working with developers -- a lot of your course content would be really useful for them as well.

> We think personalizing content is key. We customize the content that users see and make it game-like to encourage people to spend more time on concepts they’re struggling with.

Would it ever be possible for organizations to pre-define some content / content suggestions for their users? For example, we would want non-tech customers to get certain content and more technical customers to get different content. For freelancers, we'd want the content to be more product management / project management / communications focused.

Let me know if you have any plans to partner with companies who want to outsource some of the education of their customers. We think education is critical to our success or the success of any companies in our space (freelancer marketplace). If we can outsource the education component to a trusted partner, we would love to (and would pay for custom content or to supply our own content).
startpage.com thank me later
Significant.

Most engineering firms (web dev << the development world) have a need for proper documentation, and LibreOffice generally won't cut it either.
Can I send? To you? No. It's my coinage.
I think I see the problem: they didn't make a left handed model as well. Tut-tut.
Does anything like this exist for putting bounties on small scripts / extensions?

I just posted these questions yesterday, in the hope of finding solutions to a couple common annoyances I have with Google search:

https://superuser.com/questions/1218986/keyboard-shortcut-to...

https://superuser.com/questions/1218989/how-to-maintain-orde...

I don't want the overhead of "hiring a freelancer" to do the work. But I'd definitely pay a bounty if someone came in with the answer / script / extension / app that solved the problem.
Well, yes, there are more trees than 100 years ago, but it's not like we have more forests. This is the kind of thing that makes that true:

http://i.imgur.com/oXw4E9d.jpg
1. Not really. I mean, at some point, if you're going to do it properly, it'll cost money. Unless you can reliably do this for less than or equal to what the hospital is willing to pay, there's no business. "Less than or equal to" is probably not going to be enough money to fix the problem if they already decided not to just try this "just put a linux machine in front" idea.

2. The parent mentioned networking, but networking is not the only threat vector that must be accounted for. Malware can spread through removable media, and most organizations outside of the military or federal government simply don't have the sort of security policies in place to prevent that. So the unpatched vulnerabilities people are talking about can still be exploited even without the network stack doing anything.
That fear held me back 7 years ago when I started learning Python. In 2017, having worked in many projects, what I have to tell you is this: I never found such case where Python 3 wasn't supported, and I should've learned Py3 to begin with. YMMV, but the fear was unfounded back in 2010, and even more so today.

There are very few projects without Py3 support, and most you'll find without Py3 support is because the project has been dead for quite some time.
Indeed... Simpson's Paradox I was referring to.
> Predicting which messages are most likely to be important is a challenging technical problem

I think this is much better solved as a social problem. Use mentions sparingly so they have value and have company conventions about what's expected to be read/skimmed/ignored.

Seems like a case of fitting a solution to a problem.
As I understand the statement's intent, it has layers of depth and is concisely profound.

It speaks directly to (IMOP) the root of the problem the article talks about.
`static mut` specifically. To elaborate, we obviously can't just go and remove it now due to our backwards-compatibility promise (at least not without a long deprecation period and a breaking major language version bump). Furthermore, even if we wanted to we actually can't completely replace `static mut` just yet: the intended replacement (using normal (non-`mut`) `static` variables that have `UnsafeCell`s in them) isn't completely usable until our constant-evaluation story is fleshed out further. And the unsafety would still be present one way or the other, but this would allow us to make the language simpler and make it a bit easier to explain the `unsafe` keyword (it would be a general extension of our policy to push complexity out of the language and into libraries whenever possible, which we believe makes the implementation easier to audit and results in a safer and more reliable language).
How to configure Json.NET to create a vulnerable web API
Your best example is Correct the Record? AFAIK revolution media spent even more.
I did not know you could append to a Path via "/", but that's really awesome! I also really love working with generators when I write Python. They are just such a simple idea that's very powerful and I miss them so much when I go back to javascript (I know javascript has them now, but I haven't written them, and they don't look as fluent as Python 3, where the large parts of the language design is based around them).
Word has a diff tool built in. There is also integration with version control (i.e. double click in TortoiseSVN for example brings up a correct diff view of the word doc for 3-way merging).
> It was source-level incompatible with older code so it couldn't be used as a smooth transition like... almost any other language upgrade I've ever seen.

Ruby released the source-incompatible Ruby 1.9 just months before Python 3. IIRC most versions of Swift have been source-incompatible with each other. Even a language as buttoned-down as C++ has made source-incompatible changes[1]. I have no idea where people got the notion that Python invented the idea of breaking changes, but it just isn't so.

[1]: https://stackoverflow.com/questions/6399615/what-breaking-ch...
Oh my, it looks atrocious.

Almost every time I see something introduced in Python 3 I have an impression
that current Python envies Perl its baroque semantics, except that Perl
usually tries to guess what the programmer meant, while with Python the
relationship is reversed: the programmer needs to guess what the language
wants.

Python's main selling point was simplicity of syntax and semantics that
preserved its high-level language status. This simplicity is no longer present
in 3.x line.
Logically speaking, I never equated the two statements. It's up to him whether he wants to engage in a debate. Additionally, this guy just replied saying I was 180 degrees off angle without any explanation, how polite.
> Literally every dismissal of cryptocurrencies you made would have applied exactly to the Internet in the early '90s or prior.

It seems I'm not getting through to you.

Just because two things have something in common doesn't mean that they're the same thing.

Showing that people were skeptical of the internet and blockchains does not demonstrate that blockchains will be as successful as the internet. There is no connection between the two (besides the fact that blockchains are software that run on the internet, like all things on the internet). They are totally different.
No, absolutely not.

You're assuming that if the government didn't mandate health insurance, nobody would step in to help those people, which I don't believe is true. Lots of different groups – religious, businesses, municipalities, etc. – could fill that role. Individuals could even give directly to strangers in need through something like https://donorsee.com/.
That's very useful, thanks. I like the 2nd option. Fortunately, I have since moved on to another job, but I will definitely keep these in mind.
Well obviously, making something up requires no effort or reporting or verification. You just make something up.

It takes infinitely more resources to refute and disprove BS then it does to produce it.
Is Correct The Record primarily an anti Fake News organisation or a pro US Democratic Party internet marketing wing?

It seems to me, as an European that the last US election got many "rustles" "jimmied" particularly about finding reasons for why Trump got in, and more than why Hilary didn't. one factor that is mentioned is that people believed lies on the internet. CTR appears to me as an outsider as fighting the very real issue of Fake News but is actually fighting for the Democrats.

I could be wrong though.

Mainly I think it's interesting (and worrying) that popularist politics is associated with propaganda and manipulation and the those who see the lies are minority enlightened educated people.
Patreon is expanding its business tools and launching a Snapchat clone
it already exists... version control tools can start Word to compare and merge .doc files.
I think the answer to that conundrum is just that it takes a lot more time for things to even out than you'd think. It hasn't even been 30 years since the Soviet Union collapsed.
Implementing malloc and free
No, you can't send it because you wouldn't have enough to cover the transaction fee.
True, but biodegradable is still better than not.
Please don't jab a needle into your bicep. That sounds painful and unnecessary.

Tricep is the way to go here.
How to Prepare for the Next Wave of Entrepreneurship
The new async features are kind of a mess. Many Python users just don't have the use case to make it worth digging in to it.
...or just putting your docs in version control and using Word as the diff/merge tool?
If there are limitations to scaling, they'll probably not spell them out in the papers either. It's unfortunate, but "negative" aspects of one's own results are strongly suppressed in scientific publishing. And I'm not in any way pointing the finger at these particular authors, I'm pretty sure they're excellent scientists, it's just a problem in general.

I had a look around, and the papers aren't on any preprint servers etc. I guess we could violate copyrights, but a better solution might be that someone emails George and asks if she can get the preprints posted somewhere.

Edit: there's a preprint of the 2015 paper here: http://opus.bath.ac.uk/44557/
Okay, so an example:

dnsmas
<a href="http://www.desilyrics.in/2017/06/main-agar-lyrics-tubelight-... Agar Lyrics Tubelight</a>: A new recently released Hindi Songs sung by Atif Aslam and composed by Pritam, while Main Agar lyrics penned by Kausar Munir. Featuring Salman Khan and Sohail Khan.
but I feel when we do competitive programming we mostly look for shortcuts to do it fast and not always the good approach to do it though I myself I have little experience in competitive programming.
I am female and work in an office setting with a dress code. Otherwise, I agree that that makes a lot of sense!
This reminds me of Douglas Adams' Krikkiters, whose home planet is completely surrounded by black dust. It blocks out everything in the sky and so they had no concept of anything at all existing beyond their world.

http://aliens.wikia.com/wiki/Krikkiter
Just signed up to "solve this problem", since we've been building ~the exact thing that post describes: an accounting service built on top of QuickBooks Online, with really robust integrations for services startups use (e.g. Gusto, Stripe, Expensify, etc.)

Like inDinero or some of the other options out there, we're a service that takes care of your books for you, so you don't need to think about them. But with a few key differences:

* We're built on QuickBooks Online, so you're not locked into a system that no one else knows how to use. (It's still a proprietary system, but it's the industry standard.)

* We take a hybrid humans + software approach. Most of the work of keeping the books updated is tedious data entry, and when humans do the work (no matter how talented they are), it's super-error-prone and frustrating. Our attitude is: computers should do the tedious repetitive work, and our talented team of pros should focus on (a) doing the tricky stuff, (b) understanding the specifics of your business, and (c) answering any questions you have.

* We're startup people, so we've had these problems ourselves. This is our third startup — our previous companies were Ksplice (acq. by Oracle) and Zulip (acq. by Dropbox), so we're definitely not strangers to building software.

(Incidentally, we've done a bunch of migrations from inDinero before.)

Basically, our thesis is: humans + software each doing what they do best. (Or, if you like, we're building an Iron Man suit for our people to do your books with higher quality.)

We're in private beta today and have been doing the books for a bunch of tech companies (all the way from newly incorporated to well on their way to their Series B). We're actively taking on a steady stream of new customers, so if you're interested, send me a note: waseem@zapgram.com
Do we have a better source? (Or a reason why this source should be trusted?)
Who is Revolution Media? Why and what did they do? I've attached heard of CTR but not other groups, and am interested.
You're right. I googled for "photoshop license price" and Google gave me old information from this page https://www.cnet.com/news/adobes-new-pricing-plan-ouch-users...
Also free state of New Hampshire:

http://freekeene.com/2017/06/07/nh-governor-signs-bill-prote...
Is there any way to delete documents? I uploaded a trash document just to try it out, but now I can never delete it - only "archive it" which is bugging the OCD side of me
I work at a company that uses Python 2 in older projects and Python 3 in newer projects, and this 100% matches my experience. Python 2's string implementation is simply busted, and the benefit you get in exchange for that brokenness is that some cases are slightly shorter to write.
Ableton acquires Max maker Cycling '74; what you need to know
I'm curious: In your mind, what is the difference between 'hiring a freelancer' and 'paying a bounty to someone who comes with the answer'?

I'd suggest to you odesk.com, but that is a site for hiring freelancers. Although I've seen it used many times for 'here's what I want, deliver it and the money is yours' rather than a .. 'work for me at X/hr and I'll direct you' kind of thing.
> I feel like Silicon Valley hegemony has a grudge against crypto currencies

I have a grudge against crypt-currencies because their proponents think:

+ Implementations don't need specs

+ PL theory is below them (static typing? referential transparency?)

+ Repeated million dollar hacks aren't a problem

+ There's no shame in lying about the core purpose of your product (Etherium: The implementation is the LAW. Except when we don't feel like it.)

The sad thing is there are lots of cool things crypto currencies can do. They're great for moving money between countries (the banking system really needs to get its act together here). They're great for bug bounties. Someday they'll be good for contracts (bug-free code is possible if you take it seriously). Proponents should focus on those things ... but it's hard to take criticism seriously when you just want to pump up the value of your coins.
Yeah, although the more complex simulations have largely have largely faded away from the computer space as well. (With a few exceptions.) And very niche board games are probably more viable than very niche computer games. Modder communities for some old computer games notwithstanding.

Personally, I confess to finding complex simulations (whether of the board game or flight/combat genres) more appealing in theory than I do in practice.
> 1. Concatenate the username and password, hash the combination

So if you change your password, you cannot access your grades? How is this okay?
I'm reminded of a throwaway line from the book Anathem by Neal Stephenson (well worth reading by the way)

“If you must know, they probably ran an asamocra on me.” “Asamocra?” “Asynchronous, symmetrically anonymized, moderated open-cry repute auction."

I'll bet that Stephenson was probably inspired by the way auctions for Google AdWords work. In any case, the idea of conducting an auction to determine reputation of a data source is intriguing.
I'll give you the shortest example: in order to build an operating system in Rust for x86, you need to do this:

let p = 0xb8000 as *mut u8;

VGA drivers use the memory mapped at 0xb8000 to drive the device. This creates a pointer, p, at that address.

In order to demonstrate this is safe (okay so unsafe isn't in this example, creating p is safe, but writing to/reading from it is not), a language would have to know:

1. That your code is running in kernel mode, that is the entire concept of ring 0 vs ring 3.

2. That the VGA spec specifies that location in memory.

Yeah, in _theory_, you could have a language that does this, but that'd tie your language so, so, so deeply to each platform, that it's not feasible.

This can be extrapolated to all kinds of other low-level things.
Anyone is always allowed to use our app! We've found it very effective in leveling up engineering skills as well as taking people from 0 to coder.

hmu at contact@py-app.com
The title of the article's pretty misleading. "sugar" means to most people either sucrose or glucose. Fructose, lactose, etc. could also qualify.

No, this uses a very obscure and expensive chemical called thymidine (most cost-effectively harvested from herring sperm, and primary precursor for anti-AIDS drug AZT). It may be "a sugar", but this article's playing fast and loose, akin to calling any pharmaceutical that ends with citrate or chloride "salt".
You pretty much nailed it with you question. FFI is by nature unsafe since C doesn't have lifetime semantics and traits around thread safety.
> We can't afford to have children. Instead of seeing this as a problem, I consider it a weapon in this war of generations. I'm denying my parents the joy of grandchildren.

A few things:

1. You're also denying yourself the joy of grandchildren. And children, who can be really wonderful in their own right...

2. Instead of thinking of your decision to not have children as something that affects your parents, maybe think of it as something that affects your children. The only way they get to enjoy life is if you make them exist...

3. In light of #2, maybe consider lowering your bar for what you think is "necessary" in order to have children. If you decide not to have kids, the alternative for those kids you would have had is not that they get to have some posh upbringing with all the fixins. No, the alternative is that they never get a chance at life.

Just some food for thought...
> I'm arguing against being forced to help others who I have no relationship with, live in far off places, hold different health standards than me, etc.

How is that any difference from defense, law enforcement, fire protection, or property rights standards?
Do you really use GIMP? Because I don't think you use it very much if you think that it is a quarter of Photoshop.

Adobe regularly copies features from the GIMP, like content-aware fill
Google Drive will soon back up your entire computer – The Verge
For what it's worth, I assumed this would be an app focused on teaching Python.
The non hidden problem is that profits need to be made.

We are told that from profits everything else will be optimised for the better, instead everything is optimised to make a profit.
I have not had Lasik. From what I've read, it sounds like it makes dry eye even worse. You?
The Secret Origin Story of the iPhone
Web Framework for REST API in C