skysight-inc/HackerNews huggingface dataset:
Beat, not too hard.

But that's because I suspect the game would make it difficult/impossible to get beyond 243.

There isn't enough space for 3-chains, this was fine for 2-chains, but for 3-chains my winning move at the end was impossible without changing my strategy.
The problem is a possibly little more fundamental, though. Explaining a looping function to someone can be as easy as "think of how you do the dishes, you take one... repeat until there are no dishes/soap/water/room left."

This is very close to how every repeating process is taught and understood by folks. You take something, and repeat until there is a specific condition. Compared with a recursive solution. Which is of a few forms. One being to take your problem, break it into a series of identical problems and constantly restart with the results of having run a previous problem.

I grant that a recursive solution is not that much more difficult to phrase this way. "Take a dish, clean... start over unless there are no dishes/soap/whatever left." I just don't know if I have ever heard something stated this way.
Tested Advertising Methods is great.

It's also worth checking out the book Ca$hvertising. Its marketing is exactly as cringe-inducing as it sounds, but it has a lot of solid advice.
Yup. Ugly works extremely well.

I've personally made significant money from a very similar ad. Never underestimate the power of MS Paint (or equivalent)!
It's probably real wins, but this? ;)

ga("send", "event", "game", "end", 'game-won', '1000000');
In terms of static scenes, I'd say the industry is at the end of an S-curve right now. In terms of motion, character animation, and physical interactions between objects, there's still a long way to go. You need a AAA budget just to get a character's hand to realistically pick up an object in a scene without it jumping; I think these sorts of problems are next in line for graphics engines to solve.
Almost every non-budget machine has been 64-bit capable since 2007 or so (Core 2 Duo).

That said, there are plenty of 32-bit OS installs out there.
Someone go find Ken Silverman!
From many of the videos I've seen on YouTube it seems people don't take any safety measures other than hoping that nothing goes wrong. Loads of videos show them flying over crowds, streets and traffic.

Many weigh a couple of kilos or more and even from 10 metres that would hurt... I saw someone get their arm/shoulder broken on a Thai beach when a coconut fell on them... I'd say it is currently more luck than design that has prevented a well publicised injury or accident. The shame is that one persons actions could see the whole activity become highly regulated or even banned...
You mean Tomorrow right?
Avoid null behavior, Yoda will.

Java it is.
Isn't this on torrent yet?
Yeah, I saw that section on Wikipedia also. But I believe I've found a link indicating that level 3 is being used for consumer purchases in at least some individual stores.

If you look through Visa's supplier locator at https://www.visa.com/supplierlocator/ you can search for a business (or category of business) at a particular address or zip code. It will tell you the MCC (category) and appears to also show the data level reported to Visa.

I looked up Safeway grocery stores near Seattle. If you take a look at the one at 14444 124th Ave NE, Kirkland WA 98034 the data level is 'Fleet, Level III Line Item, Level III Summary'. I take this to mean that anyone using a Visa card at that particular Safeway will have their line item receipt sent to Visa. I would be surprised if the other credit card processors don't have setups like this as well.
For me, two decades without making money was probably too conservative, YMMV. My heart started going out of my shareware business in the early 2000s when it became more about keeping up with Apple's frequent changes and API deprecation than making games. Technology cycles in the 90s lasted maybe 3-5 years but today that's shrunk to maybe 1 year or even 6 months. So I have abandoned the notion of sustainability in my development, and instead try to focus on fundamentals, basically paring down my plan to the point where I could imagine working on it half asleep or having never seen it before. Because I know that in just a year or two, it will be harder to resurrect the code than just rewrite it in whatever wizbang methodology comes along. Case in point: Node.js, Swift, Rust, Go, Unity, etc etc etc. Basically it’s become easier to wait for an API to arrive than write one yourself. That was a bitter pill for me to swallow as a back end developer.

The other big deal breaker for me was loss of autonomy. When the code begins to rot (as it always does) then someone has to go in and renovate it. Since I was the hacker, that task generally fell on my shoulders. It got to the point where the entirety of my time was spent on damage control. I had initially enjoyed that kind of work, but once it became an expectation, I lost my passion for it.

So the most important lesson I learned is that if you are being compelled to perform work by others, rather than governing your own fate, it’s time to leave:

https://www.youtube.com/watch?v=UQrPVmcgJJk
You mean inkpot.vim.
My experience directly contradicts your claim. I have consistently seen code size reduced by 40-70% by switching from Java to Scala (and that's without doing anything fancy).
It was on /r/programming for some strange reason, and was therefore shoved over here.
Agreed. I'll quit when I draw my last breath. If I quit before then, I might as well do everything in my power to hasten the "draw my last breath" bit.

Everybody fights, nobody quits! Never surrender!

That said, a tactical withdrawal is acceptable. MacArthur left the Philippines, but he didn't quit.
Because people like you and me are bored enough to reply here..
It's not just the void: it's the fact the arrow points directly to the link in the top banner ad.

It's also almost perfect for the audience: it's aimed at cartoonists where intentionally crude stylings are usually intentional.
(I doubt it would be similarly effective if promoting SaaS or luxury travel, where it would look jarringly out of place)

It also has a much higher proportion of screen real estate than the average banner campaign and apparently little of visual interest to compete with it, both of which are critical to its success.
They Have Seen the Future of the Internet, and It Is Dark
If you're interested in seeing the performance graph (broken link in the post), the correct URL is http://www.loggly.com/wp-content/uploads/2014/07/Elasticsear...
No, I've used plenty of modern IDEs. In fact I use IntelliJ for writing Scala and most of the features you list are implemented for it too. But, as others pointed out, even if your IDE can generate ungodly amounts of code for you, you will eventually have to read and maintain that monstrosity (i.e., it's not truly 'hidden').
> there aren't any modern web browsers that do.

My parents old Athlon laptop with 512MB runs Linux Mint Mate and is fine for their needs. When they started to complain about the browser slowing down, I downgraded them to Firefox 13, and they were happy again. It's not ideal, but modern enough for reading the news, emailing, and watching videos.
It's not uncommon for C++ programmers to first prototype in a simpler language like Python, figure out the structure, then reimplement in C++ for performance. No reason that can't be a thing with Haskell too.
That's a great list! Being a grad student in mathematics, I find several of those way more upsetting than anything like Banach-Tarski or the hat problem in the linked post.
Regarding eye candy animations, I find that enabling Wobbly Windows makes my work feel more "natural". Moving windows on other systems feels stiff and unpleasant now.
There's already an exercise equivalent. Google "Slavercise". Appears to have lasted a few years at least...
You can run MacOSX in virtualbox if you the moon aligns for you (I've had some machines it worked ok and others I just couldn't get to work).
http://thenounproject.com
Amazing jobs from those guys.
Let me clarify: we just recently implemented Spark-Cassandra connector in Scala, basing on the previous similar work done for Hadoop-Cassandra in Java and the reduction in size was about 3x and up to 5x in concurrent code; however it is still hard to measure properly, because the new driver offers more functionality than the original. Of course YMMV, but writing in Scala is not just getting rid of meaningless boilerplate.
> One person pressed the button 190 times. (...) The researchers were stunned.

Well, the researchers weren't the only people stunned, apparently.

Not everything in life is about being "happy"; just because one isn't happy doesn't mean they wasted their time.
I think there are certain stores that routinely report itemised info. I just posted this link in another comment thread but check out the https://www.visa.com/supplierlocator/ search results for the column 'Enhanced Data Level'.

If you search for the Safeway grocery store at 14444 124th Ave NE Kirkland WA 98034 - the data level cell contains 'Level III Line Item'. I believe this means that at least for Visa, that store is using level 3 credit card processing and line item receipts are reported to Visa.
Why Loggly chose Elasticsearch over Solr for reliable, scalable log management
Fair point - as the other commenter says, just because you have free healthcare doesn't mean you have the confidence to use it, the knowledge to know what to ask, the access to exercise facilities or (and this is probably the cause of a lot of these statistics) the funds to afford a good, well-balanced diet.
Here are a few reviews of TCDCS with emphasis on different clinical issues: major depression, fibromyalgia, stroke, etc. Sorry these are paywalled, but the full text may be available with a bit of searching.

Caumo, W. (2012). Neurobiological effects of transcranial direct current stimulation: a review, 1–11. doi:10.3389/fpsyt.2012.00110/abstract

Berlim, M. T., Van den Eynde, F., & Daskalakis, Z. J. (2012). Clinical utility of transcranial direct current stimulation (tDCS) for treating major depression: A systematic review and meta-analysis of randomized, double-blind and sham-controlled trials. Journal of Psychiatric Research, 1–7. doi:10.1016/j.jpsychires.2012.09.025

Marlow, N. M., Bonilha, H. S., & Short, E. B. (2012). Efficacy of Transcranial Direct Current Stimulation and Repetitive Transcranial Magnetic Stimulation for Treating Fibromyalgia Syndrome: A Systematic Review. Pain Practice, no–no. doi:10.1111/j.1533-2500.2012.00562.x

Madhavan, S. (2012). Enhancing motor skill learning with transcranial direct current stimulation – a concise review with applications to stroke, 1–9. doi:10.3389/fpsyt.2012.00066/abstract
Pritunl VPN Server Automated Install
Scala can consume any Java library with ease. The programmers I am interested in hiring can program in any language but choose to use the most powerful ones because they are vastly more productive in such than the hordes of 'freely available' mediocrity out there.
Yup welcome to the slow hours in the weekend on HN. Personally, I like the change.
Animated string matching algorithms
People voluntarily leaving jobs at highest rate since 2009 downturn
Why I'm Staying With Node
There is a difference between disliking change (ludditism) and not wanting to have one's options removed involuntarily. There's no reason at all to enjoy change for the worse -- if a new DE no longer supports one's highly efficient workflow, and doesn't provide an equally efficient alternative, it is a change for the worse.
IBM, Oracle, Microsoft and SAP is not the end of all IT. Don't underestimate the long-tail. Anyways, there are already quite a few big names using Scala. So this is not "absolutely no one". And you forgot about Google and Python in your list.
Citation for this, please? I've read there have been no instances of seizure or loss of consciousness from TCDCS when practiced in line with the field's standards for current density, equipment safety, etc.

For example, here's a clip of a safety study from The Journal of Pain:

(314) Safety of the transcranial direct current stimulation (tDCS): evaluation of 815 tDCS sessions in 100 chronic- pain patients
H Knotkova, A Nafissi, Z Leuschner, D Das, I Dhokal, and R Cruciani; Beth Israel Medical Center, New York, NY

There is a growing body of evidence that tDCS can alleviate pain in patients with various pain syndromes, suggesting clinical potential of tDCS in pain man- agement. The purpose of this retrospective study was to evaluate safety and tolerability of tDCS in patients who underwent tDCS treatment at the Institute for Non-Invasive Brain Stimulation, Department of Pain Medicine and Palliative Care, Beth Israel Medical Center, New York, between November 2008 and Sep- tember 2010. TDCS was delivered with Phoressor II 850 PM in five 20-min ses- sions on 5 consecutive days, at 2 mA, applying either anodal (excitatory) tDCS over the motor cortex or cathodal (inhibitory) tDCS over the somatosen- sory cortex, using 2 saline-soaked electrodes of 36cm2. One hundred patients with various chronic pain syndromes received 815 tDCS sessions (639 anodal and 176 cathodal) delivered as 172 five-day treatment blocks (131 anodal, 35 cathodal; 80 patients received only anodal treatment blocks, 14 patients only cathodal blocks, 6 received both). Neither anodal nor cathodal tDCS resulted in any serious adverse events (AEs). The most frequently reported non-serious AEs were: transient Tingling/Burning/Itching under the electrode during the stimulation in 27 (4.2%) of anodal and 14 (7.9%) of cathodal sessions; transient Headache after the stimulation: 16 (2.5%) anodal, 2 (1.1%) cathodal); Fatigue: 7 (1.1%) anodal, 0 cathodal; Nausea: 4 (0.6%) anodal, 1 (0.6%) cathodal; Dis- comfort: 3 (0.5%) anodal, 1 (0.6%) cathodal; Dizziness: 1 (0.2%) anodal, 4 (2.3%) cathodal; Insomnia: in 3 (0.5%) of anodal and 1 (0.6%) of cathodal ses- sions. The adherence to the tDCS treatment was very good: patients completed 92% (111 of 121) of anodal five-day treatment blocks and 100% (35 of 35) of cathodal blocks, indicating high acceptability of tDCS procedure. In conclusion, the findings contribute to the evidence on tDCS safety, supporting clinical potential of tDCS in chronic pain management.
Exactly! Plenty of people like to think; not many people like to sit in a room with nothing interesting happening. Given the choice between sitting in a room with nothing to do but shock myself or stare at a wall, I'd probably play with the button. Given a choice between shocking myself and going for a walk in the woods, I'd absolutely choose to go walk in the woods every time.

I'm TERRIBLE at thinking when I'm sitting. I have to be moving or doing something, even if it's something mindless like walking.
There are a few options for scripting xfce4. You can use xfconf-query from the command line or a script. You can edit the config files in .config/xfce4. You can sync the whole .config/xfce4 directory from machine to machine - that works especially fine if all the machines run a single monitor. You can make everything repeatable using shell scripts or a configuration system like Ansible.
Still makes me sad that people are calling these 2048 clones when Threes started it all off.
Do they have Windows Phone VMs yet? You can run them under OS X with some work, but there's no touch cursor ATM so you're flying blind. MS could fix this pretty easily.

http://stackoverflow.com/questions/19402478/is-it-possible-t...
Carmack and Sweeny are perhaps the most famous game graphics programmers, but they are far from the only knee pushing the state of the art. In fact, they've both been rather quiet lately. Carmack has been nose-down in VR lately and Sweeny has hired an excellent team that has been doing most of the talking for Epic.

Meanwhile, check out The Order:1886 and Beyond:Two Souls for examples of the most technically impressive game graphics from studios most people haven't heard of.

Game graphics have taken big leaps in the past few years. I attribute that to amazing advances in GPU tech coupled with quite a lot of open discussion and sharing of research in the game graphics community. But, we're still far from where we want to be.
The image in the post is broken -- if you want to see it, its here: https://www.loggly.com/wp-content/uploads/2014/07/Elasticsea...
I think the story is kind of worthless and stupid too, but you can try to hand wave your way to getting something out of it.

E.g. there are so many planets, there must be life and other intelligent species on some of them, but we can't detect them. What are the possibilities for this that require the fewest unfounded assumptions? Well, one of them is that they simply don't communicate in ways we are looking for, so they aren't generating the radio signals we look for. FTL is stupid, but the idea that they aren't using radio is almost common sense.

Similarly, dragons are stupid, but the idea that evolution might tend to come up with solutions that prevent intelligence is reasonable. Running a big brain takes a lot of resources, it may be rare for situations where having a brain instead of twice as much muscle is selected for by the environment, for example. So that would also substantially decrease the amount of intelligent species.
The benefit of being able to trade as quickly as possible (as an HFT) is you are able to put more shares/contracts up at each price, ie. provide more liquidity -- this is because anytime the price is going to move against you, you get hit for 100% of your standing bid or offer, and the faster you to cancel those orders are the fewer times this happens. This lets you post more liquidity on average and pull it when the price is no longer good.

Capping trading frequency would lower liquidity. Simply put, the less up-to-date your view of the market is (if orders are only matched every T milliseconds, you could have a view of the market thats up to T milliseconds behind), the more uncertainty there is in your prediction, which will result in you quoting a wider bid-ask spread or quoting smaller amounts at each price. I'd say for T very small (say, T < 5ms), it will make zero difference to liquidity or HFT profits.

I suppose its tough to answer your final question. I'd say liquidity is very useful, and tighter bid-ask spreads help price discovery and help portfolio allocation (the wider the bid-ask spread, the less likely a given portfolio will be allocated in the desired way, since you can only replicate a portfolio modulo transaction costs). Anytime a transaction tax or other regulation is implemented that targets only HFT, liquidity drops, often drastically (e.g. Swedish equity markets in 90s had a relatively high transaction tax that essentially dropped all trading volume on their exchanges to zero, and trading moved to other European exchanges trading equivalent derivatives on Swedish stocks). In addition, HFT industry profits are low -- I'd be surprised if it breaks 5 billion/yr.
Glad to see this moving along.
Desktop Linux isn't a popular consumer platform (maybe Steam Box will change that).

For Android? It's possible. They do sell Android phones.
YC-like accelerator right outside Chicago taking applicatons
Man, you guys are grumpy. I read it as an entertaining piece of sci-fi.
I live in Valpo where this is taking place. I've helped with some mentoring with people running this program but am not affiliated with it financially/as a job. Just think it's a neat program and would like to see some really neat start-ups in my backyard.

If you have any questions about the area/program, etc, I'd be happy to help answer whatever I can. 15k in seed, similar length, and should be a good way for a few potential startups to get a look at funding.
No, your argument is wrong.

The infinite number of prisoners find that it is impossible to express the sequence of all of the hat colors in their native language in a finite amount of time, which is a fundamental limit of formal languages. The language lacks the forms to express the state of reality.

"Next, the prisoners invoke the Axiom of Choice to pick an element in each equivalence class, which they all agree on and memorize."

Not possible. AC is invoked when you can't write down a rule, the purpose of the rule being to "consistently make an infinite number of choices in an unambiguous way, in a representation format that is equivalent to a Turing machine". So if you invoke AC, then you have to give something up, but you haven't given anything up. You're pretending you're in the representable, computable world.

Any prior choice of representation system can be thwarted by the actual reality. The information contained in the infinite sequence of hat colors can be so great that representations of it simply don't exist. Proof follows.

Let R be the set of real numbers. The equivalence classes described in the article can be extended to binary representations of real numbers, but this doesn't concern us and is a distraction. In this way, each real number would correspond to a different configuration of hat colors according to the values of the binary digits. If a number (like 1) has two binary representations, "0.1111..." and "1.0", then we pick the one that ends after finitely many places (1.0). All we care about is whether certain real numbers exist.

Let F be a formal proof system that corresponds with "your intuitive notion of a legitimate existence proof" (Here we take F to be the system of representation the prisoners are using to communicate, so the must all agree beforehand that F is the test that will be used to determine whether or not /a supposed existence and uniqueness proof of a particular real number/ is valid. These are prisoners after all: they might try to convince each other that certain things exist when they really don't exist). Because R is uncountable, and because there can only be countably many valid proofs in F, there exist elements of R whose existence and uniqueness cannot be proven by F.

Therefore F "is wrong" and the prisoners lack the ability to express the "state of the world" in which they find themselves.
I'm not clear on how the Axiom of Choice helps here. So you want a choice function, and you want it without enumerating every set. Great, the AoC gives you that. Now, you want to execute that choice function on every equivalence class. The AoC says nothing about that - you still need to be able to enumerate every set you would like to choose from.

Giving all the prisoners the choice function is by itself useless: once they observe the sequence, they can tell which equivalence class they're in. That's a tautology. For the suggested strategy to work, the prisoners need not only the choice function (which they get by the AoC), but an actual element from every set. It doesn't seem like the Axiom of Choice is relevant for that part.
Yes. This :)
s/Jellybeans/Solarized Dark/
Anne McCaffrey wrote a series of novels (Dragonriders of Pern) based around fire breathing alien dragons. Their method of producing fire was to digest phosphine rich rocks in a dedicated stomach and then emit phosphine gas which would spontaneously combust when expelled and mixed with air. In short, fire breath without the need for fire in the belly.
That's right, it can deliver any "string" as a reward. I personally only needed to deliver iOS promo codes, so it seemed like the most useful application to me.
On wow. It's like something out of a dystopian comedy.
Almost anything is possible. I think a major constraint to evolving intelligent life is the fact that it requires large heads, which make birth difficult. The marsupial solution of giving birth to very small underdeveloped babies and completing development in an external pouch soleves this problem nicely. Also, hopping motion is more efficient than our clumsy walking, and leaves the upper limbs free to develop into hands for tool use. So I think it's likely that most intelligent life forms in the universe are basically kangaroos.

That doesn't answer the question of where they are, though.