skysight-inc/HackerNews huggingface dataset:
I would say the separation of concerns is very optimal right now. The terminal emulates the shell, and that's it; there's nothing going on in between or in the terminal besides displaying what the shell outputs. I don't really need mixing of the two, which this looks like it does. For example, if I entered a URL into the terminal, it should be up to the shell to interpret it, not the terminal.

This is not to say that I don't mind "magic" -- I removed the `git` prefix from my git commands because I like typing `add .` rather than `git add .` all the time -- but I don't want my terminal to do it, I want my shell to.
Is Google using aws to host this.

If you look at:
https://noto-website.storage.googleapis.com/

You will see the following:
<?xml version='1.0' encoding='UTF-8'?>
<ListBucketResult xmlns='http://doc.s3.amazonaws.com/2006-03-01'>
<Name>noto-website</Name>
<Prefix></Prefix>
<Marker></Marker>
<NextMarker>emoji/emoji_u1f468_200d_1f468_200d_1f466_200d_1f466.png</NextMarker>
<IsTruncated>true</IsTruncated>
<Contents>
<Key>css/emoji-zsye-color.css</Key>
<Generation>1464738619772000</Generation>
<MetaGeneration>1</MetaGeneration>
<LastModified>2016-05-31T23:50:19.729Z</LastModified>
<ETag>"e3aaae52d88ced070044f59d1efe2009"</ETag>
<Size>152</Size>
<Owner/>
</Contents>

http://i.imgur.com/yLiWUGq.png

Are they using Amazon S3?

Edit:

They just changed it. @1:00 pm so it no longer mentions aws.
On a related note, as a small startup I am looking for some TOS generator that I - the single developer - could also understand and that will be clear and fair to my users. Any advice?
This is awesome! I like FE so much more than Flippa which has cheaper businesses but appears rife with scams. I may buy a business here someday.
Sure.

Imagine if moores law continues going strong, until we have computer's powerful enough to simulate realities. Now anyone can have whatever they want, only limited by computer processing power.

Also, just becuase resources are "finite" doesn't mean we are anywhere close to the limit.

You could just as easily respond by paying "Sure, the universe is finite. Let solve inequality by limiting the amount of resources a person can use to 1 galaxy per person. Nobody needs more resources than an entire galaxy!".

Until we get to that point, we aren't anywhere close to "finite" growth.
Regarding the shell != terminal issue that is mentioned in several other comments... You've named a valid reason to blur the shell/terminal distinction. Nice.

Another would be: the ability to manipulate streams (or whatever you'd like to call the content that flows through pipes). As in, replay a stream into some new process without re-executing the original.

Another would be to fold terminal output.

Removing the shell/terminal distinction opens a door to a world of possibilities. But, the door closes behind you!
Are you the author? What type of performance does this have?
They aren't like normal cells. IIRC you have to abort a late stage fetus to obtain them.
Google has a deceptively simple incentive to make everything better: better fonts, better browsers, better phones, etc, all this drives increased web adoption, hence increased advertising revenues.

PS: I love Noto specifically for its Unicode support. I use it on my blog. It's also the default "serif" font on Chrome for Android (but not Chrome for Linux).
You implied, or rather asked, if the previous poster thinks humans > animals.

I replied from a standpoint of assuming you believe a human and an animal have the same value.

Thusly, one can only assume that you if you are against eating meat because the cow and a few field mice will die, you must also be against eating grain because a few field mice will die (and maybe a bird or two).

You certainly can (and we do) impose human morals on animals. We put down dangerous animals (rabies, mountain lions venturing into civilization). We even put down pets if they're deemed dangerous (pit bull bit the neighbor). We neuter our pets, even the "animal lovers" encourage this. We also taken it upon ourselves to kill wolves if there's too many of them and they're about to exterminate the deer.

So, to re-ask your question, what makes you more valuable than the dozens of field mice and birds that die so you can have your soybean sandwich?
Well, I spent four hours on it because I was also considering the other fancy features of these libraries and playing with them. Which is why this post made me think of yesterday's four hour fancy javascript helper library exploration session.
You mean insane silicon valley IPOs like:

Apple
Google
NVIDIA
Facebook
Intel
Netflix
LinkedIn
Oracle
Tesla
Sun
Twilio
Adobe
Hewlett Packard
AMD

Something that gives you the opposite of these returns: http://www.bloomberg.com/quote/BSVX:IND
To give some perspective, this was for a phone that was around 4 years old, and which had been sitting in a box fully discharged for a while, destroying the original battery.

Twenty minutes of work over four years is not a big deal.
I completely agree, and felt a mere upvote was not sufficient to say how much I agree.
A shell is a program that interprets input and such -- the interactive Bash shell is the same program that interprets scripts written for it. You can remotely call shells and interact with them without showing anything to one's terminal.

A terminal emulator connects your keyboard, mouse, and eyeballs to inputs/outputs of the shell.

Those are terrible explanations, I'm sorry.
I guess there aren't enough Americans who are willing to do soul-crushing unskilled labour for minimum wage.
Boston Software Engineer Blue State Digital ONSITE
The point is that advanced directives should not be tied to a specific healthcare system. Decentralization (blockchain or otherwise) is an interesting way to make this more accessible.

Practically, advanced directive knowledge requires verbal confirmation with the patient or healthcare proxy; or something like a MOLST (paper).
Countless computers secured by full time professionals have been hacked.

The safest course is to assume that if it's connected to the Internet, it's not secure.
I use ZSH within Hyper. For me Hyper is just a more extensible terminal, nothing more. It provides a better way of customization that other terminals can't give me and I can write plugins and themes.
If you like this story and/or are a glutton for punishing tales of bad cops hammering good cops, check out the "This American Life" episode about a guy who recorded corruption in the NYPD:

http://www.thisamericanlife.org/radio-archives/episode/414/r...
Boston Platform Engineer Blue State Digital ONSITE
reminds me of natto. Gross.

edit: why the downvotes? They bring up tofu and then name the cure something close to natto, cured soy beans. And by cured, I mean fermented. And by fermented, I mean stringy at the molecular level, smells and tastes awful. And when I say awful, I mean, most of the people from the originating culture think it's awful.
Yeah, a dark asphalt roof and direct sun would do it, as I've observe in my parents' house in Houston. You're also right the the ROI is probably zero or negative since your attic is insulated and has a radiant barrier so the temperature of the roof itself is close to irrelevant.
Snapchat is often used for sexting, but certainly not mainly.

Think Twitter for pictures, as a vague comparison. Quickly consumable and disposable updates in picture form. Compare to Instagram, which has a somewhat higher quality expectation because the posts are permanent. There's also an expectation that people will post less frequently, while with Snapchat, it's not unheard of to post a dozen updates in a stretch.
And yet you seem to have no problem making normative judgements. . .
> "you know what my terminal needs? CSS!"

Actually, editing colors in my term... I could use some CSS there.
Domestic, yes. It was bad for me when I was in Montana recently, but it could just be that regular mobile networks suck in those places anyway (because sparse population).

When I went home to India it worked very well, likely because it just hopped on to a good network. Coupled with really cheap roaming data, and automatically using google voice for all calls, its simply awesome.
Nice rant, but mostly wrong.

> Even ignoring the features that make it not so great a high-level language (such as the lack of a workable static semantics, forcing programmers to dynamically test what can be taken for granted in more civilized languages)

There are many more high-level features, than static semantics. Lisp is designed for runtime flexibility, not static semantics. Runtime flexibility allows lots of interesting high-level features.

> In the 80's, the only way one could reasonably hope to use Lisp as a systems language was to run it on hardware explicitly designed to run Lisp.

Lisp ran fine on five MIPS machines. Current systems have several hundred times the compute power.

The hardware was explicitly designed for Lisp in the late 70s when nothing comparable was available (single-user powerful workstations for AI/Math researchers developing large systems like Macsyma) and most development took place on time-shared mainframes with many users. The market that demanded this was a high-end market, thus the systems were developed, even though the were expensive.

Starting in the mid 80s, Common Lisp was moved to 1 to 10 MIPS workstations from SUN, SGI, Apollo, DEC, IBM, NeXT, Tectronix, and many others. The main problem at that time was that it would need 10 MByte RAM to run efficiently, which was expensive in the early 80s.

10 Mbyte. Today Lisp runs fine on an modern processor and some people tinker with Lisp-based operating systems, again.

> Of course, hardware support for features like dynamic typing and efficient dynamic allocation of lots of small objects doesn't come for free - this is what made Lisp machines expensive.

What made them expensive was the custom development for a small market, ten to twenty years ahead of their time. It was not the technology complexity of the hardware. People were buying future technology for lots of money, where comparable technology would appear 20 years later - the first Lisp Machines with object-oriented operating systems appeared in the late 70s for $100000 a piece.

Some of Lisp Machines used 8 bit ECC to provide error checking and correction, when memory wasn't that reliable. It made them even more expensive, because ECC memory was even more expensive than normal memory boards. With memory sizes from 4MB to 20MB.

Minor Lisp/Smalltalk support then went into the SPARC chips from SUN. Lisp ran quite well on those.

> dynamic typing and efficient dynamic allocation of lots of small objects

Every iPhone does that now, since Apple's Objective-C and the iOS frameworks are actually that: efficient dynamic allocation, of runtime-typed small and large objects.

If you want to see Lisp on a small machine, buy a Roomba cleaner.

http://www.irobot.com/For-the-Home/Vacuuming/Roomba.aspx

Their software was developed in Lisp already twenty years ago on tiniest hardware.

https://en.wikipedia.org/wiki/Roomba

L – A Common Lisp for Embedded Systems
https://www.cs.cmu.edu/~chuck/pubpg/luv95.pdf

It will clean your home, using Lisp on tiny hardware.
My wife & I traveled up to Big Trees State Forest (north & west of Yosemite) for the first time two months ago. I was astonished at the number of dead trees.

Talking with the park rangers, i found out that the state of the park is _after_ a half million dollar project to thin the underbrush and dead wood in order to protect the park in the event of a fire.
Yeah, I definitely reuse passwords for things, and not always strong ones. I do have a certain nihilistic resignation about the whole thing: sure, I can turn on two factor auth with a different automatically generated GUID password I keep in a password manager, but anyone can open up a line of credit anywhere in the country under my name if they know one 9 digit number that isn't really secret and can never be changed.

What's the point?
Yes, MM can redesign Twitter bird in an all night Hackathon and that can put twitter again in hyper growth mode.
But if you write your library to use those sorts of tools, then you now have a dependency, which the article is arguing against doing.
I'm not saying they didn't, but I really don't see what they would have to gain by doing so.
I don't think it's meant as a derogative, but simply "the empty box symbol literally looks like tofu". An example of usage (from http://blog.tavultesoft.com/2015/01/keyman-pro-21-no-more-to...)

"""

Among language computing professionals, these square boxes are commonly known as tofu – yes, those yummy squares of bean curd common in East Asian and South East Asian cuisine!

"""
Have end users felt major repercussions from any of the large hacks that have happened in the last five years? I feel like it actually induces positive feedback, at least from some consumer companies. For example sony got hacked and users got (2?) free games. The government got hacked and users got free credit monitoring. I understand such hacks fuel credit card fraud and identity theft, but at least in my small non-tech circle this has been a nonfactor.
Is customising the shell prompt with a PS1 variable good though? The result often lacks clarity.

I don't think the shell should be handling styling.

I also think the shell became less useful when modern application development began to happen on the Web. More should be done to make it easier to interact with Web applications from the command line.
You have your history reversed. The slashing of taxes on the rich was itself a patch implemented by Reagan. [0] History since has demonstrated the negative effect these policies have had on the infrastructure and equity this country. Unfortunately, contemporary politicians and talking heads have managed to shift the narrative so drastically that our national dialogue doesn't even acknowledge this history.

The deregulation of the financial sector in the 90s - allowing banks to become both investment and depository entities has allowed them to grow and consume a disproportionate amount of human capital and wield an incredible amount of political influence. Hopefully it's not a pandora's box, and we can build the political will to close it again.

0. http://www.heritage.org/research/commentary/2015/7/reagans-t...
I know basically nothing about Native American specific scripts, but if you do and they are not in Unicode (Right now they list Cherokee, Deseret, Osage, and Unified Canadian Aboriginal Syllabics as their American Scripts) then check out their web site and try to see about having the relevant scripts/alphabet/letters, etc added to the standard.
Isn't this a selection bias? You're tracking only the successes
The amount of real-world experience you got from this I'm still trying to get. That to me is the value of being in tech at a startup. I enjoyed this article, thanks.
Everything I've said in this thread has been misinterpreted and/or misunderstood and I just don't have the time to clarify, gotta get back to work.
The host could be implementing an S3 compatible API.
Huh, they haven't worked that way in Firefox for ages. Just tested in Chrome and Edge and they both have that problem though.
To clear up the confusion about running the browser (I don't like the idea either, but don't want to spread FUD): the terminal is an Electron application, and when you type the URL, it runs it as an Electron process. You don't seem to need a browser because the terminal already supports browsing.
What are time crystals? Try this: Physicists Predict The Existence of Time Crystals https://www.technologyreview.com/s/426917/physicists-predict...
Knowing what your shell will and will not do and what your terminal will and will not do is vital for writing good CLI applications.
Apparently, it is serious physics and a totally new category of engineered physical system. So not clickbait.
There was a time when using vimperator with firefox you'd always be able to focus the command prompt and enter a command like :q to close the tab, even if there's an active alert popup on the screen.

It's hilarious to me that this thing is still a problem when it's technically trivial to solve.

Actually I don't know if the feature was due to vimperator, firefox, or just my window manager.
> But perhaps there is some value of ethical treatment for which "a few years of peaceful farm life followed by a painless death" is preferable to non-existence.

The thing is that the planet can't handle that many beings. You realize that farm animals are a worse contributor to global warming than all cars right?

> But perhaps there is some value of ethical treatment for which "a few years of peaceful farm life followed by a painless death" is preferable to non-existence.

Sure. Would you find this ethical if you replaced pigs with humans? Furthermore you are describing this idyllic, farm life which only a very small fraction of animals get to live. For the most part it's industrial farming. Do you know why? Farms can't scale. Industrial processes on the other hand, oh boy do they scale.
Even their valuation is based on some very high growth rates. If their growth rates drops the stock would tank.
Hands-on and in-depth with the Sony a6500
#2 is part of the problem. Users typically aren't informed enough to know the right action. I think that's one of the reasons we are in the current mess we're in.

Attempting to explain the situation in plane, simple language is a better approach in my opinion.
I've always assumed it's just because tofu comes in square blocks, and the character looks a bit like it.
The GP said "I dream of the inverse of the react native or electron trend".

That means no Chromium or other bundled web browser with every desktop app.

With Qt, you app will be light-weight, blazing fast, and have a native look and feel (as Qt uses native widgets whenever possible).
The core idea is not too strange, actually.

A "normal" crystal has a repeating structure in space; a time crystal is a construct with a repeating temporal structure.
I think that's the point, you win some, you lose some, overall you approximate the market
That's pretty much what Gerrit does. Works with any git client, since it's just dealing with pushes, and can. E configured to merge automatically or with a manual nudge once the tests pass. And you can do this all through the command line; no GUI needed.
A recruiter at Google literally told me which algorithms to know study and learn well, and only one of them came up in interviews (DFS).
https://en.wikipedia.org/wiki/Space-time_crystal
Ezra Klein's Conversation with Tyler on Media, Politics, and Models of the World
Angular cli, a command line interface for Angular
One does not simply become motivated
If I compare that to a total market index (say, Vanguard's VTI) over a few years, it honestly doesn't look explosive or anything. Why not just invest in the total market (giving no preference for the valley), and be done with it?
A quick summary of this issue:

- 'Dead' keys are keys used to modify the next character

- The backtick / grave key behaved as such on a typewriter

- ` + a = à

- Noto web fonts behave like this

- The latest Noto local fonts do not

- The expected modern behaviour in English is ` + a -> `a

- This is not necessarily the expected behaviour in other languages
It doesn't have to be a lie. As far as I can tell they don't call them "customers" at any point, so they're most likely just "companies using RethinkDB".

They might even use RethinkDB extensively -- that doesn't mean RethinkDB makes any money from it. It's not lying, not even misleading. It's just not a metric that translates into "this company is making lots of money".

If you're a hugely successful open source project and every Fortune 500 company uses your tech that still doesn't mean you're financially viable unless those companies also give you enough money (e.g. for support and training, or proprietary licensing deals) to sustain yourself.
Market cap is more of a measurement of hype around a tech stock rather than its actual value.
TL,DR: Propaganda arm of one government releases story about activities of the propaganda arm of a different government.
Hacker for hire
i just want to reach out to anyone who needs help solving relationship problems(trust issues). i believe you should reach out to netcrawler247@gmail.com, i did when i was having troubles believing the love of my life wasn't cheating on me, by then i reached out and he helped by hacking into her phone and all her promiscuity was revealed to me from her cloned chat which i had access to. if you need help Hacking Into Any Database, wifi, Get Password For Facebook; Twitter; Any Email; Whatsapp And Other Social Media, Spy On Your Partner To Test Their Sincerity, Keep Tabs On Your Employees, he his the best at what he does. talk to him if you need his services. bye now
If you add a low/high price estimate, I'll probably give it a new try.

You can also probably add a "Is this item fragile" as an option to add less or more padding.

Also I send 3 boxes of the exact same size, it would be great in your app to be able to duplicate items (I had to create one big package by adding the height and weight all together, was too lazy to create 3 different ones, or 2 in a extra large and 1 in a large)

I sent an email to the support and got refund a bit. (all the boxes I shipped were the same size, but I don't know why they were slightly different for all of them in the confirmation email I received ..)
Just buy an index fund that tracks the S&P or Dow
I wonder where testing and QA measures fall short on these massively popular applications such that they become slow and bloated over time. Is it the case of management seeing actual metrics and not caring? Or does it become harder and harder to find such issues due to increasing legacy device/library/code support (even for companies like Snapchat and Facebook!)?
I like the Tracers concept.

As for "everything is legacy a week later" - why not stick with boring but proven technology and frameworks for software that is crucial and you plan to have around for awhile? That may mean not using most of the JavaScript frameworks that are being pushed today. Sure, play with them for smaller or non business crucial stuff but why risk building a business on that instability?

There are so many other important things that a business or startup has to focus on, spend money on, etc. I guess I prefer to put a lot of resources into those things vs worrying about having to update or re-write my tech stack every few months on the latest shiny framework.
Yeah, at that point they might as well include a random password generator script that satisfies the conditions.
Not true at all. Per the wiki article[1], "UTF-8 is a character encoding capable of encoding all possible characters, or code points, defined by Unicode"

It's a variable-length encoding, and just so happens to correspond to ASCII for the first 127 characters. But if the leading bit of the byte is 1, it indicates that it's part of a multi-byte glyph. With the encoding, you can represent the entirety of the unicode space - The latter bytes start with 10 to indicate they're middle parts of the glyph, while the first byte uses 11 and continues to indicate how many bytes long the glpyh is.

[1]https://en.wikipedia.org/wiki/UTF-8
Thanks for the heads up, sorry about the knee-jerk reaction.
The Vision of Infinite Dimensions – THE VOID
In the original from Juvenal, it's "quis custodiet" (future tense, 'who will guard?'). The present tense would be "quis custodit" ('who guards?').

I don't think "custodet" is a possible form of that verb; the present subjunctive would be "quis custodiat" ('who would guard?').
Those are all north Jersey :)