skysight-inc/HackerNews huggingface dataset:
> Keep that kind of dialogue out of the workplace.

Or freely leave until you find a place that's cool.
Twilio Sync reaches public beta
Show HN: Real-Time Stock Price SDK for Ruby
And mature stack for building enterprise applications.
And also awesome manageability. Great instrumentation for you applications in production.
"But with the dot-coms came the money, and with the money came the crooks."

Correct, it's why nowadays I go out of my way to avoid much of it thus have time for more productive things (it's reason for my cynicism in the reply comment re JS further on hereunder). :-)
Yeah, no. You manage to expectations while the person is capable of performing their duties. Using your logic is exactly why women suffer the indignation of being paid $0.77 to every man's dollar of equal functional qualification level. We all assume Google is a very wise and smart corporation, so let's assume that bonus, RSUs, and all discretionary income is proportional to time worked. That's how you solve the "you weren't here for the entire period" problem.
"G" stands for "generation".
> "Subsequently informed by the engineer that she was expected to 'sleep with everyone' because that's the culture here."

I'm rather "unenlightened"/regressive/whatever from a SV perspective. But... If there wasn't a significant power difference here, like an intern vs someone senior, how does this even happen? I mean, I get it if it was one-on-one, even a direct boss might pressure someone into that. But "sleep with everyone"? What's the expected response?

Or was this some poor excuse after a failed attempt? "Hey don't get upset. Everyone sleeps around on this team."

I'm just having a hard time comprehending this quote, not from an offended view, just a practical/social/etc. view.
IQ test results are not completely valid in all cases. Feynman was tested at 125. He wouldn't qualify for MENSA. It is thought by some Feynman may have done exceptionally well in the areas that deal with numbers, logic, pattern matching but poorly in the verbal areas of the test, thus suppressing his overall score. How many people here have a tested IQ higher than 125 want to say they're smarter than Feynman?

IQ test are also not completely accurate for those that are gifted and have a learning disability. Kids that are gifted + LD'd may not even be put in gifted programs because their IQ scores are too low, but too high to put in an LD program, so they are stuck in normal class rooms where it isn't a good fit for them. Imagine being just as intelligent, if not more so, as the students in the gifted classes but denied access. That's what IQ scores do for some of those kids.

IQ test tend to work for gifted people that answer questions quickly and those without lopsided talent. If you are gifted + LD, or gifted but have really slow processing speed, then IQ test will not identify you as really that gifted, despite being so.
This was done in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11624
Well then this isn't the laptop for you. Me neither, but I'm sure e.g. web devs would be fine. Can't make a machine for everyone. Look at the form factor, obviously it's not trying to be a behemoth gaming laptop.
Ask HN: What is the most common security mistake you see?
Mainly I'm asking about websites, but other security mistakes are welcome (e.g., IoT, apps, firmware)

Also acceptable: Not common but happens reasonably often and exposes large vulnerabilities.
if you need to work on assets that won't work well with 16GB of RAM then the Surface Pro is probably not the right choice..
It competes with an iPad Pro etc which don't even offer a full desktop. The surface runs a full Windows with Photoshop and Unity Game Engine if you want, and with the i7 and 16GB would run that pretty well.
Programmable Video Group Rooms
While I understand what you are aiming at, I don't think it is that simple. Should someone pay me for not having slaves and not being able to profit from exploiting them because I am a century or two late and missed the good old time when it was not yet an unacceptable practice?
I realize people like to hate on Oracle, and some hate justified, but there's also a reason why Oracle is one of the extremely few tech companies that have survived the test of time.

Gosling is complaining about about pay and management oversight.

Has anyone wonder if overpay and no oversight is what contributed to Sun's failure.

Speaking as an insider, I can say with 100% certainty it was.

Sun had this hardware business that was printing money and then the music stopped.

I wonder if Google might suffer a similar fate like Sun. As soon as ad-revenue slows down, will they need to grow up and be managed like a real company by putting restrictions on pay and enforce management oversight.
Java 8 is great. Java 8 + Spring boot + JOOQ is a complete, easy to setup web service backend. It has great tooling, is very fast, and has an enormous amount of libraries available.

I actually question why anyone would use Node except in a few cases (like backend for front end), but maybe I'm just old school :)
I have none. I'd merge a sensible pull request.

But characterising it as a huge security flaw is disingenuous. It's neither here nor there.
I love this suggestion - using a debugger to walk through as much of a new codebase as possible. Definitely going to try this it next time I need to familiarize myself with a new large codebase.
Ah, I understand, thanks for clearing that up. So each IPFS node in your connection path must support data authentication.

I have two suggestions, then:

1. Implement data integrity and authentication directly in Hardbin, instead of offloading it to IPFS, such that it can be used with both confidentiality and integrity even if assumed-hostile nodes are part of the connection path. To do this I'd recommend using HMAC-SHA256 for authentication, and AES-CBC is probably fine for the encryption. You could combine the authentication and encryption with something like AES-GCM or AES-OCB, but I personally wouldn't do that.

2. Explicitly state upfront and center in the readme that Hardbin is currently abstracting the duty of authentication and integrity to IPFS using that sort of terminology. Now it's clear to me why you're saying that an untrusted IPFS path shouldn't be used, but if you used that sort of language it would be more "formally" expressed cryptographically speaking. The fact that you're mentioning that attackers cannot manipulate files but not explicitly describing how authentication works (e.g. as you do with encryption) is an antipattern.

There's a bit of a runaround here - Hardbin is designed to be an "encrypted, secure pastebin", but Pastebin is inherently an antagonistic medium for file authentication, which you'll really need for file integrity. It's designed to be fairly anonymous, which you have to trade off in some way if you want real file integrity.

The difficulty in this is that "encryption" on its own only offers confidentiality, and in modern cryptography that level of assurance is relatively rarely used in complete cryptosystems. It's not necessarily helpful to have confidentiality across a connection without also having integrity. So you can add decentralized components and encryption to it via Hardbin, but (in my opinion), you're not significantly adding a ton of value to it because I'm not really clear what the use case is where you want to securely share files in a decentralized manner, but you also don't really mind if the files are not protected against manipulation.
How to save Etsy
It's a little in-joke https://twitter.com/mxcl/status/608682016205344768?lang=en-g...

Even spoofed on a recent Silicon Valley episode.
No it wouldn't. Try spending some time further up north.
> I find it a little odd you'd buy in to the CLR family (C#, F#, etc), but say the JVM family has nothing to offer.

I just find C# to be a better language. It has its youth to thank for that. I have no issues with JVM. Hell, if I were to start a project today Kotlin and Scala would also be very real possibilities. They are both amazing languages.

C# probably shouldn't have made my list, but I threw it in there to cover OOP where the other languages were decidedly not. At the end of the day, language choices for a start up largely reflect it's goals. If I want to do statistical modeling, I'm going to use R. For ML, probably Python. For a systems program, likely Rust.

The bottom line with Java is that it can do any of those things. But the languages I mentioned do their specific job better. And that's the thing with a startup. You don't need a great general purpose language, you need whatever language suits your niche. But at Amazon/Google scale, Java is an absolute beast, largely because it can do everything.
You can be very committed to addressing bias and still go about it your own way without the meddling of armchair quarterbacks and the peanut gallery.
Show HN: EDURING is a platform for creating, solving, and sharing exercises
I'm characterizing it as a protocol/design flaw in something that bills itself as the most secure X, sure, but I haven't done anything to describe it as "huge".

Are you being needlessly defensive?
Pros vs. Cons of Hiring Out Your Social Media Posting
But when you're talking to a princess you would typically use the form Your Highness, or similar.

Anyway, I was thinking of the sorts of situations that actually turn up, on average, for most people. There are only so many princesses to go round, a tiara is highly unusual office garb, and I've never heard of anybody asking to be called "princess" in a professional capacity, at least not in white collar work such as Google. I stand by my rule of thumb. My difficulty thinking up situations was based on my experiences of being at work, which are of course unique, but not, I suspect, especially unusual.

(But if we're trying to think of unlikely possibilities, what about if Princess is your colleague's name? Though given your reply, I expect you're the sort of pedantic so-and-so who'd actually notice that I deliberately quoted it in lower case to sidestep this one.)
don't believe anything you hear about China, especially if it falls into the "Chinese Government is an evil overlord" bucket, or you'll end up looking like an idiot.
If you're an explorer and you live in a small valley, then you will slowly begin to believe yourself a better explorer as time goes on. But one day you will get to the edge of the valley and look out onto a vast landscape and believe that you have become a worse explorer.

Checkout the volume of N-balls [1]. As the number of dimensions in a "sphere" become higher the "volume" of the sphere becomes smaller when you compare it to a hypercube of the same dimensional count. This is another way to saying that as the number of dimensions increases the closer the "halfway" point of the volume of the N-ball gets to the edge of the N-ball.

Programming (and software engineering by extension) involves a lot of orthogonal issues. We can imagine this so be a really high dimensional space. My theory is that whenever you're in situation that can be represented by a high dimensional space you will learn a bit of knowledge and think you know something. Then you'll learn a bit more and discover there's more to learn. The more you learn the farther the horizon moves away. It will feel like you're getting worse. Just like finding out you live in a valley.

What's really happening though is that your increase in skill is allowing you to realize how small your world was all along. Keep learning and trying and you'll get better. It will however, take a while.

[1] - https://en.wikipedia.org/wiki/Volume_of_an_n-ball#Low_dimens...
>Being rated as someone who meets expectations is not a punishment.

Is that true? I seem to recall a scene from Office Space and flair about this...

Seems like they shouldn't include leave in the review at all and only review when they're working.
But..but..all the cool kids are using it!

Seriously though, this also applies to a good chunk of ML "applications". Most of times, a 'simple' SVM would work perfectly.
> Ah, I understand, thanks for clearing that up. So each IPFS node in your connection path must support data authentication.

No, I still think you don't understand.

You only need to trust your local node. If another node on the path modifies the data, your local node will reject it because it won't match the hash.

Content is addressed in IPFS by its content hash. The Hardbin "URLs" are content hashes.

EDIT: I see the confusion! When I said you need to trust the "IPFS path", I was talking about a path like "/ipfs/QmXyE...". Not a connection path. You need to trust the IPFS path (i.e. content hash), and your local node, but nothing else.
I didn't even read the article, but I agree with the title already. The amount of companies asking for knowledge in Hadoop for data only bigger then excel limit is not trivial... At least in the area where I work, this is the case
I think it depends on the specific source, and content... This isn't like the typical advertorial tech blog posts that a lot of us see. Auth0 is the one that really sticks out to me on that regard, though far from the only one.

So long as the blogs are well written, informative, and have some technical depth; even if from a single-source they have value. I could see similar blogs from any number of technical resources. MS bloggers have similar quality and often show up here regularly. FB as well. It's a matter of quality, and the voting model tends to bear that out pretty well.
I dunno maybe I'm crazy but "jabbing and jiving" is the last thing I ever want at work.

Directness, professionalism and - yes! - impersonal conversation - is what I would generally prefer.

And as for competitive dressing. Bring back uniforms is all I can say to that.

Edit: grammar
USB-C is already shipping on cheap desktops, a lot of smartphones, and many laptops. In two years Apple won't ship any computers with USB-A. USB-C has arrived:

http://www.bestbuy.com/site/shop/laptops-with-usb-c
Learn-Not-To-Waste-Resources Studios.
The S&P500 index funds are linked to the S&P500 where there are multiple ways to trade and are arbitraged to the nearest cent. People have mentioned VOO & SPY already but most liquid are futures which are super liquid. Eg yesterday there was 2,394501,116,312=$78 Billion traded in the Chicago e-mini contract alone. Which is more than $3mil a second.

http://www.cmegroup.com/trading/equity-index/us-index/e-mini...
Not really.

Quoting GP: I think a good balance between security and usability would be to allow fingerprint or iris scan when the phone has been constantly in my proximity but require a pin (password) if the phone is taken away. The proximity could be determined for example by pairing the phone with smart watch.

When combined with a fingerprint sensor, smart lock keeps the device completely unlocked while "triggered" (by being on-body, or close to a trusted BT device, etc), and the fingerprint unlocks it while not triggered. It doesn't ever escalate to requiring the pin/password/pattern. Please correct me if I'm wrong, because I'd like to be.
Unfortunately still relevant... I can't count the number of times when investors are pushing on a CEO which in turn starts to worry about scalability & ask the team if Cassandra isn't a better fit etc (when the whole data can indeed be kept in memory or some midsize USB key).
I wonder if the 'curation' might skew folks' view. E.g. if one believes Ted is a rotten guy, one might mention all the times Ted does rotten things, but if one believes Tod is a great guy then one might just not mention the rotten things he does.

Likewise, I wonder how often this list mentions when someone casually makes a rude remark about Christianity or Judaism, or when someone puts down men, or whites, or Republicans. Maybe it does — certainly the article didn't mention any anti-right bias incidents though (unless I missed it after reading twice).
It's entirely unnecessary?

TEST things under the constraints of machines that people own. Multiple people have given multiple reasons why there are better ways to do things. I read another recently talking about being able to capture all the game state for debugging, too.
This is what happens when people have lost faith in the formal process and instead institutionalized gossip as a necessary system for their own protection.
And if the Federal government stopped paying for all that stuff, what would happen? Financial collapse, chaos, and perhaps war. Would our hypothetical financially independent software developer be able to continue living his life in the same way when that happens? I doubt it.

It's foolish to think that you only benefit from government spending if it results in money in your bank account or services you directly, personally take advantage of.
So here's the rules of this brave new world: beyond your house you're a sexless, emotionless creature without family, life outside the office, without sense of humour, without personal interests and preferences.

Be like this, and you'll get free meals, free shuttle bus and goats at company campus. And it's good for your resumé.
Not surprised.

Scanning my own personal feed, it seems like everyone is successful and happy.
It makes me depressed even though I know the feed is biased.
Kenya’s Struggling Uber Drivers Fear a New Competitor: Uber
Even better. The EU should purchase that entire property and pay the market price for wooded land, pay annual property taxes to Poland and hire Polish workers to maintain and preserve the land for as long as they value preservation over the cost of preservation.
I don't understand why they create these bundles. Why not let me choose CPU, RAM and disk separately?
If you run servers then SP4 is not for you. Choose proper tool for your job. SP contrary to its name is not pro at all, it just looks professional but if you want to do serious work you need serious horse power.
For those looking for the RSS to add to your podcast player.

https://rss.simplecast.com/podcasts/2725/rss
I love my SP2, but i only use it for note taking in onenote for all my study related stuff and its amazing for that. Syncs to my Windows Desktop and Macbook in a few seconds. The whole note taking experience still has some small issues, but in general it's been a huge boon to my productivity.
The way we use our machine matters along with the continual upkeep and fine tuning of our tools. It is our responsibility to not put the foot down on the gas completely all the time. The real world constraints on this machine do not seem unreasonable for me and my type of work (software, web) at this time.

Fortunately, in my arena of software we distribute work off of the computer and our programs are more piecemeal. Very few software engineers need a large amount of resources locally.
"Don't worry too much if you only have small data. The others' isn't as big as they say, either".
And so problems like climate change can be seen as a problem where we insist that things be handled collectively, where we then run into a tragedy of the commons. If our property rights model allowed for ownership of the atmosphere in some fashion, then there would be some aggrieved party who could get restitution from polluters, thus eliminating the externality that messes up our current system.
The trick is that then he is the throughput of his team into all the systems. So he can see if someone is having trouble with a bit of the code i.e. they haven't finished a part of the project. The Senior Dev can then pair code etc to help out. This will assuage the admin monkey syndrome when an answer comes up.

But the answer is brilliant cause it also gives him the ability to see what his team is working on and how they are working on it.
The biggest note to me seems to be the addition of tilt sensitivity, which will also be available via Windows Update for other surface devices (the footnote is vague on which ones).
What are the specific problems that are so radically different than the specific problems somewhat bigger companies might have? What does "For a startup, they aren't going to need the greatest General Purpose language ever made" mean?
Except that's not how it played out. The Tesla GPU all the way through Maxwell was just a different binning of the GeForce GPU, usually clocked lower for passive cooling and improved stability (sure, K80 is an exception, but K80 is a strange and tragic evolutionary dead-end IMO).

Tesla P100 was the first real HW-level divergence with its 2x FP16 support. But because we still can't have nice things, GTX 1080 was the first GPU with fast INT8/INT16 instructions, followed by the mostly identical except much more expensive Tesla P40. So we ended up with the marchitecture nonsense that P100 was for training as P40 is for inference despite being mostly identical except as noted above.

I'll assume Volta unifies INT8/INT16/FP16? And I think it's OK if the Tesla card has higher tensor core performance, but if the tensor core on GeForce is slower than its native FP16 support, I can only conclude NVIDIA now hates its own developers and has decided to sniff its own exhaust pipe. Isn't having to refactor all existing warp-level code for thread-within-thread enough complication for one GPU generation?

Also, if consumer Volta ends up with craptastic FP16 support (ala 1/64 perf in GP102 vs GP100, slower than emulating it with FP16 loads and FP32 math), NVIDIA will create a genuine opening for AMD to be the other GPU provider in deep learning.
Why during the 4G we chose to use the frequency band 2 - 8 GHz and not use 3 - 300 Ghz during deploying 4G network. Is there any recent development that enabled 5G which was unavailable while developing 4G?

Reference:
http://www.rfwireless-world.com/Terminology/4G-vs-5G-differe...
"Cool" for me isn't somewhere that I can say anything I want without concern for how it affects others. Cool is inclusive.
Where is the 0 option? At least I am debt-free...
why would that only affect their software, but not hardware?

While I agree that Samsung is at its core a hardware company and software engineers are still treated like second-class citizens, you can't just expect them to compete with Google or Microsoft overnight, IMO. I'm disinclined to believe that their military-like corporate hierarchy is to blame.
What other industries? Are these other industries businesses where minimum wage laborers are a significant part of the labor? An increase in minimum wage isn't going to hurt businesses in an industry where you have few if any minimum wage laborers.

If you have specific contradictory evidence, cite it instead of a vague handwavy response.
DyNet Toolkit: On-The-fly Operation Batching in Dynamic Computation Graphs
Probably not by companies by MS or Apple. They are focused on the wider, general market.
No. Those people are not working there
Unfortunately, the problem with "professional" relationships is that they're not very good at fulfilling the social needs of humans. It's practical to keep things professional in order to avoid drama, but when you work all day and work is the main place you get to interact with other people, it can get a bit depressing. And this is partially the reason why things like "company culture" and "culture-fit" come about, but obviously it's a hard and tricky problem to solve.
Yeah and slow down every time connection is a bit slower or you want to search something across whole project. Very often I am doing search trough all files directly in Sublime and I can do that because I am restricted only by throughput of my SSD and CPU.
What was the clunky scheduling software mentioned around 7:00?
Sorry, why are you asking me? It's the nytimes that didn't explain their mental leap from "insignificant effect" to "probably many more genes involved".
If you legally acquired them, then yes. The British experience ending slavery was far more humane than the US one.
> "I can give you general advice, but you know your code the best. So apply it with discresion."

This is an excellent quote and I plan to use it, or a close variant. Thanks very much for sharing!
This makes sense. Thanks!
Goka: Go stream processing with Kafka
Responding to a question with a question only makes more questions