skysight-inc/HackerNews huggingface dataset:
> Republicans are consistently in favor of trading liberty for temporary, limited security if it's not their firearms, speech, or press

That's a pretty big "if". Trading guns, speech, and press in exchange for security seems like a much bigger deal than trading internet privacy for security.
Can any users of Citus comment on the difficulty/ease of adoption, tradeoffs, and benefits?
Having visited China, I can assure that it does exist.

As for 'generations behind', this is the whole point and the linchpin of global military stability.

https://en.wikipedia.org/wiki/Graham_T._Allison#Thucydides_T...
People care about CDB raises one of the most prominent and easiest fixable problem. I see 0 problem of this.
>Asking an American how much they earn or how much they paid for something can be perceived as rude.

American here. Really? I agree about the first part (how much you earn), but not the second. Lots of people like to brag about how they scored a great bargain on something, or complain about how something cost too much. But it really depends on a lot of things: what it is, what your relationship to the other person is, etc. You wouldn't just ask some stranger on the street how much their phone costs, for instance.
The Shannon-Hartley theorem is a harsh master. You cannot squeeze more then bandwidth times log 1+S/N through a radio link. You cannot have antenna gain beyond the diffraction limit. Power amplifiers have limited bandwidth.
Except this is going to be the common response of management at basically any large, or older company. Not everyone here works at startups, and this isn't something that's easy to just immediately change.

This is an issue with a lot of weird or jokey project names, honestly.
I am just leaving the release party in Hamburg, Germany and looking forward to simpler sorting and all the other improvements. Awesome stuff and awesome people!
If you're not born into it your best bet is to go to an ivy league, preferably Harvard or Yale, study business or law, and make the right friends. Being born into it is easier, though.
Another way of asking: Citus seems amazing. What's the worst part of using it (other than cost)?
Multi-Cloud continuous delivery using Spinnaker at Waze
I don't think macros are a good way to implement or even extend object-oriented languages. So I don't think static macroprogramming is a good substitute for a meta-object system.
Nothing really. I don't have twitter, my linkedin is just like my online profile page, i haven't log on to facebook for years. The most "social" apps on my phone are probably yelp, google map and email. Honest I don't feel anything different.
Good grief, not that again. One of Edison's contemporaries said that Edison would have found a working lightbulb faster if he had put more thought into his investigations.

What works for me is a series of plan -> do -> review sequences with about 10 to 15% planning, 80 to 85% doing and 5 to 10% reviewing.
It's called a compression oracle attack https://en.wikipedia.org/wiki/Oracle_attack
Basically, since you know about how big the plaintext is, and you can determine the size of the compressed payload by monitoring the traffic, so you can measure the amount of entropy in the plaintext.

An example is the CRIME attack. But that involves a chosen plaintext attack, so I'm not sure if something can be done with this method.
Maintaining the remaining tattered shreds of the British Empire was less important to US interests that not annoying their South American client states.
These are engineers who have reached very senior levels in large industrials, have prob 20-30 years experience, are responsible for large operations or assets, and are known for significant achievements in their domains.
In addition to what schmichael mentioned: You linked to the general release history front page, which in the future will display nothing about the 1.8 release. You should have linked to a page that is not expected to change as time passes. This is why we use permalinks for blogposts rather than linking to the front page of some blog.
Tell me about your mother.
I don't care who Eric is, it is still misleading. He knows he is providing misinformation and he tries to cover his a__ by adding that technically it is a CP system, when a partition happens. And that's what matters.

Saying it is CA because Google threw some money to reduce chances of a partition happening is very misleading. By that definition you could take any RDBMS and claim that is CA because with enough money you can make sure hardware won't fail. It defeats the purpose what CAP is being used for, which is telling us how the system will behave when partition does happen. It defeats the purpose what Aphyr was doing with his Jepsen tests which observe how given storage solution behave when there's a network partition.

The claim that Eric Brewer wrote regarding Spanner reduces makes him lose him credibility to me at least. It almost feels like he was hired by Google, just so he could claim that.
A web directory for us to rate and share the best technology websites out there
The fact that a significant subset of websites are broken in mobile Firefox.
It looks like it is going to be a new norm in the name of "security" - across the globe, not just US (or UK, or Canada...). Doesn't it point to something much more troublesome than what it seems? Thinking about the real motive, the root cause of all this kind of stuff (mass surveillance, security issues, privacy wars, encryption need, etc.), I could see no other reason than a flawed nature of human - the greed of power and sustaining it. You can do many kinds of tricks like wiping your devices, using multiple (fake) accounts, leaving your electronic devices at home while travelling and etc. But what if the using a smart phone, having a FB account become a mandatory thing by law in a couple years? That doesn't sound irrelevant now. It's a passing game between security forces, government(s) and wealthy people - they watch for each other's interests. I don't know if it sounds senseful to you. If it is, how do we fight that?
Adding tuples (value, error) and / or optionals would be a better way.

But that would require either more special-case magic (always bad), or generics (not in 1.x, supposedly).
Hilarious. Kind of want to get a job just to quit :)
I think it's especially true here though due to HN's crowd sourced quality control. The rules are largely adhered to by the user base as well, and it's not just an agree/disagree button.
That's great, thanks for doing so.
There was a presentation at defcon 2016 about another software package that attacked other deep learning models. See

https://www.youtube.com/watch?v=JAGDpJFFM2A

https://github.com/cchio/deep-pwning
Huh? You can't reasonably use Python or Ruby on the frontend, so there aren't webapps using Python or Ruby for their whole stack.
This is actually an unfortunate patch... it rearranged lines for no particular reason, and scrambled the comments without updating them: they were multi-line sentences and referenced each other's positions.

The original code:

struct line *b_dotp;	/* Link to "." struct line structure */
short b_doto;	/* Offset of "." in above struct line */
struct line *b_markp;	/* The same as the above two, */
short b_marko;	/* but for the "mark" */
struct line *b_linep;	/* Link to the header struct line */

The new code:

struct line *b_dotp;	/* Link to "." struct line structure */
struct line *b_markp;	/* The same as the above two, */
struct line *b_linep;	/* Link to the header struct line */
int b_doto;	/* Offset of "." in above struct line */
int b_marko;	/* but for the "mark" */
int b_mode;	/* editor mode of this buffer */
I'm operating on the assumption they'll ask for the password to that too. That's where the social media passwords are.
That's true, but do you really think we'd stay neutral again? The "Special Relationship" has only been more emphasized over the last decades, and we probably owe some for co-opting their PM and dragging them into Iraq.
One other important point: who knows what they might install during those brief minutes. Encryption backdoor?

DO NOT BE COMPLACENT.
The title made me hope he had written a bot to literally to a million jobs.
At my first office job I was able to script away a lot of my work. But...it was my first office job and while I had the skill, I didn't know how to sell myself. I didn't know what to study or work on to move forward yet. If I had to do it over, I would have introduced myself directly to more people in that department and learned their stack to get some direction. I would have tried to convince them to make room for non-senior devs.

I did try to move up, but I talked to all the wrong people who couldn't see the value in my skills.

I ended up getting an entry-level programming gig somewhere else.
You don't seem to have really answered any of the points, like good in R to interactively edit and view data, and update the graphs automatically. Also, in R I would love an excel style graph wizard -- it could even output the R required.

I need to use R about once a year -- each time I've forgotten everything from last time, and use a combination of stackoverflow and swearing to do whatever I need to do.
When people talk about an age, it doesn't usually start with the invention of that thing. The bronze age didn't begin with the invention of bronze.

The periods are subjective, fuzzy things. I think I agree with Sam's definitions although I would probably say age of machine learning rather than age of AI.
If you're having trouble loading the page, here is the direct link to the PDF: https://s3-us-west-1.amazonaws.com/disneyresearch/wp-content...

Here are the YouTube videos:

https://www.youtube.com/watch?v=gn7T599QaN8

https://www.youtube.com/watch?v=pkMbZmwhpDc
Luckily software is closer to being a skill based environment rather than a credential or seniority based one (though our hiring practices have at times been heavily credential based...)
Do you think they're lying on their privacy policy? Isn't that illegal?
Announcing the Guardian Whitelabel SDK
And what happens when the US doesn't come along?
> The B is the most expensive and least capable in terms of range/endurance and weapons carried.

And oddly enough, it's the model that drove most of the program's requirements.

Why civilians in congress thought it was a good idea to have a one-size-fits-all Fighter/Attacker is beyond me, but then to effectively allow Marine requirements to pollute specifications for the two branches of the military that operate the most aircraft is another thing entirely.
What is the optimal image size for your website? Here’s how to do the math
You don't need a PhD in mathematics. Firstly, they explain the (already existing) concept of a closure (think for example transitive closure, which seems to be exactly what they're going for).

Y.ϕ is a notation that means we apply operator ϕ on Y. It seems like they work with a closure operator that goes akin to "if we have a graph G where A relates to B and B relates to C, then G.ϕ additionally has A relating to C".

Then they look at how a social network evolves under the (formalized) assumption that no two individuals become one individual. Then they prove, under this condition, that, as the network evolves, some separate sets remain separate. That is, certain structures in the graph remain stable.

That's a broad overview, I think. I only spent like 15 minutes reading and writing this, so I might be mistaken.
So the benchmark is only informative from the standpoint of determining which records should be split to avoid concurrent writes.

For instance you wouldn't expect a single user to make 5 comments or upvotes per second so storing data about recent activity with the user isn't a bottleneck that you need to design for. Storing data about responses with an item might also be okay as long as you don't plan to be HN or Reddit (Github, for example, would be just fine). But if you want to track activity globally (eg, managing the watch list notifications in github), you will need to design around that number.
There is a spelling error in the page you linked to, second to last paragraph "implimenting"
Usually the product comes before the mission. Google's product was a search engine with better results than existed, but their mission was "to organize the world's information and make it universally accessible and useful". That mission statement was a key part in them getting key hires.

Uber's mission is "Transportation as reliable as running water."

Facebook's mission is "Make the world more open and transparent."

The product is about what the company does today, the mission is about what the company will do in the future. It's usually not a good idea to come up with the mission statement before you have a viable product, but it's critical for bringing on board employees, executives, and investors.
Sorry, I call bullshit on this. I love DuckDuckGo and have used it as my default engine for over 5 years but the search results are consistently absolute garbage.
I have felt this pain also. I had a play - even spent a bit on the developer ID. What a waste. I was doing a Unity 3D* app for fun (part of the fun would be publishing it) and got all the way to the end, just to realise the amount of bureaucracy and hoops to jump through to publish, just isn't worth it. I want to write and publish software not be a source for the app store inventory sink. Instead, I will write software on a different platform all together. Apple's loss, not mine.

* Unity 3D applications are deployed to an iOS device through XCode.
Recently removed GeForce Experience. Graphics drivers should not require an account.

Considering that computer configuration is unique enough to enable fingerprinting across different browsers, I can't even see why it's required.

At least Experience tells you it's being creepy so you can remove it.
>too much "if error return error" noise for my taste.

I understand that. I was pointing out this is less noise than try-catch-finally (assuming the programmer is comparing Go to C++/Java/C#). I don't deny some functional langs have more elegant handling in this respect.
Duplicate Question Detection with Deep Learning on Quora Dataset
Yeah, NSE sucks in dplyr, but it'll be fixed soon :)
Ask HN: What precautions should non-US citizens take before US customs?
I'm very intimidated after reading this: https://news.ycombinator.com/item?id=13659854
Are There Any Negative Side Effects of Consuming Too Much Protein?
> % of all programmers will move to Go if Generics are available.

It's not about moving to Go, but about leaving Go. You can be pretty sure that there will be power users leaving the language unless it addresses many issues that it has. In fact, there are such people even here on HN already. It could, of course, end up being a language for non power users with the libraries of corresponding quality for awhile. And I feel like the quality issue is already here too. But ultimately not being an attractive choice for experienced programmers cannot be beneficial for the language in the long run.
Oh no! Not illegal!
What is new in Go 1.8
Exercising Becomes a Little Easier with This Augmented Climbing Wall – VRScout
> You need tons of money and wealthy/powerful people that trust you, how do you get that trust?

How does anyone do anything big? Get lucky with parents/work hard and network with the right people/start ambitious projects/some or all of the above.
I get that part, but I don't see why they are encrypting it in the first place. It's being sent over SSL, so why bother?

Plus, hybrid cryptosystems exist because symmetric encryption is much faster than asymmetric, which matters for large amounts of data. But this is (even before compression) probably only about a kilobyte of data. Why have the extra complexity?
For Tcl/Tk, there's vTcl which resembles Visual Basic 3.0 (for Windows) as far as laying things out. It supports all three of Tk's geometry managers (grid, pack, place) and you can simply drag-and-drop your way to a GUI in seconds if you're into that kind of thing.

Further, there are several experimental projects that support running Tcl/Tk over HTTP/HTML rather than X11, Win32, SDL, the current Mac OS X/macOS GUI system.

TkWeb and WubTk are examples of this.
That seems like a rather strange way to construct that command.

Why not just:

sudo printf "[default]\nport445=no_netbios\n" >> /etc/nsmb.conf
Wait a minute, how in the world do you outfit ordinary shipping containers to "launch and retrieve a swarm of drones with a combat radius of a few hundred miles"?

I mean, yeah, that sounds like it would be pretty effective. Assuming that you could actually do it. But I'm not aware of any drone that might conceivably have an operational radius of a few hundred miles that could launch, land, and be serviced in an area of 8ft x 20ft or 8ft x 40ft. Much less a "swarm" of them in the same area.
random question here, but what are people using in the way of ORM/sql access with go? Just database/sql or are there any other good packages worth checking out. I don't expect a full-blown activerecord style ORM, but something that takes a bit of the pain out of mapping structs to records.
It's not about keeping secrets at that level, and frankly I'm a lot less sure about my ability to evade advertisers than the CBP. Advertisers are hooked into everything, as therefore so are aggregators. That said, the aggregators and advertisers can be blocked, ignored, and spoofed. Even if you don't, they don't get physical access to your devices, they don't get to clone your HDD and keep a copy!

By contrast, the CBP doesn't have the profit motive or apparatus to keep a "file" on each of us and match that file on the fly with our testimony at the border. You don't need to fool them in some grand way, just the digital equivalent of a false bottom with a safe hidden underneath. Beyond that, share some basic crap and explain you're not that into social media, but share what you have.

They're not going to be shocked that some people have little presence, what's going to get them interested is refusing to unlock something or conveniently forgetting passwords.
Tooting my own horn here:

My flask also book does this http://a.co/gwGvY3o
My prediction is that VR will teach us absolutely critical things about human computer interaction, and that some people will literally live in their headsets, but that a large group of people will almost never use them, and phones will continue to be the dominant computing platform.

My reasoning is this: imagine the perfect phone VR viewer.

It would be something like a much improved Google Tango. You hold your phone, and it is a true 3d view into virtual reality, the refresh rate is 90hz, and tracking is perfect. It literally just looks and feels like a little window into VR.

Like opera glasses.

And in fact, if you watch people using VR for the first time, many people try to keep a hand on the headset. I wonder if there is some deep desire there, to maintain separate control of your viewpoint and the line where the virtual and physical intersect.

I suspect that in the long term, many people will be happy to watch what's happening in VR from a bit of a distance.

And big downside a headset has is transition cost. You can text me a VR link, and I can put down my french fry, pull phone phone out of my pocket, hold it near my face, and look around. With a headset, I need to get it out of my bag, strap it on, adjust it, etc. And that's assuming full mobility.

The other consideration is that we've already fairly carefully titrated our interest in realism vs abstraction as a society. People still read books, people still watch cartoons. These are not seen as lesser artistic experiences than a gritty realistic film. They are just different. VR will be the same, some works will be amenable to immersion, but people will still keep writing novels and cartoons and VR will be a niche too, to the extent cartoons are a niche.

I think there is also a gap forming between the "anything is possible" crowd and the "no, common sense is real, men are men, dirt is dirt, god is god" movement. Public spaces in VR will look pretty unappealing to the latter. VR will be a godsend to trans people of all stripes, but not everyone wants to transition somewhere.
The Road to Firefox 57 – Compatibility Milestones
What about a comment complaining that a comment is inappropriate for the site?
I really wonder what the next 20-30 years might hold for the US Navy. This entire Supercarrier business looks just like the Dreadnoughts pre-WW1 where in the span of a decade, these ultra heavy ships became completely worthless and unusable because they were so expensive that no one could ever justify fielding them in combat.

Can you imagine the political repercussions of even losing a single Carrier?
Multiple return values are a kludge. Combined with nil being only usable for a pointer value, it's entirely too easy to accidentally not process the error and accidentally use the non-error return value (bool, int, or other primitive type).

Go should have had Rust-style enums that let you do things like Option<T> and Result<T,E>. This way, you are forbidden by the compiler from ever extracting an invalid value from a function that returned an error (or returned no value).
AFGAM is more of a concern if the world is a finite pie and less so if it isn't

The infinite pie theory is for all practical purposes impossible. Growing pie theory works on beyond lifetime scale, but not for decade level scale. So it does matter because a startup can't last for two decades to try and gain market share against an incumbent.
I think they don't include it not because you should roll your own (you really shouldn't) but because they don't make the assumption that you'll need it. Once they start adding that stuff by default they'll no longer be a 'microframework'.

But yes, definitely grab a third party extension for auth :)
Err no they couldn't. There is zero interoperability between an RN carrier and any fixed-wing in a US fleet carrier's air group. They can't land on a QE (no trap) and even if they could, can't take off again either (no cat).
Regardless of locking strategy that throughput is abysmal. None would complain about high latency.
Don't forget that boondoggle in Boston!
> Most of his recruits speak a language familiar to engineers but foreign to anybody else: Six Sigma, Kaizen, Lean. Woodburn is prone to fall into such jargon. “Anyone who’s been to an airport can say that it’s operating at maybe Two Sigma,” he marvels. “That’s making a mistake 30 percent of the time.”

Two sigma corresponds with a 95% confidence interval, while one sigma is a 68% confidence interval which he is presumably referring to.

I don't want to detract too much from the work that these people did, which I think is actually very cool, but it worries me that their head of engineering can't discuss really simple statistics correctly...

Edit: words mean nothing, see replies
I like the mindset of reaching out to an external, unbiased resource to assist in continuous integration and improvement. The outside perspective helps to prevent confirmation bias in your internal testing processes and let's your users see an open, neutral, and transparent picture of your capabilities.
There is a lot to like in this article, but the artificial division between Excel and VBA for Excel is well, artificial. I've since moved to other coding environments like R and python, but in the past I frequently used VBA to parse and tabulate excel files; Excel VBA is quite capable of a lot of complex manipulations...often done slow as hell...but capable.
It's less about mission and more about culture/ethics. A good mission will engender a culture that people will be attracted to, but even if the mission is not super sexy, with say search for instance, Google's culture and ethics attracted people.
They look at us as little children who need to me managed from cradle to grave. Nothing more.
I think the implication is that he sees the things the US currently does as less bad than his own list. I'm not weighing in on the validity of his assessment, but I'm pretty sure that's what he meant.
It would be great if Microsoft integrated native R/Python into Excel.