skysight-inc/HackerNews huggingface dataset:
As a long-time Linux user, I can appreciate that anecdote.

I've a few home servers that are pretty stock Ubuntu with most of the default partitioning / settings, because nowadays I 'just want stuff to work' rather than spend hours tweaking & optimising. After a few rounds of apt-get update & apt-get upgrade, the update process broke (with pages & pages of error messages), because /boot got full of all the myriad kernel point releases that had collected there and Ubuntu just left them hanging around.

apt-get autoremove clears away all this old gunk and will let the update process work again. But a 'simple' (I don't mean that in a bad way) desktop user will not know what the problem is and will not be able to make sense of any of the errors. Even if they spot a 'disk full' somewhere in the output (do they even see the output with a GUI-based update?), it won't help. "Disk full? But it shows I've got gigabytes of space here in my documents folder?"

It's these and all the other 'thousand paper cuts' that are still blocking every day desktop Linux use.
My emacs binds the arrow keys to move by character and alt+arrow to move by word. But M-f, C-f, C-M-f (and ditto for -b, -n & -p) are a pretty powerful command language for dealing with text & code.

You're right that syntax matters: and emacs has a very nice syntax for dealing with text & code. vi is probably better, but I like emacs and am used to it, so I don't bother with spacemacs. CUA bindings are … not good.
But this is not the same as a time machine. The article doesn't explain the difference between a machine you can use to travel back in time, and a contrived spacetime in which events run in a loop.

While it's dismissive of "paradox mongers" it doesn't deal with any of the very real issues created by very obvious potential paradoxes - not least of which is that physics fundamentals like conservations of energy stop working.

(If you can move anything or anyone back in time you have a universe with two of something instead of one of something - which means you can get something for nothing, over and over. If you can't do this because the CTC forms a time loop, you don't have a paradox, but you don't have much else of interest either.)

A contrived spacetime with a CTC is fundamentally useless as a practical time machine. And the whole point of a Thornian wormhole is that it offers practical engineering benefits - such as being able to travel in a way that effectively bypasses the speed of light limit.

In any case - relativistic speculations are metaphysical, because it's a fair bet that spacetime isn't a smooth continuous manifold at all. It just looks like one from a distance under normal conditions - normal meaning anything outside a singularity or black hole.

No one has much of a clue what spacetime is made of, and that makes it hard to say much about its properties under stress. For all anyone knows CTCs may be impossible because if you stress spacetime enough it may not act like a manifold any more, and a clean description of what happens at that point needs new completely physics.
I used Hangouts intensively for video daily meetings throughout a software project that spanned for several months - on different machines (on my work laptop, mobile phone, sometimes my home PC).

These meetings weren't big - typically 3 to 5 people - but when it worked for everyone at once, without reconnecting, rebooting etc., we cheered. This was an unusual occurence.

I had Hangouts crash - especially on Android - I had it request a browser plugin to be installed over and over again, and I never managed to get it to work on Firefox (switching to a different browser for Hangouts only proved easier), I had no audio, or distorted audio, or people dropping out of calls...

I'm glad your user experience wasn't as abysmal as ours, or rcheu's, but in my opinion you're a lucky one

One good feature it has is that it recognizes keyboard tapping, and suggests you put yourself on mute when it's detected
I wrote this article - thanks, your comment means a lot to me. I thought exactly the same. Everyone who writes online is portraying only the best parts, the highlights, without admitting that sometimes, things suck. It's about time we were honest about things.
I use r/investing a lot. You can find many tools and experiences. https://www.reddit.com/r/investing/.
There's a reasonable chance either way, but I'd assume you'll not hear about it for quite a while unless you happen to be an agent.
Hey, I wrote this article. Thanks - really glad you liked it. Remote jobs are fantastic for a lot of people, but they're not the be all and end all. Sometimes, they REALLY suck. Especially if you're not an introvert, and need other people around to recharge.
> managing their devices, or even just using basic software, is just getting too complicated.

I am amazed how average users are often unaware of basic features of their smartphones, e.g. calendars that sync across devices (holy grail in the Palm OS days) as well as contacts that sync. How many times did you see FB updates that said "I lost my phone, please send me your number again"?

As there are now so many non-geeks using smartphones, it would be good to have more information for them on how to make the most of their phones.
The city of Gurgaon didn't even have a municipal corporation or water until a few years ago, despite boasting a population touching 3M+

All the water was drawn from the ground by pumps. And now that water is expected to run out in 5 years.
Looking a the suggested textual analyses of the Reddit and HN datasets, and thinking about how they can be combined, makes me wonder if anonymity-through.multiple-avatars will even be remotely possible 5 years from now.
I was wondering about the same
My Nokia 208 dumbphone supports SIP over 3G, how is this new?
The Docker Fight
I also wonder why they are producing such mediocre software, with so many qualified people.

Writing a web-based email service or an online document editor may be a lot of work, but these are just basic office tools, and it doesn't sound like rocket science.
7 Undeniable Reasons to Embrace DevOps
> So, with all of these factors at play and more changes to come, is there anyone out there who's doing clear and simple design well?

> Mayden had an answer pretty quickly: Tesla.

I don't think one can really say that the makers of the glass infotainment console understand design for humans. Affordances (knobs, dials, switches, levers &c.) enable one to alter settings without taking one's eyes off the road and without interrupting the flow of conversation (like voice commands do).
I am debating whether I should subscribe for Nautilus or not, do Prime subscribers get access to contnet regular users do not?
This guy sounds childish
Sure, but you'd tuck your tail between your legs a bit after all the grandstanding.
The one I always find a little unsettling is the idea that relative wealth has a greater impact on happiness than absolute wealth. The inference that happiness is a zero-sum game doesn't sit well with me.

In South American countries for example, it certainly seems to be true that middle class professionals have a pretty nice lifestyle partially as a result of inequality in society. (For example, it's pretty normal to have a live-in housekeeper to clean and cook for you)
The anatomy of a nation-state hack attack
Better use of data could make cities more efficient–and more democratic
Isn't this how it was done:

> Apple already knows, and you can be sure the engineers already knew the mechanism that can be exploited. They hired an Israel firm to remove the nand flash, clone it, and brute force the pin code by trying each combination until valid data was readable from the nand flash (combined with the hardware encryption key located on a second chip). It's not particularly difficult with the right tools and engineers.

Source: https://www.reddit.com/r/worldnews/comments/4cj2pd/apple_wan...
>Still waiting for competition to affect prices. Eg I would be happy to pay 5$/month for limited, ad free access to Spotify/ whatever, but 10$ seems excessive.

No competitor can offer $5/month unless the service is positioned as a loss leader. The overwhelming costs for streaming music is the licensing and royalties of music content. In other words, if Spotify paid their programmers half the market rate salaries to save overhead costs, they still couldn't sell online music for $5/month.

If "loss leader" is a legitimate business strategy, it means only the big companies with offsetting non-music revenue like Amazon/Google/Apple can offer cheap streaming music. Companies with music-only revenue like Spotify/Pandora/Tidal would not be able to compete with that.
تور کیش ارزان در هتل سورینت صدف ویژه تعطیلات بعد از عید ۹۵
Bollocks. Nothing brings me as much happiness and bliss than looking at my bank account balance and seeing that I have 6 months worth of fuck you money. That no matter what happens, I can bankroll my life for 6 months before I have to fix the cashflow situation.

Anyone who says money doesn't bring happiness has either never gone without, given up, or has so much that they can't conceivably spend it.

Experiences are great. So is plastic surgery. If you can afford them.
How a Mobile Phone Has Changed My Life as Advocate in Kenya
Was there ever a proof that FBI actually hacked the phone? There could be lots of not-exactly-exploits that could be applied to this situation and give the solution. For all we know, the company they hired said: "you don't really lose anything by checking 1236 and 1478 first, so why not just do that?" and the first one worked.

Anything about successful / unsuccessful / advanced / trivial solution is just speculation at this point as far as I know. The only thing that FBI said is that they got the data they wanted - and that could be done in thousands of ways. And it doesn't even have to be something that can be prevented or fixed by Apple (what if they found a CCTV recording of the owner tapping the code in?)
[Mordor]

FRODO: Do you believe in nominative determinism?

SAM: [chuckling] That your name can affect your future?

SHAGRAT: Stop it guys
previous

(48 points, 7 hours ago, 37 comments)

https://news.ycombinator.com/item?id=11386656
Cool, this looks like a great set of visual components to design SPAs with.... kinda bootstrap with many plugins but also lightweight.

One question: does it have an easy way to implement a responsive off-canvas menu or do I need to roll it by myself?
In kind interest payments let the lender increase the principal balance instead of actually paying interest. In this case it would be like issuing 10% more equity per year instead of paying the 10% in cash. It wasn't mentioned in the article if they have that option, but it wouldn't surprise me.
7 no-nonsense tips to master JavaScript
There is more:

- The effect is combined with most drinkable water source being poluted.
- India has the same population than china, but on a much smaller surface.
- China invaded Tibet and hence has access to the melting ice directly and basically can decide what to do with the water.
- India is a mix of many different cultures, strong social tensions and a high level of poverty.
- They got the nuclear weapon.

You can only survice 3 days without water. Losing electricity is the least of their problem right now.

It's very, very dangerous situation, whose effects may ripple through the entire world.
Multiple 404 on that page:

http://www.rubydoc.info/github/yast/yast-yast2/

http://yast-core.readthedocs.org/en/latest/

I am not trying to make you angry, but I think I put the finger right on the place where it hurts very much.

There is no clear documentation about what yast does or what it will not do - basically a blackbox. Maybe it will change apache config. Maybe not. Who knows.
I think you're reading this completely wrong.

The FBI asked for access, Apple said no (because they knew the case was about precedent rather than capabilities). Apple knows the older phones had vulnerabilities (see this faux-apple computer - https://youtu.be/zsjZ2r9Ygzw?t=15m50s commercial).

This is the follow-up from Apple saying "oh, you needed our help to crack it huh? How did you suddenly find a way to do it on your own without us as soon as you realized public perception wasn't proceeding as you hoped?

EFF seems to think that the FBI is legally required to disclose the method (https://www.eff.org/deeplinks/2016/03/fbi-breaks-iphone-and-...) due to their VEP process.
Living in a Pod in a San Francisco Living Room
Waze rolls out speed alerts to tell you when you're driving too fast
Watch the First-Ever Video of a Star Exploding
I find org mode hard to use — the keystrokes seem inconsistent, and I get funky visual results. I.e., sometimes the reordering does what I expect, sometimes it doesn't. Sometimes a blank line gets inserted which changes the control behavior.

Maybe I'm doing something wrong.
Moore's law is still alive on GPUs, which are developing at ludicrous speed.

Of course most Office applications don't need a GPU, and all the bloat in modern operating systems doesn't help create an impression of speed on the desktop.

More the opposite - if you're saving to the cloud, it's always going to feel much slower and clunkier than saving to a local disk.

But creative and scientific applications - including AI - always need all the cycles available and then some. There are apps that could sink a 1000X CPU speed bump without blinking. They'll become more practical as they move to GPUs, but there's a significant extra cost in coding for not-really-standard GPU families than for a generic mostly-standard CPU range.
Thank you for mentioning FormFiller. I had never even considered using an extension for this. I usually just quickly put garbage in and tab my way through the form. This will save me some time! Aside from that my workflow is actually incredibly similar to yours.

As a side note: I find the "debugger" statement does not always trigger properly, making me manually set a breakpoint anyway.
> Being a Windows user having tried to get into linux, there is a lot more than user inertia

There's a specific friction coefficient?
Code completion(API) has big impact on my productivity in larger systems. With dynamic typed languages I ended up with type annotations everywhere - so advantage of not having to declare variable types kinda disappears.
>Now, it's the FBI sending a giant "screw you" to Apple by not only letting them know they were able to hack into the phone without Apple's help but at the same time, making a mockery of Apple's entire security claims.

>it's pretty obvious that Apple has been outsmarted by a government agency.

I disagree with this assessment. It's not very surprising that the FBI was able to hack into a particular iPhone by focusing all available resources on the task. Given their previous duplicity, I would not even believe the claim without real evidence. Furthermore, I would not be surprised if they'd already hacked into it weeks ago. After all, their objective here was never to hack into the phone, but to establish a legal precedent that would force companies like Apple to comply with their future wishes. Apple has well and truly won, and the FBI is at this point trying (and succeeding, sadly) to save face.

I would speculate that Apple are asking them about it publicly because they know that the FBI will not comply with such a demand, thus making the FBI look bad, since it is now (purportedly) putting the security of millions of consumer devices at stake. They may also suspect that the FBI has not legitimately hacked into the phone, which remains a possibility. Or, as is more likely, that the FBI's method required large resources and could not be applied to many iphones at once, for instance.
Usually, game consoles and handhelds don't have a JVM installed. I don't see the point in porting (parts of) a JVM to these platforms for your games, especially considering the little benefit (if any at all) that would offer.
Congratulations for this release.

However as already seen in the case of GoCD, the success of Concourse will depend on how easy it is to convince Jenkins believers.

The "vs Jenkins page" needs to be augmented with more information regarding workers, plugins and simple jobs scripts.

At the moment that page is not really convincing

1)"Jenkins servers become snowflakes"
All configuration is saved on the disk as XML files. Backing them up or putting them in version control is very easy. Restoring Jenkins servers is very easy. I have done this actually.

2)"Jenkins has no first class support for pipelines"
True. But Jenkins 2.0 will be designed around pipelines, so once it is released this argument will no longer hold. And even today with 1.x not all organizations use pipelines (or are happy with the existing plugins)

3)"Trying to find the build output log for a failed build in Jenkins can be up to 3 clicks from the home page"
That is not really an argument. I get an email when my build fails.

As others have mentioned having readers understand new concepts in order to run/use if effectively is problematic.

The UI is impressive! Congrats!
I think you should market this more.

Basically if the effort required to setup Concourse with 2 workers is bigger then setting up the respective Jenkins setup, Concourse adoption will suffer.

It needs to be stressed that for a lot of small/middle sized companies, the build server is just an afterthought. Not everybody has full time people working on setting up pipelines.
Seems like it has a dataset of hacker news since it launched in 2006

--

SELECT * FROM [bigquery-public-data:hacker_news.stories] ORDER BY score DESC LIMIT 100

--

made a screenshot with Top 20 stories on HN
http://i.imgur.com/czXYEyQ.png
I've increasingly tried to adopt the Mr. Money Mustache approach to this idea [0]:

>> Slightly higher on the consumer thrills ladder is the new slogan of, “Don’t buy things, buy experiences! Travel! Take Cruises! Go to all the happy hours!”

>> It’s a nice idea, and it does work to a certain degree: experiences are more memorable than things. After all, your favorite trip still glows warmly in your memory, even while that iPad2 you purchased just a few years ago is hopelessly outdated now and sitting in a storage bin under the shipping boxes from your iPad3 and iPad4.

>> In the mainstream media, the analysis ends there. Spending on experiences is better than spending on stuff, so just spend all your money on experiences and you’re set.

>> But there’s an even more satisfying thing you can do with money, which is rarely mentioned: not spending it.

I don't make a lot of money, and I'm a long way from retiring early like MMM. However I've started to realise that the idea of being completely financially independent (if not 'retired', then at least able to live without working for long periods) is even more satisfying than the thought of exotic holidays.

Of course, there's no right answer to this. If I'm hit by a bus tomorrow, I'm sure I'll be lying in the road wishing I'd taken that trip to California.

[0] http://www.mrmoneymustache.com/2014/04/14/how-to-make-money-...
Many universities are adopting Office 365 which comes with a free licence for faculty, staff, and students: they can install it on up to 5 different devices and have 1TB of space on OneDrive. The catch: after students graduate, they lose their free OneDrive and must start paying if they want to use upgraded versions of Office 365. By that point, many will have become "addicted" to the software and will gladly pay to continue to use it.
Tivoisation is bad because the corporation that uses it is the psychopath. Wasn't that obvious from context? As for oranges, since we don't create oranges and there's nothing that you can do that's immoral with an orange that isn't also illegal. There are things you can do with software which are legal but are immoral.

As for Linus having a childish view: how else do you describe a simplified view like "the GPL is basically where I get people to give their changes back to me -- that's it"? That's emphatically not the only thing that the GPL is for (regardless of whether or not you agree with the ethics).
Losing files with Google drive, how it happened to me
I noticed this problem with Google drive a while ago, after losing files this way.

finally got around to actually making a video showing how it happens.

Hope you enjoy

I would love to hear your personal story, if you encountered this issue yourself.
Netdata – Linux performance monitoring, done right
I noticed the 1-click install system, that's kinda cute :P (I have a vaguely similar experience when I go, er, Slackware package fishing.)

It seems to me that OpenSuSE (and SuSE itself) follows a philosophy of using centralized build management and verification, with a policy that supports minimal (if any) local from-source recompilation. Basically the exact opposite approach to Gentoo, the only distribution where gcc is more important than eth0 :P

This centralized model is actually exactly what I've been pining for for a very long time - an approach that a) verifies that XYZ works right in a central location, then distributes that known-working configuration, and b) creates an environment where clients are built using solely using such known-working configuration objects, and are thus relatively easily reproducible at scale.

I'm obviously testing OpenSuSE sometime in the short to medium term :D here's hoping it works out well for me in practice!

I'd heard of the OBS, but I didn't know the (Open)SuSE ecosystem was wrapped around it quite like I do now.

The one question I do have now is, where do you think OpenSuSE sits in relation to functional (ie static/absolute) package management? The distributed-known-working-blob approach sounds like it would fit in incredibly well with a model like what the Nix package manager uses.

Of course the current OpenSuSE ecosystem doesn't use this approach so adding it tomorrow would provide nothing unless everyone shifted mindsets, which would naturally not happen anytime soon. I'm just curious about what would happen if the two ideas were combined, since they don't seem to be particularly mutually exclusive or conflicting, and the result sounds like it might be potentially shiny and interesting (and possibly very powerful). And non-relative configuration sounds like the future (to me at least).
The main problem these days is that people don't give a fuck about packaging their software for the constellations of distributions that exist. OpenSUSE topic-repositories usually offer the latest packaged version of most things for the Stable version too (say the Games repository), where available. But in many cases, latest versions are just not there for anyone.

We are in a model now where OS repositories have been replaced by npm, pip, rubygems in the best case. By pulling from Github's master branch in the worst (wink at Golang). In a sense, your system is already a rolling distro, except plugged to a third-party-managed repository which you trust to install packages produced by total strangers.