skysight-inc/HackerNews huggingface dataset:
Line comments are no hindrance to documentation generation. Extracting the contents from a paragraph line comment is a rather simple regular expression[0]. Haskell almost exclusively uses line comments for documentation, and it works fine. You write it like this (the '|' is to indicate that it's a doc-comment):

-- | Compute this and that.
-- Parameter @x@ is the good one, and
-- parameter @y@ is the bad one.
--
-- The function works well and runs in time
-- proportional to $O(n**n**n**n)$.
f x y = ...
Apparently the trick is to have a well-read blog and write to their PR people...
Another movie recommendation website is MovieLens, http://movielens.umn.edu/ which is run by a research group of University of Minnesota.
We brought the Watson consultants on for the pitch, total cost for our org was going to literally be in the millions and it was just going to be simple NLP and integration with a couple systems. The audio NLP seemed cool, the text NLP seemed easily replicated with modern libraries.
Mysterious People Who Drove Off the Face of the Earth
or most funny money, with respect to valuing things not related to things important to the USD
It sounds like the problem is that your org's internal workflow depends on accurately estimating the time things will take.

As any experienced coder will tell you (and you've just told me), time estimates for tasks are nonsense. You should never run a team by relying on time estimates because they will always be wrong and people will be unhappy (both clients and employees).
Can You Make Money Affiliate Marketing Personally?
Oh, they are going to smash a hole right down the middle of it. You'll see I mentioned that.

However, that just makes the cleanup last longer. They are also probably not going to smash all of the vehicles. Keep in mind, there are local vehicles, service vehicles, delivery vehicles, etc... They are all mixed in with it.

And no, they can't stop that many cars. If they try, they are just making the inevitable jam even larger. Traffic still stops. 100,000 additional vehicles all arriving within the same time frame is going to stop traffic. That's not 100,000 vehicles, that's 100,000 extra vehicles on a system that's already loaded beyond optimal capacity.

I don't know if you can actually picture 100,000 vehicles. Humans are really, really bad at envisioning large numbers. But you just trust your GPS and get as close as you can before something stops your vehicle - ideally without crashing. Then, you get out and walk away... Go get a drink. Go have a party. Whatever... March around with signs, it's your protest. You have their attention, unilaterally and unequivocally.

Trust me, this will work. It's a horrible idea, but it will work. You will get a meeting with Very Important People. You can't even fix it for them, should you come to terms. The entire metropolitan area will be impacted for weeks. The effects of it will even spread across the region, affecting trucking, shipping, and air travel.

They are going to be right pissed, but it will get their attention.
Designing the Wayback Machine Loading Animation
France vs. Japan – Live Stream Online Telecast
How to Create a Facebook Banner Video Animation
Currently this connector does not support SSL. Be careful with the data you send.

LOL!
Does this mean that the following comment would be a syntax error in an OCaml program?

(* Strings are enclosed by '"'. *)
The article is right that this can be thought to be new to the social media environment but it is a well known phenomena of which the USA has plenty of experience both in countering and administering and I believe that the effects are now seen due to government complacency. Let's call it propaganda - everyone did it in the past and everyone still does it today.

Both Russia and China have a pretty much inaccessible social media while both also have a very powerful propaganda machine on Facebook or Twitter with hired posters, paid marketing - an entire propaganda system ranging from psychologists to artists.

Unfortunately the government will at some point have to step up their game from TV, radio and newspapers and get with the times - either by making western social media more inaccessible or by pumping those dollars in Facebook pro-democracy ads. Also I noticed that Western governments play right into some of these carefully laid traps like immigration, sexuality or religion policies.
Wonder why this is just bubbling to the top now; Data Studio has been out for over a year. Here's 2 previous Hacker News discussions on it:

https://news.ycombinator.com/item?id=12897415

https://news.ycombinator.com/item?id=13558883
> No actual breach seems to of occurred

I might be wrong about this, but my understanding is that a decent black-hat hacker wouldn't have left many (if any) breadcrumbs because he had "the keys to the kingdom". It would be easy to erase change logs on the way out.
Tripling an Engineering Team in Six Months – Part Four: Hiring (finally)
looks like I missed it!
will check properly next time. :)
The issue is caused by the way the Nvidia Optimus works - there's a physical connection which always goes to the onboard intel video, then the Nvidia video card outputs to the onboard video, which outputs to the physical connection.

The extra step of routing the 3d video through the onboard video adds very minor latency, but it's still enough to kill the VR experience and induce nausea etc so it's deliberately not supported.

And because the connection is physical it can not be changed with existing hardware. Next generation :)

I'm unsure about the AMD specifics but I expect it's exactly the same issue.
Hex and Y are also pencil-and-paper games, although the paper usually needs to be some kind of pre-printed board. Mudcrack Y especially.

Sid Sackson's Games of Art collects a number of these. https://www.eaglegames.net/product-p/101319.htm
I really don't understand why collaborative filtering isn't the sole approach. It's basically exactly what you want if you have that volume of data.
Better source for applications of category theory in computer science? This is a very big subject... I see that the author of the paper has some references in his conclusion that dig a bit deeper into this.
I asked a friend whether it was a story that was blowing up in Accenture. They haven't heard a word about it. It seems like Accenture is trying to bury it and do nothing about it.
What you are talking about is "echo chamber". By subscribing to a select few people who share your mind set, you only get messages from them and when that is all you see, you think that is general consensus and you dig in. What you see on a social media page is in no way a reflection of how the general population thinks.

I once saw the homepage of my colleagues facebook page and I was not sure if it was actually facebook. We did not even share a single post and all the news feed was a direct reflect on the person he was, which took me months of daily interaction to understand.
"Big Data Bust: MD Anderson-Watson Project Dies:
Top Cancer Center Spent $62M"
http://www.medscape.com/viewarticle/876070
> That works if you have content that you know is an email address.

That's what validation is. You're talking about finding email addresses, which I agree that regex is relatively OK at doing, but there are still lots of edge cases in the spec that are irregular.
It really is a shame that there still isn't a easy way (A person whose computer knowledge extends to using facebook), that I know of, of sending arbitrarily large files that isn't tethered to a specific cloud service and is also reliable (can tolerate connection dropping).

It seems that bitorrent protocols are pretty close, but I don't think there is a seamless client that allows for "magical" point to point transactions.
Your site is full of juicy content, thanks!
You already can 'save' songs in Spotify. I would hope they take that into account.
Parsing a Circuit with clojure.spec
You can also check out jirafeau, quite light and easy to install: https://gitlab.com/mojo42/Jirafeau and demo site at https://jirafeau.net
OP, your link to http://regex101.com/ is broken. It's my go-to web-app too.
Shouldn't everyone read their policy? The written policy is what matters, not what an agent tells you.
I was just thinking about some kind of code side-car file format which stores comments/docs separately. You'd then have a vertical split view with code on one side and the linked comments/docs on the other. You could select some code and use that to insert/link comments in the other pane.

I'm not entirely sure if I've ever seen something like this before - maybe as a feature in a specific language, but not as an IDE feature for all languages.
Making Fast Strategic Decisions in High-Velocity Environments
Mainstream news sites are supposed to have a firewall between advertisers and editorial. This has eroded in some places, but NYT, WaPo, and other respected sites would still have them.

Also, there are so many sites now that Accenture couldn't be advertising on all of them, at least not significantly.
D also supports nesting block comments with /+ +/, which helps when you have example code in your documentation
Forget KitKat and Marshmallow, Relish on Android – 8.0 OREO
More Teenagers Than Ever Suffer from Anxiety
If you beleive, as the protesters probably do, that capitalism is an unjustice which is perpetuated by violence, then you have two options.

You can have unjust peace. Or you can fight back.

Peace is when you don't fight back.
as for using comments to disable code - you probably should have the active code in source control and then you are free to simply delete it.
Why does IBM keep separate branding for Watson and Bluemix AI? It seems like most "Watson-in-the-field" deployments are leveraging the Bluemix pre-baked models for specific workflows like document classification, transcription, etc.

Seems like they'd better align the marketing and the offering if Bluemix was the "Watson gateway" so to speak. They could still sell and market Watson as the custom consulting they do, with Bluemix branded as an entry point to basic Watson functions. There's some speak of this in their product copy, but it could probably be more obvious.
The "Define maximum cycle times" paragraph is absolute gold. I wish more companies would do that.
I've stopped recommending the Home the people because of this. It may seem minor, but the shopping list -> Keep was the simplest, most useful feature that Home had, and Google managed to ruin it.
I have a friend that works at a famous credit checking company in their data research team, here in Latin America.

He told me that IBM's data service (ie Watson) was not at all impressive. At the time (about a year ago) their service was not worth the pay. He told me all the solutions they provided, and the techniques they used (in terms of algorithms and infrastructure) were very easy to implement themselves (I mean, it was an internal data research team).

But, in our conversation, he told me that there were reasons to go for some AWS dervices (such as integration and provided apis) or Google (the amount of data their stuff in trained on, the infrastructure they have) could be pointed out as reasons to hire AWS or Google. He couldn't find any that suggested hiring Watson.
Decent editors have lexical highlighting as well as commenting selection; this argument cancels itself out.

Personally I like having two block comment syntaxes to choose from, like Pascal's { } and (* * ); normal comments use { }, while if you want to comment out an entire block of the program and not have the comment terminate early, use (* and * ).

Most of my professional life editing Pascal code was done from command-line editors that didn't have support for commenting the current selection, other than piping the selection through a command like sed. I appreciated being able to narrow down bugs using (* and *).
Tensorflow and Jupyter
Ask HN: What type of genre do you enjoy reading the most?
I have found there are people that write often or are interested in writing, but have no means to publish.

My thoughts have been revolving around creating a magazine that would pay these authors for their content and publish it for free online.

What type of genre would you enjoy reading the most?
Would you read such a magazine considering it was free? Would you support it if the stories were good enough?
Stupid as it may sound, but my experience with many many "why did you take the data there" dramas, the answer is:

To get things done you can not do at the office or you just lack the office time to get it done.
>Watson seems to me like it's mostly leadgen to sell IBM consulting services to companies that don't know how to build software in-house.

This is exactly what it is. It's a marketing product designed to help IBM sell the company overall as a big data company. The only people the commercials are targeted at are C-level execs who don't know the first thing about data science but know they have to invest in it to stay competitive. I don't work for IBM, but I'd wager a lot that the idea for it was created by a sales team and not an engineer.

That said, IBM is certainly not the only business to do this and it's not even clear that it's not a smart business strategy. I'd wager that most enterprise software sales use deception as a major part of sales strategy.
> a single download is a narrow use case.

Is it really? I mean, if I wanted to send a file to someone via Google's e-mail servers or a chat application like Facebook Messenger but wanted to make sure it didn't stick around for those two companies to data mine, this seems like it would do the trick.

From Mozilla's perspective, doing "one upload, one download" also kind of solves the problem of becoming a new "megaupload" for illegal content. Not the problem of the illegal content being there (since it's unsolvable), but the accountability of being the party responsible for spreading it around.
This sounds like a case in which thorough product testing was sacrificed in the rush to make the deadline of the announcement event.
"Hey, Alexei, activate account number two"!
Why do you fault multiline comments and not your code editor?
The Frightful Five Want to Rule Entertainment. They Are Hitting Limits
I just uploaded a bunch of unused free logo designs to my personal website
Probably, but I don't really have much experience with those, so I can't really speak about them.
I've never met a franchisee in the food business who was passive in any way. Most worked very long hours, ironically, more hours as they became more successful.
It is behind a paywall but the quote you give has no sense in the context of the rest of the information I've read. That narration would be different then. Israelis hacked Kaspersky offices, discovered what the antivirus automatically transferred. It is not claimed they discovered anything else there. NSA obviously didn't know what their worker did at home, until Israelis informed them, so how do they know he was targeted afterwards and that Kaspersky was directly involved? Something is still missing.
Python expert | Hedge-fund | New York or Chicago |Onsite | Full­time | Open - Up to $500k(skill based) with great benefits

Leading machine learning, HFT hedge fund is seeking a Python expert to support deep learning research, develop trading platforms, real-time simulation and risk engines.
Skills required; minimum 3+ year’s experience in Python, candidate must also be extremely proficient in; Numpy, SciPy and Anaconda.

If you are interested in discussing in more details, please send me an email at: eduardo(dot)herrera(at)njfsearch(dot)com
Thanks, Eduardo
Why I’m Building Four Apps in One Year and What I’ve Learned from My First Two
Ask HN: Do enterprises actually use the 'contact for pricing' buttons?
Every saas has an enterprise plan now with no pricing listed and a 'contact for pricing' button underneath. Do enterprises actually use these buttons? Are they effective?
Yeah, good point. I should circle back and fix that
Yeah, but check https://www.example.com/another vs https://www.example.com/anything-else
When I used to code in Perl (more than ten years ago) I tended to solve many many things using regexes. I tried to reduce many programming challenges into transformations that I could do via regexes. Why? Because regular expressions are first class citizens in Perl. And Perl made me learn and use them. (Reminds me of a an APL programmer that saw vectors everywhere.)

When I replaced Perl with Python in my toolbox I abandoned regexes altogether because I didn't know too many Python programmers using regexes.

Now a decade later I am realizing how often I do need regexes in my day to day tasks (using them in bash commands, in my editor, and even in Python sometimes).
How can you claim that people's neighbors had different opinions than the people themselves? How can you say that about strangers at a bar? People then could be the same as people now who don't want to talk about politics and would rather call people with different opinions trash.

Who's to say that people these days are less exposed? That's incredibly difficult to research. And I can just claim that people see different opinions all the time, and are able to look up which well known people agree on each side?

This whole thing is all claims and not proof. So many people never respecting the opposite side's opinions, but that could easily be because of how humans evolved and not because of culture and tech.
Do looters actually turn on appliances to make sure they work before they steal them?
Thanks! It's fixed now.
Stealing? The definition of stealing is "to take the property of another wrongfully and especially as a habitual or regular practice". The way you describe it, you're copying an idea. I don't see any breaking of the law here.
Rdio worked the best because I could befriend people with similar tastes. I don't understand why this social aspect isn't being used explicitly on Spotify. Rdio knew I had some eclectic musical tastes and yet could find me other people with similar tastes - I found my best music by browsing through other people's collections of music.
Ah... I also mentally transposed that to monthly net. I've never heard of someone referring to that as "gross profit"; my accountant would have lectured me for hours if I made a reference like that.
Investing in Hangouts or making even more communication apps? Now there will be Allo, Duo, Chat, Meet, and of course Hangouts.
Roman Empire per capita GDP shows the Romans were poorer than any 2015 country
I actually worked with someone who did exactly this: they replaced their bash shell with the python shell. It took them a year to get it comfortably working, and they were constantly tweaking on it, but it did work.

Some tasks were harder, some easier, but it was all quite entertaining to see.
Qt 3D Studio Source Code and Pre-Release Snapshots Available – Qt Blog
Waillee by Prismbeings (graphics and music in 4 kilobytes)
Pre-release Google Home Mini goes rogue, starts recording 24/7
The real question may be, "How many IBM-managed software consultant projects brand their software with the Watson label AND actually use Watson services as described here: https://www.ibm.com/watson/products-services/?" One thing is for sure: Watson branding != Watson services.
Google Home Mini Review: Chasing Dots – The Verge
Criminals stole millions from E. Europe banks with ATM “overdraft” hack
Rust had an RFC at one point that considered removing (some) block comments, which generated a good argument in their favour (see also the longer comment 5 replies later):
https://github.com/rust-lang/rfcs/pull/1373#issuecomment-205...

Essentially it's very annoying (slash slash) for blind programmers (slash slash) if their screen readers (slash slash) keep reading out (slash slash) line comment delimiters (slash slash) during long comments.
> All MVPs built will be legally transferred to the non-technical founders.

What a fucking joke. The developer gets, maybe, $200, and the non-technical founder (who has zero value in a hackathon) gets the IP?

This is like a roundup for slave labor.
i drive it less than 5000 miles a year. insurance rates aren't determined by how much you drive a car, that's just meta-information the ins. co's collect. theft, crashes, and zip code (for full coverage) are far more important.
How Companies Prey on Ignorance of Tech and the Fear of Hackers
Before starting, I was expecting this piece to be about semantics, not syntax. Something like line comments encouraging concision, where block comments are too large of a canvas.

If I had to distill my criticism about block comments, it would be that my inclination to read someone's multi-line block commented description of the purpose of some variable or loop approaches 0 as number of lines grows past 1, let alone some lengthy TODO blather.

I was reminded of some of the Java best practices, eg. http://www.oracle.com/technetwork/java/javase/documentation/....
Chop and change: Hacking is making its way to furniture
How is something that can hear everything you say not record everything you say?
Should I move to a fireproof home instead of own a fire extinguisher?
How the lidar-on-a-chip technology GM just bought probably works
I'm a former Last.FM user. They'd play a mix of past favorites and related recommendations, then adjust based on feedback (e.g. likes). There was a noise slider that would influence the ratio of new songs (and indirectly bring in recommendations from farther away from your core tastes). When I first found out I could be more adventurous, I was very excited, as I (like most people) pride myself on being curious. As it turns out, constantly discovering new songs from unusual genres is exhausting. This turned out to be a feature I very much wanted, but felt unhappy using and disappointed in me not using. Maybe this is common enough that the Spotify PM for Discover Weekly experimented and decided not to ship it.
Orignal blogpost: https://krausefx.com/blog/ios-privacy-stealpassword-easily-g...

Discussion: https://news.ycombinator.com/item?id=15441537
>Doesn't it strike you as odd?

No, not in the slightest. Of course a security company tracks security threats, especially when those security threats utilize multiple zero day vulnerabilities that could end up in the wild after they are finished with them. Use your head, man. I get it, "better dead than Red" and all, but let's not lose our shit purely because of the speculation of an "anonymous source close to the case."
Mailcheck is great for this. People constantly make typos when entering emails. This utility suggests john.doe@gmail.com if they type in john.doe@gnail.com. But, it's their choice...it just suggests corrections.

My logs show that it helps a lot. Bounced emails from orders dropped by more than half.

https://github.com/mailcheck/mailcheck/blob/master/README.md
Mozilla have donated $100,000 to the radical left-extremists RiseUp (who on their website state they want a worldwide revolution against capitalism). By doing so, Firefox have made themselves a political organisation.

So... my question is this. Is this Send feature safe to use for people who have different political opinions?
If it's not self-explanatory, please explain what you don't understand. Maybe I can add clarity.
Do they share my files and "anonymized" upload history with a third party (edit: was "advertising company") for this service as well?
Big Diwali Sale Discount Offers for Shopping and Get Rewards from Cubber
Fedex.

Probably over kill for GBs on a thumb drive, but mailing ssds is convieniant for TB+ data sets.
There's a way to consume Discover Weekly as a station instead of a playlist. ;)
RAM Sizing Data Node of Couchbase Cluster
Scientists found bee-killing neonicotinoids in 75% of honey sampled
"Visual programming" seems to have too many meanings. "Rich text" too.

I meant code editors that "know" that you are writing code and make things easier for you. In other words, exactly the opposite to one that prompts absurd debates about if multiline comments are a good or a bad idea.
Inside Evan Spiegel’s Quest to Map Snap’s Future