skysight-inc/HackerNews huggingface dataset:
IoT – Internet of Things Solutions
The proliferation of applications into every aspect of personal and business activities has led to the accelerated growth of Internet of Things (IoT). Solution Analysts has capitalized on the advantages of this world of connected devices, which combines hardware, data analytic's and software. Our expertise lies in creating dynamic and sturdy mobile & enterprise solutions to support the ever changing hardware. Our team is passionate & focused on delivering Mobile Enabled Internet of Things Solutions for mid to large size enterprises.We have dedicated resources and time to understand the technology behind cloud computing using cloud-based open technology. Our team has now perfected the measures for building standard cloud-based solutions for our clients, enabling them to enjoy the immense advantages presented by cloud computing for business growth and development

More: http://www.solutionanalysts.com/iot-internet-of-things-development/
e-ink based. I would totally buy it if I could test it first, but not going to drop the money for something that ships in september.
Could you explain why two-way binding is a bad pattern? Why it hasn't proved to be successful?
I wonder how you can work on such a setup as an engineer with morale, colleting 100B data points _daily_ without telling your customers...
AR-loving clean freak? Keep a VIRTUALLY spotless home and spy on your maid
I don't mind if people prefer JSX its just a shocking cost - rewriting language ASTs, build tools and IDEs for something that rhymes with html but is really only a couple of characters away from standard language constructs.

> I'm sure there's a law somewhere that says the less abstraction the better, that can be applied in this case

JSX is literally an extra level of abstraction. You are not writing html but calling a function to create a data structure element and JSX totally obfuscates that. I pity poor programming newbies trying to understand what JSX is actually doing "so you are telling me <div> is a function...but?".

In the functional form its just your normal language, nothing is disguised, everyone can see what it is doing and no post-processing magic is required e.g.

public class DOM
{
public static IElement div(object attributes, params IElement[] children)
{
return new Element(...);
}
}
That way you could say the US is a small country because it only has ~1/4 of the population of China.

Just because a country has a smaller population it doesn't make it unsuitable to live or to compare economic data.
I can't find the okhttp case you reference, but retrofit has a bunch of extra adapter artifacts that add an external library as a transient dependency to your project.

The code for the binding classes lives in retrofit.adapter.{guava|rxjava|…} [0] but the respective library still lives in its usual package. [1]

If that weren't the case you could A) not manually provide a minor version via your dependencies block in your build script and B) would have interop problems between libraries and between a library and your code as the same interface copied to a different packages is not the same interface for Java.

[0] https://github.com/square/retrofit/tree/master/retrofit-adap...

[1] https://github.com/square/retrofit/blob/master/retrofit-adap...
In my workspace sometimes people think I'm off to kill their buzz whenever they bring up the topic of introducing another library into our stack because it solves a specific section of our problem-space.

The real value and fun imho is solving complexity in your head, and then coding down a solution that is simple and uses the least number of moving parts as possible.

And yes, we programmers are also humans and we sometimes like to cherish our creations in non-productive ways, so if you code something simple and well thought out, it will be almost always come out elegant and concise, and you'll be able to pat yourself on the back at the end of the day for building something solid.

I don't believe solving something is all about the user experience because there are humans on the back pulling levers and making that solution happen, so there's that.
I bank with a major bank in the UK whose app is basically trash.

I have a credit card with a different provider

If I want a quick assessment of my accounts, either I need to log in to multiple accounts and add them together, or I can use an account aggregation service like yolt

Unfortunately nobody supports secure delegated auth, so you risk compromise.
Unless you are cooking for >4 hours and within a few degrees of the pasteurization threshold, all you are compromising is the quality/consistency of the food. If you really need to ensure food safety, you're going to be using an external temp logger anyways.

Honestly all the PolyScience gets you is capacity in water circulation and even then you're going to be limited more by the insulation capacity of the container.
Yes. It's a webapp.
How to build a truly feminist society – Naomi Alderman
WW3 is just over. Some men in hazmat suits walk through a deserted and bombed out city, geiger meters screeching.

Suddenly, they see three men setting in a park, playing cards. Curious, they walk over and ask - how can you be alive, you have no protective gear?

- Oh, we are from Krakow.
Amazon's high-tech supermarket could operate with just 3 staff
Hey guys! We are super excited to announce our newest project — #TradeForDesign

#TradeForDesign connects creatives and business owners that want to exchange their services instead of money.

Last year we launched For Design and since then we have been traveling the world exchanging design for services or products. We believe that anyone has the potential to change the world, and design can help them to achieve their goals. But sometimes the people that need the most are the ones that don't have enough money to invest in it.

Since we received so many applies from all over the world we decided to expand it and let other people do it too.

Join now to start your new adventure, and if you join with your friends you can get up to 50% discount!

We can't wait to hear what you think. Send us an e-mail — hello@fordesign.io — or drop a comment here.

️

— Ana & Tiago
Many TVs allow hdmi pass through of the TV remote to a device if it's supported. For example my Samsung remote can control my FireTV via HDMI.

In the past, Sony has picked confusing button mappings for the PS3 such that only Sony remotes worked well with it, but I haven't had a Sony device since then.
> as the data could be collected by a car driving by, or via your neighborers Wifi.

What?

How is it going to connect to your neighbours wifi? How is someone driving past going to connect to your TV? Is the TV going to set itself up as an access point?

I'm completely behind not connecting random devices in my house to the internet but suggesting they are somehow trying to get data out by connecting to random networks or will just broadcast it for anyone to hear is a bit much.
What this study is trying to point out is that this substitution doesn't capture the increase in value from switching to the new technologies. That methodology might not capture the superiority (or inferiority) of Netflix as a value proposition. ie if there's a one-to-one substitution of spending but you're getting more for your money, that's a deflation effect that your methodology may not catch.

Usually because it's hard to quantify the relative values of different related products. Light is a theoretically interesting exception that this researcher used to prove a point.
ABM is an MC method, because different individual agents randomize their behavior based on distributions associated with possible courses of action defined by their agent type.
BigchainDB Version 0.9 Released
The Kenwood cooking chef is IMHO the (expensive) example on how to get this right. Inductive heating, very precise and even heat distribution. And goes up to 140°C. Thermomix stops at 120°C. But for me it is too pricey.

I am thinking of hacking the Kenwood kcook and add better temerature control to it, though :-) With an ESP8266 - boom. DIY connected kitchen device!
A $250k household in SV with children will have very significant costs of living. It won't be that hard to get a comparable lifestyle in Europe while your children are living at home. Once they're at university, most jobs in a country like Germany will give you a comparable standard of living (if you support them financially).

It's not the cost of groceries that count here, it's healthcare, education, housing and pensions that can easily consume $100-150k more per year than in a German town of comparable size.
I don't get why this was downvoted. The chances are that the NSA has obtained at least some certificate authorities' root certificates must surely be pretty high?

I not why not? (I may be misunderstanding something about root certificates).
Except that extern template is unfortunately completely useless for any STL or Boost classes, which produce 99% of all the code bloat:

https://msdn.microsoft.com/en-us/library/by56e477.aspx

> Note: The extern keyword in the specialization only applies to member functions defined outside of the body of the class. Functions defined inside the class declaration are considered inline functions and are always instantiated.
Yeah * you don't have to enter your * bank account, there's instructions on the * Apple site.

https://support.apple.com/en-us/HT204034
That's good news, thanks.
Definitely glad to see Waifu2x mentioned here, in the age of increasingly common paywalled full-resolution "imagery" (ahem..), it's a godsend to anyone who isn't using a monitor from the early 00's.

It's also nice to just add a little extra quality to older... imagery. Works surprisingly well for non-2D stuff too.
Healthcare is not just having an insurance. It's about keeping your job/pay when your sick for a longer time, maternity/paternity leave, pensions (also if you have to quit the work force early because you can't perform your job anymore), etc.
There was also a period of only allowing "HTML5 apps" (during the jQuery era no less) if I remember it correctly.
1) They let you be more fine-grained. Not all services need a full VM (even one of the small ones).

2) They let you have burstable instances, but controlling all the services sharing those resources, rather than being subjected to unknown neighbours.

3) Related to the previous points, they let you take advantage of free resources by distributing batch operations over VMs not under peak capacity.
Yelp | San Francisco, New York, Hamburg | Full Time | REMOTE, VISA sponsorship available

I am sure everybody knows about Yelp. Yelp is public company yet full of youngsters hard core open source programmers.

Open Positions:

1. Mobile developers iOS/Android

2. Backend Developers

3. Front-end Developers

4. Designers

etc..

You can directly apply here. https://jobs.lever.co/yelp?lever-via=zadW2_WL9N

or you can send me your resume at yashesh321[at]gmail[dot]com and I can refer it for you.
High quality graphics for your Latex document: The Matlab route
(The JSX one returns undefined)
I think an earlier variant of this already passed the house near-unanimously. It's the senate that balked last time round.
Project Data, 0.18 released
It's about time corporations took out the government middle man and started making laws themselves.
I must say that I am rather glad the degree I did at a Scottish university was based mainly of 4th year exams, with an element of 3rd year exams and coursework.

The idea of a averaging all of your work across your course would have been a disaster for me as I did rather poorly in year 1, scraped through year 2 and did spectacularly well in years 3 and 4.
How good is Krita? Are a significant number people using it instead of Photoshop?
I'm having the same problem with CMake. Adding a third party library was an intense challenge. CMake isn't easy.
The major problem with polymer is that it does not support npm.

It seems polymer 2 will support yarn. but until then, it is a no go.
I'm not saying it's overpriced compared to other e-readers, but overpriced compared to printing and tablets.

I really like the idea and hope that it takes off when they release it, hopefully scale could make them cheaper.
I imagine there are ways you could replace the battery. It might not be pretty, but surely it could be done.
You should be able to own your financial data, and access it in various ways.

Incumbent banks have been incredibly bad at creating modern digital user experiences. To analyse my spending, I have to login to my online bank with a fob and various passwords, download statements in .csv format (month by month, no batch download) and plot them in excel. It's not great.

I am really looking forward to more open banking API's. Monzo have one, a couple of others, but very few.

I have been working on a side project for the kind of banking experience I would want [1] - but it won't be possible without banks opening up API's.

[1] http://bixtr.com
Theory of Comedy based on ANNs
Sounds as if Electrolux is betting that Anova is another Dyson.
Video Games Do Guilt Better Than Any Other Art
Who's paying for the data, though?
I can imagine that's the case. Chrome with just moderate number of tabs open (under 100) already becomes unusable, both from UI and performance perspective, while Firefox many times worked fine for me with thousands.
Show HN: Remindoro – Chrome extension to get recurring reminders
yes good luck with that if you have had to work with any site on the internet it can be a Sisyphean task to get trivial changes made on many sites.
Curiosity rover sharpens paradox of ancient Mars
'Advanced' course with 'Sesame Street' introduction: https://ox.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=b7d...
One of them should go :)
EURUSD: Vulnerable, Sees Bear Pressure
Synology has these in some of their products.
You need game theory to realise people are shitty?
heh heh.. no real way to win. https://gitlab.com/gitlab-org/gitlab-ce/issues/6057
In C, C++, Rust, Swift, &c I can determine how and when references go into or out of scope and get freed.

The defining characteristic of a garbage collected system is an active outside process with priority and control over my code that chooses when to inject bugs (to wit: arbitrary pauses) into my program outside my control.
On our implementation of React Native (2016)
D-Link Router 18777788969 Tech Support by Callpcexperts – Los Angeles
The default expectation is for dogs to not speak, also in "joke world".
Wow, talk about exaggeration... I live in Kyiv all my life, but travel to San Francisco frequently. And the latter feels MUCH more dangerous (especially around the Tenderloin area where most startup offices are located). Drug addicts, homeless and mentally ill everywhere on the street, it smells piss, it's hard to walk for 10 minutes without someone yelling obscenities at you, gun violence is ridiculously high, etc. With the new bright president in the US, it may get much worse — hate, anger and division spread like plague. You can find negative points like this in almost any place on Earth.

I traveled the world quite a bit, but never felt like relocating to any other city — sure, they are huge issues, but if you surround yourself with good people, it's wonderful to live here.
Hopefully Let's Encrypt (and ACME in general) and similar efforts will help to alleviate that issue.

Let's Encrypt in particular seems to be more geared toward websites, but I actually did manage to put it to use rather trivially on my mailserver (which previously used self-signed certs) thanks to 'acme-client' on OpenBSD.
Feedback for your Job Interview from a candidate
FYI, Teller [https://teller.io/] in the UK, does what every developer would dream of.
> there's no better and worse sous vide, all sous vide machines produce the exact identical quality outcome.

Factors that might affect the quality of the meal:

— How good is the thermostat? Is the temperature both precise and stable?
— How good is the circulation? Are there are any hotspots in the water?

Less concerned about the quality of the food, but still relevant differentiating factors:

— How easy is it to setup?
— How easy is it to clean?
— How safe is it? How well insulated are the components?
— How durable is it? Will it last me 6 months or 10 years?
> But the problem with that is that the market that really really can't use GC is vanishingly tiny.

If you write a library in C#, you can use it from .NET languages. If you write a library in Java, you can use it from JVM-based languages. If you write a library in Python, you can use it from Python. If you write a library in Rust, you can use it from any language that can bind to C, which is virtually every language that matters.

That is not a "vanishingly tiny" market. It might not be your market, but that's okay: Rust doesn't have to be for everyone in order to be important.

> And then Rust implements reference-counted pointers in the library, which is the slowest possible way of collecting some, but not all, garbage.

That might be the case if you were to replace the JVM's GC with reference-counting, but Rust enables a data layout strategy in which a lot fewer allocations of larger individual objects take place (because not every object requires its own heap allocation). This way, RC in Rust is probably not slower (maybe even faster) than the GC in the JVM, while having a lower memory overhead at the same time.
Did you take a look at orgzly http://www.orgzly.com/
Sure, but my comment was more a reaction to sous-vide cookers all being "as dumb as colanders" and essentially interchangeable.
Isn't it more a drawing than a photo manipulation software?
I also use Zotero, and use Box.Com for storage/syncing. Zotfile is a wonderful addon.

I use Zotero in conjunction with Papership (http://www.papershipapp.com) on an iPad. Papership syncs with WebDAV storage, which means that, after syncing, downloaded PDFs are available on your iPad for reading offline. Any annotations are pushed back and available in the Zotero client. It's a great client and really stable. In conjunction with the Apple Pencil, it's a really nice system.

I'd advise an iPad Pro 12.9" if you do a lot of reading. The extra size means that you spend less time zooming in and out, and an app like Liquid Text (http://liquidtext.net) comes into its own for bringing text and figures into the same region of the screen and reduce the amount of time you spend flipping between the two.
I have always thought of it through the concept of "political capital". In order to be an effective politician you have to get other people to go along with you. Lots of other people. You can usually get away with doing something extreme, but it costs you political capital, and you'll have to earn that back. You can spend your capital in small bits here and there, or spend it all at once on something really important to you. But it is finite, and after that, you won't be able to get those other people to go along with you until you get some more. Some politicians have more political capital than others depending mostly on how popular they are (both outside of political circles and inside). Either way, it is a finite resource, once spent, you are ineffective until you earn some back. The Trump administration is spending their political capital in a massive shock and awe campaign in their first few days in office. My political instincts tell me this is not a good long term approach if they hope to remain effective (regardless of who controls congress). They didn't have a huge amount to start out with. I think this political capital concept applies whether you are a dictator or a democrat.
It's actually even simpler than that: self-signed certs are rampant among mailservers, so it'd be trivial (comparatively speaking) to perform a MITM attack. Hopefully we'll eventually get to the point where everyone is using Let's Encrypt or has otherwise ditched self-signed certs, but until then, the likes of the NSA wouldn't even need to bother with the CAs to snoop on mail traffic.
It is still the case when targeting Tizen TV devices.
I created an app that would poll my transaction data from my bank's website and then send push messages to my phone if any new transaction comes in. I loved it. While doing groceries, having not left the line and packing up my goods, I'd get a push message of the transaction. This gave me a real feel for what happened on my bankaccount.

When notifo stopped (free API to send push messages without having to write your own native app); I didn't re-implement it, but from time to time, I wished I did; maybe something I should look into again.
Bjorn Brembs Reflects on Progress in Open Science
I hope "erehwon" is just one of those pseudonyms and doesn't connect to any other of your identities :).

That said, deanonymization methods stack up; add geotemporal correlation of activities and one could presumably connect your various identities together ;).
It works surprisingly well for non-anime-styled stuff too. Just about any 2D art with decently-defined edges upscales beautifully.
Not really, no. As the name implies, these ASICs are highly specialized. They take in a half-calculated 512 bit SHA-256 block, and hash it twice.

So unless you need to SHA256 hash something twice at a rate of trillions of hashes per second, there's really no alternative use. But, again, that's the purpose of ASICs: an increase in performance from a decrease in generality.
In this case your correction is better, and would probably be more acceptable to most educated English readers (especially in formal contexts). But the original is still fine, in this informal context.

What you're nitpicking is a common and frequently-taught misconception. You can end a sentence with a preposition. Some elitists in the 17th century tried to make English conform to the rules of Latin and those rules have stuck around even though they weren't necessary in the first place, unlike in Latin where a sentence doesn't make sense if you don't follow the rules.

This article gives a few examples of when it's more natural to end a sentence with a preposition (and mentions the history): http://blog.oxforddictionaries.com/2011/11/grammar-myths-pre...
I'm seeing a lot of digital artists love it. Krita blog does regular artist interviews. Instead of PS, though, it's an alternative to Corel Painter or similar drawing/painting software.
A common failure mode for Anova is steam condensation in the electronics because the housing is not completely sealed/waterproof like the Joule, so I'm not sure if I would agree with it being built better and smarter. This is especially a risk with long cooks.
Good stuff! :) Glad you like it!
4 Ways to Expand ADC in ESP8266
sudo apt-get install imagemagick?
On the remote issue, HDMI CRC is fairly well supported these days.

https://en.m.wikipedia.org/wiki/Consumer_Electronics_Control
I suppose it's a good time to invest in hard drive manufacturers.
> Think the millions of users would prefer their devices to have better battery life, load faster

I'd love to see some testing here. Are we talking fractions of a percent or something like 20% more battery drain? If its fractions I am willing to bet most people would pick an easier life (assuming JS is their definition of easier).

> have we forgotten the move from native > webtech > native

I doubt many have, especially Facebook themselves. What a large cost that must have been for them. To have failed that and be willing to risk doing it all over again with native > "webtech2.0" must say something.
> There are no killings in cities

http://www.bbc.com/news/world-europe-36882445
Over 67,000 Websites Defaced via Recently Patched WordPress Bug
Interesting, thanks for the info! This sounds similar to https://www.readcube.com/, which I dabbled with but never got into.

Need to get some system in place as my hard-drive is becoming littered with cryptically named PDF files.
"drunk enough" because alcohol served to lower inhibitions. Westerners really don't know what it's like when speaking too freely could land you in trouble.