skysight-inc/HackerNews huggingface dataset:
I am not sure "proof" is the appropriate word.

> Dumb Jump uses The Silver Searcher ag (and falls back to grep) ... [and] a set of regular expressions

If you're going to install ag, you might as well install universal-ctags[1], a revival of ctags with many improved and new parsers. It allowed me to discard my C and javascript ctags config entirely.

Combined with gutentags[2] you have a "just works" and "Less Dumb" setup.

[1] https://github.com/universal-ctags/ctags

[2] https://github.com/ludovicchabant/vim-gutentags
The "wanting the NSA phone, being refused, and continuing to do what she'd always done" thing is the real story. Her staff were dumb not to make a stand at some point.

Quotes:

Mills wondered whether the department could get her an encrypted device like the one from the NSA that Obama used.

“If so, how can we get her one?” Mills wrote the group on Saturday evening, Jan. 24.
...

A request for a secure device from the NSA was rebuffed at the outset: “The current state of the art is not too user friendly, has no infrastructure at State, and is very expensive,” Reid, the security official, wrote in an email on Feb. 13, adding that “each time we asked the question ‘What was the solution for POTUS?’ we were politely told to shut up and color.”

https://www.washingtonpost.com/investigations/how-clintons-e...

Never underestimate the attraction of convenience.
Exactly. Agricultural antibiotics are often very different from the ones humans take. Yes, they might be in the same class as human antibiotics (which would explain resistance) but some aren't.
I'm not sure why starting services two different ways would lead to fewer security problems. Seems like a classic example of reducing surface area for attack. One way to start services means one pile of code to audit, one configuration syntax to understand (that it's new is a negative, but that it is declarative rather than procedural in the case of initscripts is a huge win; xinetd is also declarative, so systemd is converging on the known better way to configure starting services), one place to look when figuring out what is running and what is supposed to be running on your system.

There have been init bugs in the past. There have been xinetd bugs in the past (and inetd was occasionally notorious with regard to security, though it was usually the services it provided access to rather than inetd itself). There will be bugs in systemd. But, how does consolidating service startup into one project increase the risk?
I'm not aware of a similar thing in the US. And depending on the remoteness of your location, you may get an indication of a good signal (3+ bars) but still be unable to transmit or receive a text. It's common in the mountains where I hike and backpack to get "ghost bars" like that which suggest you should be able to send and receive messages but only a tiny percentage ever get through, if any.
Also curious about USB - are there any USB logs and is that something logged by whatever OS her server was running? seems like it would have been really easy for things to move from email to usb...
Finding Better Ideas to Rebuild America
Sitecore Enterprise Solutions, Professional Sitecore CMS Development
https://community.coinbase.com/t/fdic-insurance-on-usd-walle...
It would cost a fuck ton! Here's how I figure it:

Each fusion event makes one He atom and releases about 17 MeV of fusion energy. Since (one mole) X (one eV) = ~100,000 Joules, fusing one mole (2 grams) of He would produce about 1.7 X 10^12 Joules. That's about 472 megawatt-hours of fusion energy produced.

Another commenter says that the energy INput (to the Farnsworth fusor) is about 100,000 times the energy OUTput; so fusing that 2 grams of He would require a 2,000 megawatt power plant to run for 23,600 hours, or 2.7 years.

Readers: please correct any mistakes you find.
This is more a case of "nohup was broken anyway, so we are well within our rights to do whatever we want. We'll write our own new API for it in a version or two."
This is what it's like to grow up in the age of likes, lols and longing
Bernie 2016?
Debian will disable this if they want.
The response to the bug report:

Hello,
You should quote the full changelog and not just
the part that is 'bad' in your mind.

>systemd-logind will now by default terminate user processes that are part of
>the user session scope unit (session-XX.scope) when the user logs out. This
>behavior is controlled by the KillUserProcesses= setting in logind.conf, and
>the previous default of "no" is now changed to "yes".

For debian it would be enough to set this to "no" again with
--without-kill-user-processes option to "configure"

>This means that user sessions will be properly cleaned up after, but
>additional steps are necessary to allow intentionally long-running processes
>to survive logout.

Here comes the important part. Seems like the systemd-devs are working on a
way to allow intentionally long-running processes in a specific user scope.

And here is another way for allowing these long-running processes:

>While the user is logged in at least once, user@.service is running, and any
>service that should survive the end of any individual login session can be
>started at a user service or scope using systemd-run. systemd-run(1) man
>page has been extended with an example which shows how to run screen in a
>scope unit underneath user@.service. The same command works for tmux.

And another way for allowing long-running processes.

>After the user logs out of all sessions, user@.service will be terminated
>too, by default, unless the user has "lingering" enabled. To effectively
>allow users to run long-term tasks even if they are logged out, lingering
>must be enabled for them. See loginctl(1) for details. The default polkit
>policy was modified to allow users to set lingering for themselves without
>authentication.
>
>Previous defaults can be restored at compile time by the
>--without-kill-user-processes option to "configure"

You see? No reason to complain about.

Best regards

Christian Rebischke.

tl;dr: You can configure it not to, or you can accept that Linux is about as much a "Unix" as AIX, Irix, or HP-UX and join them in the wonderful land of the future, which suspiciously resembles the time before all the non-standard vendors died.

I'll stop now, before I make Linus on a backwards compatibility rant look like a choir boy in church.
the joke became that as we explained the futility of formatting the SD card to any new person, they'd instantly think "oh no, they probably haven't tried x, I bet I could do it" and try it and fail in a similar fashion to how everyone thought pulling excalibur from stone would be an easy feat, but trying it, they failed
That was precisely my point. What to do isn't the problem, as you pointed out so succinctly, it's really easy to solve this problem technically. What's the issue here? People and businesses they own aren't following the "optimal" plan, thus it is more of a social issue in getting everybody on the same page.
> It also helps that I bought a membership in a gym 4 minutes from my house, leaving me no excuse for avoidance.

Yeah, that is really nice... I once lived two blocks from a 24Hr Fatness and had no excuse not to go so that really helped. I have to drive now and I try to go every other day. When the weather is nice I take my motorcycle which adds to the incentive.

Re: 2): Working out gets me too keyed up for sleep which is another reason to do it in the AM.
GC pauses are not the real reason people hate GCs even when they say otherwise. It's mostly about the cognitive overhead GC imposes on you and compromises that it forces you to take. If it's there - you are always aware of it, you cannot ignore it, you know it's unpredictable, but you know there are better predictable choices and it makes it very hard to feel good about the quality of the software you write. It's like it forces you to accept mediocrity.
I can't believe the attitude you received in some of those replies :-/
What makes you say it failed?
New Crop of Companies Reaping Profits from Wasted Food
I don't want to go too far down the conspiracy theorists' rabbit hole here, so just consider this some alternative reality fiction for a second:

Because it is easier if everything is in one place. Imagine emailing back and forth with somebody, and they accidentally send you an email to the wrong account.

It makes it easier to control everything.
How to get the Boosted Board 2.0 for free
Samba uses NO Windows APIs.

Please learn the difference between an API and a network protocol, else you end up looking foolish.

https://www.samba.org/ftp/tridge/misc/french_cafe.txt
Indeed, and that will hold in both directions. We can't perform an ideal experiment here.

However, we do know funding work with copyright-backed models has been widely successful for a sustained period. We also know that alternative funding models aren't precluded by copyright and that several have been tried with varying but almost always much lower degrees of success.

As 'JoshTriplett mentioned in another post, one confounding possibility is that something about how copyright works today does in fact inhibit what would otherwise be a more successful alternative model. However, so far I've yet to see any compelling examples of that, either in this discussion or elsewhere, and even then you'd need that confounding factor to cancel out multiple orders of magnitude of benefit from some other model for the most successful alternatives I've seen so far to catch up with the most successful copyright-supported work.

That is certainly possible, but until there's evidence to the contrary, it seems highly unlikely.
> It's not dangerous if you have navigational skills.

I'm ex-military so this point is probably why I don't understand the mindset, I just had navigation slammed into me time and time again. And we weren't allowed GPS so you got it right and you learning to recover if you did screw up.

> It's not at all extraordinary that a hiker of her age decided to go backpacking alone (which in this case she didn't—she was with someone else who left).

Another articles mention she started without them and stayed at a lodge with a number of other people so definitely took the decision to go alone. I guess the buddy/buddy thing is built into me too.

> Carrying a small amount of gear is not a problem either—it's the norm.

Another article mentioned she was carrying less than the normal 35lbs. Obviously I'm not sure what the norm is so defer to your experience.
Coinbase have insurance. https://support.coinbase.com/customer/portal/articles/166237...
What? I mean, if YOU are overseas and send a Snapchat, sure. But it's no different from any other data. Sending a MMS picture or video to someone else who is overseas, could be expensive. Snapchat won't incur any fees that all other data wouldn't, such as uploading the picture to Facebook.
> Using floppy disks and old hardware and software doesn't sound like a problem if it still runs and does what it's supposed to do.

It sounds like a problem to me for the simple fact that replacement parts are near impossible to find, and it's clearly costing the taxpayer a lot of money. That alone should be reason enough to upgrade.

It's also a huge security problem because many of these machines were designed before modern security procedures were invented. How am I supposed to maintain a cryptographically secure password system on a machine with a processor too slow to run a hashing algorithm?

> I'm skeptical that building a modern system would really save money since the temptation for feature creep is too great.

So, because we might be tempted to add a few features, we shouldn't upgrade technology? I don't understand where this weird pseudo-luddite mentality in the tech world comes from. I see it all the time in tech forums, and I just don't get it.

"If it's not broke, don't fix it" is a fun, catchy phrase, but it really breaks down as soon as you try to apply it anywhere. "Hey, you should really change the oil in your car." "If it's not broke, don't fix it."
That does seem a possibility—or once she set up her camp she remembered the somewhat poor advice of staying put (this can be good if you're actively being searched for and likely to be found quickly, but once days or weeks have gone by can be bad to continue as your chances of being found decrease).

There are a lot of good ways to leave "telltales" you can follow once you're in a situation where you're lost. Branches forming an arrow on the ground back towards your camp, each within sight of the next, are an easy way to do it.
"i didnt [sic] want to let them have the chance to"

Can you imagine if this was how Google and Amazon handled security?
It's not good as a general practice. It's probably a sensible imposition against companies that persistently get in relevant legal trouble.
If there is one thing I've learnt for sure from all the random forum posts used in this trial, it is that "IANAL" is a good thing to say!

Nonetheless, I don't think the clean-roomness or otherwise of an implementation has an impact on this. Otherwise someone could copy music by listening to it and replaying it.

Like you said: the copyright is on the text, pattern and structure of the code. But it doesn't matter how it was replicated.
Great paper:

>"Even if a diagram makes overall sense (Figure 3A), it is usually useless for a quantitative analysis, which limits its predictive or investigative value to a very narrow range. The language used by biologists for verbal communications is not better and is not unlike that used by stock market analysts. Both are vague (e.g., “a balance between pro- and antiapoptotic Bcl-2 proteins appears to control the cell viability, and seems to correlate in the long term with the ability to form tumors”) and avoid clear predictions."

Exactly! As soon as you start trying to attach numbers to this stuff you realize we haven't figured out much of anything about it, and these "theories" haven't ever really been tested. It is honestly a waste of time to approach the problem like that. Even assuming the info is accurate (yet vague), future generations will have to redo all of it anyway to see what is is really going on. In reality it seems to be both inaccurate and vague...
Right. Which they only do when..?
What makes you think she did all important and confidential communication on paper? Everything I've read goes counter to that.

The administration didn't accept it - a lot of people questioned it and they were told never to speak of it again (read the IG report).
Yes, but if the flow is too isolated it's vulnerable to exponential deceleration
To extrapolate, the assertion is that she could get the secure .gov email account but it would only have been accessible from secured computers. They wouldn't give her a mobile device to access it, so she improvised.
I commit for lots of reasons, though. Sometimes, I am about to try something crazy with the code, and I want a save point to go back to. Sometimes, I want to switch computers in the middle of working on something (going from desktop to laptop, for example), so I commit and push to the other computer.

Also, if I am working on something very complex, I might go hours or even days with code that can't compile. I don't want to risk losing that because I was avoiding committing.

A lot of these problems can be resolved with the proper use of --fixup and --squash and auto squash rebasing.
Containers, Security, Double Dipping
Uber Driverless Taxi
Good article. I've been working from home for nearly a decade now.

One thing that I think the presentation needs to stress is the overall Feng Shui of your working space. Working from home means that you have almost complete control over the layout of your workspace.

For example, in the slides, the OP shows us his neat little custom workspace he built (in his basement?). I like the fact that he has his desk so that he faced the entrance door square on while working. For the first couple of years in my home office, I say with my back to the glass door entrance to my space, and never really felt comfortable for some inexplicable reason. Then I moved my desk around so that I (sort of) faced the door, and immediately felt much more comfortable and productive.

Tiny little things like that can make a big performance difference. Same with lighting and cooling etc., which he mentions.

One difference though is that while I don't allow 'toys' like gaming consoles in my 'office', I have sectioned off a space for my guitars and amps in there because it fuels my creativity when I am feeling burned out. Nothing like cranking the amp while waiting for a long compile or download...

My workspace: https://flic.kr/p/HpBN4Q
> No, the browser is a very necessary layer

Effective security isolation is a necessary layer. Browsers are one option to provide that, but there are others. They also provide ways to fetch, run, and interface with cross-platform, highly-efficient code from all over the world. That's both a blessing and a curse.

When I think about the volume of other people's software that we run while doing things online, I wonder how much of it is actually directly related to whatever I'm trying to do, and how much is incidental, unnecessary overhead.
that's fine. nobody is demanding their services now including Reddit.
Show HN: Git squash with confidence with Git squash-check
Exactly. This is a frequently misunderstood set of points. Having non-economic privileges does not automatically make you wealthy or even non-poor, and it doesn't automatically give you the best jobs or even any job. Some non-econ privileges are also relative not just to each other, but to each other in a geographic sense (skin color privilege helps you a lot more in Atlanta than in a town in Appalachia, for example.)

What it can do, for example, is help keep you from getting shot by the police on the way to your interview.
> Does anyone know if there's any precedent for a UNIX init system to behave like this?

My guess is that previous init systems didn't do this because it wasn't really possible before cgroups. I'm certain that this behavior would be desired on multi-user systems to ensure that logged out users don't leave old processes lying around.
What about just using --fixup and --squash with your commits, and then use autosquash rebasing?
I love the idea of apps like these, but can people really not remember what they do all day? That thought is almost inconceivable.
One of the commenters on the Krebs post makes a remarkable point [1]:

"It gets better. Do a dig mx clintonemail.com. You’ll see that the machine’s incoming email was filtered by mxlogic.net, a spam filtering service that works by received all your emails, filtering out the spam, and forwarding you the rest.

This is because the hosting provider, Platte River Network, sold a package along with the hosting. The package included spam filtering and full-disk off-site backup (since then seized by the FBI).

So every email received by Clinton was going through many unsecured places, including a spam filtering queue, a backup appliance and an off-site backup server. Which has already been documented."

http://krebsonsecurity.com/2016/05/did-the-clinton-email-ser...
Wouldn't both sides need to be outside of FOIA for it to be worthwhile? It seems most of her emails are to staff with .gov email addresses, so surely everything is still recorded, be it in Inbox or Sent?
Imgur has its own community. By now you can't even tell if something is posted on imgur and someone submits it on reddit or if a reddit user uploads something and it gets upvotes on imgur.

I think that imgur can exist on its own and will have more than enough content.
And it does. More diverse companies perform better financially.

https://www.ncwit.org/sites/default/files/resources/impactge...
OS X native, 100% Objective-C and Cocoa. :)
Thanks for a helpful breakdown with context!

> the main concern here is the cost of ongoing service.

Where does that cost appear? Just the COR you mentioned?
>What is Considered Green Space?

>City proper is used as metropolitan boundaries are harder to determine. Will make a note if the data is for metropolitan area. Green spaces that are planned are used in the statistics. S For the most part the higher percentage of green space the most accessible to more people, however Hong Kong green spaces are usually not with many being in hills. Tree lined streets don't count as green spaces. Instead open green areas park, gardens, and squares? I'm not sure if squares are counted? Tree lined streets percent of tree canopy is not counted. This data is for open spaces."
While I care for neither she is the bigger danger because the anti-war left will be silent with her as will many other good activist groups like they are currently silent. A complicit and complacent press and Congress is the reason we have drones killing American's abroad, Manning in jail, Snowden in Russia, Libya in disarray, and a general mess in the Middle East to say the least about increased racial issues in the states. Identity based politics is poison and it shuts down too many groups.

Donald won't catch a break from ANYONE, it will be good to have nearly every group riding the Administrations ass every single day. Let alone he really isn't bound to one party or another and likely will go down the middle and get more things fixed than a party centric politician.

tl;dr the real threat Clinton poses over Trump is that press, Congress, and activist, will be silent against her.
AUDUSD Looks to Recover Further Higher
You can similarly disconnect a VNC to a GNU/Linux desktop without logging it out.

Speaking of which, if you run an Xvnc server in the background out of your shell and log out, this systemd problem will now kill it.
You wouldn't have to write service/unit files for one off commands. The release notes mention that you can use 'systemd-run' to start these[1].

[1] - https://github.com/systemd/systemd/blob/master/NEWS#L29
Green threads were a thing long before Java.
Click and drag to look around (I hate it when WebGL demos monopolize the mouse) would be neat and pretty simple to implement! :-)
I'm glad someone is making this point. Here is a concise summary pdf from NCWIT.

https://www.ncwit.org/sites/default/files/resources/impactge...
"Feds spend billions to maintain museum-ready buildings"

"Feds spend billions to enforce museum-ready laws"

These computer systems aren't even that old compared to many things the government spends money on.
My DeLorme inReach can send a message with coordinates and then doesn't need to remain online and continue transmitting. (Of course, you want to keep it online so you can continue to communicate with SAR, but if the battery were to die they would still find you as long as you don't move from your transmitted location in your emergency call.) So a solar charger, etc. wouldn't even really be necessary, and it will stay online for quite a long time between recharges.

Many long distance backpackers will carry high capacity USB battery packs to recharge devices off rather than a solar charger, as they weigh less and involve less hassle and can generally last between town stops every 5 to 10 days (depending on what trail, of course).

I'm not familiar with all PLBs/satellite communicators but my inReach works internationally.
It depends your perspective and who you ask. The State Department was directed to draft regulations, as is common, as the result of law. The State Department says that Clinton broke those regulations. By extension, it could be argued that she broke the law.
I've been impressed with Snapchat, and generally think they are moving in the right the direction. That said, can someone please explain what they are spending all this money on? They've raised over $2.5B. That's simply an astounding amount of money.
I'm certain that if I knew someone who needed a liver transplant that I would then personally value liver transplant tech over social media, that's completely beside the point though. My feelings in a given scenario don't make work on liver transplants more important than work on social media. What matters is net impact.