skysight-inc/HackerNews huggingface dataset:
Open the page in an incognito tab, so HN won't know who you are. (or log out if you prefer) I expect that your original comment will no longer be visible. This appears to be similar to the hellban functionality, in that it's hiding from you the fact of flagging this one comment. Although I have no problem with the use of hellbanning, I don't see how the behavior we see here, with respect to a mildly sarcastic response to more strident sarcasm in TFA, could be considered a good thing. Hmm, maybe I'll write a Chrome extension to remove this misfeature.
> your assertion that cmdlets are .NET classes is both factually wrong

They are instances of .NET classes that derive from `Cmdlet` and `PSCmdlet` and run in the PowerShell runtime. As stated plain as day in the Microsoft cmdlet documentation:

"Cmdlets are instances of .NET Framework classes; they are not stand-alone executables."

Your entire comment is an attempt to obfuscate the nature of PowerShell cmdlets, which are actually very simple.

>> Piping objects between cmdlets in PowerShell is analogous to working with objects in Python, Ruby, Perl, etc, not like Unix pipes.

> No it is not.

Yes it is.

This is not about the term 'pipeline,' it's about how PowerShell, Unix shells and pipes, and language runtimes work and the scope to which they apply. FACT: PowerShell's object pipeline is internal to the PowerShell / .NET runtime, just as other language features of Python, Ruby, etc are internal to those languages' runtimes. FACT: Unix pipes are primarily for chaining separate processes. They are a lower-level feature than the runtimes of Python, Ruby, or PowerShell, and can be used to chain those runtimes together with each other and other processes.

Here's an illustration of the scope of each one.

PowerShell's cmdlet / object pipeline:

(PowerShell runtime)

Unix Pipeline:

(Python runtime) | (arbitrary executable) | (PowerShell runtime) | (Ruby runtime)
I'd mind less if I weren't so frequently in conversations where I have to politely pretend that the person I'm speaking to came up with the latest Gruber article they're reciting to me.
Oh, I wouldn't really care about client-side overhead -- that one scales itself, and in my particular example the machines I use are powerful enough.
> You're certainly technological leaders in most fields for the understandable reasons of wealth, size and necessity

This ignores the history of capitalism, which is more important than the factors you mention. And capitalism was a philosophical and legal development.

> But I'm afraid the 'unprecedented human happiness' you cite is only readily available to an elite few.

That's just not true. The American sense of life is a happy one, unlike the British or continental European sense of nausea, dread, anti-semitism, nationalism, requiring one's brother to be one's keeper, and so on. Unfortunately I think the American sense of life is mostly gone in the east coast cities.
ISPs should most likely not be allowed by law to intercept traffic for such purposes.
RCS is essential for docking.
This is not even close to never-work-again money unless you want to live Cambodia or something. There is no portfolio in the world that gives a >75% chance of a safe, comfortable lifetime of first world retirement with that amount of pretax capital. We're not even in the ballpark.
I wondered if I did anything wrong with the setup, so I'd be really interested in your cipher list. I did read some benchmarks on the internet though.
I would recommend Java. Recent surveys of programming languages have ranked Java as the second most widely used programming language after JavaScript.

Java is a strongly-typed "classical" object-oriented language with C-like syntax. These characteristics make it an ideal foundation upon which to build your knowledge of programming.

Many of the newer and more popular languages deviate from the "classical" way of doing things. For example, many are loosely typed. Some use a simpler syntax without semicolons or curly braces. Others have a non-traditional OO model, or a hybrid OO / functional model.

You will likely encounter problems if you skip over the "classical" style languages and head straight for something like Ruby or JavaScript. For example, when you start to get into the more advanced parts of JavaScript, all of the books and tutorials explain things by contrasting with Java or C#. Therefore, if you don't have that classical knowledge, the comparisons will be meaningless.

If you start with a loosely typed language, you won't understand why your JavaScript developers are debating using TypeScript, or why your Ruby devs are debating switching to Java or Scala to build the app to scale. If you start with Ruby or Python you will never be comfortable with languages that use curly braces and semicolons.

I started out by learning PHP. It was a mistake. If I could go back in time I would have learned Java first. When I started to learn object-oriented programming it was tough because I had to unlearn the procedural way of thinking which was very common amongst PHP developers at the time. When I wanted to learn Android development I was confused by the use of types in method signatures. I had to go and learn Java-101
before I could do anything more than write a layout file.

I hope this helps...
Plagiarized? This isn't music piracy.
I wasn't diagnosed with anything (not that I was ever checked), but you sound a lot like my experiences. Maybe I should get checked for ADHD..
This feature makes very little sense to me. What's the justification for this?
Graylog v1.1 released soon, comes with own, tightly integrated log shipper
Does this combination make sense if I have an Angular front end that currently uses MongoDB?
Hm, I had the exact same thought. But then again, the designer is NOT the author of Bild's abominations (err articles). Truth to be told, I don't see anything worth 'years of research', but still... He has a point. It's a page-for-page copy. I hope they don't copy the content too.

ps. Actually he is a really good designer, but you'd have to take a look at his website to figure out[1].

[1] http://saulosantana.com
>> Government has rightful authority justified by democratic process. Policy change should be done by democratic process, not by decree from elites using technology such as encryption.

This is demonstrably false in light of releases like Snowden's stuff. There is little to no democratic oversight, and at every turn the people are denied the knowledge of what their government is doing and are therefore denied the ability to voice any opposition.

How can you democratically oppose something if nobody will even tell you it's going on?

>> Such policy-change-by-technology bypasses democratic process and is dangerous.

Democracy is being bypassed everywhere here.
Several of my friends worked on the bid for south africa and the volume of data they they were talking about is astounding.
Another friend of mine is working on the forked nix os that they are building to run all this, very very interesting,lots of interesting computing. Lots of phd and post doc CS and EE work being done around this in South Africa.

Interestingly the algo which they use to process the data is very simple, several nested loops (trying to find the paper now one of my friends on the project sent me yielded no results), but this algo obivously has to run on masses of data and massively parallel.
Yes, I setup a postgres instance a few weeks ago, so that I could render the local area with nik4.py. Lucky for me I already had mapnik and node installed and working, so getting CartoCSS and nik4.py running wasn't a big deal.

I was wondering if you had a specific setup in mind when you said 'just generate', as I did not find the process to be particularly trivial, even for a smaller region (and I do have experience messing around with arcane syntax and command lines).
I like the "classic Guyou" projection you linked to as well.

But referring back to the OP, notice the grid of books and curios along the entire neighboring wall, and the grid-like pattern of the wood flooring underneath. The Mercator projection seems of a piece with this grid theme in the room.

Your curvy Guyou projection would look great in this Lautner house: http://cdn.cstatic.net/images/gridfs/53e53330f92ea16cd900340...
I haven't used go or gofmt, but I don't quite understand the appeal. gofmt doesn't go both ways, right? You can't write go in one style and then gofmt it to share, and then un-gofmt it back to your preferred style, right? Seems like it would still be easiest to just get comfortable writing and reading in the style gofmt produces. At that point, gofmt is just for catching little mistakes, which, maybe the compiler could just do for you. I see python and nim's significant whitespace as a step in that direction. Why not have the compiler/interpreter enforce a certain number of spaces for indentation? Why not enforce a certain naming style?
Except even Netflix has recently announced they are going to be performing "Full Body" encryption on their video streams and that it was financially worth it for them to do so.

You can make value based arguments for/against pervasive encryption, but technical arguments against it continue to be debunked.
Blue Origin
If using Mercator, you're left with the choice of "absurd surface area consumed" or "trim the nigh-unpopulated lump".
Brasile: 200 feriti a Curitiba in scontri tra docenti e poliziotti
I don't quite understand this ballot petition mechanism. In the UK, anyone can go on the MP ballot so long as they get ten signatures (in the constituency of roughly 50,000 voters) and put down a £500 deposit which is refunded if you get more than a few percent of the vote.

This rarely matters - FPTP focuses the vote on the big parties - but there have been a few cases where a well-loved local MP has fallen out with his party and got himself elected independently.

What has hugely disrupted politics of Great Britain is the establishment of the devolved governments with non-FPTP voting systems.
Geohash is great, but doesn't include any error detection or correction. This means that one (undetectable) symbol changes, and you could be half-way around the world from the original Geohash location.

The EZCOD encoding provides accuracy within 3 meters AND error detection/correction with 10 symbols. For example, where my daughter was born: R3U 1JU QUY.0 (try it at http://ezcod.com)

If you want 20mm accuracy AND 5-nines certainty of correctness, you can have that in 15 symbols: R3U 1JU QUY L02.XJ8

Available in C++, Javascript (via Emscripten, production-ready and CDN hosted), Python (via Swig) and REST APIs:

http://hardconsulting.com/products/13-reed-solomon#EZCOD

https://github.com/pjkundert/ezpwd-reed-solomon

http://ezcod.com

Use EZCOD for free. Forever. For whatever application you want. Available under either GPLv3 or completely free Commercial licensing, at your preference.
I don't read tabloids, but to me both look highly generic.
Why Work Is Disappearing
The paper was an argument demonstrating that males in academia are sexist fuckheads. Then an anonymous male reviewer comes along and writes:

"It would probably also be beneficial to find one or two male biologists to work with (or at least obtain internal peer review from, but better yet as active co-authors), in order to serve as a possible check against interpretations that may sometimes be drifting too far away from empirical evidence into ideologically biased assumptions."

Thus confirming that males in academia are sexist fuckheads. Brilliant! QED! I hope the next edition of the paper includes the review as supporting evidence :)
The brief probably said 'make it look like Bild'
I think there ought to be a mechanism to make it hard to stay huge. I've been in a couple of realms where there are 2 or 3 behemoths just kind of floating around that are impossible to get rid of. I see that you drop off the leaderboard if you don't stay active but there should be a physical mechanism as well IMO - like maybe you gradually shrink over time.
Mine as well.

> Location: http://saulosantana.com/?p=2562
> Access has been blocked as the threat Troj/PhoexRef-A has been found on this website.
> sophos web protection
The headline has been changed to the less obviously ridiculous "Can Bitcoin Conquer Argentina?"

To which the answer is, of course, "Betteridge."
I'll just leave this here: https://pypi.python.org/pypi/peep/. (It verifies Python package downloads against local hashes.)
Getting Android tools into Debian
I think you are misrepresenting the position opposed to you.

Pro-encryption people think that blindly trusting government is a bad idea because that trust is too easy to abuse, and cryptography is needed to maintain individual autonomy in a digital world so as to enable individuals to exert their democratic power over the government, so that policy changes can still happen in a democratic process in the future.

Also, you might want to think about why you would not call it a "decree from elites" if the same people decided to not offer encryption, thus not giving individuals the option to encrypt their data as they wish. Or would you?
Is it the year of Debian GNU/Hurd on the desktop?
You've heard of Julia?

http://julialang.org/
I think the best story is that of Orestes Lorenzo, the Cuban fighter pilot. In 1991, he defected by flying his Mig 23 to Florida and landing at a military air base. That wasn't enough - he had left his wife and children in Cuba. So a year or two later, he flew a Cessna back to Cuba, flying 10 feet over the ocean to avoid radar. He landed on a rural highway, and picked up his wife and children. They made it back to Florida, and today they live in Orlando.

He just recently flew an L-39 Albatros jet at an airshow in Cozumel: https://www.youtube.com/watch?v=fRXRBcuJE-U
I don't believe so. If Snowden receives a pardon, it will be after a few decades of meaningful reform towards better privacy for citizens. I can't see this happening until most of the current political leaders have retired. The current generation will see him as a traitor and embarrassment for years to come.

The worst case scenario is that he will only be pardoned posthumously, ala Alan Turing. I hope that does not turn out to be the case.
Taking Time for Engaging. Save Time Not Quality
EMS SQL Manager for PostgreSQL is much better than SQL Management Studio IMHO. Same goes for their MSSQL tool.
But that's not the point of this subthread. I wouldn't consider myself as a fan of SQL Server (or TSQL for that matter). I am not defending it.

1) I asked about a specific thing in the article. I think the author is wrong.

2) If 1 holds true I think that the article might be questionable - at least I don't trust the rest now. I am no expert on All Things SQL Server and if I spot a flawed point as a random dev in something that was supposedly written by someone working with databases for a decade [1], maybe people that actually know a lot more spot .. more flaws.

1: I'm a dev for longer than that and certainly know my way around sql and databases, but focus matters. The author claims "I know a fair bit about these things" and considers databases his main area of expertise it seems.
This is interesting. I only tested it on Linux, just opened it again and it's definitely using over 150 MB of RAM, across five threads. This may mean it uses more memory on Linux than on Windows. 20 MB looks definitely lightweight, and it may be an interesting alternative to Sublime and Notepad++ which is what I use on Windows.
disagree.

Twitter's problem is that they invented a great communication channel with no clear way of monetizing it.

Like inventing email.

They're now trying to build walls around their protocol, shutting down APIs, etc. Imagine if the people behind email would have done it.

For me, Twitter is a great news reader. And Google shutting down their Reader product should explain the problem with this kind of products.
Not a chance. A president pardoning someone who released tons of information about the government is unheard of. It's the same reason why the blue shield exists and why judges rarely convict cops. When you start turning on the system everything starts falling apart.
Deeply moving article[0] submitted a few days ago[1] when it became clear that he was in his last days. My condolences to all those who knew him.

[0] http://www.caringbridge.org/visit/hudak/journal/view/id/5538...

[1] https://news.ycombinator.com/item?id=9431017
knowing what materials you have available would make it easier to help come up with a design.

shipping containers come to mind as something easy to acquire and redesign the interior of quickly and easily.

if wood is in abundance, there are many cheap and fast designs for small shelters/houses available online that have been made for ease of construction. Wood is probably easier/faster to build to earthquake resistant building code, then other materials.

small and efficient home design is often studied in architecture schools, there is an abundance of designs available online. if you found one suitable, ask the creator if they would be willing to provide your cause with a free set of blue prints or more detailed design materials.
I was thinking the same thing. I've seen all those elements in other papers before. I guess the issue is that they used all the same elements in all the same ways. shrug
Великий уравнитель / the Equalizer
A major threat to Uber's profitability is its inability, thus far, to monopolize drivers. If it expands successfully in moving goods, it might be able to consolidate enough demand to make sure every available driver is always working for Uber.

It'll be interesting to see if its able to drag Lyft, Instacart, Shyp under the water as it puts its very large oxygen tank to use.
This seems like a more detailed version of the slides Bjarne released a week or so ago. Is anyone else noticing any differences?
Daniel F. Conley[0] knows better than technical experts? Alright we have to dive into their qualifications:

- Law school + bar exam

- Suffolk County District Attorney

- Assistant D.A.

- Anti-gang violence task force (D.A. attorney)

- Homicide Unit of the D.A.'s office

- City councilman

- District attorney

So, no, Conley has zero expertise in this area. They don't know better than the experts (who are correct by the way), and creating silly analogies about going to the moon doesn't help the situation. Why are we even putting this person on the stand? They just sound like an authoritarian nutjob.

[0] https://en.wikipedia.org/wiki/Daniel_F._Conley
Well, I don't actually have to bash the competition... as I'm not competing with anyone -- I lose money or breakeven and sell out every time!

It's easy to sell out when you have 60,000 emails and you give every founder a free ticket. :-)

Also, I didn't start this whole discussion, I was reacting to folks who were bashing these other events. Those founders felt duped, not me.
nice. i love world maps too, i've created a graffiti art series of wall sized world maps. you can check them out here http://www.saatchiart.com/account/artworks/323803
Did he share a link to the map file that he produced? I'm not seeing it, and it would be incredibly generous if he had made this available for others.
So do we get to see the paper? I see the anonymous peer reviews quoted all over the place, but no actual link to the paper they submitted.

Yes, the comments were terrible, but the paper might be equally as terrible and hence, got rejected.
> After three years, researchers found that 75% of the Journey to Social Inclusion participants were still in stable housing, compared with 58% of the other group.

The analyzing-results link is the fulltext, for those who missed it: https://www.sacredheartmission.org/sites/default/files/publi...
I'd argue the worst case scenario is that he is never pardoned.
The trouble is, even with the tongue-in-cheek style, the article still didn't mention a single thing Microsoft is planning that actually made me excited or likely to give them any of my money. In fact, it didn't even try to suggest a general strategy for how Microsoft is going to make its money when it starts giving away one of its most significant products, other than repeated reference to the ubiquitous "services".

I've said it before and I'll no doubt say it again, but I don't understand betting a company with Microsoft's strengths and track record on a mobile-first, cloud-first strategy today. The mobile market is borderline stagnant, having reduced consumer pricing expectations for both apps and on-line services to the point where hardly anyone makes any money in that market any more except for the huge advertising networks. The inevitable and always blindingly obvious risks of relying on cloud services finally seem to be getting some acknowledgement from Serious Business People(TM), while increasingly privacy- and security-conscious individual users are even starting to question the likes of Facebook, LinkedIn and Twitter these days.

Obviously Apple, Google and Facebook aren't going to go bust tomorrow, but a lot of things seem to be trending against a mobile-first, cloud-first strategy lately. I'm still a little surprised they appointed a CEO who was obviously going to push in that direction -- almost a "safe pair of hands", in much the way Tim Cook has been at Apple -- rather than someone more visionary, who might move or create technology markets in the way Apple, Google, and indeed Microsoft all have in their more innovative days but don't seem to any more.
Note: the worst angel investor you could ever have is someone who is doing it a "hobby."
Sometimes you just have to cheat Cheating with Exceptions – Java 8 Lambdas
See the FAQs at the bottom of the post: "Q. I want Expression SFINAE." and "Q. When will you implement Expression SFINAE?".
> I see no way out.

But you MUST look for a way out. Yet your creativity has invented several self-limiting constructs and excuses. Larry Smith offers some good food for thought on forging a path forward > https://www.ted.com/talks/larry_smith_why_you_will_fail_to_h...
Particularly in Germany, where they are (were?) based.
Now VersionEye has support for Biicode (C/C++)
It's small with a small program, but for something substantially larger it can certainly make a difference
"every function was implemented in its own environment, meaning that every function was in its own context, and that every function call was therefore a context switch!. As Colwell explains, this software failing was the greatest single inhibitor to performance, costing some 25-35 percent on the benchmarks that he examined."

It's too bad because this is the future of computing. Or more precisely - rather than having a "process" that owns child data and functions, future processors will default to every function running in its own isolated environment, defaulting to no shared state. There will be a more advanced copy-on-write permissions model that determines what's shared (if anything), more like shell processes or channels in languages like Go. To have that kind of scalability (with respect to future goals like multiprocessing) and security at only a 35% performance cost would certainly have been compelling, especially in the 1970s.

It's too bad that they didn't understand the physical limitations that make registers and caching basically a necessity, because it might have saved them. These things are only optimizations, so with today's available chip area and place and route techniques, they could be wedged into a conceptually correct architecture without much trouble.

In short, I would take these findings with a grain of salt and consider how technology has advanced to the point where yesterday's blunders might be tomorrow's breakthroughs.