skysight-inc/HackerNews huggingface dataset:
This was interesting look at home IoT is used in home security today and it's current downfalls. However, the items that seem IoT specific are ones that are issues in implementation, not application.

To frame what I mean when I say "IoT specific", I'm pointing out that many of the examples that he highlights are also the downfall of traditional security systems as well. If you have remote monitoring, and you internet/telephone line goes down, IoT or not, you've lost the service end of discussion.

It doesn’t take a professional to realize his particular
house of cards is about as fragile as they come. It is built
on the assumption that one’s WiFi will always work, their
internet connection will always be up, power will always be
on, and every piece of software and firmware is stable and
trustworthy."

Power loss on traditional security, wifi loss on traditional security, hard wire cut on traditional security, all of these will take their toll as well, not just on an IoT system.

Onto the IoT specific related items. The implementation issues that he highlights; having to have your app open to record footage. Your cellphone being at the bottom of you bag and you can't reach it. These are all problems that can happen already. If you can't reach your phone when the security company calls you to notify of a break in, this is the same problem.

I understand why there is a lot of distaste for IoT, and all the security pitfalls that happen. However this is not an inherent issue to the concept, rather is a breakdown of implementation of security protocols that are not being followed and a lack of learning from traditional systems that isn't being applied.

After thinking about this for a while there are ways to bolster an IoT security or monitoring system:
> Power / connection required for signaling. So rather than waiting for a system to signal something is wrong, wait for a heartbeat to die.
> Battery back up: Pretty obvious. You should have a way to at least keep your systems for a period while you get power restored
> Multiple links to a central service. WiFi and Cellular, monitor for connections going down and built in trouble shooting to notify the user if there is one or the other
> Centralized data center for always on recording, pay an additional $10/mo for the ability to store your data elsewhere or offer local 24 hour recordings in the security base station in your home like many dash cams have now.

As for security concerns I look at it this way. Remote connections are something we've got down pat, assuming everyone follows it. Blaming IoT on being inherently insecure is like blaming the database password leaks on mysql rather than an open port and plain text user name / passwords.

I think IoT security has a place and purpose that offers benefits over a traditional system, we're just waiting for the right implementation.
Managers getting paid on average more than the regular engineer/employee at the same company, in other news water is wet.
Whether "Meritocracy" is an egalitarian or hegemonic value depends heavily on who is allowed to define the Merit function.
Depends on how you define "formally accused". Multiple women have come forward stating that he raped them.

I'm not sure why you are asking about charges; many people who commit crimes are never charged and correspondingly many who are charged are innocent.
Dedicated charging ports exist, they can be recognized by having something like zero Ohm, or respectively 200 Ohm between D+ and D-, or 15k Ohm on each pin against ground. (See also Maxim's USB Battery Charging survival guide)

That is, "power only" cables are not recognizable to the user, and malicious chargers came into being for that reason.
This isn't so much "Lisp" as "S-expressions via Python."

I was expecting it to actually be implemented in Lisp.
Dark+Markets:+How+to+Buy+Things+from+the+Deep+Web+Black+Market
Adding more insecure devices to protect your home makes no sense. Whatever happened to the idea that fewer "moving parts" meant less likelihood of failure?

The selling point is that you can monitor all this stuff remotely on your phone, but really, what can you do about it? I don't see how this surpasses the (very expensive) services like Brink's and ADT who will contact law enforcement for you.

And yes, I've seen the ad where the guy is at the store trying to figure out what to buy and can look in his fridge from his phone. Whatever happened to making a grocery list before you leave?
American serving sizes are extremely corrupt.

Its unusual to eat two bananas, so my "real world" breakfast is one banana or about 12 g carbs.

We sell unhealthy stuff in crazy small serving sizes to market it as healthy. When I eat junk food, like pasta and meatballs night, we use two boxes of Penne (some consider use of Penne to be sacrilege in itself) and the box is labeled as 8 fifty gram servings per box, although we make two boxes for four people and admittedly have plenty left over for lunch the next day. Sure that pasta sauce claims a mere 24 grams of carbs per serving, if you get 9 servings out of that little jar (we usually get about four servings). I don't eat junk food very often.

Lets compare guacamole dippers. For a good laugh look at the official legal serving size for potato chips. Like 10 chips. For real human beings its more like half a bag (if not the whole thing). An entire half pound "single serving" bag of baby carrots is about 80 calories. I pig out in front of the TV sometimes, the difference is I don't think its physically possible to get fat off carrots and guac and I eat like "half a zerving" and feel I've had enough, but obviously pretty easy to get fat off soda and chips and I can eat ten servings and feel hungry-ish. Ten servings of potatoe chips is only 100 or so chips ya know.
Because I read the posts from the multiple women he raped and I have no reason to doubt their credibility.

My question is why do you think we should default to not believing rape victims?
Can someone show how the generated code for matrix multiply looks?
Sucrose is half fructose half glucose. In the body, the enzyme sucrase nearly instantaneously splits sucrose into fructose and glucose.
It's just normal bullying.
There are two lines of research in this direction. So there is work from my lab [1] and some folks at ETH-Zurich [2] is automatically finding closed form solutions. These when used do give performance equivalent to handwritten methods.

Beyond that we are seeing some cool stuff with Blackbox Variational Inference [3] and other Automatic Variational [4] solvers coming out of Blei's lab. At present these capabilities are spread about the different system but I expect all them to eventually end up available in whichever you choose to use.

[1] http://homes.soic.indiana.edu/ccshan/rational/simplify-padl....

[2] http://www.srl.inf.ethz.ch/papers/psi-solver.pdf

[3] http://www.cs.columbia.edu/~blei/papers/RanganathGerrishBlei...

[4] http://arxiv.org/pdf/1603.00788v1.pdf
Why? Obviously, you'd have the drone be the coffee machine. The time between customers is spent brewing, and then it lands over your mug and squirts it in from its abdomen, like a giant coffee-from-abdomen spewing insect that flies from flower to flower.
Some people in the developer community need to get better at recognizing when a witch hunt is brewing. This blog post has essentially the same content as the one yesterday on the same subject[1].

Like the one yesterday, it attempts to provide its own explanation for why Crockford was disinvited as the keynote speaker. However, none of these details are mentioned in the actual statement given by Nodevember[2], and there are no sources given for how this explanation was arrived at. The Nodevember statement claims he was disinvited based on some public and private feedback from speakers who felt uncomfortable attending with him as the keynote speaker. Why should we take it on face value that the circumstances documented here are actual set of circumstances that lead to him being disinvited? Where is this information even coming from?

One of the alleged sources is a blog post from Kas Perch[3]. The alleged slut shaming incident seems to be a minor note in a post otherwise focused on his negative and dismissive attitude towards some of the other speakers. Perhaps this is the more salient part of why this person felt uncomfortable attending with him? Perhaps there's more feedback being kept private to protect the witch hunt from targeting those coming forward?

Notably I haven't even seen a statement from Crockford crying foul over this incident. It seems to be coming entirely from other Node developers upset about the fact that he was removed as the keynote speaker. It seems like this is an argument being played out as a proxy over political stances about diversity and inclusion tactics, without a lot of consideration for the actual circumstances. Furthermore I find it very disappointing that this poorly substantiated argument is being used to demonize inclusivity and diversity overall, which is something badly needed in developer communities.

[1]: http://atom-morgan.github.io/in-defense-of-douglas-crockford

[2]: http://nodevember.org/statement.html

[3]: https://medium.com/@nodebotanist/why-i-won-t-be-speaking-at-...
I'm not sure why, after seeing dozens of different surveys with different numbers, you would somehow come to the conclusion that that one is correct, without expressing any uncertainty.

Even if most people there support gay rights, many men can still be closeted.
In my experience this is centered in San Francisco and is affecting any field, which is strong in that area.
You don't need to leave monads in OCaml (in fact, I'd be very sad to not be using them regularly). Typically the Lwt, Option, and Error monad. (Also speaking as a former Clojurer).
The mark.info link works just fine. Here are the first few lines, if it doesn't load from somewhere else:

[prev in list] [next in list] [prev in thread] [next in thread]

List: openbsd-cvs
Subject: CVS: cvs.openbsd.org: src
From: Pascal Stumpf <pascal () openbsd ! org>
Date: 2016-09-03 22:47:02
Message-ID: 9a28502641f17805 () openbsd ! org
[Download message RAW]

CVSROOT: /cvs
Module name: src
Changes by: pascal@cvs.openbsd.org 2016/09/03 16:47:02

Log message:
Use the space freed up by sparc and zaurus to import LLVM.

ok hackroom@

Status:

Vendor Tag: LLVM
Release Tags: LLVM_3_8_1

N src/gnu/llvm/Makefile.common
N src/gnu/llvm/llvm.spec.in
N src/gnu/llvm/configure
N src/gnu/llvm/LICENSE.TXT
N src/gnu/llvm/README.txt
N src/gnu/llvm/Makefile.config.in
N src/gnu/llvm/.clang-format
N src/gnu/llvm/LLVMBuild.txt

... 6200 lines later ...

N src/gnu/llvm/lib/Linker/LinkModules.cpp
N src/gnu/llvm/resources/windows_version_resource.rc

No conflicts created by this import

[prev in list] [next in list] [prev in thread] [next in thread]

Configure | About | News | Add a list | Sponsored by KoreLogic
:)) Brilliant
> It disappoints me to see how many folks on Hacker News have responded to this incident by condemning the entire concept of standards of conduct and the idea that the developer community should take the goal of inclusivity and sensitivity seriously.

Who. Who has responded that way?

Have you read the article?

There is:

- no official message on exactly why he was shit-canned.

- references in his previous talks to:

- "gonads" (literally, a reproductive organ, i.e. testicles or ovaries);

- "huevos" (eggs, in Spanish);

- something "standing out like dogs balls"; and

- commenting that drunk people were giving stupid talks at a conference.

If you claim that referring to having gonads is "exclusionary", because some people may have neither, then fuck it, you can't ever present anything that references the concept of seeing or hearing, because thats exclusionary to people with vision/hearing issues.

I know some people don't like eating eggs, but its hardly reason to complain about a presenter at a conference.

Dogs balls do stand out. Have you seen a male dog that hasn't been de-sexed? Who is attending these conferences, 5 year olds? If someone is so offended by a reference to dogs testicles being very obvious, how on earth did they even make it to the conference? Most modern tv advertising is more explicit than that.

I can't even begin to comprehend how the last one is offensive. Oh wait. I know. We have to be inclusive. So presenters should be allowed (nay, ENCOURAGED!) to present drunk.

> Instead, let's engage in a constructive dialogue to figure out how to do better.

Given that no one that actually made the complaint seems willing to publicly identify specifically what they believe Crockford did wrong, how would you imagine that is even possible?

Oh wait, let me guess.

Complainant: "<Person> is non-inclusive, let's un-invite/ban him"

Moderator: "Well, hang on now, what exactly did he say or do?"

Complainant: "The moderator is being non-inclusive, let's ban him!"

Sponsor-Suckling-Controversy-Allergic-Organisers: "ok, we've banned all presenters except you and your hand-picked list of friends. we've also gone ahead and implemented the attendee filter you requested, and anyone who questions this process will of course be denied entry"

I'm all for women in tech, I'm all for equality and people not being attacked for who they are. I'm not for people using ridiculous mis-representation of a person to have that person removed from an event.
See the README file in src/gnu/

http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/gnu/...
>fruits have fiber and vitamins and other redeeming qualities.

I wouldn't word it that way. A cake can have plenty of fiber, and you could make a cake with a lot more vitamins than fruit has. But the cake is still a bad choice, for reasons such as having 5-10x more calories per ounce.
The provided examples of Douglas Crockford's behaviour really do trivialize the issue.

However, if this is all the evidence there is, then that points out that the issue rightfully should be considered as trivial and harmful, because it has real negative consequences (elimination of a speaker) with trivial benefits (as shown by those examples in article).

I'd expect the one of the following responses:

a) Examples that Douglas Crockford did something significantly worse than the examples given in the article;

b) Acknowledgement that there were no non-trivial grounds for cancelling his speech, and that "this 'inclusivity' is not the 'inclusivity'" but an accidental overreaction;

c) Acknowledgement that yes, you consider this particular case as something that should have rightfully been done.

Do note that if you answer (c) then I will consider your [interpretation of the] movement as something harmful and something that should be fought against, because it intentionally does bad things in the name of "good intentions". I'm quite expecting to hear that (a) actually is the case, but if it's not, then the current actions were not okay.
Here are some things I learned:

- No matter how busy you are, you should always make time to mentor your employees. Help them grow by delegating increasingly difficult work to them and giving them additional responsibilities. If you can't delegate to your employees with confidence, your own workload will eventually overwhelm you. Also, as your company grows, being able to promote existing employees instead of hiring from the outside means that you'll have managers who have a better understanding of your company's technology and business. (And if you want to be promoted in the company you currently work for, it's easier if you have someone who's ready to step into your current job.)

- On the other hand, don't try to shield your employees from tedious or difficult tasks by doing them yourself. Some percentage of work is tedious or difficult, and it can be as much of a learning experience as more interesting work. Don't feel guilty about delegating this kind of work to others. It's part of the job.

- Don't be friends with the people you manage - find friends outside of work or in other departments. (I don't mean that you should be unfriendly to them, but don't socialize with them or have deep personal conversations.) This might be a controversial opinion in work cultures where everyone in the office socializes with each other, but it makes it hard to make objective decisions about who should be promoted, who should be laid off, etc. At some point, you'll need to make these kinds of decisions, and they shouldn't be biased by the fact that some of your employees are your drinking buddies.

- Learn how to manage your boss's expectations. Saying yes to every request will eventually lead to failure and burnout (of both you and your team). The end result will not be good for your company (projects failing, people quitting).

- Pick your battles. Some fights are not worth the trouble it takes to win them.
Your reply underscores my point.

My own post said that you used the term "Obviously" when it was clear it was not obvious, as multiple people took it the wrong way.

That is a rhetorical trick. Once you say "Obviously", the implication is that since the reader didn't understand the meaning of the post, the reader is either trolling or stupid.

I also like how you ask me to step back and ask who's using rhetorical tricks, and ask me to think about my own post, thereby associating them together, implying that my own post used rhetorical tricks. Nice scare quotes btw.

Why should I think about my own post? I made a point and backed it up, without rhetorical tricks. I just stated that you said something was obvious, when empirically it was not obvious at all to other observers.

You did not address the second part of my post, where I stated that policing should be applied to individuals, not language.
Criticizing speech with more speech (denouncements) and exercising your right to freedom of association (banishment) are two of the key ideas of free speech itself. You seem confused.
Loping: a simple disk I/0 latency measuring tool (like ping but for disks)
The piece makes clear, "AS LONG AS THERE have been people living in proximity to cows, there have been people making use of their waste."

What's new, and interesting, is that the conversation is about the practical benefits, over the "ugliness" of the concept. This conversation is framed in a sustainability and environmental context, which in the face of climate change, is timely and relevant.

It's particularly poignant coming out of Italy, a culture where they pride themselves in their passion for design, and form over function, whether it is furniture, fashion, cars, etc.
Did he create new or other ones after he arrived at college?
Best interest of the company usually includes producing the most income for shareholders, which involves minimizing expenses. Taxes are an expense. It may not be written down in stone but it follows logically from other principles.
From what I hear, one of two DNS servers is down, so if you get lucky, you see the page, and if you get unlucky, you don't.

Google cache is here: https://webcache.googleusercontent.com/search?q=cache:https:...
We haven't even figured out a way to get people from
home to work quickly and efficiently in Silicon Valley

I'd say there is a rational reason for this. If the cost of living was lower in the SFBA, salaries would likely be lower. By creating remote working technology or attitudes, an engineer would almost be working towards lowering their own salary (effectively allowing their jobs to be intra-country-outsourced to lower cost of living areas).
While I think the camera in the fridge thing is of dubious value, "whatever happened to X" is not an especially strong argument against something...
Right, but that's not "meaning in themselves," it's "meaning in context."
My experience is mostly in the other direction. While C-level executives out of their depth (which seems to be most of the time when it comes to technology) tend to have quite a few 'No!' moments, maybe because it gives them a sense of control, they don't like hearing No from anyone else.

In fact, expressing doubts about the wisdom of pushing ahead with a project, even one already failing, is seen as very poor behaviour, like you have just farted in front of everyone. Likewise, identifying risks is often seen as negativity, rather than a foundation principle of review.

People who subsequently roll out one of these failed ideas are often publicly rewarded. In contrast, the people who develop the alternate system that is actually used tend to be ignored.
That's a valid point I haven't considered.
To play devil's advocate, what ever happened to making a mix tape from songs on the radio to play in your large battery powered Walkman on the go?

"Why can't we just do it the old way" isn't the best argument for halting attempts at innovation. Before we can have the IoT we see in movies, we have to have gradual iterative progress in the way we think of/use the tech.
Yes.

Do you remember flight stewards before they became attendants?
This is a great idea. It pretty much adds a new dimension to syntax highlighting, and can be used for many additional semantics. Network communication, dangerous functions / race condition alerts, async behavior, etc etc.

I wonder whether there are any Emacs packages for this.
What I find more interesting is that YAML allows you to define self-referential / circular data structures:

foo: &foo
bar: *foo

In PyYAML, this will give you a self-referntial dictionary. Powerful but pretty catastrophic if you use (naive) recursion to analyze a user-submitted data structure.
Well, the very first day when I switched from Tidal HD to Apple music I could sense the difference. The interesting part is that I didn't really expect any difference because at that time I thought Apple is using a lossless codec too(ALAC) so that made me google it and I've found they are actually using AAC thus the reason why I think there is a noticeable difference.

Now I'm still listening lossy audio because for some reasons I decided to cancel the Tidal subscription. I can't say the difference is really like between SD and HD video so you don't miss much but if you get used with lossless audio chances are that you can sense the difference when you switch to a lossy version.
Car insurance would give me a rental, but I didn't bother because I already have my old SUV.
And this is why VR headsets are headsets and not sunglasses
The number of people who go around looking for ways to be offended is seriously troubling and a fat greater theeat to humanity's advancement.

If someone has something to teach me, I don't care what he does outside of the conference -- if he uses gender biased words or votes for evil bunnies, I'm not there to talk to him about those things.

It was better when people knew how to comparatamentalize work and politics and religion and all the other stuff that's personal and not relevant to the discussion at hand.
If you're on a boat that's likely to fire torpedoes at the enemy then you're in one that's likely to be blown to pieces by the enemy at any moment without warning. In a situation like that I can empathize with people wanting to take the edge off.
I can't believe this actually works. In Belgium we have a hotline, and the amount of "snitching" that happens increases YoY. I.e. some guy reports that his neighbour bought a new expensive BMW or Porsche. So they look into it.. and in 99.99% of the cases realise nothing is wrong. Envy is a sad beast..

Just because someone lives a normal life doesn't mean he's not wealthy. I could be living in a normal street/house, making a normal wage, and making €100,000 a year from investment gains. So what? Get over it.