skysight-inc/HackerNews huggingface dataset:
> Gopher and IRC make it possible to use any client of your choosing, thus keeping innovation and improvements accessible to anyone with an idea.

I agree to the former and disagree to the latter---they are not correlated. In fact, IRC has demonstrated that it might be hard to adapt to new requirements without breaking many things (no matter it's an existing client, a community or a requirement itself). Today the relevance of IRC is mostly due to the existing community and not due to the technical innovation, and casual users wouldn't benefit from that. I don't know much about Gopher but I haven't seen any counterevidence to this observation.
a business will externalise any cost it can. that's how it is with climate change, pollution, and social cost. it's only when the populus demand a price to be paid for these externalities, will it be accounted for in the bottom line.
Yes. There are things that developers could do to make most web sites better for the visually impaired. But that doesn't mean that most web developers use, or even recognize, these best practices.

Gopher, on the other hand, simply only supports textual navigation that is easy to feed to a text-to-speech engine. The developer doesn't need to even think about these issues.
We are rolling our own update grub as a bash script, which does some sanity checks:

- is the crypto module still present in GRUB config?

- is grub running in text only mode? Otherwise we cannot see the LUKS prompt to decrypt the devices.

- does initramfs know about all mirror devices (instead of an early return after the first)
Here is the Tunisian approach:

1- Let private and public schools be. They can issue their engineering diploma as they like (to a certain extent).

2- Have a national committee that evaluates graduates and gives "national diploma of engineering" based on a number of criteria.

3- Watch the committee slowly become irrelevant as the private sector companies don't care about the national diploma and just wants qualified people.
Gopher comes without the multimedia annoyances of the over-engineered Web and it "lacks" people whose business model is to be on it. I like to browse Gopher every now and then. Several people I know even export read-only versions of their blog to Gopher.

I planned to write a new Gopher app for Android a while ago but I haven't finished it yet. This article reminds me to try again. Thanks.
Angular feels like Google's GWT (Google Web Toolkit) re imagined in JavaScript.

It's not bad by any means but the layer of abstraction is too thick for my taste. Like GWT or Rails, Angular makes easy stuff trivial but you start chafing against the framework if you're doing things angular was not designed to do.

TLDR: It's going to suck working on ng2 apps 15 years from now.

I'm weary of building things in it because, IMO, the biggest downside of all encompassing frameworks that gives you lots of abstraction is that they age really badly.

I've been burned over the years by a bunch of these. What you run into is applications that can't be gracefully updated. When you're entire app is tied to a jumbo framework and it gets outdated or abandoned you pretty much have to throw the app away and start over.

In the big corporate environments that angular seems aimed at you can count on applications hanging around for 15-20 years. I would much rather maintain something modular that I can slowly swap out as needed than a monolith. Something built with a react clone and 5-10 standalone libraries is going to be a lot easier to update than a 20 year old version of angular some day
> Various professions in various countries have non-government certifications that are well regarded (one such example would be a Bachelors Degree).

Degrees are an absolutely awful example of a non-government certification. They're given out by institutions that are almost universally state founded, run and regulated. The US probably has the most private universities as a proportion of universities of any nation and I doubt they break 30%.
The FTC has looked a bit into the evidence of password policies:
https://www.ftc.gov/news-events/blogs/techftc/2016/03/time-r...

However all that research is incredibly weak (like so much of infosec research). It's mostly based on observational data, so the usual caveat "correlation!=causation" applies.
I've found OneNote to be very good for journaling and plans. I have a tab for daily journaling for each year, and I have a tab for my current long term goal with steps broken down.
IMO Hacker News works better without an app.

Most reddit apps let you open links in an external browser
Choosing the Right Customer Feedback Tools
>Now how are you going to get a guy (who sort of knows what he's doing) to work 15 hours a day for pizza?

Offer tenure? Then you don't even need the pizza.
First of all, determine what value you bring with the certificates to various parties. In certified fields such as law, accounting, medicine, service providers benefit from high barrier of entry to market and high quality of the profession, whereas customers benefit from consistent quality and check & balances by law (via revocation of licenses if found to do malpractice). Governments benefit from increased surveillance and ability to regulate practices.

In software development, these and other benefits are not as critical or very hard to achieve even with strong enforcement.
Forgive me, but you should more specifically define the terms you use. As it stands, it looks like by "functional enough for people to actually want to use it" you seem to introduce a circular dependency -- as though an OS is useless unless it's easy to port a browser to it.

The GP post mentiones Plan 9, which is a great example here. There are real people who use Plan 9 every day (I have met some of them!) but Webkit will never be portable to that OS because there is no C++ compiler. This doesn't make the OS non-functional, but it does mean step one to porting a modern browser is "port GCC or LLVM," which is a massive task by itself.

Both Firefox and Chrome source code repositories are in the hundreds of megabytes, even without the required host OS dependencies vendored in. The document you linked to recommends leveraging freetype, cairo, and all kinds of other things that would require serious graphics infrastructure of a sort that's just not feasible.

Modern web browsers are keystones that cap off arches built of hundreds of pieces of very specific software. As time goes by, they require more infrastructure, not less -- c.f. Firefox, where to build the latest version you must also have a Rust compiler that targets your operating system. As the checklist of requirements grows ever longer, the candidate operating systems capable of meeting those requirements grows ever shorter.

Five years from now, I predict the only three operating systems capable of interacting with the web in any meaningful sense will be linux, macos, and windows; bsd and haiku et al will have been left by the wayside.

Ten years from now I predict there will be four operating systems, and one of them will be Fuchsia, because only a megacorp like Google has the resources to accomplish that.
First oral Ebola vaccine for wild apes in final trials (on captive chimps)
Companies can't unionize -- it's called anti-competitive behaviour.

Depending on who you ask, Uber drivers aren't necessarily workers; they might be independent contractors, i.e., companies.

EDIT: Also, depending on the definition of "allowed to unionize" here, it's possible that this goes beyond allowing collective bargaining to prohibiting Uber from hiring anyone who isn't "blessed" by the union.
Agreed. Works really well on all my Android devices and the performance impact is negligible
If people in general "loved" paying taxes, then taxation could be replaced with a voluntary system. It is precisely the fact that the people who love paying taxes are a minority that coercion has to be used.
The point seems to be you could now use any system you wanted (as long as there is a compliant browser) and not worry if your needed app is supported or has all the features of the Windows/OSX version.

This lets you take advantage of whatever benefits your desired system provides you without a change of user experience.
Introduction to Polymer
Great! I am pleased that the article is of some use. Wish you and your wife all the best.
Firefox has a bug where first the tab takes ages to load. Open the same page in another app and see it fly
In my view the web is a very successful demonstration of language-based security in the OS. It's quite natural that the web has essentially became a full-featured (and half-baked) operating system because it has to handle everything in order to keep the language-based security and relevance. Therefore I would argue that the innovation in operating systems has not been killed---it has been shifted to the different realm.
While I agree with the sentiment of what you said, my rent comes out to about 3 times my monthly tax deductions.
I pretty much have to pay the higher amount for preparation, lest I end up in a legal quagmire over the few thousand I earn on the side a year via 1099 income. I can handle the EZ form, but the stuff for business expenses and income become interesting to say the least.

Although I guess it could be worse... I generally have extra taken out of my regular paycheck so I don't have to make quarterly payments. But it's just guesswork for the most part, as I just don't know where things will be precisely. Some years, I'm happy not owing anything, or at least much (I've owed the state a couple times), Other years I get more back than expected.
The 20 year code monkey hypothetical is a bit of a red herring. A code monkey is... of limited use however old they are. You always prefer someone who's learning. However, someone who has been learning for 20 years is far more valuable than a curious noob. Those years on the job make a big difference in ability.
Any plans to support upload from mobile devices?

Thats my main issues with spideroak.
The key is to develop a habit with your ToDo system. I use Todoist but in order to be successful with it, you have to consistently schedule your tasks as well as postpone any that you didn't complete that day. I also have a recurring task in Todoist scheduled every Monday that reminds me go to through all my projects and prune/schedule/unschedule/delegate.
Google doesn't exist. There are only people who work under an umbrella termed "Google". Those people do not agree with each others on everything. So, Yes, we can work with some of them. After all, wasn't Snowden 'The NSA' !?
I think I understand your argument now. Why do you think browsers as de factor operating systems is wrong? Their programming interface is highly standardized across implementations.
15 examples of Neuromarketing in action
>> No hope at all? If I were underinsured or uninsured, I would still have the option of working to get the insurance I need. If I couldn't afford it, I could still ask others to fund me if they were feeling charitable. Overall, there would still be options. Lack of wealth is not an insurmountable barrier.

What if you had a disease that left you unable to do that? Physically, mentally? You can't work, you don't know people, now what? Why should society deem that life not worthy of saving because of an illness and a bank account balance? It's not civilized. Why should these people depend on the charity of a few individuals and not distribute that burden across society as a minimum guarantee?

>> One of the main problems in the US is that there isn't a clear way to compare health insurance policies.

IMO it doesn't make sense to. You can't know what kind of disease you'll get or when. How can you choose to exclude cover for a broken leg? Are you planning on walking extra carefully, or buying special boots? And why settle for a 90% plan to prop up the health insurance industry when you can give everyone the 100% deal?

>> Your point about Canada is only worthwhile if another country exists where you want to be treated.

The way I see it, it goes one of two ways. (1) everyone has socialized medicine, the doctors are equally distributed but you can still find them [no passionate doctor worth their salt will just pack their bags up rather than treat everyone] or (2) one or more countries exist where they congregate due to lack of socialized medicine, and you're free to travel there if you find the home country offerings unsuitable.

Also, many of the best hospitals anywhere in the world are in Germany, Hong Kong, Singapore, etc.

>> The US subsidizes everyone research on behalf of all people in other countries.

The US government subsidizes the research heavily (as do foreign countries) it's not re-invested proceeds. [1]

[1] http://undsci.berkeley.edu/article/who_pays
The point is doing some guerilla marketing for your app, I get that.

As long as people have an officially supported option to download and install software by themselves, the AppStore's convenience and security outbalance its drawbacks. It should be improved, not shut down like you want.

In general, Apple seem strike a good balance between security (gatekeeper, sip, AppStore) and freedom (one can turn the above off and install whatever they want).
At least Google cares for the web because of the revenue it gets from the Google search engine. Google wants everything to be a web app, while Facebook wants everything to be a Facebook app, and Microsoft wants everything to be a dot.net app.
Blueberry concentrate improves brain function in older people
In fairness most corporations shouldn't be paying taxes... their investors and customers do though. Also, corporations shouldn't have legal "personhood" or rights to invest in political agendas either. Also, corporate owned property that is unutilized or underutilized should probably be subject to forfeiture for better use.

But that's because I feel that corporations should be mostly about collective ownership and protection from direct liability. It shouldn't be a carte blance.
So I use 3 trello boards and break my goals/todos into cards. My long & short term todo boards are sorted by icebox, work in progress and done. My daily agenda is sorted into 3 lists, morning, afternoon and evening. I've been using this for almost 6 months and it's pretty simple to manage.
> whether or not having markets be owned by a small number of companies prevents new entrants from competing successfully

If you consider markets to be an optimization strategy for resource allocation, I think an industry being owned by a small number of successful companies represents a signal that a local maximum has been reached. That's assuming there aren't artificial barriers put up to prevent competition--there often are and I consider a patent an artificial barrier.

If your mission is to generate billions of dollars of value where there was none before, a mature industry is not where you should be looking. "The next google" is not a search engine company as we understand the concept today.

It's not that consolidation makes it hard to compete, it's that the value has fundamentally been wrung out already. In fact, that "value being wrung out"/profit-growth-at-the-top-of-the-sigmoid-curve is what drives consolidation in the first place.
>What does Nintendo Switch and iOS 9.3 have in common? CVE-2016-4657 walk-through

For the ESLers out there, the verb here should be do instead of does.
Here is an obviously incomplete list: http://ocaml.org/learn/companies.html
It's a small study population and partially funded by a manufacturer; I hope more study follows.
It isn't so easy to build and maintain a utility. Esp when you're the government and have to deal with unions (alongside fair wages, acceptable working conditions), there are ongoing costs that we need to pay somehow.

Another commenter complained how it would raise taxes on the middle class. I wanted to disagree but can't because the upper middle class has its tax credits/deductions and the upper class has even better loopholes leaving the rest of the middle class to pick up the tab.

Money is a difficult topic. Looking at Kansas City, Kansas and Missouri hand out tax breaks to attract businesses to come to their side of town. Can we put a tax on the national level? Then we need to distribute the money and it gets messy.
On the one hand, part of me thinks this is grimey, capitalistic slime-balling on the part of Uber; using psychological warfare to make a buck.

And on the other hand, part of me thinks that trying to unionize Uber drivers is a bad move. If I wanted to make a quick buck with a side-job, Uber would be a great way for me to do that without having to trudge through the Gigs on Craigslist, etc. etc. etc.

But if they unionize, it will become "just another job" and be tightly regulated, making the ability to get a quick buck nearly impossible; turning Uber into a full-fledged job with all the bureaucratic hooplah. While that would protect the fraction of workers looking to make Uber their full-time job, it would reduce the "Cowboy" nature of the job and make it hard for people to get in and get quick work.
> There isn't much nuclear material in a modern fusion bomb. This isn't a blob of enriched uranium like seen in WWII bombs. This is a very thin and hollow sphere of uranium packed with hydrogen and other harmless elements.

What about the primary?
Hi. Thanks for tip, I just registered. Care to elaborate what you mean by embedded domain ideas? Sorry Im not native speaker.
It's all manual. Take a look at what Dashlane is doing (essentially writing a plugin for each site).
Lol. Ad Hominem attacks are the conservative specialty.

Cucks, libtards, etc. etc. You guys really have no in depth philosophy of conservatism. It's a bunch of uneducated people running around attacking people due to whatever inferiority complexes they have.
I disagree that we need as much military as we have now, in order to be safe.
He puts skill at any activity, from 100m sprinting to fine arts, down purely to practice and does some amazing logical fallacies to get there.

How does he deal with the fact that certain body types are more conducive to sprinting? Or does he just ignore that altogether?
For me, it involved making the big picture big, vivid, specific, and tangible.

I was introduced to the idea of a Painted Picture. It is a goal setting methodology that involves heavy visualization. This particular incarnation was developed by Cameron Harold, as part of his coaching activities.

It made a big impact on my life.

The gist is that you write down, in narrative form, what your day will look like exactly 3 years from now. You write in the first person form, diving into various areas of your life. It should involve as much detail as possible. Ideally, these should be very optimistic goals which you dream of, rather than safe ones you are very likely to hit. It's OK if all of them don't materialize.

Example:

On March 13, 2020, I will be sitting in my comfortable arm chair in my living room. A fire will be roaring in the fireplace, and I will be looking over my emails. The kids just left to school. My wife drove them in our BMW VJ850. She is currently at work at MegaCorp, giving a presentation to the board about the XYZ initiative, which has a huge chance of success and will give her a real chance at the CXO position.

You continue on for two pages or so, going into minute details. Talk about your kids, your home, your relationship with your friends, the kind of food you want to be eating, professional activities, health, hobbies, charitable activities, political activism, and whatever else you want to affect positively. To keep it interesting, you can talk about what just happened ("We recently returned from a two week cruise in the Bahamas") or what is coming up ("I will be spending a week with a new client doing KJI advising. This is the biggest deal I've landed thus far. They have agreed to my $2,000 per diem rate. I'm confident they will be happy with the value I provide for them.")

Dream big. Share it with your significant other, if they're in it. Encourage them to write one of their own.

How does this help with the day to day goal setting and decision making?

It's uncanny! The imagery is so vivid that it permeates my daily life. My wife and I talk about it regularly. Whenever daily decisions need to be made, the painted picture comes to mind and guides me towards my goals. When I need decide what to do today, this week, or this month, and choose between the infinite possible activities I could be doing, having this powerful visualization in the back of my mind aligns me with my goals.
If remote wipe is not possible in Linux,
Maybe we also need the feature to automatically "destroy all data" when the laptop hadnt been logged in for too long.
> Who is NK terrorizing?

South Korea, Japan.
Someone needs to learn some economics.
You mean web apps?
Because the web itself was fine till everyone started thinking that anything on the web must be an application. And that web must "win" mobile for some reason.
This applies to the entire industry, we are often inflating our products with terms that do not describe the reality. Technical accuracy is important because it can drive a purchase decision when comparing features with a competitor. Companies and individuals invest time and money on these software/services, misleading them with inaccuracies can harm them directly or their business.

At least it's an honest statement from SpiderOak, it's better to fix a misuse of a term and admit an error than throwing a misleading term describing a product used by thousands of people and then delete it as if nothing happened.

When I see this post, I cannot help but think of how Docker described "Swarm mode" orchestration features during DockerCon 2016 using the terms "self-healing" and "self-organizing". Obviously, "Swarm mode" was neither "self-healing" nor "self-organizing" and a possibility is that they had no idea what those terms meant, but it looked good on paper and from a marketing point of view. While they have fixed it in the documentation after pointing this out internally, these terms have leaked in many blog posts and are still in plenty of talks recording on Youtube. It became hopeless to stop the spread of misinformation.

Despite this change, a lot of SpiderOak customers are still going to use the term Zero-Knowledge to describe the software to their friend/co-workers or business partners. The term will stick to them for awhile.
I guess you probably should learn what irony is because there's literally nothing that could even be mistaken for irony in my comment.

That's literally a description of the conservative base. It's literally the platform Trump ran and got voted in on.

Denying muslims, lowering taxes, and reducing welfare. Toss in some Mexican wall too.

It's all small minded, black and white, fear driven, devisive, fear based politics.

Classic strong man strategies.

If I could find a single conservative that can give me an explanation of their conservative philosophy that isn't just parroting something they heard... that is based in sound reasoning... and an actual semblance of a philosophical/economic framework I would cry tears of joy. \

But that doesn't exist.
Yes, this old saw that software changes so quickly that only kids can keep up seems BS. I've been a developer for 30+ years and I still do the same thing I've been doing for years. There's some new frameworks that come along that arrange things a little differently, but if you know C (well) then all the other things are just variants imho... and yes I've built web apps, coded industrial micro controllers, written SQL databases and so on. The things I learnt last century I still use every day. (Though I would say the level of quality and documentation has decreased and unnecessary complication has increased since the 90's)
The majority of your programming is not with the intent to deliberately improve. Thus it doesn't count towards that 10,000 hours. That's the biggest misconception of the 10,000 hour metric.
you'd need laws to disallow non-certified from working. but a lot of people won't like it, and so any non-law enforced committee won't ever be relevant.