skysight-inc/HackerNews huggingface dataset:
You probably should have spent some time fixing that hole in the firewall that let you bypass your company's download restrictions. ;-)
I think that was the guy behind Fez, Phil Fish:

> Fish, meanwhile, is heartbreakingly invested in a game he can't finish for his own perfectionism. "It's me, my ego. My identity is at risk. It's my perception of myself," he says of Fez. In the film's most startling moment, he's asked what he will do if he doesn't finish the game. "I will kill myself," he replies, meaning it. "That's my incentive to finish it." The flash of black humour relieves the tension, but it's an alarming vision of a man in desperate times.

http://www.eurogamer.net/articles/2012-03-06-indie-game-the-...
The article also conflates the tax increase with the cost of the plan, which are two entirely separate things. Whether the government immediately raises taxes enough to cover the whole tab or does it at some later point doesn't really matter -- the people will eventually pay (this is also the case for our massive federal debt). In this case, Seattle is covering under a third of the cost with their up-front tax increase, so for the article to suggest that the tax increase should be the number that folks consider is disingenuous at best.
Email marketing for the cloud service
Isn't it equally presumptuous of you to assume that he is? Your only source of evidence is his financing of an aggressive lawsuit against a known asshole and his company.
I've really wanted to try Cortana since getting a Windows 10 laptop, but it won't let me turn it on without giving full access to search, email, credit card no, SSN, calendar, etc. Oh well.

Why do I need to give it access to my search history and email to be able to find excel functions for me?
This comment is the definition of the word "ignorant". Braid is a mindblowing puzzle game and nothing like it had ever been released before.
No. Even when I started the homebuilt SEM, I considered it a learning opportunity and wanted the thrill and satisfaction of having built a working machine. I didn't have any SEM research to do, and suspected correctly that the image quality is not better than a light microscope.
I'm confused... what do you mean 'easily'?
I didn't use it as an excuse.

I am no real time audio expert, but as someone that does work on Windows, I saw the information I have posted back when it went live.

So it is possible, that in spite of the support being there, no one cares about it due to the sad state of the Windows Phone market and not because they suck.

Or I suck at understanding how real time audio is supposed to work and the support isn't really there in spite of what Microsoft says.
You did, I just think you are getting hung up way too much on the wording of this quote I said (emphasis mine):

> I do not want to be subjected to the whims of an unregulated group operating under unknown rules[...]

I read it as "operating under unknown rules", so I don't mean the laws as currently written but the legislative process used to change the laws so they can be fixed (this was my intended meaning). I agree with you fully: the rules can, do and will fail and the next set of rules are utterly unknown now. But rulemakers are currently operating under known rules: the legislative process. Always have been through all the US fiat changes.

The lack of trust in the legislative process is what makes cryptocurrencies attractive. I infer (possibly incorrectly) you also share a healthy mistrust in the legislative process, just as I do. But Ethereum never laid out a formal process governing these sorts of changes (not a legislative, authoritative, nor democratic one) so the implication to the whole world was that none would ever be needed (because cryptocurrency) and people trusted that this fact would be respected. With this DAO reversal, Ethereum has broken that assumption many people hold, and lost that trust. This is why the OP in the article is upset: the process that resulted was an authoritative one disguised as a democratic vote in his or her eyes. And I am inclined to agree.

Edit to remove typo "as as" to "as".
he has a tumblr which he updates frequently, but it's mostly just links to things he finds interesting: https://grugq.tumblr.com/
I've shaved with those sub-$10 razors and a $30 Merkur razor - the difference is not negligible. The Merkur's body is more solid, heavier, and generally feels better in my hand. I can get a decent shave with either, but I stick the the more expensive one at home and take the other when I travel.
Being totally honest, I have very little experience when it comes to designing desktop apps. Most of my experience in UI development has been in either Swing (ew) or Qt/C++ (slightly less ew, but still ew).

I kind of hate the idea of Electron, and this is for a variety of reasons:

* I think Javascript is a terrible language.
* I think HTML/CSS is a terrible language.
* I think the web is too bloated as it is, and extending that paradigm to the desktop only encourages more lazy, bloated development.

That being said, I get the appeal Electron has for a lot of people. If you already know web development, then writing a desktop app becomes a no brainer. If you're already a destkop UI guy, you can learn Electron and be a web front end guy too. All good things.

But the idea of using a fucking gigantic framework (I mean think about it, just Electron by itself is all of Chromium basically, or at least the big complicated exciting bits) is a massive code smell to me. It's like using an ORM or a heavyweight web framework: whenever you're leaning on that much code just for your baseline of functionality, you're making a lot of assumptions that should, as a developer, at least give you pause. One of the things I love about Swing is that I can spin up a basic prototype in a couple hours with just a couple hundred lines of <insert non-java JVM language here>. And besides the built-in language UI framework, I own every piece of that code and can tell you what it all does. I feel like web development (an by extension, Electron) doesn't have any of those desirable attributes.

Web development often involves hundreds of lines of boilerplate, the import of a several-thousand line Javascript API, a heavy CSS framework like bootstrap (for prototyping, at least), and the assumption that the magic will all just work. I know that fundamentally there isn't that much difference between writing an app in Swing versus Electron if we're talking about complexity, nor is there that much difference in performance for simple cases. But it just feels better for me if all I'm doing is a few API calls (even if the underlying code is similarly complex).

Now, there is one exception to all of this: one of the apps someone on my team supports at work is our monitoring dashboard/customer service portal. Because of some bizzar-o rule from up top, we aren't allowed installing anything except for absolutely essential apps on the support machines. Electron proved to be a lifesaver here because we could wrap our web-based portals in "desktop-y" apps and get rid of the web browser entirely. For cases like that (or like a friend of mine, who is currently working on medical instrument displays and uses JS/Electron in a couple of experimental projects because it's easier than Qt and the machines run Linux or Windows 7 anyway) where really what you need is a website, wrapped in a clean sandboxed container, I can kind of understand its niche.
At first, this seemed like a politically-motivated editorial that I would consider out-of-place on HN, but then I realized this skunkworks guy has a point.

Seattle's public transit runs around the Bay Area's in circles right now. The Link light rail is clean, modern, and actually useful. Buses come EVERY TEN MINUTES, and they take you anywhere in the entire Puget Sound. There's even ferries and trains.

As tech companies hire more people, you're going to be looking at more gridlock. Think about how packed the 101 has gotten since 2011 when FB and Apple went on their hiring frenzies.

This transit packing is about to happen in Seattle (in fact, I consider in many ways the Bay Area to be a leading indicator for what is about to happen in other cities), which is already bottlenecked by two bridges, and Redmond already has the greatest daytime population shift in the US during commute hours.

It's a shame that the companies that are causing the problem (Amazon, especially) in Seattle can't help pay for solving the problems they are creating.
We’re on the Android Engineering Team and Built Android Nougat. Ask Us Anything
Not much. I've redirected my efforts toward making animations and other unusual visualizations with a commercial SEM.
On this note: what are some good alternatives to AWS?
Manifold Learning
What are the alternative forms of public transit?
Not really, and here's why:

CNN loads something like 10 megabytes of resources when you open the front page. That's just code and images; all that code has to be parsed, JITed, built into the DOM, etc. and all of that requires exponential-ish (not scientific, but it feels right) more memory than the code itself. All those images have to be unzipped into pixel buffers and painted on screen.

Even assuming your browser could do all of these things right every time, look at how many goddamn standards the browser has to support; many of those features have to be loaded hot and ready to go to improve apparent performance, and those features require a nonzero memory overhead as well. So, in the end, in order for your browser to do anything useful it has to snort memory like a coke addict.
This is because people have different types of skins, and even for the same skin - depending upon time of day it could be soft or rough. Also the shaving cream/oil matters for the shave. Thats the reason why Trundle advises to try different blades. Whats good for one, might be bad for another person. IMHO most important factor which most people overlook is actually the angle of the shave. They blame it on the blade, instead of correcting their technique.
I don't think I've ever seen delta's done at-scale with actual temporal tables, but rather with transaction Id's of some sort.

For example (based on the doc) when you register a delta link, there's a row written to Azure Tables saying, "owner:iheart2code, deltaToken:foo, lastRecordIdSeen:123".

When you then make the Delta request, we look up "foo" for you, find that the last id you've seen is 123, and then only give you records from the transaction table with an id larger than that.

Temporal is always a can of worms, as clocks are impossible to keep in sync and there are endless race conditions.

Making the delta tokens causal, rather than temporal, is the way to go. Anything else is brutal in the distributed systems world...
Just for the record: I didn't play a "card", that was a genuine question.

I didn't want to escalate, I think the escalation was already done by the man who "jokingly" called his project the "Minority Report".

If you can't talk about pathological behavior with the appropriate words, it's getting difficult to discuss this.
The commenter you booted out was showing very similar behavior btw.

Not every psychopath/sociopath (I know it's getting muddy there) is out to eat people, but they all fundamentally lack empathy and usually compensate with power, and sarcastic, deprecating snark is just that.
I am the author of two books in Robotics. Here are the book websites

http://learn-robotics.com
http://mastering-ros.com

The publisher was PACKT

Here are the details of PACKT perks which are given to me in a nutshell

Advance Royalty offered : $ 2.5 K to $ 3.5 K

Royalty share : 16 %

Writing time : 7 months -- 1.5 year

I am from India and i will say, if you can complete writing within less span of time, it will be great.

Note: Writing a book is boring and difficult task. It also consume high amount of time too. So be sure that, you can write book along with your job .
>Is the value of a sledgehammer equal to the value of a car?

My previous post was poorly worded; I didn't mean to imply equality.

To use your analogy, valuing a serious vulnerability on a platform that has 1.65B users in the $5-10k range is tantamount to selling a 30lb sledge hammer for a dollar.
A handle lasts a lifetime. No reason to skimp on it. Or shop on Aliexpress.
One of the pluses of living in Seattle instead of the Bay Area is the significantly lower taxes (especially given that Washington has no state income tax); this could be a trend in the wrong direction. I'd really hate to see Seattle become the next Bay Area (except without the nice weather to justify the higher costs of living).
Fun reading. I'm digging into montonicity/functional models of decentralized agreement / coord for dbs myself
I guess you mean this:

http://m.youtube.com/watch?v=AVaITA7eBZE
> we could wrap our web-based portals in "desktop-y" apps and get rid of the web browser entirely

This is by far the most powerful 'feature' of Electron, to take a largely already written webapp and insta-package it into a cross-platform desktop application.
I work as a software engineer at a (primarily) communications firm in San Diego.

I leave the house at 6:45 or so to get to the office by 7, work til 11, take an hour long lunch, and then leave at 4:30 or so.

I also occasionally work a couple hours on the weekends. All this is so that I can take off super early (ideally, by like 2 PM) on Fridays. Gotta love that 40 hour work week.

My first 3 hours of the day are uninterrupted bliss until everyone else gets there. Then I generally alternate working alone and either pair programming or meetings about every hour I'm there til I leave.

My company allows for ridiculously flexible hours, the only rule is that you have to be in the office 10-2 at least 3 days a week so people can schedule to meet with you in person if necessary. Beyond that, so long as you work at least 40 hours and are properly supporting all your projects, you're golden.
> just use a closure!

Of course, but that means allocating a closure object per method per instance. When people say they want private variables, they mean they want them available in regular prototype-mounted methods. Proxies are one way ES6 lets you implement that. (Another is to use a WeakMap structure alongside a constructor, where each instance created by the constructor is mapped to a separate object that holds the "private" properties of that instance. Methods close over the WeakMap, but, crucially, are defined once on the constructor's prototype.)
When I am not doing software development, I like spending time hiking and backpacking in the outdoors. In 2014 my family and I successfully thru-hiked the Appalachian Trail. To fund the project we produced a video series about the hike, which we sold on a subscription basis. We launched a Kickstarter project to pre-sell a bunch of subscriptions (https://www.kickstarter.com/projects/dtougas/beyond-our-boun...). We now have the video series for sale on Vimeo (https://vimeo.com/ondemand/boundaries) which sells a little bit of something every month (not a lot).

My next side project has been to create a social/micro-blogging platform for outdoor enthusiasts (https://outsideways.com/). It currently isn't generating any revenue (it just launched in May), but I have big plans for it if/when it gets a core group of users contributing regularly.
What we mean when we say "SQL is declarative" is that it doesn't provide instructions on how to carry out a task, and instead only provides a description of the outcome of the task, once it's been carried out. SELECT is declarative because it doesn't tell the computer how to do a query. SELECT tells the interpreter what you want not how to get it.
While you're right, sometimes people (mis)use it to avoid hiding the constants.

O(2) is a weird one, but say O(5n) can be useful, if not technically correct. I guess O(2) is vaguely useful wrt Cuckoo hashing and filters to denote the 2 lookups.
Eh, the cockpit of a 747 isn't intuitive either. Intuitive is orthogonal to powerful.
Theranos: looking ahead
Usenet Tradecraft: Survival in an Extremely Adversarial Environment (2013)
Absolutely, it's hard to prove. Maybe the answer isn't in government, it just seems like a silly thing to leave to the invisible hand of capitalism, seeing as that exact reasoning appears to have brought us here.

Why not cultivate your crop, you know?
LawChain Project Uses Blockchains to Make Official Laws Accessible via the Web
I've always liked this one about the raven and bald eagle: https://www.youtube.com/watch?v=Z0w9q125TSI

BTW - I once read somewhere that its its illegal to keep native birds (like crows, robins etc).
Show HN: Learn to code by cloning real world startup apps for free
I consider myself part of nerd culture, it's not an insult. The whole point of Ethereum is to build something black and white, but it isn't there yet. Either way this is a failure - the failure of the DAO to operate how the makers of contract specified is significant.

Yes letting the transaction stand is boost to the confidence in the protocol at the expense of the DAO funds but it shouldn't give anyone the impression that future transactions are immune from reversal.
> For functionality like that it sounds like a mailing list would fit the use case better.

Then you're looking at an email with the visual noise of recipients and whitespace and signatures, and if the UI is really bad (mailing list websites, for example), every message is viewed in isolation without the responses.
Totally Automated Legal Entity Prototype
It really depends alot on the details and what the zoning allows for. A big trend lately in Melbourne has been knocking down older SFHs and putting up a pair of townhomes then having the owners renting out the other and living in the first. It's one way the owners have managed to increase their income from the property while also benefiting from alot of regulations and tax benefits made for homeowners.

However, that makes less sense in a cul-de-sac suburb + highway situation than it does in a city with more public transit options and fewer highways. You basically have to rezone and buy out several lots and put up apartments and the entire neighborhood changes. So if your house gets bought up, you may benefit but it may drop if you live near it but don't sell to the developer.
The case for progressive web apps
I did not like the Dorco 4 blade but the 6 blades are OK. But I have a slight preference for Harry's both because the blades seem solid and sharp and I like how the head pivots on the face. The one thing that is a slight problem is that when I just use shave oil (like the Honest brand) the residue is sometimes hard to fully rinse out. Harry's finally came out with a grippier handle so that's better now, too. I like the shave cream/lotion but the gel smells like Axe (disgusting).
But, the Chinese companies have always used all kinds of IMs with group chat facilities to communicate. Many companies even developed their own IMs since as early as the 2000's.
Growing up, I had a cat who got attacked by a hawk. He came running in one day with deep talon scratches on his back.

My mom took him to the vet, who cleaned up the wounds and said that it was probably a juvenile who was overconfident in what he could grab. An adult wouldn't have tried.

The mental image of this teenager hawk swooping down, grabbing a fatass 15-pound cat, and struggling to pick it up while Mom looks down and shakes her head makes me smile.
> I'm really smart

Oh you poor sweet summer child. I hope you're being sarcastic, or you're gonna get pulled down real soon. The professional world is rough :/

> a nice reminder of what a good employee I am

Remember, you are much more than your job, and if you're staying late to please the company you're not doing yourself any favors. Do it to make extra cash, or to land a big promotion, or maybe to brown nose with your boss, but don't ever think that you staying late is going to so massively help the company that it'll come back to you. I'm not trying to be pessimistic, I just hear a lot of the same things I said my first few months as an engineer and they depressed the shit out of me for a while.
Higher revenue suggests Microsoft had the right idea by elevating a leader from their cloud services to the top.
At that resolution, is there an application for which you think your microscope is better than an optical one?

Not that it really matters, I'm impressed even if there isn't such an application.
It's usually very safe and convenient to not inline pure functions. At least while debugging.
Yea, nothing could go wrong in that scenario....
#1 Was anyone actually threatened or just insulted and, regardless, what does that have to do with Milo?

#2 Very tenuous justification there. One that twitter certainly doesn't hold other groups to.
Buses come every 15 minutes if you're lucky and they're on time. Most of the time during commute hours one gets bogged down and they stack up (2 come every 20-30 minutes… great).

That said, ST3 is better than the alternative.
Crows definitely have good voice control. A local nature preserve and wildlife rehab center here has a couple of captive American crows (they can't be returned to the wild because of injuries). They mimic human voices very well. One of frequently says "American crow".
The "?api-version" approach in the doc is there for exactly the reason you call out. Azure uses this approach.

By omitting "/v1.0" from the path it makes the actual URL's far more durable, as they're not version dependent. There are pros and cons to this, as there is with everything. In Azure's case it's great, as you can then use URLs as resource identifiers and put ACL's on them. If they were versioned via the path, this wouldn't work.

Other services, such as XBox, and (very old) Azure, put the API version in a custom header (x-ms-version, for example). This proved to be extremely problematic, and every team that does this had stories of all the problems it caused and then spends time removing it.

I've never seen a detailed proposal for putting API version in the Content-Type header, and will go look.

The content-type header does seem to have many of the same drawbacks as putting the version in a header (any header). For example, people could not make queries from a browser just by entering a URL as there is no way to specify a header. Nor could someone bookmark an API GET request, which is also quite handy.

Ease of use is huge, and I am in the camp that a version in the URL (path or parameter) is much easier in every way than a header. Every with curl, it's easier (I can never remember how to specify headers w/o the man page).
Twitter permanently suspends conservative personality Milo Yiannopoulos
I see one major problem: central payment processors.

On my statement, the charge from, e.g. my local grocery store doesn't appear as from a particular store, it seems to come from some central corporate office. You'll also see this problem with things bought online, at certain big box stores or kiosks, and airlines/travel.
Right when I started to enjoy the in some ways lisp-like style you can program in JavaScript all these ES6 stuff came along.

I have to say, I do not like it either. The problem is that now the language becomes more and more impure introducing syntax and keywords left and right. The language lives inside browser. The old ways to do it will never go away, it will just get worse and worse and become a mixture of all kinds of patterns. All of this just because some people cannot wrap their head around scoping and prototypes.

I am fine with the rapid pace of change in tooling or libraries, but I think browsers could improve in other areas (DOM), so we could still move forward.
Those "big advantages" also come at a steep cost - somewhere between $10-100k per year for a family compared to similar conditions available elsewhere.
This article was written in mid-june, but was updated since then. This is the third time Twitter has tried to censor conservative personalities on Twitter.