skysight-inc/HackerNews huggingface dataset:
Seriously. Case in point, my dad.

There's nothing special about having kids in and of itself. You don't have to have any skill to do it, in fact you have to do something to avoid it. Plenty of people don't even raise their children and from the ones that do there is plenty who, while perhaps have their children living in their house, don't really raise them or care for them much other than giving them food and shelter. Then there is those who take pleasure in abusing their children.

Like everything in life it is what you choose to do with it that actually matters.

Worshipping someone for just simply for having a child is stupid.
>Bullshit

Well thats not nice.

Speeds will vary greatly depending on whether proprietary booster tech is in use, which in turn will depend on the combination of hardware both on the sending and receiving side.

oh and while we're on the topic of bullshit (seeing how you were so blunt to go there) - signal levels are measured in decibels, not nW. nW is a measure of power fed to the antenna. Your comment is about as plausible as someone claiming their car is 40 gallons fast.
Should the preverbal hit the fan, would you open-source the code and have a paid support plan... should all else fails to monetize this?

Not sure why the down votes. I don't know the balance sheet of the company. Also lots of other companies like Aerospike open source their code and make money from support plans.
For the reason you suggest (lock-in during growth), it seems to me that they are being foolish by not having a startup tier. Tens of thousands of $10/mo or $20/mo customers adds up to quite significant revenue.
Getting Kicked Out at a Party by Dating App ‘The League’ Founder Amanda Bradford
Great post, as an AD tutorial and as a (an?) Haskell exercise. Having known nothing about AD before, I feel like I have a good understanding of what it is -- as he says, it's so simple -- but I don't understand why the algorithm is so much faster. Just looking at the differentiator function and the AD function, it actually appears that the AD should take longer because it does more computation per step (both the function and the derivative). But it seems like every article or paper is talking about how to implement AD, not why the algorithm is so efficient. Does anyone happen to know of a good article or paper about that? Ideally, one just as nice and comprehensible as this!
Because it's just Javascript generating random numbers. It's not analyzing anything at all.
2015 Year in Review and What's Coming in 2016
Is this comment directed to the 7 people who know who they are? I only by chance know who one of them is because I actually met him personally.
That's fine. What I object to is the surveillance.
Entropy always increases over time within a closed system, except in idealized interactions that leave entropy unchanged, which are not practically possible. From what we know, the only thing that might actually be a true closed system is the universe. If you've identified some system that has decreased in entropy, then you've failed to notice something outside of it that has increased in entropy by a greater amount.

Is it possible that our understanding of entropy is flawed? Yes. But unless you have some novel physics experiment or mathematical model to share with us, I'll stick with the second law of thermodynamics.

>But this does not by itself imply entropy of the system increased. The reason is the system got to a non-equilibrium state which has no macroscopic thermodynamic description and no unique way to assign entropy and detect its changes.

Entropy is the tendency to equilibrium. Your earlier statement, that entropy is only a measure of systems that are in equilibrium, is false. If you were right, entropy would be a totally meaningless notion because there are no closed systems and true equilibrium (as opposed to the near-equilibriums that we work with in practical terms) can only exist in one.
awesome tool. definitely could've used this a few times. it doesn't seem there's a way i can DM users rather than posting to groups. is this functionality possible and/or planned?
Are you the person to contact if we have potential job leads for anyone that was let go?
The business cycle is a thing. Everyone knows the business cycle is a thing. Half the people on Hacker News have been calling bubble for the past 2-3 years.

The business cycle remains a thing.
Some of the books listed are worthwhile, some are just the usual self-help babble, and some don't even reach that bar. Click-bait for the books and an advertisement for "coaching" and their book.
MUTE is currently dead, but its ideas are used in FreeNet [1]. For example, TTL mechanism in FreeNet is based on MUTE ideas [2]. Too bad FreeNet lacks up-to-date technical documentation and papers describe older versions of protocol.

[1] https://freenetproject.org/

[2] http://mute-net.sourceforge.net/utilityCounters.shtml
Job Search 2013 Edition
She was downvoted because correlation does not equal causation!
"When are you really an adult?"

When you become your own mother and father in the sense that you supply for yourself the sense of judgment, responsibility, and diligence you first got from your parents.
It's not freeloading. The WHOLE POINT of insurance is amortizing risk across a wider range to individuals. If you can correctly predict risk exactly for every single individual then the whole model is pointless.
Geico, as an example, no longer cares if you park your car in a garage (secured) or not. I was explicitly told they no longer consider it statistically meaningful.

Instead, they go off statistics from the area code that your vehicle will generally be parked in and how far your commute to work is.
Rendering views outside of controllers in Rails 5
Why are people down voting this?

If you buy a cheap AC router and expect a tiny built antenna to max out the bandwidth you will be disappointed.

I get over 1Gbit real tested bandwidth between my main desktop using a decent dongle with external antennas and a high end router.

Even iscsi works well with this setup the NAS is connected on 10gig Ethernet to my router.
With MU/MIMO you can also get full duplex if you set it up.
The dongle is built into the motherboard and it's connected via pcie.
Before that I had an asus pcie x4 wireless card which worked just as well(maybe even better).
You're right. That makes the case even more interesting.

He claims he was able to eventually rationally reject all delusions and voices.
Google Genomics: store, process, explore and share genomic data
Maybe this is where they are heading? The heavy sales team route requires larger customers for it to be worth their time converting them to paid users.

They might be looking to cut back on sales and try a more automated approach to convert people to smaller plans.
We aren't having trouble monetizing the business. Our revenue projections remain the same even though we let some staff go and we are doing fine on that end. Mixpanel isn't going anywhere if that's your concern. If anything, we are investing a lot more in engineering, product, and design to make our products a lot better for all you.

It's too early to say what we'd do in an outcome like that. I certainly wouldn't want to see everything we've built go to waste.
Yes - email in my profile.
That's already happening, but they don't need legislation to do it because Social media companies agree to do it on their own.
Yes, exactly :)
That's not necessarily true, you could have also overhired on sales or realized that you need to increase sales quotas to hit your profitability targets which would result in letting go of underperforming folks.
The P isn't capitalized. It's Mixpanel.
Either you really aren't getting value, or you don't have many users of your own. $150/mo is much cheaper than building and maintaining something equivalent. $150/mo is nothing compared to even payroll taxes, let alone payroll itself.
Same copy for every website, including quicksprout.com itself. Heh.

"Ouch, your website needs work! It looks like I can help make some fixes to increase your traffic and revenue. Enter your information below and I’ll contact you shortly."
It can also add a significant customer support burden, which is likely why they haven't done it.
'sales are generally the last people to go' - generally where? In startups , especially engineering driven ones, shredding parts of sales team first is not un-heard of.
Also, according to the CEO, they over-hired. Looks like they tried to expand more than they could handle.
Doesn't seem like a worrying sign to me.
Indiana passed a law like that less than a year ago
or you don't have many users of your own.

right. yet, hopefully.
His argument is sound. If there is infinite #s of universes, or the universe keeps reforming infinitely (implication being it will have varying degrees of uniformity), then it's mathematically probable that we would be boltzman brain's in a less coherent universe. We don't observe that.
Transmission power in milliwatts (mW) is
directly convertible to decibel-milliwatt (dBm).

This is arguing if your car is doing 1 to 60 miles or 1 to 100km in 4.3 seconds.

For the most part you measure transmition power in mW and received signal strength in dBm.
3Com. They basically shut down their networking division because their management and investors figured that they were now a wrapper around Palm.
I looked it up to turn it off last week, and they listed slightly different instructions for computer vs. phone.
> Although developers skipping return value checks is true in most languages.

Yes, which is why I disagree with Go's approach for error codes as return values. I'm not saying that exceptions are the right solution everywhere, but if you return a error code, you should make it pretty hard to ignore it. In languages with Algebraic Data Types it's very easy to use Maybe or a Error(code) | Success(result) type. You've then got to explicitly deconstruct that type to get the result, so it's a bit harder to just forget handling the error.
Does this kind of thing convert? Feels like the sites trying to sign you up to "how to become successful" webinars.

Wants with information without any value proposition and a fake analysis of my website.
Cask Is Hiring Software Engineer Interns
Have you tried making the output a palette with potentially multiple color choices? I'm trying to think of a way of representing "it could be any of these colors, choose one." The problem is training it will be tough without being able to semantically segment objects that are the same but colored differently a priori.

I'd imagine the output would also have to be ordered, but this is easy -- just use the EM spectrum as an imposed ordering for the palette, and say, cap it at size 3 max with potential null hues for things that really only have one (or less than max) color(s).

Any ideas?
The difference is subtle to non-native speakers of European languages. Experience suggests that my girlfriend, for one, would find the gp easier to read with the notations.
> I want to get rid of all physical possessions.

This is a huge soap box of mine. Transitioning us all from an ownership mentality to an access mentality. It's close to sharing, which is close to socialism and communism which strikes and the fear centers of many a populous.

Personally I have tasted of this wonderful world with car sharing. Car2Go namely. So good. Then there's couchSurfing. It's not exactly the same thing, but on the way.

I do think that software is getting that way, soon. With the old school dumb terminal philosophy that comes after App-world. We already have it with digital assistants like Siri and Cortana. I can certainly see their functionalities blossoming as the market (and software) gets to know its users a bit better.

Food, well, you can just go out to eat. That technology has been around for a long time.

Clothes? Maybe thrift stores?

The fictional hero Jack Reacher epitomizes your proposal to a tea.
http://www.fiercewireless.com/
It's not true that the government sized privately owned gold in that manner [1]. Additionally, when the government made the private ownership of gold illegal, they bought back gold from people at $20.67/troy oz, which is about what the price was at the time [2].

I think your concerns about the security of retirement accounts is unfounded.

[1] https://en.wikipedia.org/wiki/Executive_Order_6102#Hoax_of_s...
[2] https://upload.wikimedia.org/wikipedia/commons/f/ff/Gold-nom...
> So, if a system is 1's complement

As someone who actually programmed a 1's complement system with end-around carry, I'm going to call you out on this.

What system still exists that can run C99 and is one's complement?
Wow, I'm sorry that happened to you. Not all of the tech scene is like that. I hope you find friendlier company elsewhere. :)
7 errors when I "analyze" google.com. Sleazy.
I am not sure what is meant by that. Evolution is not a purely random process nor is say star formation.
RSSI -- Receive Signal Strength Indicator -- is reported in dBm, which is a log-scale unit of watts. +20dBm is approx. the max transmit power for WiFi, and equates to 100mW. 1nw is eqivalent to -60dBm which is a pretty decent signal strength for WiFi, but won't provide max data rate. By comparison, the minimum power to operate at 1Mbps is about -98dBm.

Then again, receiving at 60mw (+17dBm) would overdrive any of the WiFi devices I ever tested and path loss of just 3dB (assuming +20dBm transmit power) is not achievable over the air, even with a near-field antenna. Keep in mind many devices actively tamper with the RSSI value reported up through NDIS, so while it's possible for a card to report it is receiving at +17dBm, unless you have hard-wired the hirose connectors between AP and STA it's not actually the case. Nor would a receiver work very well with so little path loss in any case, it would be completely over-driven.
Probably because his comment was rude while also not being particularly constructive. If he'd said it more nicely, it might have been better received.
> 1. The web crypto api was indeed made to secure communications, such as stated by the W3C on http://www.w3.org/TR/WebCryptoAPI/ (...) "Uses for this API range from user or service authentication, document or code signing, and the confidentiality and integrity of communications. "

So they say. You'd be hard-pressed to find a cryptographer that likes Web Crypto.

> 2. Yes, you are definetly right, an detailed audit of the protocol is necessary by more than one expert.

Shameless plug: https://paragonie.com/service/code-review

> So at sign up, the client software now generates a (RSA) public key pair and some symmetric keys used for (AES) encryption and integrity protection locally and encrypts it with a passphrase. The passphrase is only known by the user, but not by the server. The encrypted string is also integrity protected. It is sent to the server, stored there, and decrypted with the passphrase at login again. This way we ensure only the client software can see secrets, such as the private key, but not the server software.

Are you going to build it in, say, Electron? That's pretty neat.

What padding mode are you going to use for RSA? What hash function for MGF1?

Are you going to also employ digital signatures? Will you use the same RSA keypair for signatures?

What about your other parameters? (There are attacks for e=3 RSA signatures, for example.)

What cipher mode are you going to use for AES? What key size? Are you going to MAC then Encrypt, Encrypt and MAC, or Encrypt then MAC? I'm assuming the third option.

How are keys going to be authenticated to the clients? How will they detect/prevent the server from substituting a user's RSA (eww) key for one of their own choosing?

How are you going to derive your encryption keys from the password?

Why not save a lot of time and frustration and just use node-sodium (assuming Electron of course)?

- Transport: crypto_sign() + crypto_sign_open()
- Encryption: crypto_box() + crypto_box_open()
- Key derivation: crypto_pwhash() + crypto_box_seed_keypair()
+ crypto_sign_seed_keypair()
- Salts, keys, nonces, etc: randombytes_buf()

Life is easier with sodium. https://paragonie.com/blog/2015/09/how-to-safely-implement-c...
So let's stop unit testing all of our code, since it's provably incorrect anyways, due to cosmic rays flipping random bits of RAM once in every gazillion calculations.
Youtube says the embedded (Rome) video is private. No irony there!

Very informative article.
Sure, but you left out some crucial parts: "Often we find that a good question is more important than a good answer" - Richard Bellman. IMHO pictures of Pluto do not answer good questions.

Commonly, one of the most important steps in good research is good problem selection. IMHO, getting pictures of Pluto is not good problem selection.

Mars? It's closer in. There we might get some clues to the formation of the solar system. And we have a chance of setting up a base on Mars for astronomy or whatever. Pluto? As we have long known, it's really 'out there'.

Pluto? Wild guess: There is so little going on there, and it's so darned cold, that maybe we could use it as a source of a preserved record of some of the major events in the galaxy over the past 5 billion years or so Pluto has been going around out there. For this guess, maybe look at the justification NASA gave for the Pluto effort.
That's right of course, though there is certainly a strong correlation between carrier frequency and width of frequency band.

A whitepaper quotes the nominal channel bandwidth at 2.16GHz with four channels available [1].

1: http://cdn.rohde-schwarz.com/pws/dl_downloads/dl_application...
> I personally would rather use either C++ or a safer systems programming language.

Please list said safer systems programming languages.
> This is not how government is supposed to work.

I think it is. That's not how businesses are supposed to operate (at the whim of the state's budget dole-outs)
Netflix Has 76,000 Secret Movie Categories
I do colorizations on Reddit. How about adapting this to assist manual colorizers? We'd mask out each color region by hand, so the neural net wouldn't have to decide what's what. We'd tell it, "this region is skin, this is a brown overcoat, this is a gold candlestick - please colorize them appropriately." As it is, colorizers fill in those regions with a very small number of colors, sometimes with gradient maps that blend two or three colors together, but there's just not much color variety in even the best works. Grass should be a hundred shades of green, but we'd use 2 or 3. Skin is the hardest to get right, and requires more individual hues, but that means maybe 5 to 10. It's enough to trick the eye, but on close examination looks more painterly than photographic. A neural net palette picker could be Photoshop's next big feature. An intelligent skin colored crayon might actually deliver all the shades of skin.
Oh, TIL; I had no idea it was actually free. I understood that each user got 500 points and that you use 10/day, which gives you 50 days of usage... aaand then I'm not sure. I'm not dissing it, I just don't understand (and there's zero documentation).

And thanks for the video links! I'll definitely check out the YouTube channel.

PS. I'm getting multiple errors in the dashboard when I try to switch to NewYork1 zone. Where would be a good spot to mention this?
OCZ RevoDrive 400 NVMe SSD Rips Through CES 2016 at Nearly 2.7GB per Second
http://www.networkworld.com/ clickable link because we're lazy like that
Why aren't they? Is there a minimum number of characters now?
To do much on Mars, just must send a lot of robots. The robots have to be relatively autonomous if only because the time for radio communications is so long. Sending a lot of suicidal people is not so good. One reason is have a lot of dead people up there could in some respects corrupt the site under study.

Generally, if we are going to do much in exploration on rocks other than earth, then we need some good autonomous robots. So, we might as well get with building the robots.

For sending humans to Mars, we really will be very interested in getting them back safely. One way to have confidence that we can is what I outlined: Let robots do essentially all of the needed work first so that by the time humans go they are really just guests of the robots that have long since been very successful -- lots of trips back and forth with no mistake-ys.
Save Your Kindle Highlights – Export Your Kindle Highlights to Evernote
It seems like there would be a lot of uses for something like a jQuery for the WebCrypto API. There are enough ways to get it wrong, and enough commonality among 80% use cases, I can see something like this being better than the alternative.
I ran into something like that when demonstrating our report delivery at a company. I remember saying "Now notice I change the header to say it comes from [person in room] which of course the e-mail server will reject... oh, my... well, I guess it doesn't...". I was 'encouraged' to have a talk with the e-mail team.
Yes, since 1993.

https://en.m.wikipedia.org/wiki/Single-letter_second-level_d...
The day that the .corn TLD is created, I'm buying keming.corn
I know someone who's dad lost tens of thousands through a text message scam. They asked for his password, and his hardware 2FA device code, and the code sent back to him as text message. He gave all of that to an anonymous person through text messages!
WebCrypto is a potluck of popular cryptography standards, chosen by committee.

What you want instead is a library that carefully selects primitives with an emphasis on:

1. Security
2. Performance
3. Ease of use

You want a high-level API, like I'm building for PHP 7.1, not a low-level API, like openssl, mcrypt, WebCrypto, etc.
This seems an unwarranted dig against a poorly specified group of people.

The notion that a type system is "just" logic and so should be trivially followed by anyone "smart enough" or "careful enough" is laughable - there are many different type systems (sometimes with different details depending on the options or pragmas you feed to your tooling), and it can take time to get a sense of where the boundaries are.

The notion that you're not likely to find a type system helpful if you have trouble with it initially is harmful.

Quit it with the self-congratulatory masturbation.
Personal opinion, people are generally way too concerned about buffer overflows in C. Meaning if you have issues with buffer overflows the root cause is you are seriously writing C the wrong way circa 2016.

When I hear buffer overflows I think.

Programmer trying to be smarter than he is.
Depreciated unsafe string functions.
Unnecessary pointer arithmetic.
No unit tests
Failing to use static code analysis tools
If they lawyered up enough to get one party to agree to let it lapse, I'd say the outlook is not favorable for any copycats.
Have any security researchers investigated the possibility of abusing these coexistence mechanisms for malicious purposes? Could be worth checking out, I think.
I think that's the part that you need to pay for (via merit-based scholarships or otherwise).
Streak hiring Senior Engineers to build large scale index of all business email
Gabriel Weinberg: Ways to Sell Your Ideas and Scale (podcast)
> You've described their entire day. I'm sure they know it's not them

It's more about demonstrating that you (the customer) don't blame them (the agent of XYZ faceless corporation) that you know where the blame lies. They know they didn't create company policy, but they deal with a lot of people who don't appear to realize that. I find that showing empathy for the person on the other side of the dialogue while politely reiterating my frustration with the situation goes a long way toward them going the extra mile to try to help me out rather than trying to end the interaction as quickly as possible.

I began operating this way after my own observations working in a support position and it works a lot more often than not. Also, as an aside, remember to use the name of the company when stating an issue rather than saying "you." For example: "Comcast over billed me," and not "You over billed me."