skysight-inc/HackerNews huggingface dataset:
Well the good thing about not living in a dictatorship is that you have freedom of expression and freedom of association. So there really isn't any need to resort to violence, at least in principle.

You are right to point out that the majority of people are just comfortable enough, struggling to pay for debts they incurred in one way or another and generally have no incentive to fight totalitarian overreach of the state.

Unfortunately the institutions for the indoctrination of the young are set up in a way by now, that they are very good at producing hyper-focused well-working replaceable cogs for industry, together with their Ayn Rand reading, libertarian overlords in one nice package. They do all that, while setting you up for a life of indebted servitude, if you don't happen to choose a profession that requires you to be highly compliant with the current system to be successful.

So I guess if there is one thing to fix it would be education, a properly educated general public would hopefully be less apathetic and compliant than it is today. Technology has the potential to make education much more widely available and independent of having to assemble in one place and be subjected to abuse and brainwashing of authority figures.
It worked fine on IE11 too.
Competition isn't always the boon to free enterprise that we would like it to be. I live in Omaha, NE, where Cox and CenturyLink are the primary ISPs. CenturyLink has limited gigabit fiber in some neighborhoods (not mine, unfortunately), launched late last year.

Cox has raised internet rates about 7% twice in the last 14 months.
Funny you mention 'rural area' -- my in-laws all live in the wooded section of Troy, IL... total population is like 1,000 people.

Anyway, they have Charter cable over there - and for the last decade they have been asking me about 'Getting Netflix' - but with a maximum download speed of 3mbps I kept telling them "It's just not going to work well for you..."

2 months ago Charter bumped them from 3mbps to 50mbps.

My first thought was "well, looks like another cable company is moving into the area..."
Agreed. And for startup teams where $50 a month for 5 friends is a lot, it's 'limited' free version isn't very limited at all.
It isn't defeatism when you recognize your present course of action as being ineffective, and look for alternatives. I'd also like to know what, in your opinion, the occupy movement accomplished (aside from demonstrating how ineffective slacktivism is).
> what kind of financial motivation is behind all this aggressive matchmaking?

You can actually ask the recruiter specifically how they are being compensated. A transparent broker will share that with you. (*Red Flag if they refuse). It's also a good indicator of what their client relationship is like.

The traditional recruiter/executive search business model is currently facing tremendous downward margin pressure on fees. Conversely, the demand for seasoned software developer talent is red-hot. Lots of sharks in the water these days.
Brazil, his LinkedIn is in his profile ;)
My friend just got the gigabit service, first area to get it. So jealous. The price isn't even all that high.
Isn't 6 month release cycle and support for past 2 releases essentially also the Fedora release model? From what I've heard (and used) that hasn't been massively successful.

> No one upgrade is likely to end in disaster because there simply isn’t enough change for that to happen.

That might be true for OpenBSD, but in Linux land the rate of change certainly is great enough to cause major breakage even at 6 month cycle.
What Sundance Favorite “Going Clear” Tells Us About Scientology
Oculus is releasing 5 animated movies this year
Interesting. I didn't know there was that much controversy (albeit for earlier armor technology). I was assuming, so I guess I was luckily right through ignorance. ;)
I wish my company did this when I had a kid. They gave me 2 weeks paid leave. Then I took 6 weeks semi-paid leave from the state. aaaaaand when I returned I was notified that since I "missed" a few weeks of on-call rotation during my leave that I was basically on-call for every day for the next month to "make up" for it. That was pretty awesome considering the production environment would break at least once every day between midnight and 6am. It made taking care of an 8 week old who needed feeding every few hours at night even easier.
OneGet in the Windows 10 Preview
Others have stated it well - and I understand the point you are making - but they are at the mercy of the market and their stock price... if they spend $10mm upgrading city infrastructure for an area they have a total monopoly in (that no one could leave them anyway) at a high level, that wouldn't be money "well spent"

-- as opposed to winning 1,000s of subscribers in a highly competitive city through marketing and new product/speed offerings.

I'm not TOTALLY discarding the 'all cable companies are evil' element here, just that if I was sitting at the head of that table and my stock price was all that mattered to my board and the exec team, I'd probably make very similar decisions to ignore monopolized markets unless I absolutely had to (i.e. bad publicity)
By the way, my understanding is that it was never as simple as two countries colluding to share raw data with each other; there had to be essentially a "laundering" of the data by turning it into analyzed intelligence, so that an NSA analyst couldn't just explicitly task a selector on a US-resident AMCIT via another FVEY partner.

If you think about it from the lawyers' perspective, it goes something like this:

I(a)) A can gather data on BCITs.

I(b)) A cannot gather data or cause data to be gathered on ACITs.

II(a)) B can gather data on ACITs.

II(b)) B cannot gather data or cause data to be gathered on BCITs.

III) Data gathered via (I(a)) or (II(a)) is lawfully collected.

IV) Lawfully-collected data may be turned into intelligence.

V) A and B can share intelligence that is gathered by lawful means.

Therefore, A can receive intelligence on ACITs and B can receive intelligence on BCITs, so long as they do not derive that intelligence by gathering data or causing data to be gathered on their own citizens.

Now, this was pre-9/11; after that, who knows what gloves came off?
I retired as a C language lawyer a long time ago, and mostly work in scripting languages nowadays, so am out of date on what is considered accepted styles and idioms, but something does not look right about the patch.

Consider this section of the patch:

diff --git a/nss/digits_dots.c b/nss/digits_dots.c
index 2b86295..e007ef4 100644 (file)
--- a/nss/digits_dots.c
+++ b/nss/digits_dots.c
@@ -46,7 +46,10 @@ __nss_hostname_digits_dots (const char *name, struct hostent *resbuf,
{
if (h_errnop)
*h_errnop = NETDB_INTERNAL;
- *result = NULL;
+ if (buffer_size == NULL)
+ *status = NSS_STATUS_TRYAGAIN;
+ else
+ *result = NULL;
return -1;
}

Is the comparison of buffer_size to NULL (1) legal, and (2) stylistically OK?

My recollection is that NULL can be defined as 0 or as ((void * )0).

On implementations where NULL is defined to be 0, comparing an integer to NULL should give the desired result. On implementations where NULL is ((void * )0), and where the null pointer is all 0 bits, I'd expect it to work, too.

But what about on architectures where the null pointer is not all 0 bits? Then ((void * )0) should be the bit pattern of that architecture's null pointer, and what happens when that is compared to the buffer_size integer? In particular, what happens when buffer_size is 0?

If NULL is converted to an integer, won't it end up with the integer with the same bit pattern as the null pointer, and so will != buffer_size? If buffer_size is converted to a pointer, on the other hand, it will be converted to the pointer whose bits are all 0 (the magic that replaces 0 with the null pointer only applies to the constant 0, not to variables that happen to contain 0), and so will != NULL.

Thus, it seems that this comparison only works right on systems where NULL is defined as 0, or where the null pointer is all 0 bits.

If NULL is 0 in gcc, which I believe is the intended compiler for libc, then it should work everywhere, but it still seems like a bad idea, because it means that if gcc ever changes NULL to ((void *)0)

this code will need changing.

In addition to above concerns about functionality, this seems terrible style to me. The code is trying to make sure that buffer_size is not zero. It's a comparison of cardinal numbers, and so 0 is the appropriate way to write zero.
What always impresses me about carmack, is that there's only his sheer talent, and you only see nothing else.

I'm going to sound a little judgmental, but you don't often hear him talk about work politics or non-technical stuff, it can be a little curious. I really wonder if he ever talks about his personality or his younger years at all, or if he learned something when thinking back about it. Has he ever given his opinion or talked about this type of stuff?

I wonder if he has ever planned to write a programming or non-programming book, or anything else other than code.
In addition to the problems with your concept of the security model of locks that other commenters have addressed, I'd like to point out that while requiring unique per-person authentication tokens aids in per-user access revocation, it also leaks information, meaning that whoever can view the access logs can effectively track your comings and goings (or at least your comings) through that door. Keys which simply authenticate "I am in the group of people who are allowed to access this" are generally preferable to ones that say, "I am John Smith, check that name against the list of people allowed to access this."

Also, keep in mind that Lockitron is obviously shooting for the consumer market, where concerns about sharing keys are basically non-existent. Commercial users who actually have to frequently deal with key revocations have been using RFID and other per-user access management technologies for ages.
I'm fully aware of the extreme cost of rolling out a fiber infrastructure in new locations, but I still wonder why Google isn't more aggressive with their expansion. While the upfront costs are great, they more or less have guaranteed success in most major cities. Nobody likes the incumbent telcos--they're hated all over the US. I just dream of a world in which we aren't getting raped by Comcast, TWC, and Cox. They are absolutely abysmal and have no incentive to make their customers happy given their market monopoly/oligopoly.
Ask HN: Is there a bookmarklet to find a HN comments thread for any web page?
I want to know if there is a comment thread for the tech news article I am currently reading. Has someone made a button that does that?
Picture was great.

Took 3h with 4-6 people online. I think 8 was the maximum.

With the last 10 pieces I suspected some were missing (hidden under the image or somebody moved it way out of scope), but they took only 2 minutes. I suspect some logic made them appear.

A sound or other effect if a piece fits another would be nice. It's so hard so see sometimes.
Yeah sure.

The most recent one I remember is a group of people in Red Hook building an open WiFi mesh network for free/low-cost to give internet access to people in poverty.

http://rhicenter.org/redhookwifi/

This isn't the article I remember reading. I can't find the one that I read, but this explains it well enough I think.

A few others were stories, which I can't find either, about networking schools in Africa to each other and building networking within them.
I've tended to avoid both underscore and lodash because they're both in the slew of monolithic pre-npm libraries, however the lazy evaluation looks interesting. I wouldn't be surprised to find a library that handles lazy eval without all the extra features Lodash brings.
You should give http://crowdcast.io a try. It innovates on top of Hangouts.
That is absolutely the solution. Don't bundle jQuery and other big libraries into your application code. It can drastically improve performance.
As long as you don't see any hurdles/impediments (i.e. legal, copyright, patents, etc) on your idea, then by all means keep pursuing it. Otherwise, it may make more sense to move on to the executing on your next idea.

I'd also like to point out that keeping pursuit of your idea, you should ensure that what you are offering would be at par or greater than the one which got recently funded.
Yeah, I just wanted to point out that it's not just a matter of tech skill. We use the broadband all the time, though not very heavily, and I'm not convinced TalkTalk is bad enough to justify £5-10 per month extra plus potential installation charges and switching hassles.

Though out of curiosity - what would be considered a better provider from a technical or customer experience point of view, if a bit more expensive? When I looked briefly I got the idea that it's pretty much pick your poison between "meh" providers. We're out of Relish.net range unfortunately.
The debit card fee driving US banks crazy
Steerless, self-driving car greenlighted in Netherlands
Show HN: Rotate-To-Snap
Most people don't do any real work anyway (just fake, fluffy work that seem like work). So they didn't get paid. So it didn't get wasted. Economy impact positive, not negative.
for project management:

* 15-30 minute ticket calls every day at 8am. very quick run-through of who is assigned what and are there any blockers? very occasionally this call will extend to 45 minutes because of some exceptional issue but usually is significantly less than 30 mins. 8am and 8pm pacific time are a global scheduling 'anchor' slots we use for us/europe and us/asia.

* long term projects get 30 minutes per week at the same time and day, usually monday or tuesday. as deadlines approach, we add thursday or fridays so twice a week.

* at the beginning of every meeting i state the agenda, usually broken into 3 phases: timeline review, action items review and preview, and Q&A.

* 'visionary' or 'general discussion' meetings take an hour or more and are planned as such. it's not uncommon for architects and executives to block out 2 hours for such discussions (we have a remote team).

for business development:

* never schedule anything on a monday or friday unless specifically requested for a good reason. these are 'catch up' days for sales and marketing people to get busy-work done or organize their data or send emails.

* lunch meetings are fine but it's not any more likely to result in anything positive. we usually use these only when we can't fit it in elsewhere and the person is local and the team wants to eat somewhere nice.

* sales review / strategy meetings can take 2-3 hours and we usually plan these at the very end of the day on Tue or Thurs when customer calls are finished. everyone goes home afterwards and there's at least one day left in the week to actually start executing.
Texas tried to make TSA gate-groping unambiguously illegal, and the federal government credibly threatened to end all flights to and from Texas, causing Texas to back down.
It seems like the costs are asymmetric on misses. If a bunch of people die, the mayor gets voted out of office. If they prematurely close the city for a day, the mayor just apologizes afterwards.
The area of grass past the sidewalk is often part of the easement as well. That's where all the utility poles are set as it is.
Wrong kind of trial. In Comcast's "trial", you're put on the stand and found guilty of your wallet being too full, so they relieve you of your burden.
Presumably you can revoke the phone's access to the door as soon as you get home, though, because the two need not be permanently bound to one another.
Because at best it's a publicity stunt and wastes the time of all involved? Do you really think that a woman can compete with men on a football field? C'mon. Even the women in these sports laugh at the idea.
In Phoenix/Scottsdale? What are the major cross streets near him? How much?

I'm down near Tatum & Cactus.
I can't believe these guys still haven't shipped out product for the original crowd funding campaign. I wouldn't waste my time with this company.
> ... libertarian overlords ...

Ok, go ahead and square that with the operation of the government today. I'm pretty confident you will find it impossible to construct a convincing argument.
I have 105Mb Comcast internet service with no caps. I don't think the cap applies everywhere.
The only people you should worry about are your customers who don't know you exist, don't know someone else had a similar idea, and don't care that a small group of people who are generally appalling at picking good companies chose that one.
Pity I didn't hear about it before it came on Hacker News. King size is sold out! :(

Anyone knows about other similar initiatives?
> but they aren't going to like hearing forecasts of 2-16 inches.

The NWS provides probabilistic accumulation guidance: http://www.wpc.ncep.noaa.gov/pwpf/wwd_accum_probs.php?fpd=48...

Similar to what this article suggests in its postscript, you wouldn't have to merely say 2-16 inches. Instead, you could say, "there's a 50% chance it'll be between 4-6 inches, and a 15% chance it'll be between 14-16."
Let me help you try to think of an argument against it. (Note that I am not necessarily MAKING this argument.)

Suppose you're running a startup and you have 12 employee-months worth of runway left before you'll need to show a concrete proof point to close the next round of funding or, preferably, get to cash-flow breakeven/Ramen-profitable.

Your product is inherently labor-centric. Your employees/team-mates are your best and only hope to produce the product.

In that situation, would you rather be using your last 12 person-months of runway paying your employees to work on the product or paying them to not work on the product and instead raise their own infant child?

Would your company be materially less likely to succeed if one of your employees had a new child and took 15-30% of the remaining runway while providing no benefit to the product? Probably.

What's the mechanism by which a company would be financially ahead with such policies? Would you personally be willing to work for less pay in order to work at such a company? I can agree that employees who use such policies might be much more likely to stay, but I wonder if employees who carry the load while the new parent is on leave (but their position not filled, so all the burden falls to the rest of the team) might be less loyal?

I'm a parent of 2; my wife took the statutory maximum FMLA leave with each of them; her employer had a generally generous paid leave policy, and I'm not anti-kid by any means. I am anti-regulation in general though...

These policies may be breakeven or profitable in the long-run; I don't know. I do know they present a period of unprofitability in the short-term. And when they are gender-specific or even primary-provider-specific, they can manifest themselves as hiring biases against those people most likely to use the policy.
We are in the year of 2015, and yet we still cannot accurately predict the weather...
I find it interesting that Lockitron ended up with the same design as the other smart locks. They all replace the lock, are Bluetooth only, and use bridge for remote connection.
Which open source license?
That's awesome that some companies are starting to be proactive about this.

One further step would be to require parents to take this time off. There was a news report about how American employees didn't use much of their vacation time last year. In a competitive company people who take vacation or the full parental leave can be seen as not being passionate enough about the job.

This can lead to an environment where nobody takes vacation and I imagine many will choose not to take parental leave.
Yes please. Been wanting/plotting 'air-con' bed for ages. Passive ventilation can't dissipate enough for chronic fever.

edit: There's also all of us in the tropics.
Google has only been expanding to cities that give them extensive tax breaks and other perks that haven't been afforded to most other companies. This is a good thing as it allows Google to expand, but they would never do this unless they got these incentives, plus the guaranteed number of users pre-signed up for the service so that they can guarantee some sort of ROI.
It does not require mysql db. sqlite works fine (at least for smaller systems).

They recommend mysql (especially for bigger systems), but not a requirement.
Microsoft's competitive problems are not my concern. Other platforms do better than 90-day turnaround. No "inner working" knowledge is needed here.
https://news.ycombinator.com/item?id=8948525
It is interesting to read the various comments on that post. There is an incredibly strong correlation here which gives one pause. The remedy however is fairly straight forward, check every ball after it has been picked but before it goes out to play for proper inflation. If the Patriots fumble stats drop back in to the distribution that would be another good data point.
Seems slightly more expensive than the Comcast/Uverse packages I've had but with much much more bandwidth (not that I am capping out my 45mbs right now).
Anyone know how the alarm works? I've been using a vibrate-only alarm on Sleep Cycle with the phone under my bottom sheet to avoid waking my partner. Can this be configured in the same way somehow?
*Ouzo.
Excavation projects are famously successful in Boston, so the Google Fiber people are probably chomping at the bit to get their shovels in Beantown dirt. <\s>

But seriously, your hypothesis about GF's non-evil fundamental DNA is a good one. It makes for a much better user experience.
Completely ahistorical. Capitalism clearly dominates because capitalist nation-states dominate and war, imposing that economic system.

Such economic priesthood stories conveniently omit world hegemons which send vast armies of uniformed killers across the world against anyone trying out their own systems. (Like overthrowing Iran's secular parliamentary democracy for daring to be vaguely "socialist", installing the Shah.) Or their police who literally strangle people in broad daylight, and violently attack people like the Occupy movement who imaginatively discuss alternatives to the economic order.
In most of the developed countries in the world parental leave is a country responsibility, not a company.
> So, every component in React has state.

In the context of the article, I know the above text is meant to be a simple explanation for newcomers, but in the broader context it's worth noting that having stateful components is not a requirement. Moreover, the lesser state in a component, the better [1].

[1] http://facebook.github.io/react/docs/interactivity-and-dynam...
I'd say that it sounds like a bunch of A-list investors just co-signed and approved your business plan. That'd be a clear signal to me to keep pushing and turn the heat up! It's just validation; that other company isn't eating your lunch yet. Unless you let them!

To put it another way: If you had zero well-funded competitors, you might have to second-guess moving forward. This is the opposite; this is a great thing. You just have to focus on becoming the Google to their Lycos.
Visualizing AWS Storage with Real-Time Latency Spectrograms
Although fashionable opinions will differ, I doubt that HIPAA compliance will provide enough benefit to be worth the cost. Is anyone interested in advocating for that side anymore?
Ask HN: Startup Marketing for Viral Growth
Hi All,

I recently learnt that Marketing for Startup is more complex that Product development.

Can you guys please let me know some successful Marketing tips or Advice's that can result in Viral Growth ?
http://www.usbtypewriter.com/products/easy-conversion-kit