skysight-inc/HackerNews huggingface dataset:
Less of a network effect than Facebook, I would think, because most users of Pinterest are pure content consumers, rather than hybrid content producers/consumers.

That said, they have a very large library of existing content, a large number of producers who have devoted a fairly large amount of time to Pinterest, and also... a space in which it would be hard to distinguish yourself by pure feature competition. How do you make a website that is substantially better than Pinterest at showing pictures and letting people bookmark them? If you create incrementally better search/recommendation technology, I think it would be hard to communicate your tech advantage to the average user, particularly before you develop a deep content library.
This in one of my "i believe it, but can't prove it" ideas about the negativity in programming: Programmers tend to be very insecure about their intelligence. I think it has to do with how (at least in the us) skills in STEM fields aren't valued too highly until you get into college and beyond. If the damage is done early then it can be hard to back it out later in life, so a lot of programmers carry around some residual scars.
people are saying that 'huge potential' is why someone gives you a million-dollar valuation even though your app doesn't have a revenue stream.

we are talking about ten thousand times higher than that. still on 'potential'...
Ah yes, you're right of course.
That chance of a 1-in-a-x_amount_of_time event happening does not change right after it happens, at least in a strictly statistical since. Baring any actual physical factors, likelihood of such an event is the same every day.
The only people this would inhibit do not know what a daemon is in the first place. I have no interest in da clowd.
This point of view is incredibly myopic; what you're seeing is what innovation looks like to people who don't benefit directly from said innovation. Knowledge discovery is huge, and it becomes especially profitable when that knowledge is tied to existing products (e..g expensive jewelry, wedding dresses).
> As a minor, I could not go to the non-smoking area.

Is that backwards?
People also ignore that those with power and closest to the laws will also benefit the most from them.

Rent control also leads to gross nepotism where the relatives and friends of the wealthy are given first dibs on rent controlled properties by the owner of the tenement building. A quick google search will reveal how common it is for those most well off to benefit from such government run schemes like rent control.
http://www.theguardian.com/science/the-lay-scientist/2010/no...
> We didn't have roads 4 lanes wide

Actually that would have been pretty typical for a 19th century American city, e.g. in San Francisco most of the older streets have always been that wide.
Ask HN: How much (technical) debt does your team owe?
OK so you are working on some awesome new (or existing) application.

But there's no way your team can get it all done of course, so a certain amount of stuff gets skipped and pushed into the technical debt account.

What is your development culture like in regards to technical debt - is accumulating debt encouraged? Is there a huge amount of technical debt or a minimal amount?

Does the amount of technical debt concern you?
Show HN: Toka, a Chatroom-Based Community
The reason is that it makes everything much more compact, which facilitates symbolic manipulation by reducing the space that symbols take, so that the differences between each step can be easily spotted, and in particular so that it’s easier to write down each step, which is especially important when working with pencil and paper.

The problem with short cryptic symbols comes when there are so many symbols that it’s hard to keep them straight, when symbol uses fall far from their definitions, when the same symbol is overloaded to mean different things, or when the author’s and the reader’s cultural conventions about symbols are different.

In a programming context, short variable names are extremely handy when either (a) the scope of the variable is limited, or (b) there’s a strong convention associating the name with the meaning, so that someone seeing the name knows immediately what it represents. For example, writing pi instead of circle_constant, writing i instead of loop_index, etc. tends to make code more readable rather than less.
Yay! <3 PHP.

Also, the moment I read declare(strict_types..., for some reason "use strict"; from ECMAScript flashed in front of me :D
this is a good point. if they didn't raise money now, they might have to resort to revenue.
I've soured on work-sample tests. I noticed that I don't get an interview, even after I do them (and I used to take them seriously).

Not everyone can get an R&D job. Sometimes you have to get a job maintaining CRUD software, even when you're ridiculously overqualified. I don't see myself ever getting a job that doesn't suck unless I successfully bootstrap my own business.

So if qualified older engineers are undervalued, start a business, hire good people older than 40, and crush your competitors. One reason this does not happen in VC-funded startups is that the goal is to get something mediocre out quickly, hype it a lot, and then cash out.
Study: China has grown to world's 3rd-biggest arms exporter
Toka is a chatroom-based community that I've been working on for a couple of weeks with a friend.

Feel free to leave us feedback - we'd love to hear your thoughts!

*You'll have to sign-up first before you can use Toka. Also, you are limited to creating just 1 chatroom so far - but we'll make updates soon :)
You do know that those funds have decades and some IT's cases century's of history behind them.

The funds I mentioned have very good track records for 3 or 4 decades or more its just that they don't pay advisors fees or pander to tracking the "index" why do you think a number of very rich families have used active funds? If its good enough for Lord Rothschild its good enough for me.
Japan is also (one of?) the only developed country where owners see the value of their property decrease with time.
PHP has had type hints for classes for more than a decade now:

function foobar(MyClass $foo) {
// do stuff
}
foobar(new NotMyClass()); // throws an error

This just adds type hints for the scalar types (integer, float, string and boolean).

Since PHP has a long tradition of weak typing and this is what PHP's built-in and extension functions use, weak is the default behaviour, allowing some conversions:

function foo(int $x) {
var_dump($x);
}
foo("12"); // produces int(12)
foo(null); // throws an error

But, you can optionally turn on a strict type-checking mode for scalars on a per-file basis, which doesn't allow conversions:

<?php
declare(strict_types=1);

function foo(int $x) {
var_dump($x);
}
foo("12"); // throws an error
foo(null); // throws an error
Security features are not being obscured, exploits and vulnerabilities are. That, of course, is very valuable if you presume that knowledge of vulnerabilities would lead to them being closed and fixed.

In this particular case, the obscurity seems nonsensical because we know very well how StingRay and IMSI catchers in general operate. The reason the vulnerabilities they exploit are not closed is down to inertia in what is a huge market. That's only half of the equation, though; the other side is that while it's a huge market, it is dominated by very few big global companies that posess the necessary resources to pursue R&D in this very specialized area of technology. This is an area where every opensource solution is easily 10, 20 years behind if there even is one at all, and they run on hardware the same age.

The only curious thing here is why theres been this recent hightened interest in IMSI catchers, as the concept is very old, and why there is a particular interest in obscuring the mode of operation, as again, that is theorethically known. The only explanation I can think of is that advances in hardware have made it possible to produce a small (think truck sized) system that can crack various propietary (and generally old) encryption systems used by mobile phones in realtime and thereby gather more data than you could with an IMSI catcher telling victims to use no encryption. But then with 3G and other systems came improved encryption systems that can certainly not be broken in realtime yet.

The only other explanation I can think of is that Harris has deals with various telcos to get the encryption keys beforehand, which would be worth obscuring.

There is also a possibility here that I'm overthinking all of this and the typical defence contractor that is 20 years behind at all times just thinks IMSI catchers are the hot stuff and their IP they need to protect.
According to the end of CITIZENFOUR, 1.5 million Americans are on various stages of the federal terrorist watch list.
right, so the question is, was he "trapped" in his apartment, or was he given the chance to stay there when he would otherwise have been forced out long ago by rising rents.
Its Google's Blogger
The prevailing wisdom I was told, if you can raise money on favorable terms, do so.

In any business, and "startups" in general cash is king.

The money could be used to fuel acquisitions, pay early investors, or a number of things.
That's larger than the market cap of LG, Citrix, Mitsubishi, Isuzu, Nvidia, to name a few. And those are companies that produce real goods and have real assets.

But is it overvalued? Only time will tell
.mp4 is also well supported by modern operating systems. The only place where there's a problem would be a website which allows you to upload images but not videos.

I'm inclined to say that the enormous compression wins are worth getting the remaining stragglers to upgrade (both of the sites you mentioned already do this, for example, as do other common targets like Twitter, Facebook, etc.).
"I don't see a problem with having the rent control stock transitioned to some sort of means-testing."

I would guess this would make landlords avoid renting to low income tenants at all costs -- better to rent to someone who is not qualified for the means test, even at a cheaper rent, to assure flexibility.
Using ASCII art to create icons for your app in code
I'm not trying to split hairs, it's a difference of 10x magnitude at least. It's a pet peeve of mine when people compare annual amounts to present values. I'm actually sympathetic to your argument about what society values, but if you want people to listen to what you are saying, you might want to be a bit more careful making comparisons like that.
I have a family member who described a wedding she went to as a Pinterest wedding. Every thing from food to decorations seemed like it came from the site.
You should run away from any company where "founders, employees, and investors" regard an IPO as the finish line. Run away as fast as you can.
Try: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
"Right now, the happiest thing I can think of is driving my daughter to school and swim practice."

Ironic but nonetheless understandable statement coming from an executive of a driving service.
The flip side is, ignore the problem, remove the building codes, and what will happen? I can tell you: gridlock. Over the last 15 years I've been visiting a suburb of Charlotte, NC. Every year I'm amazed how many forested have been bulldozed and shiny new subdivisions standing in their places. The result is a trip that used to take 10 minutes can take 40, or more. My father, who lives there and has been watching the local politics surrounding this, says everyone is just burying their heads in the sand. More building permits are issued and the problem gets worse and worse. The problem is, there is a lot more building planned, but still no solution to the transportation problems.

When it comes to infrastructure, market forces don't really work.
Ex-Machina Director Talks Artificial Intelligence and His Unsettling Robot Ava
How Climate Change Looks to a Vulnerable Nation: “The Future Has Been Shattered”
"Rent is too high, I know let me pass a law to make high rent illegal".

Rent control is causing a shortage of suitable living areas and property owners are ignoring maintenance costs.

"Well then, let's pass another law!"

Property owners are passing rent controlled properties to their friends and family, or influencing local government regulations to do complicated rezoning laws or even straight up bribing inspectors

"hmmm, well let's just pass more laws then!"

How many times are you willing to try a solution that continues to fail before you give up? It would be funny except in the mean time your belief that a couple "smart people(TM)" passing laws is ruining the lives of the very people you profess to want to help.

EDIT: The fact you believe it is perfectly reasonable for landlords to be held hostage and forced to do 'buy outs' of tenants who refuse to leave an apartment that isn't theirs is all I need to know about your thug mentality.
ffmpeg binaries come with all possible codecs and all possible CPU features. The first is actually bad, because it will do far more things than you've actually tested and can secure. (In fact, nobody on earth has tested most possible ffmpeg command lines.)

The second is the way almost all sensible x86 software should behave.
https://dash.readme.io/login

Really love the animation here. Attention to detail matters.
That chance of a 1-in-a-x_amount_of_time event happening does not change right after it happens

It would if it was based on bad or previous thinking and models. I think that's what the point was. We may need to throw out our old models, and if that happens this could be a lot more common.
You can use Cmd+` to switch between windows within apps.
I just realised that imgur does not support webm. I thought it does. Thats kind of stupid. For other websites it'd be as simple as adding a mime type to the list of accepted uploads. Unfortunalty you are right, right now webm is still exotic.
it hasn't been a problem. thanks for your concern though.

in case you're curious:

The name we selected was "Packable" = packaging + enable/capable/etc.

But the domain was already taken. We searched for alterations of that until we landed on pakible.com being available.
So what I want to know, is, as per all the recent agile/scrum discussions - how does the modern "do sprint planning/commit to a number of sprint points to do/tasks to work on/be the product manager's monkeys" align with, "you saw something that's probably representative of a major problem in your system, but stopping what you're doing to investigate it will kill your velocity, and make your team's statistics look bad"?
Good. Now I just need to wait for PHPStorm to support them ;)
I can't find it anywhere in the document - are these statically checked types or just run time checks (contracts)?
I find it sexist that the author chose to use the words "this guy" and "don't be him". Would she be writing this same article if the presenter at the conference were a woman?
Here is my theory, which could serve as an addendum to yours: people who spend a lot of time interacting with machines, instead of people, tend to have an under-developed sense of empathy and similar social skills. Often times they don't realize or put a high value on how their negativity will affect those whose work they criticize. So you end up with a ton of hostility in the industry, not just towards new products and ideas but also between established "tribes."
I travel, a lot. And rent a lot of cars.
More than once, by the time I get to my rental car my phone is near-dead and a charger isn't always handy.

Then you'd have the issue of pairing your phone with the car, which for some cars isn't always obvious.

People who don't travel a lot often have phone plans with crappy coverage in random areas.

In short, if you want to ensure a reliable way for someone to contact a customer support person from the rental car company, relying on the users cellphone and hands-free setup is NOT the optimal case.
I was wondering the same. It's nice having an alternative though. I consider there to be two C embeddable Javascript interpreters, Duktape and MuJS now. V8 and Spidermonkey are great, but they are not acceptable for small projects where a simple scripting language to extend functionality is needed.
I have an alternative, and potentially equally silly, hypothesis.

Many programmers are young and have just enough money, time, and knowledge to get into trouble.

This is compounded by the growth rate of the programming field. New, young, programmers jump into the industry every year. So, a young programmer can potentially encounter entire teams of equally young programmers, creating a school like atmosphere of aggression and dominance. (Which is sometimes taken advantage of by employers.)
I see hate for the licensing model they chose. But think of it this way: who is their target audience? Who would want a small, embeddable JS engine? I think they're targeting businesses who want to deploy node.js code on micro to small devices. Routers, NASes, that sort of thing.

In that light, it's great they even decided to publish the source under AGPL at all. They could just as well have kept it "all rights reserved".
> All of the major browser engines are open-source.

In a world where Internet Explorer is not a major browser.
That's funny; I used nearly the exact same phrasing to describe PHP 6 a few months ago:

https://www.reddit.com/comments/2qyuhc/new_rfc_for_scalar_ty...
Will you be posting this again tomorrow too?
Doing Biz Dev
> where a very significant amount of usage has almost direct purchase intent.

But how do you know that it isn't actually 99% window-shopping and fantasy, until you actually put the theory into action?
Welcome to the free market. Either deliver what people want or fail. If influencing human behaviour is more important to you, then you may be in the wrong profession.
Makes sense -- thank you.
Not even a second hand desktop for home use? I would expect almost all of NH new readers to have at least one or two systems at home just to play with.

You could use a raspberry pi at home for example
Utter rubbish. It was a bloody cyclone.

At least in NZ and Australia there's little evidence that CO2 is driving an increase in storm activity.

http://joannenova.com.au/2012/07/storm-trends-in-australia-a...
"few coffees compare" I might rate as being about one standard deviation above the average fresh coffee, 85th percentile. It's not an expert opinion saying it's in the top five coffees in the entire world.

So the claim is that an exceptional premade food could manage to be unexceptional-but-good among freshly cooked foods.

I don't find that absurd.
Conventional wisdom is that an employee costs the company twice their salary (insurance, facilities, etc.) So it's closer to $1 billion.
As silly as your theory is, I have anecdotal support for it based on some of the places I worked at. The younger the crowd, the stronger the "new, assert technology X" superiority vibe is.

Where I work now, no one cares and I get questioned on using something that is less than 3 years old. xD
5 Must-Use Free Keyword Research Tools for Every Internet Marketer
Hah, I can't believe I actually forgot Internet Explorer was still around. Good point.
I'm skeptical; I mean, when you start a venture, you hope that it takes off. Will it still not be a problem if you gain 10, 30, 50 times the attention that you have now?

Good luck, though! Whatever bumps you hit, you will sort out along the way.

One good thing is that the name's phonology doesn't have the issue; just the spelling. Phonetically, it's just "packable".
Whoa, easy with the thread policing. He's specifically replying to people asking him questions, not randomly shouting.
We do tend to get very tribal/ideological. This likely happens in all fields, but that doesn't excuse the behavior. Getting tunnel vision and only thinking a specific way of development/design is right is problematic.

There's a difference between this and just general "best practices". The latter are positive and suggestive whereas the former tends to be very absolute.
> Every bride uses Pinterest (and now most wedding vendors and bloggers).

Any study covering all the brides situation to qualify that comment? I attended three weddings recently. Not one was on Pinterest, all were on email rather.
This approach to documentation works really well with netlify (https://www.netlify.com).

We let you link your middleman repository to a netlify site and instantly setup automated builds with continuous deployment to our CDN.

It's great for developer docs since you can let people submit pull requests for fixes or improvements, and we'll auto deploy when you merge them in.
I see it's now time to condescendingly explain economics to me to counter a morality lamentation, including the suggestion that I should shut up and get out of not just the industry, but my profession, as if somehow I fucked up thinking computers can effect change outside of marketing.

Right, how dare I invest my life into writing software and hoping the possibilities include anything outside of selling Pepsi and Versace. My bad. What do you suggest as my new profession, bottled_poe?
i deal with all of those - sass, handlebars, svg.
They'd never say it was.. At minimum it's a milestone.
sure, it might be my connection; i'll email you through your site - I just realized I could have in fact done that earlier!
Markets are mechanisms we use to accomplish goals. They are not ends in themselves. They are certainly not universal moral guides. If you think in this case a market is the best mechanism to achieve a particular social goal, you'll have to make the case.

If we were to give houses to the people who worked hardest, every single immigrant construction worker I have met would get the houses, and comfortable office-dwellers like me would be out of luck.
Are there GIFs that specify a delay on some frames but not others, and expect all frames to have a delay? Because it should be easy to detect animated GIFs that specify no delay for any frame, and treat them all as having a delay.
Totally valid -- I guess I just like to see projects that try something new out, develop their own design, or at least put their own spin on something. Just a personal preference, really.
> You may dislike passenger cars (and I detect more than a faint whiff of Puritanism around that whole attitude, but that's a discussion for another day),

Is this how Americans insinuate that they think someone is too old-fashioned and stuck up? heh.

Personally I don't see the connection between Puritanism and wanting to live in an environment with fewer cars.
The Best “Democracy” Money Can Buy
Just wanted some feedback, since I live in the middle of nowhere and the internet is the only place I can go. If you think it's taking away from the community, I will delete it! I had no intention of causing harm.
Yes, they could.
Then you also need an easy automated way to unpair devices, or else you end up with 50 phones enrolled and the pairing setup can't handle any more. And you have to assume your average renter knows/expects this, and pairs their phone properly, BEFORE they are in a potentially stressful situation where they are trying to contact an agent.

Personally, I don't use Hertz, and this system would prevent me from wanting to use Hertz. If I need assistance, I can handle calling my own AAA service, and/or Hertz directly.

This system wasn't conceived and installed for the typical HN reader (IMO). I'm guessing the discussion went along the lines of "people already have cameras in their phones and laptops, and they like THOSE. We should put a camera in this too."
This is neat, but a really bad idea over all.
You're saying that there aren't any photo sharing startups in that backwards backcountry? Gosh darn.