skysight-inc/HackerNews huggingface dataset:
I guess where we're in disagreement, though, and this is something that was in discussion at the senate hearings in terms of "unwitting agents" or put less delicately, "useful idiots" that will follow along with dangerous patterns that might have their source in extremely negative astroturfing/forum-sliding/shilling, but which take on a life of their own.

We have clear evidence that disinformation campaigns and active measures are being used, but the reason they work isn't because initially a bunch of Russian teenagers are employed to push false and dangerous narratives. They work because they get picked up by totally sincere people who have an emotional reason for perpetuating them, but which reject any kind of rational discussion around them.

As a use case: An army of (shills/trolls) pushes a completely fake story titled, "Police Find 19 White Female Bodies In Freezers With ‘Black Lives Matter’ Carved Into Skin." (this was an actual, viral fake news headline), and times it properly to get it to certain key environments.

Once it's there, it gets perpetuated by people who are sincere, who are continuing the narrative for emotional, irrational reasons ("this fits my world view, it angers me, it makes me feel good to bring it to light"). When people respond that it is a fake story, those people are responded to with hostility, name-calling and anger.

At this point, you have a shift from shilling to trolling, but the original source hits a particular emotional note that posting things like, "Hillary Clinton is the most experienced and qualified candidate for president EVER" or "Hey guys! I just learned about this great new product, totally randomly! Let's talk about it!"

Both are problems. The latter are annoying, and with a little bit of savvy, easily identified and ignored. The former is outright dangerous and attacks one of the foundations of a democratic, free society.
I see great advantages to offering a POSIX compatibility layer. It can be sand-boxed to the app's context instead of making it a system wide dependency. Getting existing apps to run out of the box, and then convincing them to adapt a leaner, narrower set of system calls is probably more valuable than requiring from-the-scratch development.
The same way it would know the rubbish pickup dropped a trash can into the street
- FLAVOR: Ubuntu Server
- HEADLINE: A more stable alternative to ubuntu-vm-builder (vmbuilder) or more work on this project
- DESCRIPTION: Scripted KVM guest creation via command line appears to be limited to 'ubuntu-vm-builder' (or 'vmbuilder' as it is now). On Xenial, I have to manually modify python code to have this tool actually perform guest creation without an error. Would love to have a reliable tool for automated KVM guest creation that didn't incur all of the overhead of an OpenStack config.
Sure, he's a compilation post from Reddit.

https://np.reddit.com/r/conspiracy/comments/56u8vz/new_evide...
You can already do this at the OS level using a A/B Partitioning when making your Core Image.
For the software level, well, snaps are basically that as they’re squashfs packages. just snap remove them and erase your custom settings located on your home directory.
I would love to see native grsecurity support in Ubuntu 17.10. Given the latest exploit news from America's intelligence agencies, I feel that a stronger approach towards security should be taken. https://en.wikipedia.org/wiki/Grsecurity
I disagree. It's not free (usually) to upstream your code yourself, but there's nothing preventing you from publishing it for anyone to use. With a popular mobile phone, that'll very likely end up with someone else grabbing it and upstreaming it for you.

There's no guarantee some unpaid volunteer is going to do this kind of work for your company, but the chances are much higher if it's some kind of popular device.
related :

http://nymag.com/selectall/2016/09/how-internet-trolls-won-t...

http://www.politico.com/magazine/story/2017/03/memes-4chan-t...
But certainly they care about hiring competent people and being able to recognize, retain and reward competent people within their organization.

In contrast, if your organization is full of business-oriented people, it becomes a self-reinforcing downwards spiral, because:

- business oriented developers are biased towards competition. development is a collaborative effort.

- many business oriented developers downplay the role of engineering, wanting to be closer to management. because of this they might not be technically competent. When hiring, they will hire more people like them.

- since business oriented developers think programming is just means towards an end, they will focus on features and disregard maintainability and other important non-functional requirements. they force other people to take care of those issues for them, creating a toxic team dynamic ("want it fixed? then you fix it") and impacting their performance metrics.

If you have your MBA and you don't really like engineering because you consider it as being a lower form of work, then don't be an engineer. Do something else.
I agree with Jonathan on everything here, with the additional caveat that the Go runtime is particularly heavy, and thus not really suitable for low-level system software (which should use resources sparingly, leaving them for production applications). So I don't think Go is a suitable language choice for a supervisor in the first place; and apart from the language choice, all of Jonathan's criticism applys.

I strongly recommend the author of immortal to join the supervision mailing-list on skarnet.org, follow the discussions there and ask questions if needed. We have about 19 years of experience with process supervision, there has been a lot of prior art and successive refinements, and we hold extensive knowledge about what constitutes good practice. If someone aims to design a process supervisor, even if it's a completely new take with a specific spin, it would be a mistake not to tap into our pool of experience. We always want users to benefit from good, rigorous software.
We did a meta campaign I.e. asked the community to help build the product , the website, test etc
Selling users' browsing history is like selling the golden goose. It's more rational for corporations to sell ads that are targeted based on the browsing history (akin to selling eggs from the goose, one at a time).

IIRC, AT&T basically has said they MITM all their fiber optic customers to insert ads and track browsing history.
Certainly rings true here.

Anecdote: My cousin lives in a rural area and is enrolled in college while working. His only internet at home is satellite, so to do his online homework he has to drive to the library to use the wifi.
>The tech community, or the portion of the tech community that is Silicon Valley Liberal?

When they write "For good and bad, technology has become a central force in all our lives. As members of the community, ..."

they obviously mean the tech community.

And they ARE members of the tech community (regardless of if they are also members of a subset, like SV-liberal tech community or anything similar).
There are many ways to look at it, but the way that seems to get most people riled up is

"one who seeks to centralize political and economic power by eliminating competing political and economic structures & institutions"

...implied is that they are doing it for their own gain, and not for the benefit of mankind.

Remember one truth: dictators come about through a centralizing of power, not a decentralizing it.
Amazon and Walmart Are in an All-Out Price War That Is Terrifying Big Brands
Insanely stupid code
I don't have a MBA, so not much to get defensive about here. And I see what you're saying: yes, networking is a MAJOR part of a MBA. Morso than other programs. I don't think that translates to unmitigated desire for "power" so much as a desire to succeed and learn from well-connected peers. In which case, any well-regarded graduate or undergraduate program would have a similar benefit.
You're in the top 1% or 0.1% of filtering for quality, IMO. Go spend some "quality time" on /r/the_donald for a more typical experience.
This was my own thought when reading the article: how exactly do you use pkg-config to find libs+headers without autotools (or at least an m4 processing step)?
Is there a plan to expand to a larger/more heterogeneous demographic?
Linux was the only remotely useful, sane, and lightweight part of ChromeOS.
360-degree music video breaks YouTube record
This. Why sell the raw materials when you can sell the finished product? That's where the value add is.
Education isn't educated. Most people don't know who is Chris Hedges or Cornel West. Hollywood gossip, "social" apps and working 1-3 jobs too often displaces vital civic participation, resistance to corrupt authorities and self-enlightenment.
Sorry to be a naysayer but:

1. You're attacking a space where no-one is succeeding. I'm not sure if Yelp or Foursquare are profitable yet. Those are 2 leading companies in the space after years in the business.

2. You're attacking a space where scale/density of coverage matters. I'm in San Francisco, you seem to have only Ontario area.

What is your plan to get to the scale needed to make some business out of it?

3. You're attacking a space without a good business model. You can't charge users so you must charge restaurants but if Yelp can't make this work, how will you?

What is your business model? (if you think you can get restaurants to pay you for sending users or for advertising, you're wrong).

4. Overall you're not better than Yelp or Foursquare.

I use Yelp/Foursquare/Google Maps for exactly the purpose you describe as main selling point and they all have more data (reviews, photos, menus). More importantly, they're already installed on my phone.

5. You're not solving a big pain for the user.

That's why you can't charge people for use. Sure, I'll occasionally have the need to find a nearby restaurant in an area I don't very well, but it doesn't come up that often and I wouldn't do it if I had to pay.
On the other hand, I really like unity. It works just like my old Windows 7 setup, but with handy features like being able to search menu items using alt.

Technically Unity seems to be a bit of a mess, and I like Gnome 3's multi-desktop setup better, but I definitely would like to see them keep the basic design of unity.
It seems like he just stumbled on HackForums and grew comfortable there. It was his place, and having a lot of bad actors around was just normal, even though he wasn't one of them
THEY SEE ME TROLLIN

THEY HATIN

AND HOPING THAT THEY GONE CATCH ME RIDING QWERTY

Look bruh, when we got on this internet, we could be whoever we wanted. It didn't matter what flesh machine was punching on the keyboard, if I said I was a white Nigerian female quantum physicist, it's on you to either accept my identity or challenge it. That's how it was for decades.

Then social media came and incentivized personal identifiers like photos and videos and audio. Once personal identifiers became cheap to transmit, then old world political conflict, racial conflict, gender conflict, and the rest of the identity politics shit show quickly followed in its wake. People refused to challenge self-identification for the sake of being polite and "revolutionary" (Yeah, okay). In fact, they were attacked if they DIDN'T accept a self-identification.

So, here we are, hacking your stupid addiction to identity politics because the reason we ended up on the internet to begin with WAS to get away from that insanity as it chased us across real-life institutions, cultures, and social programs.

Maybe I want to be more than the person I was genetically and socioeconomically destined to be. Maybe I want off of this postmodern circle-jerk where humans are supposed to be ambivalent balls of energy that can be shaped however the powerful desire. The internet was essential in exploring those potentials. You call it trolling, I call it liberation.

EDIT: Downvotes only prove my point.
>But that's network lag, not computation inefficiency.

It's also huge computation inefficiency. Because suddenly to enter the text we involve network calls (hence the network lag), drawing in the context of a browser, the DOM, a JS engine, and other crap.
Doesn't work outside of cities; requires tons of volunteer effort and resources.
Well this is the CIA.

It can confuse the attribution so that trust is spoiled, so that energy is spend uselessly, so that another country takes the blame, for false flag attacks to justify other strategic moves.
You could make the same argument about most engineering disciplines. Yet other engineers have unions, because historically they've had unions and they've worked out well. The only reason that software engineering unions aren't common is because we didn't adopt them at the beginning.

Quick reminder that unions are the reason that many of the benefits you have in the workplace today are standardised across the workforce -- a union that has teeth can actually make a difference to your employer's actions.
I'm not one to usually defend Microsoft, but this is a sad day. This increases the world's reliance on fewer and fewer developer-collaboration systems like Github. But, if you're set on hosting your own, it isn't so bad these days. Gogs, Gitea, GitLab and Fossil will continue to push on.

If you're going to rely on these external third-parties, please do consider self-hosting your own mirrors of your repositories.

Thankfully, git makes this kind of thing astoundingly easy compared to the bad-ole-days of RCS and CVS. There's no excuse not to maintain your own local backups.
> It's better to err on the side of saving too many kernels than saving too few

But Muh Freedoms! I hate to be subject to one man's opinion of things /s
General Motors acquires OSVehicle to build EDIT, a new modular self-driving car
You should think about writing up a statement and sending it to his legal defense.
I get my ebooks (incl. overdrive) via my library's access.
I used to laugh reading about politics in Abraham Lincoln's time: distribution of news was, at best, iffy and journalists made up stories to suit their political/social viewpoint. Remarkably like today. The Internet is indeed wondrous. Thanks to the trolls, we're back to where we were in 1860 again.

"Fake news isn’t a recent problem in the US — it almost destroyed Abraham Lincoln":

https://qz.com/842816/fake-news-almost-destroyed-abraham-lin...
Also as follow on, you'll find that the packages that draw community support also tend to have PPAs (personal package archive), these are very easy to add to Ubuntu these days and typically backport more recent versions of software to older LTS (and sometimes non LTS) Ubuntu releases.

For example I use the nginx PPA on some of my older servers and it supports nginx 1.11 on Ubuntu 14.04 even thought 14.04.4 LTS only supports 1.4.6.

apt-add-repository is what you're looking for.
Doesn't necessarily have to be instigation -- could just be misdirection. If you're targeting Russians, then making malware that looks like Russian hackers seems like a no brainer, if you don't want to attract attention from intelligence services.
As is Global Research
Russia remains a black spot, due to the language/kyrilic alphabet? And they do most secret stuff with typewriters and photocopies these days, so i've heard. Snowdens revelations had a big impact there.
I add "What" and "How" comments as I code. I add "Why" comments when I review at a later time.
If I had to guess, this looks to be a strong candidate for the embedded OS market. There are still lots of folks running VxWorks, QNX, ThreadX, Mentor Graphics' Nucleus, Green Hills' Integrity.

In fact, it looks a lot like the same general design as Integrity, a microkernel capability-based architecture with as much as possible in user space.
There was also a meta-moderation system that worked to enforce fairness.

The system was great! You could set a filter, and most of the trolls would disappear (and there were a LOT of trolls).
I've been organising a group of founders in London. Right now there are 28 of us signed up to do Startup School together, looking to do the course as a group and recreate as much of the YC experience as possible. We have weekly dinners lined up with some brilliant speakers and a London business school is kindly offering its space for us to work together during the ten weeks. We're also looking at plans for a London demo day at the culmination of the course.

I got to speak with Sam Altman on Monday whilst he was in London, explained what we're building for founders and what it is they want more than anything: to meet and learn from YC alumni. He was generous with his time and supportive, advising us to go out there, find them and persuade them to take part. So here I am on HN following Sam's advice! We'd love to have YC alumni come along to some dinners and share valuable insight with our collection of founders. Even if you can only spare 30mins, any alumni assistantance would be amazing. We're a friendly bunch who are passionate about building things.

If you're a YC alumni near London who wants to get in contact, please post a message here or email me at:

sam.comhouse@gmail.com

If you're a London founder who'd like to take part, please get in contact too!
- FLAVOR: Ubuntu Desktop

- HEADLINE: Laptop Hybernation to disk.

- DESCRIPTION: Options for what to do when you close your laptop lid: sleep, suspend, hybernate, shutdown, stay on. Automatically hybernate when asleep/suspended and you reach critical power.
I had an idea a few years ago to make a chrome plugin that would send encrypted emails (containing a randomly generated message) to all sorts of Muslim country email addresses, helping to reduce the fruitfulness of encryption circumvention and surveillance.
> Get any decent size shop and your going to have that one person if not two that everyone just carries.

> then there is that asshole who becomes shop steward and well, you best hope you agree with them.

But that happens in tech already! And usually that one person is friends with the boss, or a long-term employee who did good work once and is now coasting, or is really good at this one skill that the company doesn't particularly need any more and not at the current stuff, or is a 10x engineer because they spend their time dragging down nine coworkers, or whatever.

If anything, a union gives workers more ability to push back against that: I'm not going to call out the one guy the boss likes for being a jerk dragging down the business, because I know they'll find some way to get back. But if my coworkers contractually have my back, I'll be much more inclined to.
With passages like

"We have incurred net losses since our founding in 2008, including net losses of $135.4 million , $203.1 million and $187.3 million for the years ended January 31, 2015 , 2016 and 2017 , respectively, and expect to continue to incur net losses for the foreseeable future. As a result, we had an accumulated deficit of $676.0 million at January 31, 2017 . "

in their S-1, seems like it'd be a brave investor who wants involved here.
Add the fact that openvpn via Network manager has been broken for ~3-4 years as well.
Ubuntu has upstart and systemd. It hasn't had System 5 init since 2006. What limited System 5 rc support you see, System 5 rc being a different thing to System 5 init, is a consequence of either upstart or systemd having compatibility mechanisms.

What you are objecting to is not "having both at the same time" because that simply is not the case. What you are objecting to is actually the compatibility mechanism that systemd provides, and what results from having a system composed of both System 5 rc scripts and systemd units. (One can have Upstart job files as well, but switching between Upstart and systemd involves a reboot, and the two do not operate at the same time.)

The systemd that Martin Pitt and the other systemd people make for Ubuntu does not make this compatibility mechanism optional. There is a switch that they can throw to remove the compatibility mechanism entirely, going to the other extreme. For fairly obvious reasons, they haven't thrown it.

* https://github.com/systemd/systemd/blob/510cb1ce89d8ce3310e7...
> aren't you better off starting with a decoupled system that can more easily be changed?

I think the problem is that you don't know where the boundaries of your abstractions should be until you have a better understand of what it takes to solve the problem.
Yes, this is a huge problem for me, too! I'm currently using Fedora, so it seems to cut across distros, but it drives me crazy. After tweaking a bunch of config variables I've got something pretty usable, but it's not ideal and it was a huge pain to get to this point. The same machine running in Windows has a much more pleasant trackpad experience, so it's got to be the software.
I am pretty sure there would be as Basic Income + Income makes you richer than everyone else who only live of Basic Income.
They are not unapproved though.

The way these things work is that the apartment complex puts you on the lease! That is by definition approved.
This feature already exist guys: https://docs.ubuntu.com/core/en/reference/gadget
I can elaborate since I own a business that requires HIPAA compliance. The main issue is not transmission, it is storage. According to their documentation "We store a list of your sent and received faxes, along with the media, for 180 days". This line opens you up to the privacy/security rules of HIPAA since your health records are littered with protected health information (duh). These regulations are not unreasonable to comply with if you have done a lot of planning upfront, but if you have to change the technology culture of an organization you may run into a bunch of problems.

Now you have to store all of these faxes encrypted at rest, log who has accessed any of the files and why they needed access, always transmit over https, safeguards to ensure high availability, the list goes on and on. Surprisingly HIPAA/HITECH does not have an authority or a checklist by which you can guarantee compliance. That designation is solely determined by the covered entity or their business associates since the rules allow for a lot of leeway in implementation. Due to this ambiguity a lot of people will forego the healthcare field entirely which causes crazy prices for what I think are relatively simple services.
You don't know what you are talking about. Memory controllers are typically onchip.
Cloudera posts long-awaited IPO filing
I only worked with Clojure professionally for a couple of months, but the experience was less than stellar. Most of it probably had to do with the codebase being written by people without any experience, but a couple of problems could be traced back to the language itself.

I'm preparing to write a lengthy post comparing Clojure and Racket, the other Lisp I have been using for personal projects for a couple of years now. My opinion is that Racket is a better language overall, although it may be less practical in terms of writing production code and it certainly lacks some of the nice features Clojure brings. On the other hand, many of these nice features are available as libraries (not only in Racket - in most Lisps, including Elisp and Common Lisp).

For the last two years, I used StumpWM as my window manager and so I learned some Common Lisp. Again, as a language, I think Common Lisp is still better than Clojure, although it's definitely stranger.

I use Emacs as my default "computing environment", so I naturally learned Elisp, too. This is the only Lisp I used which I'd consider inferior to Clojure, but even then it works quite well for its use-case.

All in all, from the perspective of Lisp family of languages, Clojure doesn't seem to be exceptional in any aspect. It does have nice features, and I bet it feels much better compared to Java, but it also has some downsides to it which are irritating when coming from Racket or Common Lisp.