skysight-inc/HackerNews huggingface dataset:
>When I sit next to my friends kids or my nephews the conversations they have are far more nonsensical when looking at one page of chat.

Sure, but you are referring to physical conversations which contain all sorts of context and levels of non-verbal interaction which are not captured in a transcript. They aren't really comparable, and I suspect that childrens' chat logs would make a lot more sense than transcripts of in-person conversations.
You might not realize you want something until you have it.

Switching to Atom a few months ago let me get things linting errors displayed inline [1]. Sublime plugins have very limited ability to tweak the editor contents.

There's also a neat Git plugin that turns Git's textual conflict markers into live markers allowing you pick which side to use. It also displays a list of pending project-wide conflicts while you're working — also not something Sublime plugins can do.

The Markdown Preview package is very nice. It displays a preview window inside Atom. Sublime can't do this because of the API.

Atom has a bunch of Go packages that autoformat on save, provide "intelligent" autocompletion (e.g. type a variable and a dot and it will suggest methods callable on the variable), lint/syntax check, and so on. (In particular, Atom's autocompletion mechanism is extensible; plugins can provide completions based on context. Sublime's autocompleter is hardwired, I believe.) There are some Go packages for Sublime, but they never worked properly for me. The ones for Atom are quite polished and just work.

Sublime plugins can't modify the file sidebar. With Atom, I can have the sidebar colorized based on Git status, for example.

The color-picker package is great — when editing CSS you can get a little color picker popup for color codes. Again, not possible in Sublime.

In short: Sublime has a very limited plugin API that supports very little side from editing text. Atom's API opens up a ton of possibilities that simply can't be done in Sublime.

[1] http://i.imgur.com/hlIwg5J.png
Just wanted to point out that 3ds max used to be named "3D Studio MAX" and grew out of an even older DOS software called 3D Studio. Autodesk bought it somewhere around when it got ported to Windows NT (maybe 1997?).

Autodesk really has grown mostly by acquisition.
For web applications, usually Python with Django or Flask. Sometimes with Google App Engine. Go too and I did some interesting things with Clojure.
jQuery is a thin wrapper on the DOM APIs. React and similar tools are entirely different (better, IMHO) abstractions.
Trusted Authentication is a poor solution to the problem of how I can embed views in my web app without having the end users of my web app have Tableau server accounts. For the following reasons:

- I have to explicitly add each server IP address. I have no way to trust an entire subnet or range of addresses. This is a huge problem in an auto-scaling app server environment where I don't know the IP addresses my app servers will have. It is a major annoyance to developers whose DHCP-assigned, dynamic IP addresses keep changing.

- There is no API for adding trusted IP addresses. It is a manual process.

- The Tableau server must be stopped and restarted to add new trusted IPs.
Media and entertainment has never been their cash cow. It is a small and not very profitable part of the business. The money rolls in from products like AutoCAD and Inventor.
No, but, in any case, it was a joke. I would prefer writing Java code to working in a coal mine.

Now, with PHP...
I'm not so very sure about that; before TrueSpace (or Caligari going back to the Amiga) was mangled to look and act like everything else on the market (the move that killed it, as far as I can tell, since it coincided with its decline), it was both immensely more intuitive and more dimensionally accurate when necessary than anything I've used since. No, it wasn't Crayola simple, but it doesn't have to be nearly as hard as Blender either.
Drop me an email if you still need one. Email is in my profile.
It is short-sighted to load everything in the application, because at best utilizing the data in another context is going to involve a major (possibly painful) code refactor. You are more tightly coupling your data to your application stack, which isn't the best idea in my experience.

As an aside, Postgres supports multiple schemas for a given database, so it is trivial to support multiple versions of a single table, provide legacy support via views, etc.
I agree, and I think Sandstorm is not a great center piece to have the "contact sales" discussions round. I think it's just a note that the start up community in general could up its 'sales experience' game, ranging from pricing, to support, to onboarding/offboarding. Let's face it half the time the developers will also be in charge of sales, and speaking for myself I sometimes do not provide the best sales experience to customers.

Also I think Sandstorm is really cool. Feel like I should mention that.
I'll suggest that the escrow route is an alternative to agreeing to indemnification in a simpler form; I can't imagine a situation where having both would be of benefit to the seller at least.

I think ideally escrow would nicely encapsulate risk for a seller and ramp it down over time. When applied to cash it could create tax issues if a payment is recognized as income in one tax year and only becomes available in a subsequent year. For shares received by exchange for existing shares structured as a merger, this is likely solvable. If a selling party holds only stock options though and is issued shares on closing, again, my initial guess would be that would be deemed a "taxable event." Another aspect of escrow is that it eventually requires sign-off from the buyer to release it to you, effectively giving them control of your proceeds that they might attempt to exercise outside of the original intent of the escrow.

So, as for handling your windfall during the indemnification period, yes, purely the simplest approach would be to hold the proceeds in the most risk-free way until your indemnification period ends.

This is however, again complicated at least by tax implications if you need some of the money to pay taxes due on cash received in the closing.

Furthermore, there is a strong argument for using some cash to hedge against a decline in the value of shares received (if any), simplistically illustrated by purchasing put options on the acquiring company's stock, since you're forced to hold it throughout some inevitable lockup period. Put options on a reasonably closely-correlated financial instrument might also be viable if the acquiring company isn't so large as to have an active options market, since public stock prices seem to move broadly, barring any company-specific failures.

To put some entirely fictional numbers to the hedging argument, imagine you're obligated to sit on $10M worth of public stock for two years and you could spend $250K cash today to gain a significant level of protection against a drop in the share price. After your two-year wait, you either have $10M or more in stock if the price held or rose ($250K is gone but you spent it on insurance of a sort) or perhaps the stock dropped 80% and you now have $2M in stock but another $4M made back from the put options you bought, so while $6M pre-tax isn't $10M, it's a lot more than $2M.
Pluto’s Mysterious, Floating Hills
Kareem Abdul-Jabbar's Conversation with Tyler Cowen of Marginal Revolution
[Replied to wrong comment]
SF is heavily relying on the high-tech, high salary population to sustain its high market value. So SF is always at risk of having market breakdown. But because giants like Google and Facebook have offices in SF, or near SF, as long as that population remain, SF market will survive, no matter what. If SF only relies on startup, SF will doom. Startup population, however, is dragging the price higher, so high that even the workers from the giant tech feel wallet drain, and that's really bad, because Google wouldn't pay everyone $200,000 annually, and even if Google does, only a handful of companies can, thus the market will bloat with a huge economic gap.
Isn't the biggest problem between a human and a bot is that they have nothing to talk about? The bot isn't from anywhere, it doesn't do anything, there's no reason for the conversation, and the bot isn't aware enough of context to speak about a topic in an intelligible way.

For my money, the most realistic chat bots will be the customer service ones: you have a reason to "talk" to them, they have a fixed identity, the context of your conversation is clear, and you share a common goal.
Disagree. With the right abstractions (like a "virtualized" table such as react-virtualized https://bvaughn.github.io/react-virtualized/) you won't ever need to render tens of thousands of cells simultaneously.

But feel free to implement your own virtualized table if you really don't want "abstraction on top of abstraction on top of abstraction"
SQLAlchemy is a Python ORM that matches SQL almost 1:1.

The main reasons I like this approach are:

* it makes way easier (and safer) to reuse query parts compared to string composition/interpolation

* the ORM takes care of differences between the backends, so it is easier if I have to port the application to another RDBMS.
Just to offer a different opinion: I know a lot of people who have been switching away from Tableau or not choosing it and using a different solution (or multiple) instead
Why did a NewPost struct have to be created to actually add a new Post? Is it generally not possible to have the result type of a query be used to update the same records?
I'm in finance and looking to get out. Why did you move?
I have a hard time believing that. Literally every time i had to do something i had to search google for it. Blender buttons are all over the place with no rhyme or reason about how they 're grouped. There are very few menus and in general no way to find what you re thinking about. If anything it's the definition of counterintuitive.

If you 're not working with it every single day , it's quite impossible to grasp the interface, because you simply forget where everything is hidden. It's really really bad.
A bunch of game developers had .plan files back in the late 90s, but we Windows users had to visit a third-party site to view John Carmack's .plan because Windows didn't have a finger client.

This is better than finger in some ways — it's not multiline-capable as written, but at least clients can consume .txt files with near-universal tools (web browsers).
Well it's whack-a-mole isn't it? Take down one spam network and another crops up with an entirely different methodology and signature. If I was managing a large social network that suffered from bots I would whack until I came across an opponent that did the least possible damage, then weaken it through things like shadow bans etc to the point where it won't die but will operate with the bare minimum amount of damage to the network.
Well, thats very disappointing.
Thanks, I appreciate the advice!
>>> Past arrests of Assange have resulted in violations of his inalienable rights.

What past arrests? His possible arrest in Sweden is dependent on him being interrogated, which can't happen because he's holed up in the Ecuadorian embassy. The only arrest I'm aware of is him being on house arrest while the UK courts assessed the validity of Sweden's extradition request.

>>> given the threat of more arrests he is warranted to ask for amnesty since it can very easily be assumed he will face more unjust treatment

I'd prefer if we didn't base international extradition issues on assumptions of further unjust treatment by the "evil" US.

>>> Again, he hasn't been charged with anything

Again, that's a idiosyncrasy of Swedish law, not a grand conspiracy to deprive JA of his rights. IF he actually fronted up to the interrogation/second round of questioning by Swedish authorities back in 2010 instead of fleeing the country to the UK none of this would be an issue. He's actively been evading possible criminal prosecution for 5 years since and yet we're meant to believe it's because the US will extradite him from Sweden despite the extradition treaty between those two countries excluding extradition for political or espionage offences or cases involving the death penalty. Furthermore this narrative of extradition from Sweden to the US has been concocted by Assange and his legal team, I can only assume to attempt to keep him from facing prosecution in Sweden. It has zero basis in fact.

I understand self preservation is a serious driving force in a person's life so I can understand why Assange is doing this. What I can't understand is how so many people can wilfully ignore the facts of this situation because they have a personal affinity for one of the interested parties.
By realizing you have to use the system and studying how to get the system to do your work, you learn how to adapt the system to your desires. Or you can fight it steadily, as a small undeclared war, for the whole of your life.

Many a second-rate fellow gets caught up in some little twitting of the system, and carries it through to warfare. He expends his energy in a foolish project. Now you are going to tell me that somebody has to change the system. I agree; somebody's has to. Which do you want to be? The person who changes the system or the person who does first-class science? Which person is it that you want to be? Be clear, when you fight the system and struggle with it, what you are doing, how far to go out of amusement, and how much to waste your effort fighting the system. My advice is to let somebody else do it and you get on with becoming a first-class scientist. Very few of you have the ability to both reform the system and become a first-class scientist.

From http://www.cs.virginia.edu/~robins/YouAndYourResearch.html

There's a couple more quotes like that. Very similar to your point.
PayPal blocks VPN, SmartDNS provider payments over alleged copyright violations
More a novelty than an actual scientific undertaking, since most "breeding back" currently being undertaken is just selecting for a few of the most prominent physical features.

It's an interesting idea, but I would guess we'll have better luck with direct genetic manipulation of embryos and then using the existing species to birth them.
> (I did not call it cruel)...

Sorry, I was quoting myself.

And I'd argue that what warrants the reaction is how many calls the telemarketer is making, not how many the receiver is picking up.
Why and how to override Laravel’s built-in auth controller methods
It's confusing, all right, and I don't think it makes for maintainable code.

Example:
http://www.lee-mac.com/5pointellipse.html
Agreed, for a short presentation that was one of the best speakers I've seen, he mentions he works at a university in front of students so perhaps he is comfortable in front of crowds and that combined with his obvious passion for the subject shines through.

Wish I spoke that well, I'm not bad anymore but I'm also not that fluid.
I also write short science fiction stories from time to time. They're about as plausible.
In Java I really liked MyBatis for this, and I think fits what you are asking.
PayPal cuts off payments to UnoTelly Netflix-unblocking service
This is a huge misconception: tech is actually a small percentage of SF employment, especially at the high end. Those $4k+ rents are being paid by bankers and lawyers. It's still called the "Financial District" for a reason. The finance sector laughs at our $200k salaries. They are the ones inflating the rental market because a few k per month is a rounding error.
There's a dummer implementation of this idea that does use a sip endpoint. https://www.reddit.com/r/itslenny/. Too bad it frequently goes down (due to abuse) and isn't as sophisticated as the OP.
Diesel performs 33% faster than rust-postgres, and will be
competitive with if not faster than ideomatic C.

Interesting. What makes it faster than rust-postgress?
The Jolly Roger Telephone Co is not mean, nor does it yell at the telemarketer.
I think they are dropping a cookie when you visit and hit the paywall then try to access the article through Google. Incognito works.
I evaluated 15 different similar solutions and trying to settle on one. Curious as to what your friends are switching to.
>These proverbial Horsement do more than just move money around; there's still plenty of room for detective work.

This. Taking away everyone's privacy because somebody might use privacy to break the law is dumb. You want to bust drug dealers? Bust them for selling drugs.
Should have just done it in Common Lisp. Roman numeral formatting is built-in.

? (format nil "~@r" 3989)
"MMMCMLXXXIX"
Using just signal strength as an authenticator is a bit of a shaky idea for actual security IMO. Car thieves have been using signal amplifiers to break into cars for a while now.

I think you should have some initial prompt on the watch that asks the user if it is OK to unlock the device. It's more friction, but otherwise it's trivially bypassable.
3D Studio was developed by the Yost Group and published by Autodesk pretty much from the start, they bought it outright after 3D Studio MAX R2.
Wow, Swift is perfect for doing this kind of thing
I'd imagine it's not easy to render the text out into Times without UIKit or equivalent? Pretty cool that it has that built in, though.
Living Infographic – Most Important Job Factors for Developers
BIM software like Revit is pretty clever and would be difficult to build from scratch. AutoCAD is horrible but a lot of the horribleness is difficult to get rid of while providing the same functionality. So, I'm not sure I agree with your take.
I'll make a stronger statement - stored procedures are generally not composable in production.

At least in Postgres they act as an optimization fence. In practice this means you can use them as an abstraction layer only in very limited ways where they happen to fit into a decent execution plan.
So he predicts the future by reading what lots of other people are saying the future will be and saying that's what the future will be. I guess if it pays the bills...

But seriously, the 200 year thing is silly. People have been documented to live for 100 years since the late 1800s (that is, there are legal documents one can point to, rather than something like the Bible where people are just declared to have lived 900 years or whatnot). Now, there are many, many more people who have/are lived to 100. But there is no one who has provable lived much past 120. In the same time, average lifespan has increased from something like 40 to mid-70s. So in something like 120 years (5-6 generations), average lifespan has increase by almost 100%, but maximum lifespan has increased by, what, 10-15%? But in one lifetime now we're suddenly going to increase that max by 100%. That's not curing cancer or heart disease, which might increase the average but not the max. That's some magical, not on the radar breakthrough.

But I suppose that's the secret to being a successful "futurist"...don't be around to be proven wrong.
No I'm not ; I'm referring to them chatting online (text) behind their computer or tablet.
Isn't this the same John McAfee who fled Belize in 2012 after some crazy situation that involved drugs, guns, and a murdered neighbor?

Not exactly the guy I want safeguarding my entire identity.

https://en.wikipedia.org/wiki/John_McAfee#Legal_issues
Short version: Our compile time guarantees allow us to omit a lot of runtime checks that you would otherwise have.

Long version: http://bikeshed.fm/49

Longer version: Planning on doing a really in depth write up for the website soon. I'll also be going into more detail during my talk at the SF rust meetup, which there's a link to the live stream towards the bottom of the thread
I don't think I did? Above I pointed out that the article used to claim the NSA admitted that Snowden tried to go through official channels doesn't really support that. I don't see any response to that point.

Instead, themartorana assumes that the NSA did admit that, and then based an argument on that assumption. My reply was based on that further argument, and in particular the notion that Snowden had no choice, but the assumption was never justified.
It is not like vim at all. Vim is predictable and has consistency in the way keybindings work. Once you understand that escape mode exists, you 're already there. Blender is a chaos of multiple window panes, buttons and options in unpredictable places, UI messages all over, inconsistent behavior of tools, and an ever-confusing window splitting mechanism.

I write faster with vim. I doubt anyone builds faster with blender.
$153M in Bill and Hillary Clinton Speaking Fees
No. You're not. You depend on the people that do for all of the rights that you enjoy. You're smart enough to know this. Stop trolling me I can't take it.
"Taking away" is interesting language. The ability to transfer money without either meeting in person (meetings can be surveilled) or generating records subject to disclosure (shell companies and laundering schemes can be deciphered through forensic accounting) is unprecedented. We've never lived in a time when people had cryptographic certainty of the secrecy of their transactions.
Do you use Tableau for creating dashboards or more exploratory data analysis/visualization?
Update yes. It's possible to use the same struct for create, too if you really want, but you'd need to wrap `id` in an `Option`.

Generally we're designed for the idea that you'll have a separate struct for read, create, and update. We also try and design for the latter two mapping roughly to web forms, as this is how most large applications end up wanting to be structured from my experience.

The main thing I'm trying to avoid is lumping all your logic in a single place, and ending up in many of the same rabbit holes that Active Record has led us to (which is at least partially my fault)
This would provide strong scientific evidence that there are quite some people in our society that are not very intelligent. I'd rather claim that this shows something that is rather evident than surprising.
Aren't their data extracts (TDEs) binary files?
Really, I don't think it CLIX with Taylor.
I'm pretty sure that's against their license terms.
A real estate agent is not likely to sell 15 or 20 houses to the same buyer. But a recruiter could well sell 15 or 20 candidates to the same employer. That gives the recruiter a far greater incentive to please the employer than a real estate agent has to please a buyer.
The challenge wasn't print the largest prime under 4000, it was find the prime with the most digits. So the lisper example gave the wrong answer. Still need to generate the prime, count the digits and return the one with the most digits. No sure that the lisp version would be less lines of code, but I'll guess a recursive version would be close
The whole existence of macro miners proves that playing MMOs is a job that is better done by machines than humans. :-)
The Malware Museum – See the viruses from the 80’s and 90′ in action
This can be accomplished with procedural macros.
Because it's well tested for cross browser support on many, many variations of browsers and operating systems.
>The good thing is, real estate values will decrease like the pay, so people can rent at cheaper rates in the bay areas.
The bad thing is, those who have bought a house are f~~~~~d.

This needs to happen. We need to see housing as more a consumption item than an investment item. The more people see it as an investment, the more the NIMBY policies we see to increase home values to levels which price young and low earners out of the market.
No. I think it's other way around. They were priced so high in the first place because they were expected to grow at a very high pace. They have mostly matching those until 15Q4 but the expectations for the next year are drastically lower so they get priced lower. What's so difficult to understand about it.

If you feel LNKD is cheap at this price, it's time for you to go make some money. Buy stock, calls.