skysight-inc/HackerNews huggingface dataset:
Looks well put together, well documented. Quickstart tutorial was easy to follow.

Why should I think about using this instead of (or in combination with?) the plethora of other similar offerings out there?
I wonder, could a portable ownership model be implemented with the templates?
> they are defrauding their students by calling themselves Universities

Yes, that is what I think
Ask HN: Can a start up succeed with a CEO that no one wants to work for?
Our start up has ten "A player" employees and visionary CEO that very smart and capable himself, but all recent progress has existed without him and every project he joins dies, or at the very least stalls until he leaves.
How Tech Sees Itself versus Reality
This is the opposite of what I was saying; you're asserting the existence of an empirical reality that is removed from (superior to) political consideration, I'm insisting this is impossible.
The market has to be protected. The equilibrium has to be taken care of and sought after, otherwise there is an inherent risk that it'll arise only after hostile actions and a great deal of collateral damage. The regulation inhere is for limiting the collateral damage that competing players could inflict upon consumers.
> But most taxes in the US are Federal.

Are you sure about that?

It's going to depend very much on where you are, how you're organized, what tax breaks you get, and how much money you make, but states generally have both a) many different kinds of tax: income tax, property tax, sales tax and b) a cumulative higher tax rate. A much higher proportion of my money personally goes to the state than it does to the feds.
Not to mention that they constantly break the Docker api and interactions. Knowing the commands today is not helpful in the future. Once you get past "docker run <image>" so much has changed the last couple of years that it is pointless to hold that up as a virtue.
Yeah, I just posted with the word for word title that was on venture beat. Thought that was best practice, but I see what you mean.
With regard to your comment about IDisposable, I just fixed a bug caused by some wrapped pointer code de-allocating in a Dispose() method. While I thought I broke the code by simply changing the framework, it turns out this error was occurring all the time, but only cropped up because .Net 4 treats Corrupted State Exceptions (CSEs) differently and doesn't catch them by default. I was shocked that the answer was "the library you've been using for 6 years is crap."
Not a Drill: SETI Is Investigating a Possible Extraterrestrial Signal
That is/was supposed to be what OpenContainers.org (OCI) is all about.
If inline asm or non-portable casts were allowed, D programs would compile inconsistently on different architectures. Compile time IO doesn't make much sense either. Not all limitations are shortcomings.
Not without exceptionally good luck.
TensorFlow was open sourced 9 months ago. I think it's too early to discredit newer initiatives.
https://twitter.com/ADP/status/751377837656014852
> seconds since 1970

In UTC or TAI? (I.e., with or without leap seconds?)
Well, they do publish from Goldman Sachs, so...
My reading of the relevant history is that it became NASA's plan primarily as a result of Dr. von Braun's advocacy. But you're right about the inaccuracy of my earlier comment, which I have now updated. Thanks for catching that!
You don't need to be an expert to understand that 50 Euro Taxes on 1 Million Profit, is not that much.
Same boat. Everything beyond GitX has too much clutter.. This is basically Gitx with tabs which is all I ever wanted :)
> exposing the port would not add liabilities.

Famous last words of security on the internet.
I want to believe!
A pretty strictly configured lxc container.
What kind of vehicle/RV were you in? How did you transport it across oceans?
Dropped iPhone in Water? Save Water Damaged iPhone
I don't think that's too bad. I didn't think it was a good product, and it didn't deserve to do well just because Google threw their weight behind it.
Interesting. The guidelines say nothing about commenting about commenting about being downvoted.

According to my current working theory of comedy, you have to go all the way to commenting about commenting about commenting about commenting about being downvoted before the meta-introspection hyperbole counteracts the boredom and raises the humor potentials back to positive values.

So please carefully read any response to this comment, and take detailed notes as to how humorous you found it to be, measured to the nearest milliguffaw. Please be honest; this is for science.

And if you choose to respond to this, please avoid commenting about downvoting, commenting about commenting about downvoting, or commenting about commenting about commenting about downvoting. It is critically important that your comment be exactly three steps removed from the thing already declared to be boring. Also, try to preferentially use words with more 'p's and 'k's in them, whenever possible--using "pants" rather than "trousers", for instance.

And lest you start to believe that this post is itself off-topic, only a deconstructed modern comedic calculus such as mine is even capable of explaining why those New Yorker single-panel cartoons are only funny to readers of the New Yorker, and only when published in the New Yorker! From there, the fully automated joke-writing machine is only just over the horizon.
But flying cars are going to be cheap enough for the jungle people?
Hence "ilk".
It sounds like this has been a positive experience in general. You may want to consider how leaving would affect your personal and professional relationships. Sticking it out, and perhaps being a valuable member of a transition team, is good experience. Additionally, that narrative is great when interviewing for your next position.

4-6 months is not a long time.

For contrast, someone else asked something similar, but with a much different context. I commented here as well: Ask HN: "Should I leave my startup?" https://news.ycombinator.com/item?id=12382772
Twitter has the same sort of design, but I think Google+ really draws attention to the vast ocean of whitespace by leaving a column all the way on the left.

Twitter has three columns when you load the page, but then just one as you scroll down. It doesn't look as strange.
GIFSTUDIO: Create and share animated gifs with your laptop
Go packages are statically linked into Go executables, yes. That doesn't mean that C libraries are, though -- and I think it's that level of static linkage that the parent meant.

If you're on macOS, try running $ otool -L some-go-program, or on linux:

$ ldd ./team-service
linux-vdso.so.1 (0x00007ffe492af000)
libpthread.so.0 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libpthread.so.0 (0x00007f47ef267000)
libssl.so.1.0.0 => /nix/store/v9mq9iv2sg017r7i0fpw8qlifvlpvlks-openssl-1.0.2h/lib/libssl.so.1.0.0 (0x00007f47eeff6000)
libcrypto.so.1.0.0 => /nix/store/v9mq9iv2sg017r7i0fpw8qlifvlpvlks-openssl-1.0.2h/lib/libcrypto.so.1.0.0 (0x00007f47eeba4000)
libc.so.6 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libc.so.6 (0x00007f47ee803000)
/nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/ld-linux-x86-64.so.2 (0x00007f47ef484000)
libdl.so.2 => /nix/store/9xsjqbsldr86vvs7p5ps4qlkjv9dhc0k-glibc-2.23/lib/libdl.so.2 (0x00007f47ee5ff000)
Within the realm of pg_dump completing in a reasonable amount of time, this is a fine strategy.

Bonus points if the server that runs pg_dump and uploads to tarsnap has write-only access (to tarsnap), uses unique unguessable prefixes for the backups, and is distinct from the server that manages cleaning out old backups.

Course that's probably way overkill for a personal server :D
It should really be called a "body transplant."
You did fine, though you could also have changed it, since the guidelines say "Please use the original title, unless it is misleading or linkbait." When we change titles for that reason we always try to use a representative phrase from the article itself (e.g. a subtitle or leading sentence) but I had trouble finding one here.
In bigger cities it is possible to order other groceries as well. Though since people are less trusting of having their groceries not stolen, you might have to receive in person.
> The other problem is that CAs need to be regionally confined in which TLD CNs they can issue certs for.

Ryan Sleevi makes a good argument here about why that's bad policy for the internet:

https://groups.google.com/d/msg/mozilla.dev.security.policy/...

There are some good arguments in both directions on that thread. I do happen to like the world in which, say, Let's Encrypt is capable of issuing for any TLD. If we don't think WoSign is good enough for signing .com, we probably shouldn't be exposing .cn users to those attacks, either.
When is D not memory safe?
> California, one of the most powerful states in the US, has been on the verge of bankruptcy for several years now.

No, it hasn't. It was, until the supermajority budget requirement was removed, in perpetual legislative budget crises engineered by the legislative minority which had sufficient clout to prevent a supermajority, but it has never been "close to bankruptcy".
Very good. Basically, triggers similar intense "investor days" after the investor day :-D
If you are paid to "like" something when you could care less and pose for a photo like you "love it", that's not an endorsement, that is a de facto legal bribe.
How about this: "Former Sequoia Capital partners believe the Midwest is the future of startups"
Slavery? That's quite a jump of thought from tax policy. Maybe you should reconsider your statement
The Anatomy of an Expertise
10 Stress Management Tips for Entrepreneurs
Reverse engineering for malware analysis cheat sheet
Oh but the neoliberal corporatist elite have our best interests at heart, you see.
People who want a stable container orchestration engine and through that, the users.
I hacked together a (very, very, very rough) "opposing view reader" for myself before I had heard of this idea; it pulled data from Pew's 2014 political spectrum of news sources (http://www.journalism.org/interactives/media-polarization/) and served me a randomized news source each day, weighted on a bell curve around where I already was (so I mostly got "nearest but slightly different views.") The problem was... it was boring, not very useful for staying informed, and I basically just ignored every time Fox news showed up.

There needs to be some way to incentivize people to actually read the "opposing view" and take it seriously; in my experience, most people who claim to be reading the opposing view are still using it to prop up their own conclusions, and not dealing with it on its own terms. The abstract benefits that people talk about from seeing diverse media are always outweighed, on an individual level, by how annoying it is to listen to people who seem obviously wrong!

I'm very glad I did debate in high school; as weird and silly a world as that is, it does provide a legitimate, strong incentive to understand both sides of an argument well enough to convince a third party, and practicing at it made me much more skeptical and (I like to think?) nuanced. I don't think there's any way to move an incentive like that to "real life," but it is a very interesting exercise to try to understand another viewpoint well enough you could convince someone of it, even if it's hard to take the exercise seriously without a shiny trophy resting on it.
I highly recommend reading Martin Fowler.

http://martinfowler.com/articles/microservices.html
http://martinfowler.com/eaaDev/EventSourcing.html
What's with the name, lads?
I hear the same thing said about having a "mobile team" or an "ios team" + "android team" (that people commonly think sprinkling a little "mobile" on the codebase makes everything fine, but no, mobile should be everybody's responsibility and you shouldn't have a mobile team).

What's the limit ? Should all specialized skills be uniformly distributed across the whole engineering org ? How is that conducive to the idea of "teams" at all ?

I think this organizational strategy works better with smaller orgs.
Until Elon Musk with his SpaceX?
Transferring certificates from an untrustworthy CA makes no sense. Burn the certificates. Websites should just obtain brand new ones from a different CA. If you are running a website that's important to you, this should be at most a one hour operation (or, if politics and procedures delay you in obtaining a new cert, maybe you should have planned ahead and kept two different certificates on hand already)
I think that calling this a marriage between DevOps and SecOps is a serious misnomer.

Traditionally, SecOps people are very IT oriented, and spend their time auditing existing infrastructure for vulnerabilities using automated tools, watching for hostile network traffic, etc. Very little programming or application security knowledge is required, but lots of networking and IT knowledge is required.

I assume that by SecOps, the OP is referring to Application Security Engineering. This field works much closer to the developers, has knowledge of how to build security into products, and usually has programming experience.

This might seem like a nitpick, but the difference between SecOps people and AppSec people is big enough that if you were to hire the one for the other's job, you'd have a very bad time.

I'm not sure what a more accurate name would be (AppSecOps? AppSecDevOps?), however calling it DevSecOps is too misleading.
> If you run across some dependency that isn't working on version X of the core language you can open tickets against it and/or schedule updating the dependency yourself (this doesn't go away with microservices).

What does go away with microservices (or, in my case, a suite of applications since my stuff doesn't run online), is that each portion only deals with its dependencies. If I have two applications or services X and Y. X depends on D depends on language/library version N. Y has no such dependency, Y can migrate to N+1 while the issues with D are worked out (changing the dependency, fixing the depency, removing the dependency).

In a monolithic application, this is more difficult or impossible. You gain a lot with a monolith, but you lose the flexibility to maintain components as individual components.
"Rearranging the deck chairs on the Titanic" was never more apt than now.
I doubt an Illumina would work in 0g, but you'd test that in a microgravity environment anyway since it costs far less.
Using Cheat Engine to Crack and Patch Applications [Tutorial for Beginners]
My use for an air-gapped machine is for a personal CA (certificate authority). I'm using a RPi2 for this (no wifi).
Proceedure:
1. Download all the software needed for the CA (possibly getting compromised packages).
2. Disconnect from the network, setup the CA.
3. Setup an intermediate CA on a YubiKey.
4. Turn off RPi2 and store micro-SD card with CA secrets in a safe.
5. If CA needed in the future, only plug in "CA" micro-SD when RPi is not connected to the network.
6. Since the CA is never in a machine connected to a network, even if the RPi2 is compromised (assuming it's not the secret generation) the secrets aren't leaked.

However, with this attack, or a similar one, maybe my laptop is also compromised and the RPi2 can exfiltrate to the laptop (which is nearby and connected to the network). Perhaps via toggling the caps-lock LED on the keyboard (at a high rate with low duty cycle so it's invisible to the eye) or via the monitor cable.
Security is "fun"
Fair enough, I don't keep up with Californian affairs that much. Still, I don't believe the FED ever considered substantially altering its monetary policies to suit a given state budget. Am I wrong?
It encourages me to see that the European court at least has some people on it that seem to understand that net neutrality is in fact a human rights issue.

And this is why Brexit is so heart-breaking. I'm surrounded by people in my personal life who think it's a fantastic idea, but they're not the most... informed? Likewise for local politicians.

(Side note to my rant: I have this theory that the rise of the iPhone, and the fact that it is such a big part of people's lives now, has fooled regular folks into believing that they're experts on technology. I have no more than anecdotal evidence for this).

I strongly suspect that local legislators will see no conflict whatsoever with scrapping these laws when the exit finally comes, and it saddens me that I'm surrounded by a lot of people that will be cheering when it happens.

This is from a real conversation I had this week:

"What it boils down to is do you want to have us control our own laws and decisions and borders, or have to take orders from some bureaucrat in Brussels that doesn't understand us?"

Yes, I would rather have decisions made by people in Brussels that understand what they're doing.
He's aggressive and isn't super consistent. In the end I think the conclusion of the Twitter conversation I had with him was good but then you look at the rest of the it and it's just aggressively negative. Conspiracies everywhere.
Google+ shows "hot on google+ right now", and it's basically stuff that has gone very famous in south korea but makes no sense to me. And it comes from a guy (i think, because the name is written in hangul characters) that I am NOT following.

I am writing some feedback hoping that some googler will read this and improve something..
Because no where does it imply progress. 'Victory' could very well mean maintaining the status quo.
I a­m m­a­k­ing 8­5 bu­ck­s h­ou­rl­y f­or w­ork­­i­ng fr­­om ho­me
Has Generation X killed the Millennials chances?
This is true. In the US you have a small number of telcos with a strong grip on the industry whereas in many (but not all) EU countries excessive choice reduces the problems.

The thing to understand about net neutrality is it's a transfer of power from business to government. The devil is in the detail. If you look closely at the laws involved there are vague clauses that allow for extra government censorship and control in the future.

In basic terms, net neutrality sort-of makes sense in the US and makes less sense in the EU. It's a poisoned chalice created and pushed by do-gooders.
It has been years since I have actively programed in D, so take this with a grain of salt, but my understanding is that D only guarantees memory safety in its @safe subset. See here: https://dlang.org/spec/memory-safe-d.html

Context: safe Rust is also a subset of unsafe Rust. But when people mention a language without qualifiers, they mean whatever the default is. D (appears) to default to a non-memory safe language, and Rust defaults to a memory-safe one. I believe this is what OP meant. (this also ignores the relative feature sets of the various sub/super-sets)
The article does mention that, but I don't think simply defining the base of the transplant as the section with the most mass accurately describes the situation. What part of the body defines a person's identity? Is it the head, or the rest of the body? I can see a case where the brain is considered the center of mass (from an operation standpoint).
There's a great reason to trust conclusions based on sound experiments in empirical reality: they tend to work.

I do enjoy seeing VLSI microprocessors, optical networks, and sophisticated software being used for discussions on whether or not science works.
It was more of a humorous remark, Delaware is more about the laws and courts that govern corporations rather than a simple tax break.

http://www.newsworks.org/index.php/local/brandywine-to-broad...
Please elucidate? Angular 1.5 has one-way binding, lifecycle hooks, component tree architectures. UI-router is well on the way to become framework agnostic. Redux or redux-style state management is possible with ng1.5, and a pleasure with ng2.

On top of all of that, you get the benefit of using a framework instead of patched together libraries. Basic tools like intercepting all http traffic at the request/response level is incredibly helpful with larger apps.

The only differentiating factor really left is JSX, and while that may be a personal preference, angular style templating is a lot more comfortable for developers used to server-side templating (JSP, Razor, et al)
Great summary of the issues. Though I've been only tangentially involved, I agree with all the points, especially "drunk on their story".
While $50K sounds like a lot of money, it actually sounds reasonable for 3 months severance + back pay + her "signing bonus" (relocation).
Great article, except Pittsburgh, Pennsylvania is not midwest, it's East Coast. (I'm from Pittsburgh, born and raised)
10 Signs Your Website Is Failing
Will the iPhone 7 live up to the hype?
It's not arrogant at all, as being able to do some basic research is a big part of any IT field you get into. If you can't be arsed to google for the reputation and qualifications of a "degree" from a for-profit "school" you're investing thousands of dollars in, what does that say about the potentially critical type of purchasing and general infrastructure decisions you'll be making on the job?
> Apple could have taken their business anywhere else, including outside EU where such laws don't apply, and a country could undercut Irish taxes.

Yes, Apple could do that. But then they'd have to pay EU customs and other costs that aren't applicable when you do business inside the EU. They choose to be inside the EU for a reason, and they should pay accordingly.
Reading all those different, excruciatingly difficult surgical steps it sounds like it would be just about easier to give him a robot body, Futurama-Nixon style.
What's it like to work on the Google+ team? are they all kind of blindly into it, or is there any sort of "yeah yeah, we know" there? I guess it's an exciting challenge maybe?
They're enjoying the luxury of our ridiculous ... softness? Good will isn't quite it, internecine political warfare for sure. The people imprisoned there were unlawful combatants, and to among other things strongly encourage lawful combat, they enjoy no protection, they can, for example, be immediately executed.
The article points out that accessing n words of RAM takes O(nsqrt(n)), which is not dominated by O(n), which is my entire point here. And in the cache-oblivious model (for example), big-O notation is still alive and well; there are just additional variables introduced to account for the various constants.
> We're not replacing coal power stations. It isn't an "upgrade" away. Our energy demand is increasing so any new stations supplement rather than replace existing power stations.

That's simply wrong. Cheap natural gas has been choking off coal all over the country. Plants have been closing as a result and every year since we have generated less electricity from coal than the year prior.

https://en.wikipedia.org/wiki/Coal_power_in_the_United_State...

> In the first quarter of 2012, the use of coal for electricity generation declined substantially more, 21% from 2011 levels.
Yes, state aid laws are old. But they were put in place and are intended for situations where governments are subsidising weak local companies or industries that wouldn't survive if exposed to (intra-EU) competition unsubsidised. That's why they call it "aid".

But nobody is arguing that Apple is weak and needs to be protected from foreign competition in this case. Apple is the foreign competition. And Ireland isn't paying them money to keep them afloat. So this is a very different sort of situation to what state aid rules were designed for, and that's why the EU is using such a tortured definition of "aid". The Commission has wanted to control and harmonise member state tax policies for a long time but know governments would never let them when asked directly. So they are finding ways to bend old powers to their latest needs.
What does TINA mean?
The employee isn't the one who made the choice to defraud people. The employer did. Hence, the employer has all responsibility for what they did.