skysight-inc/HackerNews huggingface dataset:
Show HN: Vidium – Reactions only happen once
Hey everyone,

I'm working on a product that I believe will help people become better at video chatting to friends and family by using video messages with reaction capturing.

I'd seriously love some feedback on this and your thoughts, or if you faced any challenges with video calls or so.

Link to video: https://vimeo.com/113972298

Thanks
The money we spend may not have an effect on chronic condition occurrence rates but it does have an effect on people, which is the entire point of healthcare. No amount of money spent on an obese patient will change their eating habits; only the patient can do that of their own free will. However, that money will keep them alive longer and drastically increase their quality of life despite the negative impacts of their behavior.

Are you saying you'd rather be in Kenya, where you have almost zero options for improving your quality of life, given a disease that is for all intents and purposes permanent?
I noticed by looking at the top 50 that there's also "passion" as a separate listing, and tracks almost perfectly [0].

[0] http://www.ryan-williams.net/hacker-news-hiring-trends/2014/...
where does the version control repo live?
They're certainly teaching programming to girls. In a country where most jobs are off limits to females, developing apps might be an interesting opportunity.
Hey everyone,

I am one of the developers over at Privy and we have been working on a new beta product to get our marketing tools (previously only for brick and mortar businesses) into everyone's hands. It'd be great if you could sign up, poke around, use it for your own stuff, etc. and give us some feedback. It's also free while we work on what our customers want, so no need to worry about paying for anything!

Thanks!
What do you get the geek who has everything?
I'm currently searching for a Christmas gift for a fellow geek but I'm a little stuck for ideas. I want too spend about $150 max. He already has a smart watch and a raspberry pi. Any ideas?
Thanks so much for this question!

There's ongoing debate as to whether a highly successful investor will surface and be able to beat the market (i.e. the next warren buffett). We don't take a position for or against that. To those that are up for the challenge, great, but we don't at all count on it. In fact, we debate it internally, but it's not as important bc our purpose right now is to provide this platform.

We believe there is value in the transparency of the platform to foster better discussions. Most people make decisions alone. And current platforms like Stocktwits are interesting for sentiment but are filled with banter and are unreliable for real discussions.

In terms of reporting / tools, we're focused on investor self-awareness. Most people have more than 1 account and have a hard time even finding out the annual return on their portfolio. We'd like to start alerting people of things like strategy drift, as well.

Slightly more advanced topic: There's also something to be said of the data itself once people start sharing. The idea is that if you can get a cross-section of sentiment / social data backed by real portfolio data, it adds an element that wasn't previously available and should technically result in a more efficient market, resulting in an opportunity for new value creation. Brainstorming with few Anderson / GSB / Cornell finance professors on this.
> BTW, 'multi-paradigm' is an oxymoron.

False.

What's a paradigm? It's a way of viewing things. What ways are there of viewing programming? Well, there's functional, there's structured, there's object-oriented, there's generic, and maybe some more.

Can C++ be used to write non-object-oriented, non-functional, purely structured-programming-style procedural code? Yes, it can. (Essentially, that's the subset that's in common between C and C++.) Can it be used to write object-oriented code? Certainly. Can it be used to write functional code? Again, yes (though not nearly as purely as the Haskell zealots would like - but C++ doesn't enforce the purity the way Haskell does precisely because C++ is multi-paradigm). Can C++ be used to write generic code? Yes. (I have heard that the STL was written in C++ because, at the time, it was the only widely used language that would do what Stepanov wanted to be able to do.)

Four different paradigms. You can write C++ code using any of them, or you can mix and match. That's multi-paradigm.

Or are you arguing that, if you have more than one paradigm, you don't have any? That might be true of a program, though I think that the argument is merely a matter of definition, and therefore not very interesting. But if the language makes it easy to write in several paradigms, it seems perfectly appropriate to call it multi-paradigm.
More legal argument. Given that the current US legal system doesn't apparently protect me, a US citizen, from administrative assassination, I'm worried that I can be administratively shipped off for torture.

That is: the actions outlined in this summary of a report, and in other tacit admissions by US elected leaders, go way beyond arguing that the actions are "legal" or "illegal". The actions outlined in the summary speak to a government that does not care about most human beings at all.

All of morality is not contained within the law. Segregation was legal for a while. Apartheid was legal for a while.
The * operator made me laugh out loud. Only Perl would have an operator called a "Whatever star".

Although, I actually think a lot of the stuff Perl does is really cool. I wouldn't want to have to maintain a codebase of it, but it never fails to be interesting. Like the whatever star. "*.value" basically saying, "Whatever value is here, gimme the value of it". It's different from a typical lambda declaration, but intuitive in its own way.
i remember filing this under "dubious but probably legal b/c of some ridiculous ToS bullshit" when i first saw comcast's announcement about this a while back. the electricity angle seems pretty interesting-- no matter what arguments comcast could plausibly make about it not affecting your personal bandwidth it's pretty much impossible for them to argue that they're not essentially "stealing" electricity to subsidize their wifi network.

ianal, but the two keys here appear to be that the customers affected seem only to be people leasing equipment from comcast (ie the customers don't own the routers) and the opt-out nature of how the network is currently set up, as compared to a (kinder) parallel universe where such a network would be opt-in.

as to the latter point, i'm not sure if there is any difference in terms of legal doctrine but it definitely speaks to comcast's greed / customer hostility that they felt entitled to make the customer subsidize them, instead of, say, giving the customer a discount on their bill if they chose to opt in to providing a base station for the network.
That's a different thing, actually. There are two distinctions here:

- Win16/win32 programs in PE object files which could be:
-- Console subsystem, where they'd have a stdin and stdout and all that, take a char* argv, their entry point was main(), etc. and if run directly would open a console window, and if run from a console would block the console with their own execution.
-- Windows subsystem, where they would have the more elaborate entry point (WinMain), could get unicode argv, etc. If run directly they would not spawn a console, and if run from a command line would appear to return immediately.
- DOS EXE files, which could obviously only be 'console' and only had one entry point.

PE executables (of either sort) had a stub DOS exe at their header that would print that message.

As another post pointed out, nothing was actually stopping you from using the gui windows apis from a console app, incidentally. It wasn't done very often though.
Skeleton 2.0 CSS Framework
> At this rate

Be wary of any trend extrapolation. Better to figure out the dynamics underlying changes.

In this case, the rate will change way before rents have the chance to double. Rental markets are cyclical. In simple terms: They go up; they become unattractive to renters; they go back down.
What do you mean we weren't having debates like this then?

https://en.wikipedia.org/wiki/Bay_of_Pigs_Invasion
Excellent point. I'll continue to think on this!
Five Factors that forcing every brand to become Media Company
A friend did this on his sidewalk. Now he can't kill/remove it short of grinding out the concrete.
The last uploaded torrent, from what can I tell (from what Google indexed)

http://webcache.googleusercontent.com/search?q=cache:v346Sjm...

State.of.Affairs.S01E04.720p.HDTV.X264-DIMENSION

magnet link:

magnet:?xt=urn:btih:9d12bfa80f937b7fbed3601ebda9d725d483a2de&dn=State.of.Affairs.S01E04.720p.HDTV.X264-DIMENSION&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Fopen.demonii.com%3A1337
Can anyone provide a comparison with Nix? I wonder if they considered working with the Nix developers, sharing is good for the ecosystem :)
I don't think the P6 is more readable myself.
Neat work. This plus a visible satellite overlay would be fun add-on.
That really doesn't answer my question at all. I asked why so many people are terrified of terrorism, and all you tell me is that they're afraid of some nebulous future. Well yes, obviously they're afraid of the potential future, as it would be pretty odd if they were afraid of the past. But why does terrorism get so much emphasis compared to other potential dangers?
Not sure what you mean. What about

https://github.com/douglascrockford/JSON-java ?
That's not fair. On Ubuntu it's part of systemd already.
I'm not familiar with Swedish law, but assuming it's similar to the USA, then it would be pertinent to know if The Pirate Bay is registered as a church or as a company.
What are some groups that support black coders?
For example, I know pyladies, devchix and systers support women who are working as programmers and all appreciate donations; I'm looking for similar groups that support black programmers.
> if it keeps increasing that fast

Any reason you can give that it would?
Aza Raskin on hidden bias in Science and on Science corps
See, that's not a problem of the map, that's a problem of poor error handling. If for some reason database.ControlCenters() could ever not return a valid map, it would also return an error value.

controlCenters, err := database.getControlCenters()
if err != nil {
return fmt.Errorf("couldn't get map of control centers: %v", err)
}
// now we know controlCenters is valid.
controlCentersInExistence, ok := controlCenters["count"]
if !ok {
return errors.New("no count of control centers!")
}
// now we know the column existed
if controlCentersInExistence == 0 {
WW3Manager.launchMissiles()
}

Go's conventions are actually excellent at making this code MUCH more robust.
It's called Whack-a-mole. Anyone waiting for Pirate Bay to inevitably come back up can use:

http://www.torrentz.eu

http://www.kickass.to

etc, etc.
I'm with tinkerr: What is the value here? Openfolio.com is another player in this space, but I'm missing the value that this space has.

kyu: Can you speak to this? What is the ideal experience that you are hoping for people to get out of this which adds value to their stock market experience?
I have got no idea of the point you are trying to make. You seem to be criticizing something I said but not sure what. You do realize that I was trying to make a somewhat ironic / somewhat humorous comment that you have to be careful that what you test for is relevant and that one isn't focusing on a narrow weakness which may not actually be that relevant for the general case.
I live in SF and I work in tech. I make north of 100k and my rent is 2k. Your situation seems bizarre to me.

If you and your girlfriend make north of 100k, then you're pulling in cumulatively 13k-15k/mo after taxes. At $3k/mo your rent is below the commonly cited <33% of take-home income for housing. With at least $10k left over between you, why is it so difficult to save? I could very easily save 20% of my take-home or I could "upgrade" to a $3k/mo apartment. The only major payment I don't have in common with you is a car payment (and auto insurance). I'm also not particularly frugal, but I don't go eat at Saison every night either.

You really are doing something wrong. I don't know if you're griping in vain, but you and your girlfriend should review your lifestyle and make some changes.
You're definitely not the only one. https://twitter.com/cowboy/status/339858717451362304 as well as other HN comment threads.

Check out https://news.ycombinator.com/item?id=7738194 or this JSConf talk https://www.youtube.com/watch?v=x7cQ3mrcKaY
You'd think so, but the last 3 years have not brought relief...I'm not complaining about housing prices - I've owned for a while, but I feel for my renting friends.

Traffic on the other hand...that's something to complain about
This looks like a hoax. Moss is very sensitive.
CODE2040 - http://www.code2040.org

Creating one will allow others to join.
http://blog.codejobs.io/post/95398815036/the-rise-of-the-roc...
I am on their Core i3 offering with 8 GB of RAM with 2 2TB drives, with unlimited traffic. It has been absolutely rock-solid.
Rent and housing prices are based on supply and demand. Lots of people want to be in SF. SF housing is not meeting the demand - thus your increase in price. Meaning more building are not being erected to support the demand. The prices will continue to go up bc SF is highly regulated. Regulated in creating new building and regulated with "historical" building that can never be torn down to create bigger and better accommodations - enjoy.
Fully decentralized P2P networks are probably older than bittorrent (Gnutella, eMule, and their similar clones).

The fact is people don't want 100% decentralized P2P network; people want the fakes and the viruses removed and so on.
This is 100% ripped off from http://blog.chartbeat.com/2013/08/12/scroll-behavior-across-...
The pace of AI advancements is slower than you'd expect. The majority of Siri / Cortana / Voice Controls were figured out in the 80s, but it took almost 30 years before AI advanced to the point where speech recognition was usable.

As far as replacing workers who made smartphones... that was _already_ done in the 90s. The Sony Walkman was an entirely automated build IIRC. We went _backwards_ from that era of mass production, because Chinese workers were cheaper than machines.

The key is design. Designing components that are easily grasped by robots. Taking advantage of chip shooters (https://www.youtube.com/watch?v=SRu02F6AOmg), or other technologies.

We have automatic pick-and-place machines with electronics. We have automated robots that can place screws into predetermined holes. We have assembly lines that can be designed with "press fit" plastics. But these are old innovations of decades past.

When your chips are standardized sizes and are placed always at the same x / y coordinate on a board... and when reflow soldering allows a bit of error... things are pretty good for machines.

In contrast, I have never seen a robot stock a shelf. You've got objects of differing sizes, non-uniform visual stimuli, changing conditions and little human assistance.

Again, you're falling into the trap of not knowing what has been done before (mass production has been done since the 80s. Full lights-out factories have been made through the 90s and early 2000s. This is _not_ a new concept), vs AI problems that will take a specialized team decades to solve. (IE: Stocking a shelf).
> Make is for executing shell commands on file patterns with dependency rules.

Yep absolutely. Make is a system for generating files from other files, it is that simple. Compiling templates and code, generating source maps, concatenating, minifying -- many of these tasks all fall under that umbrella.

> It's not designed to use an ecosystem of plugins or have long running processes (eg. to run a local server or watch for file changes).

You're right, I wouldn't advocate that either. Procfiles and tools like foreman (and it's various reimplementations, like honcho) are for managing those processes: development servers, file watchers, etc. That's actually my own personal approach, I go for the Makefile/Procfile combo and run `foreman start` to boot up the a server and any other processes that project might need. Works pretty well for me.

> Make isn't a bad tool; for very doing some specific things. Specifically building c code on unix-ish systems.

That's a pretty narrow view, like I said earlier, it's good for any application where you're generating files from other files. Building an ebook, managing unwieldy SSH configurations (smdh at lack of include directive in SSH config), etc.

So yeah I agree make is no good at being an all-in-one everything-and-the-kitchen-sink suite. And that's great. It has one job and does it well enough, and is even better complemented by other tools. Some people like the suite approach better, but I wouldn't disparage make for something it wasn't intended to do to begin with.
I never made the argument "that the crime would not have happened if Uber cars had undisableable GPS". You were the one that claimed that it "would only be useful as evidence to follow up on after an alleged crime took place". I don't know whether it would be useful in that manner. I was simply pointing out that if it is useful in that way then it would act as a deterrent. In other words, I found the combination of the two sentences prior to my comment to be incorrect: that something could be used as follow up to a crime happening without affecting the likelihood of the crime happening. I was not commenting on the specifics.
Yes but how do they know this in advance? Up until quite late in the process the founder control the majority of the company. I am amazed that more founders have not gone feral.

My experience is from sometime ago (long before YC). Interestingly my business did pivot to being a lifestyle businesss, not out of choice, but because I could not get VC funding. My only regret is that it took my customers longer to learn about our products than they would have if I had not had to bootstrap.
I noticed weird behavior on multiple VPNs lately (those that should protect torrent users using OpenVPN) as the IPs given by VPN provider upon connecting were suddenly located in the US (Massachusetts) instead of Sweden, Finland etc. where you intended to connect. Always check the location of the IP address you get to be sure you aren't MitM-ed...
Gnutella has p2p search.
Also: you have a bug in your password matching algorithm. The following returns "must contain one letter and one number:

f2JANi#_ywTBcLTeWJ3>y3PsOPt2#pD
Twitch acquires GoodGame
Easy to get around, unless they also block the app stores. All Uber has to do is push an update pointing to new URLs, perhaps a long list of them, perhaps including very popular CDNs, and the block is over. Further blocking of said URL list will cause major problems for everyone, and will be the last time anyone tries Internet censorship... for a few days.
The slides being copied is just moot compared to characters and situations being falsely portrayed on this film.

An xbox hacker is angry at Assange for fucking with his pin stacked presentation. What a nerd! And look at the envious looks from the other guy to his girl friend just because she is paying attention to the always narcissistic, egomaniac and asshole Julian Assange. If you can't hate him for being an asshole, hate him for being an asshole to hackers.

What's worst is parts of your work (inspired, copied, whatever) and persona appearing on this joke. I perfectly understand the motivation behind the article, I would be mad too.
List Top 100 Best Free Classifieds Online
100% this! I'm seeing more and more tweets that are entire pages of text in JPEG format. I can't really say it's a failed medium, because obviously Twitter has massive usage, but it doesn't really seem like progress.
See this "reverse graffiti" - someone washes some dirt off a car tunnel wall to create images.

It gets hosed off shortly after.

http://youtu.be/JwsBBIIXT0E
I was hoping they would stay out of the US market... keep them away from US policies and requirements for hosting.
For context of anyone reading, the second link (mercola.com) has a ton of nonsense anti vaccination articles on it. That's enough for me to wholesale write off anything else the blogger/site might be commenting on, science-wise.
I'm imagining a Daemon (as in the Daniel Suarez book) like system that gets paid by web advertising companies in Bitcoin, and automatically spawns it's servers on cloud providers who accept payment in Bitcoin. One or more hot backups on a single VM would silently wait for the live system to go down, then respawn itself and switch over the DNS. Namecoin could be used in place of, or augmenting, traditional domain names.

The only really tricky bit is "raid-proofing" secrets (Bitcoin/Namecoin private keys, DNS credentials), but Amazon and presumably other cloud providers are starting to offer HSMs. Or perhaps some combination of Shamir's Secret Sharing and multisig wallets + voting pools.
Two examples:

$freq{substr $grade{$_}, 0, 1}++ for keys %grade;

better:

$freq{$_}++ for map { substr $_, 0, 1 } values %grade;

best:

my @letters = map { substr $_, 0, 1 } values %grade;
$freq{$_}++ for @letters;

----------------------------

and

open my $fh, '<:utf8', "grades.txt"
or die "Failed to open file: $!";

my %grade;
while (<$fh>) {
m/^(\w+) \s+ ([A-F][+-]?)$/x
or die "Can't parse line '$_'";
$grade{$1} = $2;
};

better:

use 5.010;
use IO::All -binary, -utf8;

my $line_format = qr/
^	# line start
(?<student>\w+) # name
\s+ # gap
(?<grade>[A-F][+-]?) # grade
$ # line end
/x;

my $fh = io->file("grades.txt");
my %grade;
while (my $line = $io->getline) {
die "Can't parse line '$line'" if $line !~ $line_format;
$grade{$+{student}} = $+{grade};
}
those are key words for young coders, nothing more
Thanks for posting this. I've grabbed those files and will have to run this on it in the future.
Is waterboarding Khalid Sheikh Mohammed worse than blowing up some sap who just showed up to work on the wrong day?

Yes. Waterboarding Khalid Sheikh Mohammed is viewed by the vast majority to be morally far much worse than bombing a munitions factory. That is why doing it costs the tremendous political capital.
The Next Wave of SMB SaaS: True Solutions. Priced as Such
It might be that a blockchain is the way to go.

Bitcoin lets you store 80 bytes with each transaction. Maybe that isn't enough for a magnet link and description, but you could use multiple transactions. Maybe there is more optimal blockchain design though.

Ideally you'd want a way of validating the content as well.
When you're dealing with Google, Microsoft, Amazon, etc etc.... someone's going to be slow, someone's going to be fast. Maybe Azure paid for first dibs, I don't know. From experience I'd say probably Azure just was fastest to say "ok". The mechanics behind delivering new images is pretty minimal, especially compared to the lawyers and politics.

disclaimer: I work for Canonical, but not on anything at all related to this, though I do really love the sound of it.
It's a common mistake by techies to think that technical details make a difference in (Swedish) court. They don't. Technical details are rarely important in Swedish court, where the court is free to consider all evidence, even if it's obtained illegally or just is weird.

So called "technical evidence" is rarely "technical" for techies. It's often just HTTP logfile print-outs or a screen shot of a file sharing program. That's as technical as it gets. The judges don't know Excel from Word, and the prosecutor don't know HTTP from UDP. The defense have to work on the judges, not on the truth.

And in the end, they judges judge people based on emotion and political opinion anyway. After all, isn't a law but a formal moral opinion?
Why this new fat reducing miracle Drug could Help Obese Peoples
Twitch acquires eSports pro-gaming team Evil Geniuses