skysight-inc/HackerNews huggingface dataset:
Text is good for efficiency.

Not for learning. When I see a UI of an app - I can at one instant see all the possible things that can be done using it.

text starts becoming a problem when their is a combinatronical explosion in what you can do with your app.

I cannot imagine Photoshop, Maya or After Effects to be text based.

Its a fairly interesting computer science question to me.
there is only one fact used to justify that U.S. citizens can arm themselves, and that is the fact that our constitution guarantees us the right. no further emotional games are needed, but gun control enthusiasts want it to be a debate, so people play along.
PCLOB Report on the NSA Finds Not a Single Terrorist Thwarted by Program
It's not as if by not voting you're somehow going against they system, as "the system" (assuming we're talking about the US) does not require voting. It is not an act of rebellion or protest. It's simply inaction. It is quite literally the least you can do.
I agree with your points. However, I also feel that lately, the term "high-tech" has been subject to inflation. For example, nowadays, it seems that anybody who does something a little out of the ordinary with CSS is considered a "high-tech" worker. Or a company that basically runs a website that brings together service and demand is considered "high-tech".
One man's bloat is another man's immersive experience I suppose.

I do sympathize with you - your connection speed must be abysmal. But I'm glad the web is not being held back by that - instead I hope that articles like this might help to bring about better connectivity to your location.
I think this is a symptom of all the 'technical debt' we have as a society/species in law, morals and other 'difficult' things.

That quote about the future (It's already here - just not evenly distributed) is a good description of the situation.

There's going to be a war (its sort of already started), hopefully we can come out the other end ready to innovate again. Right now it is too dangerous to share some technologies (for example how to harness nuclear energy) so it puts a hamper on innovation.

Basically we're starting to reach our moral limits in more fields meaning we need better morals before we can continue.
> solar or wind are the least polluting alternatives

Not even close, but unless you live in mainland China you don't see the pollution.

http://www.bbc.com/future/story/20150402-the-worst-place-on-...

http://spectrum.ieee.org/green-tech/solar/solar-energy-isnt-...
The Radio Amateur's Handbook (1936) [pdf]
BuildZoom (YC W13) is hiring a writer
While I commend Clef for releasing this publicly, I do agree that many of these policies are pointlessly rigid for a small company. In particular, the vacation and sick leave accrual seems unnecessarily draconian.

If I get sick my third week week, can I not take the day off? Can I not take a week vacation in my 4th month?

Honestly, I would never work for a company which is already enforcing micromanagement onto employees via HR software when the CEO knows everyone. Which is too bad, since i like the Clef founders.

Netflix, with 200 times as many employees, manages to trust their employees a lot more than this.

Policy here: https://github.com/clef/handbook/blob/master/Benefits%20and%...
Not sure what the downvotes are about. The documents mention elsewhere that 45-50 hours are the norm. Mentioning it again on the "no remote work" page gives the impression that the authors view remote is unworkable due to hours or that remote workers need to be reminded of expected hours. You can dislike that and downvote it if you want, but it doesn't change that it is.
Probably the best plan to fund road infrastructure would be to make all (most?) roads into toll roads, with tolls whose price floats as a function of instantaneous supply and demand, and is low for trucks/commercial traffic/motorcycles and high for private automobiles. I realize this is a tall order.
Why not just use the dictionary definition of "racism" in the way that most people understand it, and use the phrase "institutionalized racism" when that's what you mean? Redefining words is a pretty juvenile rhetorical trick that will only work on the unintelligent. Most people will just think less of you and your argument when you try to use these cheap tricks.
This is an ad for Partyline. The thesis, sadly, is poorly demonstrated.

This should have been called "The present of UI input is text for this particular use case".

Text (or speech) as an input method is alright when you know exactly what you want. However, this is not a very good exploration interface, where you need to interact with things that are presented in a 2D/3D space. Text also isn't very expressive when it comes to consuming content.

The future of UI, in most cases, is no UI. Let some AI study and understand you, and let it make decisions on your behalf.
3.3 microseconds latency for the flash at the memory bus are about 11,000 cycles latency @ 3.3GHz. That is quite a lot compared to a normal DDR latency of about 150 cycles. Of course it's much better than 100 microseconds or about 330,000 cycles for a normal SSD. I would guess that the overhead for a page fault would be around 1000 cycles.

Writing a block device for Linux so that the flash could be used as a cache or ram disk is quite easy (speaking from experience) and I assume that Diablo has already written one.

If Diablo had access to the memory controller inside the main CPU they could even run the DDR as a cache for the flash memory like some giant L4 cache. In such a scenario the DDR ram emulation would make sense...
Sorry, I don't buy the premise.

The future of UI (for the general public) is probably voice-based like "Hey Siri/Google/etc, I'd like a sandwich" and a sandwich is ordered and delivered to you. "Tweet 'Who's down for a sandwich party?'" and a tweet is tweeted.

Whenever I hear or read someone argue that "command line is the future" I think of my dad; barely able to make a bookmark in a browser and not really knowing how folders work. And he's been using a Mac for decades.
That kind of system would be pretty sweet if it also rated the manager and let each employee review what they were doing during the day. Full transparency and ratings both ways.
In the west. Yet. They can and do that in poor/failed states, even if indirectly (by funding local mercenary armies).

Also, there are many that could kill you and get away with it even in a western democracy. It may not be "legal" if the public ever found out (it won't), but the end result will be the same - you'll be dead.

The current, legal solution is to drive you to financial ruin. Equally effective as means of coercion.
I have often wondered why companies don't turn their entire employee base into a sales org? Just because you are in accounting it's not your job to grow revenues?

Seems to me out should be possible to offer every employee the same sales commission cut as any dedicated sales person and provide basic training on selling points of your product. I think this easy some companies may find some of their greatest sales people don't even work in sales.
This is a surprisingly good writeup. Now if someone can come up with a way I can make my pm read it w/o offending him...
Maya at least has strong scripting support from what I've heard. Similarly Blender. Which IMHO is a great way: have a GUI, but also have a scriptable console.
Over here (Finland), tax revenue from fuel and vehicle taxes is 7 G€ per years, government expenditure on roads is in the order of 1 G€ per year. There is no relationship of vehicle/gas taxes and road maintenance; taxes are just general revenue.

And I think it's just the same in most countries: taxes are just taxes, general revenue; not earmarked money for some particular purpose.

(What baffles me is that the gas tax in U.S. is so low; that contributes to the situation where vehicles are often very large and consume ridiculously high amounts of fuel).
You are misinformed, there were over 700,000 arrests made for marijuana last year. Even without jail time, a possession charge can have serious consequences for young people. Being ineligible for federal financial aid, losing your job, and losing public benefits just to name a few.

Imagine what better things our police officers could be doing if they didn't have to churn a kid through the system every 51 seconds.
You must obtain food but not from any one specific provider. No company will long "exploit" you (Hmm, where have we heard that term before?) unless they are protected from competition by a coercive state.
It's not exclusive to slack, for example: twitch chat there are a bunch of text commands that people love to use. When people use emojis and other such things they usually use a text macro. If you've noticed with programs like photoshop and illustrator, it's recommended for novices to learn all of the keyboard shortcuts.

If anything this points to the future of UI being a combination of text and point and click.
> It's not all that hard to spot and interview for

I'd argue that it's a lot harder than you think - you might be able to spot what you recognize as empathy, which is likely specific to a particular culture or personality type. Even at that, under the pressure and power imbalance of an interview, your hypothetical empathetic person might be trying their best to appear calm and focus on responding intelligently.

For instance: I'm on the autism spectrum. In an interview, my empathy might be masked by a general nervousness around newly met people, or by unintentional gaffes of body language. I could very easily see myself showing up as a false negative on your empathy test in an interview.

Another case: a highly qualified candidate from a high-context culture, who might be inclined to demonstrate deference or politeness as a form of building accord with their interviewer. If you're looking for a more effusive, gregarious "personableness", this might too show up as a false negative.
No way. I've been designing and coding interfaces for 10 years, and time after time one of the biggest constraints for what is on/off the screen is the user's memory.

Want to know why the command line is hard for plebs? It's because they don't know what the options are. They don't even know what they don't know.

The whole point of a GUI is to convey the possibilities. Show users a menu and they get to pick something. This isn't going to change anytime soon. At least not until terminal commands are taught in school alongside the alphabet and multiplication tables.
"Cannabis based friendships while in high school form extremely tight, rewarding social bonds. With a shared group identity and shared activities. Going to a concert and getting 'so high' can be an extremely life affirming peak experience that strengthens social bonds."

Do you have any stats to back this up besides anecdotal evidence?

"The people with their boot on your face don't have your best interests at heart. Believe in yourself, and find your own way."

This may be the case, but MJ use at an early age is pretty much known by the medical community to cause issues that will directly effect learning. I'm not sure why, if we are a community about learning, we should be encouraging this and spreading outright propaganda.

There may be people that are successful after smoking MJ for years at a time, but everyone that I know that smoked in highschool regularly never really accomplished anything and many are still in the same place (no career, always trying to make ends meet, barely an education).

Here is a good link on teen drug use and the effect on learning:

https://teens.drugabuse.gov/drug-facts/marijuana

It's really not something we should be encouraging.
the best vimrc is the one that doesn't exist, so that vim runs in compat mode
This article is about direct contributions from individuals. This is just a fraction of the donations to political campaigns. For example, you don't find any mention of labor unions which provide more money than individuals and donate almost exclusively to democrats. And we haven't mentioned corporations.

Imagine a giant hammer and sickle and a McDonalds arch so large that you can't see the pile of monopoly pieces or even the White House behind them.
Text as UI success I believe is tied to how connected the related task is to the messaging tool you are in and how easy the platform makes it for the user. There are a number of tasks that could be good text candidates in a slack interface such as project management, time calendaring, tools used by the slack team. I think it's silly to jump to the conclusion that text is the future of ui. I would agree that text is making a come back for relevant tasks within popular messaging tools.
did you intend to leave off the first two sentences of this post?

I hate pot. I hate it even more than hard drugs. ..

i am trying to understand why this comment is on top for this article

the comment fail to address the linked study and instead quotes an unrelated third party,

the quote is truncated and anecdotal(One reference point)
,

the source of information for this teacher is eavesdropping on teenagers' bravado,

and the teacher seems to confuse his own conclusion seemingly for some rhetorical zing

I hate when people say that it’s just experimenting. Because from what I’ve seen, it’s when my students stop experimenting.

the argument of 'just experimenting' i understood meant the kids were experimenting with the chemical processes of their bodies, but the teacher convolutes the term with all forms of experimenting

from this quote i recognise this teacher only references his world in relation to cannabis, and to be choosing which students he is friendly with based on how they talk about cannabis among themselves
Text is good, but not for everything. How would you represent a tree or graph data structure in text to a human and let them manipulate it?

I understand that this works for some things. A command-line interface is good for giving commands! Yet using it to paint is a lot harder.

Essentially, text interfaces are good at manipulating text. As a software developer you're often manipulating only text. So you think text interfaces are good, always. This is a syllogistic fallacy.
It's mind-boggling to me the effort it must have taken to get to Mars and send back photographs with the technology available in the 1970's. We're walking around with more computing power in our pocket than was probably available to all of NASA back then!
Used to be in local goverment. Now in SE. I am fully aware of the aspects of human nature epressed by SEs. Perhaps you are are not personally familiar with the polital version of humans. I dare say you would find yourself dissapointed after a week of lobbying appointments, town hall meetings, and closed door discussions.
I've had a laptop with a broken keyboard, that I tried to drive with a pointer. And a system without a mouse driven with a keyboard. I was surprised how much I could do with the former.

I like the terminal, and I am also a reasonable touch typist. I don't particularly enjoy typing though. I've tried a few different keyboards. And I _do_ get the power of the CLI. But I think it's a barrier to computer input. And it's a barrier to free conversation. Check Youtube comments for example. I think some of the terseness (think Twitter) results as a result of text entry being laborious. I'm not familiar with using a tablet - and I always feel somewhat restricted and impotent when using mobile devices, which I figure others feel when using a keyboard.

OSs could make text entry far better and centralise it. Portable dictionaries and shortcuts for example. Yeah you can do that by keeping shell scripts on a remote, but it all feels a bit hodge podge.

Jumping from one CLI to another, different apps, etc can feel nasty. And I'm personally not happy putting my primary CLI in a cloud based SILO.
... and touch?
My (not-so-charitable) interpretation of their position: Sometimes being a jerk and helping a little is the best way to help people. Therefore, you can always be a jerk and only help people a little.

I'm obviously committing a logical fallacy, but I think they are as well. Sometimes when you do something, there are negative consequences as well as positive ones. And if you aggressively count the positive ones and ignore the negative ones, you really aren't helping.
Scholarships: Who Gets Them and Why?
I love that ads in the back. In particular, look at page 446: HRO receiver from National. This radio was picked up by the military for world war II and remained in production for 29 years:

http://www.cryptomuseum.com/df/hro/
http://www.radioblvd.com/National%20HRO.htm
I ask myself this question as it pertains to the future of music. Digital Audio Workstations such as Ableton Live and Logic Pro dominate the scene when it comes to making music with a computer (at least in pop music), and companies such as Splice are trying to create collaborative networks around them.

Text based interfaces and audio programming languages such as SuperCollider open up a whole new world of musical creativity, and would lend themselves to collaboration (IMO) better than GUI based ones. The obvious hurdle for people is learning how to create things/music/art with text.

https://supercollider.github.io/
http://sccode.org/
music written with supercollider: https://open.spotify.com/track/4VecDB1uhp44posWgt85yN
Yes. Although I disagree with censorship where ever it happens, you can hardly argue that the blocked pages are political in nature.

Wikipedia was blocked for drug and suicide related content and was since then unblocked. (after Wikipedia removed these articles in its Russian version)
You're getting downvoted because your complaints are either rather vague (doesn't measuring viewport size exclude scrollbar size, so their size is irrelevant to you?) and indicate a desire to mess around with what is very much not yours to mess around with (size, styling, position of scrollbars) which simply means you don't respect your users.
Looks like calculated trolling. Either it's a social experiment or the author is trying to look for something in responses.

Or he has no idea what he's talking about.
No, I mean a professional army that people join entirely voluntarily. They still voluntarily agree to limit some of their fundamental rights, be ordered around and even be killed.
It should be the job of the operating system to expose a coherent and flexible set of tools, features, and UI paradigms that people can use across many different use-cases (nowadays called "apps").

Copy and Paste, although poor operators in retrospect, is such an example. Undo is an other, much better one.

I firmly believe that we could reduce or eliminate most application-specific commands by increasing the standard set provided by the OS. Some kind of semantic primes that could be composed into anything. A new UI language if you will.
Read up on e.g. lives of miners in the United States in the past. It happened many times that a private interest controlled all your life - your housing, your food, your tools. Companies can, and if allowed will, create conditions where competing with them is impossible. One of the reasons we have states is to prevent exactly that from happening.
> Politics and capitalism go hand in hand.

Indeed, that's the problem. The state gains support of corporations by "partnering" with them. I will certainly not dispute that a free market system is often perverted by state cronyism.
I don't think there's any substance in this claim. The examples are very niched.
> You only exist now because your predecessors interacted.

You mean sex ? I don't think you need to be social to see sex happening.

> However, if you label yourself as 'introvert' or 'extrovert' you limit your potential experiences, and I don't see the point in that.

Yeah, that's why introversion/extroversion is called a spectrum, even an introvert needs to be social once in a while.

Also I'm sure introvert people have been kept away from being well integrated into society because there are much less communities of people living together, we all have our own kitchen and shower, which will inevitably isolate people won't don't seek social contact.

The problem is that extroversion is rewarded, not introversion. It becomes a problem when you requires for degrees to include social interaction into group projects. That was my experience and it really marked how I failed at school, while I'm sure I'm more intelligent and capable than the average.

The problem is the creation of a set of rules to put incentives on people to interact, instead of letting them interact naturally.
This is pure disinformation. I was arrested for possession of marijuana in college. There was no other charge, there was no other crime. I was a white middle class male stopped in a middle class suburb of a smallish college town in the midwest.
Is there any reason why we aren't teaching a command line concept with the alphabet and multiplication tables?

Not that I disagree on how discoverable a GUI is. However, many of us got that exact experience on 8 bit computers and it proved high value.

There isn't a lot of difference for young people today. If they do learn what a command line is, options, syntax, pipes, arguments, they learn a whole lot. Done in the context of common apps they would use is a very good thing too.
Doesn't work well in an office though
It makes it possible to work on stuff you don't particularly enjoy by focussing on an expected long-term reward.

This statement asserts causation where only correlation, particular of neural correlates, only justifies.

That part of the brain plays a role in the process of expectation — it does not, by itself, make it possible. Language, other brain functions, social inertia, etc. makes expectation possible, and there is a critical question of the content of expectation.

Cannabis obviously increases appetite and drives a greater motivation for munchies. Therefore, the reduction of dopeminergic brain-activity alone does not isolate cannabis as the defeater of all motivation but rather of certain kinds of motivation dependent on pleasure-data. Obviously what if I derive pleasure from making logical deductions or from reading? What of children who are synesthes, and who mix up stimulae as a neurotypicality modality that is atypical?
Specifically you'd probably want the current PDR (physicians desk reference). There were a number of these fat and expensive references for various fields that were still woefully incomplete and non-current by modern standards.
In 2007 Donald Norman wrote a piece on command-line interfaces that's pretty cogent: http://www.jnd.org/dn.mss/ui_breakthroughcomma.html

Text UI is a great way to hide complexity but difficult to teach and form habits around. The learning curve is steep and probably something we need to invest more in because "have you read the man page" isn't gonna cut it for most.
A long read, but a good one. I've seen the MBTI used in lots of places, and as someone trained in cognitive science, I've always looked askance at it. It's tough to think about how we can reduce personality to four axes that are immutable as you grow and change. It's an interesting intellectual exercise, but using it in hiring decisions or to do anything other than just provoke some thought is probably a terrible idea.

from the end...

"More unexpected is what I now know about personality. I know that it occupies some dream state between fiction and a reality. I know that its fictions infiltrate our lives in ways we do not always perceive — every time we decide whether to let a stranger become a friend or a lover, every time we conclude that someone possesses a good personality or a bad one. I know that the reality of personality is inescapable, and that many of the people I met in training will make irrevocable decisions about their lives based on the truths they believe are encoded in four simple letters."