skysight-inc/HackerNews huggingface dataset:
To clarify: many concepts that we today accept as part of the natural order of things would get you killed if discussed in earlier times. We don't know what things that could get you in trouble today will turn out to be facts taken for granted in future cultures, but in order for that evolution to take place, there must be a safe way to discuss unpopular (especially to the extent of being dangerous) ideas. If the people behind any great historical revolution had been unable to discuss their ideas safely, it's reasonable to assume it might never have happened.
If the system you're describing is easy to set up and promises similar (or better) results at lower costs, why aren't other countries adopting it?
They make it trivial to run your own mail server, keep your contacts/calendar/files/notes.

Sadly, no, they don't. The lack of easily installed and good quality self-hosting options is probably the single biggest barrier to more people doing this. Most people don't use Google Mail because they're particularly fond of Google; they use it because it's convenient.

Running a real mail server (an SMTP host), in contrast, is certainly not something for the faint-hearted.

Running a mail store, with some sort of automatic fetching from an ISP or third party mail server and some sort of forwarding to send mail via that server, is a bit more practical for those who don't want a full-time job. Then you can provide things like IMAP or webmail access on top. Even so, it's still prohibitively difficult to actually get it set up and working reliably if you're not already a reasonably experienced system administrator, particularly if you don't have a dedicated machine to run it so you can't just install someone's turnkey package that assumes it can install or modify whatever it wants.

If you believe this is not the case, I invite you to link to some instructions that could reasonably be followed even by someone who is generally technically competent (but not an expert sysadmin) so they could host their own mail, contacts and calendar locally instead of using something like Google Mail. I suggest that no such instructions currently exist.
GVFS stands for GNOME Virtual file system since 2007. Looking at you Microsoft.
True, but possession per se, even if unauthorized, is what a "something you have" factor is all about. Adding a knowledge or biometric factor on top (your phone's unlock mechanism) is a bonus.

Granted, the unauthorized porting issue makes it a faulty possession factor in the first place.
> Are apps compatible between platforms

That would be an awful experience for the consumers, UI/UX-wise.
Universities are not supposed to be trade schools though, right?
Thoroughly solving the security problems will require more eyes on it than just ours. Which is why we're proposing a starting point for a standard, and a process to work on it, not an endpoint.
> Until then, selling them washing machines is primarily of benefit to the people who sell them the washing machines

Have you ever done all your laundry by hand? I have, and it's a MASSIVE waste of time. As long as someone in the family has to do it manually (along with cooking with fire, carrying water, sweeping, etc), it will keep someone in the home to do all that work.

You should definitely actually watch the video. It's only 10 minutes.
All the money involved means that the companies and their lobbyists have too much at stake and have to mobilise against change. Huge shame when it impacts hundreds of millions.
> The fifth one after mainframes, minicomputers, microcomputers, and virtual machines

Interesting though that the last 3 paradigms are largely built on each other. I'm involved in a deployment at the moment which started with buying servers, implementing VMs on them, and finally laying k8s on top of that.

I know most uses of k8s won't ever really see the layers below, but they're still there...
MSL is a non starter, because it's closed. Making a project from scratch that invites collaboration, requires thinking about such issues in advance and having them at the very foundation. That's my whole point. Failure to do it, is not an encouraging sign.

> should have to design an entire shader language that's different from the one they already have.

They don't need to design a new language - take existing open one and use it.
I disagree, at least for more local issues. Social media or other attention platforms only help if there's a single action that needs to happen.

Case in point: a few neighbors had a shitbird stealing milk bottles delivered to our porches. The police obviously aren't sending in the detectives for 4-5 $2 bottles a week. But we captured the guy in camera, did a social media assault that attracted the news. A city fireman saw the guy on TV, recognized him from another petty theft, and called his cop friend who found the guy.

That's what social media does for individual or small group problems.

If you have a problem with a building project or city action, social media will attract sympathetic comments and crazy people. To get action, you need to round up people and show up at events and hearings.

I've helped people out fighting powerful interests.l at a local level. They always fight back, but in modern America you don't have people showing up to rape your wife or beat you. At the end of the day, powerful people need money, and its very possible to create the perception of risk that will slow down the funding stream. That tends to solve David v. Goliath issues.
Microsoft should really take note of that. That's a huge tick on their woefully uncool meter. Developers, developers, developers, developers don't want to use Microsoft gear unless they're being paid, it would seem.
Paying—or at least filing—your taxes is the law in the USA. Generally speaking, breaking laws results in you losing some freedoms. I'm sure there are other crimes for which you would lose the right to travel out of the country.

Anyways, the article states that this would only apply in cases where an individual has over $50,000 in unpaid taxes. Statistically speaking, I don't imagine that very many people find themselves in that situation.
Oh. I didn't know that.
They laid you off. You owe nothing to either party. You should not sign the contract. If you must sign it, you have to have a qualified IP attorney do a contract review. A qualified IP attorney is expensive. A contract review of this nature should cost you a few hundred an hour. It won't be done by your family attorney, and probably not by an attorney in your town unless you live in a major metro area that is an IP hotbed.
the way JS does closures, and the mandatory async nature of everything, leads to a world where you're working with functions a lot more than you would be in languages in the same family (garbage collected, lenient, a la python and ruby). from there, functional programming concepts like partial application and currying start to pop up. if you dive into frameworks like react.js, you start to encounter pure functions and immutability. it's not what I would call a "functional programming language", but I find the concepts show up more than usual, and I think that's because functions are one of the more advanced primitives in the language
Location: Boston, MA
Remote: No
Willing to relocate: Yes
Technologies: Haskell, Python, R, SQL
Résumé/CV: https://wespiser.com/resume.pdf
Email: see resume

I am a data scientist and software developer interested in analytical software systems. I have experience in academia, where I did hypothesis driven research for 5 years, as well as 2 years in start ups, where I helped build the the statistical language features for a programming language in Haskell. I have a pretty good mix of technical and analytical skills, and can probably help if your company/project needs both.
I mean, that's going to happen anyway.

The whole point of Vulkan/Metal/DX12 is that since GPUs have their own MMUs it's totally OK to seg fault your own process from the GPU side. You just crash your process, but you don't take down the system.

That line of thinking doesn't really translate well to a JS API.
Anonymous voting, so you can just lie about it and get the free gifts anyways?
The point is that when goals are pragmatic it's hard to find room for subjective preference.

Do people "enjoy" C++ because they weighed the important concerns and thought it was the best objective choice for their work overall? If so I understand it, otherwise we're talking about a hobby language.
Tana Mongeau DISS TRACK the N Word
For those not in the know, this is what 'peppercorn' contracts are about, where one side pays $1 (the 'peppercorn', ie: not worth much) in exchange for the other side's stuff. Usually it's done for things that are considered an overall net liability.
> do you really want a web app to tell you that you need to update your GPU drivers to get support for Vulkan

Why wouldn't you want to do it? Same can happen when you install some non Web application that requires it (games / VR etc.). I don't see how Web or non Web makes any difference. If you don't have up to date graphics drivers, problems are inevitable anyway, and you better fix that. If Web application gracefully warns you about it, instead of crashing - all the better.
What about 1948,1986,1992,2013... Riots , why always whining about Gujrat or you think that only in gujrat riots politicians were involved ?
I think of it as using epoll

http://man7.org/linux/man-pages/man7/epoll.7.html
Despite technical advances that mitigate many barriers, most office drone managers still don't take "work remotely" seriously.

Big fucking shock. When your perception is "if I can't see you at your desk you must not be working", it's no wonder you can't grasp new concepts like working from a home office, or FSM forbid working from a coffee shop.
Sorry, I should point out it is not a "meme" whatever the hell that is. It was (and we have no evidence whether it still is) Microsoft policy. As found by the US DOJ. They've probably stopped using the term internally, which I believe because I don't think MS execs are stupid.

https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish

Not a meme. An earned and deserved reputation. I'm sure Microsoft don't like their reputation and that's kind of the point.
Urbit is a network where you can, by default, trust the other party you're communicating with. It does this by making identities hierarchically controlled; if you behave badly, the rest of the network will blacklist you and your master. Thus, your master has a strong incentive to police your behavior.

tl;dr; it should be a spam free network.

Note that this is already a mechanism used in the public stock markets; your broker polices your behavior because if you screw up, the broker is on the hook for your losses, and the clearinghouse is on the line for the broker's losses.
Why does this process involve curl getting from images.rcs.realclearpolitics.com?
I wonder how hard it would be to port the same client code to also run under FUSE on Linux/Mac. For this to take off outside of Microsoft, it needs universal client support.
I think the RISC-V cores they're putting on their chips are more for management than as application processors. If they didn't use RISC-V there, it'd probably run one of their own ISAs rather than ARM.
The information icon at the top says the database is from http://www.myneta.info/, another decent site for Indian political data.

Myneta.info looks like it is maintained by a group called The Association for Democratic Reforms (http://adrindia.org/about-adr/who-we-are), and based on affidavits submitted by the candidates themselves (apparently a Supreme Court declaration that makes it mandatory). This means the actual number of cases could be different from those declared.
> Why wouldn't you want to do it?

Are you fucking serious? The web is always being trumpeted as "works everywhere". But now you want to tie the web to specific GPU drivers?

> Same can happen when you install some non Web application that requires it (games?)

You can use the web on a lot of devices that you can't install local applications on.

> I don't see how Web or non Web makes any difference

Perhaps you should look into that, because problems are inevitable and you better fix that.
In last 6 months:

Mass Momentum
python-2.7 11915 -1.97%
python-3.x 14987 4.33%

http://data.stackexchange.com/stackoverflow/query/90306/comp...
We're almost 100% Atlassian at my $WORK (as OP's original list but Jenkins for CI/CD). For my side projects, I don't need anywhere near as much team communication, so free services work for me:

- Version Control (Bitbucket)

- Issue Tracking (Trello)

- Team Chat (Slack)

- Wiki (None, but I'd love to hear recommendations for free, private wikis)

- CI/CD (Wercker.com)
We are about to face a few individuals with technology will hold massive power over everyone else. Given human nature, I would guess they'd primarily will be concerned with fighting among each other, and would care very little about harming the masses, if we got in between them and something they wanted. How a "unified global culture" is going to fix that, I haven't any idea. (And you believe were in a unified global culture, really? From North Korea to Sweden, really?)

Your second point is baffling to me. Why not include mice, they have 97.5% of our genes, as being successful? Why not all mammals? Oh, except horses, of course, because you said in a previous comment we are different from them. If you can call neathenderals successful, then I don't know what you are actually arguing for.
Rampant corruption has turned a lot of people into cynics in India. The phrase "Kuch nahi ho sakda India da. China dekh lo kithe pahunch gya" (Nothing will happen in India. See the development in China) gets thrown around a lot in a conversation.

It isn't a problem that affects a single party, both the ruling BJP and the Congress have the same issues. The problem with BJP being our Dear Leader being rather illiterate and surrounded by "Yes Men". The man behind the demonetization was found out to be an individual with a PhD in Yoga. And of course, there's 2002.

The Congress being the Congress mired itself with a series of scams in it's second term, and thus began what Bannon calls the "start of the right-wing revolt".

A personal anecdote about the Congress: A cousin of mine once decided to run for the Lok Sabha but quickly changed his mind because he found out the Congress guy was bribing the poor people (of which there were a lot in his village) with bottles of Johnie-Walker from the past two elections. And ofcourse, it was easy for the said Congress individual to do so because the then Chief Minister was close to Ponty Chadha, the liquor baron with a monopoly in the state of Punjab, for which the CM went to Dubai unannounced [1].

You could write a multi-volume encyclopedia on the tales of the corrupt Indian Politician.

[1]http://www.tribuneindia.com/2005/20050712/main3.htm
How to Stop Your Smart TV from Spying on You
Obviously, but no need to be pedantic, you know what I meant by that.
Ironically, the photo in the article is of former CM Jayalalitha who passed away last month. She has pending corruption cases against her. But when she died, the outpouring of praise from most people, many who were even against her while she was alive, has been unbelievable.
Why Was Winter in Venture Capital Funding So Short?
The Surprisingly Simple Invention That Allows Robots to Make Clothes
What is wrong with being a JavaScript developer?
They are not the prime ministers now. The context that we are talking here is about the current govt. If the previous govts had lots of wrong doers then it doesnt mean the current govt doing the same is okay. Get your priorities straight.
Honestly? Probably not then. You can make social networks that can't be censored, like GNU Social, or other decentralized apps easily. But then you have the problem you mentioned of "but who actually wants that". All the things that Urbit can do is already possible, just not easy, and each product in the same sphere has to reinvent certain subsystems to do it. Nothing is stopping you from writing Facebook-on-BitTorrent. The identity on it wouldn't be able to talk easily with Twitter-on-IPFS, but that can be fixed with elbow grease too. It's just easier to have them both powered by frameworks that provide stuff from them both, and preferably easier for your grandmother to join.

Sorry, I kinda lost the plot, didn't I? I'm not actually a believer that Urbit will do any of this, or that it's answer to the question of how to get people to switch to a decentralized platform. I just think it's a neat project to play with. But, fundementally, it doesn't do anything new, just connect several things together.
He's pushing his propaganda on HN, that's all ;)
Fix Keyboard Input on Terminals – Please
what is the verdict on compose.io? will it be blue-washed?
There must be a word distributed analogously to "charlatan" which describes your role here, but it escapes me at the moment.
My company uses CastLight and it is pretty great. It has been fairly accurate (+/- 10%) the few times I have used it.
Yeah the congress has to be gone for good. Also the current govt! They have the highest no of criminals in the parliament now. Its not even up for debate. They need to be weeded out.
Privacy correlates with intolerance. We should strive to eliminate both.

OK, let's make a deal. You permanently eliminate all intolerance from everyone who could possibly have a negative influence on anyone else's life, and I'll accept that eliminating privacy might not be catastrophic for someone. Fair?

In the meantime, the point of advocating privacy/anonymity rights is precisely that there are power imbalances in the world, and some of the people more powerful than you probably do have prejudices that would make your life worse if they acted on them, consciously or otherwise.
A good summary. However too many choose to view it only as Event-Sourcing/CQRS, a silver-bullet applicable to a minority of applications. One particularly attractive in Microsoft projects, since it is the only alternative enterprise architecture "practice" they propose to data modeling. Object domain modeling continues to be an anathema, because I think of a wizard and code-generation driven historical perspective.

In commercial systems, transactions as actions and events, recorded for business or legal reasons, are central. That includes significant "events" like purchases, sales, reservations etc. In that sense, they all are event driven.

Event-Driven as an architecture that is based on recording changes to a baseline state, should be applied only where really suited.
Not really. Google can monetize your information much easier than an ISP.

Self hosting puts you in control, which means you have potentially more safety so long as you manage risk. Physical custody of your data is very valuable. The metadata thing is more of a theoretical risk.

Embrace the fact that email is not ephemeral and can end up in the wrong hands from your perspective. The other party that you're communicating with is a far more likely leak than some rogue ISP or police action.
How I got started consulting and the advice which changed my (business) life.

https://training.kalzumeus.com/newsletters/archive/consultin...
If you don't want to be a sysadmin.

I don't have services like Pingdom or Pager Duty for my sites. I have Rackspace. If a site goes down, they immediately attempt to recover it, acting within the account rules I set up with them. If that fails, I get a phone call from an expert and we troubleshoot together.

I once got a call that one of my servers had started sending out a high volume of email. When I took the call, Rackspace folks had already found the nasty script doing it and just needed my ok to take the site down for a few minutes to boot it.

The service is really great. But, it ends just below the application layer, and these days, that's where most of the problems show up. So I am looking at moving off of Rackspace, but I'm looking up the service ladder at application-aware hosting services like WP Engine or Pantheon. As opposed to down the service ladder, to a self-service "don't call us" system like AWS or Google.
> The web is always being trumpeted as "works everywhere".

This isn't just "The Web". It's a Web interface for intense graphics usage. Expecting it to work if the user doesn't have working drivers is beyond silly.

> You can use the web on a lot of devices that you can't install local applications on.

And that doesn't mean you have full capabilities there. If user has no control, and vendor doesn't care to keep it up to date as well, I doubt browser makers can do anything to remedy such cases. They'd just blacklist certain driver combinations (that's already the case for the reference).

Such users would contemplate either using a normal system, or skipping such applications on their un-updateable / broken one.
Thanks for sharing. Enough people are hopping onto the React → Vue train for it to be worth looking into.
> ... the European Union wasted its time last year as it tried to establish an acceptable privacy standard for U.S. companies operating in Europe.

To the surprise of nobody. :/
"I feel it's important to point out that you see the cost in the bill. There's no reliable way to see the cost beforehand."

There's at least one exception:

http://surgerycenterok.com/
I think the answer, the unmet need Urbit is trying to meet, is "I wish I could install apps on a server as easy as I do on my phone." On your phone, the security comes from a crack team of engineers paid by Google or Apple or MS to make sure no bad apps get in, and on Urbit it would come from Urbit's architecture.

But to be clear, none of those apps exist yet; at this point it's just barely functional enough to start developing real apps.
In general, the weekday questions are dominated by enterprise products that cost money. The weekend questions are mostly about stuff that is free.
Propaganda? What propaganda do you see here exactly? Your relentless support to the govt when the topic is about the criminals in the govt is really disgusting dude! I dont know if you just created a profile just to comment here. Wont be surprised!
his book is one of the better ones out there
Yeah, and honestly I can't understand the decision of opening the camera in transparency right on the first screen of the app, adding the camera opening time to the rest.

And that feature only looks kind of bragging to me: "hey, look at how cool we are", and I am sure some users will not even notice it.

Anyway, don't they test it and see how slow it ?

Or are they one of those company only interested in iOS and only developing for Android marginally?
You were talking about stock market vs slots and that is what I am talking about.
Trump’s ‘Apprentice’ Factory Is Pumping Out Politicians Worldwide
> There are other companies too.

In addition to what people have said about Intel, Qualcomm, ARM, and IMG are all behind Vulkan. Who else is making GPUs these days?
Have you ever worked on a codebase built by people who had no idea if they would have the same job in 3 months?
So, what was the reason CPUs could not scale vertically (higher frequency)? Temperature? Stability?
Actually back in the day, it was Microsoft who was pushing SOAP the hardest. Don Box, one of SOAP's creators, is a "technical fellow" at Microsoft. This is the same guy who coined the term "COM is love". Dark days indeed.
I don't understand what you're arguing.

> You're forcing device capabilites onto users

I guess this is an argument about portability? That's an argument against WebGL at all, not about WebGL 2. Besides, WebGL 2 is targeting an API that's 7 years old at this point. A seven-year-old API is not exactly bleeding edge.

> the web always lags well behind what's happening in the native domain

Again, you say that as if it were a good thing! It's not! That's what this is trying to fix!
Well, where can I get mine?