skysight-inc/HackerNews huggingface dataset:
A somewhat related question -- why is the industry able to agree on a single standard for how data will move over a wire from a device to a display, but yet can't come up with a single standard for doing it without a wire.

I can take my Mac laptop or my PC laptop and roll up to my TV and with a single cable make pictures and sound come out of the TV.

But yet neither one can talk to the TV without a cable, unless I get a special device (which is different for both and ironically uses the same cable).

And even worse, if I had a Samsung phone, it could connect to the TV wirelessly.

Why can't we have a single wireless display standard? Is there a technology problem I'm missing, or is it really just walled gardens?
Just a word of caution not to draw precipitated conclusions since this is a study in preclinical phase tested on rats. Of course it means something and requires further study but just wanted to emphasise the fact that it wasn't applied on humans.
Naming scheme for efficient collaboration on documents using Dropbox/GoogleDrive
Just installed it. Reading this on Vivaldi. Looks great so far.
I shudder at the complixity of Redux. Ooh~ nice, you dispatch an action to a reducer, ooh~. ~job security~

I don't know, it rubs me the wrong way when there are better tools out there. Mobx, is much quicker to integrate and is easier to understand how to integrate anywhere in a React app. Glad to see I'm not the only one who really doesn't like Redux.

I mean check it out, it has an incredibly small API, and even smaller if you use the right Webpack loaders.

import { observable, observe, toJS } from 'mobx'
export default class Store {
@observable foo = []
}

Then in your components just set or read from `this.context.store.foo`. Every component using the same store will update it's reference to foo.

https://sergiotapia.me/using-mobx-and-react-to-build-an-inst...
I tend to agree with the "bitcoin experts" that:

> But many bitcoin experts say Chinese exchanges overstate their volumes in the digital currency, and attribute sharp moves to speculation by, for example, U.S.-based hedge funds.

China's attempt to depeg their currency from the dollar, protect it from economic warfare, and jump the middle income gap is fascinating. It would be titivating if bitcoin movements were very integrated with capital flight from China. But as it stands this is merely a rumor, and we'd need a lot more evidence to establish that claim.
You know the problem: You are working with a colleague on a PowerPoint/Keynote presentation and have a file hosting service like Dropbox/GoogleDrive/Box for synchronising your work. Revision control with Git or SVN is not an option. So, how do you collaborate efficiently? Try the following naming scheme:

[project name][timestamp in yyyymmdd][a-z]_[initals].pptx

An example would look like:

- "findings20170105a_pm.pptx" :: yesterday's (20170105) 1st draft (a) from Paula Myo (pm)

- "findings20170105b_dl.pptx" :: yesterday's (20170105) 2nd draft (b) from Dimitri Leopoldovich (dl)

- "findings20170105c_dl.pptx" :: yesterday's (20170105) 3rd draft (c) from Dimitri Leopoldovich (dl)

- "findings20170106a_pm.pptx" :: today's (20170106) 1st draft (a) from Paula Myo (pm)
The comparison of Facebook to a disease is entertaining (if because it has a little bit of truth from a certain perspective). But I'm not sure that the model they chose is the right one to use to make predictions. So I think immediately the predictions have to be in question.

That said, I would like Facebook to go, and not only because of its repugnant behavior with regard to its partnership with the US and foreign governments for propaganda, censorship and surveillance.

About a decade ago developers tried exhaustively to make every app "social". The reason for doing so is that, after a certain threshold, having a community locked into your platform raises barriers to competition.

When it comes to large social media sites - Facebook now and Myspace before it - there can 'only be one'. There's only one place where large numbers of users can go. They don't want to post everything they think ten times to ten different communities.

This makes the kind of large scale social media network Facebook represents a "natural monopoly". It can not have competition, except in the form of potential successors to market capture.

This makes the "market" of social media look more like king-of-the-hill than it does efficient laissez faire competition.

The better solution for social media would be a distributed platform with no central ownership. This solves privacy, censorship, and surveillance concerns and limits propaganda to a certain degree as well.

It also creates an environment where there can be competition. Now companies are free to create different client software with different feature sets at different costs. So distributing the infrastructure for social media addresses the enormous problem of market failure as well.
The story is quite different than a channel. The story wont let you publish any content, just stuff you record with your device.
Sun exposure can inhibit the development of myopia (on chicken):

http://iovs.arvojournals.org/article.aspx?articleid=2126968
The VAX was not a mainframe.
Select(2) is fundamentally broken
Mr. Money Mustache, the Frugal Guru
Yelp, Square, Etsy. Yeah I dont understand this tech boom. Why are people starting companies when no one wants them? For the non-existant profits? Maybe Yahoo will buy them lol.

Ah well at least MSFT is back where it was in '99.
I would recommend Cx to all React contractors. Cx runs on top of React and solves many React/Redux pain points. It also offers comprehensive widget library and charts.

http://cx.codaxy.com/

Disclaimer: I'm the author.
Agree with everything. Just to reply to this:

> Channels and FDs/sockets are both conceptually multi-valued; what did you mean by that?

I was trying to preempt pedantry, but ended up being the pedant myself :P "You can simulate multi valued responses in a channel by passing a struct."
Broadly, that's the entire Second Great Awakening. https://en.wikipedia.org/wiki/Second_Great_Awakening
My site has only 6 requests per page to CloudFront, coming out to about 100k uniques, and I only saw 8% of that in Google Analytics.

How is a number five times less than your prediction not surprising? Your "one should understand the difference" comment makes me think you didn't even read mine, as I explain the difference in it.
Their current chipsets top out at 10.2Gbps (HDMI 1.4a) for the video signal, which is somewhat limiting today.

It's also worth remembering that while historically it's done a pretty decent job at assisting with distance transport it's a 'standard' made by Valens to sell their chips. The use cases for it also make up a minuscule component of the overall display source/sink device market so there's little benefit to manufacturers having to roll the additional cost into every device they make.
HN's algorithm has a sense of humor: this pairs nicely with the other front-page story about the 2014 prediction that Facebook would be dead by 2017.
This may not answer your question directly, but it certainly represents the volatility implied by your question:
1/5/17 "Bitcoin lost $3 billion in market value in 40 minutes[0]"
[0]https://news.ycombinator.com/item?id=13332551
In general, your ability to taste and smell is much diminished at higher altitudes. It's why both airline food and high-end backpacking food is more heavily spiced or consists of dishes with stronger profiles, to make up for that lack.
Ask HN: Is Wickr dead?
(via throwaway account)
Does anyone know what the deal is with the Wickr Project?

https://wickr.com

There are no Android/iOS updates on their app pages after March, and their blog states notably that they have gotten a new CEO in November.

Signal (as a unified app) wasn't around when I started using Wickr, but now most of my Wickr contacts have moved to it since.

So I'm wondering if I should just delete my Wickr account because the project has been left idle.
Fortunately you do not have to refute all the BS in life. Just ignore it!
Nitpick, but both a traditional and Roth provide tax-free growth. A Roth allows tax-free distribution is what I believe you intended to say.
The challenges in parallelizing JS have very little to do with its implementation language and almost everything to do with JS itself. Rust can't help you there.
Oh, that's handy, thanks. It seems that we all need to go back to log-based analytics...
It's a matter of targeted use case. DP is for PCs, while HDMI is for point-to-point AV. There aren't many non-PC HDMI sources that support multiple displays (mirroring or expanding), and this is by design. Chaining makes no sense in the home theater nor building video dist use cases.
I personally agree with you, but this sounds like a typical "get big or get out" argument. There could be some middle grounds.
Give it a REST: use GraphQL for your APIs
In essence, you are arguing that people aren't smart enough (or are otherwise too prone to being manipulated) to decide for themselves in general, and if they're allowed to, then their decision-making process will be manipulated by some much smaller group of people.

Assuming that is okay for a moment. Your solution to that is to give another small group of people the power to explicitly override that decision-making, by fiat, without even having to go through the motions of convincing propaganda.

Which is better how exactly? Because this latter small group of people will be "benevolent dictators", acting in the larger group's best interests even as they override its decisions? They certainly claim to be that, but why should we believe them over the other guys?
believe it or software is not the only job that requires thinking
Are we really associating Facebook feeds and ads with a "sophisticated audience"?
Using fat to help wounds heal without scars
From the article: "But the new jobs panic is exaggerated and misplaced. For one thing, political and social caution may block some of the potential uses"

Sounds to me like: Our worry & tendency toward caution is unnecessary, because our tendency toward caution will keep us safe?
If instead there was a list that said, "Here is the amount of money that went to each of the major federal departments"

Yes...we could call it a 'budget.'
Looking at one poor analysis and concluding engineers aren't fit for social observations is a bit of a stretch. Our job is literally analysis of problems and formulations of solutions. You win some, you lose some.
Book Towns: Where Reading Is the Reason to Live
That can't be true because every single app I've ever moved between monitors works fine and switches DPI, and I doubt every app has been updated for this.
I've just looked at it. The concept seem to be the same. SeaweedFS is much simpler. You have only 2 services: master and volume, both speak HTTP only. MogileFS seems to offer more control and more tools (rebalancing, for example).
Can somebody please introduce the HDMI Forum to semver. While I'm looking forward to what this will enable, it's a little overzealous for a point release.
So, soon I will have some stuff to point you to with regards to how Rust is doing it, but we're not _quite_ there, so as a summary...

With Tokio, you write non-blocking IO stuff as "futures", similarly to promises in JS. These then get compiled down to what's effectively a state machine, and they run in an event loop on top of epoll/kqueue. That event loop is single threaded, and fully non-blocking.

I am not a super, super expert on these low-level details, but I believe that this should mean that it is closer to the C code than the Go code.
BTW, my ad blockers do not remove sponsorship message, despite what is claimed in a linked article. Neither Ghostery nor uBlock Origin nor Privacy Badger do anything to it.
As someone that has recently started using Redux over Flux, how does Mobx handle nested dependencies? e.g. when you change selected item in store 1, it will impact items in store 2. (Redux doesn't have a great solution to this - it puts it all in the action handler - but it is consistent and means you components don't need to understand any of the store logic.)
People like the idea of starting a business. Be their own boss, do what they want, make a lot of money. So when they design logos or make business plans, they're indulging that dream. But starting a business is difficult, and people, even subconsciously, don't like that part.

The sad part is, they don't know that they're dreaming.
The Long Tail[1]

[1] https://en.wikipedia.org/wiki/Long_tail
When you start seeing posts from people who aren't into cryptocurrencies talking about buying bitcoin, that's when you sell bitcoin.
There are around 3B internet connected people in the world, does FB really have half of them? I know more than a handful of people that eschew Facebook entirely, it's hard to beleive that half of the world is on FB. I also have 3 or 4 FB accounts myself, (that I created to test an app) am I counted as 3 people?
Yeah, and it's virtually inevitable that city hall catches up with them eventually somewhere. They have to win all the city hall fights everywhere. Also Lyft does too-- if Lyft ever capitulates in exchange for licensure, Uber has to as well, lest they be out in the cold.

Sooner or later somebody is gonna get one of them, and then all the other cities are going to say "Hey, if Los Angeles gets your ride data, then why can't Topeka?"
Again, assumes we can't adjust things on the input side. and that the output side only ones in one direction.
I learned to skateboard when I was 22. At first I thought it was impossible, but after about 10 hours of concerted practice it felt natural. Give it a try and don't give up.
This is the end game for autonomous cars
Bamboo.
> Why are people starting companies when no one wants them

I think people want them, but private equity over evaluates them making it difficult to fulfill their promises. Millions of people use Twitter, but that doesn't mean they are worth the amount they are supposed to be worth.
What makes this minimalistic, rather than minimalist or minimal?
I have personally done so.

https://www.nerdwallet.com/blog/investing/rollover-ira-to-40...

http://www.kiplinger.com/article/retirement/T047-C000-S004-m...
Show HN: VC email list, built by the people for the people
I think the original meaning was "if you love what you're doing, you would not mind doing it even if you're not being paid for it", not "if you love what you're doing, you would refuse to do it for pay, but only do it for free".

Signed,
Captain Obvious
Negamax
what i've found over the course of my career is that the most invaluable feature of boilerplate and scaffolding apps is to get a known-good build pipeline up and running. a trick i've often found useful when migrating to a new framework is to autogen a starter project and then start copying bits of my existing project into it and getting them working. when i'm done, i usually understand the new system well enough to go backport my changes to the existing project (if i want to preseve git history) or simply start afresh once all my tests are passing.

it is a sad commentary on the state of software development that the build process is the most complicated and headache-inducing part of exploring a new language or framework, but i've found that to be a constant across many languages and many years.
You're joking right? You obviously never automated bogus reply on the phone answering machine for one or the other reason. If you don't pick a phone at home and answering machine takes it, are you comiting a fraud because it is automated and telling everyone that you're not home.
Nitpick: "trans" (short for "transgender") is an adjective which modifies the noun "woman" (or another noun, of course!); hence, "trans woman" (or "trans man", or "trans person") should be written as two words.
Razer Project Valerie is a gaming laptop with a triple-screen surprise
The whole point of index funds is to insulate yourself from a single company failing. What happens when 1 of the 500 S&P 500 companies even declines is that it is substituted for with another, stronger company. Index funds are not static, they just sometimes appear that way.
Well it can be. I notoriously don't follow most of my friends newsfeed except the ones i see or talk to often. Then I follow pages that are of interest to me. Socioeconomic pages, tech pages, science ad medicine related, sports team I like and Oatmeal :)

As far ads are concerned, I use ad block on desktop browsers and Sponsored content can be tweaked to the point by continuous reporting that you will stop getting obnoxious Sponsored storied from Facebook.
I agree, MobX felt much more natural to me when dealing with CRUD-style apps, there was very little boilerplate. Redux is great for apps with extremely complex workflows, but that's fairly rare in my experience.
Japanese Bookstore Sells Only Only One Book per Week
Facebook does feel like it is dying though.

1. A lot of my friends are leaving facebook
2. A lot of my dev friends no longer build on facebook's platform
3. Most of the young kids I know have moved to Snapchat.
4. Most of the older kids I know hang out on Instagram.
5. All the friends that worked at facebook have left to go work elsewhere.
Oswald Spengler's 'The Decline of the West'. The primary thesis of the author is of a cyclical development and decline of civilization (and his estimate that western civilization in particular is in the declining phase, hence perhaps the not so apt title to modern eyes). More importantly though Spengler's breadth of knowledge and culture (across science, philosophy, architecture, fine-arts, jurisprudence, literature) is just staggering and way beyond that of his contemporaries or present-day-authors.
I am currently starting a small ISP to bring internet to our lake community. Fiber from Level3 and Ubiquiti wireless gear (and other hardware, routing, packet shaping, firewalling, AV, e-mail, voucher system, etc). About 110 houses around the lake spanning about 1.5 miles long and .40 miles wide.

e-mail in profile if you want to chat.
Googling facebook is how many people access it and other things. That will probably correlate more to a older and less savvy audience, but should still give a decent proxy in terms of popularity of the web property.

What it _doesn't_ take into account is mobile app usage, which might have been what sucked in all those people vs just total loss.
>Most cinemas nowadays are 2K only, and nobody cares

I care very much. The Force Awakens was in 2k and looked like a gameboy game. And just about everything else unless I'm sitting right at the back.
Why would I even care about credit card information being stolen. My bank will reimburse that no questions asked. I am much more concerned about my personal information being leaked. CC fraud costs other people money, identity fraud is much more damaging to me.
It's a standard library limitation.

One could imagine a function that takes a set of net.Conns and returns the ones that are available for reading. You'd then pass those off to a goroutine for processing with blocking I/O as usual.
thanks, it was great to take the time to work through the interview process. Great to review where PageProofer has come from and think about where it's going.
my friend, was this made with telescope? I'm very interested in building a similar community site, centered around curating learning resources.
PSA: Don't Break Public APIs (looking at You, Amazon)
Still no vertically split windows?
Normally, I would not have thought much about this kind of an article. But, I happen to be wandering around CES today and there was a booth somewhere that was promoting some glasses to protect your eyes from LED lights.

If I happen across that booth again, I'll stop and look.
> (3) Intent to deceive the party by making the false representation (that is the extension's stated purpose!);

I think you are deceiving everyone that you are indeed an attorney.
i find it hard to believe that it could do worse than Twitter.
How did you tweak your Snapchat? Spare me Google research.
> The US didn't plunder their wealth. It extinguished / concentrated the previous civilizations and created a new civilization in it's place.

It did plunder their underlying wealth in natural resources. That's not to mention what we've done in the Middle East, South America, Africa, Asia, and even Europe if you go back to the world wars.

I get what you're saying about there not being enough of substrate national power to undermine the US on its own territory but I think externally anti-imperialism is gaining currency just about everywhere. And that will come back to bite us one way or another.
Well, you hope. The value of investments can go down as well as up.
You need better sync than ~1 microsecond to do time-of-arrival localization for Wi-Fi style signals, though... since RF waves travel at around 1 ft per nanosecond.

Ultra-Wideband devices can get this synchronization though, and can be used for localization.
are there sites like lawyernews where lawyers circlejerk about how smart they are?
"Remember, biometrics are meant as username replacement, not authentication (e.g. password-based)"

Tell that to my fiance's iPhone, or my HP NX-series laptop which has Windows XP and a biometric user authentication login, I don't think they got the memo.

"Scan multiple fingers"

I guess you didn't read what I wrote. I'll just stop here until you do.
it cant be that hard to write the "Dow volatility increases on Fed decision" article
Interesting solution!

I like futures, though cancelation has historically been a controversial topic there, too (at least in the JavaScript world; JS promises are not cancelable, which is problematic for HTTP requests [1]).

I do like that you guys chose to not make green threads a language-level construct (as Go did with "go" and goroutines), which means you have the option of supporting multiple models, for the programmer to choose according to their particular use case.

[1] https://github.com/whatwg/fetch/issues/27
Actually Australia is a dwarf continentoid.
I'm hoping it spurs a resurgence in real desktop apps, then we shouldn't have to worry about bloated javascript.
Especially when most predictions were for her.

Also, if that summary is true, that meant 1% likelihood for Trump. Not zero. That's how stats work.
In my experience aerodynamics are noticeable even at 15mph. There's a calculator for estimating bicycle power at:
http://www.cyclingpowerlab.com/PowerSpeedScenarios.aspx

Assuming Marchand (52kg) rode a UCI weight limit bike (6.8kg), and assuming he rode on the hoods for the whole hour (the position shown in the photos), and keeping all other assumptions default, his 14mph ride required about 69W of power.

With the optimized aero bars setting, which is approximately the best aerodynamics possible using the relaxed post-2014 rules, the same power allows a speed of 15.15mph. Not quite 10% improvement but not far off.
Sonos doesn't have the ability to sync audio with video, only audio with audio, correct? We recently acquired a Sonos Playbar and the interplay between HDMI/Optical Out/TV processing made the lip syncing a nightmare. Still not sure it's entirely solved.
In fact, in the United States of America, the Supreme Court has ruled several times that police do not have a duty to protect citizens from crimes. For instance: http://www.nytimes.com/2005/06/28/politics/justices-rule-pol...
Also, on every laptop-like device I've used, there are four things that ever break (well not counting cosmetic damage and five if you count hard drives; I've been lucky with memory). Two of these are display hinges and the display cable. Three integrated displays sounds like asking for trouble. Seperate displays like you suggest might at least make it easier to replace the parts that break. Also you could then use them on a different laptop more easily too.

(The other two things that break for me are the power connection inside the laptop and the power cord where it bends just outside the laptop. I don't think I'm that rough on them...)