skysight-inc/HackerNews huggingface dataset:
You guys are crazy. A probably small creative team simply made a camera in good faith that was abused by criminals. Who is the victim here?

What's all this crap about simple fun web cameras as "Bad Actors"... In fact the use of the term "Actor" as applied to a very simple piece of electronics is pretty creepy in itself. What are we trying to do here?

The term "State Actor" is fairly new in terms of popular usage. Thanks to CNN and media, we are being trained to know this word in a particular context.

Now, we are being trained to place dumb pieces of electronics in the same bucket as Russia and China. LOL

I'm sure there wasn't a meeting where the camera manufacturer execs sat around a table and said let's make these things blow up the world.

And you know, even if there was, the shame lies on the fact that we don't have better edge level security that can detect and shut down abnormal traffic patterns close to source.

There is some fairly low hanging fruit here. Routers and gateways with pretty damn simple algorithms could detect and prevent these types of attacks if they were available.

The network should protect itself against "Bad Actors", because... trillions of devices are a coming, and we can't expect them all to be certified to protect the network. The concept itself is completely absurd.

Far better to improve the infrastructure than to impose per device level policies. It's the IETF that needs to step up. Not the guys in a garage who couldn't code.

Sure maybe they could have done a better job, but from the level of programming we are currently at it is an absolute certainty that this will happen again whether we like it or not.
Why? I have friends who moved a lot during their childhood (due to parents' jobs/obligations, e.g. military), and they're some of the most well-adjusted and social people I know.

Having to rebuild one's social circle from scratch every few years can be a very valuable and beneficial skill for a child.
"if you take a track and play it a little bit faster or slower it still sounds great or awful as at the default speed in most cases."

Yup. Another example: in most of the world (where the television system is PAL or SECAM) movies are played on TV or released on DVD at 25 frame per second. But to achieve this frame rate, they take the theatrical film release at 24 fps and speed the video and audio up by 25/24th (4.17%). Of course almost nobody knows this because nobody notices it. https://en.wikipedia.org/wiki/576i#PAL_speed-up

For NTSC, the film release is sped down by a much smaller amount (0.1%) during the 3:2 pulldown to adjust from 30 to the exact 29.97 fps that NTSC needs.
I can't speak to every insurance plan out there but there are typically out-of-pocket maximums and other limits on spending. A surgery does not routinely cost $50,000 out of pocket.
> With the asynchronous nature of Javascript, it's theoretically possible for you to declare a variable with `var`, assign it a value, then immediately use that value and find that it's different than what you expected

Can you give an example ? My understanding is that the closure freeze the variable in the time the function was called. It can happen if you do not use a closure (function) though.
A not-insubstantial part of the engineer's job is to impress the artists. Mastering engineers even more so.
That seems to be a very common reason as to why people who are renting don't always have opportunity to learn common lifting exercises.

What I might suggest is find a crossfit gym, not necessarily even for crossfit itself. Some crossfit gyms offer olympic lifting training and fundamentals classes. The gym may even offer the membership cheaper if you're only visiting for those classes vs the actual high intensity classes most people associate with crossfit.
Most states have a income tax [1]. Our federal tax is progressive so you pay 15% of the first $X. Anything you make over that is taxed at 25% and on and on.

We get a standard deduction, which varies depending on whether you are single, married, and/or have children. Deductions reduce your taxable income. For example a single person making $35,000 would get a standard deduction of $6,300 making their taxable income $28,700.

You are entitled to a dependent deduction, so if the hypothetical single person above has a kid he can knock another $4,050 [2] off of his taxable income making it $24,650.

The other ways to reduce your taxable income for working people are retirement plan and health saving (HSA) contributions. every dollar you take out of you paycheck and contribute to either of those is not counted towards your taxable income. There are maximum amounts to both. Typically a person making $35,000 won't have much income available to put away in this way so working people don't usually get to take advantage of those [3]. There's also flexible spending accounts which work the same as HSAs except if you don't spend the money input in a set amount of time you lose it. These accounts make sense for sunk costs like daycare.

Lastly there are tax credits. Credits reduce the amount of tax owed (as opposed to the amount of taxable income). For example, if my taxable income $10,000 and I was taxed at 15%, I would have a tax bill of $1,500. If I also got a $500 tax credit, my tax bill would be reduced to $1,000. Parents get a $1,000 for each child[4]. There's also a childcare credit which is a pain to calculate so I won't do it here.

There are of course other exemptions and credits but for most people, what I've listed sums up how our tax code works.

[1]: http://www.money-zine.com/financial-planning/tax-shelter/sta...
[2]: https://turbotax.intuit.com/tax-tools/tax-tips/Family/Tax-Ex...
[3]: http://www.forbes.com/sites/niallmccarthy/2016/09/23/survey-...
[4]: https://www.irs.gov/uac/ten-facts-about-the-child-tax-credit
Once a month I need to flip the thing and plug it in. The amount of hassle is almost zero. It charges quickly enough that on a few minutes of charging it can limp along for another hour or so.

I've had other cordless mice that needed to be charged in a special cradle, which is basically the same thing, and I never heard anyone bitching about "hilariously backwards" design. Most people reviewing the product thought that was convenient.
That is like saying iPhone is a fancy version of old Nokia phones and nothing more.
Always good to keep the endgame of humanity in mind: https://en.wikipedia.org/wiki/Kardashev_scale
Increasing home ownership lowers economic growth. People tend to move jobs less often and have longer commutes both of which reduces economic efficiency. People also tend to rent places which more closely match their needs further reducing waste. AKA, renting and there is no need for a kids room until you have kids, but when buying you may need to plan for your needs in 5+ years out.

Further, people really do rent the same place for 30+ years when their job and family situation is stable, which incentives similar levels of improvement.
The culture is so much different in México, the first thing you do when you start working is to buy a house even if rents are cheap.
If you were to then reference 'x' from another block of code, say in another <script> element in the case of web development, 'x' would not be a defined variable, whereas with 'var', it would be.

This is mostly just a case of 'let' restricting a variable to the block it is in, and the child blocks. In your example, `let x = 'outer';` is sort of acting like a global variable, but the importance is that if another script were to be running, it could not access that instance of 'x'.
Also the default goto distro raspberry pi had at least few years ago. Who would then be responsible?
You are right sir. And after the ratings agencies downgraded US debt, they actually appreciated in value. Because anyone who understands government finance knows that issuer's of currency cannot default on their own debt instruments unless they want to.
Just so long as distant future generations don't confuse this with the salt mine containing America's nuclear waste...
I totally agree. I'm not surprised they've let it stagnate, and because of the problems you mention I fully expect them to just kill it outright at some point.

But none of that changes the fact that the Mac Pro is not "still very capable" as stated in the comment I replied to.
When I rented I gardened. I haven't the slightest clue why you believe someone wouldn't garden when they rent. In fact the place I rented I picked because I could garden.
I am not sure you understand what I'm saying. I did not say Tim Cook thought of them, I said they were not iterations.
why not generate a cert based off mac address and allow customer to use that
If the administration had responded to the complaints, I would have felt more hopeful. But instead it reinforced all the complaints of graduates who were saying they can't get a CS interview with their BS because of the grade inflation at the school. I was at this school because it is the only one I can afford without loans. So I stopped just short of the CS degree thinking maybe I will transfer to a school that might be able to help students get something in return for their degree, and maybe get a Ph.D. So if I become less depressed about our societal trajectory that is something I may end up doing. But today I am depressed and feel closer to ending up homeless because I got burnt out before getting a job. So today I think about maybe wandering homeless or seeing if there is still some job I could do that doesn't give me the feeling of absolute abjection that interviews do. At least I'm not Sufiah Yusof although maybe I would be if my parents had been more organized. I was successful in school mostly due to terror of my parents but now they feel bad about how they raised me and they don't push me at all. I keep hoping that some positive form of motivation will emerge for me but whenever I feel good about an idea, I feel awful about it the next day. I never know who I'm going to be tomorrow, or in the morning who I'll be tonight. I hoped university would be very demanding but they've been less so than my HS was. It's not like I'm more moral than that lecturer, I have no follow-through on anything and being on the debate team in particular turned me into a wandering sophist. So I agree.
I think this is a common misconception, this is not generally true: "In 2014, 36.7% of U.S entrepreneurs stated that their products or services were innovative". This isn't to say even unique in the marketplace, but rather just "innovative".

http://www.gemconsortium.org/country-profile/122
getting an 4040 error.
const foo = {bar: 1}

The only thing const about it is the reference `foo` cannot be reassigned:

foo = something_else; // error

Unlike `const` in C++, `const` in javascript in not very useful in my opinion. `let` is shorter and more readable.
Presumably each project/organization/etc. has its own style guidelines (or at least unwritten conventions). If you're not following them, then it's not a surprise people are calling you on it. If, on the other hand, they don't exist then it would be weirder.
I tried very hard to take the perspective that this guy is irritated but that there might be some substance to his opinion. I couldn't help but constantly think this, though, "Wow, this guy is really mad, and now wants to logically apply blame to everyone and everything except himself and his choices."

Well commented, thanks.
provide much of the current insurance benefits at the much lower cost.

The benefits of health insurance aren't those your alluding to here.

The benefits of health insurance are the flow of money from your bank account to the insurer.

Your premiums are going up 74% next year, what are you going to do about it? Complain on an internet forum. Go ahead.
Mexican here. I find it amusing that people focus on how spicy their peppers are. They are missing the point. There are many pepper varieties and each has a different flavor. That is the interesting part and how it mixes with different foods in a variety of recipes. Focus on the flavor, not the burn.
Yes, I had the same though that there was vandalism taking away the "no" so that it intentionally says it is dangerous
Something in a much different vein than other sites posted:

http://drtenge.com (NSFW)

This is a Tumblr blog going back years of extremely disturbing medical imagery and art of the same style. Oftentimes there's almost no context given to the pictures other than a name of the author or a title which makes them that much weirder. The images also tend to be associated with fascism or BSDM. I've spent at least a few hours trying to find more about some of the pictures because they were just too weird to go without explanation. The guy has one post about how he really values quality and obscurity in his images and nothing else; no explanation as to who he is or why he collects such horrible and terrifying art. I've always wanted to email him and ask what the hell is going on but I'm kind of scared to know.

Obviously don't click on the link if you do not like gore.
I really don't know where to start for a quick HN response. There are just so many things that depends heavily on context around them. The economics, for me, are the most interesting parts but it takes a lot of information to put things together to explain.

If I'm going to cite a single thing, it would have to be the Cherokee Declaration of Causes. As a single document providing context around events at the time it's a little mind blowing the first time you read it.

http://cherokee.org/AboutTheNation/History/Events/CherokeeDe...
Hi Garry, Its inspiring to see you started here in 2007. I've never talked to investors before. What would be your advice, if I need to get started?
Many people won't check the url when signing in if everything looks to be on the up and up. This is why I really liked one of the things Yahoo did which was create a sign-in seal. Every time you signed in Yahoo would display a custom image that you set and if that image wasn't there then something was probably wrong.
2-factor would have prevented this - no ?
The commercial is great! Who helped produce the video? I'd love to hire them for something like this.
If the three-letter agency would be the only one invading our privacy that would be a lot better already;

Of course this is not the case, many companies are invading our privacy for commercial reasons, they sell our personal data for their own financial profit (Google, Linkedin, Facebook, etc.)
WFA, I assume he's talking about Wilderness First Aid, a medical certification.
I personally know some people who work for Exploratorium. Not the sharpest tools in the shed.. ;)
> > A paid off home is a social safety net against homelessness
> Stocks and savings are equally a safety net against loss of primary income.

Landlords and letting agencies can be kind-of funny beasts, they're not necessarily happy to have an unemployed guy as a tenant even if he owns a pile of shares.
Ghost peppers are the hottest peppers I've ever dared to eat directly. They are so far beyond hot that I don't even feel a burning sensation - more like pure, unadulterated pain like you'd expect from having a nail driven through your tongue. I really don't like the flavor of them either so there isn't really much motivation for me to ever eat one again. They are really great in small quantities for spicing up dishes without altering the flavor of the dish in question though.

Habanero peppers on the other hand - have a wonderfully fruity flavor. I wish I had a bit more stamina with regards to eating them. :(
It seems to me a huge problem when they retire?
Now that's a perspective I didn't expect, yet appreciate greatly. TIL
NoSQL vs. SQL for MOGs
Essen 2016: Best board games from the biggest board game convention
What do you propose that people that want to engage in their craft with at least a modicum of craftsmanship do?

Even if it truly weren't economical to build quality software and to use real engineering to reduce risks toward achieving that goal (realistic deadlines based on past estimation error, known unknowns in planning, evaluating and training people, scheduling refactors, avoiding defects in the planning stage, planning for the duration of components' lifetimes so you can build things and eventually replace them instead of constant myopic re-architecture) -- which I highly doubt -- who's to say we have to be motivated solely by self-interested short-term economics? If the costs are externalized, of course it's more economical to do everything as shitty as everyone can get away with. What kind of Objectivist nonsense is it to say that that's the same as correct?!

For some of us, money isn't motivating, the collective consensus isn't compelling, it's not possible to be simultaneously disengaged and productive, we find investing so much of our conscious time and effort toward something we don't value existentially frustrating and simply want our investment of time and effort to result in software of quality, as simple as trying to maximize for durable utility -- as much as possible, leaving the lives of its users better off for using it, and existing and paying that dividend for as long as possible -- (true economic value) and we find we're not allowed as the majority of managers and team mates have bought into the modern kind of myopic and psychopathic faux economics of me and now. Do you really propose that we are the ones who are wrong? If we are, what's to be done -- do we accept we aren't cut out for the rat race and go live in a van?
Still no Node.js or npm icons after almost 3 years?
Thanks but no thanks.

-- Edit: not trying to be sarcastic or blaming anyone. I'm saying what I feel about Font-Awesome. If you don't like my thoughts, you just have to live with that. As a member of the community, I guess I also have rights to ask for something, which I do, and I guess I also have all the rights to talk about something that I've been waiting for, for a long time.

Thanks for the downvotes. I hope you can ever understand what was written in the future before downvoting it.
A frozen Ancient then, maybe.
> When you need a copy of a large object with a small change, performing the copy with native JS is going to be slower than doing it with a specialized data structure like a hash mapped trie[0] (which is what Immutable.js uses)

Fair enough though I'm not convinced you should be hitting this type of use case in your code (kinda inefficient and sounds awkward to make a small change to a large object and yet need both objects to continue to be in memory, separated). At least not typically / frequently.

> if you're trying to keep your data truly immutable, that copy operation is going to be a pain to write with the built-in tools, whereas it's super easy to return a copy of an object with a change to a single, deeply nested property with Immutable.js.

While it is a little bit of a pain almost every framework and probably half of the libraries in existence on npm have a copy function. I'd like to think it's a rare use case but when it's needed you likely don't have to install a new library to handle a copy operation.

> I agree that it's premature to reach for a library before you need it, but let's not pretend there aren't rather large drawbacks to using Object.freeze and Object.assign.

I'm not sure anyone was pretending anything of the sort here and I don't understand the assumption of such. There are plenty of drawbacks but I'm also not convinced it doesn't fit the 95% use case.
No, an actionable summary is exactly what I was looking for. Thanks! If you know of a similar summary for Pre-suasion, let me know.
We also got hit by this a few months back. It also got send to all of your company's contact. We had to mail all of them back and lost face.

One hour in or so Google made it so that the emails (even those already received and opened) were blocked. It helped to mitigate the issue. Most of the outside contact that would have received the mail received it in their spam.

We learned from it and have better security now.
He had a shrewd perspective on cubicle politics in the 1990's that implied he possessed some deep rationality and insight about human nature. I suppose people change, or else I misinterpreted Dilbert.
To be fair, I think that's a bad rule.

It's a bad rule, but necessary. If you allow people to argue about mod actions then it basically means any thread requiring mod actions now needs to be locked because then the topic would become arguments about moderation practices.

Additionally, at least half the threads on every board become arguments about "Why was so-and-so banned?", "Why was this topic deleted?", "Why are the moderators so terrible?". If you edit/warn/ban 3 people in a thread, you would have 3+ (someone unrelated always has to butt in, or maybe someone uses both their main and alt accounts to complain) new threads arguing about why you are a terrible mod.

I mean, we had no problems sharing information anyone requested it via personal message, within reason.
Here's some more info on that: http://security.stackexchange.com/questions/19155/effectiven...
Just a reminder ... your MVP can be crude:

https://web.archive.org/web/20111013114740/http://thewirecut...
Psychometrics? Although the results aren't always politically correct like some of the priming ones.
Attorney from DLA Piper's Self Driving Car Practice, His Advice to Entrepreneurs
The step-by-step guide to totally blow your startup’s Product Hunt launch
Yep. This same phishing attack reached our office a few months back - it was a good motivating force for the whole office to enable 2FA. Probably an overall net positive for the company :)
This article seems great at describing how phishing actually works in practice, especially to people without much exposure to technology. I've gone through at least a couple of training emails from IT departments about phishing, and this was way more effective. A realistic case-study with a really clear description is valuable!

This article could definitely augment the anti-phishing education at your organization—the only downside is that it's a bit long, so busy people probably won't want to read it :/.
Drchrono (YC W11) Looking for Python/Django Engineers
What was it originally?

And I think you mean "sum up" ;)
It may be worth distinguishing tech vs. financial tech. Tech will benefit from lower exchange rate. Also tech is quite fungible and crosses boundaries easily.

Financial tech is different.
1) Banking is a huge part of London economy and London is a big part of the UK
2) Financial Tech is very dependent on banking
3) Banking in London in the past has huge structural advantages as a bride/conduit with English language, proximity to US markets and no barrier to the rest of Europe) which it is going to loose. London's European organizations will either split or wholly shift to other locations (Paris, Frankfurt and Dublin).

As financial tech dominates particularly in the UK there will be a negative impact. To what extent it is cushioned by lower immigration remains to be seen. Certainly not in the short term.
I feel like more aggressive anti-trust action that breaks up huge companies and reduces barriers to entry and we cang et back to the lean, competitive capitalism that leads to growth and innovation
I suppose on this we agree. I lost respect for Reddit because (as we both agree) there's a strong mob mentality there.
> I do hope to see our society mature a bit on end-of-life care.

It looks like many countries are moving that way in the past 20 years: https://en.wikipedia.org/wiki/Legality_of_euthanasia
Kudos to Exploratorium for sharing. Hopefully they're able to find a way to use it in their educational exhibits.
Good catch, this was done as an optimization for a few sources. We are working to backfill the originals in the next few days, as our goal is to preserve the original images in their pristine from. Should not affect the majority of the collection. For now you should be able to click to the source and find the original image there. Sorry for the inconvenience!