skysight-inc/HackerNews huggingface dataset:
That's a great thought! I can see exactly how you got there. Surely the author could have proven their point just as effectively while still respecting all the privacy of others, right? Clearly Sentinel is a professional organization that would have responded appropriately!

What's unfortunate about this scenario is that it shows a company reacting in fear. We can see denial, minimization, legal threats, and attempts to silence. These are the signs of an immature organization that cannot be trusted to react professionally to the sort of approach you wisely describe.

Consider. I am a reasonable person under a lot of stress, betting a lot on technologies I don't fully understand or control. Some rando claims my technology is incredibly reckless with a lot of people's personal information, and their proof is that they can view their own docs. Of course they can see their own docs - that's the point! There's no issue here at all...

Does that sound like a plausible scenario to you? Because it's painfully realistic to me. There's a reason I use an identity that's difficult to trace to my legal self when reporting vulnerabilities to companies that I can't trust the maturity of.
SQL comes to mind here.
Apologies are not about who the other person is. Apologize for where you went wrong.

They're also not a "get out of jail free" card. If you did something rather hurtful, a person might still resent you for what you did. That doesn't mean they're "toxic" or "twisting your words" - it means they have been deeply hurt by you, in a way that only time can truly heal.
>There is definitely something magical about leaving your house and having your lights shut off and your door lock automatically, then coming home after a long day and having your door unlock and lights come back on.

I can see how it would feel that way if one didn't know too much. Google home devices were caught with their microphones stuck open constantly uploading within weeks of release.

What makes you think you won't get a doorlock that gets stuck in an open/close loop and just oscillates, allowing a burglar to just stick their shoulder against the door and wait for the bolt to retract? Are you going to remember to check after every firmware update? Are you even going to know if a firmware update is issued?

Will it still be magical if you get declared a legacy customer[1] and your door is programmed to unlock and stay unlocked? Will you even follow IoT news close enough to be confident that this hasn't happened to you?

Myself, I'd prefer a door lock that locks only when locked, and unlocks only when the correct key is inserted into it. I've /certainly/ seen one too many crazy software errors to believe in a stove that has the ability to turn itself on and off.

[1] https://www.theinquirer.net/inquirer/news/2453441/revolv-use...
I group them together as the biggest MLM schemes in the world which sounds pretty much correct according to your own numbers

They are grouped together by size and by the fact they both prey on children as their main recruitment targets

Do you think "christanity and islam" should never be together in a sentence just because they differ in some aspects that are irrelevant to this conversation?
The point is that we unnecessarily focus on developer comfort in writing software, but software needs to be optimised first and foremost for runtime. In fact I'd put the priority as such:

Priority #1: Runtime, your code will (hopefully) be run a lot more than it does anything else.

Priority #2: Debug, your code will be debugged more than it is read

Priority #3: Reading, you will probably read your code a significant amount more than you write code.

Priority #4: Writing. A software should spend the least amount of time on a CPU being written.

I'm not saying that you should only focus on making fast/slick runtimes that are easily debuggable above literally everything else; but you should absolutely have slanted priorities towards this goal.

And in that respect, why wouldn't you learn the right tool for the job?
At which repetition of "vurnability" did you reach the conclusion that the author was American?
Could be wrong, but I believe the areas you're referring to as continuous are the areas where it takes a while for the first flip to occur (if it ever does). Once a flip happens, neighboring cells seem to diverge quite quickly.
Simultaneously complaining about monopoly, which allows firms to keep prices artificially high, and "price dumping" makes little sense.

I have issues with both. It's obviously not a monopoly. Apart from Uber AND Lyft, you have regular taxi's, public transit, personal cars, bicycles and the ability to walk.

As for price dumping, again -- if rich VC's want to compete with each other to subsidize my rides and my drivers wages -- I'm not going to complain about it. Uber and Lyft are the epitome of options vs what was going on in the NYC taxi scene before them.
I'm curious: is __VA_ARGS__ part of the standard, or just widely used?
This is from yet another flaky "initial coin offering" operation, "Sentinel Chain".
Does that mean I can install cargo-web without emscripten or do I still need it even though I am not going to use it just because the two other targets use it? In other words, is emscripten an optional or a hard dependency?
I read this back than and went back and forth believing and not believing that this is an advert.
wow, he should be commended not only for his awesome scientific content but for keeping such a level head and taking what many would consider as an unfair sanction pretty well. I for one would be a lot angrier and perceive this as totally unfair and arbitrary. kudos to him
Ozone layer not recovering over populated areas
Fuck Snapchat filters, fuck another JavaScript framework being released, fuck Google releasing another chat app, fuck the next iPhone having wireless charging.

This is innovation. This is the future. This, and Tesla, are the biggest technological breakthroughs since the iPhone.
I'd like JS to be as far away from my embedded devices as possible.
Per Oracle's own EOL notices, the overlap seems to be only for LTS versions; Java 8 LTS full support runs through January 2019 with Java 11 (18.9 LTS) scheduled for Spetember 2018. But Java 10 (18.3), GA in March 2018, support ends Spetember 2018; and Java 9 support ends March 2018.

http://www.oracle.com/technetwork/java/eol-135779.html
By way of contrast, I'm still using the PS3 I got 7 years ago (when it had already been out a few years) every day and it runs speedily and mostly smoothly - my sole annoyance with it is that it doesn't adjust for daylight savings time automatically. That said I never use it for web browsing as the browser has always been rather crap. Netflix and similar apps do need a few seconds to load, but then they always have as it's using an actual hard drive rather than a SSD.
I get a headache watching Star Wars like sci-fi where everything is manually controlled by the pilot. How did sci-fi get so disconnected from the actual future?
Why PaaS Is Passé (And Why It's Not)
All of this insane expense and amazing science and they couldn't make a VR360 camera happen. :(
Do you like breathing? Because the oceans provide most of that oxygen https://www.nationalgeographic.org/activity/save-the-plankto...
Founding there apparently doesn't mean those who joined when alliance was created, but one of the members which participates in decision making.
Assuming that the "offender" was talking about race and gender is so ironically racist and sexist. Makes me chuckle.
https://wiki.ubuntu.com/LTS

https://jenkins.io/download/lts/

https://github.com/nodejs/Release

https://www.python.org/dev/peps/pep-0407/
Put another way, this is roughly the cost of walking through a town at 0.1 MPH, destroying every house you come across.
I think it goes like this. The memory of a crisis fades over time - especially the emotional memory of how it felt to wonder if the world was ending. So the longer time since the last crisis, the less cautious people are.

You can think of this as a system with gain. As time passes, people are willing to take more risks, which corresponds to the gain going up. That's fine... until the gain exceeds unity. Then there's a catastrophe. Then everyone gets very averse to risk, so the gain goes way down. But as time passes, it creeps up again...

It's reasonable to call 2008 a "once in a lifetime" event, because there hasn't been anything like it since the Great Depression. This gives some idea of the time constants involved. (One of the virtues of our regulatory regime is that they have managed to increase the time constants. Before the Great Depression, we used to have events like this every decade or two.)
Haha, dream on!
I asked permission from all of my references beforehand. Two were coworkers and the last was my previous team lead. I knew all of them had positive opinions regarding my work.

The problem was BlueOrigin’s reference-questionnaire. One of my references shared it with me afterwards. It’s a stock template - except pretty much all the questions seem contrived to find reasons not to hire someone. One of the questions was along the lines of “On a percentage scale where would you rank [candidate] relative to other people you have worked with?” (Which is s problem if you’re a relatively poor player in a high-performing team). Another was (almost verbatim) “Please provide a reason why we should not hire [candidate]?” (As opposed to “Can you think of a reason?” - I was surprised that the question straight-up assumes there is a reason).

BlueOrigin’s cooldown period is 2 years which is long for Seattle, when you consider SpaceX’s is 1 year and Google can be 6 months. My recruiter at BlueOrigin did tell me to re-apply though and gave me his card. I’ll think about it.

In the interests of honesty - I will say that I am not a model employee and I do have productivity problems - I’m sure that my references gave honest answers with good intentions and I accept that I’m probably not BlueOrigin-material: I have punctuality problems, I’ll spend half a day procrastinating then working late until 1am to make up for it, and I stilll often go on code refactoring crusades without telling anyone. Sometimes I think I wouldn’t even hire me anyway :)
A larger town / city has organized groups of lawyers who primarily exist to defend you from police abuses.

To take Baltimore as an example: https://civilrights.baltimorecity.gov/civilian-review-board

There is the civilian review board, paid for by city taxes, who do nothing but review cases of police abuse and take said officers to court. That's how stories like the parent story become widely known.

So the question is: would you rather live in Baltimore, where these things are reported AND there are powers that can help you with these problems... or would you rather be in Small Town America where the Sheriff is the de-facto ruler and you ain't got nuthing against him?

---------

Anyway, the main issue with Baltimore cops is that they're grossly underpaid. If they live 30 minutes away in a slightly richer area, they can get a higher-paycheck, AND get higher-respect from the community.

Baltimore cops are in a tough spot right now. Morale is low, paychecks are low, and everyone sees them as villains (especially after "The Wire"). Why be a Baltimore cop when suburbia is safer, pays better, and earns more respect?

As such, the cops who stay in Baltimore are usually the ones who can't leave for whatever reason. "Good Cops" go elsewhere, there's basically a "brain drain" on decent cops in Baltimore, and I'm unsure how the city is supposed to move forward.
Initially for me Elm felt like a toy language that serious folks should ignore in favor of PureScript and similar. But then after reading code for various Elm applications I realized that I can grasp how things work just by reading the description of the state. Code was just filling details that can be ignored on the first reading. This does not happen with other functional languages when the code ended up passing various important bits of the state in lambdas of callbacks making understanding of the whole much harder.
Apologies in Japan are also usually empty and meaningless.

It's more of a custom than anything else.
I found lots of things that ran much faster on the Tera than on a PC. But yes, if you are happy with the performance of a general-purpose machine, then there's little reason to take on a super. Machine-room requirements alone would finance a lot of off-the-shelf hardware.
Here are some really rough numbers derived from pausing the live stream.

Falcon Heavy Side Booster Separation - 61km, 6,881 km/hr

Falcon Heavy Core 1st Stage Separation - 92.5km, 9,474 km/hr

Also a link to screen caps of speeds/altitudes of previous Falcon 9 separations

http://www.planetary.org/multimedia/space-images/charts/falc...
Using AI in B2B Email Marketing
I agree. But one important difference - tablets have gotten 10x faster in that time period while laptops have not.
As you say, I am certainly working in the wrong domain for this and such an solution would never be acceptable. You certainly don't want edits to things like insurance claims, medical records, or financial transaction made in a way that edits somewhat randomly disappear and hope that people will notice and fix it.

This might work to some extend for a toy example like a simple task management application but I would bet even then users would quickly get annoyed about losing their edits. And you also can not really claim that your are not losing edits because you keep them in a list of conflicts because for all practical purposes they are gone unless you build a solution to explicitly deal with them which renders trying to use CRDTs mood.

I think unless your operations map cleanly to CRDTs and you get the expected and correct behavior all the time, trying to use CRDTs will just cause additional pains and not provide any benefits. Trying to force general data structures with general, non-commuting operations and CRDTs together just seems ill-fated to me.
Preach. Seems like someone could make buckets of money undercutting Cisco with a better product
I wouldn't worry if I was the OP. By the way cryptocurrency and ICOs are progressing the odds are greater that they will be in handcuffs before the white hat.
Hmm, fair, I suppose. But if they remove a site arbitrarily for one motivation, why not a profit motivation?

I have no idea where the remark about the other tech giants comes from, though.
this seems to vary a lot between countries.

Also, it's interesting looking at web sites that have comment sections with voting. Often admitting a mistake will attract more negative votes than stupidly insisting that a bad comment is ok. (which i think is a terrible commentary on the tech industry or the blood thirstiness of web site comments).
Sorry, I meant good external speakers.
Can someone explain to me why are we sending a Tesla to Mars? I mean other than shits and giggles, is there any value in having it there? I assume putting stuff in the space is expensive and I wonder if that effort couldn't have gone to something more useful like a robot to look for water or whatever.
We have a long history of hiring thieves/hackers in professional security. Actually, for these guys a highly publicized criminal trial in which they serve time is just good marketing.

Consider Kevin Mitnick for example.
How Long Is a Moment?
Telegram is not the organization in question here - they were just named as a medium for communication about the organization that had the vulnerability.
I'd wager the Windows download is not the full app, rather just an installer. There's no way Qt and PyQt would fit in just 1MB on an OS that doesn't include those as shared libraries.

As a side note: I see the Arch Linux package is 16M, unlike Ubuntu's 39M. Perhaps the app needs a relatively recent Qt or PyQt release that is available from Arch's repos but not on the oldest supported Ubuntu and thus needs to be shipped.
Most code, #1 is irrelevant. Most code isn't in the inner loop of performance-limiting execution.

Given that, what makes sense to optimize for? The slowest, most error-prone processor in the mix is, the wetware in your head.

So, almost all of the time, put #1 at the bottom of the list. Put #3 next, because once it works, the slowest process is relearning why it works, necessary to debug or extend it.

#2 and #4 are simultaneous.

So, for most coding most of the time on most projects, write dead-obvious code using normal design patterns and simplest abstractions. Because time is money, and your wetware time is millions of times more expensive than cpu time.
I get *.gov.sg results when googling for "Computer Misuse and Cybersecurity Act", so I guess it's Singapore, not USA?
Fair enough.

Throw in the rain with lack of UV in Seattle - unless you live in Wales there's not many other places that get this many consecutive days of rain and low to no UV during winter.

We're both miserable. Sounds like we should get a beverage or two and bitch about weather together. Cheers.
you don't destroy the house, you transfer it from investors to employees, largely executives.

reason is, the "loss" isn't cash outflow, it's from compensation by creating stock, which investors pay for via dilution.
But it's largely because today's improvements have gone into lower CPU consumption than core count. But it could have gone core count, it just 99% of users wouldn't know what to do with more cores and would rather take the battery life.
Sure, maybe. The problem is that doesn't seem enough to necessarily compensate for the added complexity.

The thing is a self-balancing binary tree is so much faster than the alternatives for large chunks of data that you really have to use it. Here, I'm not so sure.

Anyway, thinking about this lead me to this discussion about fractal trees and LSM trees.

https://www.quora.com/What-are-the-major-differences-between...

Another question here is how will this play out if the high-performance DB is going to be moving to a GPU where cache levels and scans would be quite different.
Maybe the particular email list vis-a-viz your expectiation was the problem? Seems like it was a sparring ring, which is fine if that's what you want from it, but not if it's not.
Rust?

If Persona counts, then so should Rust.
In terms of your ability as an individual to effect the situation, the difference between nature and other humans is mostly academic. What's going to be more successful: forcing millions of other humans to pay more for a less convenient service than the alternative or just learning a different way to make a living?

> I can't see a doctor without a job.

I wasn't aware doctors ran employment checks before seeing patients. I haven't been to the doctor in a long time, though.

> I can't borrow money without a job.

Uh, yeah? People who lend you money like to see that you have some means of paying it back. How is that relevant?

> I can't smoke grass

Depends on the job, but that is a legal issue. I doubt most employers would care if the law didn't force them to.

> The "adapt or die" philosophy is not justified.

This is not a philosophy, it's a statement of the reality of the situation. Circumstances change due to forces beyond your control This will happen to everyone at some point. You can stamp your feet and whine and moan and demand that someone else (Who exactly?) put them back the way they were, or you can figure out how to deal with them.
While that is annoying, I think we should clarify that it is not abuse. I hesitate to even consider it manipulation. Maybe I am missing something. Could you give an example?

It sounds dishonorable at most, but not offensive. To be honest, my first thought is that an insinuation of this being abuse is more qualified manipulation than the behavior you’re critiquing.

You can always just let the person out of your life. It sounds likely they are merely not meeting your standards because humans are irrational, weird, biological and well, human.
XIV is dead.

https://www.marketwatch.com/story/credit-suisse-announces-pl...
By "toxic" I mean someone who essentially sees social situations as a way to play out their inner sadistic tendencies - for example by passive-aggressively seeking conflicts so they can play the victim, or constantly looking for "enemies" and trying to ruin their reputations. A person who has unresolved inner conflict or trauma which they try to rectify (or distract themselves from) by projecting issues onto others.
> The point is that we unnecessarily focus on developer comfort in writing software, but software needs to be optimised first and foremost for runtime.

My argument is about runtime, not about developer comfort - if you have race conditions between threads, or deadlocks, or blocking I/O on the UI thread, that's a runtime problem, not a developer comfort problem.

(I do also disagree with your priorities, in part because if you get #4 right you avoid a lot of #2, but I wanted to be clear about what my argument is.)
The question remains, is there money in that?
It improves the lives of the people that peddle the solutions.

I personally would not install any IoT devices that require access to anything outside of my home network and even then only if I see no other solution.

So far no devices have crossed that threshold.
This was true when Law Enforcement had no idea what was going on. It is NOT true today, and thinking you'll get an employment deal is foolish.

If you need proof, go ask https://twitter.com/MalwareTechBlog what happened to him after kicking WannaCry in the teeth shortly after it became a big deal.
Unless the OS image they want to use is some sort of custom distro that limits what you can run on the raspberry pi, it probably isn't all that hard.

If nothing else, you could probably just hook up the AIY voice kit to it. If the software for the AIY voice kit runs on that OS image, it's pretty trivial to do it. There're multiple tutorials about how to make that happen.
Well, that escalated quickly. However, this was handled quite poorly.

Moreover, there are not that many choices of decent browsers. Mozilla has their problems, Chrome/Chromium is a google project. It even gets worse when you think of how few browser engines there are.
I feel like people ought to be able to sue companies that store their private information in such insecure ways. Maybe that'd flip the balance on these gross cases.
Was it a hoax though?

https://youtu.be/QWhUvm8SunY
OP here. Looking at the author's CV (http://www.cs.uni.edu/~okane/resume.html), he's apparently written a book on Mumps revised in 2016 and presumably does some consulting as well. I would imagine that he incorporates it into at least one of the classes he teaches.
At ~$7,500 we're roughly back to mid-November price levels, so it seems like it would affect only newish entrants.
It's complicated.

http://www.millerthomson.com/assets/files/article_attachment...

Intro:

Alberta now has apology legislation. Historically lawyers advised their clients – “Don’t
apologize, it can be construed as an admission of guilt in litigation.” Litigation, unfortunately
puts people in adversarial positions that generally prevent open and forthright dialogue between
the opposing parties. Apology legislation is intended to allow parties to apologize for making an
error without the apology being used in the litigation process as evidence of wrongdoing. It does
not mean a person can no longer sue. It simply means that the apology can’t be used in the
lawsuit. The goal of apology legislation is to prevent litigation. In some cases, plaintiffs simply
want some closure, some acceptance of responsibility and aren’t necessarily looking for financial
compensation. Apologies can have significant, and some feel almost magical, properties in
resolving conflict and restoring relationships. There is an emotional component in all disputes
and if that component can be reduced or satisfied, some of those disputes may be resolved
without proceeding to court.
Denial of service attack potential is nice as well: pay $x or we won't unlock your door. As long $x is somewhat lower than what it would cost to replace the lock or fix the damage to the door you might have a buyer.