skysight-inc/HackerNews huggingface dataset:
Avigilon | Senior Web Developer | Vancouver ONSITE | http://avigilon.com/about/careers/

Avigilon (TSX: AVO) provides trusted security solutions to the global market. Avigilon designs, develops, and manufactures video analytics, network video management software and hardware, surveillance cameras, and access control solutions.

Ideal Profile:

* Minimum 5 years web stack development experience

* Demonstrated design and programming ability with current web technologies including

* HTML/JS/CSS

* Node.js

* Strong knowledge of modular programming techniques in particular for JS / TS and CSS (SASS)

* Strong knowledge of RESTful API design, implementation and use

We currently use Angular.js, React.js, Node.js, TDD, Git....

We will use the processes and tools you bring with your passion.

Let's have some fun, join us.
This is an interesting thread...

https://news.ycombinator.com/item?id=14071282

In my view the industry inertia is a chicken and egg thing. You want a chip that runs your existing code. Then you want to write new code on your existing chip. And you have ongoing projects at different stages, sharing chips and code.
> It's so bad to the point where I don't think any user can be faulted for not knowing how get it to do what they want.

I just don't buy this. I don't get emails. I didn't have to contact customer support. I didn't have to ask for help. I just clicked the link in the email and turned everything off.
Correction: at least one is an alleged trip to the hard drive shredder with little supporting evidence. The report mentions that the folk working at the shredder couldn't ID Levandowsky from a picture, and a receipt for the day in question could not be found. He also says he had paid in cash so there are no credit card transactions to corroborate the transaction.
MIT Deems MicroMasters a Success
If the user didn't opt in to a notification, then by definition, it is unsolicited.
Off topic, but this is why I read the comments first when I see links to some websites. They simply take too long to get to the point. I spent 5 minutes on this and all I've learned so far is that for some reason, courts deem certain people incompetent and appoint guardians. I don't know why they do this, how the assess the people, and how the guardian benefits. I want to find out but I lack the patience to read through the New Yorker's somewhat pompous style and rely on the quotes in the top comments.
For those who don't know, Three20 really was two order of magnitude less involving if you decided to use it. It really was just a library of convenient classes that you could choose to use or not, or just part of it.

RN is an entirely different beast...
Does anyone know when we decreased the age for recommended mammograms to 40? My assumption is that it's in the time range of the article.

I can only find references to us raising the recommended age to 45 in 2015, controversy over raising it to 50 in 2009 and how there are diverging opinions on when they should be done.
That is ignoring all sorts of degenerative diseases. However, unless they really are suffering from dementia or debilitating disease, they should be even better at decisions.

Unfortunately authorities like to apply general statistics in specific cases which is wrong.
I didn't think the regulations were heavy-handed. Such devices should be tested and certified to make sure they aren't, for example, leaching heavy metals into the liquid and vaporizing it. Devices sold with cadmium-plated heating coils or lead solder joints could easily poison millions of people, so I think it's reasonable to require safety testing.
> What happened in the 70s that made it so much more common?

In the 70's Doctors ramped up their prescriptions of Horse Estrogen because they were tricked into thinking it helped. PREMARIN is made from PREgnant MAres' uRINe:

>> In response to the 1962 Kefauver Harris Amendment the FDA had [Premarin's] efficacy reviewed, and in 1972 found it effective for menopausal symptoms and probably effective for osteoporosis [0].

[0] https://en.wikipedia.org/wiki/Premarin#History

Premarin prescriptions fell off a cliff in response to the preliminary findings of the Women's Health Initiative - https://en.wikipedia.org/wiki/Women%27s_Health_Initiative#HT...

Now doctors realize that excess estrogen -> cancer, and are using anti-estrogens for breast cancer:

>> Other improvements have included tamoxifen, an anti-estrogen agent that was approved in the late 1970s; Herceptin, a drug used to treat tumors with a higher-than-normal level of a protein called HER2 and drugs called aromatase inhibitors.

(quote from this article)

Edit: yesterday I commented on a submission about cancer probably being a mitochondrial disease [1]. This is the old/new idea about cancer, that it's not actually caused by genetic mutations - the observed genetic mutations are actually caused by metabolic failure.

[1] https://news.ycombinator.com/item?id=15382104

Edit 2: DES was the first synthetic estrogen. It was used on women until 1971, when they realized it caused cancer [2]. Those women would've developed cancer in the 2-3 decades that followed their exposure to this drug.

[2] https://en.wikipedia.org/wiki/Diethylstilbestrol#Adverse_eff...
> No C programmer was raised/educated to have security in the front of his mind.

It's not about having security in the front of his/her mind. People make mistakes and always will. In C those mistakes very frequently turn into easily exploitable bugs. That is the security problem with C -- not that programmers somehow don't think about security enough[1].

[1] Of course this is also true, but it's not part of the argument against C.
I get a monthly email from Facebook entitled "Help your friends recognize you".

I think my friends recognize me thank you very much Facebook, otherwise they're not, you know, my actual friends?
Hedge Funds exist for one reason and one reason alone, to make money. Of course, they like early investment in the ICO's. But what's frightening is that the retail investors don't see the very obvious thing.

You can't expect SEC to rally every time, individual investor education I guess is more important so people won't lose their hard earned money.
I agree with taprun, whatever you are proficient in. I would build it with Node.JS probably or a VueJS front-end with a Go backend.
yes, revocable and irrevocable trusts, combined with solid powers of attorney, living wills, etc..

Trusts essentially keep estates out of probate. Since it's the money these criminals are after they work well towards that goal.
> Google promoted 4Chan as a top result for people who wanted to know about Las Vegas

Great Job!

But in all seriousness 4chan and other sites tend to react very fast, was there any manipulation going on or was it just that they where getting picked up due to high initial activity?
I'm operating a digital signage service for the Raspberry Pi (https://info-beamer.com/hosted). When we started designing our Linux based custom operating system we also decided to go with the read-only approach. So far we haven't had a single device go offline due to SD card/file system problems. It was really the only sensible way to do this as you never know when/if devices get turned off.

We also handle system updates by using a A/B partitioning scheme, so you can even turn off a device in the middle of an update without breaking it. The additional benefit from that is that all system updates are atomic and self-contained, so you always have the newest version without any potential leftovers from the previous version (or the previous version if the update got interrupted). Customers that have installed our first version 3 years ago now run the exact same OS that we released today. It makes it really easy to provide support.

For obvious reasons we also need a read/write partition to store downloaded assets. We treat this partition as volatile and have an easy way to automatically verify and repair content if anything gets corrupted for whatever reason.

If you want anything running reliably on a Pi, I feel this is the only way to do this.
Genki Instruments introduces Wave (novel music-technology wearable)
For a long time I intentionally configured Facebook to only send me notifications by email and only when someone added me or tagged me, since I almost never actually signed in to see those things.

At some point or another they decided to expand this to include re-engagement garbage like "{{Some person you haven't interacted with in 10 years}} {{ commented on their status || uploaded a photo || added a video}}!", so now I've turned off everything but security alerts.

My current frustration is how they won't let you get notifications about new messages by email. I don't want the app, I don't want to 'delete' my account since we know it doesn't really remove anything and I'd rather retain a semblance of control, but I also don't want to leave the occasional person hanging who tries to contact me via Facebook Messenger, since people can still message you even if you mark yourself 'offline'.

I know this is completely intentional and designed to get me to install the Messenger app and look at their ads, but damn if it doesn't grind my gears. If I could go back to 2005 I never would have made a Facebook account to begin with.
how would one go about learning this effectively?
I haven't worked at Google for 3 years now, so anything recent I probably haven't heard about.

...but yeah, it would never have occurred to me that people would get in trouble for the mic drop April Fools joke. It's a different culture in tech, in Silicon Valley, and particularly at Google. I remember being told by a senior engineer that as long as I continued to do my work, there was basically nothing I could say to a senior executive that would get me fired.
If this is a dup where's the main thread?
I love the grand statement on the Crypt of Civilization http://crypt.oglethorpe.edu . 8113 is a long time away, and it is an admirable and hopeful statement to place its care in the "sportsmanship of posterity."

This Crypt contains memorials of the civilization which existed in the United States and the world at large during the first half of the twentieth century. In receptacles of stainless steel, in which the air has been replaced by inert gases, are encyclopedias, histories, scientific works, special editions of newspapers, travelogues, travel talks, cinema reels, models, phonograph records, and similar materials from which an idea of the state and nature of the civilization which existed from 1900 to 1950 can be ascertained. No jewels or precious metals are included.

We depend upon the laws of the county of DeKalb, the State of Georgia, and the government of the United States and their heirs, assigns, and successors, and upon the sense of sportsmanship of posterity for the continued preservation of this vault until the year 8113, at which time we direct that it shall be opened by authorities representing the above governmental agencies and the administration of Oglethorpe University. Until that time we beg of all persons that this door and the contents of the crypt within may remain inviolate.
"Some people make an attempt and fail, thus it must be impossible."
Using the jvm.

So java 9, Kotlin, Scala or kawa (scheme), abcl (common lisp), clojure (nu lisp:), jython, jruby. While there are compile-to-js languages too (including Kotlin, Scala, clojure :) - there is quite a lot more history around jre/jvm languages for production desktop use.
That's a huge assumption. E.g. I reckon Dr. Mengele is evil, and I would not have any dialogue about it. That's not the point. We have a word for 'blue', 'wet', 'stupid', 'awesome'. We have one for evil too.

And for certain things, saying 'morally wrong' is downplaying it. It puts casino cheaters and Auswitz guards into the same conceptual spot.
very spotify-ish
It's a philosophical question about when does something begin to exist vs. it is just an abstraction comprised of constituent parts.

https://plato.stanford.edu/entries/material-constitution
I meant for that .2/GPU/h on AWS
Live Stream of LIGO-Nobel Prize Press Conference
Any time you can earn more than you spend, and take advantage of compound interest (index funds, etc), you could eventually become rich, i.e. upward mobility.

In terms of jobs, it seems there are fewer guarantees and fewer formulas to follow (you used to be able to work somewhere for 30 years and count on a pension).

Upward mobility is still alive and well, but it's through self education and using the internet. Constantly improving is the only way to beat the game. Discipline, etc.
They really, really want you to be their product.
It's pretty heavy on CPU.
Isn't this the normal writing styke for a lot of US traditional media? European newspapers I think start from the key point they want to get across and expand from there.
Sure. The current problem on iOS is that you can not replace the web-rendering engine, thus you have to send messages or call callbacks into the web engine api. You have no guarantees as to when they will be actually executed and you have to serialize your data.

In my application I needed to display data incoming from a sensor. I can only access this data using the native functions and it comes at around 500Hz from 16 sensors.

For comparison, in Electron, when you call a function defined in a module written in C++, you can get the answer in under 1 ms. When using something like Cordova, you have to serialize the data which can take a seriously long time and then you have to wait for the callback to execute. On Android I suppose it is quite possible to write a V8 native plugin and achieve this performance, but not on iOS where you are limited to included webkit.

As for the Android responsiveness, the problem lies with the single threaded nature of JavaScript. CPUs on android phones _suck_ in single core performance. When I was looking for a good solution for multi platform development, I have found of a tech meeting that was supposed to present solutions taken by several different companies. It turned to be a huge complaint-fest about Android javascript performance and the only happy people were those using Xamarin (which is native).

Edit: Note that I think that using web views for applications like banking or chat and so on is perfectly fine. My issue is with apps that eat a lot of incoming data and/or have to change what is displayed very often.
For the case I am referring to strictly inside the EU.
I see it as a sign of maturity. People now realize it's completely unreasonable to think about debugging or maintaining some codebase as a hobby themselves (aka: in addition to the product they're building). For a cross-platform dev framework on mobile, knowing the pace at which those platforms are moving, you need something that has both the team , the fund and the stakes.
I just started reading Snow Crash, really loving it.
What sorts of questions do you ask that lead you to come off as superior? How have you changed your approach to avoid putting off your students?
That may be the case for other products, but in this case, they acquired the "Sybase SQL Server" product and simply renamed it "Microsoft SQL Server".
Your claim above is much stronger than what the study suggests (though it does at least point in the same direction).

> Most people don't realize that it's not really the smoke and lung cancer that leads to a majority of smoking deaths. It's the cardiovascular effects of nicotine leading to heart disease.

As described downthread, they keep finding associations that indicate that nicotine/heart disease associations may occur. But when they actually study the association, the association consistently fails to materialize.

I'm quite sure that your claim is flat wrong as stated.
Honda Needs a Tune-Up (2008)
You can definitely mix native and dynamic views. Theres an interface for registering custom views with the framework. It doesn't need to take over your entire app either. Matcha gives you a view controller, which displays the Go stuff, but that can be presented however you like.
vaping for health reasons?
94MH/s is about $86K per day of ethereum. So, something isn't adding up right.
That joke was so self-referential my brain short-circuited, well done.
Called Snus. Banned in EU, but supposedly one of the healthiest nicotine injestion methods. Most people would puke if they tried it :)

https://en.m.wikipedia.org/wiki/Snus
This same thing happened to a family friend. Her family fought it for a couple of years but lost and all of her assets were sold. The guardian then billed the estate for attending the funeral when she died. She was charging $200 an hour for taking her to get her hair done.

Years later she was finally removed from the job.
http://www.tennessean.com/story/news/local/2014/03/10/judge-...

Get your power of attorney's and medical POAs filled out to protect yourself.
Yeah, my experience with Mac is that it "just works" after extensive configuration file edits and dozens of helper applications. I have never modified any other OS to this extent to get the basics working.
OK, Phone: How Are My Crops Looking?
Good recovery from power fail ought to be the normal case. It is for just about everything else. What's wrong? Does the thing need better shutdown management hardware? Is it powering down without going into reset before the hardware starts malfunctioning? (The Motorola 68HC11 was notorious for that.) Or what?

BeagleBoard has this problem, too.[1] They have a power managment IC and shouldn't have the problem, but it's not working right.

[1] https://elinux.org/Beagleboard:BeagleBoneBlack#Improper_Powe...
Deaths from cancer are not subtitle. This is measuring the number of deaths not the rate of early detection.
Well, for one, there's a difference between contracting as a professional, and contracting as a driver for Uber, etc.
Why testing self-driving cars in SF is challenging but necessary
Have you tested unexpected powerdowns durring writes? Unless SD card is specifically designed to survive this, I would guess you might get corruption anywhere on the card, despite writing to specific area of the card, due to wear leveling algorithms. It might only become an issue when the card was used for a while, so that all flash blocks were provisioned at least once.
I know the answer to this problem but I wasn't able to solve it on my own. I enjoy the far simpler, three person version of this riddle:

Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Suppose that all the hats are red. When the teacher asks if any student can identify the color of her own hat, the answer is always negative, since nobody can see her own hat. But if the teacher happens to remark that there is at least one red hat in the room, a fact which is well-known to every child (who can see two red hats in the room) then the answers change. The first student who is asked cannot tell, nor can the second. But the third will be able to answer with confidence that she is indeed wearing a red hat.
Credit to you for being able to do this, and it’s neat as a code golf kinda project. But I don’t understand the general obsession with small code size. What I really care about is how well it performs - what kind of hardware does it work on? What’s the effect on the processors?

Code size is a signal, but the difference between loading a 1K and 10K file is invisible from an end user’s perspective, so I want to know about all these other factors, which are more visible.
Isn't this how Alpine Linux [1] normally works?

[1]: http://alpinelinux.org
> State and local governments tend to be more corrupt not less.

That's true, but the point is that a retiree can choose where they retire to within the United States. Informing oneself about the legal risks associated with guardianship abuse in a given jurisdiction seems every bit as worthwhile as a state's tax laws or weather, topics which retirees certainly tend to take an interest in.

> Gerrymandering + loss of local news coverage = incredible levels of corruption get baked into the system.

Dammit, we've only got an inch of topsoil left!
The biography of the kid obviously shows he disliked the way he was exploited but this review sounds like it was something completely horrible.
There are also experiments (Simon Baron-Cohen) with infants at one day of age showing the differences in interests (human faces vs things).

In that vein we can also include personality changes displayed by transgender people who undergo hormone replacement therapy.

Also studies on the personalities of separated twins.

Everything points to a mix of biology and socialization. The idea of parity in division of labor as the ideal is purely dogmatic.
I'm a bit confused. The article says "They’ve shared a script which forces the Raspberry Pi to run in read-only mode, so that powering it down via a plug pull will not corrupt the SD card." - Is that not the same as an unexpected power down?
11 Top New Productivity Books Worth Checking Out
Try that again in a month.
The jerky scrolling on that page isn't pleasant.
Surprised no one has mentioned Redis...Its stored in your server's ram and can store JSON strings.
Great work.

I'd love to see some more configuration (different shapes, lines connecting shaped, etc) but I'm sure those would add to the size.

One thing I noticed is on Chrome on my Macbook Pro resizing the window gets slow when this is running. Usually when I see that it is because the onResize handler is too heavy. But I noticed you don't have an onResize.
A state doesn't have an independent sense of identity that is apart from the pieces that make it up. That is, it doesn't experience consciousness (as far as we know).

If humans didn't have egos, identities and a sense of "I" and were merely sensory machines, then maybe there could be an equivalence.

That is, if ego and identity are the same thing as consciousness. I'm not sure they are. Frankly, it's a mystery to me, as I think it is to everyone, except for perhaps a few enlightened Buddhist monks.
Ask HN: How to ensure my cofounder will put effort in to sell our product?
I'm an engineer building a fairly complex SaaS product. I'm about 75% done with the MVP. My co-founder (older brother) has agreed to handle the sales/marketing and customer relations stuff. I don't have any experience in sales and he owns a quite successful painting & flooring company. He's already doing well and is busy with that, but he definitely knows how to sell stuff and has no problem doing a lot of foot work.

We haven't yet formed a company and he's indicated that he wants me to get the product ready for him to test and demo (he's also customer #1) before we start going through the legal motions and getting serious about selling it. I've already put a lot of time and energy into developing the product and he hasn't done much yet. To be fair, there's not a ton for him to do without something tangible to demo.

My fear is that I'll finish the product, we'll form the company with each of us having 50% equity, then he'll decide it's too much work to run two companies, forcing me to also do the sales while only owning 50% of the company. He IS a trustworthy guy, but I'm worried about how busy he is with his own company and how easy it might be for him to decide that spending effort on our company is not worth his limited time.

I would really appreciate any advice on how to proceed. Thank you!
Surely they can deploy the same satellite links they use on trucks from a ship or a helicopter? Just land a damn crew on any accessible beach and provide daily status updates from reporters trekking inland on motorcycle, or foot. Would be a hell of a lot better than just ignoring the crisis because its too hard.
HYPR Raises $8M Series A
Vapor is not smoke.
> many programmers of any language still don't

I wonder if anyone's trying an explicitly adversarial approach to early CS education. Split your class into two teams, each team produces an implementation, each team scores points for finding vulnerabilities in the other team's implementation. Doesn't really matter what they're implementing as long as there's untrusted input involved.
very bad ux on this one