skysight-inc/HackerNews huggingface dataset:
Yeah, DCOM was a task of fillout the correct fields with the correct values, and try again until you get it right. Anyone with passing C++ knowledge could do it through shear brute force.

It's one of the things which made me never want to program on Windows again.
Where is that quote? It's not in the article nor the linked announcement.
with HTML5 you can make a very nice mobile site.

I think the biggest pro to a website is that people do not have to install an app to use it.
[video]Ben Horowitz on what differentiates great companies from bad companies
How and Why We Are Levitating the Hyperloop
Yes, but you would have to comply with one set of rules instead of with the rules of the US as well. For example, in the Rojadirecta case, a Spanish .es domain would have avoided interference by the US. So that's why I consider local ccTLD domains better than gTLDs.

If the question is whether the US would be a good steward of international domains or other international aspects of the Internet, then the USG has proven that it cannot be trusted.

I'm not saying that any other government would do better, but the new structure reduces (at least in theory) the influence of governments to almost zero and puts oversight in the hand of the Internet community. For better or worse, the Internet community seems to have a better track record than the US government.
All prisons are private prisons now
Bell curve? Not just in intelligence, but in psychological factors leading to hate. If you have a billion people, the 0.1 % of its extreme nutters will be a crowd of a million.
This may or may not work. Ubisoft, EA, Blizzard and CD Projekt Red all have their own stores, not to mention Microsoft. I think the market is pretty saturated.
Yeah, it's 500MB/month shared across all devices since it's linked to the account you login with. Depending on what mobile device you're using there are different offers since it's possible to go with an Android/iOS-only subscription. I usually end up picking the $7.99/mo offer which is the most logic one if you have multiple devices with different OS enviroments.
The last few paragraphs were really spot-on (at least for me):

"... Even without our schema explicitly defined in our database, it’s there… somewhere. You simply have to search through hundreds of thousands of lines to find all the little bits of it. It has the potential to be in several places, making it harder to properly identify. The reality of these codebases is that they are error prone and rarely lack the necessary documentation. This problem is magnified when there are multiple codebases talking to the same database. This is not an uncommon practice for reporting or analytical purposes.

Finally, all this “flexibility” rears its head in the same way that PHP and Javascript’s “neat” weak typing stabs you right in the face. There are some somethings you can be cavalier about, and some things you should be strict about. Your data model is one you absolutely need to be strict on. If a field should store an int, it should store nothing else. Not a string, not a picture of a horse, but an integer. It’s nice to know that I have my database doing type checking for me and I can expect a field to be the same type across all records. All this leads us to an undeniable fact: There is always a schema. Wearing “I don’t do schema” as a badge of honor is a complete joke and encourages a terrible development practice."

I'm working on a codebase where I have to deal with both a schemaless database and the dynamic typing nonsense of Javascript which exacerbates the nastiness of the former, and creates a debugging hell.
NYC devs needed to volunteer teaching code with ScriptEd
Hi! Scripted.org is looking for NYC devs to volunteer to teach front-end web development to students in under served high schools in NYC. Commitment is twice a week for an hour to an hour and a half. It's FUN!
Learn more and sign up to volunteer here: https://scripted.org/give/volunteer/ or e-mail info@scripted.org
You mean Facebook want to get into game distribution business? The last thing we need, is another DRM ridden distributor that also pushes for distributor lock-in features (like they did with Oculus initially). I buy my games through GOG.
It is parsing text, but that text does have some consistent structure. Contained within it are properties. One can make the same comment of reading JSON or XML but I'll admit those are more like what you'd choose for an API. In general there is a not-entirely-obvious (to me) question of where does "formatted for machines" end, and "formatted for humans" begin? We can't say "it's for machines if and only if it must conform a schema that's defined in advance", not any more.
And then left AMD in Sep 2015 to join Tesla in Jan 2016 as Vice President of Autopilot Hardware Engineering.
This stress test is assuming credit losses about a quarter of the size of the stress test 2 years ago, and much smaller than the last crisis (0.56% vs. 2% vs. 1.4%). Does anybody know if something has structurally improved in the Fannie/Freddie portfolios, or whether the testers are just less pessimistic than they were 2 years ago?

[1] http://www.fhfa.gov/AboutUs/Reports/ReportDocuments/2016_DFA...

[2] http://www.fhfa.gov/AboutUs/Reports/ReportDocuments/GSEFinPr...

[3] https://online.wsj.com/public/resources/documents/irasohnfin...
I think many developers would opt into giving Android versions of their game to owners on Steam if they have an Android port. If this wasn't the case then something like the Humble Mobile Bundle, which regularly gives you DRM free PC\Mac\Linux + Steam keys + Android APKs would not exist. At this point I think there is a large backlog of titles on Steam that have Android ports, and like with Mac and Linux developers would add those to Steam to make their older titles more attractive to new buyers.

This feature would be more of a value add to Steam making the platform more attractive. If Steam on Android was big enough Valve could capture some of the free to play market as well, you're forgetting that even though Steam sells a lot of premium titles many of the most popular games are F2P already, roughly 20 of the top 100 player count games on Steam are F2P. Valve knows how many people have the Steam app installed on Android and it's fully possible that they don't consider the effort worth it for them. For me it'd be a nice way to manage updates for games that I already own on Steam, have APKs for (via Humble Bundle), but don't want to re-buy on Google Play just for automatic updates.
Second-Oldest Shipwreck in the Great Lakes Discovered in New York
Now that these are public, is there any reason to want to be verified anymore? IIRC, except for proving you are you (and not an imposter), nothing else is different.
This could really be used as the default reply for a lot comments here that don't get why people are still a bit antsy about MS apparently doing things for the good of others besides MS. But it's probably an argument only worth having in one thread. I can't really add much to the argument, other than I think my feeling matches a lot of others in the OSS world: ever since Nadella took the helm I've been cautiously optimistic that we're not just part of a very long embrace+extend cycle that will end with a crushing extinguish, additionally as the years go by without an attempt at extinguishing but even more embracing+extending instead, with MS having lost so much of its former power and weight in the industry as a whole, I think even an extinguish attempt wouldn't be all that successful. It's not enough for me to actually use these offerings, but I'm not going to go on a rant that no one should use them or distros should avoid packaging them. (e.g. Stallman once had a Mono+Banshee rant that was probably justified at the time but it's hard to argue the position now.)
Considering how often human drivers get confused here in DC, I'm amazed that we rely on them to drive cars.
Everyone wants to own distribution.
Author here. I'm actually from Milwaukee WI and currently living in KC.

This was taking parts of people's lives I know and have met and throwing on a huge pile of satire.
Regarding your first point:

https://xkcd.com/1205/
Why does Alan Greenspan's opinion have any weight? He is not in any kind of position to have control over rates.
On the plus side, it seems attitudes have been improving (PDF): https://opportunityagenda.org/files/field_file/2014.08.23-Cr...
The reason it's awful isn't because they got punished for doing something wrong. It's that they'd done that stuff and more before and got away with it. Because only someone with Thiel-style money could make it stick.

So yeah, they were awful and yeah they deserved to be put out of business but _also_ they only went out of business because they annoyed the wrong guy.

In a better world, Thiel's intervention wouldn't have made a difference, but it did.
Do you think most proponents of zoning deregulation think it's a short term solution? I certainly don't. I just think it's the only effective long term solution, and shouldn't be ignored in favour of short term fixes.

Housing assistance would obviously help, but longer term, you need to start the filtering cycle that that article describes.
Yes agreed, and SotS covers this :-)

The most radical lifestyle I believe is one in which we choose to actually live, that is to make our own decisions based on an unmediated direct relationship with our own life. Not to follow other people's direction (especially me) but instead to investigate and to try to understand to the best of our abilities how best to lead our life.

It's no co-incidence that both Thoreau and Gandhi referred to the way they lived their life as experiments. Not beholden to some mediated truth but intent on direct living and experiencing reality for themselves.
How can you claim BLM supports this, or doesn't support that? Who speaks for BLM officially?

Whoever writes the website blacklivesmatter.com did support the Ferguson riots. [1] As did Simone Sebastian in the Washington Post. [2] DeRay Mckesson called In Defense of Looting "absolute required reading". [3] The list goes on and on.

And you yourself just defended riots. In one sentence you defend riots and in the very next falsely claim BLM doesn't support riots.

And speaking of how you spend your time, you could offer some evidence for your claims. How many words have you written now? How much time have you spent trying to persuade me, yet offering no evidence. Do you have any evidence, or just prejudice and insults?

Do you even know what you're talking about?

1: http://blacklivesmatter.com/ferguson-1-year-later-why-protes...

2: https://www.washingtonpost.com/posteverything/wp/2015/10/01/...

3: https://twitter.com/deray/status/524704650218729473
Steam has succeeded (I think) because they've managed to walk a thin line w/ drm and not screwing up the user experience too much.

Facebook would be smart to have gaming and social as two separate things with optional integration with Facebook. They'll screw it up because they'll make the optional part super annoying. Because when have they not?

I turned off my Facebook years ago. That works fine for me, but I'm frustrated any time someone uses Facebook to post something I'd like to read (like yann lecun or john carmack) because it's a step backwards. It'd be like Doom being released as an AOL exclusive.

Anyway, my money's on steam and ue4 dominating for years to come, not a new dist platform and not unity.
It is, until you find yourself on the extremist side of someone's book.
Normally I'd be unhappy about this sort of prosecutorial overreach, but in this case I guess the lesson would be not to overlook the corruption of fellow judges. High school students are held to that standard; I think we can hold judges to it. Even if the co-defendant didn't profit as enthusiastically from the false imprisonment of children, he had to have known it was happening.
I have not used VS as much as I have used Java IDEs, but I'd say they are on par. VS shines in how well the debugger is integrated with the rest of the environment, but both NetBeans and IDEA offer very close to the same level of convenience. Admittedly, I have never liked the Eclipse debugger.
John Maeda’s Next Gig? Design Kingpin of the Open Web
There's been no official announcement about XBox One supporting VR. It's all been speculation. It would make sense for them to wait until the Scorpio refresh though.
Poll: What OS do you use to develop Go software?
You can even just do

ls|gm

and get the lists for both FileInfo and DirectoryInfo. There will be no duplicate types listed because Get-Member already sees to that there won't.
Path-tracing is basically a different rendering strategy that's built on ray-tracing, so if you write a ray tracer it's not too hard to turn it into a path tracer later. Ray tracers are generally simpler and easier to write; it was probably also easier for the author to fit a ray tracer on a business card.
Unions generally represent a large collection of human beings who all donate a small fixed amount as dues, and are usually quasi-democratic. That is, unions closer resemble the expression of the will of actual people, whereas non-union corporate lobbying represents the interests of a single corporate leader choosing to spend a huge amount of money to obtain influence in the democratic process wildly out of proportion to his actual vote.

A teacher's union lobbying is acting in the interest of millions of American teachers. An oil company lobbying is acting in the interest of the CEO of the oil company.
It's a satire article not completely reflective of my own life but more of a mix of people I know. (I'm the author)
You can use Ctrl+R for reverse search. However, these are minor things... You can find a plugins and what-not to add these kind of functionalities.

I use oh-my-zsh and I'm more accustomed with searching sub-history of commands, e.g. nmap <up> #=> shows flags...
Wait, so I'm going to see more invitations from friends to games that I have no intention of playing than I already do? I mean, I figure that's kind of part of the business model by now. Some days I miss fragging newbies in Half-Life DM, but when seeing stuff like this, I'm glad I freed up my time to do stuff like mowing the yard and scooping kitty litter, which, strange as it might sound, are on par to me now with achieving victory in an online game.
> Yates said the Justice Department would not terminate existing contracts but instead review those that come up for renewal. She said all the contracts would come up for renewal over the next five years.

Which means that over the next five years, the govt. will continue to use facilities that "are both less safe and less effective at providing correctional services than those run by the government," and with no real cost benefit.
Have you used FreeBSD? Having played with Free/Open/DragonflyBSD, I came away shocked at how non-portable most software is.
It's leaky in one extremely minor way that affects almost no programs whatsoever. It's extremely rare for anyone to do fork-without-exec, and anyone doing that already has a large number of restrictions they must be aware of.

And no, the user can't threadify that themselves. Your sample code is putting the library call on a thread. That's not at all what I was talking about. I was talking about a library using multiple threads (or, more likely, some abstraction over a thread pool that handles scheduling chunks of work on threads for you, such as libdispatch on Apple platforms) in order to process a bunch of data in parallel, data that only the library knows about. The user makes a single call into the library, the library processes a bunch of data in parallel, and then returns to the user. From the user's perspective it's a synchronous call, but it runs in a fraction of the time it would if the library wasn't allowed to use threading internally.
“After 15 years of cancellation, our GBC JRPG is being released for free”
> [Redacted for not towing the party line close enough.]

What a delightful non-sequitur. What problem were you trying to fix by scrubbing your words from view?
How Hive Fulfills Your Big Data Needs
I'm annoyed by NBC's approach to streaming online where you have to login. I suppose they don't care about me, because I don't eat at McDonalds.

Edit: Also you are right.
That is not a no doc loan. You conveniently left out the very next sentence:

> The company makes sure borrowers can afford the payments and requires at least 20 percent down payments, he said.

"makes sure borrowers can afford the payments" is code for "documentation required". What's more, 20% down gives good capitalization and is hardly sub-prime (as a loan product).

Low-score low-down FHA loans have existed for a long time and are not a cause for concern -- mortgage insurance is required and offsets the risk, unlike the crazy balloon ARM products of the bubble.
Definitely an interesting take, though I'm not sure it'll catch on. The unit measurement for productivity is not as clear as, say, Swanson's or Moore's law.

Would be interesting to see you quantify this (in output maybe?)?
A 2% fee isn't very much considering the AUM of hedge funds. If you have a 250m fund, that's only a fixed 5m fee per year. Also, investors are very fickle with their money, you can't not be generating alpha for that long before clients pull all of their money.

Fees have gone down in the past couple years, Tudor slashed their fees from 3 and 30 (which is ridiculous) to 25 and 2.25 (still kinda high). Many other hedge funds have gone to 15 and 1.5.

The problem with hedge funds at the moment isn't that they are making bad security choices individually, but that taken together, a short list of securities becomes very crowded, which really hurts liquidity (though this crowding isn't calculated in their liquidity metrics, so they think they have liquidity even though they really don't)
> You cannot validate email addresses for shape and form. The sole invariant is that there be at least three characters one of which is @. Everything beyond that is in the hands of the DNS and the domain's MTA. You cannot predict every fashion in which they will behave. You should not try to.

I used to agree with this viewpoint, but now I'm having some doubts.

Suppose I enter the email address "geofft@example.net@example.com". It validates according to your rule. Where does it go?

Suppose, furthermore, that I upgrade my servers and they start parsing it differently. They're allowed to do that, right? Maybe my old MTA sent a confirmation email to example.net, and the new one is now sending emails to a user named "geofft@example.net" at example.com. Haven't I just done something very wrong by allowing a user to trick me into sending emails to an unvalidated address? Isn't this both a violation of the Postel principle ("conservative in what you send to others") and a security hole?

It seems like it would be better for my application to parse the email address and validate what it's doing, and store only unambiguously-parseable addresses.

Or maybe they're not allowed to parse it differently. Maybe there's a single consistent way to parse geofft@example.net@example.com, and every single email application I might use will get it right. What is this esoteric lore that email applications know that my application cannot? If they can parse it, can't I?
Gossip site Gawker will shut down next week
I assume you were down-voted because we should all be adopting shelter dogs.
I think everyone would like for them to go up, but I haven't seen any real reason why it might happen. The rich world has been stuck in very low interest rates for a long time.

(Edit since I'm fixing a typo: Look at the treasury yield curve. Has it gotten steeper, which would indicate an expectation of rising rates? No. The 30 year rate has been falling the last few years.)
And the price difference between a device that didn't have gpu compared to those that don't will just shrink over time so any margin you might get yesterday will not be what you can get in the future.
Great question.

I'm kind of shooting in the dark on this one, but Bayesian inference does function as a probabilistic generalization of propositional logic, so in principle it seems like the framework should be able to accommodate at least some kind of scenarios involving logical statements. There are also lots of Bayesian language models.

At the same time, there are impossibility theorems that show beliefs across a group cannot in general be aggregated in coherent ways. (Some of the counter examples look a lot like the one you give.)

So the type of model we are introducing is necessarily only going to be able to apply to certain groups (and perhaps could help characterize collectively rational vs irrational groups).

One other related comment: the case we have dealt with so far is mainly about how groups integrate new information (collective learning), not about the existing prior knowledge knowledge within the group.
Awesome --- thanks!
> Windows works with .Net objects and Powershell works directly with those objects.

I'd say COM, WMI, and the registry are more prominent parts of Windows itself than .NET is. However, PowerShell seamlessly works with those as well.
I am still trying to understand if there are any tangible benefits on learning powershell over bash/zsh.
I hate to break it to you, but Unity already dominates in terms of popularity.
Announcing Rust 1.11
Well. it was the fastest when I bought it 3 years ago, it's SATA. I'm not buying another one, it would be wast of money, better get proper CPU and mobo.
Right thing to do, but at the state level, that will be a tough fight. Knowing the group of people that are most likely to be imprisoned, tough chance.
What would you suggest instead? I think it looks well designed and clean, and just as acceptable as any of the other myriad animal-based logos.
http://www.qualifiedhomeloans.com/campaigns/statedincomeloan...

Did you really not read the first link I gave you which is a stated income loan?

You are very interested in convincing me you are right when I know these no doc places exist and know people who have loans with them.

I was simply correcting your belief that 660 was not "subprime".
> Could you elaborate on what the actual complexity is, rather than what you imagine?

I can only use this feature by using a .NET language. I can't take the strongly typed objects into a Node.js script, or a perl script.
The MIT Blackjack team wrote a good piece on the housing crash, paying particular attention to the market distortion caused by short-term rewards.

https://yourmortgageoryourlife.wordpress.com/2009/01/15/the-...
Your comment has caused me to review the Hacker News Guidelines and I find that I have violated no less than two, and now, possibly three, of the guidelines, in particular the following:

"Please don't submit comments complaining that a submission is inappropriate for the site. If you think a story is spam or off-topic, flag it by clicking on its 'flag' link. If you think a comment is egregious, click on its timestamp to go to its page, then click 'flag' at the top. (Not all users see flag links; there's a small karma threshold.)"

" If you flag something, please don't also comment that you did.

....

" Please resist commenting about being downvoted. It never does any good, and it makes boring reading."

I apologize to all for these violations.

Nonetheless I find the initial "chapter" of the aforementioned "book" to be void of significant content and await the full publication before spending any money.