skysight-inc/HackerNews huggingface dataset:
>What's wrong with native apps?

Because you really don't need a native application to look up the time the local Thai place is open or if the local independent movie theater has a showing tonight. Installing two native apps to do that is burdensome on consumers and producers
The author rightfully hates on pre-lawsuit EIFS, but I know it's improved quite a bit.

Does anyone know how good EIFS is these days? As far as a quick Google tells me, post-lawsuit EIFS is a magical building material from the gods that can quite literally withstand hurricanes and missiles [0] but I imagine reality is a bit more nuanced than that.

[0] http://www.architectmagazine.com/technology/products/revisit...
You can do that for other services but I do not see an easy alternate to Android.

People are moaning about Microsoft tracking with Windows 10 which is mostly on home devices. In reality Google is worse, they are tracking us 24x7 via our smart phones.
Err.. what about running SEL in permissive mode? The process works, and you'll get a nice log file filled with what would have gotten blocked.

It's invaluable in setting up new policies.
That doesn't actually work — I just tried it.
I insist on using the minimum spec device for every product that I work on; it means that my job is often frustrating, but we build better products as a result.
Same exact thing with EU-WEST-1/2.

$ dig ns eu-west-1.amazonaws.com +short
ns3.p31.dynect.net.
ns1.p31.dynect.net.
ns4.p31.dynect.net.
ns2.p31.dynect.net.

$ dig ns eu-west-2.amazonaws.com +short
u6.amazonaws.com.
u5.amazonaws.com.
u2.amazonaws.com.
u4.amazonaws.com.
u1.amazonaws.com.
u3.amazonaws.com.
pdns1.ultradns.net.
pdns3.ultradns.org.
pdns5.ultradns.info.
ns2.p31.dynect.net.
ns1.p31.dynect.net.
ns4.p31.dynect.net.
ns3.p31.dynect.net.

I wonder why this is, considering the more extended usage that -1 on each region usually gets. :S
Class action lawsuits.
When I first started looking at Vue last year this was my initial thought too. Overall, I think Vue has more to offer, has a cleaner syntax, and is more enjoyable. Some specific things I like:

- With Vue, you don't have to specify which pieces of your data are 'observable'. The entire data object for each component is reactive.

- Vue's getters/setters mean you can interact with your data really easily, no need to invoke properties as methods

- Directives are more readable. Knockout makes you cram everything into the `data-bind` attribute, whereas Vue splits these out into individual attributes( @click, :class, v-if, etc)
> Exactly the same people care about VR who have always cared about VR - VR enthusiasts.

This might hold in the consumer sector. But I can easily imagine that in the "professional" sector this is quite different. I see for example lots of potential in job training for possibly dangerous jobs or in the design/modeling/CAD sector.
No Googler will come and tell you that since "Don't be evil" are literally the first 3 words of the published Google code of conduct: https://abc.xyz/investor/other/google-code-of-conduct.html

I'm not sure why you think this has changed.
Complicit suggests the majority of users are informed. We can't even get people to use good passwords the majority of the time, what on Earth would make you think they're knowledgable about their privacy?

They aren't complicit, they're ignorant. Capitalism breaks down if the customer has no idea what they're buying.
The good thing is, that after they blocked it. It appears EVERYWHERE in the news, so EVERYBODY see's it. Instead of some people (gamer community).

The block backfired.
It was quite the rough path when I converted an app from v1 to v2. First I had to get the app to work with Typescript (not necessary, but it seemed there'd be better docs/tutorials in Typescript with v2). Then gradually rewrite each piece of code using ng-upgrade as I relearned everything. But I still must say that v2 definitely provides the advantages to warrant the hassle.
The thing is that batteries are usually stateless (is there power or not?) whereas if you're handling offline vs online mode you are going to have to sync changes and that's a mind#!%$. You know the line about the two hard problems in CS being cache invalidation and naming things, well now you're dealing with cache invalidation squared.

(I did make a demo of how using React & Redux can help sync UI state from offline to online but it's not a comprehensive solution https://medium.com/@firasd/interface-from-data-using-react-t...)
JS is the only language integrated into the browser and the DOM. Netscape rejected other languages (Python, Perl, TCL) because of syntax, so Brendan Eich disguised Scheme into Java syntax and hacked up a prototype in 10 days.

Today, Javascript is sooo interwoven with the DOM in browsers that it is near impossible to separate them. Google planned to do this for Dart, but gave up. If they had done this and other browser vendors had followed, adding a third and forth and more languages would have been (relatively) easy, because the abstraction were in place. Then we would have seen a healthy competition.

There is asm.js. Maybe we will get a "web bytecode" at some point, but that will easily take a decade and more. The pressure is increasing, because our CPUs don't get exponentially more powerful anymore. And delivering apps via the web is still going strong.
iOS Image Filters in Swift
step 1: roll out IP multicast

step 2: ...
As someone who's working in that environment every day I cannot agree more.
One thing that I don't see mentioned: The attacker doesn't need to know the victim's email address or even name, if they have a compromised phone number.

If you go to mail.google.com and say "Find My Account," you can enter a phone number directly, and then proceed with SMS-based recovery, if it's enabled.

This means that any time an attacker gains access to a phone number, they can plug it into gmail and fish to see if they can break in to an account.
Missing the eighth or tenth meeting invite because it was auto-filed as an 'update' and never notified me, as well as similar experiences with messages I consider 'important' put an end to Inbox for me. I did first try 'training' it by moving things where they should be, but Inbox never changed what it did.
In my experience, working at a company where independent thought is career limit is soul crushing.
I love pre-WWII Minneapolis architecture. I live a couple blocks north of Minnehaha Park, and it's such a beautiful neighborhood - simple bungalows from the early 20th century, but lovely.

What's sad is that swaths of the worst of north Minneapolis are architecturally identical to my neighborhood, but they're worth half as much and the whole area is in deep decay.
The reason JavaScript is the de facto standard language for front-end web development seems obvious: it's effectively the only language for that development. There have previously been other popular choices, but browser developers have killed support for those alternatives for their own reasons.
How do you know if any employee passwords were stolen? How do you know it wasn't just a basic application exploit?

How do you know Weebly doesn't do the things you mentioned?

Fact is, you don't and that post was just an ad for your "services" in the form of a thinly veiled critique.
EA owns the rights so the name and characters will probably never be re-used.

The gameplay itself won't receive a true sequel for the same reason we won't see another civ like Civ2 or Civ4.

A media- and story-rich space game would require enormous resources to make the same impression on gamers today that SMAC made on gamers in 1999. I don't believe Firaxis has the bandwidth to do that and also do X-Com and the Civ series.
You've reminded me that "Old Stormwind" in World of Warcraft had the opposite of that: in order to give a sense of scale from ground level, the 3D model for a building would have different roofs visible from street level pretending to be one roof. It had to be redone when players could fly.
"But the actual effect of cutting taxes below the amount necessary to sustain current levels of government spending only underscores the unforgiving lawlikeness of Wagner’s Law."

I think this article is a little dishonest. If you look at the budget law, There is an automatic built in percentage increase every year to "maintain current levels". This is automatic and makes no assumption that a better process or method has been developed to make these current levels sufficient on the funding that was received from the previous year.

You essentially have compound interest build automatically into the budget process.
There's a huge distinction here you overlook: Private enterprises vs the government. Honestly, I think it should be fairly easy for companies to let people go, and ideally we worry more about making sure they do a good job of offering severance rather then forcing them to continue to employee people that are damaging the business. Then businesses don't need to just this kind of indirect foolishness, they can just let people go.

Absolutely the government shouldn't be doing the things you describe.
وظائف الاهرام الجمعه 21/10/2016 – مصدرنا
This doesn't always work either.

If using Chrome, right click on the "web" link and click "Open link in incognito window". Then find the story link on the google results page and click it. This usually has the best chance of working.
Can't upvote it enough (I am sure there are better links):

http://assets3.bigthink.com/system/idea_thumbnails/54803/pri...
I don't think it's fair to call the original Colonization a Civ, it was a completely different 4X with its own principle and gameplay.

I liked it because it played much more tactically than Civ, with much more micro-management of individual colonies, and way more interesting interactions with non-civ players (native tribes)

Sadly that style doesn't seem to have been pursued much, or if it was I missed those, the 4X I've played since mostly seem to follow Civ's relatively remote/high level investment in cities.
https://news.ycombinator.com/item?id=12483805

I was trying to figure out what was happening.
Obviously playing second fiddle to the main series. It reuses assets from NSMBU, one of the least loved of the 2D series. It's a good early attempt on mobile from Nintendo, but they're clearly testing the waters still, not all in.
True, it's time to make a change and start educating family and friends about this issue and the alternatives.

I always believed Google was successful because it was pushed and advocated for by geeks, I feel that those days are coming to an end.

I use DDG and I think it's a pretty solid alternative, although it requires a little more effort when looking for certain things. Non-tech types have been curious about why I don't use Google, they seem to be getting the tracking is not good thing.
I've made the, apparent, mistake of having some python plugins in my vim setup. The packaging of vim7 for Ubuntu 16.04, the vim8 PPA both end up leaving me with all sorts of errors when I save files, particularly Python files. I had been using gvim in the terminal because of how it handles mouse events, but now I have only one choice for the vim that has Python in it it seems...

I had tried neovim in the past and just couldn't get it configured, so I went back to vim. That was maybe 6 months ago though.

So I nuked all my plugins and that's making it better but I'm missing my python lint and DNS serial number update helper, etc...

A few days ago I tried figuring out vim8's plugin stuff, and either the searches I'm doing are not right, or there is very little documentation/discussion on it, because I just didn't get anywhere.

So now I'm trying to figure out where I go from here... Possible choices:

- Neovim, since I have to "start over" with vim anyway.
- Figure out the vim8 plugins, spending more time with it.
- Atom? It looks sweet from my playing with it, but I'd probably only use it for serious coding, which I don't do that much, I'm a sysadmin and always in and out of editors in the terminal.
- Something else (Wingware, Pycharm, ?)

Looks like I need to add something to my schedule to figure this mess out. I'm leaning towards figuring out neovim, because it has a great velocity.
Eh. One day I wanted to practice my BASH foo and wrote some scripts to rsync my files into neat dirs in my /home. 25 minutes later, I never had a file management or organization problem again.

Email would be considerably harder to organize in this fashion unless you run your own mailserver.
That diff in the article, does anyone know where it comes from?
If it comes to politics or talk radio, if you agree with the jerks position and enjoy them railing against and lampooning the opposition, they appear to be able to do well.

One person's silly comedy can be another persons vicious behavior.
My father was born in a Sears house (a much cheaper one than that), in the Kentucky sticks. I saw it about ten years ago, but it was slated for demolition. Sad, cheap piece of crap for tenant farmers who were doing well enough to get more than a tar paper shack.
Wow, I really like this idea. It could open up entire new segments of products that improve with some occasional needs for cellular network capabilities. I've never been taken by the idea of getting a gadget that can use a cellular data connection because I already hate paying for the one I do have, I don't want another transaction for more data that I have to monitor and not buy too much of. I feel like that's part of the reason it never caught on with mobile gaming devices like the PS Vita etc.
How are their morals worse than samsung?

I don't remember them trying to bribe a president.
You can't get those materials at that price, if at all.
Meta-comment: Your post isn't unreasonable, but it seems your throwaway name killed it for you...
Vanity Fair to Launch New Conference for Women Entrepreneurs
What works for me on my computer is put things into general buckets of downloads, things I don't care about, things I need to keep, and programming projects. This really basic organization allows me to be able to delete lots of files without worry while taking almost no time to organize. With search finding things is easy but deleting everything you don't need can still be hard.
It's okay. James Comey, the FBI chief, said the US electoral system is such a mess, it would be too hard for an attacker to hack it or damage its integrity in any way. It's all good.

https://www.techdirt.com/articles/20160912/16553435504/fbi-d...

Of course, he said nothing about internal rigging:

https://twitter.com/TweetBrettMac/status/789372518436052992
I get the sense startups were more optimistic in previous years. Emphasis these days is more about making money.

Perhaps I could be talking to the wrong people.
I think the person you are responding to's point is what does Google gain by changing its takedown procedure? Does Google really care if they take down some non-infringing content? Is it going to hurt their traffic that much?
Perhaps he means that the speed difference between the 7 and the 6 is almost unnoticeable, because everything that he does was near instant before?

That is basically my experience with modern Android phones at this point, and they aren't even as fast as the iPhone.
One problem with storing books in the column is that as the staircase rotates, it might hit any books that are jutting out.

Although, I guess it doesn't have to rotate, I don't know why I wanted it to rotate.
It's funny, I stopped playing Civ V because the interface seemed so clunky compared to SMAC. Maybe it's just that I haven't had 10 years to get the Civ V hotkeys wired into my brain, but it seems like the keyboard is less of a concern these days.

Both games share a similar problem of repetitiveness, but being able to use the keyboard and muscle memory makes SMAC a lot less tedious for me.
https://www.google.com/policies/privacy/archive/
> I always believed Google was successful because it was pushed and advocated for by geeks, I feel that those days are coming to an end.

Those days ended the day Google went public, and quite possibly well before then.
I had a NS1 demo account. And then they stopped doing that, but it still worked. And then I lost the credentials, and now my account is invalid for a password reset :(
JavaScript beats those out because a.) it integrates with the DOM b.) its the only one that works on every platform today (people seem to forget that before the iPhone, web apps were heavily Flash-based).
These features are powerful, but don't necessarily reflect the quality of the language design or development ecosystem.
Yeah, agreed. This page is coming up on google searches now, and the first hit is something that downplays its seriousness in the name of meta-snark.

Very irresponsible on the part of the author. There's a time and a place for humor - this isn't it.
http://diy.stackexchange.com/ might be a good place for those questions.

Stone is expensive, hard to transport, and difficult to shape. Concrete is stone you can pour, although you need to keep water away from the embedded steel reinforcement.

UK houses tend to be brick and US wood due to relative costs in those countries.
They aren't complicit, they're simply powerless.
The problem with the utopian version is that centralization of power pretty much guarantees it won't happen, hence the failed states. It's like how benevolent dictatorships are one of the best forms of government, but you never want to try and implement that for obvious reasons.
Sorry to be blunt, but likening the Internet of Things to CB Radio and Hoverboards is extremely myopic. All of the above concepts you referred to are arguably within the IoT, IP-addressable lightbulbs is one minuscule point of value that can be derived from gathering and processing information on the Internet. You should think about it more like this: there's an infrastructure layer, a hardware layer and a software layer...those changing and advancing three points of technology will provide waves and waves of oncoming new business models and value for decades.
Many articles are now coming out about this outage this morning: http://www.techmeme.com/161021/p3#a161021p3
Frost line varies greatly depending on where in Sweden you are, as does soil depth, and there are several ways to go about things.

In the 70s there was a building boom of brick houses with live-in basements. You can't go around the outskirts of any town or large village without seeing estates of them.

However, modern house building has swung back towards wooden housing and I much prefer wood, and was costing a wooden house.

The foundations for wooden houses don't have to be very substantial relative to brick. A very modern way to do things is to lay a large 'raft' of thick polystyrene sheets and then pour a thin but reinforced concrete skin with underfloor heating buried in the top of it. You have thicker bits of concrete providing 'beams' around the edges and under any load-bearing walls etc.

Another approach is to have a 'creep space' under the house so the first floor is a bit higher than the ground.

Anyway, the walls are studwork - normal pine - with fir used for the outside panel, which runs vertically rather than horizontally, with thin strips covering the vertical edges. Very simple, very pretty, lots to paint. Very thick insulation etc.

I live in an old house that is 12" high 4" thick timring with vertical panel on front.

The materials - if you self build - are not very much at all! House building is not material cost, its time or paying for someone else's time cost.

There's a lot of buzz about green houses. Its particularly trendy to have tovtak again. The most striking difference between Swedish and English houses that the Swedish house is much warmer but much cheaper to build and run. Go figure!
I'm an iOS engineer and remote work is pretty hard to come by. :(
Oh really? That is good! I was hoping that would be the case, and that my comment would inspire someone to enlighten me.

Thank you!
Seems then that ELB has a local cache because http requests were reaching my app servers throughout the outage.
> You sure about that? https://wikileaks.org/podesta-emails/emailid/22030#efmABAADK....

Ummm.... That's two years after she held any kind of public office.

How is it possibly "government corruption" for someone who is not a member of government to agree to meet people in order to solicit funds for their foundation? Bill Gates does this all the time, does he not?
Vue 2.0 lets you replace templates with render functions, and even supports JSX. Best of both worlds!
its poorly worded t@cs that define the difference between your data being hacked and warranted data sharing.
fix your t&c's to say, "if you use this service, your personally identifiable data will be shared with other parties without your consent".
of course, you need to obfuscate that sentance a bit into 10 or more clauses. look at fb, apple, ms, airbnb et al t@cs for modern day examples.
My Google account only runs in a separate browser. But I still do the things you mentioned (privacytools.io). For YouTube I'm using a RSS reader (no account) through a 3rd-party but I think they can still easily identify me.

I hope I can fully remove Google from my life in a few years.
Unobfuscated link: https://www.amazon.com/Neat-Company-NeatDesk-Desktop-2005410...
JS won because it was the only thing that every browser supported from the very beginning, and the various differences in implementation (of which there were many) were eventually shimmable by jQuery and other AJAX frameworks. Everything else was either some alternative only supported by one of the vendors (VBScript, Dart), or a full-blown plugin that had a different model of interaction with the webpage (Java, Shockwave, Flash, Silverlight).

It's pretty much the textbook instance of a compromise between vendors of competing interests to further the common web. Despite this, it took a really, really long time -- almost ten years -- for JS to receive additional browser-implemented APIs that brought that platform's capability to what we know today and comparable to that of what we had with plugins -- and still, not every vendor supports every spec yet, making this "open web" no less subject to vendor pressures, despite being 'open' and 'neutral' [1].

[1] https://news.ycombinator.com/item?id=12259827#12259940
How Much Graduate Earns Drive College Rankings
My marriage isn't in shambles or anything like that. Just not great. We just feel like we've been on autopilot for years. It never really "became a problem", it was just always a problem. We were both glued to our screens. We never did anything. My daughter is 18 months old and will sign and say "birds birds" because she loves birds and wants to watch videos on Youtube. If we turn it off she starts screaming she's so upset. Even that small amount of screen time causes behavior changes that we've found to be harmful.

I started with games that don't have an ending but realized I didn't personally have the self control to stick to it. Especially with a small child every minute is precious and I'm not going to get to have all these "firsts" again. This was really, really tough though. Maybe when I'm older with more free time I'll jump back into video games, I bet they'll be super cool and even more addictive by then.
We actually decided on remote early on as a way to expand our potential talent pool, when it became a key part of getting our first hire on-board. We've recently made the decision to start doing our major work in Rust after it had a strong showing building an important internal tool and prototyping a small service in it, and our mounting frustration with the current stack (plus some other issues that made it a good time to decide if we wanted to switch). A remote hiring policy has been key to confidence in that decision; we've yet to fully put that into practice with actual Rust hires, but I'd be much more wary with a talent pool restricted to just the local area (Austin, in this case).
Encounter with the Infinite (2015) – long form