skysight-inc/HackerNews huggingface dataset:
Hi folks; author here. Definitely interested in getting feedback from playtesting either here or in the issue tracker.

As for status, the engine is probably at 85% completion or so; the remaining features are mostly just functionality that will enable additional programming challenges, like hooking in portal access control to an SQLite database or integrating a Forth interpreter for the finale. (There is already a lisp compiler functional in-game.)

There is still a lot to do in terms of story, programming challenges, and plotting though. I have a fairly detailed backstory and outline plotted out, (see the spoilers/ directory) but it's going to be a lot of work to flesh it out into the game.

My long-term goal is to make it a game that you can learn programming just by playing. I feel like most "learn to program" games end up feeling really contrived because they don't lay the groundwork to create a rich enough world to enable anything non-contrived. So my goal here is to create a fairly detailed simulation, and then find the places where you can use programming to overcome problems you run into.

Anyway, obviously the project is OSS, so if you're interested in contributing, please drop me a line.

Edit: if you're impatient and want to just download a single file and play, releases are at https://technomancy.itch.io/bussard
Don is working on a book, can't wait for that.

I'd also love to see a book by Allan Klumpp. He wrote the ultimate mic drop review on Amazon: http://www.amazon.com/gp/review/R3VJW144Y9YDBQ?ref_=glimp_1r...

After stating that he hates the book, he writes, "I have mastered six programming languages from language reference manuals, and my software has been used at five planets and the moon, so I speak advisedly." Ouch.
How? RSUs are taxed at ordinary tax rates when they settle, which is higher than AMT.

Do you have an example where someone's AMT would be higher with RSUs than ordinary taxes?
That depends on the plan. Plenty of private companies don't release the shares as they vest. Larger ones - and public ones - generally will though.
We detached this comment from https://news.ycombinator.com/item?id=12040892 and marked it off-topic.
Not supported in IE11, unfortunately, which is a deal-breaker for me.

It was hard enough to get permission to drop IE <10 at $EMPLOYER.
Your definition of human nature includes anything humans do as natural which is a completely useless definition of natural. Natural, to have any real meaning, means not man made; mans culture is man made, our religions are man made, these things are not natural in that sense and that's the only meaningful use of that word in this context.

Advanced mathmatics are not natural, they are a development of culture, our brains are in no way optimized for it and learning to do it often requires letting go of common sense. We're so bad at it that stupid machines are a bazillion times faster at it. Maths is not in our nature, it is a product of cultural evolution that could easily be lost should the wrong people die and could be reinvented with entirely different braches the next go around if at all.

When someone is talking about human nature, we're talking about those behaviors that always naturally emerge in individual human development like language, aggression, mating habits, etc, not things that may or may not happen like the development of science or math which are artifacts of particular cultures, not of humans in general.

> which leaves me to wonder at how you differentiate the species from the rest of the animals.

Why do I need to differentiate them, we're animals like any other, we do some things far better than other animals and many things far worse than animals, none of our abilities are unique in the animal kingdom, they're only unique in the level at which we can perform them, animals think, humans think better; we're only special when we choose to judge by things we ourselves are good at and we rig the contest by setting ourselves as the bar on something we happen to be good at and that's no different than a dolphin judging themselves superior to us because we're terrible in water and can't echo locate. It's hubris, nothing more.

> That fits the very definition of a tautology: humans fight over land because it is human nature to fight over land.

We'll just agree to disagree, I think you're rephrasing is a strawman, and now we're beating a dead horse.
Can we cancel the heat that comes with summer too?
I still use my old Apple white keyboard. It's a dirt magnet, but a comfy keyboard.
I agree that this convention is useful.

We have dozens of Node projects at my office, and you can tell the age of them by whether the start script is "grunt", "gulp", "npm run dev" or "npm start".

Using [per-env][0], we've begun replacing all setup and all starts for every environment to be "npm install" and "npm start".

[0]: https://github.com/ericclemmons/per-env
> The simple explanation is that Semantic Versioning is not at all the only way to do versioning, it is just one standard amongst others.[...]it can be confusing if you think that semver is the only game in town

I certainly don't think semver is the only game in town but the vast majority of versioning techniques out there are very, very similar to semver where major updates are the only ones that can affect the API. I wouldn't expect semver to suit everyone (honestly I prefer a slightly different version that was more common in the .Net universe) but at the same time most versioning techniques behave similarly.

The Gtk way is fine if it works for them but it certainly isn't common. Versioning is one of the very few things that I would be willing to give up what I think is ideal to settle for something most commonly used (why I use semver when working in JavaScript). I'm not sure what the most common versioning scheme there is but at least anecdotally it seems fairly similar to semver or at least a subset of semver.
Nuclear electric power production carries risks, which are outweighed by the expectations of lives saved by reducing air pollution and greenhouse gas production.
They're vague enough that it really doesn't reveal any useful and live in a weird area where preventing them from working would be compelling speech which courts have been iffy about. So while they're not providing any real information about the NSL other than 'at some point in the last $TIME_PERIOD we received a NSL (or Bob who pushed for the canary forgot to put the new canary up)' they're not enough of a break for the FBI et al to bother.
When has this failed? FB for instance withheld at nearly 45% (http://dealbook.nytimes.com/2012/09/10/why-facebook-is-payin... is this not enough or are some companies underwithholding?
If you've formed a company, consider keeping it alive.

I don't do a lot of side work now, but there was quite a long tail of follow-on work for my past clients that continues to this day. Having the legal entity, bank accounts and such still alive doesn't cost too much and having them has been helpful both with the tax man and in dealing with former customers.
A couple more:

Evolution

> Frequency-dependent selection: fitness of a phenotype depends on its frequency relative to other phenotypes

> Evolutionarily stable strategy (ESS) is a strategy which, if adopted by a population in a given environment, cannot be invaded by any alternative strategy that is initially rare. It is relevant in game theory, behavioural ecology, and evolutionary psychology. Related to Nash Equilibrium and the Prisoners dilemma.

Economics

> Debasement (gold coins): lowering the intrinsic value by diluting it with an inferior metal.
Once you fully understand them, you may find yourself incorporating them into your thought process without explicitly calling upon it.
It's an interesting list. Though I'm a bit baffled at why he has Power-law as a "1" (comes up frequently) and Heavy-tailed distribution as a "3" (rarely comes up). A power law is a heavy-tailed distribution!
This, and the fact that if you let your Rock Star(tm) have special treatment of 25 hrs/wk and 8 weeks of vacation the folks who can barely get a day's worth of productivity of that guy done in a week will complain incessantly to the point of it being a real problem.

I say this having attempted to run a "egalitarian" team for well over a decade now. I've learned some lessons along the way. Basically reality doesn't matter to most people - perception does. If it's perceived that one employee is getting "special treatment" the rest demand it, deservedly or not. It doesn't matter if that employee does 5 times the work.

I still operate on the "Get your work done, and I don't give a shit if you're on the beach while you're on Slack with me" premise, but I understand this is only for a very select subsection of employees. The rest simply cannot handle it, and most companies take the easy/lazy way out and simply try to treat everyone as an equal as it results in far less drama. I think this is completely unacceptable, and high performers deserve to be treated as such.
Why the Huffington Post should be ignored.
"The customer service test" -- I like it.
It's "in some sense" because we're defining the physical in terms of causal closure, rather than explaining the true nature of the physical (i.e. what physical matter supervenes on).

>are colour or sound physically existent in your definition?

Hard to answer without first having some kind of theory of mind. If we take the mind to be solely comprised of physical matter then mental states are particular organizations of that matter. Color and sound being mental states/percepts, they would be particular abstractions of physical matter. The abstraction itself would have no physical existence.
yes non lucrative visa in spain and rentista in argentina
Why? You send one email per user per month: "We didn't get any warrants that cover your account." Nothing to it.
"not related to any warrant for user data which we have not received"

vs

"not related to any warrant for user data, which we have not received"
That still didn't answer the question. If Apple added a "music playing intent" for Siri in IOS 10 like they are doing for other intents, the probable workflow would be

1. Activate Siri (hey Siri/button on your car, etc.)
2. Say "play a song by Bob Dylan using Spotify"
3. Spotify would get a message with a parsed command to play.

There is nothing stopping Spotify today from licensing a speech recognition engine and working with voice. You can already launch Spotify using Siri and after that let Spotify do its own voice recognition like Google does on iOS.
Really disappointed everytime one of these types of articles comes out without any working code to go with it. It's great that high level information is being shared, but even better if the code was shared as well. It's not like Netflix is in the business of selling testing services.
Not calling it, just pointing that out.
Once upon a time my father discovered that the right of way along the road beside our property had several species of somewhat rare semi-protected carnivores plants growing in it. My dad contacted the county about it, they made a note of it, The mowing crew mowed over it the next day. He replanted the area with plants and seeds from his own collection, and the county put up "Do Not Mow, protected plant sanctuary" signs in the middle of the right of way. The mowing crew's solution...take down the signs so they could mow, and then put them back up when they were done.
My admittedly neophyte understanding is that a) RSUs are counted as income, b) if income exceeds some threshold the entirety of it is subject to a higher AMT rate.

Without AMT, if you got stock and paid taxes in stock, you wouldn't care about the effect on taxes if the stock price later tanked. With AMT, however, you get screwed.
> What sufficiently dire circumstance can there be where a government would have the right to compel speech?

"national security"
So can straight people sue gay dating websites to allow for heterosexual dating?
Oakland Man Charged with Arson After Throwing Molotov Cocktails at Google
I can't imagine that it costs very much to host a warrant canary. They had one, and took it down. So arguably they've either been pressured, or have decided that it was sending the wrong message about them. "Meh, who cares?" doesn't seem very likely to me, given their history and image.
I was chatting with an industrial radiographer who used to image tanks, looking for stress fractures in the armour plate. They could only do thiamin clear days at the bottom of a quarry as the radiation dose in a nearby town was notably higher if it was cloudy. All hearsay, by possibly relevant.
Out of curiosity, how do writers deal with dialog with Chinese characters? It seems like characters would give the meaning but not the voice.
Haha, if you read my posts you'll notice I'm the guy who cuts the spines off of physical books to run them through a scanner to be read on a digital device. I bash ereaders because I love them.

For you, I recommend deleting the Justin Bieber tracks and putting on some KC and the Sunshine Band disco. You'll feel much better!
Crusin PLANTA MEDICINALA
If you dislike Chinese censorship, you can refuse to participate in their market, or you can have a seat at the table and try to work for change from the position of having a popular and valued service in their country. The latter is probably more effective. Snapchat isn't exactly the tool of choice for privacy-minded people anyway.
I attended a meeting with the GIS guy for the University I worked for. Every Bench, utility box, smoker's ash tray, Police Emergency Call Box, CCTV Camera, Light pole etc along with who it belonged to (City, University, County, Ga Power) was logged in ArcGIS.
systemd isn't part of the kernel at all.
California man faces charge in arson at Google headquarters
Interestingly, I find my favourite nitpick: Ockam's razor. The article quotes it as "The simplest solution is usually the correct one". This is a common misinterpretation of it and it's interesting that the quote links to the wikipedia page that has a better statement: "Among competing hypotheses, the one with the fewest assumptions should be selected."

The key problem is equating simplicity with correctness. This is usually disastrous. Once you feel that something is "correct" you stop looking for ways to falsify it. That's the exact opposite for what Occam's razor is used for.

Instead, if you have 2 competing hypotheses (two hypotheses for which the evidence supports both), you use the one with less assumptions. Partly because the one with less assumptions will be easier to work with and lead to models that are easier to understand. But mostly because less assumptions makes it easier to falsify.

Abusing this principle outside of the scientific method leads to all sorts of incredibly bad logic.
Presumably you mean the risks are outweighed if better options aren't available. For example hydro is a good option if your power needs aren't too high and population quite small.
Anybody have similar advice for cold emailing professors/researchers?

I never had any luck emailing professors whose lectures are on youtube for book recommendations or researchers in a field where I'm looking for something similar to what they study.
Chinese is Mandarin and uses Pinyin. There are one or two mistakes.

Re Cantonese:

There are numerous mistakes - the romanizations don't always correspond to the Chinese characters, and many of the phrases are Mandarin idiom, which is different from Cantonese. So I can't recommend it.

I think it's Jyutping romanization. I wish it did use Yale, which I prefer, mainly because of how the tones are represented. Cantonese has several competing romanizations.

This site's better: http://www.cantonese.sheik.co.uk/
I think you were lucky. My sister's kids were all different. One was extremely easy and the other one was very difficult the first few years. Same parents, same methods, different outcome. People are different,so are kids.
So glad the project is still going strong! Still waiting eagerly for more transparency reports like: http://blog.neocities.org/open-company-progress-report-2014....

(Apart from keeping the free and open html+css web of old alive, I think this part is the most interesting thing about the whole project. A large reason for why I've donated in the past - and I'd be surprised if that doesn't go for some other donors as well).

Keep up the good work!
Minimum Viable DevOps
I was completely on board until the second paragraph. Isn't this almost exactly the argument the DAO used?

It seems like in cases where extremely large amounts of money are at risk, we still haven't developed computers that should be completely trusted with it.
Ya, what usaar333 said. I was talking about what is typical for private companies. Shares are generally held by the company until a liquidity event so that employees don't have a taxable event.
We don't live in china's panopticon. So better to use theirs than ours.
A Huge, Floating Screen Will Sift Plastic Out of the Ocean
My intent was actually not to take any firm position on the nature of consciousness but rather to present one possible model, that I think many would find plausible, as a counterexample to the progressive replacement argument (ie. the argument that a machine can be conscious because you can gradually turn a human brain into a machine).
If you depend on software, the authors of the dependencies have done a part of your job for you. GPL basically says the authors only agree to help you on the condition that you also help others. You can always choose not to be a part of such a community, then you will not get help. What is the problem?
Yes, but does any of that affect my rights as a citizen of this (different) continent?
To guys out there who still smoke. Please quit. It can be done.
Quite hard to distinguish between the two greens. I didn't see that there were two until I found the legend.
> You want to demand higher wages? Great. Yet more jobs go overseas, priced out of the US by the higher labor costs.

Eh, you clearly don't understand what being organized and pushing back politically means.

> You want to protect against cheap imports (created by cheap workers) with tariffs? Well, you just made everything everyone buys from overseas more expensive, so the cost of living went up. You also just broke a bunch of trade agreements, and there will probably be retaliation from quite a few trade partners, resulting in fewer exports, which will cost jobs.

Your point of view is exactly why Trump exists, populist outrage. That populist outrage is available for anyone to tap precisely because:

A) Labor is getting screwed.

B) There are a bunch of people whose strong views were in the closet and willing to take any panderer that offers a possibility their views will be heard.

These things don't exist in a vacuum. You need outlets and balanced scales, politically, or you'll end up with populist panderers.

> The world is a much more complicated place than it was in the 1920s. Simple responses aren't likely to fix things. We need to fix things - I'm with you there, there's a lot that's broken from the point of view of the working person - but an antagonistic power struggle is unlikely to produce an improvement.

There is an antagonist power struggle. The fact you believe there isn't or there shouldn't be has been the game they've played for 40+ years. (i.e. Collective, organized labor as a political force is bad)

If this power struggle, which you are convinced doesn't exist, truly did not exist...why is there such a disproportionate shift in income growth? Such a powerful and effective push for lower tax rates for the rich than everyone else?

The AMT was originally intended to minimize the disparity for people making substantial money btw. It was created to deal with corporations/people with extremely low tax burdens (i.e. 0%) and so forth.

The problem here isn't the gross income, the problem is how the income is distributed by the tax system. The concept the burden "increased" is an illusion since its largely caused by increased income concentration (by percentage) rather than fundamental tax code changes that shift things. (i.e. Tax the wealthier more, tax the poor less)
Yes it is. Recommend browsing for great UNIX / TCP history.
Doesn't seem like it gained much traction on Show HN, unless I'm not finding the right submission?: https://news.ycombinator.com/item?id=10295319
No, the one being part of the problem is the one that thinks that everyone is a sex offender independently of the situation.

A 18 year old having sex with his/her 17 years old partner IS NOT A sex offender

You're the one thinking that every sex act between teenagers is a "serious offense".

I can distinguish between a normal and health sexual life and sex offenders, you put them in the same bag
Anecdotal evidence: I have no problems having more than 200 tabs open on a Thinkpad T60 – as long as any JavaScript is disabled. Enabling JavaScript makes such a thing hard; there exist web pages that raise CPU temperature by more than 10°C.
I don't get it; can't you just describe the technical things in the other languages?

Brainf* may be turing complete, but I would certainly prefer to use a more ordinary language.
Great list, although I prefer the term "thought technology" (as coined by John Roderick) to "mental model".
Where are all these secondary market companies "arbing" it out on employee stock option liquidity? The market should be HUGE, both for locked-in employees, and for buyers who want a small discount on hot startups.

This would totally solve the 90-day exercise period problem for the employees, without requiring company goodwill.

Some companies like ESOFund, 137 Ventures, EquityZen can do deals without company involvement, with a non-recourse loan with limited upside/downside, or a forward contract with cash delivered today, and the certificate held as collateral until IPO, when it is transferred.

There are increasingly share restrictions (which some consider unenforceable) on sales/transfers, loans, etc. First-hand knowledge online is scarce and lawyers give unclear answers due to the novelty of these deals. Can the company find out? Intervene? Sue? Are they likely to? Do we need a public case and TechCrunch headline in order to find out what the outcome is? How different is self-financing vs. a rich relative vs. angel vs. a marketplace investor?

Ask HN thread: https://news.ycombinator.com/item?id=12034716

Edit: It seems like I misunderstood, and the investors are investing in the company itself, not buying employee shares on the secondary market. The major point still stands though.
His articles and book don't suit my tastes, they're a bit too wordy for me and his "science" is more from experiments, less on the chemistry (proteins, salts, molecules etc).

For a more layman's chemistry view on food science, take a look at Harold McGee's book called "On Food and Cooking: The Science and Lore of the Kitchen". It really gave me a good foundation to actually understand what is going on when I cook. When my cooking is a disaster, I don't need to experiment as much because now I can think through what went wrong.
> You think that sharing pictures of people under 18, who have given the implicit notion that these are private pictures, is ok?

Do you have problems with reading comprehension? Tell me were the heck I have said that it is good to share the pictures?
I think a lot of [these ones](http://mcntyr.com/52-concepts-cognitive-toolkit/) are really useful and more advanced.