skysight-inc/HackerNews huggingface dataset:
Just curious, how to implement the scrolling effect like this site? Does it require JavaScript or just CSS?
Product Update: Better email preview and expanded segments
A good compromise on distractions and 'more inputs' is voice-based UI. Honestly, car companies and OEMs must be focusing on better voice-based UIs for cars rather than distracting touch screens. The Sync system in Ford cars is a well-intentioned example that doesn't work that well.
Yeah, sorry I wasn't more clear; specifically the difference is one of wages, not overall employment level.

I wouldn't expect uncontrolled wages to be entirely equal. I would expect that eventually controlling for employment history, experience, education etc. would make the difference approach zero, though. I think that'd be good.
It was difficult to list everybody.
Thanks! This is really helpful. Looking to work on some iBeacon apps myself and programming the BLE device was the most confusing part to me.
The idea being you would sue individual owners of botnet-infected computers? Not so sure about that.
Chris R. Chapman did some reversing work on the Tassimo barcodes - could be a fun read: http://www.chapmanconsulting.ca/post/2007/11/29/Hacking-the-...
I find that these types of frameworks move so fast that any book about them goes out of date almost immediately. I've been following along with IonicFramework.com's progress and their github repo.

Try just reading through their code and examples and deconstruct what they're working towards.
Russia in the past 20 years is an example of a libertarian no-regulation state? Are you kidding me? Russia is a corruptocrat authoritarian state with no independent courts, virtually no independent media outside of internet, no rule of law or personal protection of property and person, official state censorship, and is corrupt to the core, with rampant extortion and bribery on every level of the government. And yes, plenty of invasive regulation that is used exactly to extort these bribes. Latest state initiative, recently introduced into Duma, is mandatory registration with the state of every internet site and mandatory preservation of users' activity logs by every site operator:
http://lenta.ru/news/2014/02/28/data/

I'm sorry, did you just mention Russia as an example of state with no regulation? Ignorant, joking or trolling?
Is there actually a legitimate reason that the MIT PGP server doesn't have HTTPS?
I don't know about negotiation skills, but I know that interview/jobsearch skill courses were required at my university at least. Seems sort of like the bare minimum that a school could to do boost post-graduation employment.

Much of at least the interview portions of those courses involved splitting off into groups and grilling each other for several hours a quarter. The idea was to help people get over the jitters and feel comfortable bragging about themselves to others. I think that at least in that capacity, the course was effective.

Some people did not take those courses seriously, but that was likely because my university was heavily a co-op/internship school, so everybody taking those courses junior/senior year had already had dozens of interviews (1-15 each round, with up to 3 rounds for each co-op cycle, and either 2 or 3 co-op cycles. Granted interviews for extended internships are not quite the same as regular interviews, lacking most negotiation particularly).
Assuming a standard relational database, you might find interest in the relevant portions of:

http://philip.greenspun.com/sql/

and

http://philip.greenspun.com/seia/
Hey there, I just tried it and my experience was not very satisfactory. I imagine you are interested on the feedback so there it goes: video quality was low (super choppy, video was getting frozen at several points), voice quality was low (I could understand about 50% of what was said) and when a third person tried to join it got a message "This call is full right now" (which I don't know if it's a bug or by design - it's not clear if this is just a 1-to-1 service).
Anyways, the concept is very cool and I hope you get to make it work. A reliable service like this would remove a lot of my communication headaches.
very constructive. thanks.

how is that different than almost all bloggers posting affiliate links to amazon proudcts/books.

how do you feel cheated?

So it's ok to use them but the way I am using them makes you feel cheated? How so?
@notastartup,

Answers in line:

>Did the quality of leads improve due to the open source version?

We are speculating that our quality of leads improved because the conversion to paying customers increased. However, we are still watching our cohorts carefully to make sure that all the users get a good experience and continue to use Plivo.

>Does the open source version create urgency/needs payoff?

We definitely think that this has paid off. It's really increased our mindshare in the open source community and the connection to users have been very positive.

>Can you say that the open source version of your product acted as a marketing channel? ex. get users to eventually paying for your paid or pro version?

The short answer is yes. Although, VoiceChatAPI is only one of many things you can build with Plivo, it has definitely shown a lot of people the possibilities and that has got people interested in using us for other things.

>Do you think the open source version will end up cannibalizing your own paid product?

No. The open source version is an unique offering and there will always be businesses who would want to pay more for a more full-featured service. Users who want to host themselves, should have access and those who want more have the option as well.

>Where are you hosting your pages and web api?

It's on Heroku.

>If you would do it again, what would you do differently?

We would've done this much earlier.
I waste 7 pounds of petroleum driving to work, and .01 lbs from my morning k-cup. My time has value, and I am not going to waste it greenwashing.
No problem, figured make it as open as possible for people to work on.
Very nice! I've been following this for some time and am very happy to see this stable release!

An aside: Has anyone tried the Clang Formatter plugin? I want to format property declarations like:

@property (nonatomic, strong) NSString *string;

But setting 'ObjCSpaceAfterProperty' to true or false both output:

@property(nonatomic, strong) NSString *string;

My format config is based off llvm's. Maybe some other configuration is stomping on the 'ObjCSpaceAfterProperty: true'?

(Does anyone have a .clang-format file that that matches Apple's style?)
I'd also note that there's team bonding that goes on (if you go to lunch in groups) that you miss out on just sitting at your desk alone.
Huge Max-Flow Min-Cut Instances
I like to think of this as being "confident in your ignorance." Whether you're a manager or early in your career, the way in which you admit what you don't know and ask clarifying questions can have a profound impact.
Keurig coffee is terrible. It violates two of the most important principles of making good coffee: time and pressure. Making good coffee in 3 seconds with a ton of pressure that destroys the bean is impossible. 10 seconds of extraction at the pressure that Keurig does it at will only ever yield flavors of "burnt" and "chocolatey-ish-I-think?"
You have very biased view of the industry then, probably because of the specifics of your social circle. Absolute majority of tech industry doesn't have PhDs and does work that in no way, form or manner requires PhD.
In fact Wordpress shake the form on /wp-admin/ if the login failed.
And then set the precedence that a person in Indonesia controlling a server in Iceland can be legally responsible in the US? How do we determine jurisdiction?
You're right, I did state it a little awkwardly, but the statements are correct. I'll give a more concrete example:

I'm firing a projectile at 52 degrees and it needs to move 10 units. I'm at (5,7), where does the projectile end up?

delta x = cos(theta) * 10
delta y = sin(theta) * 10

So my final position is (5 + 6.16, 7 + 7.88), or (11, 15).

If I already knew how far the delta X and delta Y were, I could get the length of the hypotenuse with sqrt(6.16^2 + 7.88^2). That equals roughly 10, of course. If you want to try this out yourself, just remember that most trig functions are done in radians, so convert theta to radians with pi * theta (degrees) / 180.
> you think the extra 10k I'm asking for will be more than offset by the productivity gains I'm bringing to the table

Then your initial offer wasn't made in good faith. No-negotiation forces the person making the offer to actually consider what that hire would be worth, and offer accordingly.
Vroege groenten zaaien of planten in stro
It would certainly make a big fuss.

First the identity of that person would be stigmatized to a point where it wouldn't be usable anymore to gain trust to other projects. Publishing rights certainly would get revoked for that user.

Then all packages published by him/her will need to be analyzed for further exploits and discussions would happen to avoid future similar issue. If possible a patch/fix would get published by the distribution.
This is a big thing for the Tor project:

https://blog.torproject.org/blog/deterministic-builds-part-o...

https://blog.torproject.org/blog/deterministic-builds-part-t...
Note that the new Nespresso "Vertuoline" capsules have put the barcode in a more difficult place. DRM escalation?

http://www.singleserveespresso.com/pictures/NespressoVertuoL...
Nice, I'm guessing with that file you can then flash your iBeacon hardware.

As a total noob, any pointers for how I learn how to make a working iBeacon that I could use in "production"?
Even if Bitcoin balances can be made bullet proof, the Achilles heal is that it is not a legal tender, and that there are no market fundamentals to contribute to its exchange rate. My 660 Trillion Zimbabwe dollars, sitting here on the desk, are solidly in my possession. So what? P=0 means they have zero use value other than as a conservation piece. Interestingly, when I show them to people and they handle them (Produced by the British Bank Note Company that makes currency for a lot of countries) they frequently falsely conclude that the are phony. They have a hard time reconciling "real" with "worthless"
Whether or not Gox slid into fractional reserve banking is interesting, since if they did (I doubt it) they were basically betting against their depositors. To do that they would have had to taken Bitcoin balances as they came in, sold them for hard currency, wanted for Bitcoin to fall, buy it back, and pocket the difference, at the same time being able to honor withdrawals so there was not a bank run. The way this ended suggests that either something else happened, or they "bet the farm" and shifted virtually all of the Bitcoin deposits at a hard currency Bitcoin price below what it is worth now. The got caught "short" bigtime like in a margin call for stock bought on the margin.
The most popular API request right now is Stripe. I find this interesting, since their API is one of the best documented ones out there. It's just a reflection of how high in demand they are.
It would be great to see more programs targeted at entrepreneurs from developing countries actually in those countries themselves. There seems to be a big gap in FDI in developing countries between support for lifting micropreneurs out of poverty and major infrastructure projects supported by multinationals or the World Bank, and I doubt it's one which is generally well supported by local financial institutions or investors. And I suspect it's the smart ambitious locals that could generate the highest returns on that support if they got it. Ultimately the resulting business models may look different - fewer exit options than SV but also drastically lower medium-term funding requirements and untapped regional markets.

Then again, reforming the business environment in many developing countries to make it an attractive destination for modest-sized equity investments in SMEs might prove a even bigger challenge than reforming US immigration...
Agreed. It's not as terse as something like Python, but it's pretty speedy and generally a pleasure to program in. (I'd get headaches if I had to look at Objective C blocks all day.) On the other hand, the availability of pure Lua libraries and even the official documentation aren't as complete as they could be.
I have an intuition and a fear.

My intuition is that it is worthwhile for me to try and add in the best of homeschooling to my children's time after school / weekends, and that is probably linked to some of the great experiments of science (https://github.com/mikadosoftware/importantexperiments4kids)

My fear - well, that even at four years old my son seems to be labelled as falling behind, and that my own attempts to persuade him that large chunks of life do not flow from school may not be enough. I doubt very much that there is one true way to learn any subject - those of us who have mostly lucked into the royal road as above. There are many many of us who stumbled and were simply left, and that I suspect is the fear and motivation of most Tiger mums. It certainly is mine, as a tiger dad.
I have a few arguments about the way the article took his/her argument down.

1. There was no mention of http://putty.en.softonic.com/
2. If you are looking for an SSH client, you are not a normal user and should know that CYGWin or Putty are freely available.
3. Using whois is considered more advanced end-user techniques.
4. Continual complaints that the download server doesn't have SSL. It's annoying and bad. Trying it again and again is kind of pointless. You made your point.
5. Tries to get the author's key via the MIT PGP server. This is NOT end-user stuff here.
To add to this, manufacturing and ultimately disposing of all these units carries costs that are not entirely reflected in their price. (Limited resources, pollution, etc.)

Designs that deliberately hinder their performance and perhaps artificially shorten their lifespan, may be viewed as against the public good -- especially if and as this becomes standard practice across a range of products.

Society may indeed decide that they are not "free to do as they please", in this respect. Just like your car is required to have adequate passenger restraint systems, and many other conditions that are "imposed".
Game Programming Almanac
Hi nanijoe, we have not yet had the chance to offer a program in Nigeria, but hope to soon.

We chose Kenya as the first country to pilot Zidisha, largely because it was the world leader in mobile phone-based payments, which we use to disburse the loans and receive payments electronically. Also, internet and Facebook penetration was especially high in Kenya, and that made it easy for many people to adopt and share our service.

We currently offer loans in these countries:

Benin
Burkina Faso
Ghana
Guinea
Indonesia
Kenya
Niger
Senegal
Zambia
There was a study done in a place quite unexpected to me now, and interesting back then when I was in school myself.

My Math Teacher told there were some schools where a pilot was conducted teaching calculus concepts from 5th,6th std students and were monitored till they did their graduations and career paths.

Interestingly the people who were chosen randomly, performed equally well and their decisions in addition to math were more logical.

This study was done in India :)
> I'm thinking someone should build a (Linux or other *IX) that scans the HD of an infected machine (booted with this distro or the HD was removed and put on another machine) to scan and remove everything. Working directly on Windows is impossible

I don't think that would be all that useful. If you have a malware-infected system then your focus should be rescuing user data, and not cleaning the infection (which is pretty much impossible to do reliably).
Ton of tuts out there. The quickest way for me to do it is with a BLED-112 device. These are simple USB sticks with the proper BLE chip installed. You can also buy prefabbed kits from many sites.
Yeah, I guess what I'd like is an API for extensions like Stylish to use to add real user-level style sheets, in both Firefox and Chrome.
One thing I can't figure out is whether to place my service objects under `/app/models` or under `/lib`. There doesn't seem to be a clear consensus on this? I tend more towards the former, because autoload works better during development. Also, I consider them part of my domain model. What do you do?
Ask HN: Brussels meeting room?
Hi all, I'll be in Brussels next Friday (March 14th) for a meeting and am looking for a space to host 5 people for a discussion from 10am to 3pm.

Does anyone know if it is possible to book a room at ULB for that time? I've done it at my old university here in the US but not sure if it works the same way there.

Any suggestions would be greatly appreciated!
We're currently focused on just building the best network of experts. Developing products to streamline the help of our experts will be a part of stage 2 (great suggestion btw!!).
Usain Bolt's superhuman speed would give him the power of flight on Titan
Would be cool to re-apply all the algorithms to HSV space and see what comes out.
sounds great. Any chance of a quick how-to? I'm a male and I've never negotiated a salary either.
Embedded in Academia: Let’s Work on an LLVM Superoptimizer
Is it possible for me to use my iPhone to make a payment with bitcoins? Does apple allow bitcoin wallets onto the Apple Store?
Because you claim to be benefiting others without transparently disclosing that you're strongly benefiting yourself monetarily.

Fewer startups use referral links nowadays because it encourages spam.
I see. It's bad, but when I read "fail around 18 months" I think to myself "I only paid $60 for my Keurig, 18 months sounds pretty good."

I guess the manufacturing giants have succeeded in making us believe electronic consumer goods shouldn't last long.
Yes, yes, yes.

I have tried (fitfully) three times to sit down and learn what calculus actually means. I still don't get it. And I suspect that clients and families will push it ever further away.

Yes, give me real world puzzles and applications for learning new mental tools and I will probably love them. Make it abstract enough and I cannot see the value in learning it.
<blink>stupid</blink>
This mindset seems to be relatively prevalent in Western business circles, but I don't think that is the mindset of this person. I think he's simply interested in distributing micro loans for interesting projects in Africa. Admittedly, it would be nice to have a little more direction to go off of than that.

If anyone reading this is interested check out the book "Success in Africa" to get an in depth look into the perception of Africa as a single homogenous place.
It will take a combination of things.

Sandboxing applications would be a good start. That way you don't need to trust application developers.
Ugh this specific example has been used time and time again and it irritates the crap out of me. This is not some accomplishment of big data or even beyond trivial to figure out.

Example Google searches:

> 1 month before conception

best days to conceive
conception calculator free
best iphone conception reminder
best pregnancy tester
what to do when planning to concieve
planning for baby

> 1 month later

signs that youre pregnant
how many days after missed period should i check if i'm pregnant
best pregnancy test 2014
reliable pregnancy tests 2014

> 2 days later

best prenatal vitamins 2014
obgyn in <city> <state>
what to eat when pregnant
can i eat eggs while pregnant
medicine safe while pregnant
when to tell family pregnant
when to tell friends pregnant

I mean, come on! That's not an accomplishment of statistical analysis or big data.

For Target, it's even easier considering that making a purchase is considered the holy grail of all of the Internet's efforts. I mean, when else are you going to be buying pregnancy tests and then prenatal vitamins within months of each other? Not to mention the other things like baby name books, What To Expect..., etc. that a future parent would buy at Target.

How about a real challenge like determining paternity via search histories?
Interest is the worst thing you can use in a continent like Africa.

Why didn't you guys opt for the profit-sharing philosophy?

Contract laws in some countries can turn some entrepreneurs insolvent because of interest, but profit-sharing won't have such a devastating impact.

I'd help, but not under compound interest restrictions.
Well, I guess it's back to the good old coffee machines, then.
Paraphrasing Clinton, that depends on what you mean by the suffix 's.

It is wholly Mt. Gox's disaster, in the sense that they alone caused it and are responsible for the consequences.

It is Bitcoin's disaster in the sense that these events impact the Bitcoin ecosystem, and are (could be) a disaster for Bitcoin adoption as a whole.
Great stuff guys, keep up the good work! Fetchnotes integration coming at some point :)
I am so stupid that up till now I made the assumption that indexes worked a lot like histograms. Only when I read this article did I start to think clearly about how different they are.
Pretty sure the Nespresso ones don't. Source: I own one at home and we have one in the office and they haven't got any barcodes on any of the capsules. Heck, it'll run without any capsule at all.

Tassimo does, though.
I don't like Concerns because usually they are just hiding behaviors in another file (I do like routing concerns though!). You can test Concerns outside of Rails though, all you need is ActiveSupport which actually loads quite fast.

require 'active_support/concern'

require 'my_cool_concern'

class DummyClass

include MyCoolConcern

end
From https://chocolatey.org/install.ps1 , which is fetched from the main install snippet, downloads Chocolatey over plain HTTP.
Thanks for the feedback, sorry your first call didn't go well.

When the connection is poor, as it sounds like it was in this case, would you be okay if we fell back to audio-only and explained why? This seems like a better experience than trying to fight through lag, but we want to be careful not to arbitrarily cut off your video feed.
There's nothing stopping you from creating extra folders under /app to contain various types of service objects. Personally I have:

/app/factories - for classes which create active record objects
/app/services - for classes which do something I generally don't care about the return value of. Often perfect for background jobs.
/app/decorators - most of these are Draper classes
/app/forms - form objects

and a few others from various other gems.
I have app/services and just add that in application.rb to the load path.
Interactors, domain objects, service objects, etc. are still models; people just don't generally believe that their models are allowed to inherit from things other than ActiveRecord::Base.
Gmail Redesign Concept
That doesn't really seem to paint Joyent in a very favorable light.

IMHO, it wasn't a good idea for TextDrive to sell lifetime subscriptions, but if Joyent knew that when they purchased TextDrive, they should have continued to honor them.
First neovim stretch reached: make VimL run on top of the Lua VM
WWII Bugatti 100P Plane Rebuilt
While the point of the article isn't the domain problem, I'll add that the hardest management job I've had was trying to retroactively fix a data aggregation process that had been built manually over many years.

The work was extraordinarily tedious, error prone, yet business critical. We had to keep shimming in new parts of the system, while keeping the old system afloat. While the system was always on the verge of imploding, from the outside, it basically appeared to work, which kept the project chronically understaffed.

I have a lot respect for anyone who aggregates time critical production data from different sources. The nature of the work makes it extremely stressful, yet surprisingly easy for outsiders to underestimate.
So, let's fix that.