skysight-inc/HackerNews huggingface dataset:
Tableau (and the general business analytics space) have done a good job at reframing the problem as: "don't think about what you want as a leader at a company; instead, democratize data access so your team can decide what it wants, and pay for democratization not for your own features." See for instance: https://www.forbes.com/sites/briansolomon/2016/05/04/how-tab...

Arguably Elastic is a success story about bridging the worlds of an API-first technical stack with a democratized non-technical analytics framework. And they started by just powering excellent search, and building value-add layers over time. But they built into a then-vacuum of API offerings, whereas there are many other (potentially inferior, but well-funded) speech-to-text APIs. I'll be avidly following you guys as you navigate the space, and hopefully you're able to find some good "hooks" or uniquely-easy-to-roll-out integration stories that strike a balance between focus on technical excellence and driving awareness in a super-linear way.
I met my wife when she asked me how to get out of vi.

She was a new PhD student, and I was the departmental sysadmin. To be fair to her, she knew vi just fine, but we had these messed up DEC keyboards with no ESC, where ESC was mapped to F11.
Aggregated knowledge from small # of debates outperforms wisdom of large crowds
We believe that the $0.57 average revenue per user that
Match Group reported in their Q2 2018 Investor Presentation
is just a fraction of the user profile's real value.

At the risk of taking the wrong thing away from this article...IAC is an undervalued stock?
If that is the case, I would imagine it's like prosecuting a lobbyist for the bribe they're relaying.
> All thanks to the LGPLv2, I guess?

No, mostly BSD.
That's the point?

Anything that has survived for a billion years in a form that could still be considered roughly the same organism or a close descendant must have a relatively stable biochemistry and gene pool that is capable of surviving an extreme range of environmental changes - as close as you can get to a holy grail in natural selection.

Obviously its survival would not be inevitable; not even stars can survive their own age.
Nuclear failures are different - they make an entire area uninhabitable for hundreds of years and they're very difficult to clean up without getting a lot of people killed.
After being deeply burned by the .NET framework, I consider OCaml significantly superior to F# just because it doesn't depend on .NET or Microsoft.

And yes, somehow the OCaml guys have managed to implement generics and AOT compilation to optimized machine code long before the .NET framework existed, but now this is something "truly hard" on .NET.
This summer germany fired up coal to deliver energy to Denmark because there was no wind. Germanys energypolicy is a disaster in so many ways.

France gets around 70% of its energy from nuclear, they not germany should be applaused.
It’s even false that python passes parameters by reference.
It passes the references by value, that is a completely different thing.
It’s really easy to prove it by implementing a function swap(a, b) and looking at the values of a and b after calling the swap function.
Obviously a and b are not swapped because they are not passed by reference, but instead the references are passed by value.
It’s an article written by someone that doesn’t have the slightest idea of python if even I, that I used it only a bunch of times, don’t make this beginner errors...
Btw I don’t like python, I prefer to it a lot of other programming languages.
Because within hours of the patch Google would modify YouTube to break it again and Microsoft’s users would have to wait until the next Patch Tuesday - repeat ad infinitum.
But don't let the "functional" part scare you off -- you can do this in any language from assembly on up.
I usually use http://unlicense.org. TBH I think if you’re giving code away and expecting people to be actually able to make use of it, it’s morally indefensible to be using anything other than a zero-condition giveaway license.

GPL is also acceptable for stand-alone programs if you want to enforce openness, but never for libraries.

As for what companies prefer, MIT, zlib, or BSD should be fine. Most companies won’t touch GPL with a ten-foot pole.
Yet I'd choose Google over Facebook, Apple, Microsoft or Amazon every time if I have to. Even though monopoly is always worse than competition, Google has managed to advance the web experience using Chrome/Chromium (e.g. V8, pushing HTTPS, supporting the latest CSS and JS features, GQUIC, WebP)

EDIT: to downvoters, what's your argument here?
Just a hypothetical.

Is it possible the way to fix this issue is to actually have all vendors do the same thing.

Should all the vendors including Mozilla switch to Chromium and then fork it, couldn't we look at this as a "rebasing" of the Web?

If the forks are true hard forks, then we shouldn't necessarily end up in a situation where one vendor has more power than the other.

On the contrary, all vendors would now be on an even footing with the same strong, highly-compatible core engine.

All the issues people have with Firefox and Edge would no longer be relevant, and the only thing left to judge one company from another would be their value-add services or their ethics.
With a refund that high, wouldn't it discourage curbside recycling programs run by cities in favor of less efficient individual recycling efforts?

In the US, states with refunds are usually 5 or 10 cents. So, a week's worth of recycling is maybe worth $2-3 - not really worth sorting and taking yourself. If it was worth $20/week or more, you'd have a lot more people opting to do it themselves, leading to a ton of otherwise unneeded car trips.
Here's how that would go in court...

Thief: Your honor, this man illegally recorded me in my home without my consent.

Judge: You mean the package you stole recorded you for the purpose of identifying you as the thief?

Thief: ...

Judge: Get the hell out of my court room.

Even in two-party consent states, I can't envision any situation in which a person would actually be punished for recording in this way. Remember that laws are meant to be interpreted by a judge or jury in the context of the alleged crime, not applied to every situation where they can possibly fit.
Nah don't do it. When people were far away, I interviewed them remotely, multiple phone interviews and video conference. That's enough to hire someone. If I needed you to see you in person, then I would eat the cost if I'm the one that approached you, unless you were the one who approached me for a job that I posted locally.

Those recruiters don't care about you, they only care about their commission.
>As much as I love certain aspects of the US, companies like Blue Apron just serve as a reminder of the absolutely twisted and unhealthy relationship that Americans seems to have regarding their daily meals.

Eh. Most Americans can't afford this type of service, even if they think they can. 10$ for a meal is insanely expensive, sure going out to eat once in a while but not for multiple meals a week. You can eat for multiple days off of 10$, one of their 10$ meals can be less than 1/3 of a 2k kcal diet's needs meaning you need 25-35ish dollars a day to survive off their service.

This is for suckers, like the 'dollar shave club' customers that don't realize they can buy the exact same blades they sell (at least initially) direct from the manufacturer (Dorco) or spend far less and use a safety razor. Or suckers that fall for 'loot crate' type services where you get garbage product, sometimes stuff that just didn't sell well retail, and are told you're getting a bargain.
Having both a BeOS box and NeXTSTEP box at the time, I was pretty glad they picked NeXT. I love BeOS, but NeXTSTEP was the superior OS on the whole including development story. BeOS had some really great line items, but it had some big holes too. Be just didn't have the time to get it all done.

That being said, I do wish Haiku well because I get the feeling that it really could be great.
Windows Sandbox
You are thinking of OCaml and Coq.
I should have clarified then,I meant morally wrong according to the the moral views of the person claiming wrong was done. If I argue Google is wrong for moral reasons then I need to argue as to why my standard of morality is accurate and applies to Google.

For your second point,companies do influence policies but they have no right to force a policy. For example,Google can say "we're pulling out of country X because they don't have this policy" that's arm twisting and in disregard to the sovreignity of the country and its people.

Google isn't irreplacable in China,Alibaba+tencent compete with them heavily anyways.
We already have that — it’s normal communication.

There’s no way to make the change you’re proposing without seriously compromising the set up of such digital, secure communications, though. You’re asking to MITM the secure net, as a feature.

You and the feds, both.
You can try it out quickly and cheaply, at https://fable.io/repl/

There's no setup required, just start typing some F# code into the online playground and see it run immediately.
Does that apply to any web service that meets the following criteria?

* Created in the last 5 years
* Built by an organization without a large Java heritage

I bet that number goes waaaay down, way quick.
Yeah nah: Musk does so much off-the-wall shit that any putative PR wrangler would be having heart attacks on an hourly basis. Consider the whole Thai cave rescue/pedophile accusation saga -- do you really think this was a carefully orchestrated publicity stunt?
Show HN: Semi-Conductor - Conduct an AI orchestra in your browser
One of my previous managers worked with Elon Musk. He was a CTO at one of his past companies.

When I asked him what he was like to be around, he said it's been over 10 years and all I remember about him is thinking "this guy is fucking weird".
Making a small area uninhabitable vs killing millions a year, i know where i take my chances. Chernobyl killed almost no one, fukushima killed almost no one. Mother nature kill more people in a day than have died from all nuclear disasters together. You really have the proportions wrong in such a fundamental way, unfortunately supported by media, politicians and environmentalist.
CDOs

they literally turn bad debt good
No way, those are scumbag lowball recruiters.
You have to be able to protect yourself.
I really, really, really loathe Bill Bryson, because every time he touches on something I actually know about, there are invariably glaring, awful mistakes, including repetitions of urban legends and just the sort of 'facts' you'd expect to find on a "AMAZING TRUE FACTS" diner placemat.

And so I'm real reluctant to read what he has to say about other fields, because I've got to assume it's all that bad.
Google was the company I trusted to hand the internet at some point in time.
Microsoft still largely operates by you paying it money in return for software and services. Hell of a step up.
Elon is not regular. He has a combination of intellect, confidence and persuasion that is possibly unparalleled.
Literally anything that allowed easier linting, less "wait am I doing it right" regarding multi-line statements, etc.

If that is a keyword, or brackets, or whatever, I would prefer that. You can't minify or easily lint python. And you can't easily tell if there are mixed indent methods (tabs/spaces) and IDEs struggle with it vs. a simple bracket structure.
>Finding out you've made a mistake doesn't always feel bad.

Concur. Whenever a reader points out an error in my blog — whether of fact or attribution or spelling or grammar or syntax or punctuation — I take the time to thank them and ask for more of the same. Why? It only makes my blog better. I love being corrected.
It's the 'One Ring To Rule Them All' problem.

They are fine until you hand it over to them and then they are a problem :)

The pragmatic answer is firewalls between layers (i.e. browser separate from search), and competition in layers, plus decent legislation, plus some degree of decentralization.
Again, bad software project management can over engineer as much as they can under engineer.
Who Killed Jakelin Caal Maquín at the US Border?
Flamebait routinely gets upvoted. That's one of the weaknesses of the voting system, and part of why a site like this needs moderation. It can't live by upvotes alone.
Chord: A Scalable P2P Lookup Service (by Y Combinator Founder RTM) (2001) [pdf]
The article doesn't seem to give a direct link to ElementAI's findings.

Summary: https://www.elementai.com/fr/news/2018/recherches-sur-twitte...

Detailed findings: https://decoders.amnesty.org/projects/troll-patrol/findings

The study was exclusively focused on women and a men-vs-women comparative analysis was outside their scope.

Some interesting results:

- While left-leaning female politicians received slightly more abuse than right-leaning female politicians, there is a much stronger and opposite disparity for journalists. Right-leaning female journalists receive more abuse than left-leaning female journalists -- the gap is triple that of the left/right politician gap. Does anyone know what might be the cause?

(as an aside, the mouseover for seeing the exact percentages was really annoying; the percentage for female right-leaning journalists kept getting covered up by the text interpretation).

The text summaries of the data also seem to have slightly non-synonymous interpretations:

>6.57% of all mentions of journalists working for left leaning media groups were problematic or abusive

>Journalists working for right leaning media groups were mentioned in 64% more problematic and abusive tweets than journalists working at left leaning organisations

>Left leaning politicians receive 23% more problematic and abusive mentions that their counterparts in right-leaning parties

>6.18% of all mentions of right leaning politicians were problematic or abusive

It almost sounds like making a distinction between "receiving abusive mentions" and "being mentioned in an abusive tweet."

- Regarding the breakdown of abusive mentions for different races, Latinas seem significantly lower in receiving abusive tweets than the mean (White, Asian, Mixed-race) -- with Black women significantly higher, as reported in the article. Does anyone know if there are social explanations for why that would be the case?
FCC forces California to drop plan for government fees on text messages
> Recycling presumably puts much less new CO2 into their air

I don't think this is the case for a few things... paper, cardboard, etc.

Metals are worth it though -- hence why some places will pay for it.
Regarding F#'s real world usage, today I came across an end-to-end F# stack, SAFE stack.[0]
It looks very intriguing and I would be interested to know if anyone here has experience with it and has thoughts on it.

[0]https://safe-stack.github.io/docs/intro/
> You can eat for multiple days off of 10$, one of their 10$ meals can be less than 1/3 of a 2k kcal diet's needs meaning you need 25-35ish dollars a day to survive off their service.

Well, surely, you were trying to survive off their meals you'd use the family plan, where it's $9/serving, rather than the $10/serving plan.

Plus, we're talking Blue Apron, not Soylent; it's not even aimed at people living off of it.
Yes, we can trash Google but I can't think of many others who'd be better. Imagine if GM, Ford, Exxon or Dow Chemical ran the show :)
I love how people are rediscovering the previous generation of P2P software from 15-20 years ago. Reading through these papers was a huge part of my college procrastination; maybe now that cryptocurrencies give a way to provide economic incentives to those who contribute computing power, we might see a renaissance of some of these older ideas.
Tech's Biggest Fear: Lack of Growth Opportunities (Part 2)
Literally anything other than spaces that allowed easier linting, less "wait am I doing it right" regarding multi-line statements, etc.

If that is a keyword, or brackets, or whatever, I would prefer that. You can't minify or easily lint python. And you can't easily tell if there are mixed indent methods (tabs/spaces) and IDEs struggle with it vs. a simple bracket structure.

(This is a rare repost within a thread. I'm punching that card for 2018. Whitespace significance is my #1 issue with Python. I love the language, hate this feature.)
No public signals from any other browser vendors? No thanks. Miss me with that monoculture bullshit.
The only thing I see that didn't get through was "There was one “Paid for” disclosure that Facebook didn’t approve in our latest test. They denied, just a couple minutes after we submitted it: Mark Zuckerberg."

Where do you see that?
Ask HN: Is the popular WYSIWYG Editor Froala spying on my users?
Hey folks,

I received the following disturbing message from the folks at Froala.
It makes me think they're spying on our usage, but I've been see any telemetry going back.

Has anyone else received this email?

>> Froala Team <no-reply@froala.com>
>> 3:52 AM (7 hours ago)

>> Hi Marcus,

>> Hope all is good and that you enjoy the Froala Editor.

>> We know that sometimes legal terms might get overlooked and we are sending you this email just to inform you about a potential misunderstanding. Usage of the editor in SaaS applications and Intranets is only permitted under the SaaS License.

>> Our anti-piracy team has identified some applications that use incorrectly the Hobby and Professional licenses instead of the SaaS one. You can easily check if this is your case using the questions below. If you reply to any of them with "Yes", then you need a SaaS license:
>> 1. Is your product a SaaS application? This means that your customers pay a subscription. E.g.: monthly, yearly.
>> 2. Is the editor being used in an Intranet application? Intranet is a private network accessible only to your company's staff (employees and partners).

>> We are a friendly company and we know that this can happen unintentionally. In case you are required a SaaS license, but you have used a Hobby or Professional one instead, a simple upgrade the to SaaS license will fix the problem and will avoid any further checks and emails from the anti-piracy team in the future. To upgrade just use the following link:

>> https://www.froala.com/wysiwyg-editor/checkout/step1a/15

>> Thank you,
>> Froala Team

I don't run a SaaS or Intranet, but I could imagine how our usage patterns would look like one.

I have not been able to see any telemetry that is obviously going to a Froala domain.
Quite the opposite actually. No law overrides moral convictions of a person. But companies operate under the law. Where the objection is not moral legal authority must be observed and disregard for a nation's laws and customs is disregard and disrespect towards all of it's people.

Where the objection is moral,if your moral worldview has an a moral authority suoerseding a nation state,that moral authority must be obeyed (for example,I have my God as an absolute moral authority with absolute authority over all things)
We keep Jenkins job config/logs in a git repository which is checked out into /var/lib/jenkins.

When we want to add a plugin or whatever we just add it to the plugins repos, git add/commit the repository and re-kickstart the Jenkins VM.

The Jenkins kickstart then just restore the previous git config/logs back into /var/lib/jenkins. Everything comes back as it was, but the new/upgraded plugins are available.

Easy peasy. But then again we don't have a huge number of jenkins jobs or a massive cluster of Jenkins masters/slaves so yeah.

You could feasibly do it without re-kickstarting the machine, but we like to show off how the Jenkins server can rebuild itself with a self-hosted Jenkins job.
Crowdsourcing is also done by the 'distributed proofreaders' subproject of Project Gutenberg. It is an uncomfortable fact though that many 'DP' projects run aground without actually seeing a Project Gutenberg release, due to the lack of people who are willing to push the projects through and especially to 'post-process' them, i.e. take the proof-read and marked-up pages and actually create a final HTML e-book from them. (This shows up on the site as a sizeable 'post-processing backlog' which is unlikely to be even partially addressed in the foreseeable future.) But as long as someone is willing to do the hard part of the job, 'DP' can also work quite well!
> Why it was that strong in Germany, I don't know.

In some Simpsons episode a secret government film informs the viewer that Springfield is the designated "nuclear victim zone" of the US which will be used for calibrating ICBM targeting in the event of total nuclear war.

In the cold war, Germany was the designated nuclear victim zone.
Java passes by value. The value being passed happens to be a copy of a pointer (properly called a "reference" in the spec, which confuses people). A copy of a pointer points to the same place as the original pointer. For normal use cases this works very well.

However, if you reassigned your copy of a pointer in the body of a function, the original pointer would still point to the same place it did before the function was called.

That's not the same thing as actual pass-by-reference in languages like C++.
I don’t think this will have any real world impact. There has been an all out media assault on Facebook for some time now with no real usage impact. Mossberg‘s audience in particular seems like the least likely group of people to quit FB. Grandparents are going to stay on FB as long as they can keep seeing pictures of their grandchildren, etc...

I don’t think anyone uses Facebook because it is “cool” (and thus susceptible to media tarnishing). They use it because their social network is on it and they value that.
> these are soft-skill books.

Clean Code is not a soft-skill book.
M4 Forecasting Competition Conference Presentations
`this['#myVar']` will access the public field named `#myVar`, so it's the same as the `example` method.

>If they are different it's very inconsistent and IMHO a lot worse.

It is called out in the link I posted above as a "downside", and I agree that it sucks, but there aren't any other good options for this without breaking compatibility with current code.

>I worry about trying to understand other people's code

Luckily there is one big benefit to this that makes the impact of the weirdness surrounding the naming much less awful. Because of the "hard encapsulation" that the private fields have, they are literally and explicitly un-viewable, un-accessible, and un-usable outside of the class body.

So the amount of complex meta-programming and many of the reasons you'd want dynamic property access in the first place (iterating, monkey-patching, using arbitrary strings as keys, computed keys, etc...) aren't applicable, and if you really want those features but also with privacy, you can nest a plain object as a private field and work with it that way just the same.

So it may have some gotchas, but because the proposal is intentionally restricted as much as possible, and it explicitly disallows a lot of the metaprogramming that can be common and it only allows a very simple lookup syntax, the weirdness is very well contained, and at worst will be confined to between the opening and closing brace of a `class` statement.
I would do it if the money was right but there is also the risk that Google may make the codebase intentionally difficult to port to the fork. I don't think such an effort would be sustainable in the long run.
being sincere, not flaming. why a nightmare?
There are plenty of instances where the very expensive stealth technology of the F-22 and F-35 is not needed. The odd thing about what's discussed in the article is that they're implying air superiority might be one of those missions where it's not needed.
You have the math backwards. If there are events that kill 99% of everything and a million such events occur, then the survivors must be hardy in the face of shock. Global warming won't kill them; they've already been through incidents of far worse warming and cooling.