skysight-inc/HackerNews huggingface dataset:
You bet it's a problem, and it is a somewhat new trend on Twitter. Someone blazed the trail and now every harried producer has a read-only Twitter account and mimics it; it's a last-couple-of-years phenomenon. I appreciate nothing more than coming across a grieving Twitter page showing photos of horrors with a billion entry level producers underneath it clamoring for usage rights like feeding sharks. This happened to you, it sounds like, and luckily you were removed enough from the story that it was no big deal.

You might react and go "that's horrible, why would they do that?" but remember when Cathriona White died, and every 'news' organization in the world immediately (and I mean immediately) started calling her family demanding an interview simply on the basis of her relationship with Jim Carrey? I seem to recall someone in her family saying that they heard about her death from a reporter calling and asking for comment from a seven year old. He was pissed about it and good for him, really, and I say that as someone who used to be in a slightly more respectable part of that bloody industry.

Twenty four hour news and, later, the Internet did this to us (well, really, we did and these were merely tools to satiate human nature). There is zero regard for "the right time" when interacting with subjects of stories any more by most producers. The right time is now because our readers demand fast content and fuck your feelings.

The irony is that Twitter is probably the one platform that is tirelessly working to make a traditional journalist go back to being traditional by eliminating the urgency of reporting and shifting focus back to analysis and context. So it's weird to watch producers work Twitter to basically digest a primary source and be late by definition. Twitter is way better at telling me what's going on now. I want analysis and context from journalists now, but most haven't picked up on that yet. (This is also why Twitter will not eliminate the media, despite what some people say; half of journalism is placing events in context. Some might say half is a conservative estimate.)

And that's even before you get into the viral video agencies who snap up rights from people who don't know any better, and I can't decide which is worse. Seriously, what a way to make money; what service do you provide, exactly?
Hard to believe a 5th doesn't sound sweet(er) to all. Even Pythagoras thought so.
Top 16 Machine Learning, Data Mining, and NLP Books
A difference of x Hz produces a beat at 30x BPM. So notes at 440Hz and 443Hz (a difference of 11.8 cents) would produce a 90BPM tempo. But at higher frequencies the same increase in Hz corresponds to a smaller number of cents: 4400Hz to 4403Hz would be 1.18 cents.
Why is ctrl-C the shortcut for "terminate", anyway? I would have expected it to be something like ctrl-T.
There are a number of performance advantages to a virtual DOM. That's why React uses a virtual DOM - unless you're also thoroughly convinced you know more than Facebook's engineers. Google the subject a little.
Powershell is like the Java of shells: object-oriented, but needlessly verbose.
It's the part where you asset that you are the owner of the copyright you alleged is being violated. As long as you own copyright on something that's not a problem. The part where you actually allege that particular content uses your work without permission or privilege is not under penalty of perjury.
This is a really great idea! I would like to see it for other langs too.
You should have a separate output for humans, instead of having a flag for it, and programs which are the last in a chained series should default to it, but you could also redirect stuff to it in the middle of piping.

I'd love if the bash shell language was less clunky.
The service would monitor your exact location like Uber and pull up right as you're walking out the door.
Windows PowerShell seems to offer exactly what you're looking for.
What samples was used? GUS?
It's common knowledge and you can easily look it up. https://en.wiktionary.org/wiki/predicate

Copied here nevertheless:

> 2. (logic) A term of a statement, where the statement may be true or false depending on whether the thing referred to by the values of the statement's variables has the property signified by that (predicative) term.

> 3. (computing) An operator or function that returns either true or false.
This has never been much of an issue in the valet or Luxe/Zirx business. I think it's very manageable even without some of the techniques available when both parties have a smart phone.
A standard method for programs to provide help, examples, and tab completion suggestions to the shell. Right now we have man, info, --help, -help, -?, etc, and tab completion is part of the shell rather than the apps. If all of that was standardized the tools could be much better.
Why Turkish soldiers staged a coup – and ultimately failed
I'd basically like to have powershell. Potentially with a better introspection and attributes so that you can build a more interactive CLI. For example output size estimation + tagging local read-only commands to allow showing some output preview as you combine the commands. On-a-side display of help for arguments.

My pet hate is that commands themselves cannot tell you things about them in a structured way. There's no reason why completion and --help are somehow separate from the execution itself.

Love: context aware shell like zsh/oh-my-zsh provide. If I'm in a git project, show me a good git summary for example. If I'm in python venv, tell me about it. If I'm in some python project, extract its name from setup.py.
Maybe it is common knowledge for you. I could have looked it up, but I don't like seeing non constructive criticism.
I'm not a Windows user, so I'm not familiar with it. And "just move to Windows" isn't exactly the kind of solution I was hoping for, if I'm being honest. Some day someone in the vast Linux/Unix ecosystem hopefully sees this problem too and does something about it, but it's a controversial idea at this point.
The first feature already exists. You write

for i in **/*.jpg; gfxcompress $i

in Zsh, or

shopt -s globstar # (Which you would have in your .bashrc)
for i in **/*.jpg; do gfxcompress $i; done

in Bash.

Or, if gfxcompress supports multiple arguments, just

gfxcompress **/*.jpg

Treating the output as objects would be an improvement. I write things like

for id in $(< file-containing-ids ); do
r=$(curl -Ss http://api.example.org/get/$id | jq .status)
if [[ $r ...
...
done

or the more traditional columnar output and awk, but it would be nice if the shell knew about this, enabling tab completion and avoiding a lot of boilerplate.
This just seems to obscure the logic. Not unlike how polymorphism can make code flow harder to read, though feel more clever.

There is a place for it - like when you're trying to express a set of logic that will be guarded by the same condition, but always at the cost of some complexity.

A set of conditionals is probably the most obvious way to express branching.
Citus Cloud Now Generally Available
This is probably one of the biggest advantages of macOS using ⌘C and ⌘V for copying and pasting instead of Ctrl-C and Ctrl-V.

(…well that, and being able to use your thumb for performing the keyboard shortcut instead of having to use your pinky finger).
Yeah, that was a brainfart on my end.

What about the multiplied version? That is how I would intuitively understand 2S_2, and I still don't accept that shifting is the same.
Climate Change Is Moving the North Pole
Space hotel? Habitats? Micro-g factories? All that expansion into space that was supposed to happen regardless of the impracticalities.
It should have a daemon to centralize things such as command history across multiple terminals.
AUTORESPONDERS – 1.1 Introduction to Autoresponders
You're conflating colour symbolism with colour harmonies. They are two completely different phenomena.

I don't know any visual artist who would claim that colour harmonies from the art of another culture are incomprehensible/jarring. Actually I would expect to get the opposite answer.

Popular colour combos for interior decoration, though, are naturally going to vary culturally, but (I claim) within a pretty universal system of colour contrasts perceived the same way by everyone. If there's a literature out there on "weird" colour harmonies that don't work for those acculturated in certain cultures, I'd love to see it.
You can actually do what you want with piping:

find . -print0 | grep -z '.*.jpg$' | xargs -0 gfxcompress
"Entitlement mentality" is a highly loaded and manipulative term, and I reject its use in this context.

Managing consumer expectations in a way that does not reflect reality is the same as false advertising, however.
To push, to pull- to fetch, perchance to commit. Aye, there's the rub
I was afraid someone might come in and declare this a non-problem, or school me on the example I chose in an effort to invalidate my overall argument. For every example I could conceivably come up with, there is a locally optimal arcane way of achieving a good result. That's not what this is about. Functional (im)possibility was not the message of my argument, ease of use and structural cleanliness was.

The issue here is not really finding a "better" way to implement this exact example, it's finding a better mechanism for what the example represents.

Can you make everything work with today's tools? Absolutely. Can you do it without arcane switches and weird corner cases? Mostly not. The question I'm raising is more whether this pain is inevitable or not.
The problem with power shell is that it misses basics such as grep that command line users take for granted.
> They're very rare in pre-romantic classical music...

Not true. Some styles of classical music employ dissonance in a prominent way - from late 14th century Ars Subtilior, through the pre-baroque stylus fantasticus and the bold chromaticism of Gesualdo, Frescobaldi, de Macke and others, and to the late baroque with Bach, Vivaldi, Zelenka, Rebel and others.
Between this and the TPP - it seems as though the lines are getting increasingly fuzzy between borders.
PigPen had this right... it visualized syntax that you typed. You could technically code with the mouse but that wasn't the intention of the tool. It made it easier to get a gestalt view of things, without hiding the essential details of operations. It was just another window into your code in Eclipse. I think Microsoft's IDE has similar stuff for OO code? But I've never used it.

https://wiki.apache.org/pig/PigPen

I tried to commercialize this technology in 2010, with Cloud Stenography (a joke name): https://github.com/rjurney/Cloud-Stenography https://vimeo.com/6032078

More recently, a company has done some similar stuff, albeit for Spark, in Seahorse: http://seahorse.deepsense.io/
Try it before you knock it. I might have said something similar before getting into Haskell, but now I'm nodding along happily. Dealing in meaningful data types with small composable functions is very pleasant for me now.
Google still uses huge amounts of human curation, it's just harder to see; examples include: reCAPTCHA, Google Quality Raters, Google Maps Editors, etc.
Do you accept donations?
On windows (and I guess on linux) they use electron.
Well, apparently, with respect to another big cat, tigers, on the backs of their heads, it does, or people believe, over in the sunderbans[1]. Same idea. See fifth image of the lot.

[1]http://www.bbc.com/news/world-asia-india-26064591
Highlighting a factually incorrect statement is not criticism. Criticism assumes a different point of view. Granted he could have put it as a GitHub issue, but how about we avoid anti-intellectualism.
from wikipedia (https://en.wikipedia.org/wiki/Control-C):

As many keyboards and computer terminals once directly generated ASCII code, the choice of control-C overlapped with the ASCII end-of-text character. This character has a numerical value of three, as "C" is the third letter of the alphabet. It was chosen to cause an interrupt as it is otherwise unlikely to be part of a program's interactive interface. Many other control codes, such as control-D for the end-of-transmission character, do not generate signals and are occasionally used to control a program.

Also see https://en.wikipedia.org/wiki/C0_and_C1_control_codes#STX
Would the USG require from the foreign government that the US can warrant on foreign sole as well?
While this would be great, I doubt it will ever happen. I don't really see how this possible without support from each command being completed. And not every command is going to do this.
"Plus, how does a modern 'surfer' know what they don't know (a site that should be included but they haven't come across it yet)?"

Yahoo had a form that allowed you to submit your site to be added to the directory. You included the URL and categories you would like to be listed in. It would then be evaluated and added by a Yahoo employee. It was one of the first things I would do after creating a new web site in the early 90s.
A modern protocol to communicate with the terminal would be nice.
Intel's CEO is trying to revamp his 48-year-old company
You're likely aware of it, but in case others aren't, there's a classic online presentation that makes the same case: https://betterexplained.com/articles/a-visual-intuitive-guid...

And here's some "ancient" HN commentary on that article: https://news.ycombinator.com/item?id=2712575
(-0n1 likely, as it sounded from the example like gfxcompress is designed to operate only on one item at a time.) To make this explicit for readers: find, grep, and xargs actually already has the requested feature of "good human readable output in one mode, and [] structured, already escaped data [] in another mode", through -print0, -z, and -0, which also works great when combined with read -rd $'\0'.
Don't google errors. Don't network anything that isn't explicitly requested to be networked. Don't give any built-in affordances for HTTP or other poorly-designed, politically-imposed protocols. I don't even know what you're talking about with microservices, as that notion only makes sense in the context of implementation details of RPC services ("Cloud APIs" in 2016 parlance).

A modern shell would:

- Never use text as the interchange format, but rather keep binary representations in memory and link all commands in a given interaction into a single computation, doing inlining and optimization across the boundaries of what are currently separate processes communicating via pipes/IPC.

- Know about the structure of valid invocations of commands (essentially, their type signature and the algebraic type structure of their parameters), preventing any "invalid invocation" error messages a priori. Only valid options would be permissible for tab-completion, and un-tab-completable options would give error feedback directly without executing the program.

- Have a principled, data-race-free alternative to the filesystem for persistent storage of data, which maintains type information without preventing useful generic operations like bytewise encryption.

- Support unicode as the only character set for text.

- Encourage proportional fonts, so as to make box-drawing characters not work properly. An associated UI system would permits applications to refer neither to character cells nor pixels, but only to a graph of modifiable or immutable values and a set of presentation hints. Platform-specific modules would interpret these based on the capabilities of the local terminal. Full graphical applications over SSH are trivial under this model--no more "I use a shitty 1980's-era UI because that's the only thing I can export across the network consistently".

- Allow addressing both local and remote system resources (RAM, CPUs, I/O devices) via a uniform interface, and allow dynamically attaching and detaching these from running processes, both local and remote.

- From a more traditional shell perspective, it seems important to support "by" operations with good ergonomics. This is stuff like "sort all these files based on the output of applying this other file-accepting command to each" or "filter out all paragraphs in a text file containing the string 'foo', but only print the last seven characters of each one.".

These would be a start.
Maybe machine learning could help?
Try to draw a diagram that conveys exactly what you have written above. Text is a powerful medium for conveying abstract thought.
That's only true if origin doesn't respond at all. If one of your IPs accepts connections and hangs, then the browser will display an error.
We use DNS for rotations at work. When we make a change, traffic starts moving right away, and most of the traffic moves within two or three TTLs. Most browsers do have some compensation mechanisms when some servers in the list don't respond, and will do even better if some servers are refusing connections. There are lingering connections for a long time though -- I think some DNS servers do cache until they are restarted.

The load balancers we have available to us had worse uptime and scalability than our servers, so DNS it is. It would be nice to fully drain servers in a reasonable amount of time, but I can deal with it.
Encountering it now, I think your followup article "Does it matter if the sum of all integers is -1/12?" makes an excellent case for why it does in fact matter a lot:

The fact that the unsound reasoning in this particular case led to a conclusion that superficially resembles a conclusion that can also be arrived at by sound reasoning just makes it that much worse. It encourages people to think: because this mode of reasoning led to a "correct" conclusion in that case, then it will probably lead to correct conclusions in other cases.

If the problem were confined to mathematics I might not make such a big deal out of it, but it's not. The problem of people uncritically accepting conclusions drawn by unsound methods of reasoning pervades our society and causes real damage.

http://blog.rongarret.info/2014/01/does-it-matter-if-sum-of-...
Algebraic Patterns – Semigroup
It is entirely constructive.

I just prefer brevity more than you do. But you would've still downvoted me even if i'd provided a link, no?
They used to teach this as an open enrollment course in college (at least mine, which was not atypical of the larger liberal arts college scene). It was called "music of non-western cultures", and pretty much everyone who took it came out with the opinion that this non-western music was pretty interesting and cool.

I mean, c'mon. Anyone who has been exposed to the concept of non-western music will know that the 12-tone scale is not a universal construction.
Yes, the article states that this would take the form of reciprocal agreements between the countries involved.
It does nothing to address the underlying issue of people relying on NPM packages where there is little-to-no developer maturity to do with stable APIs and ongoing support.

I'll never criticise anyone for releasing OSS but ultimately he just becomes the things that half of NPM relies on and the vicious cycle continues.
ThaiTV Live – ดูทีวีออนไลน์
The point of view you're riled up about isn't mine. Go try to start fights elsewhere.
Discovering the Computer Science Behind Postgres Indexes (2014)
Type

man ascii

and notice what is 0x40 less than the capital letter.

H is 0x48, backspace is 0x08. ^H is the same as backspace.

I is 0x49, tab is 0x09, ^I is the tab sequence.

Now you know why Windows \r in text file show up as ^M in vi and Emacs.

^D is ASCII 0x04, "EOT (end of transmission)". That's why you use that to end input.

^C is ASCII 0x03, whose name is "ETX (end of text)". That seems a reasonable choice.
>I agree with the Language Instinct since it sticks with our current scientific understanding of how the brain scientifically and mathematically creates grammar. I disagree with much of The Better Angels book since it contradicts many anthropological and archaeological studies of human societies.

So you agree with "The Language Instinct" because it supports the prevailing view and you disagree with "The Better Angels..." because it doesn't. Why the appeal to authority? Why not judge the books on their arguments and evidence?
That you might want to allow user-defined templates and that the package is ES5-compatible are two I can think of.
Define true as a lambda taking two lazy values that returns the first, and false as one that returns the second, and you can turn all booleans into lambdas with no increase in code clarity.

The straw man in the post - talking about a case-sensitive matcher that selectively called one of two different functions based on a boolean - is indeed trivially converted into calling a single function passed as an argument, but it's hard to say that it's an improvement. Now the knowledge of how the comparison is done is inlined at every call point, and if you want to change the mechanism of comparison (perhaps introduce locale sensitive comparison), you need to change a lot more code.

That's one of the downsides of over-abstraction and over-generalization: instead of a tool, a library gives you a box of kit components and you have to assemble the tool yourself. Sure, it might be more flexible, but sometimes you want just the tool, without needing to understand how it's put together. And a good tool for a single purpose is usually surprisingly better than a multi-tool gizmo. If you have a lot of need for different tools that have similar substructure, then compromises make more sense.

This is just another case of the tradeoff between abstraction and concreteness, and as usual, context, taste and the experience of the maintainers (i.e. go with what other people are most likely to be familiar with) matters more than any absolute dictum.
For events in the future, the mapping between local wall time and UTC is not fixed (consider that Egypt recently cancelled DST on three days' notice), so if the time that matters is local wall time, you should not store your days as a UTC time stamp, you should store it as the local wall time with a zone or location identifier (generally use an Olson TZ if possible).

If you're storing time stamps (i.e. you care about how many seconds have elapsed / will elapse since / until the event), your strategy is the right way to go.
+9001 this!

> My guess is that with those included it weighs AT LEAST 100kg, probably closer to 200kg.

Interesting, that would put the power to weight ratio down to combustion engine levels.

I found this http://www.teslarati.com/tesla-model-s-weight/ that supports your thought by putting it at 150 kg.

> I can't find any details on what Siemens includes in their weight figure

Well they don't have a transmission so that shouldn't be a concern.

> is able to continuously output 260kw, the Tesla motor isn't even close to that. I've personally tried it a few times on the Autobahn and the Tesla limits the output to about 100kw (displayed) after less than a minute of full throttle.

In did try to correct for this sort of thing by picking one of the lower kW ratings for the Tesla. I was not aware it was that drastic. If we account for this the Tesla is almost in Honda accord territory. That's rather disconcerting given Musk citing figures like the ones I outlined. https://youtu.be/PULkWGHeIQQ?t=41m30s
This is what you get when you embrace internationalism. You break down borders between countries, and now you not only have to deal with your own corrupt and/or incompetent bureaucrats, but everyone else's too. There's no kumbaya scenario where there are no borders for the proletariat but governments still mind their own business.