skysight-inc/HackerNews huggingface dataset:
Be very careful with that line of thinking. It amounts to 'he's a bad person, so we should punish him by assigning him low status, and part of that is to refuse to take his opinion seriously.' It's instinctively appealing, but it's also an area where human instinct is terribly wrong.

A better way to react would be 'it looks like he's done bad things, so when he talks about those bad things, he knows what he's talking about and we should take his opinion very seriously. Whether he should be punished is a separate question, but if so, that punishment should take a form that doesn't cripple our ability to stop the other people who are continuing to do those bad things.'
Just found this on wikipedia: SnoPy, snobol pattern matching for python.

http://snopy.sourceforge.net/user-guide.html
Malfideleco: worldwide map of Ashley Madison users
> [References'] introduction into high level languages has
been a step backward from which we may never recover.

I'm young and never lived through such turbulent times, but this thought struck me as the most disjoint from my reality. Programming without pointer indirection seems like cycling without legs; indeed high level languages often move the other way, abandoning value types altogether.

I'm not sure this has much to teach me about language design in the modern day, but I do appreciate the insight into the early history of these things.
it's javascript in python style
String concatenation with Java 8
A lot of friends have these problems at University. Turns out the common factor is Ubuntu. After I tell them to install Debian and enable non-free sources, they never have weird bugs again.
> SPITBOL is unique in the power it provides to manipulate strings and text. I’ve yet to see anything else come close.

Can anyone elaborate on this?
How can the brain [1] be a poor model of intelligence, if our notions and very definitions of intelligence are based on the intelligence it provides?

[1] Of course, considering only the brain is wrong and reminiscent of the dualist myth. By brain I mean the nervous system, which is a open micro system embodied in a larger and also open macro system - the organism.
You missed one:

- Render ads into page content server-side.
Honestly I'd like to see tighter clustering near the trend line before I'd say it's a trend. Unless the scaling was optimized so the country names could fit near the dot
Exactly, no alternatives. But here's the thing, I think people will pay for a good browser.
My impression is that CL has much less libraries, but they're generally much better in quality. Having a really powerful language at your disposal also alleviates some of the pains of not having enough "batteries included". But when doing web, it's hard to avoid JS anyway (ParenScript in CL is cool and all, but you still need to make sure the JS it compiles to actually works).
How “The End of the Tour” Nails an Entire Profession
>They adjust their technology stack to serve fewer ads and reduce page bloat.

This won't happen because there are already ad networks out there which are very lightweight and have strict rules (ex. Adsense).

No more than 3 ads per page, rules about where they can be, and how big they can be, and that they can't do things like interrupt the flow of the page, (so no ads in between paragraphs). No animations, no video, no misleading/attention grabbing ads, no pushing content below the fold, no moving ads, the list goes on and on and on.

Sadly most content creators don't use them because they don't pay as well as the scummy networks.

Plus people still block them all the same while assuming they are the scummy networks.

It's now a lose-lose situation to try and be a good ad network now. (Remember what happened when adblock tried to allow unobtrusive ads? The internet collectively tried to kill them over it!)

I see your number 3 as the one that will be most likely.
is not one of improving quality of life, it's one of More. Just More.

Have you seen which website you're on? More-More-More for Me-Me-Me is pretty much the MO around here.
I think it was mainly because they gave an unpopular opinion without backing it up with any real explaination or reasoning.
A year or two ago I ran into the fact that classic TCL still only supports UCS2 as it internal text representation. In particular, that any unicode characters outside the basic multi-lingual plane, like many popular emoji, are not supported.

It can convert to/from utf-8, but any codepoints outside the BMP get mangled (each byte of the utf-8 considered an independent codepoint) and there's really no way to detect this happened in TCL. There's really nothing you can do.

I hoped it didn't, but unfortunately it looks like Jim Tcl has this same problem: http://jim.tcl.tk/index.html/doc/www/www/documentation/utf8/

(Also, Jim Tcl is originally written by antirez!)
Comparing the Internet's Arrival to Cars
>Why would you even change your server if a new one came out?

Woo is many times faster than Hunchentoot. And projects can die.

>a person needs to understand the problem a tool solves before using the tool; otherwise you're training a code monkey, not a programmer.

There's a reason we use high-level languages: They hide irrelevant details. You shouldn't have to learn how TCP works or know every detail of HTTP to know what can be done with it.
The issue that keeps the remaining long haul (greater than 600 miles) on the road (vs rail) is timing, when you put something on the rail, you loose a day or so at one end in loading/classifying and another in classifying/unloading.

That's an interesting comment. Modern container ships and the infrastructure that supports them are surely one of the most effective logistical developments in human history, transferring huge volumes of cargo between the ships and road/rail at either end with impressive efficiency. It seems like you're suggesting that road/rail links bring in more of an overhead, despite the lower volumes on a train vs. a ship. Is that a fair conclusion from what you're saying?

If that's reasonably accurate, what do you think causes those extra overheads? Is it the wider variety of loads instead of everything being in standard shipping containers, the need for power to support some of them that you mentioned, or maybe just the need for better loading/unloading systems at road/rail transfers?
Five open source Big Data projects to watch
Which would be an issue as most major US rail corridors are already running at peak capacity.
Jitsu – Just-in-time summoning of unikernels
guanxi = relationships/network
Correlations is not Causation, otherwise you could make the argument that Somali Pirates are the cause of Global Warming.

The data here is poor in several ways- the selection is highly weighted towards european countries and excludes, for instance, Canada and Mexico and South America. Africa is right out and the only asian country is Japan. Further, GDP is not a measure of "Wealth" but the size of an economy (wealth is like savings, GDP is like gross revenue.)

Finally the worst thing about this is its sole purpose is to reinforce the anti-intellectual idea that liberals are superior to others... the great increase in pseudo science among liberals and liberal propaganda is very troubling, especially when combined with the liberal belief that they have a monopoly on science.

Yes, it's true that a religious person will say "well, I have faith" when backed into a corner.

However, it's not the case that liberals insisting that "Science" proves them correct because they read some propaganda on DailyKOS or TalkingPointsMemo is a superior position! Quite the contrary. And much worse they think it is superior, that "Science said it, I believe it, that settles it" and are often very smug about this.

This means when engaging in an actual debate with them, the will not respond to science, cannot bring science to bear (they will link to things that claim to be backed by science but cannot respond to scientific arguments to refute them)

Liberals have faith in talking points, and that's at best, no better than someone who has faith in their preacher.

But liberals are far more smug about it, and less likely to allow for areas of grey.

This is, of course my experience only.
Much of the variation in how people respond to "Humans evolved from earlier species" seems to be due to whether their particular culture/religion requires them to take a specific view on the subject [1]. If it does, people answer in line with their culture/religion, rather than science.
In effect, questionnaires like this end up studying what particular religions have to say on the matter, and it just happens that the US cultures/religions are more backwards (less accepting of science) than others.

The fit of A(1-B/x) through the scatterplot is kind of misleading too. Apart from Turkey and USA, the whole plot is more like 2 or 3 clusters, which are already highlighted, and the actual relationship with GDP per capita is much weaker than implied by the fit curve. Look at the actual points: the colours (country location) contain most of the information, and the fit curve doesn't add much information.

[1] http://www.culturalcognition.net/blog/
I'm sure it depends on local driving culture and varies from place to place, but there are many stretches of road where local drivers completely ignore posted construction speeds, except for a small percentage who cause dangerous backups and lane changes. Since worker safety is paramount, the best approach is using concrete barriers instead of orange barrels in these high speed zones, not just ignoring the majority of drivers.
I'd like to see this done for ghosts, alien visitors, god, supernatural beings, general mysticism, luck, fate, reincarnation, karma, miracles, astrology, ESP, deja vu and so on.

The number of people that believe in ghosts is just as shocking to me as people that don't believe in evolution.

"A Harris poll from last year found that 42 percent of Americans say they believe in ghosts. The percentage is similar in the U.K., where 52 percent of respondents indicated that they believed in ghosts in a recent poll."

http://www.theatlantic.com/health/archive/2014/09/why-do-peo...
Five Ways to Lie with Charts
Why? Religion. The US is the most religious developed country.
In Germany, trucks are required to have trip recorders. The police can (and will) check them to see if the minimum resting times were observed. Don't american trucks have something similar?
> And, after having been consulting as a lisp programmer for some years now, I would even argue that the overhead of learning some full-stack frameworks is usually not worth the benefits they claim to provide.

I'm not an experienced Lisp developer, but this jives with my experiences with frameworks in other languages. It seems like frameworks cover 95% use cases: they make your life easier for 95% of what you're trying to do. But for the other 5%, you can't just work outside the framework, because frameworks couple you to their paradigm. So you end up trying to solve problems through the framework that the framework doesn't have good solutions for. You're stuck solving problems without the debugging tools or basic building blocks that writing your own in a programming language offers you; it's like trying to tighten a screw with a hammer in the dark. The result is that you end up spending a lot of time on that 5% of problems.

What makes this particularly dangerous is that you typically don't start solving the really unique problems of your project until you've already gotten pretty far into your project: you don't run into the 5% problems until you've already committed heavily to using the framework. A lot of less experienced devs get caught up in this: they start using a framework and everything seems easy. Drunk with their newfound power, they try to do everything in a framework, and each new project reinforces their belief that the frameworks are saving them time. It takes a long time to be on enough long-running projects that you see the pattern and recognize frameworks for the double-edged sword that they are.

To be clear, I'm not saying that frameworks are always bad. For simple or short-lived projects, a framework is probably the best way to go: you'll probably never hit those 5% cases where the framework will hurt you. But if you're doing something at scale, or for a long time, or doing something very complex: a framework might not be the best approach. And large-scale, long-running, and complex projects are where the money and job stability are at.

There is definitely a middle ground to explore here. For example, in the Python world, there are some great minimalist frameworks (Flask, Bottle) which can be tied together with a template engine (Cheetah, string.Template) and SQLAlchemy to give you most of what a big framework like Django or Pylons gives you, but in a much less coupled way that allows you to create your own extensions points. Libraries are much more flexible than frameworks. Sure, you'll feel more pain up front, but you won't spend your time trying to get an ORM to emit a specific SQL query, or waiting for your cache middleware library to accept your PR on a 10-year-old bug in its invalidation.
This has nothing to do with liberals and conservatives.
Or, for this matter, the debate over structured vs. unstructured programming.

In fact, until the late '60s, a lot of people argued that some programs could not be implemented without using GOTO and that loops are insufficient. They weren't proven wrong until 1966 (when the structured program theorem was published).
Evolution is a wedge issue. The whole point of this is to reinforce leftist smug sense of superiority. This is shown by the choice of countries-- largely socialist europe, the choice of yardsticks (GDP which is a false indicator of wealth) and the choice of calling it "national wealth" which is a generally socialist phrase. (An individualist or capitalist would say "personal wealth" or "individual net worth"... socialists think in terms of abstract entities like "nations" being worth serving and having value, including "wealth"... because they think the property of every member of the nation is the property of the nation... which is interesting because it's pretty much admitting they think everyone is or should be a slave, though they would never come out and say that.)

Proof: https://news.ycombinator.com/item?id=10103447

PS-- I know you cannot make any statements that go against Liberalism, Global Warming or Google on hacker news without being downvoted. I accept that. But every time I make a cogent argument and get downvoted, I hope those down voting me are smart enough, somewhere, to realize the damage they are doing to their own integrity and honor. That actually has a better chance of opening minds and eyes than my arguments, unfortunately. So, yes, smear the queer, I don't mind, I admit, I'm the queer!
Diabetes also goes down during war, because starvation.
I don't understand, who can afford US$1000 per month? I'm assuming only medium-large businesses, so do they divide up these "international lines" among their employees or something? Can these employees also use these lines at home, or only in the office?
I deleted Adblock Edge, and replaced it with uBO.
Go Alex ;)
Worth a try. Will spend an evening on this. Thanks for the heads up.
From Wikipedia entry on SNOBOL/SPITBOL

'SNOBOL4 stands apart from most programming languages by having patterns as a first-class data type (i.e. a data type whose values can be manipulated in all ways permitted to any other data type in the programming language) and by providing operators for pattern concatenation and alternation. Strings generated during execution can be treated as programs and executed.'

By contrast, other languages such favor the use of regular expressions.

I am not so sure about the claim to uniquness. Ralph Griswald went on to develop the Icon language which included this feature. The Unicon language, a superset of Icon also has this distinction.
Having support from third party vendors is not the same as succeeding because you have the backing of a major vendor (and especially one who created you), like Java or C# or Swift.
Trans Deaths, White Privilege
Ghosts are real and I can explain them completely rationally: The subconscious is trained to see patterns or anti-patterns that indicate danger. Thus the subconscious makes you "feel" thinks or see things that, historically in the evolutionary sense, were there.

Only our environment is generally a lot safer, so you sense these things when your subconscious senses risk, and alarms you, causing you to "See" the ghosts.

That's effectively as real as the color yellow, as far as you can individually sense.
Search Interest in Deez Nuts Has Surpassed Hillary Clinton on Google
So how did the Chinese police find clowwindy?

His contact information doesn't look readily available online.

Did Chinese authorities contact Github, which readily complied with information that led to him being located?
Nobel winner Stiglitz: “American Dream is a myth”
They'll recommend Chrome (I am assuming the content blocker cannot persist across UIWebviews or WKWebViews). "If you want to view this content, download and install Chrome"

In this case, I expect Google and the advertiser's interests to align.
https://github.com/spitbol/x64/blob/master/demos/sentenc.sbl

In Python, you would probably use regex for the pattern matching. In SPITBOL, you can accomplish the task at the language level. I doubt the pattern matching is as capable as regex but that's a useful feature to have (edit: based on braythwayt's comment, it sounds like the pattern matching is more capable than regex). It might be better suited to NLP tasks. According to the developer, "SPITBOL is unique in the power it provides to manipulate strings and text. I’ve yet to see anything else come close."

See Zuider's comment for more information.

I hope all-caps-keywords is optional.
In your hyperbolic example, the tool has no potential positive purpose, so obviously it is only a tool for destruction. I don't think nukes come close to fitting this description, and I don't really understand the purpose of the question, but if it is earnestly asked I will answer it.

I don't deny that nuclear technology has contributed to some of the worst calamities to befall humanity, I simply disagree that they have ONLY done negative things.
In this case, it seems like there's a reasonable argument for asylum.
I would recommend a course in micro economics. Learning micro economics really changed how I think about finance. Anyone who plan to start a company some day should know how markets work, marginal return, opportunity cost, sunk cost, etc.
The eastern block countries if I'm not mistaken practice Christianity so I don't think religion is as crucial a factor.
MCTS methods for Computer Go
This is a great article on MCTS methods for Computer Go ... http://www.cameronius.com/cv/mcts-survey-master.pdf
The standard keyboard preferences have this option under "modifier keys..." Is this missing some functionality I haven't noticed?
Labfiler.com
Labment.com
Doccuent.com

A couple of ideas
You don't need everyone to leave, just a relentlessly growing percentage. At some point the system starts to crack, and either they relent or it breaks.

In the USA, there is the fundamental notion of "consent of the governed" - if enough people won't submit, the government cannot function.
I don't know, I think I just disagree with his points (and agree more with the article).

He says: " a still-revered, still-used (niche public) language built by people with an actual high-level concept (TDD) from the academic world with the support of much of industry at the time, said language probably can safely stay on it's pedestal despite such a fluff-brained "analysis" as linked article purports to provide..."

To which I disagree. What do you think I didn't get?
Hmm ... I disagree. America still seems to be the place with the greatest civil liberties, technological and scientific advancements
Well, they're not wrong to do that.

Note that Medvedev is behind this. He's Putin's alternate; when Putin hit his term limit, Medvedev ran for Premier and won, then deferred all decisions to Putin. So this is official policy, not some minor Duma member.

Windows 10 may be the worst product change since New Coke.
Yes, age here is irrelevant.

At the very least, Objective-C, Swift and PHP still use reference counting.
So the Safari ad blocker is a strategy to undermine web advertising and push content providers into app silos using Apple's own ad network.
There doesn't appear to be much motivation for using anything other than a linear regression on this, and the result would be a lot flatter than the trend line given.
iOS 7.something, I've come to realize that browsers there don't support srcset yet.
Not sure if I believe this chart. For example, fewer people in eastern Europe believe in evolution than Western Europe? Eastern Europe has very low rates of religious belief - because of their connection with communism.
Creating a power vacuum with a load of weapon caches left behind and hastily trained folk guarding them, does have a pretty predictable outcome.
Exactly. Adopting a world wide standard based on the European Working Time Directive would be a step in the right direction.

They need to negotiate things like this in trade agreements. Labor standards need to be the similar worldwide and not be a race to the bottom.
When govts have nuclear weapons, nothing wrong people having assault weapons. Second amendment should be universal.
Online NES Emulator
Maybe a little surprising due to track records, but since Xbox One (and PlayStation 4 and Wii U) are AMD based, DirectX 12 not performing well on AMD would be an utter failure for Microsoft.
Ohhh no! Just when I thought I got the answer. Just skimmed it and I draw some hope from the fact that the author uses the unconfirmed Unruh effect and wave function collapse, which is as far as I know not a thing because it is not unitary, to explain the double slit experiment. So maybe it is the author who is confused and not the others he is complaining about and I won't have to change my mind once again but I will have to read it way more carefully before drawing any conclusions.