skysight-inc/HackerNews huggingface dataset:
> obnoxious sound or volume.

I have the speakers turned off on my machine. They are only on if I run a youtube video or Skype.
There hasn't been a lot of polling on this that I've seen, but as of the middle of last year TPP was seen as a good thing by the majority of the general population in all TPP countries except the US and Malaysia. In the US it was 49% good, 29% bad, and in Malaysia it was 38% good, 18% bad [1].

[1] http://www.pewresearch.org/fact-tank/2015/06/23/americans-fa...
Sorry the intro moves so fast. The answer is here:

But if web browsers are so bad, why do they keep spreading?
[...] mainly because the alternative is defective.
The startup, academic and open source communities all
have their weight behind Unix, but Unix is a dead end.

Like many people I used to do everything in the browser (using windows, but treating it like a Chromebook). When I became I programmer I switched to Unix and tried to use the command line for everything I could. It was amazing!

I wanted other people to share this experience, but couldn't make any converts. It turned out that it was only working for me because I was willing to plow hours into fixing problems. For most non-programmers, command line Unix isn't a good enough user environment to be a competitor to the web. And we really need that competitor.
There is no typical...but here are some guidelines

1.2x (companies are either ultra efficient, copycats, suicidal, or dumping)

2x (US companies shipping volume, healthy)

4x (goal for FPGA companies and mixed signal niche)

10x (goal for companies with monopolies)

100x (one-offs, like processors for military/satellite)
I haven't used AppEngine, but getting a heroku instance up takes less than an hour. If I did it more often, I'd think it could be done for a typical CRUD app in < 30 minutes.

An instance on DigitalOcean would be more like 2 hours.

There's no lockin that I've experienced on Heroku.
I agree and would add that it's easy to look at their spend and think that's a waste, but I think with many endeavors, an individual's time is usually the scarcest resource.

Web services expenses aren't even close to their cost of adding an additional employee to solve these problems in-house.

Learning to automate something a more seasoned *NIX veteran could do in an hour is not always a predictable time expense, and then they might create bugs or run into other issues. $100/month can a bargain and buy you time to do more important things.

Researching services to use can turn into a black hole. There is always a better service that you don't know about. It can be better to decide "I will spend one hour researching metrics/dashboard services, and pick the best one I find, and spend another testing out the service." rather than trying to end up with the most perfect solution and testing every solution there is.

That said, sometimes it's more time efficient to avoid having one extra service to maintain. One has to avoid using a service in a way that the business is too dependent on it, or that the service is not easily replaced. That's just part of what makes running a business hard.
The Martian VR Experience is out of this world
NSA doesn't need to do anything like this. Watch the CFRG standards process some time, or anywhere else on the IETF. They can sit back and let the standards committees do this stuff for them.
You get lockin issues with any vendor - even server colocation :)

AppEngine is a great tool for a great price. It scales smoothly with an affordable increase in pricing.

Heroku is sort of famous for getting too expensive at large scale. Their advantages are their ecosystem (most of the additional services listed in the OP can be installed quickly, and you're still only billed by Heroku), and their UIs which tend to be easy to understand and operate.
You don't get an engineer in my model: you usually share one with others. Someone who throws together this stuff all the time usually has premade images, scripts, checklists, etc that make it very efficient. You become one of their many customers. This might be a person or a firm. It's just one that focuses on great cost-benefit as differentiator.

So, one $30-50k engineer gets split 5-10 ways on infrastructure. Most maintenance is automated with setup and occasionally fixing something using up most time. You usually negotiate 1 day to a week of dedicated time out of the month w/ split being flexible.

Heroku and Redis might still come out a better deal. It's just not going to be nearly as different as people think because one doesn't have to load-up on IT people to deploy or maintain common configurations. All kinds of consultants and smaller fish that will do it way cheaper [than you mentioned] with cost spread across multiple, small businesses.
Heroku offers more integration addon/services than App Engine ever does. Heroku was definitely invented to compete with App Engine. Google did not have a Cloud Platform at the beginning for you to create and integrate MySQL as a service with App Engine app.
Indeed. For me this expense is totally overpriced.

I've always thought that bigger companies use font services like that and not startups.
Thats already a feature in most modern cars. Seen it plenty of times on the Autobahn. It's really helpful/a life saver to know if the car in front of you just slows down or is doing an emergency brake.
Not sure exactly what capability you're referring to with the "famed" scalability, but my point is that CQRS in no way requires Event Sourcing, and offers its own set of benefits. (It's also a helluva lot easier to do, or un-do.)

In particular, CQRS helps you make a sane architecture for "read models", where certain features (say, a homepage showing a hard-to-calculate leaderboard) are simple queries against a data-source designed specifically for that feature. The backing data-source is kept up to date by application code as a side-effect of your "real work".

This means you can substantially reduce the runtime load on the database as well as reducing how much application-logic "leaks across" in triggers/procedures/views. Since your database is often the "bottleneck of last resort", this means better scalability.
The HN title now differs from the article's actual title.

How is discussion of an article's text 'off-topic', particularly when the discussion is entirely cogent and on point? If an article uses a word in the title, it should also occur in the text.

Anyway, if you're concerned about effective downmodding, you should probably head over to https://news.ycombinator.com/threads?id=brazzledazzle where their last comment was a personal attack.
For network-facing software, though, the memory safety problem is a huge one. It's one you just don't have with Python, PHP, Ruby, JavaScript, and Java. And I don't see any solution to it in the near future.
No, there will still be engineering input but the solution will be akin to the assembly worker hacking the part into place.
Paul's compromise
Dried flowers with a story
I have some TV shows I recorded in the 1980s. Ironically, the shows today are far less interesting than the advertisements that were inadvertantly captured.
> I would think I'm not the only one who doesn't even remember what weekends or holidays are anymore.

I've been also self-employed for 7 years, started as startup co-founder, rented office in the best tech hub in my city, etc. Then we started to cut costs, ditched the office and started remoting and freelancing for several clients. It's been 4 years working from home now and sometimes I hate it, but other times I like it.

I think the authors of that article are spot on. Having the schedule you dreamed about, means nothing if you don't have anyone to share the good moments...

This year probably I'll start travelling. One colleague who is a top-notch SEO, is doing the nomad thing and he seems really happy travelling and living 6-8 months in different places of the world, sharing co-working spaces, meeting new people, etc...
How your setup works then? Sounds like something that could improve performance of single dev.
The hosting costs appear to be about $70 ($30 for the hosting and $50 for the DB). That doesn't seem excessive to me.

The other expenses appear to be various other services (slack, support site, logging service, etc). Lot's of 3rd part services to handle stuff.

Obviously it's a lot cheaper if you can do many of these things yourself (run your own support web app, use a free chat service, etc, etc). But we all have to decide what services we want to pay for vs run ourselves - in some cases it is cheaper to not have to spend the time!
We should take no risks with the healthy and take many more with the seriously unhealthy. Of course, laity are subject to the Dunning-Kruger effect far more than medical authorities when it comes to estimating potential self-risk. Specifically, an expert will typically arrive at the conclusion of sigmoidal benefit w.r.t. some treatment, whereas a newbie just sees convex potential at first, -> bandwagoning.
It's worth sticking it out and having the degree. Technologies change, fundamental concepts in Computer Science don't.
Heroku supports more than just Ruby-oriented applications. Python, NodeJS, already possible.
Hi all, I'm the author of this contributed article. TechCrunch wouldn't let us discuss our own company in the article, but at Bloc (https://bloc.io) we've been working on this category of problems for the last four years. Let me know if you have any questions or comments.
That's fair at least you got recognized with a salary increase. Just curious, would you have been a little upset if everybody got bumped up $9 and you didn't get a raise so you stayed there at $9 with everybody?
Indeed. This is so overblown it is pathetic.

Edit: I wonder what smut the down voters have been downloading that may have given them the malwares. Reputable apps are fine. And there's no infestation. Just stahp.
Manhattan has twice the people with half the land area, on an island.

...that is tightly connected to 10 times that land area as the boroughs of New York City. Everybody leaves that part out. It's more convenient to live in Queens and commute to Manhattan than it is to live in the Outer Richmond and commute to SOMA.

This matters, because the part of San Francisco that people conventionally see as "San Francisco" in has little overlap with the parts of the city that are actually low density. The city north of Market and east of Divisadero is fairly high-density development, by any standard: most buildings are at least six stories, and often taller than that. But to make the other 2/3rds of San Francisco viable as high-density development, you'd need to build a ton of new mass transit. It's car country over there.

There's immense hypocrisy on both sides of this discussion. I think height limits in SOMA and the Financial district and Mission Bay should be higher. But it's hard to stomach density criticisms from people who want to live in cute, victorian, single-family housing in Noe valley themselves, and re-develop the places where poor brown people live. And that's happening a lot around here.
Well lets see... You have to pay $99 a year, you need an apple computer to add an app to their store, it takes weeks or months to add an app, and I'm sure there's more.
A lot of C++ compile time is simply generating and optimizing all the code. Modules don't help with this.

Modern C++ style generally requires making a whole bunch of little functions and classes and counting on them to be inlined and SROA'd away. This works remarkably well for runtime, but it exacts a big compilation performance hit simply because you're optimizing so much code.
People are talking about the cost of Heroku, but it doesn't seem that outrageous to me.

I mean, $180/month for a running app, that is making money, isn't that much. Once the traffic grows, and you're spending $500 or $1000 per month, yes, it becomes worth it to look into alternatives (because $1000 on Heroku can probably be replaced by $150-200 on more powerful hardware). But moving from Heroku to a less managed option just to save $80/month doesn't seem particularly worth it.
Will Netflix Outgun the Networks at the Golden Globes?
The 'app store' is the adulterated form of the Linux package repository. No shock that when you remove community management, accountability, openness, verifiability and add in monetization things get shittier.
So many were wrong that by Moore's law we will have plentiful ram and inexpensive CPU to run bloated Java or C# programs. In 2016, desktop applications are still 99% C/C++ and fast mobile apps in C/C++/Object-C. Languages like Rust and leaner new languages with JIT that care more about resources like Go, Julia, Lua, Swift, PHP7, Hack or even newer iterations like C++14 are certainly good way to go.
Interesting! My question is: How do the p-values of your Pearson correlations look like? Correlations alone are vague. Please insert :-)
So you regard the experience as bad because they don't offer an experience that doesn't require logging in?
Thanks so much for sharing this, I will probably use it as an example for a book about hosting costs that I'm trying to finish for far too long.

By the way, your use of Heroku makes total sense given that you're basically alone, I hope that the lock-in won't be too difficult to overcome when moving away from it.
Yeah Dallas is really the epitome of good urban planning and land use compared to San Francisco. Lets go get in our cars and drive thirty minutes to Chili's so we can have a real cultural experience </sarcasm>

Texas pretty much defines sprawl in my mind. San Francisco could be more dense but it certainly isn't sprawling.
I've observed the same on some of my old tapes. I think ad's by their nature always try to speak directly the zeitgeist, which creates more interest when viewed from the future than shows themselves.
For a loose definition of "treasure" - rotting and rusting bikes and mopeds and in typical French fashion wine bottles.
Because atomic reference counting has much worse throughput than tracing GC. This has been known for a long time.

It makes sense for Swift because of Swift's unique constraints—interoperability with an atomic-reference-counted world (Objective-C) and, less importantly, mobile UIs putting demands on latency. But most applications would be better off with a tracing GC.
Some quick googling suggests 'AirPooler' and 'FlyteNow' have both been disrupted by the FAA, FlyBlade and Bluestar Jets and Blackjet may or may not be doing something different to stay within the bounds of the law.
A Call for Responsible Steam User Reviews in 2016
You can google and read about lots of frustrated developers trying to get their app into the App Store. Nebulous responses from Apple, no response from Apple, rediculous response from Apple. It's all out there.
Are you in developer mode? If not, enable "Developer mode" and try again. It's at the top of the chrome://extensions/ tab.
Yes, I agree with you about relational data, BarleyDB holds the relational data in memory and then provides Pojo proxies to it. Combining an active record approach with a domain model Pojo approach if you like.

This is why it is fully possible to use BarleyDB without compiling any classes, you can just use the in memory model instead.
Sex Dolls Replacing Love in 2016?
More and more people are choosing love dolls instead of real women to satisfy their most "intimate" needs...

Now, many people will find it creepy and I am ok with that and - to be honest - I even share the same opinion, however we can't deny the rapidly growing interest on realistic sex dolls from the male audience. So... with that in mind, I'd like to help and suggest what I consider the best sex doll for your personal and erotic pleasures... and it isn’t difficult.

Think of it as a “synthetic, life like lover.” It’s a type of sex toy designed for male masturbation. Her purpose is to simulate intercourse with a real female partner, without all the muss and fuss that goes along with having a girlfriend or wife. If you have some spare cash just laying around, you may opt for a full body, life like one that costs tens of thousands of dollars…

However here, you can get it at a fraction of that:

http://homeshoppingxpress.com/products/ultra-realistic-top-quality-146cm-silicone-sex-doll-with-skeleton-three-holes-oral-sex-anal-sex-and-vagina-sex

You could also buy one of those cheap, inflatable ones (that look like a gag gift) for less than $20 US. Just don’t count on it feeling very good, or lasting longer than a couple of hard poundings.

My other question for you would be… Should you use one?

Well, they’re great for the recently divorced guy who is as horny as hell, but isn’t yet ready to go through all the motions and stress of finding a real woman… and the sex is pretty much guaranteed.
Busy men who might not have time for a real life female partner. A doll is the perfect way to release all that pent up stress resulting from a hard week at work.

There’s the danger that you’ll never leave home again… she’s THAT GOOD… ;-)

http://homeshoppingxpress.com/products/ultra-realistic-top-quality-146cm-silicone-sex-doll-with-skeleton-three-holes-oral-sex-anal-sex-and-vagina-sex
Performance is a Feature
A lot people don't realize, but RT also shows a mean rating (out of 10) which is the same type of scoring as Metacritic. It might not be exposed in the api mentioned in the article though.
So how exactly does one debug such a thing? I'm assuming it's not like a normal debugger?

They say "simple instructions", but it seems to involve running a specific program for "minutes or hours", so they haven't figured out what exactly causes this, but Intel somehow has.
It's really remarkable how much Amazon's reputation has been self-destructing in the last year or so.

Even 6 months ago when I told people I thought Amazon was an all-around shitty company (having worked there) and shouldn't be mentioned in the same breath as Google, FB, etc., people looked at me like I was insane.

Somehow the stock keeps going up... I don't have any material insider info but just on a hunch I doubt that will remain true forever.
What is funny though is that the cost doesn't seem to go down much or at all even after a few years.
Very enlightening post about performance. I now feel like I have a framework to tackle this.
SketchDeck is hiring creative project managers to work anywhere in the US
BS. I love the weekends because I can sit in my room alone coding, reading a book or watching some TV series. Lack of social interaction is the highlight.
1. I don't see any reason why Lua (presumably you mean LuaJIT?) and PHP 7 would be faster than Java or C#. The compilation techniques are the same, except that Java and C# have more mature JITs.

2. Java and C# JITs perform many more optimizations than Go 6g/8g do.

3. Objective-C message passing is a lot slower than method calls in Java and C#.
Which question is that? I've so far only skimmed the article, but I haven't been able to find a central theme or discussion point.
>I myself am fully in the camp of driving old vehicles and aim to be mindful of minimizing pointless consumption.

Of course, you would also have to consider increasing maintenance costs and the lower fuel efficiency (and therefore higher fuel costs) of the older car. The question is how close the upgrade-your-car sweet-spot is to the end of the car's lifespan.
I'm a freelance writer. What little money I make is usually connected to advertising in some way. So, I've generally been against ad blockers.

But lately, I've been considering it.

More and more I'm coming across web sites that are just supposed to display a text article that are unusable, either loading painfully slowly on my aging PC that isn't getting upgraded any time soon, or completely freezing my browser.

While I couldn't say for certain the exact cause, the problem almost always exists on a site with an auto-playing video ad in the sidebar.

Heck, I have no problem watching an HD stream on Twitch.tv while having 40 browser tabs and other apps open but as soon as there's an ad break, my whole computer grinds to a halt.

I don't want to deprive anyone of money but in the last few months, online ads have started affecting my ability to use my computer. And that's on top of the privacy issues and the occasional malware dumps through ads.
People who like Le Carre will also enjoy this British TV show from the '70s: https://en.wikipedia.org/wiki/The_Sandbaggers
Does modern C++ have a decent story for writing nonblocking concurrent code yet? Something that could compete with async-await in C# or monads in functional programming?
Now that is a bit closer to what I'm talking about. I appreciate the tip about this service as I know some Java people that might like it. You might find it interesting that these Java VM services are actually similar to what safety-critical, embedded industry has been doing for a while:

http://www.aonix.com/pdf/PercDatasheet.pdf

They run POSIX and safety-critical apps side-by-side on a microkernel (eg QNX, INTEGRITY) w/ latter usually on a built-for-purpose runtime like PERC. They also would combine app, dependencies, and runtime into one image that could go into a ROM. Services like Boxfuse are doing it for cloud but the model goes back over a decade with proven benefit. Goes back further in security kernels (eg Aesec's GEMSOS or BAE's XTS-400) where they did same thing for preventing sensitive components from leaking to ported POSIX/Linux apps. So, it goes back almost three decades now. That's how long it takes industry to learn apparently. ;)

EDIT: Wait, you're the founder rather than just a user. You might have heard of some of this advanced, clever Java stuff already then. Haha.
This bit from your blog post is a great summary:

"There’s no public tracker for tickets. Features and suggestions go off into the void, and you’re left guessing if they are ever going to happen. Releases come infrequently and unannounced. There’s no product roadmap. No indication of what’s coming up. Nothing to create a development plan against. There’s no bidirectional collaboration with the community. The closest any developer gets to the team is during skill certification. And, even then, names are hidden and you only get anonymous mails from the “Alexa Skills Team”."
The study does not account for the fact that some people simply choose to spend their free time by themselves and do not indulge in 'social' activities. Including the average size of the participant's social circle and how they chose to spent their free time could have been useful.

I am sure a lot of people who travel around by themselves or spend the weekend(s) hiking/biking their favorite trail, etc. do not really rely on their free time coinciding with others'.

Thoughts?
Assuming that the activities that you find satisfying involve interacting with other people.

I'm pretty psyched when I have more solitary free time that I can devote to reading, or working on my own coding projects, or going hiking with my dog. Or just being free to deal with appointments and errands outside of the tiny windows of time that intersect between the business hours of other entities and my pre/post work hours and lunch breaks.