skysight-inc/HackerNews huggingface dataset:
I've long wished for a way to filter out all the "viral" share junk people post. I am on Facebook to stay connected to friends not to get a terrible version of Reddit.
What's driving them to kill analog FM so abruptly? For one example, the USA had an overlap of over 2 years between when (digital) ATSC receivers were mandated for all TV equipment and when the analog signals were actually cut off. Have they already reassigned/sold that spectrum?

Lots of mobile devices and small electronics have FM receivers with the advent of cheap FM chips, including some of my phones and even my US$10 Bluetooth headphones. Are there cheap parallels for digital FM receivers?
Unsecure routers, webcams prompt feds to sue D-Link
> This method also has a benefit for performance: You often can totally avoid dynamic memory allocation during runtime with this model. You allocate the receive buffer once for the connection and then reuse it for the whole lifetime.

There is a security concern here; you'd better be sure to flush the buffers correctly or you could cause memory to leak between sessions.

If I were writing a server to handle a sensitive task such as executing payment transactions I'd probably take the less memory efficient approach of allocating a new buffer for every connection to lower the risk of data spilling between connections.
I wish they would have had that when I had my orthopedic surgeries, but I am glad they have it now!
Why Yammer Believes the Traditional Engineering Organizational Structure Is Dead
> Happy 2016?
Resume Editing
Dgraph v0.7.1: Highly Available Using RAFT
I don't know if Sandstorm.io has an app like Asana specifically, but they have a pretty good Trello-like app and I think it fits the criteria pretty well for mostly painless self-hosting.
Is it possible for JavaScript to trigger key presses on input boxes? Probably not.

If it was you could write a script to automatically post all auto fill data on page load.
Do you think it's possible to combine with this prototype that was recently produced as part of a BBC TV programme?

http://www.bbc.co.uk/news/magazine-38208814
I introduced Redux into an app with an older version of React, and instead of updating decided to reimplement the important parts of `react-redux` as a shim. Didn't take long, and it was a satisfying education.
Every record is a "1 of 1" until somebody does it.
This comment reminds me of the response Dropbox received when being introduced to ycombinator.

"...you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem."

https://news.ycombinator.com/item?id=8863
Is this what windows was trying to do when I hooked it up to my TV the other day? For some apps it kept trying to cycle through resolutions (and never found a stable point).
That's a really good measure. Thanks!
I recently bought a gaming laptop and decided to go with a 1080 screen because it had gsync for smoother graphics versus a 3k screen. My main monitor and work machine are retina displays.

Definitely had a bit of shock reading text on the 1080 screen. My eyes had forgotten how painful it was by comparison.
But I don't want to point my servers at shady URLs to fetch random content, that's what the users machines are for.
Is it possible to arrange the tabs in the side bar in a hierarchical list view? It seems it is possible to make stacks of tabs, but the individual tabs in the hover menu are not very accessible IMHO ("out of sight, out of mind"). Otherwise this browser looks really nice.
>prospect buys your product/service- success!

I suspect tying payments to actual user actions, in particularly the user buying something, is the best solution. Affiliate marketing essentially. Its easy to verify and very tough to profitably game so the company running the ads can pay their ad network/publishers/marketing staff with confidence.

Ultimately the advertiser doesn't really care how many impressions (or whatever) they get. They care how many people buy their thing or take some specified action.

I suspect the big roadblock is that some ad networks, publishers and marketeers don't particularly want there to be a concrete ungameable metric that requires them to produce ads that actually move product. If you are counting views or clicks it is easier to look like you are succeeding than if you are only counting people who actually get their wallet out.
I think you make a good point. I personally don't care much about Angular and I don't see myself ever using it. But it is still in heavy use, which was the only point I was attempting to make.
Another relevant caveat (from http://www.nature.com/eye/journal/v25/n1/full/eye2010149a.ht...) is that "Mice and rats have been shown to have lower thresholds for photic injury than do primates."
Norway first to start switching off FM radio
I didn't even know Shopify was in the unicorn category. I previously worked on a project that generated coupon codes programmatically for a Spotify shop. I just closed my testing account a couple days ago, and thought to myself 'wow, Shopify is still a thing'. No offense, I'm a programmer so I'm completely ignorant to the value I guess.
CISCE+Exam+Dates+in+for+rejig+breaking+news+Latest+Education+Exam+New
When does 5 happen? Continuous pinging until timeout of verified?

On 3 I could see the api just redirecting back to the app. And 4 is retained for future backup?

Just to share how this is made smoother somewhere else in the world: App displays QR code on screen either on webpage or in-store POS, user scans QR code, payment is made and funds transfered instantly.
The Nano (not Neo) is the one I was referring to (said wrong thing). It's the one I used to trigger at least once a day accidentally, usually in a chat window as luck would have it.
Yep. And allowed other retailers to carry the Craftsman line, thus negating a big point to shopping at Sears anyway.

Now he's using his hedge fund to buy up debt.

Suspect he gives zero fucks. Run it like a gladiators arena, let it rip itself apart, privately own all the debt to be first in line of creditors when it implodes.

#winning
You are forgetting how geo-targeted it is, from the filters to grouping snaps about a single event together. You can sell ads for music festivals, concerts, sports games, informal social gatherings, etc based on where it is and who is there.
Even if you can't read the values with JavaScript, you can submit the form with JavaScript.

So then you'd need to prompt the users to confirm that they want to auto fill, not just notify that auto fill happened. Otherwise it may already be too late.
Hey,

The course does mention you should have a basic understanding of HTML and Python before starting it. It's meant to teach you about Flask.

There's about 60 HTML templates in total. Rather than put the burden of copy/pasting each one onto the student, I decided to break the entire project up into 20 stages (separated by folders and git commits).

You get to see the application at 20 stages of development (to see how it gets built up). It starts with a single app.py file and finishes with the end result.

Basically I go over each line of code, and explain why it's written and what it does.

This style of teaching was a choice I made based on the direct feedback of hundreds of students in previous courses.

Most of them like the fast paced style where I talk over the code. There's also many hours of code challenges built into the course to get your hands dirty. The refund rate is currently less than 1%.
I strongly recommend maxima. Great tool, and a clean language as well. I am shocked so few people have heard of it or use it.
Vivaldi uses chrome extensions, if there's one that would provide that, it looks like it can be used.
I think that seems unlikely, if only for the fact that React has a path for developing native apps. Writing shared business logic in Redux and allowing both DOM and RN seems like a slam dunk to me.
I actually use both slots, but this would help if I didn't.
The Willow Wearable Breast Pump
This is a win-win situation. DJI can get great expertise on cameras used on drones etc. while Hasseblad can reach a new market.
Definitely agree with #1. If there's one way I've changed as a programmer as I've gotten more experienced, it's that I DGAF about repeating myself.
Neat! I hadn't heard of that.
I'm not sure his example of Facebook's app is a good one, considering how terrible it was in design. Wasn't it essentially their JS stuff transpiled (with some extras) that turned into an 18000 class, ~100MB bloated monster of an APP? That isn't a problem with "native". That is a problem where developers fucked up the engineering.
And on that note, Facebook PAuth seems near universally supported, whereas Google OAuth support is spotty at best. Facebook OAuth support is a nontrivial factor in keeping my Facebook account alive.
I've been seeing comments like this for years
I see everyone using FB in southeast Asia.

As for China, I don't think most people can access FB? Don't you need a VPN?
"ridgeguy" - yep, username checks out!
Wild to see the future in front of us... adapting biology to the changing social landscape... with technology, obviously.
I mistakenly stated Neo when I meant Nano. The Nano is great as far as being inconspicuous and rugged, but I accidentally trigger it to much.

I'll look into Yubiswitch, thanks!
Yea, but I saw that years ago.
They sell 5.1 systems:

http://www.sonos.com/en-us/shop/wireless-5-1-surround-sound-...
I wonder how many active Facebook users aren't actually actively using Facebook. Per that link, Facebook defines an active user as anyone who logs into a Facebook account, but that includes using a Facebook account to log into a third-party service. An enormous number of apps and services now use Facebook OAuth rather than their own user registration system and, anecdotally, I know a surprising number of people who have zero-friend zero-post Facebook profiles solely because of that. As far as I can see Facebook doesn't publish information on how many of their active users are actively using Facebook itself.
Important to note that this was done with dilated pupils, so the difference is seen in a condition not normally encountered.

Overall, I think the focus should be on light spectrum, not LEDs per se. Warmer LEDs has far less direct emission, with most of the light being re-emitted from the phosphor.
just as a little side note.....I don't believe anything Pompliano says. I created this account to further hide my identity since I live/run a company in Raleigh where he is now a "VC". He claims to "innovate VC" and was written about in the business insider (http://www.businessinsider.com/full-tilt-capital-22-deals-90...).

I work/live with the supposed 22 deals. Only 1 of these 22 deals has been paid (100k checks). The only one that was paid was paid after the founder threatened to go public with these numbers.

Look into his firm and ask around in the raleigh area. 21 unpaid checks.
From what I've heard React Native doesn't yet handle lists containing many views without rendering the entire list.

I'm looking into Flutter/Dart from Google for building iOS/Android apps from the same codebase.

The SDK is still alpha so there are still rough edges, but I've created a POC app and have been able to run it on both platforms. I'm very pleased with the results so far.

https://flutter.io/
https://www.youtube.com/watch?v=Mx-AllVZ1VY
Sorry, yes, I intended "software that'll become useless, unmaintained and outdated rather quickly".
I guess. I was thinking from the POV of web browsers.
Any rule structured game with fixed finite bounds is solvable.
There's no need to "just accept" that it's not secure. We need to make it secure. This is a tedious/hard problem, yes. IMHO we've (people) solved tougher problems :)
I don't charge any money to read the blog.

While I do have a few paid courses, they are all based around learning specific programming / developer related technologies, not marketing or pyramid scheme tactics.
I still think that John Reppy's Concurrent ML design is the best thought out way to do non-blocking IO and event handling. There has been a lot of progress on CML but Reppy's 1992 PhD dissertation remains a very readable introduction: http://people.cs.uchicago.edu/~jhr/papers/1992/phd-thesis.ht...
Other things I'd add after building a React project:

1. "Configuration over Convention" seems to be the mantra with build settings and organization of the entire application. This can make adding features slower if you're used to frameworks like Rails.

2. SEO will require additional effort via server side rendering
You seem to be assuming their conclusion was based on only this data point.
Microsoft launches a new cloud platform for connected cars
I fear this is largely due to modern websites. If you used old Opera on modern websites they would be broken (lack of new features) and still pretty slow.

JS and image sizes have gone up exponentially. I remember discussion on Slashdot a decade ago about average page size going above 100KB - now the average is easily into multiple megabytes. It "works fine" in chrome on a macbook pro so who gives fuck, right? We can't go back to an older web - we can't get off this train, and we can't slow it down, it's inexorably pulled forward by market mechanisms way bigger than we are.
What I miss at github is a single view that list all the commits in a pull request, in sequence, with both commit messages and diff contents, with possibility to comment both message and diff. Oh, and have the commits show in the actual order the commits will show up in the history.

Github has certainly come far this last year, but these are all oh so simple and basic stuff.
Also, there are more methods coming onto market which might make brine and geothermal methods of the past. Leaching, solvent extraction, and electrolysis are methods gaining traction and developing at a fair pace.
Could this “next-generation” database company be New York's big IPO in 2017?
Or better use getentropy(2)/getrandom(2) when it is possible.
Laser to the eye causes testicle pain?
Send out more and fight with confidence to make them hire you. You're in the IT ghetto right now don't let their prejudices keep you there- you're every bit as smart and capable as anyone who happened to start on the developer track.
I invite to take a look at the just released Yubikey Handbook (https://github.com/ruimarinho/yubikey-handbook), an open source book on the many different Yubikey use cases and stories.

Everyone of us has asked that question before :)

Open to contributions as well!
If your income stream relies on millions of random internet strangers gracefully letting your code live rent free on their own personal devices then you have nobody to blame but yourself. That is assuming that sending GET requests to a public internet endpoint is a "horrible/harsh" thing to do...
How is Yammer a relevant source for what an engineering org is supposed to look like? What wonderful engineering advnaces have been made there?
Sorry, that should be "why so few people ask". Autocorrect is so mean.
Elixir 1.4 released
Yeah, it's only been getting more and more popular as people realize it actually fills a real communications niche, and isn't just for sending dirty pictures.
Insidious Bug or Comedy of Errors?
With Servo we use https://reviewable.io/ on github.

We don't enforce its use. If a newcomer makes a pull request, we'll just use the GH review interface. In general simple PRs go through the GH review interface, regardless of who they're from. We break out Reviewable when a PR actually needs it (this is usually the choice of the reviewer).

This means that Servo continues to have a lower bar to contribution, without hampering maintainers on PRs that need more than GHs set of review features.

This has worked out well for us.
"According to the November 2016 data, over 5.5 million Americans said they want a job, but don’t have one, and are not considered a part of the labor force. If these people were included in the unemployment rate, it would jump to 8.2%. (a rate 72% higher)"
"Outside the light cone" is more on point -- it's far enough away or moving fast enough that we'll never be able catch up.
The wide array of topics studied by residents reflects the diversity of the residents themselves — some come to the program as new graduates with degrees ranging from BAs to Ph.Ds in computer science to physics and mathematics to biology and neuroscience, while other residents come with years of industry experience under their belts
Ask HN: Do you get most of your karma with submissions or comments?
I've had an account for nearly 2 years and I have 180 karma. I comment occasionally and submit very rarely. I find that I've had more luck commenting than submitting. What are your findings?
Show HN: Personal playlist generation using DJ Formula
another one will bite the dust
If they're using Hangouts I presume it's free. I've used Hangouts while partially-remote (very small scale) and we just used regular google accounts.
Whatever else they did, the Oneida Community certainly created a lasting brand. I bought this $13 santoku knife at Safeway 6-7 years ago, and it's still going strong:

https://www.amazon.com/dp/B009Q8TXFA

Easily as good quality as some of my much more expensive knives.

Of course the brand has been sold, and it's probably just a label on products they import from wherever, but somebody is paying attention to quality and value - and I appreciate that!
Play bar gives you the front 3, you can set up a pair of 1s as your rear left/right and then the sonos sub gives you the .1. So they do support 5.1 right now.
nah, you definitely have some other folks to blame, like the ones who reneged on contractual obligations. yikers. and there's a lot to unpack, but I'd definitely talk to a lawyer, and some kind of therapist/counselor. now go to http://thenicestplaceontheinter.net/
> you can have both a CLA and be BSD

Not the case - they can claim it is so, but a BSD license with extra clauses is not a BSD license.
More radically, you can try this chrome extension. I've been using it for a couple of weeks now and it drastically cut my use of facebook.

Link: https://chrome.google.com/webstore/detail/news-feed-eradicat...
True, but never pass GRND_RANDOM or GRND_NONBLOCK.
If the pointer is null and you go ahead and dereference it anyway then yes, that's dumb, and the compiler is free to remove the null check.
Bryan Cantrill has given many rants about epoll(2) as well. In particular, one of the biggest issues with epoll(2) compared to kqueue (BSD) or eventports (Solaris) is that epoll(2) is effectively useless when it comes to multi-threaded processes in the "worker pool" model.

Because it is edge triggered not level triggered, the application has no way to tell epoll(2) that a thread is already handling events on a fd (and thus shouldn't hand it to a different thread -- which will lead to a race). There are ways to hack around it, but it's just a bad design.
Mutter is great and free. https://www.mutterirc.com/
> You shouldn't have kept so much INR with you in the first place.

It's my hard earned tax paid money, and its my choice in what form I want to keep it.

The currency note says "I promise to pay the bearer the sum of one thousand rupees."

The Government and RBI are defaulting on their debt obligation against the promissory note. It is plunder and loot of massive proportion, even Congress wasn't this corrupt.

> So it is purely your own doing

My fault is that I trusted Indian Government and economy. After suffering through this Modi scam; my #1 priority is to close all my accounts in India, liquidate all my assets in India and withdraw all investments from India.

I will never make the mistake of trusting Indian Government and economy again.
+1. I noticed the other day that a single Medium blog post downloaded MORE assets (in terms of MBs) that a multi user ERP application that I used to maintain in a large multi million dollar turnover business network back in the 80's. (And I am including the ERP database file sizes as well.)
I wonder how quiet is quiet, because anecdotal evidence leads me to believe this sort of device isn't particularly sly when it comes to noise making. Could be a real difference maker if a big improvement!
The vivokey has a secure element: you can keep RSA keys on it and use it like a yubikey.

Notably, it's the first NFC 4096 bit capable device I've seen (Yubikey Neo is max 2048bit; Yubikey 4 doesn't have NFC).
I really wonder why so many it jobs are following these mainstream "licence hell" frameworks.

Why facebook frameworks ?
Why google platforms ?

These spying giants are like Obama to world peace and we are close to WW3.

Why people give they privacy so easy away?
Does it even matter for people that NSA / CIA is spying you ? What actually anymore matters for people?

Software development start to loose interest a bit in me. I hate to think that Facebook, Google and Apple create these internet ghettos where you cannot even create freely software, but people follow like dogs in lead.

Developers, bosses please wake up.
You should try vsync with triple buffering and make sure to set:

flip queue size / max pre-rendered frames to 1 (depending on AMD/Nvidia)
My only concern is that it does not have settings / history sync yet.
The article's conclusion about select() seems correct; however, after exploring select() performance in general, it then mentions epoll's exclusive flag in passing, and then dismisses it without actually doing any performance analysis.
A CLA generally does not add clauses to the license. It generally contains extra rules contributors have to follow to contribute to the "main" codebase, but these are unrelated to the license. If a project has a CLA, you still have the full rights the license grants you, and you can do everything that license allows you to do without signing the CLA. The CLA only governs contributions to upstream, and I'm not aware of any open-source license that says anything about those.

As an example, many projects demand copyright assignment through a CLA from contributors, which does not add any restrictions to your use of the project allowed through the BSD license. You still can modify, redistribute, ... the source and products build on it as you wish, the CLA is only relevant if you ask the upstream project to merge some of your changes. The BSD license says nothing about how the upstream project has to accept your proposed changes.
I've experienced this first hand. It's a surreal feeling, because you know that objectively everything is awesome, but emotionally you want to throw it all away.

I have also experienced burn out with a job that I disliked. In both cases there is a feeling of not being able to focus on the work at hand, that more effort will make you physically sick.

The author's example of eating ice cream at every meal resonates with me really well. You do get tired of it, even if it's conceptually amazing.
James Webb Space Telescope Exposure Time Calculator
Get them a little fish tank! The humming pumps and trickling water for most of my adolescence didn't make me too demented. Probably.
you can now view fastnews.me/technology directly.

RSS is next. :)
Graphviz in the browser
You can scale it by classifying fields into groups. Then user can decide gradually if he wants to share his name. Later, application may ask for location (browsers can already do this), employer info, contact data etc.

What is needed is integration with permission granting mechanisms, which already exist in browsers.
One App to Rule Them All
I find it really annoying that cables with the same connectors at the ends and same basic standard have a version today.

Imagine if back in the day it was like: "ohhh headphone jack 1.3 eh? Well these headphones only work on 1.4 or greater"

Or: "Wow you only have RCA 7.6 you'll have to get a TV with rev 8 to hook up your NES"

It's a friggin' cord with some connectors and some pins, how did we wind up having different versions be even possible?!
The article restricts itself to free and open source software. For algebraic geometry I can usually get by with Macaulay2, which is mentioned at the end.