skysight-inc/HackerNews huggingface dataset:
Generics can make serialization easier in Haskell, but that's not exactly the point. The point is, once your Haskell program is done with that data, it's getting tossed into a message queue or database, or whatever, that doesn't really care or have any concept of what typeclasses it implements, whether one of its constructors is an Either, etc. In open systems you don't really get to decide who consumes your data or how--your program can't communicate anything other than data to them--and so you often don't have a way of enforcing your types on eventual consumers. Haskell has strong opinions about how it thinks data should be represented and aggregated. But in large open systems, as the saying goes, "opinions are like aholes; everybody has one."

When I think about the popular tools for moving data around large open system: the message queues, key-val stores, pub-subs, etc. --- it seems to me that the idea moving and communicating about types and objects over wires has largely been a dud. Thinking RMI, OODBs, etc. It's just hard to get other people (tools, services) to care about how you've decided to organize the entities in your program. It's a lot of work, and the benefits over throwing mostly "plain" data may not be compelling enough.

Again, I keep coming back to his term "parochialism" and why he's focused on it. I think it's an under-appreciated point amongst all the language wars.
I use Makefiles for creating docker files there is an advantage to docker from fat binaries. Both tools exist for a reason, used both wisely you can save time and effort.
Ive been using Wireguard on Ubiquiti routers recently - its simplicity and perf make it very attractive.
Well done to the WG team.
You forgot the absolute truth that a 36 week old baby is in fact a baby.

To pretend otherwise (to justify murdering it) is just plain denial.
My understanding is you are saying create N (N=34 in this case) different parallel models that use different features/etc. Then take the average (or whatever summary stat) of the accuracies to get the predictive skill.

When we want to use these models, we run new/test data through all N=34 models in parallel and calculate a prediction from each. Then somehow these predictions need to be combined (one again an average, etc). This is the average of the predictions, not accuracies/whatever.

Where was the step combining these predictions present during the training? It seems your scheme necessarily calculates an accuracy based on a different process than needs to be applied to new data.
FWIW OT isn't the only algo you can use to implement collaborative editing:

* https://medium.com/@raphlinus/towards-a-unified-theory-of-op...
* https://hal.inria.fr/inria-00071240

If you want a library it exists too:

* https://github.com/josephg/ShareJS
> It boggles my mind someone would hate humanity so much they wouldn’t want to do everything in our power to preserve it.

Not arguing in favor of OC; but it's not that they hate humanity so much they wouldn’t want to do everything in our power to preserve it; but instead, they don't love humanity enough to do everything in our power to preserve it. There is a difference.
Well timed. I'm in the middle of trying to figure out how to replace some C3 charts. Looks very nice!
Well, disasters and foreign economic threats aren't due to a politician's policy, and the regulatory environment usually doesn't change straight away (that requires legislation, not just a policy manifesto). War is a rare event as well, and it doesn't necessarily affect the wider economy - the war in Iraq and Afghanistan hasn't affected the US economy much, which quite happily went through a boom time in the early years of the war, then crashed for reasons unrelated to the war. Of course, the economy of Iraq got soundly fucked by war, but that wasn't due to the economic policies of the politician in charge.
Lol the house you described would go over a million in the Bay Area and it was built before the 70s too. No heating or ac gets installed too. So I wonder how that gets accounted for in inflation?
> it might push aspirin into clear net-positive territory

It's pretty clearly in the net positive territory. Reduces sunburn, reduces obesity, can stop a heart attack or stroke immediately, cures hangovers, and reduces cancers.
Links that hijack my scroll wheel earn an immediate downvote.
It depends mostly on what kind of idea you want to execute on as this will determine the kind of programmers you will need, really low level software requires someone with much more theoretical knowledge and this kind of people are rare in between, and coupled with your lack of tech know how they might most likely not want to work with you. But if it is a basic web app you should find talent interested in working with you.

I will advice you to try to place a lot more emphasis on your earlier success bootstrapping and selling a SaaS company as this can motivate people to want to work for you. Because take it from me you have done and accomplished what a lot of people can not and that is very impressive.

If you are interested I would like to work for you, but I don't know how well that will pan out as I don't know the area of specialty your startup is focusing on and if i am even 'Not Skilled' enough to work with you in those specialties, but at least I will like to get in touch with you if only in some sort of mentorship/advisory role, because building a successful Saas business has sort of always been my dream.

my email is smithmayowa20 at gmail.com
I am an African developer in between.
Thanks for the links! I knew about Rambox, but wasn't aware of Franz. Looks excellent.

My main problem with Rambox when I first tried it was that it couldn't remember my sessions across restarts for some reason. A quick test shows that Franz doesn't have this problem.

Also, the API for adding new integrations looks delightfully simple [1]! I'll probably take some time over the weekend to try to port over some of the things I use frequently that aren't yet available. Though it'd be even better if it offered a first-class escape hatch to add simple integrations through the app itself like Rambox does.

[1] https://github.com/meetfranz/plugins/blob/master/docs/integr...
The odds of you losing your hard drive and flash drive in a house fire are significantly higher than the odds of you losing data on S3.
Aahhhh, I just saw this, sorry.

I'm happy to be wrong! I think one thing that sucks about these discussions is that everyone gets different results on their machines and it's difficult to pinpoint why memory usage might be so high - e.g, I have a slew of cryptocurrency chats open, so maybe Telegram is just doing that much more work or something?
Sometimes I miss Slashdot's tags. whatcouldpossiblygowrong
I run my own Mattermost server and the mobile version is very lookalike the Slack one (I only use chat so I don't know if there's other functionalities on Slack that are not in Mattermost)

So I guess yes :)
Yeah, right. Windows can do this: https://www.youtube.com/watch?v=eP31lluUDWU
No. If you can’t find a job as an engineer in this white hot market, it’s time to think of a career change. That’s the cold, hard truth. Things are crazier than I’ve seen them in 20 years. Empathy does not motivate. Get off your ass and strike this iron while it’s hot.
Facebook pledges to double its 10,000-person safety and security staff in 2018
Most houses don't have dishwashers, washing machines or clothes dryers as far as I can tell either.
Each token would have one vector from word2vec. A token could be a word or phrase depending on the pre-processing. The words in a phrase are usually concatenated with an underscore. I recommend gensim if want/need phrases.
Also power, yes Tamilnadu does lead the country with power generation but Maharashtra comes close second with better power distribution backed by top private sectors in the industry.
> The interface, features, mobile app, and simplicity

3 of those 4 things I would class as "simple setup/use".

I can imagine someone saying "we switched to/chose Slack/HipChat/etc over IRC because it's much simpler to administer and a lot more user-friendly for people to communicate with the team".

I cannot imagine someone saying "we switched to/chose Slack/HipChat/etc over IRC because I need my daily dose of cat reaction gifs"
I for one welcome this decision. I would perhaps limit the locking to one sentence at a time (which may split into several after editing) rather than a paragraph, and with an optional timeout for inactivity.

I am a big fan of open source alternatives to Google and Facebook (see Qbix). Do you mind if I contact you?
A signed app is only more secure if they load absolutely no code remotely, otherwise they open up the same channels of attack.

That said, at least they have the option of closing that hole with the electron app.
No idea. Experiment!
Adobe Illustrator CC 2018. 22.0.0.244 Crack Free Download Full Version [HERE]
Map of every current and proposed railway in Southeast Asia
No - people who don't want to live in a totalitarian hellhole know that scalping is totalitarian hellhole stuff.

SJWs agree that they hate white cismen's hellholes but they just hate white cismen. SJWs love diverse hellholes.
Etherpad – self-hosted, collaborative editing
The JavaScript trust issue will always be a concern when webcrypto is used, and webcrypto is a web Api expected to be made broadly available across browsers (desktop and mobile). If somehow the concept of TWA can be made easy for developers to adopt and you pivot to handle/streamline the heavy lifting, I think you may have a much more lucrative nitch. Think of this as VeriSign for TWA. Wouldn’t that be cool? Someone (i.e you or Mozilla) should do this. This really promotes the open web.
Outlook EML to HTML Conversion and Improved PST Functionality inside Android Apps
The ejecta volume from Yellowstone supervolcano erupting would be three orders of magnitude greater than Mount St. Helens (~1,000km^3 compared to ~1k^3). The force of its first and largest eruption was about ~2,000 times greater as well. They're not comparable in any sense of the word. Recovery for much of the US's ecosystem would be measured in centuries, or more likely, millennia.

As for the comparison to climate change, it's flawed on its face. Climate change wasn't exactly planned. There's a difference between that sort of change and a focused, targeted effort to change a particular element of nature (in this case, cooling a supervolcano) and an unintentional consequence of industrialization.

In any case, any effort to roll back the effects of climate change is going to involve some form of climate engineering. That could include anything from artificial carbon sequestration to a massive solar dust shade at L1 blocking a small fraction of solar radiation to give us the time needed to implement those sequestration systems. Or any number of other proposals. Should we just accept higher temperatures instead, even if we manage to slow or even halt the progression? We muck with nature all the time, and we're going to have to continue to do so in order to protect it.
PM2.5 air pollution caused half million premature Indian deaths in 2015: Lancet
> A signed app is only more secure if they load absolutely no code remotely

Which they don't. That's why it's not a web app.
This response is about privacy, not offsite backups.
I spoke in hyperbole, there were dozens of papers using generative networks to create real looking simulated data which is the more common approach. You start with noise + some features you want in your image, then you turn that into a realistic image.

The notable exception is if you want to generate segmentation data (where you want labels for each pixel), in this case the set of features you want is essentially an image already.

ICCV 2017

* Photographic Image Synthesis with Cascaded Refinement Networks: https://arxiv.org/pdf/1707.09405.pdf

* Synthetic avatars: https://arxiv.org/pdf/1704.05693.pdf

* Synthesizing cell microscopy data: https://arxiv.org/pdf/1708.04692.pdf

* Material Editing Using a Physically Based Rendering Network: https://arxiv.org/pdf/1708.00106.pdf

* 3D-PRNN: Generating Shape Primitives With Recurrent Neural Networks:

* for more search 'generative' 'generating' 'simulating' 'synthesis' 'synthetic' on: http://iccv2017.thecvf.com/program/main_conference#schedule

Also worth mentioning:

CVPR 2017 best paper, this is the other exception, it's unique because it doesn't require _any_ labeled data

* Learning from Simulated and Unsupervised Images through Adversarial Training: https://arxiv.org/abs/1612.07828
"We (the makers of Airborn OS) won't be able to read them even if we wanted to."

I take such claims with a huge grain of salt on the web. YOU serve the Javascript. YOU can change it at any time to phone home what I wrote. No point in trying to change it with the Web alone - that's how it's designed. The server must be trusted at all times.
So what are the better priced alternatives?
Google's pricing is also a lot more attractive. Unlike Amazon, they don't cut you from the free tier after a year. For a small toy project that's all you need.
People only do what they perceive to be beneficial to them. People use the cloud because it is actually better.

Put your actions where your mouth is. Make the experience of local files better than the cloud and then we can talk.
I think you have a very privileged view of what work is like. Most people will not have a career, they'll have a series of jobs. Most people do not have a broad range of opportunities to choose from which will offer them economic security. Enjoyment of the work is a factor, but it's so far behind economic security that I'm not sure it should be mentioned in conversations with young people when giving them advice about their economic future. Doing so tends to lead to a false equivalence. Economic stability is first and foremost.
Ask HN: Where Can a Non-Resident US Citizen Buy BTC and ETH?
both Coinbase and GDax require a valid US ID which i no longer have.. and sadly a valid US passport isnt enough.

i want to fund the purchase via US Bank transfer. and worst case a ccard.
I’m willing to trade the privacy of documents that, were they made available to a malicious actor, would make no difference to me in the slightest, for the convenience, availability, and shareability that cloud document services provide.
Relevant threads:

https://news.ycombinator.com/item?id=2424592

https://news.ycombinator.com/item?id=2992660

(Algolia's HN search is invaluable: https://hn.algolia.com/ )
Immutable data structures were part of it, but not the whole story. From the article:

"But Lisp had a bunch of things that needed to be fixed in my opinion. It was built on concretions, you know, a lot of the design of more abstractions and CLOS and stuff like that came after the underpinnings. The underpinnings didn't take advantage of them so if you want polymorphism at the bottom, you have to retrofit it. If you want immutability at the core, you just need to, you need something different to, you know, from the ground up. And that's why Clojure was worth doing as opposed to trying to do Clojure as a library for Common Lisp. The Lisps were functional kind of, mostly by convention. But the other data structures were not, you had to switch gears to go from, you know, assoc with lists to, you know, a proper hash table. And lists are crappy data structures, sorry, they just are. They're very weak, and there's no reason to use them as a fundamental primitive for programming. Also packages and interning were very complex there."
Got any actual numbers on that? In sweden as an example 100 people die of house fires each year (of around 10 mil), while most governmental agencies have been hacked containing the data of all those in the populous... Aka one databreach of a third party can result in alot more people get hurt than if you keep your data regionally (off site data storage is also no uncommon - aka store a backup in the garage or shed) meaning if the data was stored individually people would still be less protected than the gov. but collecting all that data would require something like 5 eyes and it's turn the data is alot more safe.
> creating any centralized pseudo-authority on what counts as truth - even a private one committed to neutrality and limited to a specific social media platform - carries significant risks. I think some existing sites, such as Politifact, currently do a pretty good job of distinguishing “this is false” from “this is political spin I disagree with”. But they’re not perfect - they clearly have a bias, like everyone else - and other fact checkers tend to be somewhat worse, from what I’ve seen, ranging from Snopes to fact-checking articles in WaPo, NYT, etc.

This is why I think the concept is so hopelessly naive. News sources are already supposed to be factual, but there's immense difficulty in finding a single, high quality source, and strong incentives pushing them towards developing sources that serve the beliefs that people want to hold.

Why in earth would an extra layer of misdirection help at all? All you'd end up with is a replica of the news ecosystem we have now.
The alternative usually is to put your trust in a piece of software that you don't actually know, unless you have the technical knowledge and time to review it yourself.
It seems that most times you will be changing the cloud for a illusion of control.
No mention of intellectual property. It isn’t government regulation that prevents people from innovating. It’s government protection of their innovation that incents them.
Nowhere in the Constitution is there listed a right to use drugs.

[EDIT] maybe I need to read better
Well, when I say "single package" I mean provided by a single company. As in a complete package: Solar panels, batteries, etc. The full deal.

I would expect the battery to be in the basement/garage/etc and not on the roof with the panels.
should give users the ability to lock specific regions by selecting them
As Clinton put it,

> that "other" basket of people are people who feel the government has let them down, the economy has let them down, nobody cares about them, nobody worries about what happens to their lives and their futures; and they’re just desperate for change.

That's not a voter who has the luxury of setting aside their own livelihood and making discrimination (against strangers) a deal-breaker.
My team uses slack because, alongside simplicity, the gif and emoji integration makes for a fun break from the grind. So, childish as it is, we love it.
Good answer. Some are just good at putting down solutions, and don't even have the courage to suggest alternatives.
Good way to filter out candidates that understand tradeoffs or are willing to question potential fallacies. Technically no abstraction is necessary. But it's often useful.
This is hacker news, not a political debate bulletin board. If you want to discuss politics there are forums and online communities for that. For example political crossfire.
> Currently there is no buildsystem that enables users to describe the requirements of an project correctly.

We want to steer away from standardizing a build system for now. The uses cases are enormous to try to tackle. Instead, it would be simpler to standardized the description of the build environment so the package manager can pass that to the build system.

Hopefully, build systems will be updated to read the package metadata so it can properly consume the dependencies correctly.

> So yes - I'm convinced a metadata file as you suggested is the way to go.

Good to know we are on the right track.
Uptime aside, you also have to consider the effect of a single point of failure when you self-host. If your in-house communication hub goes down when your site does, it's going to make firefighting that much worse and you'll pay for it in a longer outage.

Here at FB, a lot of day to day coordination takes place via FB products. But production and release engineering communication happens over IRC, especially during major outages. The fallback factor in critical to keeping the plane in the air.
> especially given the virtually daily reports of hacks, data breaches

This is exactly the problem we're trying to solve, though: https://www.airbornos.com/docs/security

> Entrusting your data and your capacity to work to a third party should be avoided unless you have absolutely no other choice.

I sympathize with this concern, although in some cases, being able to read and edit documents from your phone, and collaborate on them, is very useful, and that requires some kind of cloud service. But I would very much like to implement things to alleviate these concerns – bulk export/backup, offline access, etc. If Airborn OS ever goes down, I'll make it easier and provide instructions to self-host.
You know I was thinking as I was reading you guys are crazy for having 641 blues. However I definitely see your point after clicking the links. These are entirely different colors, indeed.
Business model is more or less freemium at this point. Considering doing a crowdfunding campaign to make a community open source version as well.
Here's a description of what we've done to solve that problem: https://www.airbornos.com/docs/security
The library author has already invested probably hundreds of hours creating the library; if someone who benefits from it only has to spend tens of hours writing the unit tests, they've saved an order of magnitude of time.

We need to stop thinking of OSS as something we're entitled to, that if a stranger doesn't put in enough free labour we're allowed to complain about it. I try to view my dependencies as favours other people have done for me. You wouldn't nitpick about a lack of tests after someone wrote a whole charting library for you; you'd thank them and add your own tests.
The Interstate Commerce Act of 1887 may have some relevance here.
>I sympathize with this concern, although in some cases, being able to read and edit documents from your phone, and collaborate on them, is very useful, and that requires some kind of cloud service.

Not being able to read and edit documents from your phone when the cloud locks you out of your document is also a concern (above and beyond all the concerns about security, privacy, and not being in control of your own data).

>Imagine you're working on a Google Doc when, seemingly out of nowhere, your ability to edit the online file gets revoked. What you see instead is an error message indicating that you've violated Google's terms of service.

>For anyone who stores work in the cloud, suddenly being unable to access your data — especially due to a terms of service violation — may sound scary. And it's really happening to some people, according to reports on Twitter. Rachael Bale, a wildlife crime reporter for National Geographic, said Tuesday that a draft of her story was "frozen" by Google.

>Others have reported similar errors.

https://www.washingtonpost.com/news/the-switch/wp/2017/10/31...
This paper from the Journal of Economic Letters two years ago determined that “the fundamental value of Bitcoin is 0”: http://scholar.google.com/citations?user=DhMqG0YAAAAJ&hl=en

If you want to see the choice quote you’ll need to go to www.sci-hub.io.
Or, you know, use something like Cassandra that’s used at massive scales already (by Apple, Netflix, instagram, uber, Walmart, IBM, etc), and scales linearly to make future growth trivial.

Bonus points that rm -rf on a Cassandra server isn’t a problem, which seems like it could have been useful for gitlab.
This is amazing! I am really excited to see this happen from the big three. Amazon, Google and Azure.