skysight-inc/HackerNews huggingface dataset:
I suspect your auditors have no real reason to object to Let's Encrypt (do they understand that Let's Encrypt is equally capable of issuing a false certificate under your name? does your security rely on the browser PKI? how did every single company in the browser PKI get okayed by your auditors?).

You have a perfectly valid reason, which is that your auditors want you to buy an expensive certificate to make them happy, but you're still paying more than market ($0ish) for SSL, which means you're a good customer for DigiCert to have acquired.

BTW, if you want to save some money, try sending your auditors the WebTrust audits that Let's Encrypt has passed just as well as Symantec (if not more well, see mozilla.dev.security.policy): https://letsencrypt.org/repository/
Spitballing, but I have read that when an industry begins to be dominated by women the average wages decrease and when they are dominated by men the average wages increase. This could be due to women being less likely to negotiate salary which has an effect not only on themselves but on every other worker in the industry.

So a woman in a female-dominated industry may suffer not only from their own negotiation tactics but also the negotiation tactics of most of the workers in the industry

As someone that works in the biotechnology industry, I can see a lot of corollaries. Scientists love being martyrs and there is a strong culture of "don't care about your pay - only care about the work." I could see how women could be more susceptible to this line of reasoning and/or taught to care more about "passion" than their bottom line (compared to men).

Again, lots of spitballing. Probably way off.
It would be so great if attitudes were changing quickly in a positive direction. In tech, it is still impossible to get your first job after a career change as a woman, a person of color, or a person over say 35. Many of these people fall into one or all three of these categories. In addition to that, they have this ridiculous other hurdle to clear, and tech is still trying to figure out if women can do any technical work at all. It is great that people are making resources like this-- and for veterans, but I'm afraid that without penalties or major financial advantages for companies supporting "equality" and "diversity" it's gonna take longer than anyone actually has before homelessness. i wish we could find a way to get financial penalties/incentives for moral action to amplify the voices of the marginalized in tech. Ideas? Any takers on a partnership toward this? I'm fed up with companies not being held to account on this score. I may have to join Rosie O'Donnel's womens' party, since it seems it may take that kind of measure.
It's not snarky, it's just reality. These felonies in question are either from violent crimes, which will always be illegal and a stain on someone's record, or from possessing hard drugs / selling drugs / or committing crimes associated with the black market due to the war on drugs. Obviously, from what I posted, the harder drugs will likely always be illegal and most people continue to support that.

We aren't "making progress" when 90% of people surveyed want to physically put me in a cage for years for having a few hits of LSD in my pocket, or for selling steroids to gym buddies.
It would be so great if attitudes were changing quickly in a positive direction. In tech, it is still impossible to get your first job after a career change as a woman, a person of color, or a person over say 35. Many of these people fall into one or all three of these categories. In addition to that, they have this ridicoulous other hurdle to clear, and tech is still trying to figure out if women can do any technical work at all. It is great that people are making resources like this-- and for veterans, but I'm afraid that without penalties or major financial advantages for companies supporting "equality" and "diversity" it's gonna take longer than anyone actually has before homelessness. i wish we could find a way to get financial penalties/incentives for moral action to amplify the voices of the marginalized in tech. Ideas? Any takers on a partnership toward this? I'm fed up with companies not being held to account on this score.
This was not at the hands of ISIS, but the 'official' Syrian government. Equally scummy, but not generally a group with any interest in destroying historical landmarks for religious reasons.
Archaeologists uncover 'little Pompeii' in southeast France
Republican Rand Paul.. http://reason.com/blog/2016/01/15/rand-paul-says-pot-prohibi...

Suggesting the Democrat party wants to decriminalize drugs and drug offenses isn’t entirely accurate. Some people in both parties would like to see that happen.

States with vast Democrat majorities haven’t decriminalized drug offenses. Some states have to some degree, but you have to ask, when Democrats has the White House, House and Senate, they could have acted, but didn’t – even when they had a super-majority.

My point isn’t that Republicans are better, but the Democrat Party has had chances, but they failed to act, so the parent comment is correct – no party is actually doing anything when given the chance – just a few isolated people.
Alexander Solzhenitsyn on the New Russia (1994)
Unhelpful Larry Page throws Uber's lawyers lots of shade during his deposition
And your model only requires that all men are equally sexist.

There are, believe it or not, women entrepreneurs (and btw the very conservative Poland is leading the rankings[1]), so even if all male employers were in fact equally sexist, that would just mean female-led companies would out-compete them.

[1] http://wbj.pl/poland-high-in-global-women-entrepreneur-leade...
So what's the explanation for the combined coins shooting up in value (if only for a little bit)?
Based on anything I stated how do you conclude I "think all criminals are violent scum"?

I'm an attorney, have defended people accused of crimes, and I too have a criminal record, so please check your bias.

What I wrote is about a hypocritical practice that hiring managers engage in (rejection out right) when the reality is other employees they have hired and even themselves have engaged in the same acts, they just don't have a record as a result.

Further, I suggest given the opportunity it might be better to say "hey, I have a criminal record for possession of marijuana, if you haven't personally experimented, you probably know someone who has or even voted for a President who has, Unfortunately I have a record as a result and I feel I have to acknowledge it as a courtesy to you" that might be more powerful than the original suggestion of "it shouldn't have happened...". But maybe I'm way off and such a suggestion some how projects an opinion I believe all criminals as scum, but I assure you I don't have such a low view of myself.
Sadly, 'round these parts you'll get more tolerance for your status as a felon, then for that of having religious beliefs.
Nice work! Just an observation the layout is very crowded, maybe have an option for a HN style or Reddit style, just smaller text lists with a lot smaller font size.
Not really.

Communism is more than just "to everyone according to his need". It is also "from everyone according to his ability." And it talks about collective ownership of the means of production, and other stuff. To a great extent, the public stock market is collective ownership of corporations, which is far better than what Marx had in mind.

BUT

This is not about labels. This is about designing systems that work, vs systems that have major issues.

The major issue with UBI is inflation. There is no way around it. Everyone gets X every day. This X is spent into the economy, primarily on necessities. They are not sensitive to price increases because X is indexed to inflation, otherwise what's the point?

So, stores raise prices and people go ahead and pay anyway. And so every sector competes with every other to raise prices before the other sector takes more of the UBI money than they do.

It is a moral hazard.

Now, with single payer systems, the doctor has a choice: accept Medicare, with the prices it offers, or not. It's attractive to accept Medicare because you get a lot of patients who would otherwise not pay you.

This DOES NOT MEAN the consumer can't choose the doctor, school, or anything else. It just means there is collective bargaining for prices.

And btw you benefit from this all the time. Look at Amazon squeezing publishers - stories on HN all the time about this. Or Apple's App Store having rules for developers. Or Google's rules for web publishers, making them make responsive sites. And so on.

Libertarians think "the government" is just one entity. But every organization has a management structure. Eventually we may have decentralized protocols like scuttlebutt etc. that change this paradigm. But for now, we have organizations all over the place and when most consumers are on Facebook, etc. they do in fact squeeze publishers.
I used to be mostly a Python guy, fell in love with Clojures syntax, you get used to it surprisingly fast, and it's caused me less headaches than 'interesting' pythonic syntax. That having been said, I still love Python too.
- Keep your product really simple. The more complex it is, the more you need to teach and sell. If your product does one thing well and can communicate its value clearly on a homepage, it requires a lot less work from you.

- Tactically: you don't need to respond to emails M-F 9-5. Yes, that's when many B2B customers are working, but they don't know what timezone you are in, and it's not uncommon to have a delay in answering emails. Just be sure to answer emails before work and after work.

- Create lots of FAQs (using https://helpsite.io – shameless plug) so you aren't answering the same questions over and over.
- (Actually you'll still have to answer many of those questions, but at least you'll have a quick link you can send them)

- Focus more on inbound marketing (creating blog posts, SEO, AdWords, etc.) rather than outbound sales, which requires a much higher amount of active work that you can't do with a full-time job.
You can definately work nights and weekends, but most people don't need to hold down their regular local jobs.

Why would you keep your local $30k/y job when you can work full-time on Toptal for $80k/y?

Toptal covers hourly (min 10h/week), part-time (20h/week), and full-time (40h/week) engagements. Some months I've worked 60h/week (on my own accord).
As you can probably imagine, money isn't an issue. Our budget for our PKI team is larger than a small startup's entire annual payroll cost.
This is the monthly thread where everybody pretends that testosterone and estrogen don't exist.
Caveat:
It's only a no-win situation because workers will waste their time sending resumes, interviewing, etc before learning the salary range.
> UBI might be "socialist" in the sense that it is a redistribution of wealth, but it would still be within a capitalist system. Free markets, private property ownership, and employment would still exist.

Try replacing UBI with any of these words below and see how comical this sounds.

- Price control

- Welfare state

- High taxation

- Nationalization of private industries

- Forfeiture of property
Frugality:+What+It+Means+Now+and+What+It+Can+Mean+Later
The problem is it's impossible to predict success in an early stage company. Optimal way to ensure profit is to place many bets and hope one pays off enough to cover the costs of the losers. Asymmetrical outcomes are a requirement for sane strategic investors.

If all you can do is buy lotto tickets, you are better off buying insane payoff opportunities than trying to pick which lotto tickets will have a higher frequency of payoff, but a much lower yield.
> they are offered different jobs

?? How about they choose different jobs?
The full transcript is worth reading:
https://www.scribd.com/document/355385613/Larry-Page-deposit...
I've never run into a case where I want to listen to a song on Soundcloud and use the audio from another tab in Chrome at the same time.
Updating the Windows Console Colors
In addition, I was the owner of an old iPad 2 which soldiered on until this year. 7 years, not bad. I was eventually tempted to upgrade by the cheapish-and cheerful 2017 iPad (sans stylus) and am very happy
This Coal Baron’s Lawsuit Against John Oliver Is Plain Nuts
Spoken like a true asshole. What if they have no other way to get to work?
There's a write magnification effect when using CoW. The ZIL helps with this because the ZIL itself is not CoW'ed, and it allows deferring writes, which allows more transactions to share interior metadata blocks, thus reducing the write magnification multiplier. I don't get where you get O(N^2) from.

As to snapshots, who cares, they cost nothing to create and they do not slow down writes -- they only slow down things like zfs send (linearly) and they cost storage over time, but not much more.
The Next Scalability Hurdle: Massively Multiplayer Mobile AR
Thanks for sharing this. A compelling story. I am glad you were able to survive and thrive. Inspiring stuff.
Yes, he did. His response to me getting defrauded out of $250 was essentially, "Amazon did right. You deserved to be defrauded by them for not responding to a support request. I am happy they alienated you enough to get you off of their platform, because I wouldn't want to do business with bad people like you anyway." I'm exaggerating for clarity, but that's how I read his comment.

This pisses me off because it obscures the simple fact that Amazon had all the information it needed to see that he had actually received the item, but considered it "not delivered" anyway. It was fraud on the buyers part, theft and stupidity on Amazon's part for not seeing it, and it's emminently stupid for some random on the internet to say that ignoring an invalid return request deserved this response.
There's a really easy technical solution to this - let me have a hot wallet with coinbase and when i want to withdraw my bitcoins i can choose to have them hand off the private key for the account to me with bitcoins as of the block I deposited it
In the end, we're all pawns in the game of making the super-rich even more wealthy, aren't we? insert defeated sigh of resignation here
Well, if you talk about Bitcoin etc., it's a gold rush situation - high risk/high reward situation which is strictly voluntary, so I see zero issue with that, on the contrary, I see it as excellent experiment which, unlike many other social experiments, won't bother you at all unless you opt in.

With Uber/Lyft it's trickier since while you are welcome to not use it, it may have implications which are beyond direct users of the services. Still, I think the effects are relatively small and not disproportional to what you could encounter without them - i.e. how badly you can be burned there? Surely, you can have a bad driver - same could happen with a Taxi. A bad Uber driver could create a bad situation on the road - so can any other bad driver, nothing new here. So marginal costs are pretty low here. Not to defend bad drivers - those should be dealt with appropriately - but the additional "burn" that would be caused is IMHO pretty low.
They slapped a bunch of buzzwords on a page and asked people to give them money for nothing. Like every other ico.
Happy to do this over beer, but I'm not sure I understand which of the SCI rules would determine which CA you use.

I'm a little amused (not at you, but at the absurdity of the whole process) that we're talking about CA selection for products that almost definitely can't even properly quote and unquote a FIX field separator from user input.
Is there something about Hy's lambda that makes implementing let with it not possible?

For those unaware, the transformation is roughly:

(let ((foo bar) ...) Y) -> ((lambda (foo ...) Y) bar ...)

[edit]

Reading around it seems that it breaks several pythonic control-transfer functions that treat functions specially (e.g. yield from inside a let would be surprising).

Without knowing much about Hy's semantics, it should still be doable by rewriting variable names. That's likely not doable in a robust manner via a macro though, so would have to be part of Hy's transformation from sexpr to ASTs.
Yep definitely have a feature like that in the works. Where if > 50% active users vote to kick someone they're kicked out for 30 mins. Easy to do, just a matter of finding the time to code it :/
Trump administration to go after Chinese theft of American intellectual property
No, they won't. You can't deposit into those exchanges yet, so if those Coinbasers had those BCH in hand, ready to sell, they wouldn't be able to anyways. In other words, if you didn't have BTC on those exchanges prior to August 1, BCH is an unsaleable asset, so that price is not relevant.
Maybe get a volunteer to make a really limited run by hand, Etsy-style?

(incoming joke about how Etsy is mostly AliExpress now...)
Yes, but how you get there matters. If society is socializing women to negotiate less, that's society's fault and society should try to correct that. If women are simply biologically predisposed to negotiate less, that's nobody's fault and women can try to correct it if they want, or not. But it's not a social, collective problem.
Tesla has completed its first ever Solar Roof product installations
Using VueJS unit tests as a learning tool: v-for
And risk taking. Assuming more risk on average yields higher returns. There was a study in Germany where under laboratory conditions, women still chose less risky strategies than men and therefore earned around 20% less in the scenarios they tried.
Why Artificial Intelligence is the new Big Data and why that's not good
Here's what people tried to pull off:

1. Set up an account, borrow one bitcoin, sell it short, collect $2,700.

2. Set up another account, buy a bitcoin, spend $2,700.

3. When the fork happens, your long account ends up with +1 BTC and +0.8 BCH.

4. Your short account ends up with -1 BTC and -0 BCH (because Bitfinex doesn't require you to come up with the BCH).

5. Net, you have $0, 0 BTC and 0.8 BCH.

6. The 0.8 BCH were worth as much as $560.

7. That money was totally free.
Absolutely, but that's not isolated to soybeans. Plus we've been abusing toxic pesticides for decades - that's just greedy human shortsightedness.
Cassandra?

Rabbit?
I didn't realize how new that was. Yeah I rely on the newest of the newest features. I check caniuse.com and if at least 3 major browsers supports a feature then I use it freely. Sometimes that means using stuff that doesn't work on older browsers or IE11.
Regarding payments can you recommend a simple API over both Stripe & Paypal out of interest (or would you just implement both using their respective APIs?)

I know Paypal has its Instant Payment Notification API, were they ping your server once a payment has gone through, I assume Stripe has something similar.

I was just wondering if there's a simple API, that can handle payments through both Paypal and Stripe etc.
> it’s just the end symptom of many things

I'm not disagreeing, but "systems" is the reason I've often heard in this discussion without ANY real hard data expanding on what these systems precisely are and how they aren't a reflection merely of, let's say, biology. All I see generally when referring to "systems" are anecdotes and high-level conclusions based purely on personal experiences. None of which helps further the discussion. If you can find these systems, prove them, I'll be right there with ya tearing them down.
BUILD a BIGGER BOOTY – Leg Workout for Women
> Most of my clients never gave me a range.

Curious.

1) Approximately what %age of your clients gave you salary info?

2) In cases where they provided salary info, was it a range, or a fixed number, or a fixed number with "Negotiable" or something else?

Your answer will help me with my niche job board.

Thanks in advance!
Just glanced through the article; biggest difference I'd say between the two libraries would be, one composes, the other doesn't.

val base = for {
ur <- UserRole
u <- ur.user
r <- ur.role
} yield (ur, u, r)

val withManager = for {
(ur, u, r) <- base
ts <- TeamStaff if u.id === ts.userId
} yield (ur, u, r, ts)

val teams = for {
(_, _, _, ts) <- withManager
t <- Team if t.id === ts.teamId
} yield (ts, t)

You can slice and dice a schema however you like, building up queries from other queries, none of which are run until you execute them. Basically you get semantically the same query plans as you'd get writing plain sql, but it's all type checked, sql injection safe, and compiled (queries generally are generated at compile time, not run time).

Quill, another Scala FRM library, is worth checking out in this regard, as is Haskell's Esqueleto.
It was originally vanilla JS on the front-end but I changed to Vue.js because it was really inconvenient without something like that. Vue has its own caveats but they're less annoying than nothing. The backend is a single free-tier EC2 server running a single Node.js process, using Websockets. Everything is custom except a canned websocket lib (and Vue).
What's the alternative? Seems like it would take considerable expenses to challenge the copyright claim if Soundcloud refused to take down the song and UMG sued.
>because obviously email is safer and more convenient than a password stored in a password manager (/sarcasm).

no reason for sarcasm, it actually is safer. But UX is still bad, and emails are unreliable - true.
They have added a tool tip. Now, it is saying coming this week
Comments moved to https://news.ycombinator.com/item?id=14914553.
> What exactly does Google accomplish by somehow trying to prevent Symantec from having a beneficial interest in its customer base?

What digicert is doing, in allowing Symantec to continue operating in their name, is wrong and really lessens what it means to completely fuck up the core mission of what a CA does and it makes a mockery of any sort of censure any browser/TLS developer/user could do. They should have to limp along while browsers distrust their certs and their customers leave to other providers competing on an open market. Then once they've been bled dry they should die alone. I want this to be difficult for their customers. Part of choosing a CA is doing due diligence and you can bet that once people have been burnt they'll be a lot more cautious about their next choice. This makes the CA/PKI system stronger as result -- a bit of pain now is a good thing.

This is the interest Google should have in ensuring that the rats go down with the sinking ship.
Hey Richard, I'm really glad to see you working on this. A family member of mine made some mistakes, and ended up spending time in prison. It's been really painful to watch him struggle to get a job, even though he's paid his debts and is a genuinely good person. I have tremendous sympathy for people in this position.

If any of your members are experts at embedded systems / firmware / cryptography, send them my way!
While I agree that the current price is not necessarily reflective of an open market, it's equally unclear which direction that represents. Remember, every off exchange BTC now has a counterpart on both prongs of the fork. Which side will sell for which side when the market clears remains to be seen.
wow cool :) you should check out https://mathpix.com/