skysight-inc/HackerNews huggingface dataset:
Just FYI, Hacker News seems to be flagging most of your comments and making them invisible or "dead". I was browsing with showdead on and was able to "vouch" for your comment and raise it from the dead.

I'm not sure what to tell you to do to fix this problem, but I thought you might want to know. I think the site tries to trick you into thinking everyone can see your comments when they're actually made dead. So you might never know.
Don't know why you're being downvoted for this, it's actually pretty smart. Like leaking an unsubstantiated rumor to a reporter but probably with more legal ramifications.
Blockchains likely scale closer to O(n log n): http://spectrum.ieee.org/computing/networks/metcalfes-law-is...

The value of the network does go up the more people use it, and therefore, there are more transactions per user. However, the amount of transactions that each user produces will probably not scale linearly with the network size.
Thank you for the good laugh. It paints quite the mental picture.
How can a newly born organization build an organizational culture that avoids sexual misconduct as much as possible?
Escape from Callback Mountain: Functional JavaScript 2017
I’m playing devil’s advocate here but what if the woman found McClure attractive and didn’t complain because of it. Is it still wrong?
It's both of your awful political parties. The Democrats embrace mass deportation, drone bombings, surveillance, arms dealing and regime change, and so-called "smart power" which excels only in increasing the cost of killing thought criminals, average civilians, and a tiny minority of actual terrorists abroad.

I agree that the language Republicans use is more alarming, and tends to appeal more directly to fears that most Americans have. But at the federal level the two political parties have been essentially the same for 30+ years, with the exception of a few social causes that are very important but don't have much to do with the actual day-to-day operation of the US government.
does "out of wedlock" really matter? I think the benefit of marriage in that context, is that there are 2 income generators, instead of a single parent. Isn't that accomplishable without marriage?

That said, I don't think you're wrong.

Genuinely looking for thoughts on this.
What if you are attracted to her?
Great to see linting has arrived!
Maybe it's planned parenthood rather than having children that are not planned.
time to implement LaTeX in PowerPoint.
Yeah, dude, totally! Like, people are stupid for not trying to price gouge every stranger they encounter.

Who doesn't think like that? If demand is high, it's the perfect excuse to exploit people. Why would anyone try to rationalize a reasonable exchange, when they can rip desperate people off?
Rolling shutters go way back.

http://www.largeformatphotography.info/forum/showthread.php?...
The problem with Swing is that everything in Swing looks like a dog's breakfast and nobody under 40 knows how to use it.
It probably isn't sexist to say that people appreciate advances from someone who is extremely attractive, as long as both are available and looking.

The problem is that it's inappropriate to express interest if you're in a position of power over someone, whether you're a man or a woman. I think you were saying that, but point #1 lacks that context.
I'd probably be into it but why? I tend to buy new vinyl that comes with digital download or cheap second hand vinyl. This works for me.
Why Is It So Hard to Study Marijuana?
> I basically can't figure a way to annotate a function that takes an int/float/decimal/etc.

It seems like you should be able to just annotate it with float?

... when an argument is annotated as having type float , an argument of type int is acceptable ...

https://www.python.org/dev/peps/pep-0484/#the-numeric-tower
Why PSD2 will make it possible for customers to build their own banks
So 1024 bit RSA is cracked, good things most standards moved to 2k bit awhile back. SSH no longer allows 1kbit DSA keys in most distros. Pretty sure 1k bit certificates are deprecated these days.
And after all this, neither you nor your buddy has come forward with any "here is why I know this stuff".

Can you see why this is a huge red flag? So much drama and no "I've got a clue".

I'd love it if you or your buddy just shut me down with a huge pile of knowledge.

Well? Show us. Shut me down.
My dad watched this detonation and wrote a very detailed letter to his parents about it, which I can't find right now, so I'll summarize from memory: Epic green ball of fire with purple lightning shooting out of it.
> Seems like many men have a problem with rejection and accepting no

Women don't have the burden of having to initiate relationships and chase after potential partners
not much of that 200M is of direct benefit to the homeless.

i dont belive the numbers either, but since san francisco was a place you came to just get by and have a good time for many decades. there are a lot of people who used to live on couches or had a squalid rent control from the 80s that got gentrified onto the street. or who got out of prison and everything they knew was gone. there are still leftovers kicking around that used to do odd jobs at the shipyard - i think that closed in the 60s.

but i can also guarantee you that the huge rows of busted up beige trailers with cardboard in the windows aren't locals. and they aren't here because they are getting handouts, but because there is a kind of under-economy of trash/scrap handling, prostitution, meth dealing, heroin, and barter on those sidewalks.
My bad, then yeah.

I know we are way past civics and other classes in school which tried to steer kids into a more "moral" frame of mind, but I think the advent of fraternity culture permeating into daily life beyond secondary education and educational institutions in the educated indicates that something's amiss in our culture.

Music, movies, games, etc., take a pretty jocular view of appropriate behavior --it's not to say there were not predators or other unsavory behavior by people toward others before mass media, but at least in some classes of people it was at least frowned upon whereas now it's openly celebrated with few exceptions.
Hina Kagiyama (鍵山 雛) – Touhou Project (東方Ｐｒｏｊｅｃｔ) COSPLAY GALLERY
For == vs === use a linter, same as you would for warts in other languages.

What's the issue with undefined - is it that you would use null instead?

I don't feel a need for integer type, but maybe that's because I grew up on JS. Integers feel like warts to me in a lot of cases, ie why would 2/3 == 1?
Personally, I find the entire experience to be incredibly slow. Loading the front page takes multiple seconds, there is a noticeable delay between tapping a link and any form of response, and back navigations are often unexpectedly slow.

Non-SPA related, I also think that many of the touch targets are too small, or work in unexpected ways. Tapping a username collapses a comment, even though there's an arrow next to it. Tapping an image associated with a link doesn't follow the link, it expands the image (even if it is an article link). Tapping the title takes you to the comments, not the article. The only way to get to the content is to click the itty bitty domain title beneath the title. All of these behaviors are different than how the desktop view behaves. For a site that calls itself the front page of the internet, it's getting harder and harder to get to actual content.
First I just want to say thank you for your blunt feedback on the sign up flow that I've implemented. Feedback like this is what helps me truly think critically about my assumptions and divert towards more logic-driven choices.

My hesitation for not implementing traditional "sign up" language in the sign up flow is most likely due to my over-emphasis on the personality of the product at the expense of usability. On the flip side, I hope that for at least some set of users they feel as if the product is leading them on a fun adventure.

That said, I like your suggestions. The path to a sign up would be abundantly clear. I'll have to experiment with more traditional language and examine the results.
“Satoshi” Craig Wright's NChain Presentation at the Future of Bitcoin Conference
What's outdated about Java/Swing? Java 8 is a fairly decent language, and Swing isn't bad. In fact the entire suite of JetBrains IDEs (WebStorm, PyCharm, IntelliJ, Android Studio, ReSharper, etc) have their UI implemented in Swing.

I suppose they could have used Kotlin, Scala, Haskell, or some other more language with a more advanced type system. But it would have been truly horrible had they written their back-end in an awful (dynamically typed) language like JavaScript or something.
It's not necessary for every single flight to have multiple acceptable flight options for the market forces ("vote with your wallet") to have an effect. You could not go. You could drive. You could fly into another airport and drive the last leg. You could charter.

I go out of my way to choose Delta(/KLM/AF), JetBlue, and Southwest over United, Frontier, Spirit, and Ryan. That works, even if it means I once in a great while fly on United because that's the best choice for that particular trip/leg.
I don't think it was entirely bravery. She had also recently published a book and created a book club when she thrust herself into the spotlight
Often a hard dev interview process is designed to week out undesirable employees, like ones who will demand vacation, time off, normal working hours, etc. I interviewed at a software place in a big engineering college town and their interview was built like a college exam and asked questions that senior-level students would know, but you'd have forgotten within a few years because you'd never use that information in the real world. It was obvious they wanted to hire people who are used to sleeping in dorms/libraries/desks, used to staying up all night, motivated by an authority figure telling them something is important, people who didn't have families or high expectation on salaries. You know: college students.

It's a hard interview for us because it's built like a college exam, and how many years has it been since we've taken a college exam? But their target audience, well they just finished midterms.
ICO Frog – Open Peer Reviews for ICOs on GitHub
So this gets unflagged, but it's still completely gone from the front page even though it has a very good upvotes / time ratio. I really dislike that about HN. This is clearly an important discussion.
IBM acquired a company called i2 in 2011 that already was a competitor to Palantir for defence/law enforcement analysis https://www-03.ibm.com/press/us/en/pressrelease/35255.wss

Even if you don't have the roughest and toughest devs in the market, surely spending more time with NYPD than the Palantir FDEs (are engineers part of the skeleton staff mentioned in the article?) would get a more valuable result?
Yes, sorry, at the moment it is mandatory to add a credit card to sign up for a First Class account. I believe this is actually a limitation with my payments vendor, Stripe.
Deliberately vs Accidentally is how I'd phrase it.
Buzzfeed is actually growing a pretty legitimate and respectable journalism brand, subsidized by the clickbait ad-heavy content for which they're best known.
I found this PDF which describes some of the history behind this clause:

http://lawdigitalcommons.bc.edu/cgi/viewcontent.cgi?article=...

It sounds like it was an amendment introduced by a confused lawmaker who wanted to make sure the law wouldn't stop companies from firing Communists. The amendment was then accepted on the basis that it didn't make any difference (since as you note party affiliation isn't protected in the first place), so it wouldn't do any harm to include it.
"both involved in a startup" ... nope. she was applying for a job.

If you read only what he said and nothing else, that would still be obvious. ("i don't know whether to hire you or hit on you"). So perhaps you didn't read even that much of the topic we are discussing?
The issue with Java/Swing is that it limits development velocity and makes job less appealing for current employees.

While HTML5/JS is not without its own problem. Yet using it over a native framework like Swing, enables the development process to leverage external knowledge (Open Source libraries, etc.). This problem is further worsened when your competitors in enterprise Business Intelligence space can leverage those tools, while you are stuck with maintaining the old stack for government customers.
JavaScript was definitely partly inspired by Scheme.
I have done lots of signal processing. You cant just subtract out a noisy signal and complain the residual is correlated, there will be bits remaining. If they want to show correlated noise, why cant they use any other part of the signal?
British and Irish Lions vs. All Blacks Live Stream [pdf]
from http://ethernethistory.typepad.com/papers/EthernetPaper.pdf (1975):

> Recognizing the costliness and dangers of promising "error-free" communication, we refrain from guaranteeing reliable delivery of any single packet to get both economy of transmission and high reliability averaged over many packets [Metcalfe, 1973b]. Removing the responsibility for reliable communication from the packet transport mechanism allows us to tailor reliability to the application and to place error recovery where it will do the most good. This policy becomes more important as Ethernets are interconnected in a hierarchy of networks through which packets must travel farther and suffer greater risks.

The Ethernet CRC works at the right timescales / data rates and does not depend on information or assumptions about above layers. It works mostly OK at quickly knocking out packets that got grossly mangled in transit -- to avoid bothering hosts with corrupted packets and to avoid transmitting them further -- but that's it. There's no retransmissions, no acknowledgement/negative-acknowledgement mechanisms, no negotiating, no dependence on address schemes. Implementing the physical layer's error correction/detection mechanisms in a minimal way appropriate to that specific physical medium was a master stroke of design. This sort of end-to-end aware design gave higher layers freedom to do what they wish (in terms of latency or reliability) but also let the Ethernet frame standard remain useful for networks far beyond 10Base5.

Some Ethernet switches are in a great hurry and don't want to wait to fully receive (and CRC-check) an incoming frame before starting to output it. They start outputting a frame as soon as they know where to output it: when they've finished hearing the full destination MAC address. This is kinda iffy, because the switch hasn't seen the end of the frame, so it can't know the CRC value of the incoming frame! How are they to cope with a corrupt inbound packet, if they've already started transmitting it out? There's no way to undo transmitting it, so the switch takes the next best approach -- spitefully ruining the outgoing frame, by setting its CRC field to something intentionally incorrect. It'll never checksum right, and will be discarded at the first device capable of doing so.
Unfortunately, female offenders receive less attention and appropriate punishment for their actions.
That's fair, and I edited my comment to reflect that.
Ellen Pao case shows they are quite possible.
I think that you are derailing the conversation, and I would appreciate it if you would stop.
People make mistakes. Sometimes those mistakes go back years, and sometimes a sudden traumatic event can snap someone out of the patterns of behavior they fell into.

The point is that it's probably a mistake to treat him the same way you'd treat certain kinds of felons. Part of that is to give him an opportunity to contribute in a positive way to the world, like everyone else. If he's genuine, then isn't there some way to do that?
https://news.ycombinator.com/item?id=13954077
To say the overt "no" -- to directly say what you want and mean -- is to claim agency as an adult.

We absolutely should encourage this, but let's not ignore that we need to build a culture that doesn't ostracize and attack people when they do this.

So far, we have HR departments that have an incentive to ignore, minimize or deflect these problems. We have a culture of employment that says that this is all part of dealing with a job in a tough industry. And we have internet trolls ready to harass people when they come out against this behavior.

The first part, of asserting yourself and claiming your agency, is extraordinarily important. But there's so much more to it. If someone is sexually harassed, and they hit a brick wall at every turn, the best case scenario is that they ditch the startup or tech industry and go to more established companies that actually have a solid culture and process in place. And that is an absolute loss for everyone, especially because the kind of person who can see everything weighed against them and still takes a stand is what the startup scene is supposed to be all about. We shouldn't punish or ignore those people.
Hardly. I work in a company who's stack was Java from the beginning as a "scrappy startup." Some of the folks who have been here the longest are some of the first to jump on any heavyweight Enterprise Stack they can think of.
The former is fixed by a solid look-and-feel, but the latter is definitely a problem (though I'm certainly under 40, I've never met another Swing dev in person and make most of my money elsewhere).
Still says [flagged] to me.
UK dealer charged in US over multimillion-dollar fake Bitcoin site scam
Craig Wright is NOT Satoshi.
The Time I Got Recruited to Collude with the Russians
Did someone call my name?
Not reliant on one particular API but rather a combination of API's that access flight search data caches (provided by Global Distribution Systems), manual searching, blogs, forums, and more.
I remember the emergency number being 90000 back when rotary dials were common. It's harder to misdial that 999, because you want as separated numbers as possible, and it's faster to dial because only the first 9 takes time, and then you zip through a bunch of zeroes at the end.

I suspect 911 was chosen similarly.
Hopefully some of them will be one day in the future!
The more time goes by, the more I am wary of the false dilemma.

Almost anytime I see someone argue "you might think it's because of X, but it's really because of Y," the person speaking is selling a particular ideology. That ideology magnifies Y and minimizes X.

It would be perfectly fine to say "you might be aware of X, but you should also be aware of Y." But pieces like this don't do that. They seek to tell you you are wrong if you think X. It doesn't sit will with people who have personally experienced X.
Smells like Watson came to town.
I welcome you to start your next hot startup in 2017 using Swing/Java instead of React/React Native/Node/Ruby/Python/Go/Rust/C++ etc. The merits of the stack are determined by both intrinsic factors and the market. Ignoring the market (remember Palantir is hiring in SV / Palo Alto) you risk alienating potential hires and current employees. [1] Another great example is EHR/EMR market with Mumps etc.

[1] https://www.quora.com/Why-does-Palantir-use-Java
What immediately strikes me is Python's consistently high density compared to the other languages. This is something I've noticed before with well-written Python code; one can write powerful code in very compact blocks/paragraphs/stanzas/insert-metaphor-of-your-choosing.

Of course, take this with a grain of salt. This is a bit of an apples to oranges comparison, given it's just one file from one repo for each language.
Box’s VP Engineering on Biohacks for a Better Career
This is a small thing, but I have multiple friends who routinely had Linkedin requests that resulted in date requests. Having to constantly reset professional relationships back to where they should be is something I, as a guy, have never had to deal with. This is the low tier stuff, and it's still, in my mind, totally unacceptable. There's bigger stuff I'm not comfortable talking about in an open forum. A couple of the people I have in mind have given up on the tech scene and moved on elsewhere.
If you steal bread, get caught, and are shown mercy by the baker, did you still not commit a crime? Just because you aren't punished doesn't mean you didn't do something wrong.

And before you say "there's no victim if she was okay with it", there was a victim: the company and investors he represented. His actions show that he was not acting with proper ethics, putting them all at risk of lawsuits, criminal action, etc.

The fact of the matter is, when you are a hiring manager, you are in a position of power and that power comes with certain ethical obligations and responsibilities. Not just to those applying for a job or funding, but to your company and it's shareholders.

And the argument about whether she might like it or not doesn't change the fact that it's inappropriate and creepy.
Have you read this thread? There is no important discussion going on here, only lazy barbs about the US military and Republican party which, while true, are neither intellectually interesting nor particularly germane to the posted article.

If there were something worth saving here, I'd agree that the downvoting and flagging were a problem, but in this case it's just garbage and it gets what it deserves.
Why don't you want to reveal who the VC was? I'm not trying to imply you should, just curious about your reasons not to.
India has plenty of human beings who live like that. It doesn't mean they shouldn't be legally recognized as being entitled to decent treatment though.
Glad you like it! And now I've been listening to Northern loon calls for the last 10 minutes..
Yeah there definitely needs to be no touching ever, aside from handshakes.
We detached this subthread from https://news.ycombinator.com/item?id=14674407 and marked it off-topic.
The Jiffies root cause leads to an interesting idea: an Glossary of Magic Constants where all kinds of important constants, limits, and overflows are tracked to aid in debugging. You could imagine a search engine where "tcp connection drops after 5 minutes" lists every piece of software and firmware with 5 minute and 300 second constants.
SEC complaint: https://www.sec.gov/litigation/litreleases/2017/lr23870.htm

https://www.sec.gov/litigation/complaints/2017/comp-pr2017-1...
The article doesn't explicitly name Ron Crane, but he was instrumental to the history of Ethernet, especially the practice engineering aspects. He passed away last week, and the world has lost a great engineer.

https://duckduckgo.com/?q=ron+crane+ethernet&t=ipad&ia=video...
If you happen to work in California, you should study the law better before you consider a supervisory position. This style of advance is black-letter sexual harassment in California, if done by a supervisor to an employee in their organization. (This wasn't the precise case here, but it was very close, and your wording seems to take in cases beyond this particular scenario.) If these advances continued, it is easy grounds for a lawsuit.
Yes, they met as two professionals in the context of an open job position. Inappropriate move #1 was contacting the job applicant over FB, #2 was making a comment about whether or not to "hire" or "hit on" her. The fact that he places the chances of hiring her in relation to "hitting" on her is wildly inappropriate.

If he wanted a relationship, there are infinitely better and more appropriate ways to go about it, especially if he thought she might actually be interested.

Going via FB in the manner that he did is pure 100% creepy behavior.
Can you please explain how it's derailment? Do you think my concern is an invalid one?

As someone who has been through the ringer with borderlines multiple times, it is something that I think about constantly, and I think it's a mistake to ignore the fact that it's a real thing and that people with borderline personality disorder exist in professional workplaces.