skysight-inc/HackerNews huggingface dataset:
> The man with two watches knows that one of them is wrong, but only the man with three watches knows what time it really is.

I realize it's an off-topic nitpick, but that's not actually true. You take the average of all watches, and this will be your best guess for what time it really is. So having two watches really is better than just one, and three watches provides no guarantee of perfect accuracy.
Saw this page linked from slatestarcodex.com, and was immediately nerd-sniped. I read through the entire history and was amazed by the depth and variety of all the different queries, some of them quite amusing. Pretty mind-opening to think of the level of AI needed to solve these automatically. Good source of puzzles and interview questions too--I wrote programs to solve a bunch of them.
I do software in the sign and digital graphics industry. We rely on Pantone to make sure what we produce matches what the customer (usually somewhere else in the world) expects. For this reason it is incredibly helpful to have a standard. The swatch books are expensive though.
Soundflower or loopback can do audio routing from the desktop into quicktime screen recording.
Yes, it's off-the-shelf tech now. For example, see http://www.zeroflux.org/projects/knock

It's perhaps not as slick as you might hope, but it should be enough to shell script up some things.
Couldn't you argue that the port SSH listens on is a 16 bit key? It's small and easy to brute force (among numerous other ways it is easy to discover) but I don't really see distinction you are trying to make.
Forgotten Kaleidoscope Craze in Victorian England
So far, so good, but it seems to me like many others would be able to manufacture such calibration devices. I mean, the CIE colour space is known to everybody.
Seems like a bad idea to allow CTRL+d, you seem to have escaped 'exit' but CTRL+d actually allowed me to disconnect and not be able to reconnect.
If you're not a fan of Superdelegates, you must really be upset with the Sanders' campaign for choosing Tad Devine as their top adviser. Devine was "instrumental in the creation of the superdelegate process," and is one of its ardent defenders. [0]

In fact, the Sanders' campaign strategy now is to 'flip' the Superdelegates even though Clinton has a majority of the popular vote [1]

[0] http://www.nbcnews.com/politics/2016-election/super-delegate...
[1] http://www.npr.org/2016/05/19/478705022/sanders-campaign-now...
>"Intelligence is produced by the brain"

Depends what you mean by produced. If you mean it happens in the brain, then the following would also be true:

- I prefer Strawberry ice cream. Preferences happen in the brain, which is a physical organ. Ice cream preference must be physical.

- I speak English, which is a language, and language happens in the brain, which is a physical organ. English must be physical.

If by produced you are just repeating that you think it is physical, that is begging the question.

Do you argue that every process in a computer is physical, since it all runs on top of hardware? Do you have no conception of software when it comes to the human mind?
India is projected to be one of the twelve countries who together will account for 50% of the world's population growth until 2050, at which point it's assumed India will host 1.7 billion humans. Asia will in total have gone from 4.3 to 5.2 billions, which is by far not as dramatic as the projected growth of Africa from 1.1 billion now to 2.5 billion in 2050.

https://en.wikipedia.org/wiki/World_population
> Nobody will be continuing studies in the field of nuclear.

Unless they are interested in powering things that aren't tethered to the surface of the earth. Which, you know, is something humans have been interested in...
The confusion around this issue is generated by the rise of protected classes and the selective application of discrimination suits against institutions.

Title IX is a good example of a law which can be expanded to limit the freedom of speech and freedom of assembly by coercion. This has come about because federal funding is an indispensable portion of the modern research university's budget. As such, no 1 person, no 1 group can be allowed to threaten the University's compliance with the law. Therefore, the law enables the government to coerce the institution into severing its private contract with the offensive party - student or faculty. In effect, a government agency is able to punish political speech by proxy.

As 25% of the GDP, and probably upwards of 90% of the spending in many industries (e.g. defense contracting), the governments spending power has given it unforseen power to demand a trade of speech for access to economic opportunities. We need a law similar to "too big to fail" in sectors where the government has monopoly-like powers.
This argument seems disingenuous. It's no great insight that port knocking reduces unauthorized login attempts. What's disputed is whether it's better to have a system that's rarely challenged vs. a system that's regularly challenged and still holds. The argument against is that adding layers of bad security makes it easier for problems in the "real" security to go undetected or ignored since the obscurity layer works too well.
There are two significant downsides to freeing blocks of memory that are in use when program exits:
1) it's completely wasted effort to track who should free some global structure that gets allocated and then exists until program ends (global singletons, various caches...)
2) freeing all objects when program exits puts completely unnecessary pressure on OS's VM subsystem (it's not so long ago that closing long-running firefox or openoffice caused linux desktop to just freeze and swap for few seconds)

Maybe I'm in minority but in C I tend to flag unnecessary free()'s before program exit in code reviews (There is not much that you can do about that in "safe" languages like C++).
Electronic Vehicle Tax system returns less revenue
I was thinking about how convenient pennies would be an imagining a "Cool Your Macbook for Thirty-Nine Cents". Then I remembered US pennies ain't copper.
Ok, then I'll ask again, please define "hate speech".

To add to this based on your response, please define "hate speech" in the same easily understood definition of "murder".

I'm not saying that hate speech does not have a negative impact on people, of course it does. It's why people discuss trying to outlaw it in the first place. I'm simply saying that it's such a subjective topic that there is no way to accurately to define it, therefore the attempt to solve the problem will only make the problem worse. Never mind the fact that people with nefarious intentions will seize on the highly subjective language of the law to make use of it for themselves.
Or because it's considerably faster—if you don't have to deallocate, you can just reserve a bunch of pages on startup and use a stupid simple bump allocator.

Actually, D's compiler more or less works this way: http://www.drdobbs.com/cpp/increasing-compiler-speed-by-over...
> individuals don't deliver
> no one has a clue

Welcome to Earth.

Most teams are not able to attract or retain talent, so they have to focus on maximizing and concerting effort instead.
> CMYK is a subset of Pantone.

This is not really true. They're different things. One is spot colour, one is process colour.

Process colour - lots of very small dots/splodges/lines made of just a few ink colours (typically Cyan, Magenta, Yellow, and Black).

Spot colour - ink that is that colour.

There is no room for intepretation with spot colour. It is the colour it is.

Even CMYK can be a "different" colour. Different printers (both people and the machines) can print CMYK differently. It is possible to print CMYK without the K, for example. It's very difficult to see the difference and it saves a chunk of money on ink. The output is a different colour though. ;)
Judaism also has Talmud and a long tradition of interpretations of the Torah.
AlphaGo and Our Dystopian AI Future
Blah, you are right. I will correct my comment.
(I believe you've swapped the labels: process color mixes dots of CMYK inks to approximate other colors; spot color uses an ink pigmented to the precise color you want. https://en.m.wikipedia.org/wiki/CMYK_color_model )
Years ago was cycling to work in winter and on the side of the road a young woman was sat in her panties and T-shirt vest crying, this was a main road, she was shivering violently, I stopped, rang for an ambulance and the police and gave her my outershell and fleece while the ambulance got there.

She'd been sat at the side of the road for at least half an hour in rush hour and one other person had phoned in but not stopped. I didn't know about the bystander effect at the time but ever since then if I see someone I distress/hurt I act straightaway on the assumption no one else has and it won't hurt if they have.

I was slightly ashamed of the people in my home town that day tbh.
This might be the definition of "trying too hard".

I loathe Trump, but does huffpo honestly think this article is convincing to anyone who isn't already drunk on their koolaid?
> The mode of not freeing has been explored in programs that are short-lived

[fork, allocate, exit] is a very valid and robust pattern leveraging the OS as a garbage collector.

This kind of pattern reminds me of crash-as-an-operation-mode software.
No, they haven't. As of 2013, the UN projected India's population to surpass China by 2028, and peak at ca. 1.6 billion in 2050, and fall back to about 1.5 billion by 2100.

For comparison China is expected to start declining around 2030, and fall to around 1.1 billion by 2100.
I exaggerated to make a point. Of course you'd work with folks. Apologies for the hyperbole.

You have a good point, but consider this: the team is in the hook for whatever the code is anyway, whether there are disagreements or not. So the real question is whether or not you surface those disagreements (or bury them, in your example), or simply don't address them at all.

I'm thinking you surface them, even if the herd mentality moves in the wrong direction. Unfortunately, unless you can deliver the entire thing on your own, social skills count as much as technical skills. The bigger the team and the more people think "that's not my job", the more the team norming becomes more important than the implementation details.

Or -- to continue with the hyperbole -- if you get it wrong, and you all get it wrong? You did your best. If you do a great job and the team flops? The guy paying the bill isn't going to be so happy with "Yeah, but if they had only listened to me...." Your job is to make the team/project succeed, not be the best coder.

Mobbing is still in the hype cycle. I remain wary, but cautiously enthusiastic. It'll probably be another 2-3 years before all the warts come out.
Machines are pretty badly equipped for driving, with their shitty machine vision, total lack of socialization, poor ability to interpret context, etc.
Soundflower (and more importantly: SoundflowerBed) hasn't worked right for me since at least two major OS versions now. The project has changed hands several times, and is only being partially maintained.
I think port knocking is like anti virus ... it makes you feel safe so you run obsolete software and get p0wned
I am only talking about religious tolerance, and only to contrast it with the modern radical islamic hateful version. Of course the ottomans were invaders and they did commit atrocities. The Jannissaries however were not primarily a means of inflicting terror or to promote conversion to islam. By (forcefully) recruiting non-muslim boys, who thus did not have family connections to power, the Jannissaries were guaranteed to be faithful to their masters (same reason why they weren't allowed to marry). They were well compensated and were high ranking officers ; They could be compared with the use of Eunuchs in china.
House of Saud is the most western-oriented major actor in the country. If US turns back on them, SA will quickly turn into another ISIS.
You are correct. How embarrassing! I have edited my comment. Thanks. :)
> Oh yeah, when the pro does arrive, don't take it personally if he/she is brusque or 'rude'. They are sometimes brutally efficient.

This. Also, for some medical personnel being brusque and (apparently) unattached is the only way for them to not crack under seeing death every day.

It's a fucking hard job and I highly respect everyone in the field.
This is why truly horizontal AI is 20 years away IMHO
He's stated this outright.
Smartphone sales growth will drop to single digits in 2016, says Gartner
If that ASIC is designed to solve that same hash function, yes.
"Specifically, the court papers allege that Fort Lauderdale-based copying service Imaging Universe and president Ignacio E. Montero provided the government with CDs containing duplicates of documents Schapiro’s defense team culled from 220 boxes of evidentiary records in preparation for trial. Federal agents had seized those records from the mental-health clinic Biscayne Milieu, where Schapiro worked."

So in future the defence must request copies of all 'evidentary records' by default so that the authorities can obtain no advantage?
InfluxDB v1.0.0 Beta 1 is released
Freedom of Speech doesn't protect you from a private organization deploying helicopters, but a whole lot of other laws do...
Isn't this usual B2B pricing? I fully expect to charge prices like these if my customers are intended to be mid to large businesses looking to "spice up" how they do recruiting, and think that this will help them do it (not to demean the product, I'm sure it does it's job well).

These prices aren't going to work for a lean startup, obviously, because they generally don't have lots of money to throw around, but bigger companies do. Oracle, Salesforce, and lots of other B2B businesses count on it, as they charge more than you would think.

I think another good example is highcharts -- with so many free, decent D3 based highcharts alternatives, why would a company buy a highcharts license instead of using one of the free options? Because they can afford to. Companies that can't will try and use a free option, reduce their scope, or put some engineer on it part time.
Scalability, but at what cost? (2015)
Google is bringing new ad types to AMP
I have seen a program, which meticulously freed everything on shutdown, take over a minute to actually do so under a large and complex test case involving lots of data. In production use, this would be a complete waste of CPU cycles.
Light rain
Warcraft director Duncan Jones: “I wanted to make a great film”
Coordinated control of traffic lights isn't cheap. Some quick googling says $250K to $500K per signal[1] when done from scratch.

[1]: http://www.wsdot.wa.gov/Operations/Traffic/signals.htm
Announcing Certification of Agencies as Part of Google Developers Agency Program
As soon as I got my Apple Watch, I started using voice assistants way more; both in private and public. "Hey Siri remind me to ___ at (location or date/time). "Hey Siri, set an alarm at ____". "Hey Siri, how many grams in 3 ounces?" "Hey Siri, set a timer for 25 minutes".

Also, a couple of months ago I enabled the "Listen for 'Hey Siri' when plugged in" option on my iPhone and it's been super helpful. My phones typically plugged in right infront of me when I'm working, as well as in the car. I use it frequently to start a phone call "Hey siri call ___" and it works wonderfully. It works WAY better than the hands-free setting in my car.

Car:

**Press Button**
Me: Call Home
**3 second pause**
Car: Calling Home at Home, is this correct?
Me: Yes
Car: Dialing....
**2 second pause while it initiates the dial**

Siri:

Hey Siri call home
**dials**
Nick Bostrom’s Simulation Argument Explained
I'm surprised that the primary use case for a machine with 8 of these things in would be password cracking. (https://sagitta.pw/hardware/gpu-compute-nodes/brutalis/)

There's not even any mention of training neuralnets, rendering things or doing science. Are there many non-shady reasons for purchasing the above device based on the purpose described?
> cosmetic security mechanisms that are made irrelevant by SSH public key authentication.

How does public key authentication protect you from a 0day in sshd or something like the Debian OpenSSL Predictable PRNG key issue?

In a perfect world where there will never be a 0day in sshd or any further weak key issues, but we don't live in a perfect world.

The one time I've ever had one of my linux machines compromised was from CVE-2001-0144.

When the Debian key issue first came out all of my keys were vulnerable. None of my hosts were compromised because I used port knocking.
Parameterization works with if statements. If (like("The great big elephant,%"))

Further, the structure of if statements can encode abstractions not explicitly expressed.
I'm stuck with a related philosophical problem, perhaps somebody here can help me out.

The problem is that consciousness happens "now", but "now" has only a meaning in an inertial frame of reference, and simultaneity in physics depends on the chosen frame of reference.

To phrase it differently, you generally don't feel what you felt yesterday, or what you feel tomorrow. You only feel (or experience) what you are feeling at this very moment. But if one (mathematical) point in the brain is conscious, by the time it has communicated to another point in the brain, that "feeling" has been lost to time.

So either consciousness happens only at distinct (mathematical) points in the brain, or, somehow, consciousness can span a short non-zero time interval. You experience not just "now", but also briefly in the past and perhaps into the future.

This seems contradictory, so a better way of looking at it is needed.
If they do that, they need to retire the old Ford logo finally and come up with something more upscale-looking. The logo is the worst thing about Ford cars; it looks goofy, compared to the badges seen on all the Japanese brands and on Teslas.
On my lowish-end HP laptop (Intel Celeron(R) 3205U @ 1.50GHz, says /proc/cpuinfo), Geany is my IDE of choice for HTML, PHP, and C stuff. It starts instantly, never lags, etc.

Emacs has always been a bit laggier than that (and a few seconds to start). VSCode starts slower than Emacs, but once it's running it feels much snappier--on par with Geany, though I still only use it for C#/F#.
From the article:

> Shut up or I’ll kill you

>The third recent change is that, whereas the threats to free speech used to come almost entirely from governments, now non-state actors are nearly as intimidating

This pretty much completely circumvents your point
I had an excellent background in optimization in grad school -- world class research university Ph.D. -- and a good practical introduction at FedEx, on various DoD problems, and on several commercial problems. I tried to have a career much like you had.

E.g., at one time I sent a letter and resume to Fisher Black at Goldman Sachs and got back a nice answer that he saw no role for optimization on Wall Street.

I sent resumes, 1000+, all around, and got back next to nothing. Heck, in comparison, early in my career, just in scientific software, in one two week period I sent a few resume copies, went on seven interviews, and got five good offers. After my Ph.D., I was essentially 100% permanently, absolutely, positively unemployable at anything where I mentioned I had a Ph.D.

I concluded that, to make money out of such applied math, do a startup where the applied math, likely original, advanced, and powerful, was the crucial core secret sauce, proprietary intellectual property, technological barrier to entry, and let the customers/users see only the results that they will like and without any hint that there's some math at the core.

At this point I have an apparently quite good practical problem identified, the original applied math derived (theorems, proofs, in TeX), the business model developed, the software and server farm architecture and the relational database schema defined, and all the software I need to go live written and running. The production part of the software is about 20,000 programming language statements in 80,000 lines of typing (with comments and blank lines). All the software appears to run as intended. The timings are quite good. Currently I'm alpha testing the software and looking to go live, get publicity, users, ads, and revenue ASAP.

But, for working, as a consultant or an employee, in optimization for others who are not experts in optimization -- I gave up.

My view is that it is irresponsible and unethical to suggest that a young person study optimization.
Hello, it's $14 partially because we are dedicating some resources on our end for each interview. Also, after the interview is done, we store the entire image for you to go back and see whenever you want.

If you are looking for a free tool similar to collabedit and coderpad, this might be helpful: https://codepad.remoteinterview.io/
Is the status bar themeable yet? It sticks out like sore thumb relative to beautiful themes available.
Running ELK stack on docker – full solution
Could you explain why single-packet authorization is cosmetic? This is the first time I've read about these, and while port knocking is clearly broken in multiple ways, I don't immediately see the flaw in SPA, except for the fact that storing hashes of previous packets and comparing against them is inelegant.
What TypeScript 2.0 promises: https://www.infoq.com/news/2016/04/typescript-2-preview
50 $/mo for 20 interviews seems pretty cheap to me?

Estimating an engineering employee costs 100 $/hr, then 2.5 $/interview is way less than you're spending on the person conducting the interview. And 600 $/year is a steal unless you think it'll only take 6 hours to implement your own version + yearly maintenance.
Firefox 47 Release Notes
Time Series Database Is about Reducing Complexity
>* Holocaust denial laws in Canada and Europe

Canada does not have holocaust denial laws. It has hate speech laws. Conveniently holocaust denial writers struggle to keep their antisemitism out of the writing.

https://en.wikipedia.org/wiki/Laws_against_Holocaust_denial
What currently is in TypeScript: https://github.com/Microsoft/TypeScript/wiki/What's-new-in-T...
Sorry :( local only
Your take on the server usage of this idea is widely implemented. But the usual approach is not to allocate large block of memory and allocate from that, but to wrap malloc() with function that adds headers that track purpose of the allocated block and then free all still live blocks when the purpose ceases to exists. Both Apache and Samba uses generalized mechanisms for this (apr_pool and talloc, respectively), while PostgreSQL does the same thing in somewhat ad-hoc manner.
That really depends on the use case. We too have sshd listening on a non-standard port and the overhead to tell people what to put into their .ssh/config is negligible.

We use SPA only on very few select servers that less people need to access and those just get the shell script they need to run instead of typing "ssh $host".

After about 2 years of running things this way: The time saved in checking system logs in a single week was much more than the time spent on "training" people in those 2 years.
The Patent Scam
Not visuals, but along a similar vein, random number generators with high dimensionality and equidistribution can be coerced into generating very specific output, given enough exploration of the output space.

For example, and output of all zeros, or the source for a a random number generator itself, or a zipped archive of a work of Shakespeare.

It's fun to think about anyway.

http://www.pcg-random.org/party-tricks.html
Driving in India is kind of insane. You need some skill to navigate the roads without hitting anyone. Need to watch all around. But in cities traffic moves very slowly so you can manage it.
This is possible in Haskell because it allows for lazy evaluation. In a strict language, immutability means you can't form cycles.
A task manager for the KDE Plasma Wayland session
Mysterious Markings May Hold Clues to Origin of Writing