skysight-inc/HackerNews huggingface dataset:
Your comment appears to be saying that it's morally reasonable to coerce the desperate. Allow me to explain my train of thought:

Let's say that every business adopted this "your passwords or your job" policy. There will be a set of employees/applicants with enough leverage in the job market that they can say "no", and move on with life.

There will also be a (much larger) set of employees and applicants that do not have that kind of leverage in the job market, and have to make a choice between their facebook password, and the freedom to starve. The former can rationally say "no". The latter rationally can't.

Limiting morality to those who can afford it doesn't sit well with me. I'm completely fine with the government stepping in to mitigate the effects of undue coercion in society.

Those who think that coercion only exists at the barrel of a gun, lack a certain amount of imagination.
No they aren't easier to understand, not by a long shot.

Imagine you're some mom who's made a static website for some group you're a member of. You made 20-30 static pages with Frontpage or something like it.

It's a much MUCH smaller step to rename a file .php and add

<?date('Y-m-d')?>

Than it is to wrap your head around what that node JS or python is doing.

It's exactly that integration that makes PHP win. If someone would make a similar integration for a better language (and made it fit the other niches that PHP fits that nothing else does) they'd stand a great chance of changing the world.

The problem is, no one gets it. Just like you you're fundamentally missing what people like about PHP. It's not the language that they like. It's that it's HTML+server scripting. No setup needed, no external files needed, no libraries to learn, no security issues at least at the start. It just works, in small increments above the level of static HTML.
No, it means that we've gotten ourselves into a situation where employers can force candidates into having to choose between being free or giving up their privacy so some asshole in HR can judge whether they are "worthy" of a job based on some ridiculous criteria that is nobody's business.
'Modern Compiler Implementation in ML' any online resource you can share?
I presume this is the same nastiness that got Ars flagged by Google's anti-malware filter earlier today?
No, they aren't.

Quote Adam D'Angelo, former CTO of Facebook: "PHP was out of the question [for building Quora]. Facebook is stuck on that for legacy reasons, not because it's the best choice right now". (source: http://www.quora.com/Quora-Infrastructure/Why-did-Quora-choo...)
Comparing Startup Ecosystems: SV, London, NYC
Can Homelessness Be Hacked? Coders + Community workers hackathon in SF
What's the roadmap for supporting windows?

I tried to install meteor using cygwin and hit "Sorry, this OS is not supported yet.".
I was just browsing around randomly and ran across this. Fun stuff:

When you type to UNIX, a gnome deep in the system
is gathering your characters and saving them in a secret
place.
The characters will not be given to a program
until you type a return, as described above
in Logging in.
Pretty cool. One point that makes it less "Hipmunky" to me is the fact that for a new search I need to select a maker/model from a dropdown (there's no other option). Feels like an artifact from the past in this case. Why not just have a single autocomplete search box?

e.g. I just want to type in "Rabbit" and see the VW Rabbit results instantly.
Hi! This is a small project I started on about a week ago to explore Microsoft's Roslyn CTP. Any comments or suggestions would be appreciated!
Notch is effectively creating an in-game "craft" that actually requires skill. And just like in the real world, people who have that skill should be allowed to profit from it.
The second paragraph of this is the best piece of advise I've seen in this thread. I disagree with the conclusion, but the action is spot on.

Talk to him. Explain to him that you think he's onto something, but that you believe your team will be better able to implement it. There's surely an agreement you can both make that puts you both in a better place. Offer to take him on in some capacity - it sounds like you value his business plan etc., so if he is valuable for the business side of the company, see if he's interested in merging in that respect. If his partner left, this might be just the opportunity you are both looking for. If he absolutely won't join, offer him 10% for the idea (if either of you succeed he's better off).

If you steal his idea, especially without trying to make some arrangement first, you open yourselves up to (a) legal issues of you succeed, or (b) perhaps worse, if you fail, you look like a total jerk. Is this idea so good that you would like to risk your reputation on it? (If so, the guy probably deserves some credit.)

I generally agree that implementation is 90% of the effort. But if your new venture will be benefitting from the discussions you've had, which I believe it's fair to assume were under the premise of you not being a jerk and screwing him over, then he deserves the opportunity to be a part of what he started.
So, what exactly ARE the good parts?

* Syntax? Sucks
* Arrays? Or wait, are they hash tables? Sucks
* Stdlib? Sucks
* Performance? Sucks
I think intuition is something that cannot be taught, & I'm not being facetious. Even Jobs, one of the most intuitive thinkers of his time, said you can only connect dots in your life looking backwards not forward. I am a very intuitive person & I think one has to be very in tune with the world around them in order to connect the dots looking forward. My recommendation to you is that since you're very much in tune with programming and not so much with the outside world, try to find something in your world that you can improve upon. I know nothing about programming so, even though there is a lot of power in naïveté, I don't have enough information about technology to connect dots.
My old blog post about this: http://bieh.net/wordpress/2010/11/08/xkcd-576/
It seems the post office would probably thank you. According to Time Business - it means jobs for postal workers.

http://business.time.com/2012/03/22/why-the-post-office-love...
The Perl equivalent to the PHP model (request handler entry point is already your template) is called Mason. It's had a pretty huge customer for about a decade now.

http://www.masonhq.com/?AmazonDotCom
$^$^$^_ and $^$^$^z are both recognized by zxcvbn as bruteforce regions. it reports the entropy as:

n log (c)

for a length-n password with symbol space c.
the huge difference in crack time is because zxcvbn is using c==33 (symbols only) for $^$^$^_ and c==59 (symbols + a-z) for $^$^$^z

$^$^$^i is in the middle -- 'i' is considered a dictionary match, the rest is c==59 bruteforce.

the bigger problem is $^$^$^ isn't recognized as a pattern, but i'm working on ways to improve bruteforce estimation too. good example!
Need A Budget Manager?
Major overspending can lead to a debt spiral and severe problems, that's why the Budget Planners are designed to answer such type of problems. For more information about budget Management, please browse our website.
Cad教程
Does anyone here have experience with HDBC? I am very interested in using Haskell in a risk-rating system for cross-collateralized loans and bonds, but I absolutely need solid support for working with Sybase and SQL Server. We've used Clojure in our prototypes, and JDBC is top notch. However, Clojure lets you get away with a lot, while Haskell forces a level of discipline and gives a proper debugger. Also, I could really use Haskell's algebraic data types for performing operations on relational data and applying rules that have lots of exceptions. The system we're replacing is a mess of CASE WHENs and stored procedures operating on views built on views. I'd really like to use Haskell, but absolutely need solid database integration.
> Then I suppose I'll get all of the insurance and banking portals to rewrite everything in PHP

From COBOL? Probably a good idea.
thats interesting. thanks!
Length beats entropy every time. Steve Gibson has covered this before.

https://www.grc.com/haystack.htm
Weird C program performance
People love lots of companies that HN hates (or welcomes heavy criticism to). Zynga, for example, is popular with everyone I know who doesn't read HN.
US Navy’s Autonomous Drone Helicopter Preparing To....
North Face Fleece
Actually, Best Buy potentially knows a whole lot more about you from one swipe of your driver's license.

Your name, birthday, sex, height, weight, eye color, address; basically everything that's on the front of the license is also encoded on track 1 and track 2 of the magnetic strip on the card. How much of this Best Buy pulls off (and stores) is a good question.
So long as there is no reasonable welfare system in place, coercion is entirely possible at the bottom end of society.
I loved this project, nice job... just wondering, what if I want to protect my DB so people cannot change it through the browser console as shown in the video? (also this example http://colors.meteor.com/)
Change Sucks -- We Don't Want You on Instagram
Actually yes because the error gets generated anyway (and that is slow) and then it's just suppressed at the last moment.

You'd probably be better off creating a function to do what you want succinctly rather than using the suppression operator.
Because algorithms like bcrypt have a computational difficulty parameter. You can dial it up so that every check takes something ridiculous. Now instead of brute forcing all of those possibilities in 10 days, it's 1000 centuries.
A large number of people have previously pointed this out. You're selling the virtues of mod_php, rather than PHP itself.

As other have pointed out in this thread, you can easily configure a web server to behave like that for files in other languages like Perl or Python.
> Want to write an ORM that uses classes or objects as column declaration in PHP? Too bad.

I'm actually doing just that; it's not as clean as you can do in Python but it's not outrageously verbose either. Trying to map one languages features onto another is not a valid critique.
What about... having revenues as a fundraising option? It can lead to very successful businesses (e.g. Craigslist, 99 Designs, etc...)
I'd be pissed if someone signed me up for this junk. I guess it's cool if you like "stuff", but it would just be clutter to me.
This is the first use of server-side js that has made a lick of sense to me as anything other than an experiment.

I think in terms of security and flexibility the API may wind up being a lot more complex than it is now. Maturity aside, clearly an excellent idea and work so far...
Is yours a Seatbelt, Airbag, or Street Light solution?
Wholesale cross bracelet
Interesting. Of all the problems I've ever had with Linux, those don't sound like any I've generally encountered. I'd be tempted to suggest trying out the 12.04 beta (which is what I wrote about) since the Kernel it's on is one of the more stable that has come out.
Steve Gibson is pretty much clueless. (http://attrition.org/errata/charlatan/steve_gibson/)

SpinRite was great. Spinrite stopped being any use sometime in the early 90s.
Thanks for the link - I had never heard of spamza. It is interesting that it appears to be about 4 years ago. 87 emails in 8 minutes [1] seems pretty pathetic as a spam tool.

for mailbait to keep from the same problem as spamza, it would seem using email confirmation would be the bare minimum they should setup before going public with this.

[1] http://www.zdnet.com/blog/security/spamza-opt-in-spamming-se...
The “Weird BD VooDoo” Of Instagram/Twitter/GetSatisfaction Office Space
It would still be ad hominem ("against the person"), just not a fallacious argument.
Brazilian post codes map to [segments of] streets, with the format XXXXX-XXX. The API response for a brazilian post code is just "404", invalid if the application was expecting JSON.
Haha. Well I am the designer of the www, my and ide site, and whilst I like Heroku's site, I don't "sweat it hard"!

But seriously, thanks for this, I thought beyond the dark colour scheme and (very different shades of) purple there wasn't much more similarity. Next time I'm doing some redesigning I'll try and move it a bit further away.

Thanks for the compliments too.
Thanks. I wasn't aware of that.
This is a major point...

If I use it in my project and after a while I want to charge for the service and I don't distribute all my code, am I in trouble? if yes, I forecast a slow and steady walk into the event horizon for this nice little thing.
> I'm afraid...

Oh I sincerely doubt that...
Link baiting - the data has spoken
And this, kids, is the bridge that takes libertarianism from "force and fraud are wrong" to "but luckily there's no such thing as force or fraud when I do it".
As previously discussed on HN, Robert Eisele's fork of PHP (at v5.3.6) which attempts to fix many of the issues.

http://www.xarg.org/2011/06/php-hacking/
Anyone tried new/improved CRM solution from remotia.com?
I would love to hear some comments regarding this software.
Do you seriously think that a Facebook account is more important than feeding your family?

You may be well off to afford not to work, there are lots of people for which that is the stark choice.
Given the headline, I was expecting a comparison of large teams versus smaller nimble (Instagram, Path) ones. There's a whole lot to be written about group dynamics in terms of headcount.

But in terms of this discussion. I have to take issue with choice of market opportunity based on personal financial situation.

"Where are you now? There’s no right answer to this. If you’re 30 and broke and wondering how you’re going to pay the rent in 6 months, its harder to swing for the fences. If you sold your last startup so you’ll never have to worry about food and rent again, big startup board."

Not only does this lead to rather arbitrary founder-market fit, is the success rate curve of the smaller startup really that more evenly distributed than the larger ones? I doubt it.

That said, it sounds like you may have been a landlord yourself, saw the pain point in vetting tenants, and went for it. Niche, but already a service that
1) is arguably underserved
and
2) your customers are used to paying for.

Best of luck and it sounds like you might have some takers here on HN already.
yeah - sorry, wasn't trolling. Just trying to point out that the client is not hiding behind the server. anyone logging traffic will log the traffic directly from the client machine. I could have worded that differently. sorry.
Are People Finally Getting Bored with the Tech-Blog Circle Jerk?
Thanks Todd - fixed this now
Probably using a mature PHP framework and following it's style would avoid almost everything.
Actually Facebook agrees with me so much that they rewrote PHP as a C++ macro called hiphop, and no longer use PHP.

A specious comment - hiphop transforms PHP to optimised C++ and then compiles it.

https://github.com/facebook/hiphop-php
I've been hellbanned? Any ideas why?
> it forces me to rely on whatever use cases the author has imagined and makes extending the class in a novel manner a pain

It's purpose is to isolate you from implementation details you're not supposed to care about and allow the library/framework developer to update their code without fear of breaking your components. It's also a form of enforced documentation.
So you walk into a culinary studio and they're having this intense class on how to properly prepare escargot.

And you stare at them ... and tell them they should just make a peanut-butter sandwich. They stare at you blankly. Then they tell you to go #$%$#^ yourself.

Is the peanut-butter sandwich easier to make? Yes. Does it taste better? Yes. Can you use it to feed the masses? Yes.

But sir, you forget. It isn't gourmet!
The implicit assumption here is that the world doesn't change. PHP comes from the world of Perl, C, and ASP/VBScript. Procedural programming, embedded HTML, etc. It's impossible to predict the future.

Other languages have evolved as well; Python has changed significantly from it's earliest incarnations. And, during the time of early PHP, Python was a complete failure as web language.
>it's slow-ish.

Not compared to Ruby. ;)

>I liked making cool stuff with JavaScript, but compared to something like ruby isn't this a step backwards?

http://fingernailsinoatmeal.com/post/292301859/metaprogrammi...
Best and Worst Jobs for 2012
Cool. Thanks for clearing that up.

Don't get me wrong: I want to like Meteor. But I've found automated tests too important to my workflow to live without.
Poor guy, I used to be like that. That's a type of brain washing only Reddit/Athiesm/ and 4chan/b/ can fix.
Landlord credit check
A person who owns a property such as a house, apartment, or a piece of real estate and rents or leases out his property or properties to other individuals or organizations.
Mind Hack
If you've had multiple epiphanies, have you ever tried to track the thought process behind your latest one and been able to bottle and reproduce it with any success? I tried but it's fleeting.
Great work!

I have to ask, I know that Mongo is all the rage these days, but how quickly could you add MySQL support? I can already see several uses for this, but I need to tie into legacy systems.

In terms of security (say a dashboard), could you just disable the system from being able to modify the DB and just read it?
If seeing an applicant's Facebook profile is important to employers, then the market wage for an applicant who says "yes" is higher than that of an applicant who says "no". Based on that, allowing people to say "yes", even when they're doing so for lack of another good option, lets them make more money than they would otherwise make. Banning them from saying "yes" prevents them from capturing that higher wage.

A law that "protects" applicants from having the option to say "yes" lowers their income. Giving them the freedom to answer the question either way leaves them the choice between a higher income and the privacy of their Facebook account. It's not a happy choice, but if I valued the first more highly, I wouldn't like the government to force the second on me.
How to Build the Next Instagram
Yeah, I understand that. I've gone back and forth on it a bit. When I complete my vision for the site there's going to be a lot of fun features that depend on your social graph, so I decided it's worth it.

The one thing I tried to avoid was asking for too many permission. The site only asks for basic permissions + your email address.
fuelfive
Email with a "+" sign still not working as of 12:00 Wednesday morning.
Maybe I'm wrong, but incubators aren't usually for-profit businesses. Most I know are ran by universities or some kind of public fund.
What? It relies on the user typing his password into a personal smartphone that just happens to have a trojan app installed. How much more "trusted" can you get? Relying on users never to install malicious software is not a valid security model (as witnessed by decades of experience in the PC market), and I'm shocked that you think so.
Pairing Meteor with Blossom[1] would basically close the loop on writing high-performance mobile HTML5 apps.

(Blossom recently went full native on mobile -- the platform runtimes are no longer needed.)

[1] https://github.com/fohr/blossom
Do you plan to charge for it at some point? because for me it's not clear.

Is there a business model or just releasing it for people to use in their business and if improved contribute back ?

Because I cannot see anyone adopting it without those questions answered.

Anyway, nice thing you guys have build... keep it going !
I would love have all my node packages available to me...in the meantime, HTTP requests from the server would be much appreciated
In reality, the NYT would probably sell for much more, based on goodwill.
...I feel that it is similar to Go...

Rust seems a different level of complicated to Go. Go seems quite minimalist. Rust seems more like it's trying to include the essentials of everything, but in as concise a fashion as possible.
Wavii Launches Public Beta, Aims To Be The Big Data News Aggregator Of Choice
Python, Ruby, Perl, PHP Job Trends
This looks amazing - great job. As an aside, it's amusing when you View Source and just see an empty HTML file.
I find it is mostly luck, but you can engineer luck if you are receptive to it. That means being prepared to capture your ideas anywhere you are and it means having your mind relaxed enough to imagine and model solutions on any kind of problem you're working on—Getting Things Done (David Allen's system) goes a long way to engineering this kind of luck.
You might want to see if the code for the postgres-simple library can be ported to use those other databases c libs rather than the libpostgres one.

Reasons: in the context of Postgres, the above lib allows you to do full sql with proper escaping of parameters and also is extensible with respect to defining how to serialize values to and from the db side representation.

Full disclosure: I'm using that lib because it's the only one that lets me exploit postgres' geometry functionality while still using a rich query api thats type safe
There's already one!
https://github.com/sybreon/dcpu16

The core is written entirely in synthesisable Verilog RTL. Synthesises to about 700+ Slices at around 150MHz on a Spartan6. (minus h/w division and modulo)

Feel free to extend/expand/contribute.

I posted it on HN yesterday.
http://news.ycombinator.com/item?id=3821400
Although if you switch to "Absolute" it's not as impressive looking - Ruby is still at the bottom, with Perl leading. http://www.indeed.com/jobtrends/python%2Cruby%2Cperl%2Cphp.h...
Interesting, I think they had an object system that they removed in favor of type classes, but objects have returned.
The continuing problem of Korea's Microsoft Monoculture
Good point, this seems to be the trend for a number of newer car sites, we will probably ditch the make/model dropdowns soon as well.
eBay is becoming cool again!
Dear AT&T
>Is the user prompted for this(don't have android)? Seems pretty explicit.

Explicit to you, I and the majority of the HN readership. However, I'd venture that the vast majority of users have absolutely no idea what that means. It may as well be gibberish.
I'd love an experts opinion on c++11 in the realm of high performance algorithms. Considering most of the updates were instruction additions and fixes, is it really increasing speed and even worth it to use the bleeding edge for maybe some small gain where a 10 year old language is simply much more reliable?

Also, I didn't mention the updates in parallelism that were added (because they should have come earlier)...but do you think c++ is comparable to a modern concurrent language atm? Worth it over erlang?
why is http://http://colors.meteor.com/ timing out?