skysight-inc/HackerNews huggingface dataset:
Wait, but what about designing the chips to run your CPU? Or synthesizing the silicon to print your chip onto? You surely know how to mine for the precursor elements for solder, too, right?
IoT at MWC:We need secure network infrastructure–not shiny rings–to keep us safe
Yes, but Gmail and Outlook are "original" providers. I feel very uneasy, and find it unreliable and untrustworthy to allow another company access to my emails and contacts.

An email client for me is one that runs on my desktop, and talks to my "original" provider, nothing else.
For most image compression tasks, speed isn't the metric that users care about. Since compressing images parallelizes very well, they care about total system cost for a given throughput. So your value proposition is more like "Use 1 GPU box running our code instead of 10 CPU boxes".

Saving 9 boxes isn't worth an engineer spending much time hacking. You should target people with 1000 CPU boxes to switch to 100 GPU boxes (or whatever the ratio is.) Are enough customers like this to justify building a business around it?
Adapter is probably a better word for it. Driver just tends to be common nomenclature.
There were definitely some head scratchers along the way, I think I address a few of them in this post but I plan to write a few more posts that show how we tackled some issues in more detail so keep an eye out for that.
> And many, many thick books written by a lot of very smart people have been dedicated solely to trying to define this word, which is hotly debated.

No wonder people hate the legal system. It's a system where humans can't come to consensus easily...

but you are right the future will be the status quo of contracts written in ambiguous english language where we pay someone 300/hr to argue over what the definition of the word "is" is.
Fiber optics and the internet are both older than I am.

The internet is 45 years old. Companies started laying huge fiber optic networks in the 70's.
The onboard Wifi and Bluetooth really makes the barrier of entry for IoT $5 (assuming the stick with the $5 mark)
Not sure.. I think we have to wait for places like Netflix to publish their data (if they decide to) .. but I can tell you from first hand experience I worked in such as company and I loved the flexibility and I have given such flexibility to those who report to me and the results were great.
> the analytics tools (pretty but pointless)

Hah, yeah. I was curious about how these worked a while back and figured out that a tweet's "Impressions" includes any time someone reloads a timeline that includes your tweet somewhere within. This includes your own page loads, so if you open Twitter a few times throughout the day you'll see your tweets accumulate impressions by default. And if you're followed by a really active Twitter user, those numbers will be inflated quite a bit.

I'm not sure whether this is shortsightedness on Twitter's part or "convenient" padding of their numbers.
Why is enslavement of members of homo sapiens species illegal and wrong, but enslavement of AI robots legal and acceptable?
Can someone explain to me the room that the test photos are from? Is it sound proof? Why?
yeah, send me a full 3d model of your house and exterior and i'll watch the videos for you ;)
What I'm betting on is the mobile web browser. I know going HTML5 on mobile has failed in the past, but the future can still come. On desktops, desktop apps ruled until web apps became super powerful. I'm betting on the same fate for mobile web apps.
If your business partner is homeless and 23 years older than you, is there any reason to believe he knows much about business?
Thank you for the insight, the last point (self maintenance) is something I've thought about too. I think the risk is lower if the project would not longer be supported and the skill to continue it could be hired or learned quickly. Great point on regression tests and associated coverage.
Almost all AirBnB rentals in SF were illegal before 2015. [1] I'm not going to comb through every municipality in North America, but when your company's primary operations are breaking the law in the city you're based in, I think it's safe to say that you aren't particularly keen on following it.

There are no particular bylaws governing subletting in tenancy agreements, but almost all landlords forbid it. Mine does. Yours probably does, too. AirBnB has not, and will never do any due diligence in verifying that a renter's tenancy agreement permits short-term subletting - they prefer remaining ignorant of whether or not their units are legal.

[1] http://www.nolo.com/legal-encyclopedia/overview-airbnb-law-s...
>>PHP is a slow abomination.

In my benchmarks, for accessing databases, string concatenation and output, PHP is faster than Nodejs, Go and Python and is on par with Luajit. So no.

And it's not PHP's fault that Drupal and Magento developers don't care about performance and think caching is a solution to all performance problems.

>>The entirety of Drupal and all modules have to be bootstrapped and run on every request. It runs far too many SQL queries and those queries look atrocious (nested selects, tons of joins, etc).

Agree with the above. However, PHP has reactphp which Drupal could have used.
I think this actually makes it more fun!
this is great and timely! I was planning to do my first proof of concept in RN this weekend in hopes to maybe use it in a hackathon next weekend. If anyone has any other beginner resources that would be great, I've yet to even use XCode :/
I have used Tor occasionally on a lark and ran into these CAPCHAs. There is a version which is impossible to read or answer.

Ocassionally I get the "If you're a human, click this box" version which is an absolute godsend. Without that Cloudfare was a brick wall that prevented me to go any further.
138 rather, because of stripped space.

Edit: Actually fewer because consecutive newlines are reduced to two. so like...2/3 * 140 roughly
Quang Hoang, CEO at Birdly

Hey there, Quang, CEO of Birdly here. We think there will be a new way we consume enterprise softwares and apps via messaging.

Today the average employee has to use over 10 enterprise products in order to do their jobs. Salesforce for CRM, Zendesk for Customer support, Stripe for billing, Concur for expense reports, Quickbooks for accounting, Intercom for customer communication … Each time they have to remember a password, navigate an outdated UI, and then context switch back into what they were doing.

Our goal at Birdly is to allow you to use any enterprise app directly from the communication tools where you spend most of your time: Slack, Email, and SMS.

As Matt said in the article, we'd love to collect information from potential customers. We're very open to feedback, please email me at quang@getbirdly.com
The only commentary I can have about that infographic with trends is... It's so mundane. Even boring.

There's no surprise. Everything just goes up at the previous exponential. No big hit, no saturation. Nothing ever changes.

Ok, there's another commentary, in that something that boring is almost certainly wrong on several counts.
Your vote has negligible influence in a pointless decision to choose between two equally bad parties.
Are you suggesting that Consensys, Microsoft, R3CEV and Red Hat are only developing on Ethereum because of clever marketing? There isn't some technical merit to the platform that means they are doing this?

Why didn't these companies develop their products on Bitcoin? Are they incapable of due diligence in this space?

https://consensys.net/

http://www.blockapps.net/

https://azure.microsoft.com/en-gb/blog/ethereum-blockchain-a...

https://consensys.net/static/blockappsRedhat.pdf

http://r3cev.com/
I'm of the minority opinion that the Turing-complete nature of Ethereum is an anti-feature. [1]

The features that matter in my mind are things that make Ethereum superior to Bitcoin:

1. Shorter block times without compromising security -- GHOST was proposed for Bitcoin, but it's a long way from happening.

2. Every block contains the Merkle root of the balance tree, so proving account balance becomes a one-node + proof problem instead of an "entire blockchain" problem -- the only way that I can verify that a UTXO is valid is to have the entire blockchain forward from the UTXO block. In ethereum, I just need the root plus a proof at the top of the chain.

3. No reward halving. The fee schedule is constant, which means that the marginal rate of growth is diminishing, but the logic across the board for utility calculations is incredibly simple.

4. Easy offline transaction creation -- the properties in #2 means that all you need to generate a transaction is the nonce(s).

5. (possibly) ASIC-resistant proof-of-work. I'm not completely sold on this one; all it really means in my mind is that the cost of such ASICs is higher on a per unit basis, which means that the power is more likely to be consolidated than the double-SHA256.

[1] Why do I think the whole Turing-complete thing and smart contracts are useless? Because fully-funded contracts are economically uninteresting. Basically, only zero-sum contracts can be encoded. If I borrow money from you at a given interest rate, I can do economically productive activity to make more money, and both pay you back and come out ahead. If I am instead forced to keep the total payback amount in escrow, then I have no capital to use, and the transaction is meaningless. Things like cryptographic ownership tokens (colored coins, etc.) have some limited utility, but as you say, those are easily done on the Bitcoin blockchain.
Strange Emails from Square
Just got some strange emails from what is supposed to look like Square, the sign-in link leads to a fake Square sign-in box.

Here's a copy of the email I received from a person named King, Kelly:

Payment - Square Payment

[https://square-production.s3.amazonaws.com/images/email/05-29-transactional-assets/jewel_header.gif]

Hello,

We are sorry, all payments on your account has been placed on pending. This was as a result of some unusual activities detected on your account. Kindly use the dashboard portal bellow to authorize all payments place on pending on your square account. Visit your Dashboard bellow to authorize all deposit on your square account.

Dashboard<http://hthrifo.com/HOP/Square/>

Ensure to always Login properly, when using the login portal. Thank you.
© 2016 SQUARE, INC. ALL RIGHTS RESERVED ?

________________________________
This electronic message, including any attachments, is intended only for the use of the individual or entity to which it is addressed, and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you received this electronic communication in error, please contact the sender immediately and destroy this electronic communication in its entirety. Email sent to or from Upper Iowa University may be retained as required by law or regulation. Thank you for your cooperation.
I wouldn't mind onboard power supply though
FSJF #38 – This week's top JavaScript articles
It seems more like they are interested in getting kids to understand technology. If that was somehow coercive, then yes. But this sounds more like a bunch of people demoing stuff and letting kids check it out.
Co-founder here, we indeed thought of crafting our tagline in such a way:

“With all these carefully thought collaborative features baked within an email client, Missive might very well replace your help desk, CRM, and messaging app.”

We do think there is a cost to always switch between multiple apps, but as new kids in a crowd full of big players, we’ve been wondering whether we should expect / try to catch users by “playing well with others” or be bolder and encourage them to ditch other apps?
> Is "driver" the new name for "adapter pattern"?

Both "driver" and "adapter" as terms for instances of what has gotten labeled the "adapter pattern" were around before the architectural idea of design patterns was applied to software, so its not a new name for it.
Why is this on the top of HN ?
Honestly, this is a bad thing, not a thing to show off.

To quote the author: "We're web developers, not iOS developers."
EXACTLY, don't bring your web tech into native platforms, learn to do it the
right way or just hire someone who knows how to do it.

Seeing things like that creeping into becoming a norm makes me cringe
Censoring the internet, what could go wrong?
It'd be worth trying to sell to website testing/QA as a service companies, like https://www.usertesting.com/. If they saw value in offering your better bug reports to their customers, it'd get you a lot of business fast.
It also has BT Classic: section 7.5 of the test report states "The EUT is a small, single board, computer with WiFi, Bluetooth and Bluetooth LE connectivity."
https://news.ycombinator.com/item?id=11151423
> The contract could have fines for breaking this rule

Small legal point. Contracts are not allowed to impose fines. They can cite liquidated damages (what most people see as a fine) but they have to be rationally related to the damage done by the activity described. They cannot be arbitrary or elevated simply to deter unwanted behavior. Yes, this is and issue when it comes to "parking tickets" on private property.

500$ fee to accommodate a cleaning crew = 0k.

5,000$ fine for pain and suffering caused by naked people in someone's home = not enforceable.
Now That SSH Install iOS 9.2.1 – iOS Jailbreak Tools and Jailbreak Guide
Patch Now: The Glibc Vulnerability Is Worse Than Previously Thought
Thanks for the suggestion. We considered customizing the destination page, but we decided against it due to a big looming threat: an increasing number of sites can't be embedded. From a technical perspective, a site can block embedding by setting one HTTP response header (X-FRAME-OPTIONS) which is very easy to do.
Given Broadcom's connections to the project, it's almost a surprise they didn't have some kind of Broadcom option for WiFi/BT earlier.
Must have stung at Broadcom to be powering the most popular hobbyist ARM Linux board, but almost every one using WiFi powered by Realtek,Ralink,etc.
Regardless of your opinions on this, it's still worth examining and discussing.
At my last company, we blocked Tor wholesale. In my experience, Tor users are 1% privacy nazis and 99% nefarious actors. I have zero qualms about blocking tor. They wont see ads, they wont buy anything and chances are they are there to do something you dont want.
Japan Is Running Out of People
Close - radio waves not sound waves.
That most generally wouldn't be considered a commercial video shoot.
+1 for Retropie. So much fun.

If you have a Raspberry Pi sitting around that you don't know what to do with, just do this. You won't regret it.
Out of curiosity, how do you weigh the straightforward cost of a service like Algolia vs the full TCO of bringing it in-house?
Importance of the issue (not necessarily the case) is a consideration, and the most likely one I think for a patent case. I'm not familiar with the specific legal arguments made by either side in this particular case that might be the basis for either side appealing, though, so I don't actually have a prediction, I was just pointing out that the absence of an issue of Constitutionality of the underlying law isn't sufficient to dismiss the possibility of SCOTUS taking the case.
Now that Chrome supports notifications (on Android) I was able to uninstall the native Facebook app and rely exclusively on the web version (which actually loads faster for my anyway).

Still have the icon on my homescreen, still get the same notifications -- the main difference is how much better my battery life is now!
The Raspberry Pi Model B has typically been around $35, not $5.
"Stanford Computer Science majors are Asian (46.4%), followed by White (38%), Hispanic (9.5%) and Black (6.1%)."

High school: Nationwide, black students graduated at a rate of 69 percent; Hispanics graduated at 73 percent; whites graduated at a rate of 86 percent.

13.2% of the population is black, 17.1% Latino, 63% white.

If White = (38%) then you would expect black to be: 38% / (.63 * .86) * (13.2 * .69) = 6.39%. So if anything Standford is about right for black people, and massively over represents Asians.

It seems like HS graduation rates are the real issue everything else just flows from that. But, income and graduation rates are linked so it's a self perpetuating cycle.
On my mobile I absolutely use and prefer native applications. I only use my mobile web browser for web browsing tasks. On my desktop, I only use my web browser for web browsing (searches, news, content, etc) and I hardly use any web applications.

I don't feel like I'm unique in this.

I think this "synthesis of both approaches" has merits.
The article doesn't mention it when talking about clustered indexes, but you can force a table to be reordered on disk to match an index using CLUSTER.

http://www.postgresql.org/docs/current/static/sql-cluster.ht...
> but you are right the future will be the status quo of contracts written in ambiguous english language where we pay someone 300/hr to argue over what the definition of the word "is" is.

$300 is the low end of the spectrum, dotcomrade.

And trust me, I assure you that there are very many exceedingly important circumstances where reasonable minds could disagree vehemently over the definition of "is" in a given context.

[Here is a recent example of an and/or typo potentially costing $3B.](http://nypost.com/2015/12/14/caesars-may-sink-because-of-all...) I don't recall how this all came out in the wash, but put it this way: precision matters.

Or, to put it another way: why do people who spend all day writing software code behave as if contracts can be written with any less precision? Dismissing arguments over the definition of "is" is the same as steamrolling over variable types in a strictly typed language. It is just indicative you don't have much respect for working in that language.
I went through many iterations of trying to find a workout routine that I could stick with. In the end, I decided to focus on the journey and not the destination. I do a one weight training exercise every day, rotating through different exercises so that muscles have time to rest and increasing reps and/or weight slowly. The key, for me anyway, was to allow some slack time without going outside the rules. I can miss one day, but no more than one in a row, unless I am on an actual vacation away from home. If I'm slacking about exercise, I can skip every other day. If I'm not, I get many days in a row. For me, building the habit was more important than intensity, and working some slack time into the rules was what allowed me to build it.

Requiring myself to do it every day with no flexibility works for me only until the first day I miss, and then it's basically all over except for the death throes. YMMV.
Probably possible, but this creates an environment where independent small publishers would rely on donations to sustain. Only cash-rich corporations would be able to foot this bill... reminds me of the net neutrality issue.

I prefer this solution: https://contributor.google.com
Displaced Disney Worker Details Humiliation of Training Foreign Replacement
Couldn't you already just plug a fairly cheap USB dongle in your rasperry pi ? I'm not sure I see what the big deal is, aside from probably making the price cheaper and freeing up a usb slot
That is called an anechoic chamber [1]. Basically, the walls absorb all the outward radiation from the device so the test instruments do not have to sort out reflected waves. It mimics the device being outside with infinite space in all directions.

[1] https://en.wikipedia.org/wiki/Anechoic_chamber
I wonder if you could use Redis hyperloglogs for this... You count IP ins in an HLL, COUNT IP out, and subtract.
In that case email https://squareup.com/security (email address at the bottom of the page)
Top Incubators and Accelerator for Startups and Entrepreneurs
There are many formulations of insulin some are otc, and some are prescription only. Regular insulin R insulin, and NPH insulin, and 70/30 are otc and you can buy them without a prescription. Having said that I want to point out 2 points
* Administering insulin can be very dangerous
Without insurance cost more than $100 a vial

Always talk to a qualified healthcare professional regarding your health.
It's a Faraday cage (https://en.wikipedia.org/wiki/Faraday_cage), It keeps external radio signals out so they can check for EMI (https://en.wikipedia.org/wiki/Electromagnetic_interference)
>> I have noticed a common attitude in the technology sector and amongst gamers, that if you can get away with it, then you are effectively allowed to do it, and if you're "smart," you'll heartlessly exploit all such opportunities that come your way. (Note that I am in the technology sector and would be called a "gamer" by many.)

I think that attitude is found across the population in general, not just tech, not just gamers.

I've seen way too many people take the "better to ask for forgiveness than permission" tack with a lot of things in life.
[wearing hiring manager hat]
The problem with demanding syntactically correct code on a whiteboard, as a test of developer ability, is the colossal false negative rate. Your personal data point doesn't generalise, sorry.
These are all based on popularity and online activity which are terrible indicators for a lot of application domains.

They give you a rough head count yet you have absolutely no idea what percentage of them are actually good programmers you'd want to hire.

Usually the more popular something is, the more you need to weed out bad candidates as well; its kind of killing the popularity argument.

If you pick a technology based on its popularity or visible activity you're only making it much easier for your competitors to crush you really.

I can only refer to pg's Beating the Averages at this point: http://www.paulgraham.com/avg.html
I have been here for four years. Two engineers and three coding researchers have been here longer than me. Three engineers and one coding researcher have been here less. In that time a grand total of three engineers and one researcher have left, so we average one per year.

At my previous large company, where I spent nearly ten years, I can count on one hand the number of engineers who left for reasons other than firing or retirement.

This "engineer churn" is very much a product of certain overheated markets. For most of the world it just is not the case. In fact, that is my main issue with articles like this. Not every market is overheated like the Valley, and you cannot cast what goes on there like it is the way the world works.
Or if an attorney rented the home for a week to meet with a client. Or even to shelter a client (think domestic violence) or shield their movements from reporters (celebs/royalty). That happens all the time, but remains commercial activity in a rented unit.
Oh you can, its just little kids tinkering around (and the parents who are going to buy the thing) having it "batteries included" is good thing.
Despite the title saying PostgreSQL this doesn't go into any PostgreSQL specific topics like function based indexes, or partial indexes.

The stuff here is universal and applies to any database (perhaps with some terminology change).
Not that silly and perfectly doable with the current support for Lua scripts...
Conferences, conventions, vacations?
The key here is that attempting to select for X doesn't get you X. Trying to hire only people who are "empathetic, tolerant, and good listeners" gets you mostly people who don't rock the boat, because that's indistinguishable in the traditional interview context. (There are some off-the-wall interviewing techniques you could try to test those traits, but I'm not sure anyone with HR training would ever think they were remotely okay to attempt on people.)
Daughter of blogger writes about her father's murder in Bangladesh