skysight-inc/HackerNews huggingface dataset:
Did you know your site was blocked in Indonesia?

> This site is prohibited. The site is included in the list that should not be accessed through this network because contains porn, gambling, phising/malware, SARA or Proxy.

> In accordance with Indonesian Government Regulation refers to Law Number 36 of Year 1999 on Telecommunications Article 21, "Telecommunication provider is prohibited from conducting business telecommunications operation contrary to the public interest, morality, security or public order."
Given Enough Money, All Bugs Are Shallow
Huh? I knew kids in high school who could barely read who could tune old cars without much of a problem.

Now you need a computer, hard to find software, special cables, etc.
But that doesn't matter in the slightest. The money is either there or it is not there. It's not put in the boxes after you've made the choice. It's put into the boxes before you even know there's a game.

Whether or not there is free will or determinism, picking both boxes always nets the most money of what's on the table.
Not in civil trials, no. Well, they aren't "innocent", they are either liable or not, depending on the preponderance of evidence.
These slides [1] do a better job than the website explaining what Picat is.

One of the slides explains the main features of the language:

* Pattern-matching: Predicates and functions are defined with pattern-matching rules

* Intuitive: Assignments, loops, list comprehensions

* Constraints: CP, SAT and LP/MIP

* Actors: Action rules, event-driven programming, actor-based concurrency

* Tabling: Memoization, dynamic programming, planning, model-checking

Now you know why it is called picat...

I think this website could make a better job on "selling" Picat to potential users. Some suggestions for the author of the site, in case he reads HN:

* Do not put the sources behind a wall (Google Form), that only decreases the chance someone will try your language.

* Let people know how you license the project more visibly [2], may be in the footer of your site.

* Use syntax highlighting to improve the readability of the code examples.

* If possible, get a designer to help you with the aesthetics. If the source of Picat's site was hosted somewhere it would make it easier to fix it by a volunteer.

1: http://picat-lang.org/download/picat_tutorial.pdf

2: http://mozilla.org/MPL/2.0/
For those who haven't seen it, Geek Silicon Valley gives a great tour of historically significant locations throughout the area: http://www.amazon.com/Geek-Silicon-Valley-Sunnyvale-Francisc...

Might be time to visit some of these places before they're gone forever.
What he did is not illegal but perhaps not very smart as the uncut sheets of currency that are for sale by the BEP cost (significantly) more than the face value of the actual money that you're getting.

The only reason USSS got involved to begin with is because the casino security officer was (rightly) suspicious of some guy in the casino ripping bills off a pad and feeding them into a slot machine...
The only way to know is by noticing the comment's score changing.
Capitalism has nothing to do with central or not centrally planned economies. The soviet union was a capitalist society but was centrally planned. In fact most people, even in the USA, spend their days in small centrally planned economies known as corporations.
As I understand it, flagging should be used for egregious violations of the guidelines, but borderline or minor violations, simple lack of substance, or (per pg's comment) perhaps even mere disagreement are suitable uses for downvotes.
It doesn't. You can load the img tag, but the browser will not let you access the image itself from javascript, unless you have the proper CORS headers.
Mmm credit default swap.
Looks like we have already dealt with the problem by putting the waste into a giant lake.

Earth is gigantic. This lake takes up maybe, what, .00001% of surface area? And is even less consequential by volume.
This is why I use Ember.js
Any linear algebra looks ugly --

python: X.dot(Y)
matlab: X*Y
R: X %*% Y

It makes less difference when it's only 2 matrices, but when it's 3+ it's far more readable.

pandas has a lot of functionality, but the interface is far inferior to R's data frame, where you have

df[row predicate, column predicate]

particularly the highly useable intermingling of column access by index or name. reshape2 and plyr are, imo, far more elegant and less wordy apis.

The api to sklearn, while definitely more consistent than R's apis, has a lot more programmer nonsense interjected: imports of random packages, the difference between pandas and numpy that still peeks through the second you step outside of statsmodels, etc.

numpy has a serialization format, while pandas uses pickle or hd5. R just uses save/load, and unlike pickle in my experience, it reliably works.

matplotlib is an ugly api, particularly compared to ggplot.
In this video, Woz never states that his pads assembled from sheets of legitimate, uncut 2 dollar bills. He implies that he pays a local printer to create the pads from scratch. The reactions from the host and the audience seem to reflect that, as well. What's going on here?
I first learned about this technique from Cody Brocious' post (http://daeken.com/superpacking-js-demos) about his WebGL demo 'Magister' (http://demoseen.com/windowpane/magister.html). That file has a .html extension, but it's also a valid PNG. In his post, he discusses this technique as well as others.

Cody's goal was to compress already minified WebGL code and achieve some pretty impressive results from a ridiculously small file for a demo contest. He also put the JS loader (which is much smaller than the linked decoder) in a custom chunk on the PNG itself. By doing it that way, you can have a PNG that when renamed also contains a web page and/or more Javascript.

It's an interesting technique, for sure, but I've never been able to find a real use for it beyond the compression. With a content-type sniffing vulnerability or something, it could be an interesting way to deliver content to browsers, but otherwise it's really just a curiosity as best I can tell.
Of particular note, sometimes expressing an unpopular opinion on a sensitive subject (or a subject on which some people have very strong feelings, even if it's not sensitive to most people) can trigger a cascade of "revenge downvotes". So while the original comment might get upvoted back to positive, comments on completely unrelated topics might pick up undeserved downvotes.

I once had a few week period where I noticed the majority of my comments drop by exactly 2 karma, usually around the same time of day, regardless of how many upvotes they'd received or how heavily trafficked the thread was. My best guess is that I'd upset two people (or one person with two accounts) and they kept clicking back on my profile until they got bored with it.
Facebook Login Example App for React Native
The best and earliest example I saw of this was Bret Victor's talk "Inventing on Principle" https://vimeo.com/36579366
> The SEC shouldn't get involved. The people whose algorithms ran up the stock and lost a bunch of money

What if the firm which loses money has cascading effect on the market?
python is optimized for readability to C programmers

R is optimized for statisticians
The Soviets did not have the computational ability to solve large-scale logistics problems. Their 'central planning' was always doomed.
This is pretty great. I also built something similar a while back that would let you post torrents to message boards as images:

https://github.com/mnutt/hid.im/blob/master/public/firefox-e...
no you hit the nail on the head, I chose to ignore him specifically because of his questions.
IMO, good business people are people who are doing good for their business not using technology which their developers want them to use.

I agree. The ethical problem I have is with the short-termism. The next-quarter culture is absolutely horrible and that's what I hate. It's not directly related to choice of language, but often it gets tied up in that. The fact that Haskell requires some investment (and not a lot of it) is a deal-breaker, because so many business leaders are short-sighted.

They should consider things such as: ability to find developers

Java wins on quantity. It's probably easier to find good developers in Haskell. Even though there are probably more good Java engineers than good Haskell engineers, Java has a much lower percentage so your interviewing costs are a lot higher.

availability of training and books

Both Haskell and Java have enough.

availability well supported libraries, maturity of tools

Haskell is getting there, and Java has a lot of "enterprise standard" libraries (e.g. Spring and Hibernate) that will take you in the wrong direction.

code maintainability

Haskell wins.

So, you are calling people who recommend to use technologies different from Haskell idiots, right?

No. If, for example, you're doing low-latency trading, you're not going to use Haskell. Sometimes you want to use C or assembly. And while I prefer static typing, I think highly of Clojure and its community.

I think that there are a lot of idiotic reasons for using Java that get a lot of play. That doesn't mean that everyone who uses Java is an idiot.

When I point out that businesspeople trust idiots when it comes to technology, that's not to single them out. Realistically, I can't always tell a good car mechanic or lawyer from a bad one. You find that out over years, because there are plenty of people who can talk a good game but don't deliver the goods.
My whole life, I've been able to reliably cause myself sleep paralysis. I just have to wake up facing a bright point light - like leaving the light on in a room before attempting a nap. (Diffuse bright light like sunlight doesn't generally do it.) No idea why.
Quite right - it will complain that the canvas is "tainted" and won't let you do useful things like calling `getImageData`.
Badly written R is impenetrable. So is badly written R. I suspect your standards for so-so R code are vastly different to mine.

R and Python really are very similar as languages. R is more functional, but that shouldn't impede your ability to understand code (once you master some of the basic idioms of FP)
No, you're still charged for sleeping dynos.
Commit logs ask questions without hurting anybody.

If there was ever a psyhotechnological empathic determination of medico-lego "Do No Harm" principles, commit logs are the definition of info emo sec.

Bitcoin/factum public transaction messaging (uncomplete) is also equal to power for votes of parts of speech are important news triggers.
The whole "why won't you be tolerant of my intolerance?" paradox again.

Without going into further detail, it's not really a paradox. In fact it's a reasonable if somewhat mean, observation to make.
Could call it "beckening".
Open source Windows? The unthinkable is already happening, says Microsoft
Yeah use this $10 and no one will think twice: http://i.imgur.com/XInY8HI.jpg
Is it just me or does anyone else think that moving the crown with your finger looks cumbersome.
Their behavior (in having a racist and sexist policy) serves to subtly redefine their community guidelines. This type of hypocrisy leads to redefining of rules the same way the Seven Commandments in Animal Farm evolved.

This post[0] from the Advocate has a great line that is relevant here. The current dialogue around diversity "...propagates something harmful: the idea that gender is simply the lack of maleness, race a lack of whiteness, sexuality a lack of gayness."

When someone establishes rules and does not adhere to those rules, they end up redefining the words in those rules until they no longer carry the literal meaning they once did.

The policy reads:

Our last social rule bans subtle racism, sexism, homophobia,
transphobia, and other kinds of bias.

... but now means:

Our last social rule bans subtle racism (except against white
people), sexism (except against cisgender men), homophobia,
transphobia, and other kinds of bias (except any bias against
white cisgender men).

The experience of that individual from the Advocate demonstrates that terms like diversity, racism, sexism and bias are being warped and redefined by society to allow for exceptions that don't include white, straight, cisgender men (and Asian men in the context of engineering).

Language evolves, and the actions of people can shape how it evolves.

[0] http://www.advocate.com/politics/commentary/2011/01/20/im-wh...
Would you mind sharing more details about the Docker setup on AWS?

"Our code deployment flow was straightforward, and mostly consisted of building a Docker image off our latest codebase and distributing it to our server instances, with the help of a Docker image server. We only needed to write a few short Chef scripts to download the latest Docker image build and start up a new Docker container."

I was wondering what did you mean downloading the latest Dockerfile and build the image, or what sort of building are you performing with an image if it was not an accident? The diagram suggest a slightly different setup.

I my mind, you build your docker images on the CI/CB system and push them to a repository, than you can deploy them with docker pull. I was wondering if you used the docker-registry service or went for Docker Hub? I finished migrating some of our stuff to AWS/Docker last week but we skipped Opsworks part. I am familiar with Chef though, I just think it is overly complicated and it is hard to debug if something goes sideways.

Anyways, thanks for sharing.
Downvoting negativity is the definition of gratuitous: "given or done free of charge." We logact as-if removing parts of speech of sense of logic is going to change history, without commiting a full transactional analysis.
The thought experiment in the article is certainly an interesting read. That said, I don't see used bikes or the fact that bikes have parts that wear out as being in the same category as lemon laws applied to cars.
Strange -- django doesn't even register on the list
Ultimately it doesn't matter why the performance is higher. Also, the Intel 750 has 18 channels while most SATA SSDs have 8-10 channels.
To give a concrete counterexample:

one of my favorite video games, Descent, has been open source for about 15 years. I have four different source ports on my system right now (d1x, rebirth, retro, and d2x-xl) each of which is free to download, install, run, and even modify. But some of the game assets (textures, ship polymodels) are not free; you must buy a copy of the game [0] to acquire a license to those asset files, or play using only the shareware assets [1].

[0] http://www.gog.com/game/descent_1_descent_2 or http://steamcommunity.com/app/273570

[1] prepackaged with the rebirth/retro ports at http://descendentstudios.com/community/topic/1167-descent-sh... , where they're being used as a marketing tool for the currently-being-kickstarted Descent:Underground game at https://www.kickstarter.com/projects/descendentstudios/desce...
Smartwatch.me is a “community powered blog”
Another factor, although probably less prominent, is responsiveness. Back when I used to code on a MUD I noticed that conversations on one of the messages boards were much more likely to heat up than chat sessions. Just being able to react and clarify things from one sentence to the next makes a big difference.

I suppose it's possible there's also some sort of face-to-face feel with chat that encourages sympathetic responses.
Not sure why it is a paradox - assuming the predictor is superintelligent, you don't try to fool it. By definition its intelligence can predict what you will do in the very last moment, so the fact that it doesn't get to change anything once prediction is made, is immaterial.
It's not theft. In fact, many companies are started this way. As long as they negotiate a contract that retains or licenses code use, they're good.

Businesses do this to each other all the time. Why should Government be special? I don't believe the software would have been written in the first place if your idealistic regulations were in existence, and the people who'd be at a loss would be.... the taxpayers! If the service that way paid for was delivered and the contract made the proper stipulations, this is all fine and dandy.

Also, "we the taxpayers own it" if it's open-source is also not true. If the BSD license was put to use, for example, then any company could go off and make money using the source code.
Good catch that the additive constant is approximately equal to 52 * ln(86). I like your model. It makes sense, it's simpler, and most importantly it's different enough from mine that it gives us a decent way to test which model reflects reality better: fit data drawn from different numbers of employees' sick-day history. My model is independent of the number of employees in the set and yours isn't, so that should tell us something.

For those of you following along, note that it's often rather difficult to tell what the "real" model is, even assuming that there is one and that we've somehow managed to discover it. Like many other pairs of distributions, the exponential and log-normal distributions are quite similar, both in how they fit data and in the intuition behind them. There are choices of parameters that make an exponential and log-normal distribution look about the same, so without good theoretical justifications for which parameters to choose, there's little reason to prefer one over the other. Each can be thought of as giving a time to failure (here, the time between sick days taken). The log-normal has two parameters and the exponential has only one, so if neither model is "correct", it's likely that we could find a choice of parameters that makes the log-normal fit even if the exponential doesn't. The two distributions differ most in the tails, but we would need gobs of data to see how the tail probabilities work out.

If other employers with some statistical expertise want to weigh in with their own employee datasets, please do!

Edit: By the way, I think this back-and-forth is a good example of the benefits of dialectical reasoning (that is, a conversational process of trying to hone in on the truth, with a real interlocutor to converse with). I came up with my initial model only because the two constants seemed curiously coincidental with the number of weeks and working days in the year; contravariant's model throws one of those away, which is fine, but I likely would not have proposed my model in the first place if only one constant looked suggestive—a singular "52" does not really get the modeling juices flowing. And I suspect thst contravariant would not have thought up his model if he hadn't seen mine. As someone who mostly works alone, I wish I had more of these sorts of dialogues about the problems I work on.

Edit 2: On re-reading my grandparent post, which I can no longer edit, I just noticed that I made a very fundamental mistake that means my model is certainly incorrect. To see my error, start with my third equation, which is obviously correct (except that there can't be any noise). Then plug in sick_days as defined in the first equation, which comes directly from the blog post. Now try to derive my second equation. ... contravariant did not make this mistake.
Hell, the amount of uranium naturally found in granite will make some countertops emit significant amounts of radiation. I'm not sure how much exactly, but I'd be willing to bet it's well over 3x the background.

http://www.epa.gov/radiation/tenorm/granite-countertops.html
name-calling is minus emotion-calling, and stonewalls the hurt steelmanning-steelgrammaruning is name-building minus emotion-building. apathic harm principle but the rule we're reframetrustworking is so-called empathic determinate.

_You wouldn't happen to know of a tutorial trauma officially on how to overprotect apath all the things we said, would you shh seriality?_

My post was flagged[*] for using Robo Swears (slavery reflection) as a metaphor/mechaphor/medaphor for gross pattern recognition mapping (besides being free-form broke terms of pattern recognition service apparently).

After growing used to years of legal-information-technology replacing psychology I respond by asking for help against reversed transaction messages (of psychological currency as well as much a namecoin facing 51% grammar attacks).

[1] https://archive.today/NUw0D / http://web.archive.org/web/20150404003942/https://news.ycomb... / http://www.webcitation.org/query?id=1428109271614562&date=%4... / ... / severe memory-problem rules force manual saving. Maybe http://fetching.io is a anti-psychotic-memory-moderation-meditation-medication-lock-log-doc-dot-dote if it were open source. dang.
He also wrote the book "Nudge", that was more or less how government policymakers can convince people to do things by shaping the environment so that they still feel they made free choices (through constrained options and psychological manipulation.)
Fish Bike
There are a lot of planetary science (née geological) experiments using various instrumentation to figure out variations in the force of gravity over land masses. I wonder if they account for what you're describing?
Furthermore, there would need to be some sort of correction for employees who are sick, but don't or can't take the sick time they need.
Well,

Essentially "correct," or at least elegant, walking involves balance and a lack of tension. Naturally learning this requires a lot of direct experience since walking is primarily a reflex activity. However, walking is at the same a skill which can be learned and modified if someone looks into hands-on methods.

However, you can get some idea reading about The Alexander Technique, The Feldenkrais Method, Tai Chi and so forth.

[1] http://www.alexandertechnique.com/at.htm
[2] http://en.wikipedia.org/wiki/Feldenkrais_Method
[3] http://en.wikipedia.org/wiki/Tai_chi
Work Begins on Brain Stimulator to Correct Memory