skysight-inc/HackerNews huggingface dataset:
the only people I know who read HN are other devs
Remote, Contract,FT,Part Time

Stack: core PHP,Python,XBMC plugin Development, Laravel, Code Igniter, Browser Extensions, Appcelerator Titanium.

Resume: http://justpaste.it/adnanprofile
Contact: kadnan(at)gmail.com

Over 10 years of development experience for mobile, web and desktop. I have worked in B2B Industry, Financial sector and ISP. A kind of technology agnostic. Willing to work for a company which is not so Time Zone restricted. Though not a mandatory requirement.
Monad do-notation makes domain specific languages pretty easy to implement.
"It's entirely possible that attractive women got BOTH privilege and harassment."

Women tend not to report on minor sexual harassment incidents, since it is socially disadvantageous to do so. They only speak about it in aggregate terms, which will have zero effect, except in the very long term, on the number of sexual harassment incidents they will experience. Speaking about in aggregate terms, also draws in attention from people sympathetic to the woman's situation, at the expense of other people who may be in even more need of attention, (e.g. say starving children in africa, elder women unable to pay bills, foster children being abused), and enables the attractive women to earn additional privileges.

I agree it probably isn't their deliberate intention to have that effect on society, but I do think that effect exists.

There's a woman who's written a book about this sort of thing: http://dontmarry.files.wordpress.com/2008/08/the_manipulated...
These nerds want to put your bored ass in a hot nightclub
Anyone know which font was used to design the Swarm text that appears on the iphone screen here: http://seantaylor.co/websites/swarmapp/old/ ?
The OP is, in fact, that document. You'll notice this in a pull request to Rust's RFC repo. This change has been prominently brewing in the Rust community for a long time. The fact is that people have strong opinions about Rust and this is a critical time in its development - people are going to complain.
Right or wrong decision making, Ballmer was all in with MSFT.
When will people get over syntax? It's a bit ridiculous how much time we spend fussing over ASCII considerations instead of working on novel ways to present code (making the manner it was written irrelevant).
It appears to me that you're saying that

> you don't *always* know what you're saying

is logically the same as:

> You *never* know what you're saying.

That's not at all how I read it. To say:

> you don't *always* know what you're saying

is to say:

> There are some occasions when you
> don't know what you're saying.

We can see that in mathematical logic wherein moving a negation across a "For all" changes it to a "There exists", and vice versa. In this case the natural language formulation matches the mathematical logic one. In particular, "never" is not the negation of "always."

So that's exactly what you agreed with when you said:

> When I'm doing a small quick exercise like
> shown, I might say something inadvertently.

That shows that there are times when you don't know what you're saying, confirming that you don't always know what you're saying.

So it still seems to me like you are confirming the title, not refuting it.
I misinterpreted your comment then! Thanks for the clarification.
Imagine being an attractive skinny guy in a prison? Or a token burned-out hacker at a business school where everyone needs a "coder" to be the next Steve Jobs? How will you make friends? How much privilege will you be granted to compensate for the perpetual annoyance/fear of being taken advantage of?
I keep hearing over and over about how great Haskell is, and yet nobody can ever show me anything written in it other than yet another compiler.

Haskell is never going to go mainstream. Stop pushing it, because it's getting really tedious.
I think it is more accurate to say that for each concept, there would be a great starting point for which they could then confirm.
I parse the debug line directives in the assembler output. Something about the way rust/llvm outputs with -O makes this a little worse than the equivalent in C++/clang but it's 'good enough' to get the gist of what's happening I think.
>Except macros are great for more than just lazy evaluation.

Haskellers agree, that's why we have Template Haskell. We use it for all sorts of things, like automatically implementing typeclasses (interface'ish) at compile-time.

> parallelism, sure Haskell can give that for free

Not really.

>The cost is you have to be pure about everything

Nonsense.

Boom, mutable variables:

http://bitemyapp.com/posts/2014-03-25-when-nested-io-actions...

>sometimes you want explicit control over your threads.

You can have that in Haskell. You can use green threads or OS threads and optionally pin OS threads to a particular CPU to avoid context-switching.

So you can know what you're talking about next time, my recommended guide for Haskell:

https://gist.github.com/bitemyapp/8739525

The concurrency primitives in Haskell are broad and deep, check this book out: http://chimera.labs.oreilly.com/books/1230000000929

--- an ex-Lisper
If you compare an "ideal" man with an "ideal" woman, being a woman is, arguably, a disadvantage. But the vast majority of real men and women are not "ideal."

For instance, what if you are a black man? What if you are short? What if you don't have the right "swagger"? What if you visit the VC when he happens to be having a bad day? What if you have a different accent?

This is why feminism is ridiculously unfair to all men except the "ideal" men, and also not applicable to the vast majority of women, who are not "ideal" women.
GCC 4.9 has support for colorizing error and warning output
To put a more positive spin on this, I'd be interested if someone could point to a practical, in use, open source project written in Haskell that I could learn from please?

All the tutorials and theory make sense, but making the jump to what I can do with other languages still seems a big one.
> Or a token burned-out hacker at a business school where everyone needs a "coder" to be the next Steve Jobs?

I think this is mistaken. First, the burned-out hacker can always just say no. Second, he has the advantage, not the disadvantage.
I love how absolutely fucking dismissive this community can be about Apple.

They fundamentally reinvented mobile phones. They brought real touch screens (resistive doesn't count) to the masses.

They had very real, seemingly obvious now, because they are so utterly perfect (slide to unlock) innovations.

They absolutely have the right to sue a company that is fundamentally a copying lab. Samsung has absolutely nothing to stand on here.

This community is hilarious. I hope when one of you innovates even at 1/1,000th the level of Apple, someone ganks your idea (badly) and see how you feel.
Is there a reason the server isnt open source? Do you have some business model in mind, or just havent got around to it.
Only they were actually using all the stuff made by Samsung.
Yep, + someone generally has to hire and keep those readers..
This is a doddle in PostScript. http://www.jasonpratt.org/software/graphpaper/
Up until Apple bought PA semi most of their gear was off the shelf components. Their patents were mostly design patents. So it isn't right to think of them as innovations and more like an odd quirk in trade mark\trade dress law.
I can see where you are coming from but if you boil people down to being good or evil (over generalizing), who do you want on your side? There are people who purposely intend to do bad things and do, and there are people who mean to do good things and do bad. No one is perfect and people make mistakes, and results don't always come out as intended. But the people who intentionally act on bad intent are never people you want to work with. To come back to your original statement actions are not what matters in the end (in relation to what hacker news represents) but results are. In the end we all want positive results, but we are all people, and good people will always get you closer to your goal than bad people.
Square's problem is that their current crop of customers, individuals and very small businesses, are the only ones who would see their premium rate of 2.75% as a good deal, while at the same time that segment eats up a lot of that margin with increased marketing, support and fraud costs.

Upmarket where the real volume is, it is very hard to convince medium-sized businesses to pay a premium processing rate just to get a slightly enhanced POS, which itself has huge switching costs. For example we now know that the Starbucks deal turned out to be a loss for Square, a discounted fee probably justified as a marketing expense to get mindshare. Starbucks didn't value Square's product enough to actually pay a premium rate.

This is why I think the article is essentially spot-on in calling it a commodity product. Square is often compared to Apple, but Apple successfully decommodifies products through actual fundamental innovation (phones, MP3 players, PCs). They make stuff people actually want to pay premiums for. Square did innovate a cheap card reader, but beyond that it's mostly been beautiful design and attractive but unprofitable terms for the individual and micro business market.

Square Cash for example is pretty simple but it must be a money loser, since they charge no fee it costs at least 21 cents to do a debit transaction. Would it be as compelling if they charged 50 cents to send money? Beautiful design and all, probably not.

The moral to the story is that IPO-aspiring companies need to make products people actually want to pay premiums for, not just cool executions of commodity offerings that don't move the needle much in terms of actual utility.
Given the tech focus of this site, you might want provide better context, since it doesn't look like the article is talking about the Point-to-Point Protocol.
How can we use data science to filter out articles like this? There are some hapless people that read this kind of thing and believe it.

But seriously, we need to make an effort to promote a more accurate view. Who are the journalists that get it?
> and yet nobody can ever show me anything written in it other than yet another compiler.

http://johnmacfarlane.net/pandoc/

http://git-annex.branchable.com/

http://jaspervdj.be/hakyll/

You are welcome :)
Stephen Hawking: AI, Potentially the Worst Thing to Happen to Humanity
I kept trying to write a reply to this, then I just gave up and upvoted your comment.

If only there was some way to offer you a beer over the internet.
"fun" is even funnier than "func"!

ML etymology sounds pretty plausible (I didn't know ML uses fn) since I can see there is a strong influence of ML on Rust.
and iPhone is made (assembled) in China by Foxcon. Your point makes no sense, Apple paid Samsung for the parts delivered.

Samsung has a long history of waiting what side wins and then cut and paste the winning one.
Unfortunately, in the market of transaction processing, that's not an indicator of success. Transaction volume is. It is the only metric of success.
Kind of a stretch to assume that just because the owner lives in SF, "we've all been trolled".

As the article says though: I think it's pretty clear that whether it "seriously" intends to teach programming, or is just intentionally irksome to attract more attention, it's not satire or a parody (and if it was I could at least understand it to some degree).
Dude, what the fuck are you talking about?
Xmonad
http://xmonad.org/

Git-Annex
https://git-annex.branchable.com/
Very popular tiling window manager: http://en.m.wikipedia.org/wiki/Xmonad
Best of luck. Let me know if any of your projects gain any traction.
There is zero evidence that Box's IPO "hopes" (or even their plans) are fading. This was a decent article with a flame bait title.
I would consider myself lucky to fulfill your request and, one day, make something substantial enough that it is worth "ganking".

As of yet, I have not achieved such acclaim.
wait, $US 20-28 bucks for a book to rebuild the society? sounds a good steal. but why you still need US dollars after everything is gone after disasters?
I know patents are often much more detailed and precise than what their titles may sound like, but that is one crappy list of patents. "universal search", "background sync", beeeuah.
Very popular? If you insist.
I'm sorry, but I don't see your point.
I remember reading an article on this. A book similar to this one was compiled in the early 60s during the cold war when a nuclear holocaust was considered an eventuality.

They even had a copy of laws in place during an apocalypse. One of the laws was disbanding of courts and instituting martial law. It was scary.
Why you gotta hate? Seriously, if you're tired of posts about Haskell then stop reading them.
It's interesting to read old introductory posts like this, and then look ahead at future blog posts to see how his opinion evolved.

He still loves Haskell: http://newartisans.com/category/haskell/
Samsung, in an argument in the court, tried passing the buck to Google, stating that the primary owner of the Android operating system is Google and they are liable for any copyright or patent infringements.

There is another $900 million case going on in court. It will be interesting to see how that turns out.
You're a little disingenuous, the consumers won't notice the lowered Samsung profits but they sure as hell will notice if Samsung has to stop offering an "universal search" feature because apparently that's not obvious enough to avoid being patentable.
Clojure Compiler progress report "Data All The ASTs"
Yeah, I've read the document, and I would hope that most other people who proceeded to debate the topic did as well. I honestly don't think that it does a commensurate job of presenting the case for it (and after reading many of the comments by proponents, I certainly am under the impression that there is a strong case for it; I just still think the case against it is stronger). A lot of the comments also show widespread uncertainty about the silent assumptions; I, for my part, am still at a loss as to why something like Cons(1, ~Cons(2, ~...)) is not an interesting or common use case according to some proponents (not necessarily restricting the question to cons-cell lists - the invoked universal utility of sharing tails, for instance, seems far less universal across the practical use cases of many other data structures).
In the world of tiling window managers, there are a few well-known names. Xmonad is one of them.
I was just thinking about something similar the other day.

I wasn't thinking about a Chrome extension, which might be a better solution, but instead a way to ping the site periodically to get the total number of comments and then send out a text message or something to people (with an associated web interface for people to subscribe).

Of course, it'd be nicer if that was just built into the site, but it also gives the opportunity for some of us to build our own solutions if we're so inclined :-).

On a side note, I've been putting some work recently into pulling data from the HN Who's Hiring threads and shared some of that today here:
https://news.ycombinator.com/item?id=7687128

Unfortunately, there weren't any comments so I'm not sure if people just didn't see it or just weren't interested in asking the same questions I have related to the listings that get posted :-(.
I didn't read it. I just took a wild guess that the post was desperately trying to convince someone (anyone) that Haskell was worth learning.

Five years on, they posted it again, because maybe there's some new suckers out there.
Every place I've gone to with Square has let me use my debit card and given me the ipad/ipod/iphone to swipe myself.
Xmonad is a good example.

Just because not a lot of programmers understand the language yet doesn't mean that programmers in the future can't learn it and take advantage of it. I hope they do, because just by programming in haskell, you automatically rule out entire classes of bugs.
Are you into Data Science ?
We're looking for Data guys: http://predikt.co (measure your professional data from the social web)
There's no requirement that the Kickstarter complete the core project - just that they provide any promised reward.

That makes no sense. Much of the time, the reward is directly related to the core project.

Also, in what way is it not like an experimental house design using, eg, 3d printed concrete (in some new manner)?

I'll repeat myself - I have no idea what model Kickstarter is now framing themselves under or how it applies to the legal system, but in the original model for crowdfunding in general, you were giving a voluntary donation to an idea with the explicit knowledge that you might never receive it or any associated awards if the project failed. You weren't paying for a t-shirt - you were giving money to someone's business/creative idea and receiving a "free" t-shirt in return.

What Kickstarter's Terms of Use, then and now, actually imply and signify in a legal sense, and whether or not the defendant can easily make the claim that risk was fundamental to nature of Kickstarter project backing and thus the backers voluntarily chose to engage in a speculative transaction which had no legal obligation to be fulfilled, are questions for an attorney to answer.

Do I think the guy cut and ran? Yeah. Do I think that's wrong? Yeah. But I also think if it was made completely clear to each and every person donating that what they were doing was contributing to a project, not making a purchase (Kickstarter even states themselves that they are not a store here: https://www.kickstarter.com/blog/kickstarter-is-not-a-store), then enacting Consumer Protection borders on protecting people from their own stupidity.
Except for their IPO postponement?
I have all cookies blocked except for the domains that I whitelist (where I need to login). This is built into all browsers (AFAIK). Why not just use that feature? What am I missing here?
See also: Boom (Open-source). The project page is pretty aggressive, but it's a nice little tool.

http://zachholman.com/boom/
A lot of the trails in the Santa Cruz area aren't legal riding. Interesting how people report these publicly on Strava.
I agree, but the alternative to have more slaves (plenty of them) pull and have them pull harder.

I guess it depends how far the rocks were moved. I know they were quarried far, far away but then moved via the Nile.

Now from the Nile to the final location is how far?
Great news! This will finally bring Amoeba into the mainstream!
I wouldn't be so quick to dismiss it. Maybe that exact situation won't often arise, but in other languages like C++, Java and C# it's not at all uncommon to have nested collections.
I could have put some more thought into this response.

As Rust becomes more popular while we try to bring home the last few major changes, we've had this problem a few times, where the broader community is surprised and partially shocked and disappointed at a change that has been brewing for a while.

Certainly, more effort could be put into messaging and explaining how big changes are going to effect users. Figuring out how much, and what sort of, messaging is sufficient is not easy, and somebody is always going to find something objectionable about nearly everything. Additionally, Rust is still in an alpha state, in heavy development. The project is not in production mode yet.

We're always learning from mistakes and evolving the process.

Finally, Rust is in the home stretch. In some sense, we're at a stage where we need to hurry up and just get it done, at the expense of some community fallout along the way. If Rust is good, the ill will from the churn will be forgotten in time; if Rust is bad it will die. With the attention Rust is attracting, community momentum wants Rust to stop changing, but Rust must change a bit more. Rust needs to get to a point where the design can be justified and maintained for years to come, before its own popularity forces it to slow down.
No Typo it was 50ns read the other parts of this thread.
And are any tiling window managers popular? Didn't think so.
You can't go on adoption alone. You have to look at their balance sheet, and the whole point of the article is that their balance sheet and future sustainability is reportedly not so hot.

Although to be fair it does end on a non-fatalist note that leadership may be able to tweak the business into something less grandiose and more oriented towards grinding out a profit on a better-than-average commodity product.
Uh, it is an innovation. You can tell, because even though it seemed obvious and self-evident AFTER the fact, nobody managed to think of it beforehand.

That's what fucking innovation looks like.
* Marriage is not a constitutional right for anyone

* The rules that say the government is not allowed to define marriage further than "two humans say they want to live together and want us to give them stuff for it" are very new, and Eich was fighting to not have this become the rule.

* Gay people should be perfectly comfortable working for people who supported Prop 8 or they're going to have a hard time, as there's a > 50% chance that a random stranger will have done so.

* Eich's ideas on what relationships the government should reward does not materially affect his performance as CEO. He'd already promised to keep Mozilla's inclusive policies.

* If you really want to say gay people would find it impossible to work for Eich, I find it hard to believe that any such persons at Mozilla are less replaceable than Brendan Eich. If they do resign in protest, Eich would've had no trouble replacing them. However, Mozilla's official statement indicated the vast majority of the company supported him, with "less than ten" current employees threatening resignation if Eich maintained his post.

* The board didn't fire or pressure Eich to leave. He resigned voluntarily as damage control. Mozilla's official statement is clear about this.

Casting anyone who supported Prop 8 as a villain is a wholly untenable philosophical stance. It condemns the majority of Californians and Americans. You can't live life with that large of a chip on your shoulder, it's completely disruptive. If you are doing so, I recommend you seek a shoulder-chip repair professional before further damage to self and others is perpetrated by political intolerance.
I can add another anecdote. In almost 10 years now of using Haskell on Mac, Linux and Windows, I've never once had any success building any GUI binding for Mac OS, despite trying every one I could find (gtkhs included) at least once a year on many different OS/hardware combinations.

(unless you count HOC, but I never actually got it working as-was - I brought it back from bit-rot on a couple occasions, adding ObjC 2 support and rewriting a fair chunk of the low-level stuff, but never did find the time to update the fragile header-parsing stuff for the actual Cocoa-binding generator)
I deeply respect the man for his vision. I watched a documentary on him. In 2008, he was close to bankruptcy. He had a fleet of Tesla cars that had to be recalled due to faults. SpaceX had had three failed launches and he had no money to pour in.

What did he do? He thought of trying for the fourth and final time. It worked!! In his own words, Elon said with tears in his eyes, that if the fourth launch had failed, he would have been broke. The next day he got a call from NASA. That saved SpaceX. I know hero worship is not very healthy, but can't help but marvel at Elon's vision.
I share Stephen Hawking's concerns. I think AI is already at a point where maybe 10 or even 15 years down the road, artificial intelligence will be everywhere. Autonomous public transport, taxis, driver-less vehicles, autonomous crime prevention systems. The military is said to always be at least 10 years ahead of public tech research and development, look what they've already got now, imagine another 10 years.

We've become a society that is too big and intelligent to fail, but that ignorance of being too smart and big to fail could be that our downfall is.