skysight-inc/HackerNews huggingface dataset:
In this context, "reboot" means the program exiting and being started again.
I wish someone, anyone, would officially pull udev out of systemd for the sake of all Linuces.

Already happened a while ago, much to the collective and highly amusing derision of many pro-Freedesktop developers: http://www.gentoo.org/proj/en/eudev/

I'm curious how they'll handle the libudev migration from netlink to kdbus, though.
Have there been no experiments on the Hawthorne effect since then?
How do dolphins sleep without drowning? [video]
Is it possible that they registered a different account (without an @apple.com address?)

Had I been a reviewer, I would have.
New Yorkers are already paying for Idaho, and every other backwards, poor, uneducated, unpopulated state. And we talk about leaving the Union all the time, but that isn't why. It's because those same backwards, poor, uneducated, unpopulated states whose roads, schools, and healthcare we pay for keep blocking our attempts to turn the United States into a modern developed country.
I haven't found HN to be a particularly bad offender. The front page doesn't change quickly enough to require excessive attention.
How is that in any way a defensible position for The Verge? It’s an absurd and delusional position.
As someone who owns a dumb flip phone, it's funny to read someone's enthusiastic account of their life-changing experience of... living exactly the way I do.

But on the other hand, I get it. This sort of thing (facebook, hacker news, freaking imgur) sucks up so much of my time (albeit on the desktop), and for what? Occasional interesting tidbits, and frequent annoyance and frustration? Some of it is straight-up bad for me, no way around it, but the amusing little bits keep pulling me back. imgur is the worst one for me... the community is unmoderated and uncoordinated, it's a pile of least-common-denominator bs that's as bad as anything on reddit ever was, and yet the only way I've been able to break away from it is to block myself from viewing it.
Yes, but I don't think my comment was understood.

From the linked paper: "Our review of the literature disclosed ample evidence that children and adults will, if asked, express preferences about how they prefer information to be presented to them. There is also plentiful evidence arguing that people differ in the degree to which they have some fairly specific aptitudes for different kinds of thinking and for processing different types of information."
...

"We conclude therefore, that at present, there is no adequate evidence base to justify incorporating learning-styles assessments into general educational practice. Thus, limited education resources would better be devoted to adopting other educational practices that have a strong evidence base, of which there are an increasing number. However, given the lack of methodologically sound studies of learning styles, it would be an error to conclude that all possible versions of learning styles have been tested and found wanting; many have simply not been tested at all. Further research on the use of learning-styles assessment in instruction may in some cases be warranted, but such research needs to be performed appropriately."

Their point is not that everyone learns in an identical fashion. It's, there is little evidence you need to tailor instruction to each students individual learning style.
>>As one doctor put it, "Why did they come and see me at all, if they are already convinced of what they have? Just to waste their own time and money, not to mention my time?"

A lot of people are anxious that they are going to lose their jobs to automation. The profession of medicine should be no different. Whatever is happening to them is happening to nearly every single individual on earth.

>>I once described the job of a project manager to a doctor friend as a "thankless profession," and he immediately said, "that sounds like my job too!"

The job of a project manager is probably the job with the highest ROI on earth. Where else do you get paid big money, to do meta supervisory work, forward emails and approve leaves. While not moving a finger towards doing any actual work yourself.
I know what NFC is. I know how easy it is to implement and how cheap it is (I have two dev boards myself).
I was making a joke. My point was that after Apple releases something, many competitors often follow the same path, even though said technology has been available for years, the difference being that once Apple puts it together in a usable way and adds good software on top, others decide they need to implement the same thing. Was 2010 the year when a thin, ARM based tablet computer finally became technically feasible? Of course not. But when Apple released the iPad, the rest of the world rushed to follow their example (including BlackBerry and HP).

In any case, let's come back in half a year or a year and see how other companies have responded to what, if anything Apple releases next week.
Swift Memory Dumping
If I had to manage this kind of crisis, I would put all this celebrities together and tell that it was all part of a campaign against nude photos sharing and possibly deny the most dirty pics that leaked and never admit this happened.
This is completely bog standard in gamedev these days. The embedded language is usually lua, occasionally python.
> What I want to know is what the difference between ghostwriting for school purposes, and ghostwriting for literary purposes, is.

Easily explained. Ghostwriting in academia is a violation of academic ethics, a basis for expulsion or withdrawal of a granted degree. Ghostwriting in the everyday world is accepted, indeed it's not uncommon to see a ghostwriter's name alongside the putative author's name on the book's cover. In fact, that represents the only acceptable use of a ghostwriter, by simply acknowledging his contribution.

> No lower-income family could afford SAT prep, so if we view ghostwriting as "unfair" then test prep should be unfair by the same logic.

Yes, there's some logic there, but ghostwriting doesn't expose the student to the material to be learned, but test prep does. One might even argue that all classroom time is test prep.
Part of it was that I often struggled on open-ended essays like college essays back then - I always felt that the questions/topics were contrived and made it harder for me to find something to write about.
Instead of disabling the browser completely it would probably be more prudent to use a white-list of websites which the iPhone allows as well:

Restriction -> Websites -> Specific Websites Only
Pretty surprising answer, they sleep half their brain at a time!
HN does have the cryptic 'noprocrast/minaway/maxaway' settings in your profile that can help with this. I haven't tried them yet, though maybe I should.
Some migrating birds use this strategy also.

http://en.wikipedia.org/wiki/Unihemispheric_slow-wave_sleep
While I appreciate the time and effort put into both this hosting move (and the subsequent writeup), I really can't help but feel the time and effort would have been better spent on gaining more traffic and users than on the move.

OP is saving $90/mo, less than the cost of adding just one new monthly subscriber at his 'Premium' plan.
I doubt this story has any factual basis whatsoever -- it reads like a tall tale with a moral more than anything else.
That doesn't mean that you can't switch to it between every line of code and hit reload, just in case there is something new.
Why do people seem to think Ada is painful? It's quite strict, but that's a blessing, not a curse. You end up making anything remotely dodgy but necessary very obvious, and in general well founded ideas are clear and concise. You can also define your program much more precisely and make sure that things never go wrong (You can't accidently treat an int and an enum)
None as a fulltime sysadmin, most of my experience has been in operations, and in configuring servers for my own projects.

I've used Puppet and Chef before, haven't checked out Ansible. My main dissatisfaction with those tools was that there wasn't a super easy way to get started on a new VPS. I had to configure roles and settings to install Puppet or Chef, and _then_ I could get started automating things. It's certainly not hard, but I've never been in a position where it was something I did full time so have really valued platforms that do a lot of this for me.
Fun, Tricky, Challenging Ios 7 Ipad Puzzle Game
It didn't take long ... and I wanted to take a break from staring at my non-performant Facebook ads and making cold calls.
9 New X99 Motherboards from AsRock
That’s marketing. Maybe Anand was brought on for that, but I really don’t think so.

I find it very easy to believe that Apple cares a lot about measuring the performance of their products internally and also about making the right trade offs. And that’s also exactly what Anand was looking into and writing about, always the whole industry in view. It seems quite easy to believe that he was brought on to do something similar to that, only internally at Apple and with actual power to change products during the design process.

I really hope that Apple won’t go more benchmark-heavy in their marketing. It’s unnecessary and unhelpful. Anand wrote for a niche. His writing had never mass appeal and it’s the wrong way to market products.

Also, marketing will never show you the whole picture, just because when you selectively leave things out your product looks better. It’s not exactly lying, but I still believe it’s not something Anand would ever want to do. It’s a business reality, sure, but it doesn’t seem like his business. He wants the whole picture, and the only place I can see him doing that at Apple is internally. To critically look at their products while in development.
That's useful, didn't know about that.

I would rather be able to change the hosts file tho and while I'm blacklisting sites I'd also get rid of ads.
The original article from a year ago: https://medium.com/@jakek/the-distraction-free-iphone-or-why... (to be perfectly honest, there's not much there that isn't in the one-year-later recap)
Apple has the mindset (and they are not entirely wrong) that if a feature in an app is confusing ("this switch doesn't do anything"), apple/iPhone will get the blame, either directly or by association.
wow those solar panels are huge.
I'm also Australian, but we have a fairly international customer base so the ~150ms difference for requests that hit the application hasn't been that big for us in the scheme of things.
In Firefox 3, the default value for the lifetime of entries in the browser history was changed from 9 days to 99 days. In subsequent releases, it was changed to "indefinite, or whatever's reasonable, after applying some heuristics for the machine we're on".

A while back, I imagined bringing page content itself—and not just choice metadata like its URL and title—into the purview of the browser's history backend, too, effectively enabling WYGOIWYGO (What You Got Online Is What You Get Offline).

(I started off, funnily enough, not trying to imagine the next logical step in the "moar history" march, but instead with the Internet Archive in mind. I was trying to think of a way that would give ordinary plebs a zero-effort way to add to the Wayback Machine actual archived content in the same way that Alexa and the Internet Archive were slurping in data from the Alexa Toolbar about what pages are getting hits out there.)

After the stuff that happened last January with Aaron Swartz, I was even motivated to write up some use cases and gave it the codename "Permafrost":

Ashley just wants all the content he bookmarks (or simply accesses) to be always available to him, without being frustrated months or years from now by 404s, service shutdowns, and web spiders stretched too thin, allowing his favored content to slip through the cracks of their archiving efforts.

- < https://wiki.mozilla.org/Permafrost >

Even so, it remains one of those projects that I should really get around to kicking off someday, but may never end up starting, much less get close to "completing".
CMMI seems to be mostly a moneymaking scheme directed at business types with no skill. In contrast, Boeing used actually effective engineering disciplines.
Countless celebrity nude photo leaks being blamed on supposed iCloud hack
Psychologists very rarely replicate prior work -- after all, it's already been done. Why repeat what we already know? Richard P. Feynman dedicates a long section of his essay "Cargo Cult Science" to this deplorable part of psychological research:

http://neurotheory.columbia.edu/~ken/cargo_cult.html

Quote: "She [a psychology student] was curious as to whether, if she changed the circumstances to Y, they would still do A. So her proposal was to do the experiment under circumstances Y and see if they still did A.

"I explained to her that it was necessary first to repeat in her laboratory the experiment of the other person--to do it under condition X to see if she could also get result A, and then change to Y and see if A changed. Then she would know the the real difference was the thing she thought she had under control.

"She was very delighted with this new idea, and went to her professor. And his reply was, no, you cannot do that, because the experiment has already been done and you would be wasting time. This was in about 1947 or so, and it seems to have been the general policy then to not try to repeat psychological experiments, but only to change the conditions and see what happened."

I can tell you that this attitude hasn't changed since the time of Feynman's essay (1974), indeed it seems to have gotten worse.

By the way, here's the "punch line" from Feynman's famous essay:

"I think the educational and psychological studies I mentioned are examples of what I would like to call cargo cult science. In the South Seas there is a cargo cult of people. During the war they saw airplanes with lots of good materials, and they want the same thing to happen now. So they've arranged to make things like runways, to put fires along the sides of the runways, to make a wooden hut for a man to sit in, with two wooden pieces on his head to headphones and bars of bamboo sticking out like antennas--he's the controller--and they wait for the airplanes to land. They're doing everything right. The form is perfect. It looks exactly the way it looked before. But it doesn't work. No airplanes land. So I call these things cargo cult science, because they follow all the apparent precepts and forms of scientific investigation, but they're missing something essential, because the planes don't land."
That's why I picked Ansible. The only dependency is SSH, and you can write modules in whatever language you choose.

Plus -- and this is a big win -- Ansible actually has usable documentation and practical examples, which coupled with a really clean design, make it way easier to get developers up to speed on the operations half of things.
Ah, that makes a lot more sense! I quickly skimmed through SproutMark and it seemed great so assumed it was a full time job.
Swift Optionals Case Study
Remote consoles still allow you to login with a password -- you just can't over SSH.
or just exercise some self control! I don't have to hide the kitchen knives in case I stab guests... It's not that's hard to ignore an icon.
Yeah, I learned tons about Windows internals. Three standouts:

1: We never hit a limit to what you could do to the stack. It was trivial to write a function F that would fake the stack such that you would then "return from" some other function G (that had never actually been called) to yet a third function H that did something you wanted. This turned out to be useful in creating self-deleting executables.

2: There were several cases in which backward-compatibility APIs created opportunities for the clever. One example was the handling of registry strings. They are, internally, WinNT counted unicode strings, but are generally accessed by older Win32 apps, which use C strings. This means that you could create a registry key using the WinNT APIs, where the string identifier for the key had a null byte in the middle. Then Win32 apps (like some written by competitors to kill our apps, and also regedit) would be unable to do anything to that registry key, because it literally could not express the key's name.

3: windows is CRAZY hackable. It supports an API called CreateRemoteThread, which lets you start a thread in some other, random process, running arbitrary code that you specify. This means that if you can get a file down to the machine and execute it, it can load a bunch of bytes into memory, tell other processes to execute them, and terminate, using 1: above to delete itself. This made it a fairly hard target for most removal techniques-you'd have to find all the threads, out of all the threads running on the system, that were running my code, and kill them before they could replicate into another process and/or find the processes that were killing their siblings and retaliate.

Windows also allows random processes to tell the OS that they are SO IMPORTANT that the OS should immediately BSOD on that process terminating. We never used that one.

As far as stuff I still use today, no specific technical techniques, but lots of general things:

- It's crazy how fast you can level up with a hard problem and room to run. I knew basically nothing when I started, and within a year or so, the team I ran and I had done some pretty cool stuff, and beat the hell out of a lot of other companies. For a while, I was told that installing our adware was the best way to uninstall some obscure but horrendous russian malware.

-Tools trump humans. Lots of other companies were trying to clobber us at the same time we were clobbering them. We mostly won, and in several cases completely ran the table against the other company. (by which I mean we wiped them completely off the machines that had both their client and ours, without losing a significant number of machines ourselves). It wasn't that they were dumb or we were geniuses, but we would write like 10 lines of scheme and they would have to write a whole new executable, probably a few thousand lines. Probably lots of coders were faster than us, but not many were 100X faster.

There were probably others, but those are the standouts.
That's not the common meaning of reboot, in fact, it's not even an alternative meaning.

http://www.learnersdictionary.com/definition/reboot
"A couple of photos seem to be taken with Android phones/web cams. I know this doesn't mean much,"

I know this may seem a tad obvious, but a lot of people have photos that have been sent from other devices (via email/text) in their iCloud so I wouldn't base any conclusions off of that.
Your plan seems not to be working. :)
You can enable two factor auth for your DO account.
Did anyone else notice that the "placeholder content" graphic has a misspelling: "lor_u_m ipsum". I know it's a nonsense word to begin with, but it still threw me a little.
I will probably remain a holdout for personal vehicle ownership even if the economics don't work out, but I think in my case they don't, anyway.

2006 Audi A4, paid off (worth about $12k as it sits), with 126k miles. $300/yr reg, $600/yr comprehensive/collision/liability insurance. I spent about $600 every 2 years on tires (so, $300/yr), $500-1000/yr on maintenance otherwise, and drive about 20k miles/yr. Free parking at home; $260/mo parking in SF, and $4-6 bridge tolls about 20 times a month. I get about 22mpg with premium gas, so $4.20/gal or so in California. I think my costs are around $0.40/mi. In any case, less than $0.57/mi, so it's "free" when reimbursed. Plus I actually like driving.

Being able to go from home to office in 17 minutes off-peak, or ~30 minutes 98th percentile traffic, vs. 50+ miles via transit, and not having to be around SF people for 2h/day: worth every penny.

(Also, having earthquake, colo-emergency, etc. stuff stashed in the trunk all the time, and a huge battery and generator for laptop, cell, etc.)
I doubt they'd hire someone externally for that and I doubt Anand's taste really aligns with what Apple is going for. I imagine he's going to be taking over a lot of what Katie Cotton used to do.

I also imagine maybe (big maybe) he could be a presenter in keynotes, which Katie didn't do. I think we could eventually (probably not next week) see him doing demos similar to what Bertrand Serlet would occasionally do but more often. Anand won't really be a hardware guy at Apple, just a bridge guy who explains the hardware to the press.

Down the road when Anand comes on stage and tells you that the new SOC is twice as fast as last year's, that's going to hold a lot more credibility with the press than when Phil Schiller says the same thing.
Reposting my comment in this repost of https://news.ycombinator.com/item?id=8240626

Conway's Law:

>Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.

In my experience this is very true at banks. Perhaps it is truer at banks than anywhere else - although I suspect as much, I can't be sure. Bank software is basically about implementing in code, processes that were developed to be applied solely by humans 100 years ago or more. It's all the same stuff. There is nothing new. It's so bad that, after an organizational change, even if there is no logical reason that this change should affect the software running the bank at all, it will anyway, because some existing piece of technology was the old guy's pet project, and so the new guy needs his own pet project. And all projects are pet projects. And so on.

And that's just on the tech side. Of course, on the business side, technology is a cost to be grudgingly paid out and worked on, at best. And once the technical debt gets to be unworkable, someone comes up with the great idea to hand everything over (or in pieces, whatever) to a vendor. But then eventually the cost structure there gets too onerous as well, and so the business tries to replace it in-house again, after spending the last decade clearing out all their in-house expertise. And so the cycle continues.

Some banks are worse than others, but if this article has you thinking that maybe at Goldman Sachs, or Credit Suisse, or Morgan Stanley and Deutsche Bank, technology isn't an absolute shit-show, well think again. And these places run the world economy while their technological infrastructure is held together by duct tape.

The article is right, of course, that banks will still be around in 20 years. Obviously. But, the big banks have known they need to get their act to together for, at the very least, forty damn years. And not a single one of them (not one!) has done it. And they never will, because they are dominated by a culture going back two hundred years that will not ever let engineers anywhere near the levers of the business, which is where they need to be, and for that matter will most of the time not invest profits back into the business when they can funnel it into their own bonus instead.

If you want to disrupt banks, start a bank! Start a bank where you can do things and enter markets that the big guys can't, because their tech is half-assed and they aren't creative enough to do anything about it. Finance is in need of disruption, and the potential windfall to pulling it off is enormous, but you aren't going to get there by selling to existing players.
> It's not that's hard to ignore an icon.

That depends on the icon:

http://img1.wikia.nocookie.net/__cb20131127043932/marvelmovi...
Thanks for the comment! That's a good idea, I will continue developing the app and keep that in mind. Since I didn't really know what I was doing, I ended up rewriting things several times anyway so I guess as long as I kept re-documenting I would have been okay ha.