skysight-inc/HackerNews huggingface dataset:
Nearly the entire population, at least those of working age, are involved in taxation to some extent.

Everyone pays, directly or indirectly, sales and property taxes. Every employed person ,that isn't paid under the table, pays payroll (ok, a few legal exceptions to this) and income taxes (if they make enough money). Those who don't make enough money to pay income tax are still involved with the IRS because they need to file for refunds or other programs they may qualify for.
Ever play Yoda Stories or Indiana Jones Desktop Adventures?

They do something like that, but with self-contained tiles that are randomly arranged, with some variation in e.g. key/item placement.
Pong was released in 1972. A decent timeline of other releases:
https://en.wikipedia.org/wiki/Timeline_of_arcade_video_game_...
Can anyone explain how to read the CO2 vs GDP graph near the bottom of the article? Is there a name for this type of graph?

http://breakthrough.turing.com/images/elements/Figure_13.png
Back in my day, they ran the complier twice a day; once in the morning and once in the afternoon. If you didn't get your deck submitted in time, you had to wait for the next run.

We did a lot of Computer Science away from the computer....
If you develop a site that takes payment via credit card, even when processed by a third party processor, it's pretty irresponsible not to be familiar with it. Even if you're only attesting to being a SAQ A merchant, you'll want to know why. There's not that much too it, and it's really the minimum you should be thinking about.

That said, we'd all live in a better world of every web developer knew the OWASP recommendations inside and out. I can dream.
I remember walking in to Comp Sci 101 on the first day and quite a few people had laptops and everyone was surprised to see it wasn't a computer lab classroom. Right off the bat our professor addressed this: "Yes, this is Computer Science but it's really science about computing. You won't ever see a computer in the class room. You'll do programming assignments at home but in here we take notes, talk and draw diagrams. " Felt weird at the time but makes perfect sense to me now.
I think the problem is with the assumption that expected wins are a good guide of behavior at the granularity of individual plays of the game.

The expected win is infinite because very rare scenarios have huge payouts. However, any one play of the game has a 50% chance of paying out nothing. If I get to play the game a large enough number of times for the rare scenarios to actually occur, then I would be willing to pay a higher price than if I only got one shot at it.
Show HN: A text adventure game in Haskell
We? Who is we? Aphyr can call it whatever he wants.
Cute. But it doesn't apply to me.

I'm not the one trying to quantitatively prove whether it will work or not work. I thought you were. So far, your mathematics model and your assumptions behind it are unconvincing.
https://youtube.com/watch?v=rwvIGNXY21Y

And there are several more.
Depends on how you write the code

(generally - theres a lot of coding specifics involved) Authorize.net via their API absolutely requires PCI compliance and an SSL certificate on your site. Stripe recommends an SSL certificate with their basic JS code. And unless your sending a user directly to Paypal's website to login via Paypal, if you use their API, you should have an SSL certificate and be PCI compliant.

IE: if the CC info is entered on a page you built, on your server, yes - SSL and PCI. If your sending the user to another site (ie: Paypal or using Stripes JS code) - no, it's on them.

Most programmers should at least read the parts of OWASP that pertain to their language (https://www.owasp.org). If it gets entered into a form and stored in some sort of DB, you should at least code with basic precautions.
This is exactly the thing. Focus on one thing, do it better than anyone, constantly make the best product, and you’ll keep your market for a long time.

(Well, you don’t need to be the best, just very good).
> Handrails don't keep off-trail hikers from hiking off trail. Trail etiquette keeps people on trail. Respect to nature keeps people on trail.

Trail etiquette keeps people on trail, their own personal ethics keep people on trail, and handrails also keep people on trail. Don't kid yourself.
Not only would it need to contend with the massively successful Boeing 737 series and the Airbus A320 family but also the upcoming Bombardier CSeries which is an unusually efficient plane .
Agreed on all counts. The only thing that is frustrating is that I haven't found a great way to keep up with changes aside from manually visiting their GCE release notes page.
My apologies if my original comment appeared to be about it being unrealistic. It was about expansion of government involvement which personally I'm not particularly against(or for). I was talking about it being larger than it is now as opposed to being practical.
Had a little nostalgia moment there with "Vozduwnij Boi" and the soda water dispenser. Those were 2 kopeks for a soda I think and 5 kopecs for kvas, which was so delicious.
You're thinking about it wrong. Don't think of it as "prototyping" or "just works". If it just works, you're done, there's no need to rewrite it to make it enterprisey.

What about it needs fixing? If it works for 100 items but not a million then fix that. If it works but is difficult for others to change the code, rearrange things until it's clearer. If it works by using some weird 3rd party dependency that wouldn't be easy to deploy and update, just remove that dependency, etc. If it works but you don't have an easy way to build or deploy it, then work on the build system. If it's buggy, fix the bugs.

Don't make things more abstract just for the sake of abstraction. Don't add message passing or enterprise logging just because they're enterprisey. Ask what problem you are trying to solve by adding these.
If you read the article, it has an answer for (b) that so far works in culture and in human tumors inside animal models; Not quite the real thing, but probably the farthest you can get before human trials, and it is quite far.

With respect to (a) - yes, there are tens or hundreds of fundamentally different cancers. But there's a reason we call them all "cancer" - which is they do have common traits (unchecked growth, glycolisys as the preferred and often singular mode of metabolism - a.k.a the Warburg effect mentioned in the article), so it's not unthinkable that a few bullets could work for significant majority of cancers. It appears that the naked mole rat, a cancer-free rodent[1], has multiple mechanisms against cancer, one of of which is an overcrowding control.

I've read numerous accounts of the usefulness of fasting in fighting cancer (including complete remissions), but no scholarly articles that go far enough. The ignorance about fasting's effects on the human body and how long a relatively person can fast with no irreversible damage (hint: close to 50 days), is quite staggering. The body switches to ketones as an energy source, which the vast majority of cancer cells cannot use. I have found peer reviewed papers showing that fasting makes chemotherapy significantly more effective. It could be your (a) bullet, because it relies on the (b) differentiation.

Wikipedia[0] doesn't list an exact date, but apparently, the Warburg hypothesis dates to around 1920. The Nobel Prize for this discovery was awarded to him in 1931.

I've first read about Warburg and his discovery in 1999, and I asked every MD I met at the time about it - not a single one was aware of it. Somehow, everyone is so specialized today that knowledge that should be common isn't. I assume once a successful therapy based on this effect is developed, though, it will become common knowledge.

[0] https://en.wikipedia.org/wiki/Otto_Heinrich_Warburg

[1] https://en.wikipedia.org/wiki/Naked_mole-rat#Resistance_to_c...
Sketch is an alternative to Photoshop and Fireworks for UI design.
3 week diet
I am concerned about your apparent disregard for smashable barrels. It is critical to ensure that payroll and minor health potions are located near at hand to the live defenders of the dungeon, to keep them from loitering around near the nice parts when they should be down patrolling the adventurer-murdering parts.

I find the current theory circulating that suggests such placement of critical resources only serves to reinforce and resupply invaders is almost entirely without merit. Why wouldn't a guard take additional effort to defend his barrel? Are they all so incompetent that they would expire before breaking into the emergency medical supplies?
I actually visited this museum on a trip to Moscow recently. It was super fun - ended up being one of the highlights. The Gorodki game they talk about seemed like it could be turned into a popular iOS app :).
This really depends on the game you're making. Some games don't call for super purposeful layouts because the fun comes from things other than your surroundings making a lot of sense. As long as they generally look believable it's mostly fine. And so in those cases as a designer you just really need some places to place enemies in and going for a random enough algorithm is a good idea.
That is absolutely correct about "involvement". It was a poor choice of words. I was talking about income taxation.
Great, thanks for these. The legal/financial aspects were challenging for me too, I'll definitely make note of that.
Just a clarification: I meant annoying compared to what you know is possible.

I've had an iphone 4 until recently. I used a moto e while traveling. I now have an iphone six.

The moto e was great! It could do anything I want to do, and was very cheap. Meets all my needs.

But....using the iphone six is simply a smoother experience on a number of factors. So while the cheaper phone meets my needs, the more expensive version is ultimately worth it, given the considerations I outlined in the original post.

For a bunch of people who i. use their phones a lot, and ii. aren't THAT price sensitive, this will play out. Could apply to higher end android phones too.

I run a business, so that increases the use of having a smooth operating phone. I manage some work stuff using it.
The original advisory certainly seems to implicate the PDF viewer component? https://www.mozilla.org/en-US/security/advisories/mfsa2015-7...
Rubygems: DatabaseCleaner Version 1.5.0 Released
I think the highest OS X version you can install on a clamshell is 10.4. I have it on one of mine (with memory maxed out to 576 Mb). As you say, it's not real fast, but ScummVM works, and so do C64 and GBA emulators.
It's a mixed bag. Reintroduced wolves are breeding like crazy in some areas northern US states like Montana while not as much in Michigan or Wisconsin. 1

Also, this should not be taken as a free pass to stop conservation or efficiency efforts because of obvious anthropogenic climate change and the Holocene extinction.

I think we need to investigate "no arable land" ag in ultra-high density hydroponics and other approaches to dedicating less land (and urban colocation in buildings), inputs, energy and waste to boil down crop raising to the minimum necessary processes. And also consider cultured animal products.

The US and other countries must push much more aggressively to replace carbon fuels with renewables and non-carbon energy generation as the EU is undertaking. Big coal cannot be allowed to play Russian roulette with our planet to squeeze out more profit by maximally delaying critical changes to industrial habits through political corruption, PR talking-head FUD "expert" shills, ostensible issue groups and many other means. In parallel, the EU and US must help China and other emerging economies deploy technologies faster to cut pollution and reduce net long-term greenhouse emissions, or our grandchildren will face a much tougher battle for survival in the coming century.

At the same time and irrespective of supply-side revolutions, consumers must be educated do their individual part to reduce demand of wasteful growers/crops and avoid currently resource-intensive crops like almonds, cotton, irrigation-flooded rice, palm nuts/oil, livestock meat and similar ag products.

Globally, we're going to need uniform, strong, local environmental protections and industrial regulations to avoid turning the whole planet into Easter Island.

1: Wolf 2014 population report [pdf] http://www.fws.gov/midwest/wolf/monitoring/pdf/Year1PDMRepor...
For those of you who are tired of matching socks after laundry but don't want to wear the same black socks all the time, I solved this issue by buying very colourful socks. Each pair is very different to the other pairs, so when it's time to pair them up, it's instantly obvious which socks belong to a pair.
I can only speak for myself, but I just want a keyboard and a screen. I don't need a compiler--it's just got to do with the transcription method, not because I need the write/execute/debug loop.

I'd be fine doing a coding interview with just Notepad.exe or vi or whatever. It takes me ~2 seconds to type a line of code, but more like 10 or 15 seconds to handwrite it [0], and my brain's just not used to that kind of latency. It trips me up.

Plus, on a whiteboard, the mechanics of "oops I need to insert a line... I guess I'll just write it down here and draw a big arrow... ok now I need to rename this variable, but now the name is really long and I can't fit it... wait, what was I doing?".

It just mucks up my process. I don't precisely conceive an entire subroutine before I put fingers to keyboard--my code evolves as I'm writing it. I edit, revise, rethink, and refactor constantly, long before anything's even compiled. Keys and screen facilitate that process a thousand times better than pencil and paper. Handwriting just isn't the best medium for code [1].

[0] And thank god I have a CS education, because if nothing else I at least learned how to write legible braces, brackets, ampersands, and at-signs by hand...

[1] OP is obviously a wonderful idea but that's because it's teaching aspects of CS that aren't code.
>So I'm very excited and happy with the improvements in the low-end phone line.

Oh definitely. It's incredible the amount of fairly smooth functionality you can get for $100 now. If I HAD to use a moto G, say, I'd still be pretty content.
If I'm understanding your question, your most viable choices are wxPython or PyQt/PySide. For getting it into an .exe, look at PyInstaller (failing that, py2exe). If by "drag-drop interface" you mean a friendly UI design tool (in the mold of Visual Studio), IMHO there are no good choices.
You didn't "use" the new things but you get them now. They've spent 3 months developing stuff which you now want basically for free. Think about it as paying for work, it takes time to develop features, say 1 feature a week. You didn't pay for 3 months, they added 12 things. You now get them without paying if you were to get 12 months since renewal.
It really is no wonder they don't want to offer that on a discount.
2 reasons

1 - yes, was an spontaneous word from a non-native English speaker (I'm brazilian)
2 - musicoach.com is not available

Even not being tecnically correct I think most people will understand the meaning, good enough for a side project I think, names can always change right?
can you do one with DBSCAN
How to get started w/ Docker (full collection of useful learning materials)
Nowadays it's hardly an exaggeration to say that there hasn't been an innovation in app development and deployment over the past year or two that's been bigger than Docker.

---

Here's a little list of useful learning material about Docker I put together for myself, hope it's worth even for you.

Getting started with Docker (course)
https://cloudacademy.com/cloud-computing/courses/getting-started-with-docker

Docker: advanced concepts (course)
https://cloudacademy.com/cloud-computing/courses/docker-advanced-concepts/

Official Docker Guidebookhttps://github.com/kencochrane/docker-guidebook

Continuous integration with Docker Deployments: the players
http://cloudacademy.com/blog/continuous-integration/

Continuous Integration with Docker deployments – Part 2 http://cloudacademy.com/blog/continuous-integration-docker/

Orchestrating Docker (Ebook) https://www.geekbooks.me/book/view/orchestrating-docker

Docker security: making sure you get it right http://cloudacademy.com/blog/docker-security-get-right/
Yep. Fortunately audio is relatively low-bandwidth compared to a typical LAN so you can pile on a lot of redundancy. If you want to go crazy you could transmit everything twice from the start.

AirTunes uses 352-frame packets. At 44100Hz, that's about 8ms per packet. So you definitely do not want to do FEC over more than a fairly small number of packets, or else you'll hit audible latency. (In my testing, if two sets of speakers are playing identical audio but with different delays, latency differences can be heard down to about 10ms with the right audio. Under 50ms is usually OK.)

Of course, if you're doing your own protocol you could use whatever size you want for the packets, keeping in mind that overhead will start to dominate if you make them really tiny.

Another problematic question is, what causes the packet loss? If it's just random, that's one thing, but what if it's outside interference? If some outside transmitter blasts your network for, say, 200ms and causes all data to be lost in that time, then a 2s buffer can recover, but a low-latency scheme is screwed no matter what. I don't know what the answer is here.
This sounds like a really interesting company.
I'm afraid I've never touched the Soundflower code or done any related development with it. It is open source though, so you can download the code and do what you will with it:

https://github.com/RogueAmoeba/Soundflower
Several such craft exist at the bigger end of the regional jet market. There's the Sukhoi Superjet 100, for example: https://en.wikipedia.org/wiki/Sukhoi_Superjet_100 or the Embraer 190/195. These are both post-2000 airliners that have sold or been ordered in the hundreds (in the case of the Embraer E-jet family, total orders exceed a thousand), which carry around 100-110 passengers in 2+2 or 2+3 seating, and which are designed for much the same market niche.

The reason the 717 is popular is because the airframes are fully depreciated; the cost more to run than the newer jets, but are much cheaper to buy or lease. (Source: a guy I know who used to work in Finance for Allegiant, back before they began to diversity from MD-80 family planes.)
That was one of my first thoughts too, but take a look at the pictures in the article. They are not just video games, but also the older mechanical arcade games.
Small tilt in magnets makes them viable memory chips
This has a lot of practical applications. For example Artsy (https://www.artsy.net) builds a K-nearest neighbor graph for its artworks. For example, scroll down to related results in Warhol's "Mushroom Soup" in https://www.artsy.net/artwork/andy-warhol-mushroom-soup to find Damien Hirst's "Chicken from Last Supper". The data is done by humans, but the related algorithm is based on K-nearest neighbors.

We started with this basically what's in the article, then used Locality Sensitive Hashing (http://www.mit.edu/~andoni/LSH) as a real-time approximation and today we use NNDescent from this priceton paper: http://www.cs.princeton.edu/cass/papers/www11.pdf
You mean the Pax Americana where there are an endless series of proxy wars in the third world? Cause that one sure as shit wasn't worth it, especially considering that most (all?) of the interventions failed despite large scale slaughter.
How Can We Really Measure the ROI of Optimization?
But what? We'd all like them to push out one last update that makes everything free, and I'm sure the odds of that are decent. It's not guaranteed, though. What if the assets get bought up by somebody who wants a quick turnaround on his money, and sees jacking up the subscription rates as the key to success?
The science of fear: How to measure scares in gaming (2014)
Maths should be preparing for this in advance. after all it's just maths, even with the sorting and all. We are not talking about systems programming or such like. Still, as others mention, having a pc with a debugger and other distractions is ... distracting.
rebootthesystem, you have simultaneously some of the best and worst views on productivity I have ever heard. You seem to understand human factors around burnout and work quite well, but completely misunderstand an engineer's relationship with his or her tools. It is precisely because we are not unskilled factory workers that we can and should each individualize and tune our tools to our liking. I would hope that you at least don't forbid the use of editors such as emacs or vim.
Thank you for your answer, I am currently considering kivy and I'll also look into PyQt and wxPython.
I like JetBrains & am a fan of their products (I'm a paying customer). I'm sure they are good people with good intentions. However, I'd rather not have this unnecessary complication - it wasn't broken before.

> If they actually went out of business, I'm sure they'd to something to remedy the situation.

That all depends on how they go out of business. They could too busy fighting other fires to write a patch that removes license-check, or it could be a hostile takeover with the subsequent "we are discontinuing $PRODUCT from next month" announcement
A new app that lets users' friends 'virtually walk them home at night'
Despite the reliability, that product sounds nice -- is there anything for Postgres with similar ease of setup for replication etc. that someone can recommend? E.g. EnterpriseDB ?
Averaging the florests do not mean much.

As I've said, there are big areas of rain-florest in Brazil that rarely see less than 38°C during the day. There are also big areas of savanna that stay around that temperature for half a year (the half that rains). The fact that there are also cooler areas does nothing to explain how plants survive on those both.

I do think it's quite likely that plants keep leaves bellow the environment temperature, I'd just like somebody that knows it to confirm it or not.
http://www.youtube.com/watch?v=rwvIGNXY21Y

Not that hard to do. Just a matter of perseverance and a bit of luck. Yes, it could be faked, but I trust him.
the catacombs, perhaps? I've participated in and run more than a few dungeon crawls in catacomb settings
This is one of the first games that completely captivated me. It was almost magical.
Most organizations utilize third parties to handle credit card info so they don't have to be PCI compliant.

That's not true. If you enable payment by credit card at all, you're subject to PCI. Even a SAQ A[1] category merchant (payment page entirely hosted and managed by a PCI-compliant, third-party payment processor) are required to formally confirm that their processor is currently PCI compliance, have written rules of engagement with the processor and obey the PCI data handling and retention requirements. And if you embed your payment page in your own page (technically, if any part of the payment page is served from your site and not the processors site) then you're a SAQ-AP merchant[2], and you'll be expected to conform to a lot more of the standard.

[1] https://www.pcisecuritystandards.org/documents/Understanding...
[2] https://www.clerkendweller.uk/2014/3/7/PCIDSS-SAQ-AEP-and-SA...
Foundation 6, Prototype to Production
Why a Woman Can't Be More Like a Man? Or Vice-Versa?
Do you have the source up somewhere?
> I find it mainly amusing because the previous battle similar to this was from people who thought nucleic acids couldn't be coding molecules while proteins could!

Did you mean s/be coding molecules/have catalytic function/ ?
I'm confused, does it support Vista?
The PortAudio comparison made me believe it doesn't, as this is written in PortAudio's pros : « Supports older versions of Windows than Windows 7. » [1]

[1] https://github.com/andrewrk/libsoundio/wiki/libsoundio-vs-Po...
> The reduction in politeness is also interesting.

It's very counter-intuitive. I'd like to hear a rationale for this strategy.