skysight-inc/HackerNews huggingface dataset:
> I'll put this differently; how can OSTree reliably get a system from StateSRC -> StateDEST without filesystem-level snapshots?

Your comment strongly implies to me you don't understand how it works. It's really really simple - the physical / of the filesystem no longer stores the OS. Instead, you have multiple chroots in /ostree/deploy/osname/{checksum1, checksum2} etc.

To make a new checkout, it's just a hardlink farm.

This kind of thing has been done to some degree before - it's not entirely new. OSTree just polishes it, makes it more efficient, documents the semantics of /var, etc.
As Frank Zappa used to say, pheeeeeeuuww.
I could see it being potentially being much worse. Some could buy a phone for every tower, set them up to wait for a trigger call that when received will cause then block every call in the country simultaneously. There are probably close to 200k towers in America so it would be fairly expensive and unlikely to get that many devices into place. Then again someone could just target the top 5 populated cities or if they coordinate it with a terrorist attack or if they are smart enough to know what the stock market would do...
Two points seemed to contradict eachother. The first was cutting classified sysadmin positions by 90%. the second was requiring doubling up for work on classified systems.

Does this mean that the sysadmins will each be responsible for 20x as much information or work? With such a workload how can the doubling up be effective?

I guess my rule is that when confronted with a crisis, organizations will usually react in such a way as to preserve or even exacerbate all pre-existing problems.
MacOS apparently does not do focus follows mouse. The thought makes me shudder!
IMO, it's the perception of attitude when introducing new and wacky ideas. People seeing these new ideas say "that's wacky/bad/misguided/wrong/etc" and the defense (used to, anyway) fell back to "our HIG says this is the best way" (paraphrasing). To then recant years later and reverse things just makes it harder to accept any new ideas that come out as received wisdom.

If they had a 'wacky new ideas' branch for people to test on, I suspect the whole thing would be received a lot better.
Well, although I also think that established default behaviour should only be changed with great care and the option to turn it back easily, I wouldn't form an opinion about such a huge change just based on one article. It doesn't give much context. Reading in the Issue and the commit it's also possible that the Gnome community is against this change as well and it was a decision by a Bastien Nocera withouth the community's consent. This might mean it gets reverted before the user sees it or shortly after. So there is not much to get upset about right now.
Your comment implies that whistle-blowers are a sub-category of traitors. Is that intentional?
Depends on where you live: around DC, the rates for dental coverage are about equal to the cost of your yearly premiums but the companies have negotiated pricing maximums which are significantly cheaper than what you'd pay out of pocket unless you love haggling.
The nice thing with X is that you can use both! CRTL-C/V and the middle mouse button use different clipboards. I use both at the same time, it' quite handy when you need to copy/paste from different sources in the same app.
To me two things are clear: God is a warrior God, there is even texts that talk about biblical battles from other points of view, like Sumerians. The second thing is that God, being God, can easily decide what action will result in wa outcome he wants, even if it require sacrifices. Like when you have one parachute and two people in a airplane. Not always is possible to save everyone.
There are lots of buffers in X, actually, it's just that only 2 are most commonly used. There're PRIMARY, SECONDARY and CLIPBOARD selections, and long-obsolete (but still accidentally used to implement cut/yank rings - a feature long forgotten by many) 8 cut buffers (CUT_BUFFER0 to CUT_BUFFER7).

Check yourself: http://tronche.com/gui/x/icccm/
Of course, it's all fine and cool until health insurance starts [...]

Agreed. But digitalization of society is not something that can be stopped. Just by posting here on Hackernews, you left plenty of traces that can be mined.

We should demand from our governments that laws are put into place so that our data is not only protected, but controlled by ourselves.
How is this not a bigger deal? This man is completely mind boggling. Is the corruption in the UK really this bad?
Everything I wrote here was serious criticism.
They are on Amazon: http://amzn.com/B00ES1H0KK
and on eBay: http://r.ebay.com/lrk5WY
Direct debit can easily done by creating some CSV-style file without additional charges using FinTS/HBCI.

For most SaaS/e-product models "direct debit" is not an option because a customer can do a refund without a reason for at least 6 weeks. It also has no CVV2, so you can just abuse some charity bank details for a direct debit purchase. Good luck dealing with fraud.
Researchers Discover Brains Benefit From Playing 40 Hours of StarCraft
Any plans for Stripe to serve startups based in South Africa?
>The result was an immediate increase in the money supply, and a rapid growth in overall economic activity.

Wouldn't a massive increase in money supply of the amount Smaug guarded just lead to Hyper Inflation?
How to stay updated effectively with news, blogs and socials
TEN YEARS ago I read:
- Some magazines (Byte, DDJ, Communication ACM and few more)
- Some great books (Code Complete, Pragmatic Programmers,....)

..and reading them I got ideas and intuitions, had more time and globally I was "happy"

TODAY:
- I read in a compulsive way a lot of blogs. Most of the contect I got is not original or of bad quality
- I follow social network receiving back some good link with a lot of noise
- There are a lot of books but it's hard to find good stimulating books (technical and business)

...and I feel a lack of ideas and thoughts

What's going on? have I to give up with news? Have I to exploit it better ? Have I to reduce it ?

What's your experience ? What's your daily reading practice ?
Nope. Normal DNS behaviour is to send the first few records over UDP and set the response truncated flag, which would still allow amplified reflection. They're intentionally sending no records at all in order to protect against this.
I've hated this feature for 10 years. Clicking ny scrollwheel us supposed to do something scroll related, like it does in certain programs, but this stupid paste thing makes inconsistent. Sometimes I've even seen the middle button paste into the address bar and send me off, loosing whatever unsaved work I had on a website. If I want to paste I'll use the keyboard, Ctrl+Shift+V is perfectly fine.
Why don't all you non gnome using gnome haters go somewhere else to complain?
Why are you conflating information that is useful to terrorists with information that might get people so angry that they commit terrorist acts?
They are not simply removing middle-click paste function, but replacing it with something presumably more useful.

What I learned from my own experience with GNOME 3 (I really like it) and from observing other people's reactions, is that we tend to overestimate the importance of our old habits and are willing to put more effort to protect them than it would take to change them (e.g. spending all day figuring out how to customize the UI while it would take an hour to get used to the defaults).
I think it is only possible when the money processing companies from stripe did not want the papers.

But on the other side this means, that stripe is less secure?
Neocons Planned Regime Change Throughout Middle East & N. Africa 20 Years Ago
What if they have a second marriage later in life I recall a case where I worked where a guy in his fifties died of a heart attack a few months after remarrying.
This behavior is encountered whenever * is expanded by the shell and has nothing to do specifically with vi or rm.

I also fail to see how posting a troll comment from a mailing list from a person who fundamentally doesn't understand the *nix CLI environment belongs here.
Detaining David Miranda
Because bank's principal job has been running ATMs for 40 or 50 years and it is run-the-bank stuff. If you look at internet banking (and how out of date and clumbsy most of these systems are) you will see this effect. Change-the-bank stuff is what "suffers" from this.

Retail banks' ATM and overnight payments systems are often 25-year-old pieces of software and hardware.
This is actually easier said than done. One of the major concerns is you don't want some dude with a security clearance taking work home with him. So a lot of effort goes into things like selinux being used to control what programs can access files.

Here you have a fundamental conflict. A root user can reconfigure the controls to allow access (that is absolutely necessary from a practical perspective), and so you end up having to trust the sysadmins.

Or you could set up other systems that would read the files, decrypt them only within special programs. Now you have two problems..... Moreover the sysadmin might be able to pull passphrases as they are typed, keys as they are uploaded, etc. It is not that easy to manage.

In the end a determined sysadmin can get the information and there isn't really a way you can lock him or her out fully.
Discover a useless website
It takes about 30 minutes top to install Xfce…
I mostly agree, I was trying to keep it contemporary.
Mddle click paste is one of the things that made me install Linux on my MacBook whrn I geniunlybtried to switch to OS X.

For me at least, this feature significantly improves the UX. I use many times every day.
If Zuckerberg wants to connect the next billion, his model should be Mumbai
At least the UK government still has the decency to call the Parliament before invading another country, which can't be said about US anymore. US just has the president do it whenever he feels like it.
Choosing Between npm, Bower and component
It's one of those things that you fall in love with after having heard about it way too late.

At my last workplace (linux only environment), one day, somebody showed it to a second person while a bunch of other people were in the room. Two days later, everybody was using it as if they couldn't live without it. Turns out that before nobody knew the feature existed.
Know what is REST Web Services and how to work with it
Thanks for the feedback. What do you think of our site ? (http://www.votechat.me/)
Or an economic bubble. Or both depending on the rate of release of the cash
If we radically change the meaning of "right" then he's almost right. If right keeps its commonly accepted meaning then he's wrong.

Even if we accept that AWS and Google is each one computer, there's still the ~3 devices of an average techie (smartphone, tablet, one or more laptops or desktop computers), all of which are definitely computers and works fully independently, we're going to end up many orders of magnitude north of "5".
Interesting, not something I've yet to do yet I RDP into Windows 7 daily.
So you use most of your games for less than 48 hours each? I'd say you're getting very little use out of them! But that's why I'd actually prefer that the developer got to choose the length of time that refunds were allowed. Then the person selling the quick game with a 20 min play time could allow only 5 min for refunds, while the to-do list application could have several weeks.
I guess it depends on the hardware used – I mostly use one of these external Thinkpad-like keyboards with three dedicated buttons and a track point and never accidentally middle-paste.

But I guess if middle-click never does anything useful for you (Windows, Mac), you might prioritise it less in your hardware design :|
Yep. That's the way to do it. But a surprising number of companies have things set up so that a single individual can get at whatever data he or she wants without any logs or with logs that can be tampered with. Typical reason in small companies: there is only one person with the required skills.

What is surprising is that even the NSA did not follow these practices after all if there is a place where such a system would make sense it would be there, and they certainly could not make the excuse that they're small.
Well said. I find it amusing how Americans are not friendly to sexy accents. But they still love Arnold Schwarzenegger and don't object to his accent. Made him governor and even toyed around with the idea of him running for president.
Paging http://en.wikipedia.org/wiki/Hans_Rosling, paging Hans Rosling. Animated visualization of statistical data required, please respond ...
CO Everywhere Launches New Hyper-Local App, Unique Map-Drawing Feature
Until you move to a foreign country and speak with their language so fluently that they can't detect your accent. You need to come back to reality. If it was so easy, everyone would be doing it.
Beg HN: The Open Source Student Information System (SIS)
There is some skepticism around this project, but I strongly believe that the education community needs an open source student information system of this magnitude. It's feature set is greatly influenced by Ellucian's (formerly Datatel) product called Colleague. It is more like a school management system than an SIS, but it is my hope that it will grow into a full blown ERP.
Is that what it implies? I would have missed that and read this as 'whistleblowers versus any kind of traitor'.
Understanding the x86 x64 code models
What I admire about Edward Snowden was that he leaked documents that revealed secrets that are important for the public to know. But most importantly, his leaks did not contain secrets about the whereabouts of American personnel. No one was put in immediate danger because of his leaks. And Mr Snowden has stated himself that was his intent; he had come across documents that revealed a far reaching system that he simply could not justify not revealing.

However, while Mr Snowden's conduct was admirable, there will be some people out there interested in state secrets, with the intent of malice. With the intent of doing harm to the government, the state, people working for the government/state or the people of that state.

I agree that secrecy is bad, but I feel we must at least have some secrecy, but clear and public requirements for when something can become (or remain) secret.
Except it uses air instead of water for conveying the heat.
Missing "l" on link, should be: https://www.schneier.com/blog/archives/2013/08/detaining_dav...
Just curious, does Stripe's recent expansion have any impact on US companies using Stripe? Can Stripe now process German and UK customer credit cards for US companies, or was that already available?
Shon Hopwood and Kopf’s terrible sentencing instincts
"I find it hard to believe that a group of people who act in complete self interest can or should efficiently and effectively distribute vital resources."

1775 called, it wants its understanding of economics back. https://en.wikipedia.org/wiki/The_Wealth_of_Nations
There must needs be an independent and viable channel for whistle blowers to report government abuse to and be protected from retaliation. The problem with terrorist is real; but there is also a real problem with bad/corrupt government cronies.
If this isn't Reddit, then why are you telling diego that you know more about his personal life experiences than he does?

That's a pretty Reddit thing to do..
This being HN, I immediately thought he should run it by some speech therapists and see what the market would be for such a tool.
Apple patented the idea to temporarily install apps based on location: http://www.patentlyapple.com/patently-apple/2010/05/apple-re....
... or they may have sold it to some foreign agency instead.

Don't forget corporations and individuals. And of course blackmail. That could be very profitable, specially against powerful people, politicians...
There are no snapshots (or you could say that everything is a snapshot); you can get a value of the database from any moment in time, stretching all the way back to the creation of the database. All transactions are performed against a stable view of the database (its value at a moment in time) and either succeed or fail entirely (they are atomic). Once a transaction is validated and sent to storage the new data can be communicated to all clients and cached indefinitely; it will never change.

Datomic has no notion of mutation/destruction. Data is stored in the form of facts which are asserted or retracted. Retracted data can still be retrieved from an earlier moment in time, so it isn't really gone. In many ways, it has a lot in common with DVCSs such as git (though it has only a single authority with commit access: the transactor).
You can still put icons on the desktop and pin them to the task bar..
Pie Chart and Linear Gauge - Introduction to Kendo UI Course
Puma, a fast concurrent web server for Ruby
A better analogy from sports is Jerry Sandusky. Snowden is analogous to someone who had the fortitude to draw attention to obvious wrongdoing.

Our elected officials are analogous to Joe Paterno as they try to hide the truth and deny the wrongdoing.

Respect, both for governments and individuals, must be earned. Many Americans still do trust the US Government, but Snowden's revelations have caused many to question that trust. When we watch our leaders (Obama, tech leaders, etc.) deny responsibility and show no interest in doing anything about the actual crimes that the leaks revealed, we rightly lose trust and respect for our government.
Ask HN: You're running a shared photoalbum startup, how will you battle Facebook
So Facebook announced shared photoalbums and already is rolling it out. Several media outlets have written pretty horrific scenarios about the future of shared photo album startups like Albumatic. If you were leading one of these startups, how would you battle Facebook? What would you're first move be?
It's working... but I assume you know that by now.
Radial Gauge and Stock Chart - Introduction to Kendo UI Course
I was going to respond to a link detailing how to disable it, but was shocked to find no answers after a few minutes of Googling. I like the feature but absolutely agree with you: there should at least be a way to disable it in xorg.conf.
So, because they don't often enforce the rule, it's OK?

Bullshit. Are you seriously telling me that Google, with all it's lawyers couldn't find a way to say "if your use of the service degrades other people's use, or our network, you're out" without putting a blanket ban on "servers" ??
I switched to xmonad and have been kicking myself for waiting so long to switch.
You are right. If this is acceptable, there isn't really anything to prevent restriction of any kind of knowledge, like even the pure scientific material, on the ground that it may somehow be used by the boogeyman. Lets imagine the consequences...
As often with powerful tools, what we miss is an effective counter-power to restore balance. In this case, I'd investigate:

* making it a crime for officials to use anti-terrorism provisions without a serious enough ground (this poses the problem of legally defining "serious enough")

* nullifying any legal procedure which uses anti-terrorist laws yet doesn't yield a terrorist indictment (Today, sticking a terrorist charge on an investigation just gives free super powers to judges and cops; with this caveat, making terrorist claims would become an all-or-nothing gamble, which would be used much more carefully)
Hm, I had the same problem now with several mice. I mean scroll wheel = button seems to be pretty standard this days. And I even fight with the same trouble often enough - accidentally pasting stuff into code without noticing. The only problem with disabling the middle-mouse button for me would be that it's the only way to copy-paste from consoles. Which again already doesn't work when trying to paste into the browser so I already must often do something like - copy with middle mouse button from console to some texteditor, copy it there into that other buffer - and then paste in the browser. Not to mention the regular guessing about which application will work with middle mouse button and which won't and which won't work with the other copy-paste. It's rather a mess right now in X.
Interesting angle. Makes you wonder if any politicians data was part of Snowden's haul. If so that opens up another can of worms.

If they didn't have segregated access (and it does not appear that they did) then that would have surely been too juicy to pass up. 20,000 documents is a lot.

This might also go some way to explaining the panic, if they don't know what he's got and he's had access to data like that then some people must really not be sleeping well right now.
I'm pretty sure that any Visa/MC can be processed at Stripe, regardless of location. Country specific cards, like Diner's Club and others may require extra effort by the processing companies, and sometimes lead to higher costs. But can generally still be processed.

Moral of the story is anyone anywhere can buy something from a US company using Stripe on their credit card.
Didn't you get the memo? When someone says that something is causing terrorism, you must stop thinking about it and just take their word for it.
Middle paste has never been a reliable feature, (are you pasting from X clipboard or GNOME clipboard? - it changes depending on context). For that reason alone, i can see a case can be made for this change.

At first glance it seems like a backward move to me, but i'd be at least willing to give the idea a try.

GNOME 3 takes a lot of heat, they're one of the few actually pushing the envelope so it's to be expected i suppose.

A little more encouragement and a little less boring complaints "stating the obvious" would go a long way.
I have tried many times over the last decade or so to retire my current window manager of choice (Enlightenment DR16). The software hasn't been maintained significantly for most of that time, and several incompatibilities and problematic behavior with modern[1] software.

I initially assumed this was only familiarity with my current environment and dependence on the various settings, tweaks, and shortcuts that build up over the years. Jumping into any other WM was obviously going to take some time to get used to, and finding out how to re-enable stuff like my preferred keys for switching virtual-desktop should only take a weekend to figure out and port over.

All of the replacements ended up being reverted back to my working E16, usually because of either: creeping featurism/bloat slowing down or interfering with overall responsiveness, or this recent distressing trend to remove well-established features and behaviors.

What's particularly distressing is that these problems seem to be getting worse with time. I gave up attempting to find a sane configuration for GNOME years ago due to their overall bloat and confusing and rarely-consistent style. Misfeatures like this mouse button change suggests they are now embracing the Microsoft-style "Principle of Maximal Surprise" style of software design.

If you told me a decade ago that I'd be using the WM traditionally described as "unnecessary eye-candy" because it is faster than the other options, I wouldn't have believed you. If crap like changing the mouse buttons becomes wide-spread, though, I guess I'll be stuck using E16 for _another_ decade.

At least I have a (mostly) working WM to fallback on, I suppose. The feature-removal drama in Firefox is quickly becoming far more problematic...

[1]: "modern" being defined as "some time after Rasterman started teasing us with very-early E17 prototypes"
Finding two memory leaks in a single case study
China Internet Hit By 'Largest-Ever' Attack
From their page, I offer a suggestion:
Things to Try: Increase the maximum path length.

Jeez.
This article links to nothing about safety.

It still amazes me in this day and age people still lack the ability to realise their culture is not the 'correct' one.

Many countries eat raw fish all the time and manage not to die from it.