skysight-inc/HackerNews huggingface dataset:
Ask HN: Multimedia content repository with API
This seems like a fairly easy product to find, but I have been struggling with this for 2 weeks and I have not found anything that fit our - very basic - needs.

Basically, we need to store multimedia assets (audio/video,images) in a repository. The content should be categorized by content type and tagged with different values, much like many stock photos sites do when searching for photos. This repository should also have an API, so that others services can query and retrieve these contents.

My first obvious choice was a CMS, but after reviewing a few of them, they all seem centered around the front-end part (themes, page layout, content editing, etc), with very little support/documentation for the backend (storage,API).

Any pointer is really appreciated.
Proving causation in toxic torts make it pretty much impossible to hold companies accountable. Moreover, both judges and juries strongly side with companies, who create jobs. At best these cases settle for 5-10% of the damage caused, which make them a small tax on this destructive conduct.
I thought part of the difficulty with taxis was being in a car alone with a non-family member male?
10 seconds is ridiculous, especially if you know what you're doing and use strong passphrases.

The passphrase to one of my TrueCrypt volumes is around 30 characters long. It's not completely random, so let's say it only has 2 bits of entropy per character. That's 60 bits total. A brute-force attack would take an average of 2^59 guesses before it succeeds.

At 10 seconds per guess, we're looking at approximately 180 billion years to crack my passphrase. Even if you devoted a million computers to the job (as an extremely well-funded adversary might do), it would still take 180,000 years.

If you weakened the PBKDF to take 1 second instead, it would take 18,000 years to crack my relatively weak passphrase using a million computers. That's still long enough that I don't care at all. Moreover, if I were really paranoid, I can easily bring it back to the 180,000-year mark (or more) by adding a few more characters to my passphrase, which would only take another second to type. So why wait 10 seconds?
Of course not. I'm just curious about the possibilities.
You put 'journalistic integrity' in quotes.

FWIW, SPJ uses this exact term in their ethics code. I'm not trying to be pretentious.

https://www.spj.org/pdf/ethicscode.pdf
The majority of tech jobs here in Europe will expect a degree in CS or something similar in the listings.
The accuracy of self-reported energy intake using the 24-hour daily recall method has been shown to be consistent across BMI levels:

CONCLUSIONS:
Under controlled conditions, the USDA five-step multiple-pass method can

Yes. We need controlled conditions.

"No differences in PA [physical activity] and SB [sedentary behavior] were found across different BMI categories." [2]

The parents of children recorded dietary intake for a week using the food weighing method.

No. Please let the scientists weigh the food under controlled conditions.

A European study where the childrens' parents were doing the reporting rather than the subjects themselves concluded:

No. Please let the scientists weigh the food under controlled conditions.

Studies on identical twins showed that caloric intake didn't account for differences in weight between twins.

The ScienceDaily link does not give much relevant information. So they found sets of twins whose weight differs, and the gut bacteria composition differs. Interesting. What did they do next to disprove that caloric input determines body weight? Did they assign twins to certain diets to see how body weight changes? No, and the word "calorie" is not even mentioned at all.

In fact, all I get from the article is correlation - lack or presence of certain types of bacteria is correlated with body weight. Here's an easy possible confounder: what if lack or presence of bacteria increases or lowers the appetite, causing caloric intake to change and thus leading to weight gain or loss?

The Nutrition Science Initiative was developed to address the need for more clinical research in this area. [6]

Yes. As long as all food is measured by the scientists and there is no possibility the participants are getting extra food elswere, or not eating what they are supposed to eat, I'm very eager to see the results.
Tiny, dirty, iffy, good enough, basic multi-threaded web crawler in Python
What a fantastic project - thanks for documenting and sharing!
Some so called third generation cells do not necessarily contain rare earths, especially those invoking multiple exciton generation
Escher Illusions in LaTeX
Generally, outside of some relatively garbage introductory classes, I found that my classes either required 2-3 papers or projects, a midterm exam and a final, or some combination of the above. The more bullshit courses, generally with the shittier professors, would impose a "class participation" component of between 5-10%, and do other garbage like clicker-based quizzes during lectures to try to get people to actually come to class, instead of just doing the reading, when exams were not scheduled.
For what it's worth, python.com used to be an adult site.
It was a surprisingly light read. I really liked the strong intuition based reasoning in each step.

When I was playing with different compass implementations in F-droid I recognized many of them uses Kalman filter for reducing the noise from the raw sensor data. Some of them (maybe only one) had some problems near the angle 0, where the sensor data jumps between almost 2pi and slightly above 0 frequently. The problem that the assumption that the measurement uncertanity is gauss-distributed is breaking there badly, since it will be a half gauss near 0 and an other half near 2pi. I don't know what is the general approach to solve this. I would solve this with either:

- Convert the angle into a unit vector and use that as measurement input. Then predict the actual vector and use its orientation for the compass.
- Move the periodic window boundaries with a slow relaxation. So if I hold my compass in 0 angle direction, then all angle data is transformed into the [-pi,pi) range. If I hold it to pi direction then the raw data transformed to [0,2pi) range.

TL;DR: Be careful when applying a Karman filter on angles (or more generally R/Z).
Video game developer creates Minecraft-themed PC
I think this article demonstrates why that doesn't actually work in practice. DuPont contaminated several counties with a toxic chemical over the course of a decade, affecting many people's property, yet because the owners didn't even know to test for it and weren't in a position to prove that it was dangerous, let alone prove that it had harmed them specifically, DuPont got away with this.
One thing to remember though is that there is a reasonable level of CO2 extras around generating traditional non-renewable sources (mining, transportation, materials to build the plant, maintenance of machinery etc).
Better models for molecular photovoltaics are sorely needed. Math skills are not unwanted.

Source: I work in the field.
Quick and dirty, you see! It's an experiment.
From the table on the wikipedia page, it looks like it's p1
Patenting your algorithm is going to make you more likely to be sued by patent trolls? That's not how it works... More importantly, why aren't the hevc groups doing this to each other?

It's not about privacy, it's about the competitive advantage of inventing something better.

Why do insanely profitable companies get patents?
Yeah, articles like this sure attract a lot of instant experts.

Of course, they have absolutely no idea of what the evidence looks like -- such as, say, the near-perfect blackbody spectrum of the cosmic microwave background, the helium abundance, the isotropy of the CMB, the angular correlation function of the CMB fluctuations, the concordance of the ages of the oldest stars and the Hubble tme, the agreement of the baryon acoustic oscillation peak with the sonic horizon at decoupling --- you know, stuff like that.
depends on how you say it, if pronounced kla then it's art if pronounced kala then it means black. (Hindi)
Is that wise? Al cookware has questionable safety.

https://en.wikipedia.org/wiki/Aluminium#Health_concerns

These guys recommend stainless or cast Fe.
http://whfoods.org/genpage.php?tname=dailytip&dbid=92
What is a native JavaScript app? Isn't that still a web app running in a browser? I don't know of any client/server types of solutions with JavaScript as the client by itself.
And apart from barring employees benefiting relative to other stockholders from additional information related to factors they don't directly influence, corporations also have to consider that executives wishing to actively influence stock movements to create insider trading opportunities will usually find it much easier to engineer an unanticipated dip in the share price than an unanticipated rise...

Insiders can create information as well as trade based on it, so there are very strong reasons for corporations to ensure they and their associates' potential gains from trade are very closely aligned with those of other market participants.
Eh, it's a matter of opinion here.

Personally, I like the explicit statement that EITHER all of this OR ELSE all of that will happen:

if (x < 0) {
throw new Exception("Nonnegative numbers only!");
} else {
return 10 ** x;
}

This reads clearly: if x is less than zero, then throw a new exception; otherwise (that is, "or else"), return 10 to the xth power.

The other nice part about this is that it guards against the case where in the future I decide to have my "guard clause" log an error some other way instead of throwing an exception...and forget to ensure that my guard clause exits the function cleanly. Consider this snippet in your proposed style:

if (x < 0) {
throw new Exception("Nonnegative numbers only!");
}
return 10 ** x;

If I were to later change this to:

if (x < 0) {
logger.error("Nonnegative numbers only!");
}
return 10 ** x;

I now have to remember to go back in and add a return or something in my guard clause to make sure that the rest of the function doesn't execute.

Yes, this example is perhaps contrived, but I find every little bit of safeguarding to reduce cognitive overhead helps. :)

Ideally, I think, a type system that could help me out here would be useful (so that I could express my function as accepting a nonnegative number rather than just accepting a number), or else operation contracts of some kind for the method so that I don't have to manually sanity-check my input, but almost no languages have such features (at least, as of yet).
http://www.yourcookwarehelper.com/cookware-college/healthy-c...
> They're your most realistic option right now.

zuluCrypt[1] is another option if you are on linux.

Its GPL licensed and exists in a lot of distribution's repositories(Will appear in debian and ubuntu repositories shortly)

It supports TrueCrypt volumes,VeraCrypt volumes and LUKS volumes.

[1] http://mhogomchungu.github.io/zuluCrypt/
"I'm writing this post because many of my Class of '14 friends are about to receive their first stock grants."

This implies it's advice to them, not necessarily to everyone.
I think some of this is related to a certain FDA schizophrenia. My take it that at some point it was decided that it was more efficient / cheaper / better for the FDA to act as a gatekeeper for the public.

I.e A very effectiveness initial scrutiny process for the FDA to say "This is safe, you can sell it to the public" (for drugs at least, and food-related chemicals; I'm admittedly unfamiliar with the tox standards applied to commercial or industrial chemicals) but little done for subsequent discoveries.

Maybe part of that is confirmation bias. "But we ran this chemical through our initial process and it tested as safe. How could it not be safe?"
iPython concerns Python kernel

Jupyter concerns a plethora of kernel and is of value to more people.

I stopped calling it iPython the day this was announced.
From your wikipedia link: Although the use of aluminium cookware has not been shown to lead to aluminium toxicity in general
The title should reference the Dash really, since that is the interesting bit here; not the STM32 stuff.

Anyway, if anyone is going to attempt this I would recommend:

1. Don't install a VM to do this as weirdly recommended in the artcle. Using GCC Arm Embedded on Windows is not difficult. There are pre-built binaries on Launchpad which work fine.

2. If possible, use the mBed API instead of any manufacturer-supplied SDKs. It's a great API and supports many STM32 chips already (though apparently not this specific one so some porting may be necessary).

3. Good luck getting that broadcom wifi chip to work.
If it mattered that much, I would not have been able to find jobs in US (and I did, in big name ones). My university is a shitty, unknown (but state run and legitimate) school in ex-USSR.
<disgression mode>

"Politicians declare a war somewhere".

"A baseball team played last saturday".

"Humans create some stuff and named it "iphone".

Would those be acceptable titles for a piece of news?

I'm talking about the abuse of the generic "scientists" word for all in the newspapers. Is because those people have no name? They work for a company without name maybe?

What if we would give a chance to modern journalism and just say: "Dr. Keller's Team filmed..." or "Team of the Howard Hughes Institute filmed ...".

After all, NBC, is your science section; even the dumbest reader can guess that we are talking about either scientists or dinosaurs. As videocameras are not cretacic stuff, the answer was obvious from the start.

The problem is that being systematically dehumanised and treated as a category in newspapers (something that never-ever-no-way occurs when we talk of politicians of sportsmen) makes easier for common people to detach itselves for science and see scientists as a bunch of "robots/lab rats/strange asocial people doing weird things" and this is not good.
</disgression mode>
Why not link to the original source[1] instead?

[1] http://woodgears.ca/toys/slinky.html
Sorry it took a bit longer - still recovering from lack of sleep at Defcon. Demoncrypt code updated in git: https://github.com/eijah/demoncrypt
Could it be said that in order to gain the technology and production methods of a cleaner, more efficient energy source we must expend energy from dirty and inferior sources first? It seems to be the case; we go after the low hanging fruit or the fruit that we know we can do something with. If that is the case, then can that be seen as a optimistic outlook for human kind in regards to climate change? That in order for there to be a clean energy future we have to harness the energy sources available to us to get there.
Feds put heat on Web firms for master encryption keys
Would be curious to see how they compare to DL tools like http://deeplearning4j.org
I wonder how far it could go with a camera regulating the speed according to how far behind or ahead the slinky was. Probably 140 steps, still.
Well, it means "well". Like, "well done". Or, "good <things>", plural.
Lizard Squad lawyer calls for end to cybercriminal prosecution, blames companies
This is calculated in energy return on energy invested (EROI). Solar is doing.. ok in that regard: http://rameznaam.com/2015/06/04/whats-the-eroi-of-solar/

The comparable number for fossil fuels (in this case, oil) is 'well to tank efficiency', which amounts to about 25% for oil, if i recall correctly. So 1/4th of energy contained in oil is already spent to bring it to market.

Notably, wind energy has a far more favorable EROI than solar does (currently), but wind power is a relatively limited resource.
Bluesmart (YC W15) Is Hiring an Android Developer (Hong Kong)
Visualised Microservices
Working for D. E. Shaw and later Merrill, we had duplicate trade confirms cc'd to compliance for all trades in all accounts. I didn't have to pre-clear trades in general, though there was a process to do so for some employees and for employees with questions about whether a contemplated trade was OK.
It's a part of a "signals and systems" discipline. Operators on/in signals and systems tend to be called filters.
Show HN: A simple and easy MQ for devices, written in Go
This is really great. Works even on mobile quite good (except a few minor rendering issues in the bottom toolbar): http://i.imgur.com/WAqAgmq.png
Vim-plug – a minimalist vim plugin manager
I wanted an easy way to send commands from my phone to my various Raspberry Pis and Arduinos, and receive data back, so I made this lightweight MQ with a very simple API.
I just read your HN bio. You're a very interesting guy! I'm an undergraduate student and one of my favorite conversation starters when I meet new friends majoring in STEM-fields is how they would change primary and secondary math education. Because we're just 18-22 year olds, the concepts that we struggled with and the methods we liked are still fresh in our mind... Though as each year goes by and I learn more advanced maths I find myself going back on how I felt before.

I hope that this bickering over his choice of a title and whether or not it's a pun doesn't rub you the wrong way. I think it's a great article otherwise and it's an incredibly interesting problem that made me think. Thank you for posting it!

For what it's worth, I don't really fault the author for coming up with this title. Ultimately the responsibility falls on his editor and I think his editor should have stopped it. Others are free to disagree with me (and by the downvotes, I'd say most are.)
Hack the Amazon Dash wifi button to do whatever you like
Crypti's Decentralized Applications Platform Preview
Most interesting quote to me:

"Individual choice has a larger role in limiting exposure
to ideologically cross cutting content: after adjusting for the
effect of position (the click rate on a link is negatively correlated
with its position in the News Feed; see fig. S5), we estimate
the factor decrease in the likelihood that an
individual clicks on a cross-cutting article relative to the
proportion available in News Feed to be 17% for conservatives
and 6% for liberals, a pattern consistent with prior
research (4, 17). "
All I wanted to know is 'what the hell is bpnm' but apparently that's a question that never gets asked.
> Free markets when supported by strong property rights can have strong protections to prevent harm or pollution

Only in limited circumstances. The problem with the property rights approach is that for much pollution there is no way to figure out who was responsible for releasing it.
Currently SpreadServe has two interfaces for building integrations with other systems: a Python API, and a socket server implemented with Tornado and the Python API. SpreadServe's internal message format is JSON, so to push market data into a pricing spreadsheet you'd code a socket client in Java, C# etc, and send JSON messages. Our RDBMS connector uses this approach, and is coded in Java. If you can code in Python then the Python API exposes more implementation options. We're planning C & Java APIs that will enable integration modules in those languages can avoid talking to the socket server.
Meet Our New VP of Infrastructure, Akhil Gupta
Facebook relay
Enhance Your Nightlife with Newly Launched Startup, Shattr
I wonder who is to blame: big players too interested in harvesting more data (clearly not thinking about Facebook and Google here), or lazy developers?
Teflon pans are cheap, and you don't have to care for them at all. Just throw it in the dishwasher and after a year or so get a new one.

Having said that, I'm really liking the two nonstick ceramic pans I bought a few months ago, and I'm not sure if I'll need to toss them next year, yet.
Fashion
What would you think of a high school student who always wore very conservative clothes?
<a href="https://www.shoppersfeed.com/women">wide leg jeans</a>
JVMLS 2015 – Multi-Language Runtime [video]
Thanks for the advice! I tried out but it didn't support video, or really push-to-talk. You could mute yourself or another caller, but it wasn't really fast enough to use for my use case.
Do you support Windows Server 2008 ?
I'd never heard that Penrose sued Kleenex. Not his finest hour.
now this is the comment I like, not sliding on the nixon-hate wave like most others (I am no expert on neither of US presidents). to me it seems both had balls when it was needed, unlike current guy. and like it or not, assholes like Putin sometimes need a gentle reminding slap in their face to show who really runs the show (sorta...)

I would say though we shouldn't attribute all political wins/loses during one's era only to one guy. I don't think how the show is run, not now and neither back then. Kissinger might have helped out with Chinese for example. You need these huge personas to neogtiate with all-powerful dictators (something my EU lacks so badly it's not fun anymore)
Yeah. I have looked around for solutions like that, but I haven't really found anything good for Mac.
Watch Volleyball World Cup 2015 Online
The master encryption key is as useful as a cupful of snot when it hits a custom rom with a custom crypt module.

I don't care how many keys the fed gets from manufacturers. They don't have mine :-)
Facebook Relay: framework for building data-driven react applications
> And the settlement reached was around 0.0086 DuPont's yearly revenue to be provided for education, water treatment facilities and medical expenses of the class action members.

> Is that really going to deter them from doing it again? Where is the real penalty?

Stefano Quintarelli, an Italian ISP-owner-turned-ITC-journalist has the nice habit of converting those "huge" fines ("millions of euros!") into equivalent fines for people with normal incomes. In this case he would write

"The equivalent fine for a person with an average income of € 30k per year would had been € 258."
we can shape building blocks like those, now
At the very least the magazine producer may get angry, and make it hard for you to buy the magazines.
> Postgres deliberately resembles Oracle.

I don't think that's really the case. We don't try to do anything different for the sake of it, but that's pretty much that.

> EnterpriseDB is one of the official Postgres commercial flavors

There are no 'official Postgres commercial flavors'. EDB is well known and contributes a fair amount to PG development, but that doesn't make them official.
Note: the article links to a poorly made video 1m35s long that describes absolutely nothing from a technical "how-to" standpoint at all. It's quite hard to describe just how much of a vacuum the video feels like to watch.

...I think kind of might have been the point, but it felt like quite the waste of time to watch this, because I gained nothing from it at all. Poorly executed, IMO.

My review/rating: post flagged.
UK’s proposed 10-year max jail term for file sharing
There’s only ONE exchange rate. Any others are just works of fiction
VMware ESXi Embedded HTML5 Host Client
Google doesn't like anything that interferes with the Ad ID on your phone or their ad revenue. They also disapprove of VPN usage.

Shifting away from google is a good move.
U.S. Population Distribution by Age, 1900 through 2060
Off topic but Ramez's novels are excellent, have a look at Nexus!
Mashape anyone?
NIST Releases SHA-3 Cryptographic Hash Standard
Success Story of Mark Forrester Who Sold WooThemes to Automattic for $30M