skysight-inc/HackerNews huggingface dataset:
> In a functional language, you describe the problem to the computer, and it solves it for you.

Isn't this the definition of a declarative programming paradigm? (I.e. SQL?)
And that's somehow not super annoying and unreliable? What about titanite demons or bonewheels or mobs ganging on you? What about those tiny tiny ledges in Sen's? What about the archers in Anor Londo? What about the spiders and the mosquitoes and those toxic-spitting things in Blighttown? What about the demonic dogs? What about tiny spaces? Capra Demon?

Er.. I'm not expecting an answer to all of those, but I am curious how you pull off the playstyle in general. Do you mostly use ranged attacks?

I'm not saying it's impossible. Heck, there's speedruns where you can see people just rushing past every enemy and then stabbing the boss in the butt (i.e. the one true strategy for every boss in DaS) with some minmaxed weapon.

I guess I'm just noting it won't be fun for me to play that way at all. Well both not fun and nearly impossible.
Most homeless, even here in NY, aren't homeless because they are mentally ill. Most of the chronically (decade+) homeless are.

Most homeless here in the states are transitionally homeless - usually for less than a month. Usually they're families, homeless for economic reasons. I'd be willing to wager that the ratio of mentally ill (I consider alcoholism and drug addiction to be mental illnesses) homeless to economically homeless are similar in both countries.
Yes, the larger slice of homeless is usually invisible. It typically includes families. And they're typically homeless for less than a year.

The 'visible' homeless are typically chronically homeless, and have been for decades.
Downtown San Francisco Full Time

Full Stack Developer at Academia.edu

To apply just send us an email: ashley@academia.edu
Company:

* Our mission is to build a new system for scientists to share their results and broadcast their work

* We have over 10 million users and they are extremely important to us!

* Our investors include Khosla Ventures, Spark Capital and True Ventures

Team:

* We move quickly, everyone is in charge of their own projects but also very collaborative

* We get catered lunches from zerocater and lunch usually ends with a round of foosball

* We're a diverse group with backgrounds in philosophy, biology, music and art.

Technical:

* We are a Rails shop (you don't need to know Rails though, just how to tackle difficult technical challenges)

* Peer Review: We are revisiting peer review with a novel product built from the ground up that will allow layers of discussion on top of a single document and we are building this using Rails and Backbone

* Recommendation Engine: Lots of machine learning to parse science papers and figure out what people want to read. Pretty cool stuff.

* Servers, Speed, Security and Storage (Postgres / Dynamo / Elasticsearch / Redis): Speed and stability are really important to us because areas in the world with slower internet connections tend to be where researchers can benefit the most from open access to research

About you:

- You have a curious mind and enjoy tackling hard technical problems

- You work best when given a lot of autonomy

- You want to have a huge impact on a product that is making a positive impact on the world

Please send ashley@academia.edu an email if you would like to apply or if you have any questions.
Location: Northern Virginia

Remote: Yes

Willing to relocate: No

Technologies: Linux (CentOS mostly) and common services, Windows (2003/2008/2012) and common services, Ruby on Rails, VMware ESXi, SonicWall

Resume: https://www.dropbox.com/s/g2sj6q5b5qafog0/cks_resume.doc

Email: cks128461@gmail.com

---

I'm a sysadmin with a broad base of experience. I run Windows and Linux servers and I've written a few Rails apps for my employer. I'm looking for a position where I can build new things -- whether that's as a sysadmin or a Rails developer depends on you. I'm flexible, and I learn quickly; I love to work with new technologies. I'm decent at security, and would be excited for a security position if the type of work is right.

Take a look at my (anonymized) resume for a more detailed list of things I've already worked with, and send me an email if anything interests you.
Memo From Nick Hanauer To His Fellow Zillionaires
Show HN: Neon Jack, my VR racing game prototype
I had the same thought, seemed off. What I think of "functional programming", and how it seems to be used, is that a function has to be pure.
Git Management for WordPress
It's not just billing that is the problem. These third-party services send the carrier a list of numbers to subscribe, and the carrier simply takes them at their word that those numbers have opted in, without having any idea whether this is actually true.

Technically, the third-party could simply make up a list of random (but valid) numbers, send them to the carrier to subscribe, and the carrier would do it. There is no technical means in place to stop this. The only thing that (in theory) stops it is the carrier noticing the high number of customer complaints and deciding not to do business with the third-party any more - a clear conflict of interest, since deciding to ignore the problem benefits the carrier financially.

What many of these services do is toe the line, by enticing a customer to give up their phone number for some completely unrelated reason, and bury somewhere in the fine print that they are signing up for a recurring charge on their phone bill. The customer has absolutely no idea that this is happening unless they read through pages of legalese. This way, the charges are technically opt-in, even though no reasonable person would describe it as such.

https://en.wikipedia.org/wiki/Cramming_(fraud)

The brain-dead simple technical solution for this is for the carrier to check with the customer before adding a charge to the bill. There is no reason not to do this.

Or maybe just get rid of for-pay SMS services altogether. In the age of smartphones they are useless.
My experience is that the light changes to yellow as the countdown reaches zero.
I had though SpaceX was unrivaled in cost effectiveness but the PSLV is giving them some stiff competition.

(cost and payload numbers from Wikipedia)
Cost per kg to GTO: PSLV $10,368 Falcon9v1.1 $11,649
Cost per kg to LEO: PSLV $4,615 Falcon9v1.1 $4,296
That's a little vague, I think. Pure functional programming has no side effects. Isn't that as succinct & thorough as it gets?
Can you actually do this for high impedance headphones? I don't see how you can EQ a 250 Ohm headphone like the Beyerdynamic DT 770 Pro off an iPhone and have it sound at all acceptable, but I'm not an audio engineer.
REDWOOD CITY,CA - PRODUCT MANAGER - COURSE HERO

We’re looking for a Product Manager who will help define and build the product roadmap and define the customer experience as we move to internationalize our core study guides, flashcards and tutoring platform.

You’ll own this product and work closely with a dedicated engineering and design team, you’ll collaborate with our other Product team members, and you’ll share product roadmap, expectation and results with our Executive team and board.

Here are a few things we’d love to see in a strong candidate:
* 3+ years of professional experience in a Product Manager role in a consumer facing software company, with extra bonus points for educational technology or e-commerce experience.

* A BA or BS degree, or relevant skills and equivalent work experience. MBA a plus!

* You can demonstrate success in delivering products and services in a high growth environment, and you have a track record of successful international product expansion in both strategy and execution.

* You can demonstrate effective, clear communication to lead a team and drive product as a major influencer across the company.

APPLY VIA: http://www.thesourcery.com/jobs/743
Feedly. Love it!

I just wish more blogs had RSS feeds. There is a surprising number of content-rich and frequently updated blogs/sites which dont have an RSS feed yet.
Sense for who? As an employer, it makes sense to pay as little as you can get away with. Cost of living has a pretty big say in that matter.
It's possible that the lowered rate of accidents involving pedestrians can at least partially be attributed to the fact that drivers can see the timers.
You do not need nc anymore. -W flag intelligently forwards traffic and interpolates correctly
Anyone know how runtime IO errors would be handle with dependent types?

You can't prove that an outside source is going to return what you expect. Would you just prove that it essentially returns a "Maybe" ?

Haskell exceptions have always weirded me out, I've poked at Idris, but plan to write a side project in it soon!
New York, NY, [Full Time | Contract | Part Time]
Stack: .NET, C#, ASP.NET, Domain Driven Design, EF, SQL Server
Resume: https://www.dropbox.com/s/q07t04pegmihgw8/Resume-2014-hn.pdf
Contact: emailandynow(remove parenthesis and this phrase)@yahoo.com
A software architect possessing over a decade of full-stack experience in implementing high profile software projects for network television, a Fortune 500 financial services corporation, and a large e-commerce site.
In this context, it's a "cheat" for drivers with greater awareness, and one can't assume the driver in front knows to accelerate. Perhaps it would be safer if the timers were installed on the drivers' traffic lights as well. I've seen them in China and I liked the idea. What's stopping automobile traffic timers from being installed in the U.S.?
I've never seen a normal intersection where the pedestrian timers are visible to the drivers that are driving on the same road the pedestrians are crossing. The pedestrian timers are always lights behind a direction grill. I suppose the problem could manifest for drivers wanting to turn onto the road the pedestrians are crossing, or strange intersections where the angle of intersection is far from 90 degrees.
I have seen so many youtube videos demonstrating the need to question the cops authorities, which I find really disturbing!

I moved to the US from europe last year, and I have never doubted that the police was doing a good and proper job in my home country. After I moved to the US, not so much.
According to Wikipedia Functional Programming fits under the Declarative Programming paradigm. I'm not sure how accurate that is, but it seems to hold some truth.

"Functional programming, and in particular purely functional programming, attempts to minimize or eliminate side effects, and is therefore considered declarative."

"While functional languages typically do appear to specify "how", a compiler for a purely functional programming language is free to extensively rewrite the operational behavior of a function, so long as the same result is returned for the same inputs."
USE Method: Linux Performance Checklist
Check out IntelliJ IDEA with the Go Plugin.

http://www.jetbrains.com/idea/
A crosswalk that is parallel to you (i.e., pedestrians traveling in the same direction across the intersection as the drivers) will have a "walk" signal that is synched with the traffic light. In this case, a green light would be analogous to "walk" and a yellow light would be analogous to "3..2..1..".

It is likely that once the cross walk reaches zero, a yellow light will appear on the traffic signal. Anyone reading the walk signal in front of them will have an early warning about the traffic light and may try to speed up to get through.

If you're a block away from the light and you see a "4", what do you do?
In the trade off between property dammage and pedestrian deaths I am generally going to side with pedestrians.
Amazon offers a full ecosystem of services - compute, object storage, CDN, DNS, DbaaS and a lot more - DO and Linode are VPS services with hourly pricing.
A hiring manager follow-up pledge
What Your Favorite Mario Kart 8 Character Says About You
I've never understood or agreed with this approach. Your lifestyle choices should have no bearing on your salary. If somebody reduces costs by choosing a cheaper city to live in, it should be regarded as any other frugal activity. That is, an independent and completely personal affair.

I understand the cost saving benefit from an employer's perspective, but since that's not me, I've chosen my side.
It's more pervasive than just registration too if you allow the username to be adjusted. This is again a problem with email addresses that also allows leakage.

Regarding the probability of attack, people should monitor the number of different usernames attempted by a session/IP not just failed attempts against individual accounts. Otherwise it is very easy to try thousands of username combinations with a selected weak password.
This comes dangerously close to this one:
https://www.portcullis-security.com/security-research-and-do...

Very user-friendly, but not exactly secure. Each bit of information you volunteer to unauthorized user reduces the work the attacker has to do to gain access.

As for "how many expected" - limiting the password length is not exactly a good idea in any case.
Open Platforms Fuel Startup Ecosystems
We try to equalize net pay taking into account a reasonably consistent standard of living. As mentioned above, equalizing gross salary across geographies where employees have dramatically different purchasing power doesn't feel fair and takes a toll on morale.

If you move often and work remotely, it seems to me that salary renegotiation would become as routine as any number of other tasks you doubtlessly encounter.
It would also be better to have other colours for the scatter plots rather than dark grey and light grey - it's difficult to tell the difference. Great data analysis and explanation of what makes him great, though.
A superior solution to CDN is the Magnet URI which includes a checksum on the content and a fallback location to retrieve the file.

http://en.wikipedia.org/wiki/Magnet_URI_scheme
for example:
magnet:?as=https%3A%2F%2Fnews.ycombinator.com%2Ffavicon.ico&xt=urn:sha1:RFJGKU7TT4ZMU7RUB7SR7SW3BINM5JKL
Normally after the pedestrian countdown is finished the light turns yellow, then red for traffic moving in the same direction. Traffic in the perpendicular direction then gets a green light making it unsafe for pedestrians to cross.

The issue is that vehicles moving in the same direction as the pedestrians can also see the pedestrian countdown and can use that information to determine approximately how much longer their own vehicle light will remain green.

The article suggests that that different drivers interpret the countdown information differently than the green/yellow/red lights and more specifically, and unlike the colored lights, different drivers interpret the countdown timer differently (some see 3 seconds and speed up, others see 3 seconds and slow down).
> But that doesn't mean they "had full awareness of every language feature available in the alternatives", and even if they did, smart people are still susceptible to the blub paradox.

I'm pretty sure Ken Thompson &co were fully aware of generics and sum types (to use your own example). It trades the implicit complication of implementing and using those (and other) features for strong concurrency. For a lot of people, that's a good tradeoff to make.
Hadn't heard of Songza but just gave it a download.

I like the "Decade" breakdown and various genres you can filter by. The lack of genres or granular filters in Rdio is my biggest gripe with them (apart from my few issues with Rdio, it's still my favorite music streaming service).
The article is correct, and it is a real phenomenon in LA where I live.

To address your question, which I (humorously) don't really get -- the pedestrians who have the countdown and the cars are moving parallel to each other. The drivers and the peds are both looking in the same direction at the countdown timer.
Is downvoting other people an important part of HN, though? It's important that someone is doing it responsibly to keep things clean, but upvoting gems and adding value to discussion through intelligent comments seem like they would be far more valuable activities for HN.
Yes - too late to edit, but remote is an option for an excellent candidate.
Since your example patterns seem to be informed by ZeroMQ, I recommend checking out the online 'zguide' book at http://zguide.zeromq.org/page:all.
And in other breaking news, the sky is blue, things fall down, and water is wet. Please stay tuned for further developments as these exciting stories continue to unfold.
UPenn has a ton of really interesting work on extending the Haskell type system to support dependent typing. Some of the coolest pieces I've heard about had to do with guaranteeing the security of a server application through dependent typing.

I never found out what the actual paper or project was that accomplished this. But these two papers[1][2] seems pretty interesting - having to do with guaranteeing safety of database access.

[1] http://www.cis.upenn.edu/%7Eeir/papers/2012/singletons/paper...

[2] http://www.cis.upenn.edu/~ahae/papers/dfuzz-popl2013.pdf
How is that T-Mobile's fault, though? Don't give out your phone number. Don't give out your Social Security Number. This seems like common sense to me.
Other than the fact that highrise is effectively abandonware?
So what would you say is the benefit of this over a basic github integration?
what if the manifest.appcache is content addressable ?
e.g. manifest-[version-number].appcache
the appcache semantics are convoluted enough that I must admit I don't know what would happen. Would you visit index.html and it loads the old version of index.html linking to the old version of the cache manifest-- forever?

Perhaps the old version of the manifest gets a comment incremented to force the browser to update index.html?
or some tricky javascript forces it?
Either way it seems, naively like you could link an index.html version to a manifest version via the manifest's filename.
Show HN: A data science fellowship to solve the world’s toughest problems
That's potentially true.

On the other hand, unless you spend a lot of time using a feature in earnest, it's hard to know that the feature is actually not necessary because it's an enormous workaround for something else.
That's exactly the use case that they caution about--drivers at different distances interpreting the signals differently, causing accidents.
C is best
That's why I avoid using social login buttons. I have a password manager, so remembering passwords is not a problem. However, remembering if I logged to this site with Facebook, Twitter, Google or something else is.
Google I/O 2014 Recap: Android, Knowledge Graph and more
In fairness in this case your intuition does match with his name (CR I S T I A N O, CR7).
3D Operating System
Location: Waterloo, ON, Canada.
Remote: Nope.
Willing to relocate: Yes. Berlin, Amsterdam, Vancouver, San Francisco, London.
EU passport and Canadian work permit.
Technologies: Javascript (+ jQuery, Backbone, Angular, Node.js, Express, Restify),
HTML&CSS, PHP (+ Laravel), MongoDB (Mongoose), MySQL, Python, and more.
Resume: https://docs.google.com/document/d/1z-O-H4xPMk_hUXGSN5RikWRMOmKXfeqvhIA0NCpVXpg
|| http://www.linkedin.com/pub/alessandro-marin/54/114/3a1
Email: amarin [at] uwaterloo [.] ca

Available for an internship from mid August to December 2014.

I love every aspect of development and I'm an insatiable learner.

I'm currently crazy about cryptocurrencies, security, distributed systems, but I'm open to anything that requires similarly hard problems to be solved.
Ah, I see. That last bit is especially interesting.

I would argue that there are many languages (and no reason they couldn't) act otherwise with regard to that second quote. However, the line between pure functional and not starts to become fuzzy as well.
I make the same remote as I did as an in-house senior developer. But I will note that when I was interviewing for remote opportunities I came across a lot of cases where the salary was different for remote and on-site employees. Even signing bonuses of $10k or so to come in and work from the office.
I'm uh, pretty sure the people who practically invented Unix know how to implement generics if they wanted to.
Can't wait for version 2 :-)
What's your opinion on melatonin?
That's similar to what I've seen in the NY suburbs; I've noticed that the counter hitting zero is when the traffic light goes yellow.
We have pedestrian walk timers here in Phoenix and they are very easy for drivers to see.

The situation described in the article happens when a driver is approaching a traffic light which is green but notices that there is only 1 or 2 seconds left on the walk count down and decides to stop. A driver behind, who may or may not have seen the count down isn't ready for a car to begin stopping as it approaches a light which is still green. Bang.
Location: Mexico City, Mexico

Remote: Yes, I'd love to work remotely

Willing to relocate: No (I'm already relocating from Costa Rica to Mexico)

Technologies: Xojo (Real Basic), Ruby, C, PHP, shell scripting

Resume: http://linkd.in/Rawh7G

Email: andres.cabezas@domador.net

I've most recently worked as a self-employed developer and as an IT consultant, but would love to join a startup or an established company. I've worked primarily as a desktop software developer, but am currently retooling to strengthen my web development skills using current toolkits. (I'm currently creating a project using Javascript, jQuery, and Angular.JS for the front end with a PHP/MySQL backend.)
>If we may suggest a next version of the project: have a drone follow you automatically, blasting its camera feed to the Rift wirelessly.

https://www.kickstarter.com/projects/sqdr/hexo-your-autonomo...
Thanks for your support for us white cis men. I don't know where we would be without your bravery and courage. /s

As a gay guy, I congratulate you in your inclusiveness, npm. I'm not interested in working on front-end at the moment, but if I were you would have gotten my attention. Thank you.
Personally, I like to have different keys that I treat with different levels of care/paranoia. I'm not particularly worried about leaving my github key 'added' to my ssh agent 24/7, but I don't do that with my work production key.
It could ruin the experience of having conversations with people who are actually nearby?

Proximity makes communication more relevant and Spiral makes it easy to filter your feed by distance around you.
Job interviews go both ways (2011)
What doesn't seem fair is that if I move from San Francisco to Kansas City to save money my pay goes down. I'm not doing anything differently. I'm still working the same amount of time, doing the same level of work.
I'd love to hear about how GCs can be useful for hard real-time systems! I was always under the impression that you needed to avoid that kind of stuff, so any links / information you have would be really interesting.
I don't disagree but I'm wondering if a couple of these are ready to use yet:

- Are metadata annotations really usable (at runtime)? If they're based on mirrors then it's my understanding they're to be avoided when using dart2js.

- I haven't seen isolates used much. What's the status for them?
With I/O being the top bottleneck in modern databases and web applications, a lot of what people call "unpredictable performance" or "virtualization overhead" has mostly to do with sharing (and thin provisioning) storage devices between multiple servers/nodes.

I think there would be a huge market for a performance-oriented VPS provider who could provide each node with its own, dedicated hard drives/SSDs. All major virtualisation tech (KVM/Xen) already supports raw disk mode.

Obviously, space and SATA ports inside servers are an expensive commodity with off-the-shelf hardware, so this project would require at least some custom hardware to offer competitive pricing. I think the tiny mPCIE SSDs sometimes found in laptops would be a good area to explore.