skysight-inc/HackerNews huggingface dataset:
For most I would say the current defaults more than suffice.

Web Browser: Firefox. Of the two modern web browsers that are applicable (Chromium being the other), Mozilla and Firefox are more in tune with the free software mentality many users of Ubuntu adhere. It is an excellent browser as well.

Email Client: Thunderbird? Are there mature alternatives that will work for most people that use a standalone mail application?

Terminal: Keep gnome-terminal, it's perfectly fine for most.

IDE: None. Leave this to the user. An IDE need not be present by default, as it depends greatly one the language chosen. For simple scripting Gedit suffices at first, and associating code files with Gedit by default is fine too.

File manager: I take it Gnome Shell still ships with Nautilus?

Basic Text Editor: Nothing wrong with Gedit.

PDF Reader: Evince. Mature and fast.

Office Suite: LibreOffice of course.

Video Player: Something that supports everything you can throw at it.

Music Player: I'm partial to Quod Libet. :)
Talk python to me - Patrick Kennedy’s highly polished podcast on my favorite language
The cppcast
Syntax - web front end stuff
Software engineering daily
Mac OS ken
Brent Ozar Office Hours -SQL server q and a
Coder radio (and pretty much anything from Jupiter Broadcasting) - Linux and OSS oriented banter regarding development work
From just reading the headline, one could assume this is bogus.

For anyone wondering: they are talking about the game 'Monopoly'.
Discord Has Already Outgrown Slack
Top 4 Dilemmas in Content Marketing
Bringing New Redirect Method Features to YouTube
All Tor hidden service traffic is encrypted. You don't need SSL but you can use it.

It's hard to find an SSL provider that will sign a .onion domain though.
I’m a scientist and I’m blowing the whistle on the Trump administration
Yup. Can't believe that such great drivers were written from nothing but Reverse Engineering. Since mine is entry level laptop GPU the performance has no limits. But Nvidia should follow AMD is releasing Opensource drivers. (But they won't)
Is there any emphasis on teaching data structures or algorithms, or is it really just front end web?
> So next time someone invites you to join a game of Monopoly, here’s a thought. As you set out piles for the Chance and Community Chest cards, establish a third pile for Land-Value Tax, to which every property owner must contribute each time they charge rent to a fellow player. How high should that land tax be? And how should the resulting tax receipts be distributed? Such questions will no doubt lead to fiery debate around the Monopoly board – but then that is exactly what Magie had always hoped for.

Could a computer program (e.g. genetic programming) come up with a fair set of rules?
Perl is a C style language.
I really liked Dashlane but i had to switch, because of the lack of support for linux (people have been asking for years and still nothing).
I really love my 5-6 minute bicycle commute - it's short enough that I come home for lunch most days!

I don't think I could take another job where I had to commute by car.
> Your Whig history

As this point you've already lost everyone who doesn't already ready the same pamphlets you read and agree. Either because they have read those pamphlets and eye-roll, or because they haven't and figure you're a rambling extremist. It's literally equivalent to communists beginning propaganda pieces with "Attention all Comrades!"

That said, I disagree with you, so feel free to keep talking this way.

> ever progressing political system

Literally no one claims politics is monotonically improving. Unless Clinton has been singing Trump's praises recently, you're attacking a straw-man.

> the average voter has an extremely limited understanding of what their government is doing

Appealing to this fact in a thread about cryptocurrency is beyond ironic.

Seriously, even most early adopters don't understand what their crypto currency is doing. And certainly don't have any hope of understanding even a mildly complex contract. Code comprehension is difficult for trained software engineers!.

All of the serious proposals in this thread call for some sort of formal verification, which even most trained software engineers aren't currently capable of using.

And hell, if we learned anything form this, it's that even the ostensible experts don't have an air-tight understanding!

So, what? Instead of teaching every citizen how to read and interpret legislation and regulation, we'll just train them all as professional software engineers with formal methods expertise?!?! And even that's no silver bullet. Contracts can and will grow just as complex as e.g., current tax law. Because the underlying humans won't have changed!

In the long run, you're merely adding complexity. Now I have to understand software and also tax policy. Things get strictly worse.

> This opens the door to manipulation by demagogues and special interests

As opposed to manipulation by "whichever guy finds a bug in the cryptocurrency". You can argue that these are equivalently bad things (I'd disagree), but you'll be hard-pressed to convince most rational folks that "rando dude" is better. Stick to the devils you know and all that.

> limits the Kafkaesque tendencies of collective society.

I'll end my comment in the same way I started it: you're preaching to the choir.

Besides which, what're you going to do when it turns out the majority of people still don't agree with you about how society should be, and still control all the guns and natural resources? Because that's what will happen.

Political power will flow from the arrangement of bits only when the arrangement of bits determines who controls overwhelming military force. And not a moment before.
I use Git; pass has integration with it out of the box (makes a commit for each change to the password store). I just push and pull periodically myself, but this could be automated. There is an Android app called Password Store that is compatible with pass and has Git integration built in.

I remember seeing some guy who had his `pass` Git repository public on GitHub and challenged the world to crack any of them. Myself, it's just git+ssh to a repository on my own server.
Surprised that Python eclipses everything... or am I reading this wrong?
About – Hatreon
Do Smart Machines Make Better People? – Quentin Hardy – Medium
Australia the latest country to have no idea how encryption works
Thanks for the detail. To me, that sounds like the cost of doing business as a VC, more than risk. Forgive me if I have a little less empathy for the other side :)
If you're making a 4 page brochure website, you can use react or rails. A beginner can handle that. If you're making a full web application where the user interface had good UX and is performant with non-trivial user interface logic and also there is non-trivial backend logic and eventually you would like to release mobile apps, I don't think you should expect to be able to teach a beginner all of that. But using react+express (I prefer feathersjs, but you can sustitute rails or any other backend) will be the shortest path to the more complicated scenario I mentioned.

Your comment is based on a grossly misleading presentation of the comparison though. React is a powerful view layer with an ecosystem around it. Rails is a full framework. You've misrepresented rails as simple and easy to learn by using only one term to describe it, and misrepresented the alternative to rails by separating it's components into named parts to scare us into thinking "Wow, 7 things? That's way more complicated than 2 things!" The reverse misrepresentation would be "So we now have react + postgre, but you're still using rails router + rails templates + rails graphql + rails rest + rails ORM + rails http client + jQuery + jQuery UI + gem + Ruby + macbookpro. How can you manage to train anyone on so many complicated tools?"

Why is this progress? Rails has it's limits in terms of full potential (complicsted backend + complicated UI + fast path to cross platform apps). You can add react to rails and reach the full potential. You can also do less than the full potential without react. React has some alternatives growing to also give you full potential, some not even in JS. It's 100% progress all across the board.
I personally prefer propublica's Dollars For Docs data visualization and search features of the open payments dataset, it seems more fluid. However, it does not have the recent update for 2017 that open payments has.

As a medical student I appreciate you all commenting here, it also helps those of us with a general understanding put things into perspective.

https://projects.propublica.org/docdollars/
How does 2x40min add up to three hours?
> The thing is, everyone knows it's difficult. It's not new information.

Actually, a lot of people seem to be in denial over just how difficult it is, and what those difficulties are.

> So the game is simply: don't screw up.

If only the people who lost a combined $31M had followed this simple advice! Then everything would have been fine.

> And even if it is impossible, it doesn't mean it will end in disaster 100% of the time.

It does not have to end in disaster 100% of the time for people to lose faith. Losing < $1M would do it for me.

This is just talking around the issue. There is a currently-unsolved problem here, and if you have a solution, it would be helpful if you were to share it.
KeepassXC now supports YUBIkey now.
I've used this for a long time, and along with its Git integration (pushing/pulling to/from a repository on my own server, accessed over SSH) and a GPG key stored on a Yubikey Neo, I've got basically seamless sync between two laptops, a desktop and an Android phone, without using any third-party service.

The "Password Store" app on Android is compatible with `pass` and supports Git and NFC for using the Yubikey Neo to decrypt the passwords.
and people in megacities like greater-NY need to accept not living in a detached home.
Chatbots for Retail: What Are They and How Retailers Can Use Them to Spark Sales
That's exactly what happened.
One Year Using Go – Bugfender
40min with good traffic?
Yes, it's a trade-off.

By the way, I'd prefer to have a password manager on my phone (or smartwatch), and have it beam my password to my keyboard by NFC. But this solution does not exist yet.
Negative Self-Perception Linked to Shorter Lifespan
Maybe he/she's having lunch at home
Top Udemy instructors with 100K+ students
Said the person with one submission in a year.
I was kind of vaguely interested in this digital currency stuff, and even saw a few local stores tentatively start dipping their toes in last year. But now I have no idea what's going on with a thousand different currencies and now forks of the major ones and huge thefts and I don't even know. From a casual observer's perspective, they seem to be imploding and destroying any credibility they had built up over years.

I'll stick to real money, thanks.
The user you're responding to is the maintainer of Magit - I would wager he has a better idea of his hosting situation than you do.
In my opinion this guy has his priorities reversed, basically admitting he never sees his kid yet somehow finds it worth it (he comes home at midnight and gets up at 5am):

“Our little guy goes to bed at 9 p.m., which is not so cool, but he loves the backyard and neighborhood, so it’s completely worth it.”
11K is still a lot of money. I paid for all of my school on my own as I went through it, but if it was 11K I would have had to get loans!
I wouldn't agree that it necessarily should be disabled. Sometimes I'm on my computer with no internet access... If offline access is disabled, I have no access to passwords for locally installed applications.
Such ideas are already implemented in deterministic password managers (erm generators) which have a some key security issues related to portablility and weaker schemes that can be hacked and if your master password is compromised or insecure. A bad idea in my opinion.
typically the hashes are represented as a sequence of hexadecimal digits, just as an example md5 and sha265
Swift is already in the top 10. I don't think it has been widely adopted as a cross-platform language yet.
> MELPA may also contain unlicensed software or otherwise non-free software.

Some statistics on that: https://emacsmirror.net/stats/licenses.html.
It seems a strange contradiction that someone would get flustered about the accurate preservation of a cultural history, and in the same breath demonstrate little interest in the conservation of that culture.

What's your motivation for wanting this information? Is someone's appetite for inconsequential information more important than a people's dignity? These aren't rhetorical questions, it seems there's an incompatible split in moral leanings on this thread and I want to get to the bottom of that.
I don't think there is any appeal to it. More like 1. The well paying jobs are in places like Central London and NYC but 2. Housing in those places is unaffordable so you live in a more affordable place far away.
sounds like someone who knows the price of everything and the value of nothing
As others have mentioned, git / dropbox works well for this.

But personally I use a different approach. I rolled my own little rsync script that syncs files that I care about (passwords and other things) between my workstation and Chromebook (I run Linux natively on it).
I think self driving cars will make this even more viable. I bet you'll see people sleeping in their cars while doing commutes several hours long.
Sure, one of the reasons why we couldn't base the code on Keras at the time when we start working on the project was the integration of keras into the Estimator api, meaning that we couldn't have used the distributed training that was offered by the tensorflow team.
Yeah, I had a friend who was taking the train from York to London every day and back. I think they may have stayed over on a Friday night, but even still... I always thought it was crazy, until I moved to the US where people will take a 90 minute subway train across a city.
looks like a nice setup, but what about mobile?
DIY Dynamic DNS with OpenWRT and Google Domains
Hi,
Interesting concept,

I tried to signup but ended up with a 500 error.

Too bad.
Public transport?

I used to go to college less than 30 minutes drive away, but I did not have a license or money to drive (Europe) and public transport took 3h in real terms to do that journey.

Sometimes it is not economical to have a car (lack of parking, excessive costs etc;)
Microsoft is waging a quiet war against elite Russian hackers
The free parking rule that some people use and makes the game last for hours and hours is basically inflationary monetary policy by the central bank.
Shinkansen is known as the bullet train, for those unfamiliar with the term.
Browser integration just means you trust the plugins that provide browser integration. May not always be secure. With the recent trend of popular browser extensions being made adware after purchasing them I wouldn't always trust them. A time out clipboard is sufficient for me.
Seattle is full/horrible. Do not move here if you are a San Franciscan. Especially don't bring your government philosophy, tax policies, or aversion to reality here.
It was actually kind of new to me when I watched that video two years ago. However, I agree with your point for deeper details. I wondered about the circumstances of those people, the stability of country (war times etc) and many other factors that are not mentioned in the article or the video.

Also, I assume the study is just in America which makes me ask if happiness is the same recipe for different people in different parts of the world.
Symantec tricked into removing legit certificates by security researcher
A wonderful list of excuses to pay your employees as little as possible. Kudos.
Virtual Identity and the Halting Problem – The Circular Theory – Medium
It is, otherwise how do you distinguish a bubble from a rise justified by fundamentals ?
You avoided a lot of comments replying only to the title. Thanks, I guess.
When Will the First Human Leave the Solar System?
ESCORTS – Greece Athens Escorts
> I've always wondered how you could "contribute" to an FSF project when it was clear that your "contribution" ended up as 100% their work.

The copyright assignment papers you write aren't as unilateral as you might think. It doesn't say "this belongs to the FSF now, none of it is for you." They're fairly clear in the language and say that the FSF will defend your software and keep it free for everyone, including of course yourself. It's an exchange: you give them your copyright, in return they will use your copyright to forever defend your software from becoming non-free. So your software will always be available to everyone, including yourself. You also only have to sign them once ever; it's not like they require new papers for each contribution you make.

Oh, and you also get a sticker, I think. :-) Due to some legal finnagling, since you're signing your copyright away as part of a contract, you need to receive something of tangible value in return. I think that's why you get back a sticker (or maybe it was dollar bill, I forget).

I don't think the FSF has ever gone to court defending copyleft, but that's not entirely the point. A good weapon can be effective as self-defense merely as a deterrent. It doesn't necessarily have to be fired. Also, the FSF always exhausts all other means to bring about GPL compliance and considers legal action a means of absolutely last resort.
A commute of over two hours is very wrong. These people should find a job within biking distance of where they live.

See http://www.mrmoneymustache.com/2011/10/06/the-true-cost-of-c...
I have 15 minutes by car or 40 minutes by bike and I think that is far and I only commute on the days I do not work from home. I moved to a smaller city to get a more relaxed lifestyle and that is also what I've got.

I used to have 40-50 minutes commute in a packed train and hated every second of it. Compared to taing the train or bus I love driving that 15 minutes to work.

Just me and my dog, excited to being allowed to tag along.
Surely though, when there are more traders in the marketplace selling the same thing, the price will be lower due to competition?

In cases like this the prison farm can always afford to sell at the lowest price since they don't have the same costs as others..
A Programmer's Guide to Managing Stress
Show HN: Free and open-source templates for property sales contracts
In my experience there are many aspects of the US that seem surprisingly backward as regards technology, and in which other countries seem far ahead:

-I see endless threads complaining about broadband speeds and monopolistic behaviour of cable companies in the US

-Public transport is poorly developed in comparison to Europe, with very little high speed rail for example

-Mobile phone coverage poor outside populated areas

-American cars still seem to be built to inferior standards of quality compared to European/Japanese manufacturers, and the overall stock of cars is generally woefully inefficient in comparison to elsewhere

-The latest medical technology is out of the reach of many due to exorbitant cost

-Crumbling transport infrastructure

Don't get me wrong, I love the US, but the perception that it's some kind of technological utopia is not based in reality.
Best Weight Loss Plan That Support Me Lose 100 Pounds
Soon after we invent an engine good enough ;-)

Shielding too. And probably a closed biosphere, if the engine is not something that involves discovering a new field of physics.
I assume its on the basis that he needs to work to support his wife and kid, by sacrificing his time he can give them a decent house and garden which they would otherwise be unable to afford. I'm not saying its the choice I would make but i understand his reasoning.
DriverMax 9.36.0.243 Pro with Crack
ChartSpan and eRad are 2 'startups' in the area growing relatively fast and blend tech and healthcare. Other than that it's a lot of smaller groups. Lot of automotive and Windstream, GE, Fluor, INFOR have strong dev presence here as well.
NASA Uploads Hundreds of Rare Aircraft Films to YouTube
A bunch of Dapps on Ethereum:
https://dapps.ethercasts.com/

10 that somebody thinks are cool:
https://disruptordaily.com/top-10-disruptive-ethereum-decent...
so then build the offices in oakland ;)
I disagree so strongly. I hate os x and windows on the desktop. even just the window managers are awful. the lack of a package manager is super dumb. there's a fundamental lack of power.

I used Linux for over a decade exclusively while good friends told me how great OS x was now. I finally had to support building an iOS app so I bought a MacBook.

Great hardware. the os is awful compared to Linux. the window manager is worse.

they have some really nice apis available. increasingly to use those you must sell your software in their store and give them 33% of your revenue.

I think a world where one or two companies get 33% of all software revenues is roughly maximally dystopian.
> so you know and trust every piece of software that is running on your machine?

Ostensibly, yes. Because (as 'StavrosK said), if I don't then we can't even begin to talk about security on that machine yet. We have to start with assumptions somewhere.

If software on your machine is compromised, your machine is compromised (or will be in short order). You need to make reasonable concessions and stick with them in order to get anywhere.
What was unreliable about Lastpass? Anecdotally, I've been using it for quite a while and have never had it fail. 2FA, easy sharing, dead mans switch to give access to a loved one if they request the access and enough time elapses, etc. Security wise, despite several network breaches (which should be expected to happen at some point with any networked computer system), the database has remained secure because they do encryption right, and when Tavis sussed out bugs in the client they patched them immediately. You moved from a highly reliable service with a subscription to another service with no subscription that turns out to kinda suck for your needs. No shame in switching back to what works.

You can switch again to a homerolled solution like you are suggesting, but you're not going to "no deal with this shit", you are now your own IT for this shit you homerolled.
I am going to guess base 10 is prevalent because we have 10 fingers ? :)

I speak a language (Mende) that has no formal mathematics but counting is done in base 10; there are 10 individual words for 1 to 10 , the word for one is "yaella", the word for 10 is "poo", the word (really expression) for 11 is "poo mahun yaella", which literally translates to 10 on top of 1 ie 10+1...I can only think they stopped at 10 words because there are ten fingers to do elementary arithmetic?? granted there are other words for high magnitudes...there are apparently other languages with other bases besides 10 so who knows...possibly due to using other cultural artifacts to serve as digits.
I echo this sentiment. I came from London to Malmo, Sweden. I went from riding 30 minutes in horrible crazy traffic to 6 minutes along a quiet cycle path surrounded by trees.

My commute in London was one of the "Luxury" ones (IE; I was in Zone 2 to the east and commuted to an "eastern central" part of the center.) (if you know London think: Bow -> Shoreditch)

I paid through the nose for this "Luxury" "Central" commute. I can't imagine it being worse than that, but for most people it is.

It's definitely something I have a strong consideration for now. Commuting is basically "unpaid work" time in my mind, it's time I could spend doing other things and I only commute for my work.
I diffed a key I recently used on Hansa with one the same vendor on Grams and it appears that the key wasn't updated.

Maybe this was done on a case-by-case basis or Grams updated their keys to the new LE keys.
Sometimes you do not have a choice. Or your only choice is to leave everything behind.
Wow, to think that my commute is less than 1 minute, a short walk to my home office... talking about quality of life...