skysight-inc/HackerNews huggingface dataset:
Spacechem is a ZT game just like TIS-100 is. All of your problems come from the fact that each thread's cursor has to physically travel to the next instruction in a very cramped area while avoiding other instructions that may have been laid out in between. (Also, if full cursors crash into each other, your program crashes.) With real tools, Spacechem programs would all be trivial.

Feel does come into it, I guess, because I loved Manufactoria (also Befunge). Manufactoria is a lot more computational than Spacechem; your goal there is to manipulate a bitstring, not to traverse the environment for its own sake.
I guess you're easily offended.

Society reached consensus a long time ago about what an employee is and isn't. Companies have been nipping at the edges of this for years to push more risks on "independent" contractors, which in reality means pushing business risk to society at large.
I also have this "off" feeling, but I have at least one specific example:

http://news.nationalpost.com/holy-post/we-love-death-more-th...

"These grisly words are as foreign to Western sensibilities as they are all but sacred dogma for Muslim radicals at war with the West—and with Western sensibilities.

The sentence originated with a 7th-century Muslim commander who threatened his enemies with the prospect of “an army of men that love death as you love life.” As if to prove that, at least in the Middle East, there is nothing new under the sun, Hassan Nasrallah employed the phrase in a 2004 interview to explain why Hizballah, the organization he heads, is destined to prevail over Israel"

"How to understand this macabre sentiment? Martyrdom has played an important role in Islam since its inception, and a number of chapters in the Quran mention the rewards of those who fight and die for God."
> And then there are things like TweetNaCl by Schwabe et al that works really well in embedded space.

I stumbled on TweetNaCl by accident. It's amazingly useful.

But, it's like it's being kept hidden. It's not at all easy to find when you are digging through crypto libraries looking for stuff. That's so terribly unfortunate because there are so many other libraries that are so amazingly difficult to port and use.
Care2x has quite a few tables if I remember correctly, but I don't remember if it was over 100.
Most of the problems with taxi drivers (and taxis) is that they are independent contractors. If you think you can offer a better service by controlling what your employees can and can’t do then that is fine, but don’t pretend that they are not employees just to get out of paying taxes and benefits.
You might try The Algorithm Design Manual, the second half of the book is a giant index of algorithms. The first part is a guide on what algorithms you should pick depending on what you're doing.
Side note for hn devs, this url is in Chinese characters but appears as garbage in hn site.
Monoculture is reinforced by the Internet. The internet is a meme machine. In yesteryear, not knowing what other people are doing was the norm. Not knowing is good for independent thought.
In this particular case you're comparing apples to oranges.

Shotguns are very different from a standard .38

First is the obvious difference in projectiles, which can make a huge difference.

Second the .38 (in all likelihood) was a pistol, whereas a shotgun is the length of a rifle. A pistol you can hold it to the side of your head and pull the trigger.. you can't really do this well with a shotgun, which means you're more than likely going to put the gun under your chin and try to get to your brain the long way.

It's somewhat logical that someone might need to shoot themselves twice with a shotgun, not so much with a .38.
Send Your Brain Back in Time
In this particular case you're comparing apples to oranges.

Shotguns are very different from a standard .38

First is the obvious difference in projectiles, which can make a huge difference.

Second the .38 (in all likelihood) was a pistol, whereas a shotgun is a rifle. A pistol you can hold it to the side of your head and pull the trigger.. you can't really do this well with a shotgun, which means you're more than likely going to put the gun under your chin and try to get to your brain the long way.

It's somewhat logical that someone might need to shoot themselves twice with a shotgun, not so much with a .38.
The most fun I had with a programming contest is the ICFP contest 2007 [0].

[0] http://save-endo.cs.uu.nl

-=-=-=-=-=-=-=-
Spoilers ALERT
-=-=-=-=-=-=-=-

You will be writing an interpreter to write images, then you'll find sound, and you'll find yourself working with an interactive fiction, and...
The question is whether there are useful stops between Uber-like total control and a lead generation service.

Servicemaster operates in that space. Some workers are employees and others are franchisees who may have employees of their own. That works, and Servicemaster, after 85 years of operation, has a market cap of $4.5 billion. Not a get-rich-quick scheme, but a success. HomeJoy tried to compete with them, not too successfully.

Then there are the lead generation services. Plumbers have these; most of the ads in what's left of the Yellow Pages go to the same call center. They don't do much and they don't make much.

Operating somewhere between those points seems to be difficult. It's not clear yet if Uber makes it; they're still losing money, and eventually, the investment money stops flowing in and they have to cut costs. (Look at Twitter. Growth is not enough.)
There's a very good book called Torture and Democracy, in which the author goes into some detail (with a great deal of support; the book has a stellar bibliography) as to the organizational, cultural, and broader social impacts of torture as a state policy. I think he also helps to contextualize this recent scandal with the reality that torture has been endemic in the US for over a century and a half, in policing and corrections alone.
If you hacked a billboard in the US and displayed a porn movie, you would be in some serious shit. Not only is hacking a federal crime, the RIAA and their ilk would also do their best to nail your ass to the wall (no pun intended) for broadcasting without permission.
Even when the cache line is unshared, L3 is still 10 times slower than L1.

The best explanation I saw is this:
https://fgiesen.wordpress.com/2016/08/07/why-do-cpus-have-mu...
Does someone here own this site or something? It's simply a WP blog with a .net and a sweary name that copies/scrapes and reposts articles (and images) from other sources.

This one for example is a direct copy from the Independent, down to the bold text and blockquote:

https://www.indy100.com/article/bored-man-hacks-into-giant-b...

Every other post on the site seems to be likewise stolen.
from the same company!
I think you might be downvoted because your complaint is not an intrinsic problem with single payer systems, nor is it common in those systems.

I could turn around and point to poor people from rural communities in the US, who can't afford healthcare, and depend on free mobile clinics like http://abcnews.go.com/Health/mobile-free-clinic-brings-healt... .

BTW, Cuba appears to have a significantly better system than what you describe.

Cuba also trains doctors for other countries, including people from the US. Medical training in the US is so expensive that people who want to be doctors for the poor can't afford the loans. See http://www.pbs.org/newshour/rundown/cuba-offers-poor-med-stu... .
My partner suffers from sporadic migraines, sometimes getting a cluster of them and then sometimes nothing for months. Symptoms include "snow" and similar odd visual effects, that sound rather similar to what I see when I apply pressure to my eyeballs.

Last time she had one, she told me that her neck always hurt afterward, and I remembered reading about a therapy for migraines that involved paralyzing groups of muscles with Botox, and determining which was the cause through a process of elimination. Removing the muscle was the cure.

I had her lie with her fingertips pressing in at the most painful points on her neck, the nerve clusters most likely, and she let the weight of her head press her the muscles into her fingers for as long as she could tolerate it. When she felt she could deal with it again, she would repeat the process.

Instead of a migraine that lasted for some time, the primary symptoms (visual artifacts) were gone in about five or ten minutes, and the follow-up (headache) symptoms were greatly reduced, she could sleep it off.

Clearly, the causes for her differ from the causes for you, but hopefully this will help someone.
I have migraines and epilepsy.

> I collapse under the side effects of my medication; my mom tolerates hers with grace and determination.

My body just will not tolerate medication. I'm not on any medication right now. But it was pretty much a guarentee I would get 90% of the side effects. My mom is the same way. In addition my liver is so thoroughly trashed from anti convulstants, that I need double of anything for it to have an effect.

This whole article really hits home except for:
> TO THIS DAY, I GUARD A HIDDEN HOPE that I will receive a new diagnosis, one that clearly explains the severity of my symptoms.

I'm done trying, done with doctors visits new medications. I've been in hospitals since I was 2, it's time too enjoy life as much as I can and push forward. The bigger problem has been my friends, they constantly badger me to go get help.

There is one downside to this. I went to the ER a few weeks back. I have a rare migraine disorder (Hemiplegic [mimics a stroke]). The doctors said I was a hypocondriac, who was making up a migraine condition, and placed me under psych evaluation. Because I didn't have a history. Which was because all the medications made it worse.

> Chronic migraine creates all sorts of discomfort and anguish, but what has been hardest to bear is not knowing what this means for my future. I don’t know how debilitated I’ll be or who will take care of me or what I’ll do about money.

We are given a set hand when we start life. You'll discard some, pick some up. But there are some cards you're stuck with. If you have something chronic, you may not be able to resolve it. If you do great, fantastic. Find small little tricks to get you by, and work with it.

Make the best of each day, do everything you can. Don't let it hold you back. I've found the hardest part is not on me. I feel practically discouraged, when I get a spike of pain, or become paralyzed. People rush me, because they care. But just let me be. Constantly being coddled makes me almost regret trying certain things. I feel really lucky now, to have a group of friends who are like.
"Him yeah he's fine just seizing. He'll come too in about ten mintues."

We have so much to learn about neurology. I've bounced around diagnoses. The resolutions have been largely outside of western medicine. The biggest change came about five years ago. An acupuncturist had me take a genetic food allergy test . I had to pay out of pocket. But after cleaning up my diet, my migraines were cut in half. I get a cock eyed look from doctors, when I say my treatment is this natural thing, or dietary.
What you don’t know about web development
Its descendant, "Visual Prolog"[0], appears to have a free edition for personal use[1].

[0] https://en.wikipedia.org/wiki/Visual_Prolog
"Visual Prolog, also formerly known as PDC Prolog and Turbo Prolog, is a strongly typed object-oriented extension of Prolog. As Turbo Prolog it was marketed by Borland, but it is now developed and marketed by the Danish firm Prolog Development Center (PDC) that originally developed it. "

[1] http://www.visual-prolog.com/vip/download/default.htm
The problem is that his journalism was not vindicated. It was supported after his death by the same people who supported it when it was first published.

Maxine Waters made partisan hay out of Dark Alliance before the story was vetted by any other news paper (and more power to her! I don't like Waters, but I'm on her team politically).

Too, Robert Parry defended the story immediately after it was published. Parry is a very reputable journalist, but if you can find the piece where Parry connects the dots this eulogy does, I'd really like to read it, because all I can find are places where Parry writes, in effect, that the government isn't trustworthy and thus a story like Webb's is plausible.

But nobody's argument is that the story is implausible. The problem is that the story isn't reported. There aren't facts that back the accusation up.

It's even worse, because this eulogy doubles down on Webb's original argument. The dodges employed by The Intercept and the rest of Webb's defenders are that Dark Alliance is "true enough" --- that CIA-backed paramilitaries were involved in drug trafficking, and the CIA knew it. But that's not what Webb argued. He made a stronger claim: that the CIA knowingly allowed the Contras to ignite the cocaine epidemic in the US. Even The Intercept isn't willing to back that claim up --- but this article, which you're pointing us to as further context for the story, does.
Exactly. I do think the independent contractor model (taxis) does not work well in provide a high quality transport option. There is room in the market for a employee-based model (such as what Uber is running in practice), but they should not get to don’t pretend that their employees are independent contractors just because they don’t like paying taxes and benefits.

Uber is basically a heist of taxi medallions. Uber works best where regulation allow the owners of medallion to extract a large economic rent from their customers. Undercutting taxis in these markets is easy because the drivers don’t have to pay the medallion owners their cut. Uber has proven far less successful in markets (like Japan) where there is no economic rent to be extracted.
Secret courts, secret processes and secret orders are very problematic. They leave the individual or group with no recourse to the rule of law. Essentially one single order by the FISA court 'can' suspend all your democratic rights. Without recourse. Without limits.

Given the FISA court cannot be challenged and you can't even speak about it, this is similar to the dehumanizing helplessness one would feel in a totalitarian state.

The FISA court is basically a rubber stamp. The hundred percent approval rate puts it in the company of kangaroo courts seen in the most dubious regimes.

We need to hold ourselves accountable to the minimum basic values we loudly professes. Or there will be no credibility to call for springs or draw attention to democratic deficiencies around the world.

There are serious inconsistencies that are now impossible to brush aside. Without serious pushback this destructive pattern of executive behavior is not going to stop.
See https://en.wikipedia.org/wiki/Punycode

and

https://en.wikipedia.org/wiki/Internationalized_domain_name#...
"Surely the incentives & competencies would be better aligned the other way around."

Or, make it easier for Uber drivers to form a union or do other forms of collective bargaining. If there is a more equal balance of power, it should reduce the need of the government to be involved in setting the rules.

I agree with your point that health and retirement benefits should not be coupled to the job.
I think generally the larger the cache the higher the latency. I think various factor are things like available power budget, some increase in signal propagation delay and more complicated logic needed in a larger search space.
Oppressive laws might force fair people to use Tor, so it'll help other tor users to stay hidden.

What country has laws against Tor, anyway? I never heard anything about it. I know that some countries blocking Tor traffic, but not forbidding it specifically.
But if your schema changes, it means you have to do a migration to N databases (N being the number of customers you have). If you have to update your database from PG 9.0 to PG 10.0, you have to do N times. And so on. You'll have N number of backups that all have to be stored individually. Etc etc.
> It's objectively better to have Uber and not regulate it than to regulate it and not have it.

That's a really big assumption and non-obvious.

Uber is currently subsidizing ride costs with VC money. Uber can succeed in driving a lot of taxis/ride services out of business before the VC money shuts off and it implodes leaving people without ride services.

Airbnb can improve the efficiency by moving more people through unused housing. However, that can take away from long term rentals, and also brings problems with it like vermin (bedbugs, etc.) and transient crime.

Whose responsibility is it to clean these problems up? How do we clean those up? Or, do we regulate sufficiently up front that when damage is being done we have some limit to it?

These are questions without obvious answers.
Good point. I should qualify that statement better. Hansen's model was statically guaranteeing freedom from issues at compile time. There were projects aiming at that which could've implemented a similar model but didn't. More work could've gone into eliminating its limitations, etc. The Ada and Eiffel people carried the torch, though, with interesting progress. Now Rust is. Ada folks aren't resting, though, as ParaSail is pretty neat.
Maybe the best use of his time would be to develop math skills. Probability, Statistics, Calculus, Logic, perhaps a focus on algorithms (as you suggest) will give a leg up in important areas of computer science and make it much easier to jump in and do meaningful work when your friend gets out. Also all those skills do not require a computer to develop - although they are challenging. I hope there is some sort of support available in his current institution.
How about this for a "reform": small, incremental improvement to the system year be year. Because we have one of these "revolutions" in education approximately 1.8 times per decade since 1970. And no matter how noble the ideas, they almost always turn to nonsense by the time the hit the classroom.
> Another idea: some progress has been made on optical character recognition, so if he can write well enough, it may be possible that you may be able to scan his written programs, and convert them to source file easily, without having to transcribe them. So the process could be smooth enough.

I was going to ask if he has access to a smartphone to take and send photos of paper?

Set up a server for it. Hell turn it into a business.
There are plenty of billionaires rich enough to support scientists for their whole careers, and certainly much more than in the past. So to make your point, you have have to argue that some sort of cultural/status effect is keeping unconventional scientists from just taking billionaire money, or disincentivizing them from giving it away.
The problem with not taxing corporations is the rich can use corporations as a tax free saving vehicle.

There is a great need to simplify regulations, but until the political system is reformed it will be hard to prevent the political class conspiring with vested interests to create regulations. Fix the cause not the symptoms.
No face detection? It noticed there was a baby in my picture and commented on the expression:
https://keegan.regaind.io/p/XCBCz-9_TrC31c4Opa1mdQ
I'm sure there are many different definitions of face detection. Care to elaborate on what kind of face detection it doesn't have?
I think I read that Prince XML (a high end PDF creation tool) is written in Mercury, and that Mercury is somewhat fast (anecdotal).
I worked at a company that didn't employ any unit testing and they were terrified of updating their aging software stack because it was constantly breaking as is. I was doing greenfield work and was paranoid about losing data, so I had extensive test-coverage. I undertook multiple complex refactors of the codebase and never had a problem thanks to my unit test coverage. My code was never the cause of any major data loss and I found plenty of very serious bugs in the legacy codebase.
Apple Maps is absolutely way behind in non-US cities; I happen to like Apple's UX more, but I wouldn't recommend anyone switch if Google is better in their area. I'm quite aware I'm in the area that Apple is arguably strongest in, although they're pretty good around all of the US now. People also have an idea of How Much Apple Maps Sucks that's somewhat frozen in time -- for instance, while their transit is way behind Google's, they're in 33 cities now, not 10. (And their transit maps tend to be more detailed than Google's in my experience, giving you specific exits from larger transit stations to take.)

At any rate, sure, Apple Maps isn't as good yet. They launched years after Google Maps and with a much smaller team. (There are some interesting politics behind that, from what I've heard; just say that the fiasco of the Maps launch is the primary reason Scott Forstall is no longer with the company.) The team now numbers over 1000, from what I've heard, and I expect the gap to continue to close -- but it's going to continue to take a while.
But nobody can put you in jail just for having porn
Without having read the article I assume it is something to do with the asseociscativity and size of it?
I think Uber drivers should be able to decide what "real wages and benefits" means, and they should have the right to make that decision collectively if they so choose.

I think they get to decide it because they are the ones most directly affected.

The other option is Uber, but I think there's too much of a conflict of interest. Uber's primary interest is to maximize profits for Uber, not to maximize the profits of its subcontractors.
You'veused your limited canadian experience to say that single payer everywhere is a terrible idea.

You're using some things which are peculiar to the canadian system (particularly the banning of private medicine) to say why single payer can't work anywhere, even though most other places allow private healthcare.
go-qml and forks don't support Go >1.6 due to the cgo breakage; some manage to compile, but with a memory leak.

There's github.com/therecipe/qt which is a full Qt binding (not just QML). You have to set-up a proper dynamic linking build process if you don't want 100MB binaries though, and the bindings require a default Qt installation or a folder full of symlinks to fake one if your Linux distro splits Qt in different folders.
yes. Good idea. Try to do them using structured programming. whiles, fors, and subrutines
The Schemer's Guide was designed for paper and pen
https://www.amazon.com/Schemers-Guide-Iain-Ferguson/dp/09628...

D is for Digital is a good survey and has some Javascript programming info, Amazon has the second version draft already http://kernighan.com/
Whenever I approach a new language, I read a book on it and go through the code in my head. I am a very visual person, so I practice visualizing what is happening as I read it. Once I have a proper mental model, I find I have a much easier time writing it on a computer. Perhaps one gets faster at visualizing code, but I've always found that I tend to be slower to learn new languages, but have a solid grasp once a good mental model is made.

I'll definitely take a look at some of the languages mentioned in this thread that are made to be done on paper. Sounds like a great exercise.
all lectures are here - https://www.youtube.com/watch?v=TjZBTDzGeGg&list=PLUl4u3cNGP...
you can find all of the videos in this youtube playlist - https://www.youtube.com/watch?v=TjZBTDzGeGg&list=PLUl4u3cNGP...
I am not certain, but I think Recorded Future does something similar, and according to Wikipedia they are backed by the CIA. https://en.wikipedia.org/wiki/Recorded_Future