skysight-inc/HackerNews huggingface dataset:
> Progress will be defined by decreasing the amount of obnoxious advertising

That's exactly the point. Advertising is necessary, but showing that we all agree to a better implementation of it will let us move forward rather than making things worse.

The people in the industry know the reason, but again it's about incentives and lack of oversight. Far easier to just look the other way and make a few dollars than try to go against the grain.
In answer to your first question, we have a blog post about the provisioning trap here: https://fauna.com/blog/escape-the-cloud-database-trap-with-s...
I find that the best media is created by people who have a job other than "content creation to farm eyeballs for ads". If advertising disappeared, there'd be a lot less crap on the internet.
> I remember getting mad at my internet provider when they claimed I had used up "all 10 gb of data

Lots of data accounting systems 'back in the day' counted every packet as 1500 bytes. So if you send 1 million packets it was

1,500 * 1,000,000 = 1.5GB

In reality the average packet size in 98 or so was much smaller

600 * 350,000 = 210 MB
1,500 * 650,000 = 975 MB
Total = 1.185GB (a difference of 315MB)

https://www.caida.org/research/traffic-analysis/pkt_size_dis...

Depending on your packet profile you may have seen anywhere from a 20 to 50% overhead.
The problem of attribution is much worse with cyberweapons than with anything that has to be delivered physically. That makes any treaty impossible to enforce.
I've been using FreeNAS 9.10 for just under a year now having originally moved from Ubuntu Server. Its feature set, ease of use and stability really is incredible. Can't wait to try Corral out.
The Ides of March, Red River Valley– The Deadliest Blizzard of the Century
Plenty of people already fell for the "mirror your dot-files to Github" fad, which dumped vast quantities of exploitable data into public repos. Amazon somewhat mitigated the leaked AWS keys, but who knows how many other passwords, etc. went unfixed?
For web components to still win I see:

1. A very lighweight set of touch-first self-contained UI components collection

Carousel, navigation bars, card, switch (toggle), a range slider, calendar/time picker, badge, rating and some. They must be self-contained and light-weight. All the set of iron-, paper-, vue, (material, mintui, and even Bootstrap set available.

It must be so easy, and so cooperative that WordPress themes must be able to use those components with 2 lines of imports. If the old web starts using it, not the mobile app web, it ll be easier to force other browsers to support it natively.

2. Full browser coverage and elimination of polyfill.

Next to Chrome/Opera and Chromium++, Safari 10.2. Then HTML import support issue (ES6 modules?) with both Safari and Firefox remain as still big obstacles as well as Edge's uncertain future support/

3. Mobile App-like components and features only for the advanced apps,

- Router, caching, service workers..
- Better debugging and error messages.
- Better failover.
- Here competition with angular, vue, react, riot and others seems hard to win, and this must be a separate battle.
Spend that money porting GitUp.co to multiple platforms instead. The only git GUI I've used that doesn't suck. Might be lacking in features though 8)
> This might go some way to explain my attitude about this

Yep. You're giving bad interviews because you're expecting someone to have the same previous recent bad experiences as you. I would never ask about the context of the problem you gave because it is so obviously just a quick coding test. You want questions about the requirements, you need to ask a question that feels like a real world problem.
What's FreeNAS like from a security point-of-view nowadays? How is it with security updates being pushed out? How about default configuration?
Yes, it is my understanding that one of the major, inviolable design goals in this is not to break any old behaviour, or any such (yes, totally distasteful) "hacks" dependent on it. Now that particular old behaviour is "isolated" under the `display-inside: flow` formatting context, which has to remain the default.

Lets go back to the spec draft:

----

https://drafts.csswg.org/css-display/#propdef-display

> The display property defines box’s display type, which consists of the two basic qualities of how an element generates boxes:

> * the inner display type, which defines [...] the kind of formatting context it generates, dictating how its descendant boxes are laid out.

> * the outer display type, which dictates how the box participates in its parent formatting context.

...

> <display-inside> = flow | flow-root | table | flex ...

> <display-outside> = block | inline | ...

----

It's not just the reframing into `display-inside` (how to lay out children) and `display-outside` (how to participate in parent) which addresses your problem -- that just provides a new way to specify the same behaviour as before. Split into 2 orthogonal axes, cleanly leaving room for new behaviour to exist in combination with old behaviour.

But, rather, it's that plus the specific provision of `display-inside: flex`, within this new framing, which addresses your problem.

If you stick with `display-inside: flow` in your examples of things that are problems, of course nothing is going to change, because that specifically specifies "behave like you always used to".

I'm honestly not sure I understand your complaint. I'm definitely open to the possibility that this is an internally-inconsistent or short-sighted solution, but I'm not seeing it here.
No one in their right mind will plow the insane money into rural areas required to trench fiber to the curb. Meanwhile a quiet revolution is happening with point-to-point wireless, where $300 gets you a gigabit connection over up to 10 miles through a directional antenna that you point at your local water tower or something, where your ISP leases space on the roof.
I didn't either, and I'm running FreeNAS 9 on my server at home. I didn't realize FreeNAS 10 was such a huge improvement.
Pretty sure this is how reality works: all matter is information, all information is functional, hence all perception is the lazy evaluation of a functional universe.

It merely remains to turn this into a startup.
i agree, but it's not just a tax matter - there are also significant organizational and operational implications to be had.
Well done iXsystems and FreeNAS developers!
You blow the doors literally off everything else.
The good thing is that everyone, including the ad agencies, has a motivation to not allow shitty ads. The acceptable ads program only affects people who have already demonstrated tech-savvyness (either directly or by having a relative helping with it) and unwillingness to tolerate bad ads by installing an adblocker in the first place.

They know that if the ads get too annoying, people will block them completely, and they've seen how much it sucks when that happens.

Hence, if they're smart, they'll try to be decent about the criteria (and might find a way to get rid of the taboola/outbrain clickbait that makes people disable acceptable ads, but is tolerated by ABP because it pays). If not, that's OK too - acceptable ads will die, and their ads will be blocked completely.
What is a "reasonable price?" It doesn't cost appreciably less for Verizon to wire up a 50/50 customer versus a 500/500 customer. The average FiOS customer spends about $110 per month, and even with that Verizon's wireline division only makes 2-5% operating profit each quarter.
Sure, that's valid - for you. But there are billions of people who would choose ad subsidized content so what's important is a choice of options.

Also you run into more advertising in the real world then online and every company you work for is most likely successful because of advertising.
Followed them for a while because I do think their core competency had a lot of value (having a rap lyrics site with no pop up ads alone pretty much did that...)

Kind of a bummer that they raised at such a high valuation and repeatedly set their sights on scaling to areas with minimal chance of success.

Also always thought about how the need for annotations is probably a lot lower in other genres / types of text content. I rarely need an abridged Wikipedia-level explanation of who Donald Trump is, but these kinds of clues tend to be key in interpreting the wordplay of hip hop.
Don't have to sell to customers when you can sell to Google/FB/Amazon instead.
No I prefer everything to be free, open source, organic, and made by volunteers. You can stop pretending that there are only two options.
HR has no absolutely no right to know the true reason why you left, and there is certainly no advantage to you for telling them. There may be disadvantages - if someone you were relying on for a reference gets in trouble based on what you told HR, and they find out, you'll have burned your bridge to them.

So if you don't want to tell them the truth, just give them something neutral, like "I'm leaving to pursue a new career opportunity."
I've seen enough variants on the "two trips" comment that I probably wouldn't read a whole lot into it. e.g. he's quoted in one interview as making two trips in a car, so one trip might have been to pick up a boat.

It's also easy to believe that (assuming this is real), the X spot could be fairly isolated while the put-in and take-out are trafficked to the point where getting a ride back to a car might not be a big deal.
That's fascinating. I had heard feedback around the setup before, but I didn't realize it would be beneficial to show how quick it is to pair smart devices to the remote. I easily could have done that in an animated GIF.

Secondly, the remote actually controls much more software than it does hardware. I use it while watching videos, playing music, reading my news reader, as my alarm clock, and to handle my iMac (turn off screen when I go to bed). But I could have done a much more narrative way of explaining that instead of heaping it in a list. I just thought the software side wasn't as interesting as the hardware side. When the devices ship and people learn how it works, that may work out well after all.

Good fodder for the next campaign!
Okay, I guess it really did sell that many cumulatively.

$100 million in sales translates to about 300,000-500,000 units. So, the numbers would be consistent.
Note that I didn't say: "Seconds after some early adopters tried it", but "Seconds after some early adopters have shown that it works and has no side-effects".

Which could be a few decades after some early adopters tried it -- e.g. until they died in their 80s or 90s with perfect brain function...

So, seconds after that...
Perhaps instead of considering students to have different learning styles, it would be more appropriate to say they are more or less resistant to various "teaching styles" (used as a catch-all term for teachers' cognitive biases that leave some students behind more than others).
British Columbia expanding tax breaks to attract virtual-reality firms
Could be done with data stored in files in S3 buckets. Probably not the most efficient way to run a queryable database, but possibly not the worst either.
$0.01 per simple operation sounds very expensive to me. This would add up very quickly.

Edit: I misread it. Perhaps instead of inventing your own point system that you have to explain and hope silly people (like me) don't mix up you could take a lesson from Google Cloud and just lay out the pricing in a table. If you ever add another service you'll have to integrate it also into your made up points system.
How can anyone verify where I live? What if I say I live in SF just don't wanna meet up personally?
Plenty of people have it now and there isn't really a killer app for it. Even 4k streaming is only like 20mbit at reasonable quality.

"If you build it, they will come" isn't a good reason for such a large investment.

I think it makes more sense to focus on universal access to 50mbit for every household. Someone going from 600kb/sec DSL or Satellite to 50Mbit is a huge benefit. Going from 50Mbit to 1000mbit have very marginal benefits for a single family home.
My summary: article is bogus clickbait.

This is a classic example of a biased survey leading to BOGUS results. If you click on the "anonymous survey" link in the article, you see that the author phrased the questions in a way that automatically confirms the hypothesis (as opposed to testing it)!

Your current office environment: *

Is too noisy...
Is too distracting...
Is too open...
Is too crowded...
Does not have enough private quiet spaces...
Is too quiet...
Is too cold...
Is too warm...
You can jump directly into the developer dashboard with only an email address here, and start playing with queries: https://fauna.com/serverless-cloud-sign-up
India is facing its worst water crisis in generations
I'm in Phoenix, and it still seems a bit low.. about 16-20k off at lead with high experience... seeing roles around $130k locally. One of the sites like glassdoor is seeing an average around your top.

For U.S. it may be best to establish a floor, and for most cities don't go below that... Remote work in the U.S. tends to be closer to 65-75% of Northern California pay, from what I've seen. Often more than local rates, but harder to come by the jobs.
I'd take that to get out from under xfinity!
You can set up email notifications to have your server email you when new updates are available. They come out semi-frequently; maybe monthly. You can install them from the web interface pretty easily; major updates usually require a reboot.

By default I think the only way to access FreeNAS is through the web interface (which seems fairly secure, though I'm not really all that familiar with FreeNAS's codebase). No SSL by default, but you can set it up with self-signed certs almost trivially using FreeNAS's GUI. You can enable SSH access and other services manually, and those services come with their own set of security concerns you need to be aware of.
Develop, test, and deploy Blockchain apps on Azure
Try replacing your comment with something like this instead:

2007 January: I'm not so sure about our announcement. I mean, if the iPhone is going to be such a winner, wouldn't it already have been done?

It's not a sound argument. The infinite regress will kill you.
I guess this explains why every time I took one of those "learning style" tests, I always scored equally on each style.
Call of Cthulhu wasn't about demons of our elder past, it was about the demons of our internet future. Who would have known.
Google Fiber suffered the same fate that many other pet projects do at Google.

Google got bored when it wasn't as easy as a few steps, and just dumped the project. Also the whole needing "customer service" thing doesn't fit with the Google life either.

It was a nice gesture, but if they had put forth any actual effort into it they would have had an actual rollout in the market.
>Social psychologist Amy Cuddy talks about “high power poses.”

Oh, right, the works that can't be replicated:

http://www.slate.com/articles/health_and_science/science/201...
3 Amazing Snapchat stories you have to see
I've used LogDNA for a while now. It has been a good experience.
But lets pull out one key point from amongst all the negatives in this article: "Students will improve if they think about how they learn"

The formal frameworks we have come up with haven't been effective, and trying to put them in a classroom haven't been effective. But that doesn't mean that everyone learns the same and we should just force everyone into the same box either. Our educational systems need work. We may not have the best answers yet, but we should keep looking.
It's gotten to the point where if you list JS frameworks, you can slip in 2-3 that don't exist

No, it's gotten to the point that any attempt to do so is doomed to failure. ;)
Where are you getting fast Ethernet pipes to stores there?? Having been there I find it hard to believe that infrastructure is there.
This is explained a bit in a blog post[1]. Basically, this is because FaunaDB uses Calvin to do distributed transactions, which makes it hard to support OLAP-style SQL sessions. (If I understand the Calvin paper[2] correctly, this has to do with a combination of how it doesn't support "dependent" transactions, and how it does concurrency control.)

1: https://fauna.com/blog/distributed-acid-transaction-performa...

2: http://cs.yale.edu/homes/thomson/publications/calvin-sigmod1...
Interesting post. I'd wager that the real barrier isn't getting a high speed signal to everyone, but rather getting electricity so that everyone can charge a high speed device. Check out this pic of the earth at night:
http://geology.com/articles/night-satellite/satellite-view-o...
>It's ignorant, insulting comments like this that give programmers a bad name among artists. Please stop.

Do you think you deserve to be paid for this comment? No? Then what are you arguing about.

But while we're name-calling, you have to be pretty daft and technically illiterate to think that "creating content" is difficult, or even an ends to anything. Please stop.

PS: I'm not a programmer.
Infrastructure enabling new uses and more waste seem to be intrinsically connected. The same bandwidth increase that enabled video streaming also enabled clueless people to put multi-megabyte hero images (or even worse, videos!) in their articles.
Irresistible: The Rise of Addictive Tech and the Business of Keeping Us Hooked
Yes, it's like with JavaScript itself, it had some issues in the past, all the big issues were resolved but the stigma is still there.

I can't see any fundamental reason why generating the DOM with React would be faster than generating the DOM with Web Components - They're doing the same thing; it's a matter of time before they even out (if they haven't already).

I think that Web Components would end up faster ultimately due to native browser support (more room to optimise).
Fantastic comment. You totally explained how I feel, and I couldn't really articulate it.
How will people pay for the Wifi ?
It still doesn't make much sense to me.

> With pay-as-you-go pricing, your database costs nothing when no one is using it. Combine it with a function-as-a-service provider like AWS Lambda or Google Cloud Functions, and your entire cost structure scales dynamically with usage.

In provisioning terms, how is FaunaDB different from existing alternatives like Google Cloud Datastore? What makes it "Serverless"? Are you just saying PAYG = "Serverless"?
Depending on your definition, advertising has been around for millennia. Hell, there are billboard advertisements in Pompeii.

https://blogs.ubc.ca/etec540sept10/2010/11/29/the-evolution-...
Coop is not government, companies like Austin Energy is. Government monopoly is often far worse than its private counterpart.
> ISP are providing access/transit, not content.

If you want to go that route, then none of the advertising companies, or companies that make money from advertising are providing the content either. There are several steps before the content comes from some person's mind to your computer, the ISP is one of those steps.

> Care to explain how this is backwards progress and lifts pressure on the industry?

You want me to explain how an initiative to not block a subset of ads alleviates the pressure from blocking all ads?
Seems pretty trivial to me.

> This is a company and extension that only makes it harder for the existing ad networks to continue.

Nope. They did make it harder before, when they weren't taking money from advertising companies to not hide ads, and weren't launching initiatives such as the topic of this thread.
> And the only thing that will make those wireless connections competitive is firm public control over conduits and poles so as to ensure no monopolist bosses us around.

Seems like an oversimplification. City government workers are also perfectly capable of bossing us around.

If it's not a greedy monopoly (e.g. Time Warner Cable) defending its own interests, it will probably be an equally greedy collection of city workers and local politicians defending their own interests.
Reading this made me want to incorporate as an llc... lol
Well gitlab does have paying customers and their product is mostly open source appart from the EE.
Word by Word: The Secret Life of Dictionaries – March 14, 2017
Google has the name to attract strong programmers. I'd like to see stats on how few (or many) strong programmers their interview process misses. Especially when that interview process is used at a company without such a huge name.
Interesting.

Calling God "truth" sounds nice, but at least in science, what is considered "true" is constantly debated and is not a static, immutable thing. That said, if a consensus of learned people decide a new thing is true, religions should accept it IMHO
I thought it was funny that the only place his book is sold in on Water St. The place to buy the book is a logical starting place. And there is a Canyon St not too far.
I believe it is central to progress in health care in the U.S. that discrimination on the basis of human genetic composition (including resident microfauna/microflora) be fundamentally outlawed, with personally attachable criminal liability for breaching said law.

We could be learning a lot from population studies, but said population needs to be assured that participation -- willing or otherwise -- will not result in a personal negative outcome. Such as being denied insurance, employment, credit (yes, you bet financial institutions will use such data if they can), etc.

Those would be the real "death lists". Unlike the fear-mongering we've seen to date about e.g. end-of-life discussions. (Having just spent time and caregiving with an old friend going through their own end-of-life experience, I feel fairly confident in saying that most people would prefer to have those conversations and an understanding with family and friends as to what they do and don't want. This person was suffering at the end and basically pleading with her deity to take her and end that suffering. We made her as comfortable as possible; nonetheless, she didn't want that condition to continue -- e.g. through exceptional medical intervention -- longer than necessary.)

If you want my genetic make-up, guarantee me it is not going to be used against me in terms of equal participation in society. I didn't "choose" it, and I'm doing the best I can to work with and take care of what I have. Help me do that, instead, on an equal footing with my fellow citizens.

Note that I am not saying, 'Guarantee me equal outcomes.' I am saying guarantee me equal access to participation, including and especially in health care.

Also, don't pattern-match me against every piece of crime evidence, when such testing has repeatedly been shown to have limits to its accuracy and the courts shown to have no understanding nor accommodation for such inaccuracies nor the very real limits of the technology and attendant crime scene and evidence management.
I think between the two of you, you've illustrated the subjective nature of both settings and game mechanics. Many, many people think that the Witcher 3 had both good setting and good game mechanics, that's why its one of the most acclaimed game of all time, critically and from consumers.

There's really no winning strategy here. The best creators can do is try to target what they know their existing fanbase will like, or target a fanbase as the audience they want to get. Miyamoto is really good at this. CDProjekt is also really good at this.
I actually had the same thoughts about ready player one when I read this article. It was such a interested book and being able to be part of something like that in real life sounds like it would take over my life.
Awesome! All the best guys.