skysight-inc/HackerNews huggingface dataset:
> don't know what you're smoking,

Silver Skunk, actually. :)

As to the law in California, which Slack chose, I'll just take from page 12 of Contracts: Examples And Explanations (Fourth Edition), a book I got in first-year:

"It would be remiss not to at least draw to your attention that courts do not mechanically apply rules of law. Judges and juries are sensitive to the equities of individual cases and the circumstance of the parties, and where a mechanical application of rules achieves a result that seems to be unjust, there is likely to be some adjustment or even manipulation of the rule to avoid it."

So, with the above in mind, let's say that, while they really want the governing law to be based in California, if one party decides to keep this contract squarely governed within Article 33 of the United Nations Commission on International Trade Law's Arbitration Rules (after all, isn't California law in harmony with international law?), then the court would necessarily understand why filing in California, or even only recognizing the limited rights that exist in California law, might not be prudent in all circumstances.
Stud 100 Desensitizing / Delay Spray for Men
A lot of even big companies are changing to KISS tools. This is an excellent example, and actually seems to be well researched. It's an interesting trend.
1k minecraft
http://www.europarl.europa.eu/news/en/news-room/content/2014...
Didn't read the comments at reddit yet, but I wanted to say that a friend of mine, also in IT, had a similar experience where he started to see conspiracies everywhere, and "religion thoughts" kicked in for him as well.
After some time on cure this regressed and he now even jokes about that period.

He got to work again and has a completely normal life, but in a way I can still feel something changed inside of him...

It'd be nice if I could talk about this more with you. I will surely read your comments.
Not everybody needs a job in order to live a fulfilling life. LoseThos is working—he is doing God's work, as he would gladly tell you.
How are they different? Both produce the same end result, Python manages this syntax just fine.
I am excited to see new programming languages like this. I can name 100 duck typed, interpreted, GC'd languages, but only half a dozen native compilers for modern languages. Native binaries are much easier to deploy on consumer's desktops than bytecode or source code requiring >50MB VMs, and the code tends to be much more rigid and rigorous with a statically typed language like this.

I haven't downloaded the compiler yet, but here are a few things I like after reading the documentation.

- The C bindings are nice and simple in Crystal, with full support for structures and data types,

- "Globally named" symbols are a really great idea, especially in native binary when compiled to Int32's,

- OOP support seems polished with full support for encapsulation,

- Basic control structures and scope are also polished and familiar, while leaving beind the nasty parts from Ruby (i.e. `for do` vs `for`, Matz's regret for `do ... while`, etc)

- --hierarchy. Why haven't I seen a compiler support this by now?

A final point: "Everything is an object" and C-like efficiency seems paradoxical, but I'll look more into this. Objects may be abstracted by the compiler, but once compiled behave like any ole' statically typed system.
If you deal with the mentally ill you begin to see the differences between intentionally abusive behavior and behavior that's just highly erratic or unusual. Sometimes the mentally ill are dicks. But also, sometimes they just say or do things that are culturally insensitive without intending to hurt anyone's feelings, or understanding how they could do so.

While I think the above comment is offensive, it also appears to not be directed at any one person, and seems to be a facet of his mental illness. I therefore reason that this person is not trying to be abusive or racist, but is in fact suffering from a disease, and this is a symptom of it. So I don't think he should be held to the same standard everyone else is.

For example, we have flagkilling for comments in addition to downvotes that can be used to remove offensive remarks. Why wouldn't we merely let the crowd downvote his negative comments, and upvote the good ones? Positive reinforcement would actually be a useful to instruct him how to behave in a social environment such as this.

Or we could just hellban all the mentally challenged users.
Reading this, I'm reminded of Kary Mullis, inventor of PCR (polymerase chain reaction). PCR is widely considered to be the most important discovery of modern biology, ushering a new era of scientific research after he invented it in the 1980s. He won a nobel prize for it.

Kary was a bit off though (in this case due to intense drug usage, I think). Afterwards, he went on to deny that HIV is the cause of AIDS, tried to discredit global warming, and began believing in astrology and magic.

In the end, its possible that a little bit of insanity is a good thing; that it can help someone make a profound discovery that no one else could see. Too much is obviously detrimental, however.
This reminds of the more spectacular "Invisible Electrostatic Wall" incident at a 3M adhesive tape plant (http://amasci.com/weird/unusual/e-wall.html).
Thanks Cheng, you nailed it. Jss was actually inspired by your RCSS idea, I just wanted a different implementation. So thank you again.

Some people here assume that I am stupid and didn't learn the css basics. This is just funny.
Agreed. Such an innovative company (and they're not as evil as Uber). Haven't used Airbnb yet but I will soon - have you?
No, I don't think we should leave the mentally ill alone. That's not how society works, nor how it should work.

I think we should respect their wishes, when appropriate, but leaving them alone isn't a good decision.
Death Whistle
Unlike GPUs and other SIMD accelerators, Neo's MIMD processor design leverages independent program counters and instruction registers in each core to allow different operations to be performed in parallel on separate pieces of data.[1]

Other than the grid interconnect, how does the architecture differ from Xeon Phi? In particular, what allows it to get such dramatically higher power efficiency? I'd have guessed that Intel's smaller process would make it difficult to match.

[1] It feels awkward that this sentence is included twice on such a short page.
Unfortunately we live in an age of idiocy where anyone will sell their soul for a smaller fee and less privacy. There's no winning against that so you have to deal with this from the inside of the enemy via "legitimate sabotage"

a) get into hiring positions in the government and hire the stupidest, least qualified and incompetent people you can get then quit and leave the projects in the shit.

b) spend money galore so it cant be used on anything else

c) leak insider information on the sly.

d) use the tools you built against the people who paid for them.

e) manipulate and shame other staff out of positions of power.

f) play people off against each other and create new rivalry which consumes all money and time.

I worked for the defence industry. This is how to break it.
> Don't we already have more than enough programming languages?

No.

> I looked through the intro and this language introduces nothing new.

Its individual features aren't unique. The combination of them in one language seems to be somewhat new. What language do you see that it is redundant with?
You can use the advanced technique to uncover heuristics or simplifications that are faster to trade. Conclusions that take a fine instrument to reach may not need such a fine tool to act upon.

I've only had a glance, but it looks very well done.
Hello HN. Founder here. Happy to answer any questions.

In a nutshell: I was inspired to build this service after the AppGratis/Apple disagreement back in 2013 where most of the controversy revolved around our supposed "abuse of push notifications" (Guideline 5.6, in Apple's book).

What happened next made me realize how important notifications were going to be: it's the next interface for users, while developers rely on them entirely for growth and engagement. But until today there was no analytics service dedicated to this new medium, which is what we're trying to build with Batch Insights.

Hope you'll like it.
We have far more frameworks than we do languages, also there is a ton of knowledge to be gained by going through the steps of designing and implementing a programming language.
As a picky individual, I prefer this variation of languages over a few but established ones. It takes an hour to fully learn another new programming language, and it adds more excitement and comfort to programming.
Call me old fashioned, but I do not think Hacker News needs to be redesigned at all. I love how simple it is, I love the orange colour and layout. The site as it currently stands loads really fast and is mobile data friendly because it doesn't need to load a thousand Javascript files, large images and stylesheets or do anything overly fancy.

Some things just do not need to be redesigned or made better, Hacker News is one of those things.
An outsider would think so, but the DA and police force are motivated by convictions and conviction rate. The incentive is in the wrong place.
Thanks! If you don't mind me asking, what was the name of the company?

Technically, you don't need to synchronize the cores... it's a MIMD/MPMD system that is not in lockstep. It is up to the programmer (with help from the compiler) to make sure you don't do anything too stupid ;)
As for the programming languages, C and Fortran are the big ones to us. We hope once our LLVM backend is improved, you'll be able to run anything you like on the cores themselves. As for the programming model, the three we like the best are CSP (Go), Actor (Erlang), and PGAS (C, Fortran, Chapel, a few other research ones). If you're familiar with SHMEM, that's the closest thing we can think of currently.

When it comes to cost, we're trying to develop as much ourselves to reduce licensing costs. We've been able to do a pretty good job (if I do say so myself) as just two people so far with no capital. Fabrication costs are the killer, with it being about ~$500k per shuttle run, and $5m-$7m for a mask set when we actually go to full production.
I'd rather wear a Developer Edition blue logo shirt, though...
Airpnp is an Airbnb for toilets
> due to inane policy that the title of the submission must match the title of the webpage.

Not inane, it prevents editorializing, You know the stuff like "Democrats plan to kill more babies" when the Title is "Democrats propose adding more birth control methods".
Honest question: How do you ground something that is already buried in the ground? Is there some sort of anti-corrosion covering that could act as a dielectric?
I have to disagree here a bit with your first sentence, or elaborate on it. I agree with the rest of your post.

Because many people mean well and want to smooth our life paths, many people, male and female, will tell women, "You know, tech is a really rough industry. I'm sure you'd be good at it, but you might not want to deal with trying to make it in such a male-dominated field. Are you sure you don't want to try medicine or advertising instead? Or be a librarian? Then you could use your skills but not have to ..."

"You know, research math is really competitive and your likelihood of getting a good tenure-track job is not high. Are you sure you don't want to focus on teaching instead? High schools always need good teachers and they're everywhere, and you could be such a good role model..."

"You know, a startup is a really risky endeavor that takes up a lot of time and really pulls you away from your family. Maybe you should consider an entrepreneurial role in a big company instead so that you could have the security..."

People rarely say outright negative things. They just want the best for a woman -- something a little less risky, a little less hard, maybe a little more nurturing. And nothing I said above was false, and if you are a guy reading this I'm sure you'll say "Someone said that to me once!", but you're not doing the constant swim against the current that a woman is doing (or not).
Sounds very similar to Go, though.
He is not racist. As you said it
His racism probably isn't his fault. It's probably a factor of his condition.

Does not make him a racist.
Something about libuv or some lua library for libuv not wanting to build. That was after I had to do arcane things to get linuxbrew to recognize my distro's gcc, apparently it's expected to be in /usr/bin/gcc-4.X and Fedora puts it in /usr/bin/gcc.
The policy prevents submitter editorializing. It's a good blanket policy, but I think this should be one of the exceptions.

Edit: Now the article has the title "Newsletter #4 - Thanksvimming Day". MODS, ASSEMBLE!!
The onus on you is to provide evidence that I am unqualified to provide legal advice now. You didn't disprove anything I said, merely asterisk'ed it, as if that somehow made it irrelevant.

I'm curious as to what types of contracts it doesn't apply to, and what states it doesn't apply in. As you mentioned they exist, perhaps you can let me know which contracts and which states you were talking about?
saving come from
1. code reuse. less/stylus will generate everything dozens of times
2. vendor prefixes are added effectively at runtime
Without knowing what you are doing, I would say this is an ounce of prevention vs. a pound of cure problem.

Limiting your liability by setting up an LLC, or other liability-limiting entity, is worth the peace of mind, at least it is for me.
Welcome, cryptanalyst
When Will We Let Go and Let Google Drive Us?
For this very reason I always try to stay in the "mid to low frequency" spectrum.

Put very bluntly, in high frequency domains you compete with fast people (and they have resources) but in mid- or low frequency you compete with smart people. The problem is much harder but therefore it's also much easier :)

This is not to say that I'm a profitable quant (because I'm not) but I think my chances are much higher in the are I chose.
I think you may be mixing two problems, one ideological (he is a racist), which has little to do with medicine and the other behavioural (he is "aggressive", or whatever). The latter may be a medical condition, the former I am inclined to see as a (wrong, if you let me) set of values.
I'm not arguing that, but rather that this ability to skip unchanged trees because the hash of all contents is bubbled up is specifically what Linus is referring to in the comment, not simply the comparison of hashes in the flat-directory use-case.
Ticketmaster in Phoenix, AZ - early times - here's a little anecdote about the bizarre culture I saw there circa 1989-90. I applied there, having an EE degree already and I was called in for an interview. The initial interview consisted of what was more or less a battery of IQ tests. There must've been 30 of us initially. Soon only a couple of us were left after everybody else was dismissed. Apparently having passed this somewhat offensive process, they took more of my time and scheduled me for a second interview another day. I don't recall any names or faces, but there they offered me a job and mentioned some "genius" guy I'd be mentored by. Before I had the honor of meeting this guy we started talking money. The "pay?" $8/hour... Even 25 years ago that was less than half what a freshly graduated engineer could easily get anywhere else in a corporate job. That alone was enough for me to politely decline the offer, but the management attitude and culture was also repulsive. I wouldn't be surprised if they were exploiting this guy at the time and he may very well have been their "genius."
Glad you did! I'm not entirely satisfied with my API but the idea's there, so very cool to see someone make something better out of it.

These kind of things will receive lots of oppositions at first, but once you know the basics are right (e.g. trivial mapping from js obj to css) and build on top of it, this is bound to take off one day like JSX did =).
My experience with Coin Beta in the real world
Introducing Driver Destination
Check out Divi 2.0 by Elegant Themes. I've used that for my sites (both blogs and landing pages). That's a great and easy theme to use!
Environment Found to Contribute to Several Human Diseases
That's correct as I recall.
>the only man who can't hear the voice of God.

You may find this very interesting. I know I did. http://en.wikipedia.org/wiki/Bicameralism_(psychology)
Introducing Twitter Offers
How to “turn off” select cases you don't need yet in Golang
Dry soil can be enough, but more likely, yes, there is probably an anti-corrosion coating. Either way, a ground clamp, a piece of #8-#4 bare copper, and an 8' ground rod, will solve the problem.
Validated how? With more amateur video like the ones on reddit?
jss not harder than less/sass/stylus ... its declarative json syntax most of the time.
It's good to hear from an observer who has been in China in recent years on topics like this.
It's actually less of question of whether you're right or wrong. Since most of us are usually wrong most of the time.

Really good engineers don't want to be told what to do, because they want to run experiments and see the result for themselves. The best can do so very quickly.

Thus, they have strong opinions, weakly held.
Even in type inferred languages they serve some use, namely in avoiding mis-typed variable names. Languages which require "var" make a distinction between the intent of declaring a new variable vs setting the value of an existing variable, and so are able to catch instances where the programmer tries to set a non-existent variable.
The violin plots are cool and look like a great alternative to box plots, I had not seen those before. Sweet!
I'm all for the 'results based' work environment but I think measuring results of work that you hire people to do IS quite hard.

A great example is refactoring. Say you hired a dev and he delivered a product that worked but is written terribly (already a question there, how do you gauge that in terms of 'results'?). Now you hire a second dev to clean it up and make it maintainable. How do you evaluate when he has delivered the 'results'?

edit: I think the closest thing to a true results based workplace would be an early stage startup. Everyone is invested in the product and striving towards creating it, not just putting in hours. In those cases people usually end up working WAY more than 40 hours a week.
I'm barely able to contain my rage at this moment, so I'll make it short.

The ONLY time you're allowed to intervene is when someone's life and self image is visibly deteriorating. If it's stable, leave it the fuck alone.

I've gotten into the habit of hiding what I've got because of people like you, and judging by the downvotes I'm getting, you're not alone in perpetuating the stigma and condescension. Every single "oh but you've done so WELL for yourself!" and "if you ever need anything..." is well intentioned, I know, but also incredibly hurtful. We all have our shit in life and each of us deals with it AS WE SEE FIT. Yeah, I do things that may seem weird to you, and sometimes it gets me into trouble, but that's my prerogative.

LEAVE. IT. ALONE.
The funniest part about the downvotes, is that a bunch of people uneducated in law decided to make a judgement based on something they are in fact ignorant of. They merely liked the replies better.

I wish I could send this thread to dang, as an example of the hivemind that HN metamoderation needs to address.
Even if it were just for the grammar definition and the fun, it would not be wasted time...
Python and JavaScript both have lexical scoping - e.g. http://www.ecma-international.org/ecma-262/5.1/#sec-10.2.
Thanks for nice overview ;)
Show HN: Pixel Picker – Image Color Picker for iOS 8
I thought about that issue, but then I would need to detect the country a user is coming from before I show them a price. So now I am into geo-ip for basic web visitors, and even then sometimes the price will be wrong.

If I do it at checkout time, I am performing sort of a bait-and-switch with customers, which would leave a sour taste in my mouth.

I thought about the idea of adding a surcharge for EU customers since I need to deal with all of this. I don't know enough about international tax law to know if this is ok.

However, the issue is really that it is taking up time from providing a product. Sure, I could charge more, but unlikely enough to hire someone to deal with the issues. Instead it would more likely negatively affect the number of licenses I sell, which would again lead to me probably not being able to afford to pay someone to deal with it for me.

In the end it comes down to the fact that the EU is making it significantly harder for small companies or individuals to sell digital goods. In the end we are talking about every person who writes an ebook, sells some piece of software or sells digital music having to deal with these issues.

It seems the EU is stacking the deck against small companies and instead favoring larger organizations that can afford full-time accountants. Or favoring large companies that then sell VAT services to the individual.
> Don't care whether they live or die? Kind of moralizing a bit there.

I mean if you look at the research, it's the same childhood factors that predict both drug abuse and suicide, e.g. the Adverse Childhood Experience study.
Features like Scala's implicit parameters could be argued to be a kind of "dynamic scope". True, the language is lexically scoped and most code is written expecting that, but it does allow you to "opt out" of this scoping mechanism and look for values to be specified in the environment.
It does cross-reference them. But read the rest of my bullet points. It isn't just about cross-referencing. It's about cross-referencing in a way that encourages a vital community that resonates with SE's gamified nature by keeping the site fun for all players.

Closing with a link to the original is cross-referencing in a way that does just the opposite: It decreases the vitality of the community by taking away opportunities for newcomers to take part in the gamification feature.

Let's frame the issue another way: What's Stack Overflow really for? Is it for people to ask questions and get answers? Or is it just a gamified Wikipedia?
Tiny quad-core media player box runs XBMC on OpenElec
> the former I am inclined to see as a (wrong, if you let me) set of values.

Yeah because mental illness allows one to think rationally about value sets.
>Matz's regret for `do ... while`

Huh? Do you mean http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/...? It's still there: http://crystal-lang.org/docs/syntax_and_semantics/while.html

Edit: Ah, the behavior of the while modifier is different in Crystal.
Already has GitHub color coding?

https://github.com/manastech/crystal
I wouldn't say you're so much condescending to him as rather underestimating him.