skysight-inc/HackerNews huggingface dataset:
I see nothing wrong with this recruiter.

This is quite obviously exactly how ALL good programmers work:
http://www.youtube.com/watch?v=zfy5dFhw3ik

I think he even had very good restrain, not mentionning the blowjob.
The TSA is one of the many agencies of the DHS. TSA budget - $7b, DHS budget - $60b.
Oops forgot to restart Nginx after updating. Thanks!
I'm not interested in watching it again, but my impression from the last time is that he's about 3/5ths of the way to "true monad nirvana" if such a thing were a place. There are higher levels above that where we start to really understand the category theoretic and PLT theoretic mechanism of monads, but I think that's truly a different tier.
Yeah, I've been wondering if mineral rights in landfills would make sense as an investment. It's an interesting collection of stuff-humans-once-had-use-for, and as recycling tech improves...
Is it that they don't properly understand the benefits of switching on their productivity, or that they just don't think the productivity gain will be large enough to justify the switch?

If it's the former, then yeah, a logical explanation might help, but the latter seems a bit more subjective, and it's possible they just see their current workflow as completely adequate. Quantifying productivity gains is tricky, and the "if it ain't broke, don't fix it" philosophy has some merit.
He also insulted the nyc.rb list afterwards.

And if that's not bad enough he had previously called another dev a "fag" in an exchange about recruiting:
http://seldo.tumblr.com/post/10140794798/tech-recruitment-ho...

His name is Beau Gould, don't recruit through this guy.
Google Services are down
Leaders are followed by people. That's how you define and recognize leaders.

Competence is often more valuable than leadership. Martha in this case was highly competent, and all the great leadership in the world wouldn't affect this issue.

Leadership CAN be great if it inspires people and helps them go in the right directon.
I've been working on a fun side project that takes a light-hearted dig at all the _[] driven development_ processes that our field comes up with.

Screenshot: http://i.imgur.com/Tl7NCje.png
Link: http://devdriven.by/
An incredible robotic baby dinosaur for kids.
Because monads allow you to basically embed "Algol" into Haskell. It's super imperative, despite it being interpreted as a pure function.

I'd actually go so far as to say Haskell is quite multi-paradigm but only the FP side comes close enough to Haskell's "purity" as to make a community translation. I'd be quite willing to say that Haskell has a fantastically correct if slightly difficult to use object system.

It just doesn't quack anything at all like Smalltalk or Java's.
Good sharing!
Welcome. Never had any issues with their gear.
Why Google doesn’t care about college degrees, in 5 quotes
Thanks!

Knight names are a mix of a list of names, and a random name generator that pulls from a pool of first names, surnames, titles, etc.

The lava heat on the rocks is indeed a custom shader, put together by our artist.
Thanks! Hooray for eyeballs. I fixed it
Electronics is a massive field. From just simple wiring all the way to electrical engineering, and even beyond to eletromagnetic optics.

Where do you want to start and what do you want to learn?
for me, the built in goroutines is what moves the needle. The rest of the stuff is very nice, but built-in concurrency is pretty nice.

Yes I know about Erlang, no I won't touch Erlang again.
At the end of every episode in "Once Upon Atari," Rob Fulop (author or co-author of Demon Attack, Night Driver, Space Invaders, and Missile Command for the 2600) talks about how many children in the 80s played thousands of hours of Atari 2600 games and the effect that it had in their psychological development. Specifically, he believed it produced a nihilistic generation due to the overarching message that "you always lose" in the end. He contrasts it to the early television he watched as a child where the overarching message was "it will all work out" in the end. He says that he thinks about this a lot, and that him and everyone at Atari is responsible for that.
This is how much tech consultants make per hour now. | Hacker News
Monads make you be more clear than you might otherwise. Saying what you mean just means that you're used to the semantic space of your "standard imperative".

This comes to play in parsers because a lot of their challenge is in properly piping around the recursive-backtracking state parts. Using monads you just create a semantic world where this recursive backtracking bit is built into the "nature" of state in your particular monad.
I remember playing the game for hours and thinking that was my fault not understanding or having fun with the game... I laughed a few years ago when I read the real story.
the show is often dungeons & dragons-y, so i assume it was in that context. regardless, you wouldn't use the jargon of "stats" when talking about real-life scenarios. and besides this altogether, there are countless examples. i just randomly picked two that i could remember. there's an entire episode ("All the Little People") that is a playful exercise in abstraction. but maybe "idea humor" has a better connotation
As a Canadian who is in the United States (California, Redwood City) for long periods of time, I get used to a somewhat greater social distance. It's not obvious, until you come back home to Canada (In my case, Vancouver, Coquitlam, Burnaby) - and it seems like every Canadian wants to be chatty with you to the point of distraction.

What's weird about this, is if you had asked me while I was in Canada, I would have said there is somewhat of a convention of social distancing - but, there is clearly a spectrum.
Great idea, I did really a lot this week, very productive :-)

#1

https://imupa.com/v/Aplag1t5M8X

my game analytics company

some huge changes in our event processing and storage system to load real time data much faster.

#2

https://imupa.com/v/w7EOFP8qOWI

https://imupa.com/v/sOlf93ldjjN

my payment aggregator company

added some new features to our new accounting panel and some new payment methods for our new api as well, some weeks after the first release of our new system a lot of work still left as usual :-).

#3

https://imupa.com/v/5yrGG82tOtw

A strategy space game I'm working on since 5 month, this week i implemented the whole localisation things with jsgettext and php-gettext

#4

https://imupa.com/v/N8RbEXXDwjo

image upload / effect / sharing web-app for free as a side project started 3 weeks ago
was looking for a web-app which gives me easily access to some interesting imagemagick effects but everything i found was just not as comprehensive as it would be possible, so I built it on my own during a weekend and I optimized the UI last days.
The sweet spot for Go is in the hundreds to a couple of thousand lines of code. Unix philosophy and all that. Leave the monolithic MLOC monstrosities to Java.
A Conversation About Happiness, review – a childhood at Summerhill
I take issue with the paragraph about how Javascript sucks:

* Javascript is actually untyped, not weakly typed (untyped means no type declarations, not that it has no types) and I don't see that as a problem.

* Being an entirely interpreted language, JS cannot have static type checking. This has not been an issue in my experience.

* I think the syntax argument is laughably ridiculous. Programming languages that live in glass houses shouldn't throw stones. Just today, I've seen three links to guides "to learn basic Haskell syntax", two of which contradicted each other.

* I agree with their statement on `this` behavior. This (pardon my pun) is one of the places where JS's well-intentioned DOM-manipulation features cause problems with it as a language.
FWIW, Heroku uses AWS.
Interesting... Are you familiar with theyrule.net - the art project of futurefarmers from few years ago? Note that it seems to be Java driven so you need a desktop browser to see it.
Privacy encompasses more than physical search. So, no, it is still not in the Constitution. What is in the Constitution is which branches of government do what, and no such convenient overlap is afforded to the judicial branch to allow them any latitude, certainly not a lot, to grease the wheels of societal evolution.

What's vague about this amendment to you? That it lacks a footnote saying "Yes we deliberately did not include a right to privacy here, but want to give the Court some wiggle room to do the right thing"?
Downvotes serve to help signal to the person that there is something wrong - and it does it noticeably. Flags are things that go to various levels of moderation (close flags go to the close vote queue, moderator flags go to the elected moderators, low quality flags (only doable on negative score posts) go to the low quality review queue, and not an answer flags go to elected moderators).

Downvotes mean that its not helpful, or that its not correct, or that it insufficiently answers the question. Flags and downvotes are often orthogonal to each other - one doesn't mean the other is needed.

With a good question, viewpoints shouldn't be an issue at all - there's a question, there's an answer.

An individual who systematically down vote another individual will have the votes reversed by the system.
Try Great Lakes Computers. they sell HP/Dell Blades and Rackmount. I have bought from them couple of times for 20-40% of the price of the new Server.

http://www.glcomp.com/products/servers/dell-poweredge/blade-...
Personally I prefer Java's explicit interfaces to Go's implicit ones, but implicit interfaces have the advantage of allowing you define "partial interfaces" without changing the class hierarchy. For example, in Java, if an interface A declares methods foo() and bar(), and you think foo alone is useful, you can't define an interface B that declares only foo() and have all implementations of A satisfy it. The downside of implicit interfaces is that they preclude safe refactoring.
Well really I'd like to start with simple circuits, eventually moving on to working with arduinos and the raspberry pi.
To host user's sites?
Lego Batman- Robin and Poison Ivy
There are nicer ways to do structural typing.

Here's just one example:

I have a post here of how you can partially define structure to be filled in by the consumer of the API: http://bitemyapp.com/posts/2014-04-11-aeson-and-user-created...

Can't do this without polymorphism and higher-kinded types.
Heroku doesn't use their own servers. Even if you eventually plan on using your servers, you often can start by using ec2, etc.
Amiga - Raytracer 1.0 (plus source)
Interesting to see surprise usages like that for such a small/simple language like Go; makes you wonder about the amounts of trickeries available in more complex languages.
Quicksort is not simple if you have to build in an entire other sorting algorithm as a failsafe.

And merge sort is often faster, especially if the comparison function is relatively expensive.
Yes. Although I can't seem to find a reference right now. If you check the IP of a running Heroku instance however, you'll see it's an AWS IP.
1080 is great
This benchmark [1] shows little difference between DDR2 and DDR3 running on enthusiast hardware. DDR3 runs at a lower voltage which is supposed to result in some power savings, especially critical in most server applications, but their benchmark showed little difference in power consumption as well. Multiply the difference out by typical server memory configurations and it might be more significant.

http://www.xbitlabs.com/articles/memory/display/ddr3.html
It mentions Coffeescript.
Massive multiplayer browser game I've been working on with meteor.js.

http://imgur.com/cryCE2s
Also, would it not be inefficient to virtualize a virtual machine on a virtual machine?
I've been working on a site dedicated to informing the public about net neutrality. It's using the new EFF data about legislators too!

http://i.imgur.com/ML4rmKQ.png
> It's a bit inspired, I think, by the Molniya orbit, another technique to get long-duration high-latitude overflight:

Isn't it closer to the Tundra (Тундра [in rus]) orbit?

https://en.wikipedia.org/wiki/Tundra_orbit

Found a video showing the difference in ground tracks between the two:

https://www.youtube.com/watch?v=Yo9rFmfX42Q
If you're planning on using virtual machines, then potentially yes.
Friends Can Be Dangerous
Rust can use C libraries pretty easily, and there's a tool to autogenerate Rust `extern` declarations from C headers:
http://static.rust-lang.org/doc/master/guide-ffi.html
https://github.com/crabtw/rust-bindgen
He's still emailing me after claiming to have blocked me.

I work a few blocks from his office, so I'll drop by.
the purpose is to not be able to use the interface outside the module, right? why wouldn't you just use an interface type with a lowercase name, which wouldn't be visible outside the module?
Thanks for elaborating. I didn't really know what to think after your first two posts.
At first i would suggest you buy a VPS ( http://virpus.com/ )
Begin with a VPS and not with your own physical servers.
The competition is large and your investment might not pay off.
With just one server you can handle 100 costumers at ease so start with a VPS and see how business will go and then buy your own servers.

Hope that helps. Let me know
that's a great point. here's what it looks like in BW: http://i.imgur.com/p84tu3f.png

i'm wondering what a good way to work for colorblind people would be.
TwitterHealth

http://i4.minus.com/ibmjeJLRAFCB0Q.png

Crowdsourcing the classification of tweets as sick related or not for my Data/Visual Analytics class. Classified tweets from users are sent to our machine learning alg.

Originally was supposed to show where and what ailments people were dealing with around the world but having only cities doesn't give that great of a visualization.

Using node, d3, cubism, redis.

App: http://twitterhealth.herokuapp.com
Code: https://github.com/eltacodeldiablo/twitterhealth
ebay. http://www.ebay.com/sch/i.html?_trksid=p2047675.m570.l2632.R... look for sunfire x4600 stuff. Very standard with lots of upgradability and headroom.
Former Comcast and Verizon Attorneys Now Manage the FCC
Buried copies of failed movie game E.T. have been found
I am planning on hosting VPS's, so should I get my own server(s)?
NIS aquires supercomputer to crack heavy cryptology and analyze data
Nothing big, a side-project that is work related.

http://i.imgur.com/TxLS6GN.png

I've been thinking more about 'cards' and started playing around with something akin to Twitter's embedded tweets but for The New Yorker. Drop a link into a page and it gets re-done. Glorified oEmbed in a way.
I agree, click and drag along orthogonal paths and dropping objects in a new place would allow interesting game mechanics to ensue.

Also it would be alter the conceptual understanding to transform from 2D planimetric view to isometric.
I'll be host VPS's so it would be inefficient, thanks though.
Working on a Venmo like money tracking app that evolved out of a school project.
Adding some features and making it more performant on mobile.
Learning backbone.js right now to make the switch to a fully API backed service instead of a server render site.
Reason is because a) Venmo doesn't exist in Canada and b) school is boring.

http://i.imgur.com/OS0A7B7.png
http://i.imgur.com/6K9iD8w.png
http://moneytrackr.ca
I'm visiting his company on Monday, I work a few blocks away. I got tired of being threatened via email.
Given your lack of experience with hardware, I am not sure this is the business for you.
No screenshots, because just code, but this is what I'm working on:

Project PiGNWhiStle: Postgresql NOTIFY to WebSocket sample app.

Project VAN: Validation, Analysis, and Normalization library for common types in PL/V8. Just in case you need to validate 5000 phone numbers per second in-database.

Project Ted: Annotation-driven in-database PL/PGSQL unit test framework for Postgres.

Project Hedgehog: a DIY web analytics app done w Spring and Postgres. Poor man's GA.
What is the point of a visual medium like the web if you are just going to publish a wall of text. For an article dealing with design, having to read descriptions of furnishings rather than see a graphic is painful.
That's what capitalist technology does. It makes books more expensive over time to buy, and less expensive over time to create and distribute.
some folks don't like a question or the assumptions and inferences from it.

Downvotes are their weapon of choice. Now the question loses value because someone had an agenda.

Now at 3 downvotes, there could be a point is what I am trying to say.

The prospective of being downvoted by stuck up folks leads to unwanted self-censorship and in many case not bothering to ask the question.
Show HN: My first free iOS game made with SpriteKit
Same here. Sold off my massive PC tower with multiple monitors for a single MBPr. I goddamn love workspaces.
I think the chances that people independently developing two separate libraries will accidentally give their methods exactly the same name, with the same types of their arguments in the same order and with the same return value, allowing this "emergent behavior" are very low in practice. Rather, Close() and MarshalText() are really people implementing explicit, well-known interfaces defined in the standard library. MarshalText() is a good example of this—I would have named it something like Serialize() if not for the well-known, named interface I explicitly wanted to conform to.

The primary benefit that structural interfaces give you, IMO, is less typing. Which has plenty of value, don't get me wrong; it's awesome that Go has successfully reduced the amount of syntactic overhead needed to implement interfaces. But I think the benefits of it shouldn't be overstated.
Last summer I took the Rejection Therapy[1] challenge. For anyone unaware of what that is, it's a game where you're supposed to get rejected by someone in person for 30 days consecutively.

So I'm on a crowded bus, sitting beside a middle age woman with a severe look on her face. I still had to get rejected that day, so I opened up a can of salted cashews that was in my grocery bag and nervously offered her some.

She seemed startled at first and declined (I got my rejection), but then thanked me in a thick German accent.

She said she immigrated from Germany to Canada 11 years ago and did not have any friends here. She also lived at the same house all this time and not once did her neighbors introduce themselves or say hello. She said it was rare that a stranger would be kind to her.

Her intense expression was gone and we chatted for the rest of the ride. I'm glad I got out of my comfort zone and made contact with this random stranger. It made her happy and me happy too.

If you want a way to meet new people, Rejection Therapy is ideal. Many of the rejection cards require interacting with strangers.

[1] http://rejectiontherapy.com
ornithological = relating to birds
or tho gonal = perpendicular/independent
I have experience with more high-end systems, but my budget is small.
Also, the creators have been working on a short made-for-youtube cartoon show (~5 minute episodes) called "Bravest Warriors". If anyone here likes Adventure Time, check it out:

http://bravestwarriors.cartoonhangover.com/

(Also the character designer from Adventure Time is working on a new cartoon called Bee & PuppyCat, also in a similar awesome vein http://beeandpuppycat.cartoonhangover.com/)
Given the initial investment of capital, probably not right away. Unless you're really confident that your own servers will perform better AND that the performance difference actually matters to your target market.

If neither of those things is true, then you're probably better off waiting until you can afford to make the investment purely out of your profits.

Of course an alternative is to just get dedicated servers without having to worry quite as much about managing your own hardware.

Disclaimer: I probably don't really know what I'm talking about :)
That was my recollection too -- it was an only slightly remarkable thing at the time, mostly because such a high profile title was such a dud that it was literally buried.

I recall Apple did the same thing with its stock of Mac XLs (which is to say, Lisas with the ROMs replaced and the twiggy drives swapped for a 3.5" floppy). Wait til these guys hear about that.
It seems to me that it would be difficult talking with strangers on public transport considering most people have smart phones. I've noticed this with younger people. Some cannot sit down for more than, say, 10 minutes without having to look at their phone.
You don't need your own hardware. There are literally thousands of colo server providers that will rent bare metal machines, you can put any virtualization tech you want on these. Lots of VPS providers run on say hertzner or similar.
Personally, as somebody who constantly works on small side projects I find Screenshot Saturday both entertaining and educational. I would assume that it should be reserved for early concepts or work still very much in progress while Show HN be used for finished or at least MVP level projects. In other words I hope Screenshot Saturday stays here...
The way I look at it is to not jump on every new thing that comes along, but try to keep on eye on what's growing and what people are excited about.

For me, at the moment, that means Angular and Node. Four years ago it was Rails and Backbone. I'm keeping an eye on React, but am not ready to jump on that bandwagon yet.

Lots of people may suggest Haskell, Scala, Go, Ember, React, etc. etc. and I may add one or two of those in the future, but at this point, I don't see enough broad interest in those languages to make it on my list yet. Keep an eye on job postings and you'll see trends in languages and frameworks growing.
[dead] is currently used for both comments and new submissions. I often see [dead] comments that are perfectly worthwhile, but new submissions that are [dead] are completely useless. The link is removed, and they clutter up the new page.

If there were two different categories of [dead] - comments and submissions - we could show dead on one but not the other.
One advantage I can think of is that it lets you program in a duck-typing style without having to really think about it, but still get static checks.
Ask HN: Why Do Airlines Board From Back To Front?
Awesome, thank you! As an aside, searching in the app store with "automiles" doesn't bring up the app.

I've been using 'Moves' to track contracting hours. In that vein, would be great if you could add hour tracking, e.g. for the time spent at a client location.
Would be nice sometimes to be able to declare that interfaces are "extended by" or "implemented by".
Oh, article with attitude.
NY Help save my son
That all depends on what rights are. If they're something that the government exists to protect, than the 9th Amendment can be construed to give the courts that latitude.
Headline and article are misleading - the paper actually doesn't make any claim to the relative complexity of the cardiovascular system.

There's a better summary from the NHM press office about what the research was really about: http://www.nhm.ac.uk/about-us/news/2014/apr/earliest-heart-a...
> untyped means no type declarations, not that it has no types

I found this to be a very bizarre statement, given the existence of dynamic typing. For anyone else confused, this is the best discussion I could find of the issue:

http://stackoverflow.com/questions/9154388/does-untyped-also...
Welcome to the world of languages with type systems that don't suck. It's going to be a fun ride, and if you think this is cool, you're going to be really excited by the other languages we've got in here.

It continually amazes me that people are willing to put up with Java.