skysight-inc/HackerNews huggingface dataset:
There's an important difference between "This is my opinion. You may contract me to express it at your venue" vs. "You may contract me to express any opinion you wish at your venue".

The former seems completely legit to me. The lawyers just need to look around for a witness that already has the opinion they prefer.

It's up to the people receiving the testimony to judge the credibility of the witness.

No scandal here.
I see the exact same thing going on in the UK. In my district in Norwich the local (parish) council (who is headed by my SO's grandpa in fact) are a bunch of seniors who have grouped together and fought every large-scale housing development plans for decades, ever since I was born.

I've talked to my SO's grandpa about this in fact just last week. He was telling me how after over 40 years in a council, one thing he is sure of is the affluent's hatred, fear and/or disgust for the poor.

It's happend since the dawn of time. The rich want to stay away from the poor. Generally I hate the idea, and all it does is seggregate, breed hate, and create ever higher barriers to social mobility.
see also manuport https://en.wikipedia.org/wiki/Manuport, an object moved or carried without being worked.
This is a really cool idea.
Sometimes I think Rust people lose the forest for the trees. The end goal isn't for the compiler to verify the safety, the end goal is for the software itself to be safe in a way that's cheaper.

It doesn't really matter if they both end up at the same place, which is safe software.
Literally just started looking into Rust for use in production yesterday. I've been playing with it in two different editor.

SublimeText + Rust Enhanced has been really really awesome. In line error messages, fairly decent autocompletion (from what I've seen so far) - I don't really use full IDE's that often (vim is my go to) so this is what I imagine that feels like.

vim + vim-racer has been good. I use the `gd` command (go to definition) every now and then. I'm probably not getting the full use out of it.

I think my problem is that at the end of the day, it's a text editor and I don't have very high expectations. I want some syntax highlighting, I want curly brace and parenthesis matching, and I'd like to be able to change the font. Everything on top of that is gravy.
Or Google is getting sick and tired of being raked over the coals by EU bureaucrats with manufactured problems and wants to move its talent and money into a country without annual witch trials and billion dollar fees?

https://www.google.com/search?q=google+eu+fines&ie=utf-8&oe=...
This list is very similar to mine, but I would add Richie's Plank Experience as a great thing to show a first timer.
I didn't mean to suggest that A256 was worse than A128 (though I see how it would read that way). I was just trying to point out that things are more complicated than comparing two numbers.

That being said, I don't know if I'd agree with anyone suggesting that A256 provides a meaningful increase in practical security over A128. As you said, the main difference is post-quantum and you can't just drop A256 in and say you are ready for post-quantum as you need a more holistic post-quantum solution anyway.
Trim will renegotiate your Comcast bill while you play Tetris
Aside from the RAM limit, a new 15" MBP should address your issues to some degree, no?
Thanks for the tip. I didn't know that one had any kind of movie adaptation.
I'm sure it was difficult, but you can already ship C# code using Xamarin, no need to wait for Microsoft.
It does them. But it repeats the story with generics, where back-compat (in this case, lack of reified generics) requires hacks for acceptable performance.

For example, in Java, you have this:
http://docs.oracle.com/javase/8/docs/api/?java/util/function...

Note all the permutations. This is necessary, because there's no way to define a generic interface that would have acceptable perf, due to boxing. So you end up defining separate types for things like int->int, int->int->int, long->long etc. And then if you need e.g. bool->int, well, that's just too bad.

Whereas in C#, you just have Func<...> and Action<...>, and they work with all permutations of all primitive and user-defined types.
This drone can operate underwater and takeoff into the air. It has a metal fuselage where almost all the electronics are contained, including the autopilot. The only thing exposed is GPS, antenna, and motor. It would survive if operating underwater. I wonder how it would fair in the air.

https://www.youtube.com/watch?v=Aw01NnG9hu0
If your servers are all public, you can use the (also free) SSL Labs API: https://www.ssllabs.com/projects/ssllabs-apis/
Senior Full Stack Engineer
Voxy is looking for a talented Senior Full Stack Engineer to join our downtown Manhattan team. Our development environment is fast-paced, Agile, TDD driven, relies heavily on eXtreme Programming techniques for the bulk of the engineering work and you will be too!

What You’ll Be Doing:

Mentoring a distributed team of bright full stack developers building a great user experience using modern Javascript and Python tools.
Be the go-to person for engineering frameworks, patterns and best practice.
Collaborate with Designers and Product Managers to iteratively refine features.
Build code that is testable, and work with Ops to build code that is deployable and measurable.

What We’re Looking For:

Logical and intuitive with an ability to link “unlinkable” dots.
5+ years of experience working with a wide array of implementations across the backend, frontend and middleware (extra points for having worked with devops and hosting infrastructure!)
2+ years at the architecture level.
Excellent communication skills both verbal and writing.
Our toolset is a mixture of Python, Javascript, coffeescript, backbone.js, underscore, LESS, Jade, PostgreSQL, MongoDB, Django, Amazon Web Services.

Working here, you'll enjoy the coolest environment and rub neurons with the smartest.
We pay for the best!
Trying to learn Ruby
Any seasoned ruby devs want to recommend the best way to learn Ruby... I've done codecademy but I don't feel it instilled the Knowledge I was hoping it would if it helps Ive done vb6 some c#,java (android) but I'm really struggling with Ruby it just doesn't seem to click with Mr if that makes sense.... Thank you for you time anyone that reads this
>> Is that a joke? I just plug all those devices into my monitor, which acts as a hub.

Not all monitors have that capability though.
I am surprised no one has suggested https://www.upwork.com/ (formerly elance/odesk) yet. I have hired people for small work there and made professional relationships with them too. You can find good US based companies there and they do good work! Strongly recommend.
I can't comment on this specific implementation, but it depends on your tolerance to risk.

If you're going for a backwards compatible change to some thing that is quite complex, it's not unheard of to create a suite of tests that fully describe the features of a piece of software (if they don't already exist) and then compare the 'old' and 'new' results.

This then allows you to understand if you've changed anything, and can even highlight where you've fixed bugs in the old codebase.

I've done something similar before when refactoring a reasonable sized portion of legacy code that had no unit tests (code was old + organicly changed over the years), plus a good number of configuration options that all had to be backwards compatible (work like it used to, or have a good explanation why it doesn't).
Xamarin already provides what is, in effect, a .NET compatibility layer on top of Android/Java.

There's no reason why it can't be reversed, with Xamarin (or something along these lines) becoming the new native high-level API, and Java being a compat layer on top of that.
ReactOS 0.4.3 Released
Keep refreshing those numbers. They're changing rapidly, and the ones you used were at least a day old when you posted them.

We're almost at the point where even conservative counts put us at a point where no president has ever lost the election while winning the popular vote by this much.

If we cross that threshold we need to think long and hard about how the system can structurally provide that big a bias towards a specific candidate.
On .NET Core
Sweet -- next best thing -- thanks!
!
Stateless FP
First off they don't call it anti-missile, which should be a strong hint.

But, vast differences in speed, already being hardened vs. EMP, aiming to hit the vehicle vs. stay in the area, inverse Square Law, and not being RC controlled are all rather important.

PS: Like a lot of things, if this where 10,000x as powerful then it would be a different story.
There is a "on by default" option on my CM13 privacy guard. It would suck for an unsavy user to use though I admit.
Sure, his Breitbart days count, I was just saying that what you typically hear is "Breitbart is racist" without any actual justification, so I was looking for actual examples that show the clear racism as opposed to just saying "Breitbart".

As for bad people supporting someone, bad people support everyone, so that's not really an argument. People, good or bad (or like most of us, good and bad) want to feel that their concerns are heard. I think most of the people championing Bannon are concerned about their standard of living being reduced over the last 30 years, and feeling that trade and immigration policies have been the largest contributors to that decline. They feel Bannon gives them a voice. I have no doubt that plenty of bad people may also feel that Bannon speaks for them, but that doesn't mean he actually is.
Very interesting, I read a bit about it. Up to now, I was mainly watching systems like volt. A bit too cutting edge for me right now, but I love what they're doing. I'm hesitant to make tech predictions, since what usually happens is something you didn't see coming all, but I'm still figuring transpiled ruby/python/whateveryoulike to javascript will emerge.

I'll dig more into webassembly when I get the chance.
harigov: very interested. you should setup a Discord channel to discuss further.
Because its not NIMBYism? I live in Chicago and we do this to welfare types and its ultimately unfair to them. There's a few public housing projects in ultra-trendy Wicker Park where these residents are shoved in the middle of a largely residential neighborhood. So it a long walk to get to the bus or the train. Worse, there are no jobs other than McJobs you can get anywhere in these areas. No up and coming business towers hungry for talent. Just retail garbage. The 'real' jobs are mostly downtown and considering we have the CTA you could live almost anywhere in the city to get downtown.

So we take these people and put them in trendy areas for what exactly? Meanwhile those lots could be be making tens, or even hundreds of thousands of dollars in property tax. Worse, a lot of these people show up with their messed up kids, who also have nothing to do, and who significantly raise the crime in the area. I used to live next to a settlement like this. It was just 24/7 partying and fighting while the rest of us had to get up to go to work. My car was broken into as well as our neighbor's, violent crime was significant compared to just a few blocks over, etc.

Its a disservice to everyone involved. The city grabbed this land during a different time when there were different political and economic realities. Shoving all these very poor people into the middle of ritzy areas doesn't work. Liberals are quick to criticize trickle-down economics, but what they're doing here is the exact same thing. There's nothing to trickle-down to these people.
Australian woman gets pregnant twice in 10 days
When a webpage is an article, I don't understand why the normal behavior is that each website get's to (seemingly randomly) decide how its readers will interact with its text. It would be preferable if each user got to define a standard viewing mode for articles right in their browser. Something similar to the rendering settings for reader mode on iOS or on the Kindle or Readability. And then browsers firmly enforced rendering pages to the readers preference, not to the content creators.

As it stands the publishers hold all the cards and rarely does it end up being something positive.

Often instead it's something negative like the jumbo fonts on this or for a few examples:

* Font some eye straining light greyish color or too tiny

* Margins too narrow, or too wide

* Scroll-jacking.

* Triple click to highlight line turned into other
function

* Excessive animated flashy ads

* `You might also like` links embedded throughout

* Register/Pay-wall

* Tracking

... (this lists goes on much longer but you get the point)

So why does the writer decide how the reader gets to read? It's not expected that the reader dictate to the writer what text editor they use and how they write. There should be a more rational demarcation in this relationship. All of us are readers more than we are writers. Yet this situation persists.

(And note I am only talking about articles, not forums, or webapps, etc)
As Upton Sinclair said, "It is difficult to get a man to understand something, when his salary depends upon his not understanding"

For a whole bunch of people, letting letting your peers know you hold right of center beliefs is career ending.

Those intellectual resources, well, are we rational beings, or rationalizing beings? Long experience suggests to me the bulk of people are the latter, and higher intelligence often just means being better at those rationalizations.

Also, people serving news are upping the game by using the latest in psychology research to influence us.

You're referring to that field of "science" that's going through a grave confirmation crisis right now? You might say the latest research in the field is that their body of research is suspect....
Thanks for those.
http://eachvideo.com/watch?v=q5EcyUaZQrU
Except that even if you write perfect code and have a compiler that supports all of the features... you code still won't be as safe as it is if rustc signs off on it.

This conversation happens in literally every single thread about Rust. Every single time someone implies that new features in 14/17 will somehow make Rust irrelevant, but it's simply not true. There are classes of problems which Rust can catch which a C++ compiler cannot. And I don't really care about "if all devs wrote perfect code" because we get a new CVE every 3 weeks from some C/C++ codebase that has brilliant people working on them.
I got the same email. Without Stripe + Alipay, it's tricky receive payment from Chinese users and deposit into US banks :(
See this recent discussion for reasons why they might not:

https://news.ycombinator.com/item?id=12773282

There have been some very negative experiences reported here wrt upwork.
DevOps, SysAdmins, SREs. This Is for You
With me...
Lessons Learned from Building a Retail Chatbot
> those companies paid taxes too

Citation needed.
Seriously. Between work and home I have zero things that can plug into the 2016 MBP without adapters. Monitors/TVs, peripherals, storage, mobile devices. Nothing. Even the couple of very new Android phones at work with USB-C connectors have USB-A on the other end of the cable. So close but so far.
I just installed the nightly tarball and used my usual editor (emacs). I'm not sure what the editing environment has to do with a learning hump.

Now, coming from loose dynamic typed languages or really terrible C or C++ code bases is another matter.
Seems a 15 inch will keep you happy.
>> Pro is more likely to be defined as something particular/peculiar that you do not find on other usual/consumer/widespread brands and accomodates very particular use-cases.

FWIW, Dell, HP and other vendors use the term "workstation" to cover what you're talking about.

IIRC, Schiller did use "workstation" in the keynote when he talked about connecting the MBP to two external 5K monitors, but in general, the meaning of "Pro" is so diluted (esp compared to "workstation") that it means different things to different people.
I don't think I have a strong opinion about Ember, though you can take the React rendering model away from me when you pry it out of my cold dead hands. But I think I object a little bit to the way they complexify the React stack:

* ES6

* React

* redux and redux-saga

* react-router

* fetch

* lodash

* webpack

* post-css

* karma/mocha/sinon/chai

Of all of these things, to build a decent React app, you only need React.

It seems chintzy to bill React for the cost of webpack/browserify. I understand why someone would: it's the worst part about working in modern Javascript environments. But it's a build tool, not a library.

You Don't Need Redux. Most applications that use redux (or any other Flux library) probably shouldn't. Even redux's author has been taking pains to point out how overused redux is.

You definitely don't need react-router, which is an inner-platform disaster.

Billing React for fetch and lodash also feels chintzy (especially when you try to add a surcharge for switching from underscore to lodash).

I'm also not clear on how ES6 is somehow React's problem. Ember developers use ES6 too. Because ES6 is better than ES5.

I'm not saying the Clef team is wrong. If they're happy with Ember, God bless them! I'm just wary of tech advocacy articles that try to make these kinds of stack complexity comparison arguments; I usually find them to be pretty dubious.
Engaging Millennial Employees with Clarity and Accountability
I've had nothing but amazing experiences in the Rust community, and was actually proud/embarrassed the one time that I was chastised for being rude in /r/rust.

The Rust community reminds me of how welcoming the Go community used to be... (I love Go and write it every day, this isn't some sort of commentary about Go).
You have to be an approved sender to use this. I think if enough people report your emails as spam you automatically lose access to these features.
(I learned Ruby from the pick-ax book while on a ship for a week with no internet. This was in the days before Rails.)

Ruby is far simpler than java or C# - make sure you don't overcomplicate it.

Do you have some simple problems you can solve with it?
Then please extinguish email, Google. I would guess that something better would take its place.

The only danger is that some proprietary service sucks it all up.
I wouldn't say Go hasn't succeeded. Maybe not as a general replacement for C/C++. But still lots of new applications that would most likely have been written in C/C++ a few years ago are now popping up in Go (unix daemons, commandline tools, ...).
I'm interested in hearing more from serial technical founders. They're usually quite busy and don't blog or do interviews as often as the CEOs.

For instance, I just started using LogDNA and was really impressed by the product, looked up the team and discovered it's Lee Liu's third(?) company. Alex Maccaw has had an influence on my career from his JS work and Stripe product, then Sourcing.io and now Clearbit. Max Krohn: SparkNotes, OkCupid, now Keybase, I still think Max's async solutions are some of the best in the business.

Writing code while growing a team and communicating with the other founders to build a product requires a smart balance. The technical choices made by these founders tend to be very efficient and easy to communicate to others. I would love to hear more from any of these founders (Thanks all for your work!), and I'm sure YC knows of more such founders I haven't yet discovered.
The Wolfram Programming Language
IMO The ecosystem of tools on Windows for C#/.NET is what makes it special stack. Resharper and LinqPad are two notable tools that I consider vital to my everyday workflow that just simply don't exist for macOS.

At home I use macOS primarily and I'm trying to ramp up on .NET Core for a few personal projects and I'm having a tough time trying to find a suitable dev environment that provides me with the same speed/comfort that I get on a Windows machine and so far it's tough. Project Rider on macOS is coming along nicely but that still leaves no LINQPad which is super handy for working on small bits of code with near instant results. The feedback loop is so short when using Linqpad it's insane.
Everything You Should Know About CRISPR – And Where to Learn More
1. This introduces a primarily synchronous API for now. Async will come later. All those code samples are synchronous.

2. Async I/O is an extremely hot topic in Rust right now, so it's likely that Rust people do care about it.
But this expectation is transitive. If you have an array of file handles, if you defer deallocating some of them but destruct them all upfront, you still have the latency issue we've been discussing. And if you defer destructing too, then you still have non-deterministic destruction and deallocation. I'm not sure there's a way around this tradeoff.
You turn on the TV. It tells you something. You turn on the radio. It tells you something. You turn on the internet. It tells you something. Should you be skeptical of it when all your sources of information agree that this is a real fact?

What if the fact is "there will be an eclipse next week"? What if the fact is "Hillary killed Vince Foster"?

The difference between the two facts above is that many more media outlets will report about the second one; there's lots more confirmation available for that one.
> Likewise Java's OOP enums (basically singletons) are something I miss too.

C# guys are working on adding full-fledged pattern matching to the language:

https://github.com/dotnet/roslyn/blob/features/patterns/docs...

and there's a concurrent proposal for ADTs:

https://github.com/dotnet/roslyn/issues/6739

Given the velocity of adding new features in C# these days, these will come sooner rather than later (indeed, some basic pattern matching is already in C# 7).
Name another way of invisibly embedding a JSON object in HTML in every browser without requiring CSS.
We detached this subthread from https://news.ycombinator.com/item?id=12967587 and marked it off-topic.
I wouldn't. I am a pro developer and I need my computer to be reliable. Of course speed, style, specs are all great plus, but what I really need is a computer that is reliable. That always works with as few issues as possible.

In my personal experience Mac are the closes platforms to this stability; it's probably because the HW and the SW are designed together. Using the same software on other HW would be a terrible experience that would break the only real benefits of the Macs. I have used linux for many (many, really many) years, with many different distributions; I love it; it's my first choice for servers. But not as a developer, because it never gave me the feeling that I can trust it whatever it happens.

What I really need is a computer that can be updated without worries (I'm currently writing on a mid 2009 MBP 13" which got updated multiple times without one single formatting), great screen, fantastic keyboard and wonderful touchpad, because these are the things I touch and see everyday. I wouldn't trade Mac's touchpad for more RAM, neither the great keyboard for longer battery.

Of course these are my key points, while others might have different needs.
What do these articles keep missing?

If the Intel chip isn't available yet, what can Apple do? The latest chip they use only supports 16gb.
What has kept this language from planetary-scale adoption?
The perfect SSL NGINX configuration
America's Skills Challenge: Millennials and the Future
Thanks for the tips; However..
We know that specific requirements are unreal for startups-like and small enterprises right? Then.. Do you have some suggestions about how techniques we can apply to handle with dynamic requirements? Maybe the real question is : What software architectures/patterns are more friendly to help Ops with it.