skysight-inc/HackerNews huggingface dataset:
Except it's not physically addictive. It's at most psychologically addictive and the withdrawal is not terribly painful. Just stop using it. Distract yourself with a good novel for a couple of days and it's done.
I'm impressed. And it works with ExcelDNA UDF I presume?

Also one more question. Is it meant for server only or can it be used in a desktop app also? And if so does it require an install on the machine or can it be used just by copying the assemblies in the app folder?
Or you can use read only Redis replication and keep your architecture pretty much the same https://redis.io/topics/replication
Both. I'm not a big fan of the term hybrid given the past use of it to describe cloud services. I think of it more like managed SaaS services, where a customer might buy software licensing by the month and run it just on-prem, on-prem and hosted, or just hosted. I can also see a third option where there's an MSP like entity running code on your hosted infrastructure, but licensing software both on-prem (running on your stuff) and then bits running in the cloud as a solution to burst-based problems. AI services will definitely manifest this way.
I was looking for something like that, seems my browser didn't want to show it.
I mean, it's cool to see. I wish dang would show the latest version.

Maybe if all of us ask him nicely?
It is my understanding that they behave like a simple switch so perfect for easy use with the GPIO pins. There are a few wireless sensors (window and sliding glass door) and I don't know how they will behave. There is a board that was connected to the burned out main board with the antennae for it. There are 3 keypads and it is unknown what it would take to communicate with them. If I go the Pi route, I can just make a SSL encrypted page for my wife and I to access via our smartphones.
LLVM is not a VM in the same sense as the JVM is.
> 'I' use? I think you'll find everyone uses a different format than the US.

The plural of "you" in English is"you"...
Absolutely, but while the cost of a car almost doubled, average salary increased far more slowly.
Hey foob. The level of detail in your post is great. Any plans to research things like optimal posting times?
>>> While there’s ample evidence of the professional class using its economic and educational capital to preserve its advantages — think of the clustering of professionals into exclusive neighborhoods, or the early immersion of professional-class children into a world of literacy, art and science — its move left is evident even on questions of economic redistribution. My own analysis of data from the General Social Survey shows that in recent decades, as class inequality has increased, Americans who hold advanced degrees have grown more supportive of government efforts to reduce income differences, whether through changes to taxes or strengthening the welfare system.

>>> On this issue, the views of the highly educated are now similar to those of groups with much lower levels of education, who have a real material stake in reducing inequalities. Even higher-income advanced degree holders have become more redistributionist, if less so than others.

One of the benefits of higher education is access to higher income. As a person reaches a certain level of income, his or her ability to entertain broader issues and discussions tends to become more and more disconnected from the impact of the policies that such issues would derive into. So it is easy for a liberal to say that "coal mines need to be put out of business," while sipping a late at a San Francisco coffee shop instead of being a poor miner in Kentucky. Or the liberal can say "we need more Somali immigrants" from the comforts of the New York apartment and not the small community in St. Cloud Minnesota.

So the answer for many liberals is that they are liberal because they can afford to be.

Now, social liberalism has given us interesting discussions and expanded the rights of the population at large. Think inter-race or gay marriage, for example. So in these cases, these educated elites have been able to articulate how these changes for the most part do not affect the rights or life style of others.

On the other hand, liberalism has also advocated for expanded role of the federal government without helping really address economic disadvantages in certain communities. I wonder if there is data to support the conservative notion that liberals are not job creators. It seems that there is a stereotype of the liberal elite as a person who has benefitted from cushy jobs in media, press or higher education.

The article "The smug style in American liberalism" is a good read for those interested: http://www.vox.com/2016/4/21/11451378/smug-american-liberali...

The conservative viewpoint would say that the liberal likes this status quo because it is "easier" to maintain their status as elite with a population that does not value liberty and the responsibilities that liberty conveys. Obviously that is also a generalization, so it would be interesting to write an article about "Why are the Highly Educated so Conservative?" or as another commenter mentioned here "Why are the Conservatives so Conservative?"
Im Elon Musk, and im here to ask you a question:
Is a machine not entitled to the sweat of his brows?

No says the man in california. It should be redistributed as basic Income!

No says the man in washington. It belongs as a big pile into the bubble!

No say the wretched of the earth. It should be wherever i go to!

I rejected those answers.
Instead i chose something diffrent.
I choose the impossible.
I chose Mars.
The only thing that I'm aware of these days that doesn't work on Windows is C++ code (but it works if you are building for Android on Windows). It's even covered in the getting started guide: https://buckbuild.com/setup/getting_started.html
This reminds me somewhat of an interesting recent video from GM Simon Williams [1], analyzing a queen sac from a real game. He disagreed with the computer's favoring black, and my very uneducated guess about this is that the position is odd enough -- white is down a queen and an exchange, but all of black's pieces are tied up in defense -- that a GM can better understand the implications.

[1]: https://www.youtube.com/watch?v=-YX17fljs4E
Hmm...

While I personally don't see much use in the particular endpoints you have integrated with, what I do see the need for on a daily basis is API endpoint monitoring.

Modern applications depend on a huge quantity of APIs and this becomes even more true as everything moves to micro services. One endpoint/service going down can break a lot of things as a chain reaction.

There are website monitoring services such as Pingdom but I haven't seen anything dedicated to APIs. You can create a poor man's API monitor with Pingdom (if REST) but once you get inside a corporate network or you need specific authentication, these services don't work anymore.

I can maybe see repurposing what you have built into an API monitoring service which using a dashboards and alerting quickly spots API failure...perhaps?
A lot of people simply conflate logic and reason in the first place.
I read a bunch of them (in English) when I was a university student: that's where my first exposure came from.

When I started to study Russian, I read one or two of his stories in this book [1], which was great because it has English and Russian versions on opposite pages. I got to enjoy reading in Russian because I didn't constantly have to look up every tenth word in a dictionary.

Russian is a hard language but there are some still harder. To understand magazine articles and carry on simple conversations on arbitrary topics is a time investment of about 600 hours. To read Chekhov and speak really well on advanced topics is about double that, or 1200 hours. Chekhov's style is close to modern Russian and his style of writing is more straightforward than earlier writers. To read Dostoyevsky... well, hell if I know, I can barely make it through the first page of Crime and Punishment even with a dictionary even after all this time investment and living in Russia for a few years! It's like a different language.

[1] https://www.amazon.com/Russian-Stories-Dual-Language-Book-En...
I believe it's "protected classes" under 14th amendment that people sometimes conflate with 1A.

As an example, there's a gay teacher who was fired from a Catholic school near where I live after he was outed. It was completely un-related to anything having to do with the school or his teaching responsibilities. Despite the church's insistence that it would be absurd, as you put it for "all speech [lifestyles] should be respected or listened to, that all speakers are equally respectable" there is string public sentiment that his job (economic security within a vocation he has a passion for) outweighs the moralizing from even a very powerful institution. And there are attempts to correct his dismissal through the law.

If we're trying to build a just society, there needs to be strong protection in favor of inclusion for those who think, act, and are born differently. The best way to protect your own peculiarities from the state, or a"tyranny of the majority" mob, is by actively protecting your out-group. A mutual live-live sentiment should be what we aspire to.
ELEKS Voice-Controlled Shopping Assistant for Smart Fridge
This just seems like an odd edge case on the 50 move stalemate rule, because it's such an unusual thing to shoot for to achieve a draw that a chess program doesn't normally bother to look for it.

Doesn't seem that useful a demonstration, except for people who don't know much about computers. Is this a bit like Hawking on AI?
"He first caught the scent that something was off as an economics student in India, wondering why, despite his mastery of the mathematics and technology of the discipline, the logic always escaped him. Then one day he had an epiphany: the whole thing was “cockeyed from start to finish.” To his amazement, his best teachers agreed. “Then why are we studying economics?” demanded the pupil. “To protect ourselves from the lies of economists,” replied the great economist Joan Robinson."

Well, the first part is kinda true and the second is reasonable.

"Kanth realized that people are not at all like Adam Smith’s homo economicus, a narrowly self-interested agent trucking and bartering through life."

"Narrowly self-interested agent" is a pretty good model. A problem is the prescient, hyper-intelligent part.

"For every benefit we received, there came a new way to pit us against each other."

Because prior to the Enlightenment, everything was rainbows, butterflies, and puppies?

"He notes that when we replace the vital ties of kinship and community with abstract contractual relations [...] we become alienated and depressed in spirit."

Or perhaps we realize that someone who isn't related to us might not be the enemy.

"Kanth points out that the Bushmen do not have a Mars rocket, but they do have a two-and-a-half-day workweek — something that most modern humans can only dream of."

Speaking as someone who would be dead in a hunter-gatherer society, I'm not sure about that. Further:

"Although Sahlins' theory [...] has become a staple of popular anthropology and among alternative medicine aficionados, it has been challenged by a number of scholars in the field of anthropology and archaeology who have found that most hunter-gatherer societies were not in fact "affluent" but suffered from extremely high infant mortality, frequent disease, and perennial warfare. This appears to be true not only of historical foraging cultures, but also prehistoric and primeval ones."[1][8][9][10]

[1] https://en.m.wikipedia.org/wiki/Original_affluent_society

[8] Keeley, Lawrence. War Before Civilization

[9] http://johnhawks.net/weblog/reviews/life_history/aging_evolu...

[10] https://condensedscience.wordpress.com/2011/06/28/life-expec...
If your application would be constrained by that, then it would not be written in an interpreted language in the first place.
I'd like if this were the norm. I found the pseudocode much more readable than the mathematical description of what it was supposed to do.

I'm (obviously) biased as a programmer rather than a mathematician but sometimes I think the study of mathematics would benefit tremendously from the same kind of "readability is more important than conciseness" thinking we have in software development.

Here's my proposal for a "contributing style" for mathematics:

Don't use short cryptic variable names like "wt". Do use informative full variable names like "weight" and "step".

Don't use a subscript for something like "step": it's just tiny and hard to read, especially once you start doing math in it. You have a series and you want to talk about the nth element? Use programming like array indexing, "weight[step]". It has the added benefit of being writable in pure ASCII without a math formula editor.

Don't omit your binary operators, e.g. "wt(1 + G)". Write it out: "weight[step] * (1 + reward)". You only write your formula once, but it will be read many times. Saving 1 character is not a win in total, especially not when it creates an ambiguous reading (are you using the function wt on 1 + G or are you multiplying? No way to know without resolving wt which can involve backtracking in the text for your reader.) Optimise for reading, not for writing.

Don't use sigma for sums. Again readability trumps terseness. Instead of "S" with a little "t from 1 to T" and a formula like "Rt/B" on the right, just write it out: "sum(R[t] / B for t in range(1, T))".

Actually it would be neat if there existed a Chrome or Safari extension that converted math notation to pseudo-Python. It wouldn't be able to assign sensible variable names automatically but at least it'd save me so much time and leaning in to stare at tiny subscripts.

I might be exceptionally lazy but sometimes when I read a math paper and the dense piles of tiny script formulas begin to pile up my eyes just glaze over even that in theory I understand every component. It's just so much effort to mentally parse it. Like reading sample code in assembly. If readability was improved I'm certain me and others like me would finish reading many more papers and we'd all get a little smarter.
Problem is that New Glarus is only available in Wisconsin. So the best Wisconsin beer option wouldn't be available elsewhere.

Another thing I've seen in a number of Wisconsin taverns and dive bars: small beer glasses that hold ~10oz (300ml) max that they give you with your bottle of beer.
Jay Cross, my husband William Sharkey, and I made this site together. It is a game to help you memorize the digits of pi. Once the page opens, hit 3 1 4 1 5 9 to get started and see how far you can get. Best with a numpad and if you are able to enjoy the background song. The background music has helped me memorize more digits.
>> in order to grok it I have to essentially rewrite it

That whole paragraph describes exactly how I go about learning sections of a new codebase.

Rename stuff, pull out methods and classes, reformat etc until I have a few "a-ha" moments then I discard my changes and re-read the original with a little more enlightenment.
Thanks for these ideas, all! I like the approach of using the browser console and source inspector, though that has the problem that everything gets reset if you reload -- there's not really a way to save your work or see the js code you're building up in one place. So I don't think I'll ONLY do that.

Doing JavaScript in a jsbin-type environment seems like a good way to go. I think it would also be good to show them how to post a simple bootstrap page online. Maybe I could:

start them in jsbin with a minimal HTML page with no styling (10 min)

Have them add a few elements; Point them to a cheat sheet of commonly used tags (10 min)

Add Bootstrap and jquery; talk about how programmers rely heavily on each others existing work (5 min)

Make something neat using bootstrap, like a drop-down menu (15 min)

Show them how to post it online... Maybe using one of those super simple drag and drop hosting demo sites, maybe using GitHub pages, maybe just using jsbin's static urls (5 min, using jsbin)

Make a text input and have it do something cool like simultaneously change the headline of the page (15 min)

Show them you can inspect and tweak your page (10 min)

Show them you can do the same with nytimes.com; tweak headlines and styles (10 min)

Give them a very simple program in C that inefficiently sorts a random array with a size that is set in a variable and prints out the result (10 min)

Show them how to compile, and look at the resulting binary; talk about the levels of abstraction a computer has (10 min)

Run the binary. Then try various sizes of array and run them, and report back. Have students organically discover the importance of time complexity. (15 min)

Explain that part of programming is thinking about the architecture of the algorithms, edge cases and scaling and how a program performs when unexpected situations are thrown at it. (5 min)

Explain that most of the apps and programs that use everyday or basically no different than the programs they just wrote, just a lot longer! (5 min)

Total: just under 2 hours.

Overly ambitious? :)
As a scientist, it's nice to have an option where I can easily espress my problem, and get a speedy solution at the end. Julia hits this sweet spot.

I translated some of my code from one of those general purpose languages to Julia 0.2, years ago. It was both more readable, and 20x faster. Never looked back.
To be fair, "the feed" (assume you mean the new feed) is populated by the hive, it's just not sorted by votes or any other filter; of course unless the mods remove/hide a submission for some reason.
Yeah it uses the Boehm garbage collector.
Ask HN: Which game to have on my phone?
I am looking for a game that I can play frequently (like, once every one or two days), but in short sessions (10 to 30 minutes max).

Ideally the game have some continuity, storyline, where I keep evolving at the game throughout the days (i.e. not a completely casual game, limited in its own session games like Candy Crush, Tetris, etc).

I tried Marvel Contest of Champions for a while, but I am not much into fighting games (although the game is very well crafted and give this sense of evolution).

Any ideas?
This is the reason why I love people at Google. They do listen! :-)
Smooth launch of Transformify
Engels really grokked angles.
Lainchan has a bunch of Lisp programmers and it looks like you have a "lain" reference in your screenshot.
In fact, paid services such as AOL and Oracle have EVEN WORSE track records when it comes to lock in, privacy, and abuse of users.
WordGrinder --- http://cowlark.com/wordgrinder/.

I actually wasn't thinking of WordStar when I wrote it, because I've never used WordStar; I was thinking of Word 5 for DOS (the last great Microsoft application), and also InterWord for the BBC Micro.

Its main distinguishing feature is that it'll run in a terminal (although it also has raw Xlib and Windows support). It started out at about 6000 loc, written in C and Lua, but has been slowly creeping up. The biggest bit of code is, I think, the Windows GDI front-end, which is a bit horrifying.
Most times a julialang.org blog post is posted to HN, I wonder whether the choice of content is well chosen to spread awareness of and interest in Julia.

I write this as a huge Julia fan; I use Julia daily, and it is both my favorite language and the language I know best. So I already think Julia is great. But reading many Julia blogs, especially those from julialang.org, would make me think Julia is only useful for very narrow scientific applications if I didn't already know better.

I like Julia because it's extremely fast and extremely expressive - and I don't just mean "expressive" as in "can be written like a dynamic/scripting language," though it can. I mostly mean that the combination of its type system and multiple dispatch allows some really elegant abstractions.
The history of women in science
I thought it would be more complicated than that, as they really play up the "puzzle" aspect of the article (even offering a prize!)
Thanks! SpreadServe's own SSAddin [1] is Excel-DNA based, uses RTD, and works perfectly in both SpreadServe and Excel. The youtube channel has a video demo [2].

[1] https://github.com/SpreadServe/SSAddin

[2] https://www.youtube.com/watch?v=MmPPMsOCmqA&t=290s
Well, there's no possiblity of doing A/B testing. I can't go back and live an alternate life where I didn't touch his nose. So there's no way to know. But I'm enjoying my life, and I'm happy with the life in which I did touch his nose.
Get Started with Chatbots – No Omelet Without Breaking an Egg
As a Scala guy on a Scala team, I'd think this would be most immediately useful on smaller fill-the-gaps sub-projects where we have to integrate with native code.
Although the daemon doesn't automatically build things. Buck does use watchman (https://github.com/facebook/watchman) to watch files though, and it has a way to run commands when files change: https://facebook.github.io/watchman/docs/watchman-make.html
I perceive this to be because of unfair characterizations by opposing media.

Example: do all conservatives think climate change is a hoax? Maybe some uncritical, uneducated ones do believe this based on hearsay and because it's 'fashionable' in their social groups. But more informed conservatives, from what I've seen, don't reject the science entirely. They question specific numbers and trends that make the case for climate change weaker than the liberal one.

So to clarify: conservatives are skeptical of specifics, while liberals accuse them of wholesale rejection.

What do you see on The Daily Show? The latter.

Example from the other side: are all liberals socialists? Maybe some uncritical, uneducated ones want outright socialism based on hearsay and because it's 'fashionable' in their social groups. But more informed liberals, from what I've seen, don't want socialism. They have more nuanced views on social programs that, when better understood, are really just public welfare programs to promote equality of opportunity in a society with lots of excess capital.

So to clarify: liberals want reasonable social benefits, while conservatives accuse them of being radical socialists.

What do you see on Breitbart? The latter.

Neither side is innocent. But liberals have claimed a monopoly on the terms 'logic' and 'progressive' as well as virtually all of academia and mainstream media...so it's hard to fight back. Which is yet another reason Trump's win was so incredible & unexpected.

Please realize this is based on no hard evidence, just personal observation.
I personally like:
"I OD'ed on my twitter feed, here's the 12 step program I took to get my life, my house, and my family back."
I love Lain.
No, you'd need one liberal view that you vote on. That is, the one view that you hold as more important than all other views must be liberal.
Kinda wish I would've come up with this idea, haha. I've been listening to LiveATC.net on and off while I work for years now.
I don't seek employment, so... anonymous
"We support the whole language including the more advanced features such as method dispatch via structural types and even macros."
In R, I can import a CSV, plot a histogram of each column, and fit a linear regression of one column against the others in about 5 minutes and 15 lines of code.

In Python, I can do the same thing if I install the Pandas and Statsmodels libraries first.

Try that in Ruby, Perl, C++, C, Java, Rust, Haskell, Common Lisp, or just about any language you can think of. Good luck.
Villains and heroes sell ads better than respectful discourse.