skysight-inc/HackerNews huggingface dataset:
Netatmo | backend, devops, mobile and embedded developers | Boulogne-Billancourt, France | onsite | fulltime | www.netatmo.com

Netatmo is a rapidly growing company (doubling it's size every year), we develop connected devices for the home (IoT), both in direct, and with partners such as Vaillant, Legrand or Velux.

We have different positions open :

- Backend

- Stack: MongoDB, Kafka, C++, NodeJS, PHP

- The team work closely with all the other teams to have the best working product

- We expose APIs to third parties (and, time to time, integrate with the third parties such as Google Home, Amazon Alexa or IFTTT)

- Send your resume to backendjobs@netatmo.com

- DevOps

- Stack: Puppet, Docker

- Your job: develop the tools to manage our park of servers

- Send your resume to backendjobs@netatmo.com

- Mobile applications (iOS, Android)

https://www.netatmo.com/site/jobs/9

https://www.netatmo.com/site/jobs/11

- Embedded

https://www.netatmo.com/site/jobs/13

For a full list of our open positions : https://www.netatmo.com/en-US/company/careers
How much electricity do you use? I live in Germany and pay something like 35 Eurocents per kWh. I'm told that's a lot compared to other countries. And yet I somehow spend less than 30 Euros a month on electricity for a two person household. That's something like 5% of what I pay for rent. I really don't understand why everybody is concerned about electricity prices.

Edit: I asked around. While I pay less than my German peers, nobody I asked pays more than 30 Euro per person per month.
Is there a way to create an icon on the home screen on iOS that when clicked opens Facebook using Firefox Focus?
The thing is that the notion behind the word is useful! A lot of markets are mostly free, so theories engendered from it can work decently well.

But we always need to remind ourselves that the spectrum exists, and that reality will not match the theory unless many conditions are met.

A bit of a trite theory is that people in the right have so internalized the misconception that they now believe it.
How do you handle a situation such as being at an event with friends, getting separated, and needing to find each other again?

At concerts, I've found it hugely helpful to simple take a picture from where I'm standing, and sending it to my friends.
> The free markets are not a good approximation of normal markets, because the strategies of the actors are completely different

You can use freshman economics to predict the average oil price in a given year, from tables of quantities supplied and demanded. Where one finds deviation, e.g. when OPEC was founded, meaningful new information arrived.

Most markets don't follow freshman economics which is why there is lots of interest in developing better models. But we don't start physics with CFD.
Sure we like what we do but in the end of the day the engineers wake up and commute to the office to earn money for their services. Given FU money upfront, many would still code for fun of course, but unlikely the same kind of corp CRUD app or Uber for pets or cloud staging scripts, year after year as on the job.

There's no reason to envy sales people being "paid so much" anyway. For every high earner there's a dozen who are living fairly stressful, very unstable lower income life. It is a very competitive line of work, directly reflecting the competitive nature of market economy - from which many of engineers are blissfully shielded.
That's right, we need more administrative staff, and laptops and iPads for all children. That should fix the problems in education.
Maybe is Tufte so out that he is coming around the circle and is hype again.
Is it naïve to hope that solar will reach cost-parity just-in-time?
The desktop client was all I ever wanted in a chat app. Simple, fast, reliable. Which of course is why they killed it.
No, I just changed the "Display settings" (right click on desktop) to 1920x1080.

xrandr reports the following:

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 294mm x 165mm
Well, even here you seem to be posting from two different accounts. Even I get the feeling of 'suspicious activity' with your story.
it could be part of a general attitude of not caring
Not just the Google Chrome guys, but also the Mozilla team who were also investigating a variety of issues.
This won't match hostnames with numbers or dashes in them.
Also it will match www.neverusefacebook.com
How much debt do they have to take to make such an investment?
I think (not 100% sure) that electricity is expensive in California.
Is it anymore likely that people with 1% genetic similarity have that connection randomly than the possibility they in fact share g-g-great-grandparents? i.e. 2 slots in the 32 level of their family tree, or what if they are double fifth cousins, sharing four slots at the 64 level?(is that math correct?)

So in effect for these similarities to present, they have to be cousins on some level right? Whether that is sharing N slots at the 2048 level, or some other combination?

In a sense all of humanity are cousins, and races are clusters with a higher coefficient of cousin-ness than the global average.
The Internet was a DARPA project originally. Why shouldn't it be up to Military or Aerospace standards?
What's wrong with a simple wire transfer? Why go through all the trouble to let other entities transfer money when the bank can do so already?
Exactly my thoughts. I'd eat more if it was more available and not so expensive. If it's in the supermarket it's only like one or two products.
Nice idea! This approach could be useful for quick charting in data analysis tools like Jupyter Notebook and the like. It can even be embedded into Markdown.
The homes look too small for practice rooms, and I practice a lot--this couldn't be in a shared community room. It would have to be at home (I think). Asking b/c it applies to other noisy activities such as running a saw for DIY projects or even just neighbors who scream at each other.
Smartphones are driving all growth in web traffic
Exactly!
The basic argument of people like the post author is "Learn CSS, so you don't write shitty CSS". And in an ideal world he's right and I agree with him, conceptually.

The problem is where that ideal meets reality. Few developers bother learning CSS in depth to avoid spaghetti and poor practices, so whether we like it or not - that is a fact and a reality we have to deal with.

That's solved by tooling and/or better languages and better abstractions - which is what css-in-js is aiming to do. Coding standards like naming conventions aren't enforceable enough to scale in real life :(.
The notation of western music needs a serious upgrade. Or more people should be made aware of the other types of notation out there such as graphic scores. I think programmers would really dig coming up with their own notation to favor a certain aspect of music they would like to bring out. For example, western classical (the usual notation everyone thinks of as musical notation that isn't a lead sheet) notation isn't so great for having the result come out all that much differently each time. It is a kind of "paint by numbers" that favors the composer who wrote it. Other types put more responsibility on the player. I think novice musicians are not encouraged to think in these ways that can be tremendously inspirational from an educational standpoint.
Except the data density is likely far more than needed for a screen reader. A simple graph that establishes context becomes a trail of 15-20 numbers only a few of which may be relevant.
"physics starts with perfectly elastic point-masses in vacuum on a friction-less plane"

It's been a while but I'm pretty sure our high school physics classes started with weights accelerating (or not) down an inclined plane - i.e. we actually started with actual trolleys pulling paper tape through ticker timers...
> sound dampening low tech solutions and social norms that work just fine

Examples? I sing opera and live in a big house on an acre, and it still reaches the neighbors.
Having large LEDs turn completely off and back on quickly may prove too costly/difficult. Having a notch of light frequency missing from every outdoor LED might be a better solution. You could even wear special filtering glasses that would filter out all artificial light.
I wonder if it's statistically safer to run upstairs or downstairs if one is on the 23rd floor?
Yeah but what choice do you have? Apple is the lesser evil here.
>DO NOT HACK THE WEBSITE OF THE BACKGROUND CHECK COMPANY YES I AM SHOUTING.

Especially now that he's documented his intention to do so on the public internet, which could add charges like conspiracy and wire fraud.
How do you use only 85khW per month?

That's a continuous draw of about 120 watts.

What do you do for heating / cool? Do you not have a fridge, or an always-on computer, or a water heater?

May last electricity bill was $750 for three months, a rate of about AU$0.26 / kWh, plus a daily supply charge of about ninety cents. The person who was responsible for a majority of that bill doesn't live here any more, but it wasn't hard to achieve.
Because I, and many people worldwide, can do all that without credit reports. If it weren't for the credit agencies banks would find another way to determine what credit to give you without additional costs to you.
Some of the claims in this article are total nonsense.

The article points out that file descriptors are stateful - they have a current offset associated with them, and I/O syscalls update that offset - then claims that this "stateful model" could be a "scalability bottleneck" with "billions of processes" in parallel filesystems. Except that each of those billions of processes will have its own file descriptor with its own offset! The only case where this could cause contention is if multiple threads in a single process are trying to read from the same file descriptor, which would be a really bad idea in the first place, precisely because file descriptors are stateful. Just open multiple descriptors - or use pread/pwrite, which have existed for a long time. Perhaps the process-wide statefulness of many POSIX APIs is a bad design in a world with threads, but it has nothing to do with the concurrent-file-open benchmark in the article, or really any other performance problems with parallel filesystems.

Anyway, file descriptors are just per-process handles used for communicating with the kernel. At least in principle, there's no reason that remote filesystems should know or care about file descriptors on the client end, unless clients are using file locks (well, except those aren't file-descriptor-based anyway, although they should be).

Later, the article claims:

> While the POSIX style of metadata certainly works, it is very prescriptive and inflexible; for example, the ownership and access permissions for files are often identical within directories containing scientific data (for example, file-per-process checkpoints), but POSIX file systems must track each of these files independently.

[..]

> Supporting the prescriptive POSIX metadata schema at extreme scales is a difficult endeavor; anyone who has tried to ls -l on a directory containing a million files can attest to this.

POSIX access bits are literally 15 bits per file. uid and gid are a few bytes. The overhead of storing these for each file definitely isn't what's making ls -l slow. Perhaps there's some system where time spent checking them all, at access time, is a bottleneck, but I'd be very surprised if modern Linux was such a system; that kind of problem sounds easy to solve with some basic caching.

The article calls out created and modified times as another part of the metadata, thereby amusingly missing the only one of the three POSIX file timestamps - access time - that actually can cause big scalability issues (if left enabled).

Also, apparently the author has not heard of either ACLs, which are in POSIX, or xattrs, which are pseudo-POSIX (multiple systems have roughly compatible implementations based on an old POSIX draft) - both of which try to improve flexibility compared to classic POSIX metadata. There are problems with both of them, but you'd think they'd at least deserve a mention in the list of alternatives.
In that case I would like them to define a lower bound of a "measurable difference" and give a clear case why the effect is obviously higher than that. Simply saying it's obvious when many people actually disagree is not very constructive.

I'm not saying they are wrong, I just disagree with the tone.
I'm curious if in many decades self driving vehicles will eliminate the need for most night time street lighting.
Google says the average rate is ~0.15 $/kWh, less than half of what I pay. The most expensive state seems to be Hawaii at 0.26 $/kWh, which is still a lot cheaper than what I pay.
I wonder if any of their pages has a hidden link to one of those entries in robots.txt
Nice! I love the visualization for Crystal Meth.
The parent is not suggesting a deviation from the "it just works" model. They are suggesting a convenient way for expert or "paranoid" users to be able to make changes to whom they trust as they see fit - this does not affect average users at all, but may provide significant benefits to an important minority of users.
A huge portion of the small to mid-sized clients I have which end up using AWS do so because they've been approached by sales people handing out free credits like candy. Often it short-circuits cost/benefit evaluations completely.

But AWS also often start as a $10/month product, and then one more, and one more. I think that's a huge portion of their success - it's easy to ramp up the cost slow enough and in small enough steps to not trigger any major approvals until it's "too late". People usually move off AWS first when if it gets to be enough of a cost pain-point to make higher ups take notice.
Not being able to unlock your phone or sideload programs. I don't accept the "we know what's best for you" argument. They could have allowed jailbreaking and added huge warnings.
Does not see any reference to carrying more than 1000 dollars in the linked article. Note that you are allowed to travel to the USA with up to 10 000 USD in cash on you without declaring it, so if carrying more than 1000 USD was an issue they would put a hard limit on 1000 USD, not 10,000.
The Google device is NOT truly yours because you have to look for cracks if you want to root it or remove the Google stuff. The law may also be against you if you crack it. You are just a guest on your device...you are "licensed" to use it just like you get license to play music on spotify, watch movies on netflix etc...nothing is owned anymore and very few people care.
Progressive Web App case study – Foosball leagues
Do any actual respectable, academic or working economists make these arguments though? I've always thought that the problem isn't that economists work with simplified models — that's part of science, and unavoidable in the days before big data and cheap computing power — but that non—economists, politicians and ideological zealots, take their research and think it's directly applicable to the real world.

Improving Economics as a discipline, making it more evidence driven and predictive, is a good thing. But sadly there will likely always be people who distort and misrepresent its theories in order to fit their own agenda. We see that in pretty much every scientific field, even ones far harder than Economics.
Windows async I/O ("overlapped" in Windows parlance) is backed by a thread pool (completion ports).

Windows does not spin up or allocate a thread just to wait for an IO operation to complete. Rather, when an IO operation completes, a thread is allocated from the thread pool (hence the name completion ports) on which the callback happens.

So there is no excessive allocation of threads. Everything is event-driven and kernel managed until the operation completes.
That's a really good idea - and think of all the good such an organization could do (in contrast to the survivalist 'anti-commie guerilla'-type militias you see today).
"Every society that has been allowed to drive cars has had car accidents."

I know the risks, I want to do it anyway. I don't want a nanny over my head.
Venmo is commonly used in social settings to reimburse small amounts (e.g. splitting the cost of food ordered for a party).

Wire transfers are generally cost prohibitive, and even assuming no fees, it’d be strange (and more time consuming) to ask a friend for their bank details to wire them $10 for pizza.
Japan is pretty good in that regard. They love cash, and you can't even pay everywhere with cards even if you have one.
Which will create holes in Ukraine and the Baltic states.
The difference is that Google owns the keys that encrypt your files. Services like GDrive, GMail, Google Photos, Assistant, all depend on processing your data in the cloud. Apple does all of that locally (because they can't access any of it otherwise), trading some scalability and sophistication for privacy.
Heating, including hot water isn't done with electricity. German climate doesn't require aircon.

I have a fridge that uses about 140kWh/year and I cook with electricity. I turn my electronics off when I'm not at home, so the fridge is the only electricity consumer when I'm at work. I use considerably less than 85kWh per day, the costs I quoted contain a rather large fixed component.
No, you need to own an Apple computer to install things on your phone. I don't need a computer to install APKs on Android.
Wow! That finally explains why I never found mutton in the US. I've been curious about that for over a decade.
How neural networks think
> I disagree that you are more aware of what you're spending with cash.

When you only have a fixed amount of money in your wallet, you physically see how much you have left after every payment. To me it's obvious you are more aware.
Yes. At a shallow - Econ 101 level, economics seems to be about those simple models. Most people who weren't economics majors only took Econ 101 and assumed what they learnt was correct.
Does this allow fully remote (I'm based in Europe)?
You make it sound like engineers are the odd ones out, when in fact they're the norm and sales work is the weird one. Apart from some hospitality jobs and other tipping work, most permanent jobs have a set rate per hour. From the janitor to the financial controller, almost everyone knows exactly what they're going to take home next month.
If I put a camera inside a tumble dryer and the motion causes the camera to trigger and capture a photo, I think I should still own the rights to the image.

The monkey isn't acting with any real understanding of the creative situation so is just an agent of randomness, like the tumble dryer.
" In his highly popular “Principles of Economics,” Harvard’s N. Gregory Mankiw begins by listing a set of ten basic principles, which include “Rational people think at the margin,” “Trade can make everybody better off,” and “Markets are usually a good way to organize economic activity.”"

That was and is a fine approach, nothing wrong with it. I think one of the principles was "people react to incentives" or something along the line. I think about it often. I think Mankiw's book is great (I have only read the German version, which might differ in details from the US version - for example it uses examples from Germany).

How do I know I can trust this "new economics" textbook? What if it was written by communists or some other ideological group?

I also don't agree that economics did a bad job explaining the 2008 crisis. It's just that people don't want to hear certain economic truths. Also, economists disagree on some things, so it seems odd to say "economics doesn't explain x" - some economists do, others don't.

I am skeptic of anybody whose approach to criticizing modern economics is the rational actor model. Economists know that it is just a model. It is still very useful, and even if real world actors are not rational in the short term, evolution ensures that actions are rational in the long term, for the most part.

All that said, in general of course it is great to make a free economics text book available.
THIS so much - Most of the public lights emit in +-all directions, making them not only uneffective but constant light polluters at the same time. And it would be so simple - reflect to the ground, say with 170° angle.

this would make the usual 'light cloud' over towns and villages practically disappear. I guess this is a remainder from times where the more light there was, the better (ie look at our mighty civilization and its advances, illuminating whole valleys and soon whole earth!). Now it makes it pretty hard to find unpolluted places in western Europe even in the Alps.

I can be in the Italian side of the alps, and I still get orange blobs from Switzerland or France, even across continuous wide range of frikkin' 4000m peaks!
It's certainly not a cash only society - the description is improper. It's a society where you can use cash if you want to, but you certainly have tons of other payment options too (e-money, smartphones with NFC, credit cards, debit cards, etc...) which are not always available for everything but spreading bit by bit.
What I’ve found surprising, having moved to Sweden, is the lack of contactless payment opportunities. Some places take it (ICA is usually fine) but it’s not the default. Maybe when Apple Pay launches later in the year things will start to shift.
Well, the actual file size is what is going to be parsed and run on my computer. <something ... something.. google...google..parse sizes for javascript etc.>
I don't know - i would think not. Thats why I think its a failure of education - Econ 101 teaches you to make arguments like this, and non-majors will only ever take Econ 101! Those simple and wrong ideas spread.

Agree about the politicization of other fields of science too. Maybe it is more of a political problem in econ too.. thats hard :(
You might be onto something. Paying devs this way could stop the rewrite in new the js framework flavor of the month over and over, and instead put focus on adding features and fixing bugs.
It is. But it's not the real answer.
Square Cash has instant withdrawal (and a much nicer design).
Can AI be Conscious?
UK Set to Become a Digital Nation as Smaller Cities Make Their Mark
Most of the Cobalt reserves are concentrated in Kongo, though.
It's always pretty obvious that those are idealized abstractions, though. I don't understand the criticism of the rational actor model.

In the same vein, many people criticize economics for seemingly being obsessed with money. It is not, they just use it as a convenient proxy for value.
> I don't buy that sales
> skills are so much more
> difficult to find or are in
> higher demand than software
> development skills

Sure, and sales people don't understand why the entire engineering function of the company can't be done on eLance for $10/hr.

We can talk about 10x developers all we like, but if you sit in a sales meeting of many companies you'll find there are 10x sales people whose presence is easily measured.
I guess I'm a bit cynical but this seems hand wavy to me. (Note, I love curl and implicitly trust it).

The argument that it would probably take too much code and would be too obvious doesn't seem solid. I'm no expert in this area but curl sends data over a network and sometimes runs as part of a larger application. It seems like the big dangerous bits are there and it wouldn't take a major bug to send the wrong thing.