skysight-inc/HackerNews huggingface dataset:
I believe the 'known' maximum size for CVD (synthetic) diamonds is approx 1.5ct, for a round brilliant cut, costing ~$7k. Those that own the technology are cautiously entering the gem-grade market and have been selling premium stones to fund their venture. You really can't tell the difference, even with a refractometer.

Gem cutting predominantly exists within the traditional diamond trading centers and is an intensive educational process. If a large quantity of 'perfect' rough diamonds hit the market, they will know.

Fwiw, I own a jewelry store and most recently I acquired what I believe is a CVD diamond.. It's stunningly flawless with a very slight color and a slightly shallow cut. It weighs in at 2.8ct, which is very puzzling. I sent it to GIA for certification.
I've been using this library, it's quite nice.
It seems strange to form an analogy between a manufactured diamond and a forged painting. A painting is valuable because of the artist who created it, while a diamond is just another carbon crystal with an unremarkable history.

Aluminum was once more valuable than gold, but the Hall-Héroult process didn't spawn a market for certificates of authenticity.
A civil war is likely the only thing that will turn the U.S. back towards the great country that it once was.
Perhaps that's not long enough!

It took 40 years to learn some aspect of the truth about Israel's alleged nuclear alert of 1973. And that wasn't a particularly sensitive subject; no other nations were involved to be embarrassed.

http://www.nytimes.com/2013/10/04/opinion/when-israel-steppe...
In addition to the other suggestions, there is also the usual suspects:

* fat fingered an upvote
* vote ring detection evasion bot randomly selected you
for an upvote
Its possible to 3D print something as a prototype (a number of shops use stereo lithography for that) for a couple of hundred dollars. But that doesn't insure that it can actually be injection molded. You need a shape you can represent as a convex hull.

The process of developing the molds (aka putting them into a CAD system, slicing them, and then cutting the mold itself. Is called 'tooling.' Any tool and die shop can give you a quote. Back in '99 when the company I was with got quotes for tooling for a desktop gateway, a tool and die shop in Milpitas quoted us $36,000 out the door, and then $4,800 for each additional set of dies. A set of dies was good for between 100,000 and 500,000 uses. I don't doubt they were not the cheapest way to go, shops in China were willing to spread the tooling cost across an order of 100,000 units.

So are you trying to see if your design "fits"? If so get a stereo lithography shop to print one for you. If you are trying to see what it will cost to make take your printed part to a tool and die shop and ask for a quote. You will probably specify which type of machine you are going to use for the molding (dies are specific to machine models).
Epstein commented once here: https://news.ycombinator.com/item?id=5414757.
Here's A Typical VC Pipeline
So did I. Got a Panasonic ES-LV61-A and now I don't have to worry about anything. No maintenance, no cuts, no burns, no aftershave. Works dry and wet. Shaving is no longer a matter of thought for me.
> Anyone could sign in to anybody else's accounts using any passwords.

This is a good test to write: create two users, and see if one can log in using the other's password. (There are lots of ways this could go wrong, not only by using a 0-length password.) Basically, if you don't want something to happen, write a test that fails when it does.
No applause haha, tough crowd! I've certainly seen worse dancing. Very impressive demo.
The Dawn Of Cloud 2.0 And Why Google Started A Price War
Twitter has been systematically silencing voices on the right that apparently someone in their org disagrees with. Twitter is a political machine, and you'll see it used more and more in this way...
He's also the author of Golang's native crypto/tls TLS stack, a longtime contributor to the IETF TLS WG, and the author of some of OpenSSL's curve software. He's not messing around.
High disease load reduces mortality of children
> the internet is broken

It's not the Internet, just the CA system. There are better systems for handling trust out there, for example, people have been signing each other's PGP keys at key signing parties for decades.
Powdered Alcohol
Why are there no AeroPress clones on the market? Whenever a game becomes even remotely popular on iOS, imitators spring up almost immediately. The AeroPress seems like a fitting analogue in the real world: easy to use, easy to manufacture, and raved about by tens of thousands of coffee nerds. So where are the competitors? Why isn't this a category yet like the French press? Patents?
The earlier app ran as a "legacy" Chrome app. Chrome has deprecated those style of apps and it's not accepting new submissions for legacy apps. I can only push updates now.
The newer style Chrome apps run in a sandbox and have access to better APIs. This allows Postman to have features like collection runner, test scripts, OAuth 2 etc. Unfortunately, window management is a bit screwed up and am hoping support improves there from Chrome's side.
Why do people with the technology have to be so cautious?
It is worth mentioning that in his 1968's Film you see video conferences and touchscreen tablets - as skype and iPad was invented by him.

Samsung even used it in their case agains Apple..

http://thenextweb.com/apple/2012/08/02/judge-rules-out-samsu...
There is a great tool for scrubbing metadata from files from the tor/tails project that is not in the guide:

mat: https://mat.boum.org/

It also has a list metadata option which is handy enough to warrant the apt-get invocation.
I'm working on a simple expense/income tracker that me and my wife can use. Excel sheets/templates and other finance apps are way too complicated, we both agreed that in the end accounting is as simple as taking down notes in a ledger -- why not enter those entries just as easy as tweeting (categorize expense/income in hashtags, etc.)

http://imgur.com/a/fCJJv

It's not as complex or innovative as other accounting systems and projects in here, but it's working out for the both of us and we're using it.
Sure, if "making the DNS totally unreliable", "baking 1990s crypto into the core of the Internet", and "conceding the CA PKI to world governments" is your idea of "better use of CAs".
I wrote this blog.

I found the mistakes in other people's code, so I didn't complain for myself.
"Eyes Wide Shut" is a masterpiece but also a very difficult film to understand. Even at its very slow pace it is too much to understand in one viewing. I paticularly love all the incidents that tangential to the main plot: the drug overdose, encounter with a streetwalker, and costume shop daughter's perversions. Great stuff.
Maybe because people frequently reference scrypt as a password hashing function, but when you download the source and look in the top level, what you get is an example of an encryption utility and no documentation other than a man page for said encryption utility?

Taking a look at the distribution, I can imagine being confused, as there's nothing to indicate that crypto_scrypt is what you want to be using.

Remember, not everyone who uses your library is a security expert, or will spend the time to read all of the code; they may be someone who has heard "you should use scrypt, it's the strongest readily available password hashing function", so they downloaded it and built it, but may not know where to go from there, so they take the most visible code, main.c, and use that as their example starting point.

Here's an example of something you could write in a top-level README to make this a little more clear. Feel free to use if you feel like, or reword as necessary. The main point is just to point people who are looking for a password hashing function to the right place, as that is what a lot of people looking at this may be looking for, and may not find immediately from the example given.

This project provides the scrypt utility for performing password based symmetric
encryption, as well as libscrypt for using the functionality in your own software.
See scrypt.1 for details on use of the scrypt encryption utility.

libscrypt implements the scrypt PBKDF, which can be used to derive a symmetric
encryption key for a password, or can be used as a password hashing function for
storing hashed passwords in a form that will make them more difficult to guess via
brute force.

To encrypt and decrypt files or buffers using a symmetric cipher with a key derived
using the scrypt PBKDF, use the functions declared and documented in
lib/scryptenc/scryptenc.h.

To implement a password hash, or use the scrypt PBKDF directly to derive a key for
some other purpose such as use with a different symmetric cipher, use crypto_scrypt
defined in lib/crypto/crypto_scrypt.h
There is now a new Chrome API which can help remember files. Looking into it right now.
First, "TOFU/POP" has a real name; it's "key continuity". Second, certificate pinning as implemented in Chrome doesn't depend directly on key continuity. Third, key continuity destroys the incentive to attack sites by compromising CAs, because even if you're hitting a site for the first time, many of the 10,000 other people hitting it from the same browser at around the same time aren't, and they'll detect the bogus cert. That only has to happen once for Google to put a gun to the rogue CA's temple.
how long did it take you to make it? any customers yet? good luck
They have some industrial uses, for instance in optics.
There have been several companies who did CVD diamonds at gemstone quality. It's not a terribly hard problem given modern technology.

The problem is the same problem as when the original diamond mines opened. If you succeed, you flush the value of diamonds straight into the toilet. At which point, there is no profit.

Consequently, it is always more profitable to sell your technology to DeBeers and cash out quietly than to enter the diamond market.
The engagement ring is useful when there is an asymmetric relationship in the earning potential of the proposer and proposee, and simultaneously a potential irrecoverable cost on the part of the proposee from agreeing to marriage. (Historically, high wager earner male, and child bearing years female - this historical antecedent has less relevance in contemporary times) In order to fulfill their economic role in proposing marriage, the engagement ring (or whatever token is used) needs to have two properties:

o It needs to be scale ably expensive, that is, there needs to be a way for someone who is making any range of income to find something that is "expensive" for them.

o It needs to have little to no resale value.

This allows the potential proposee to ensure that they aren't just one of many target (it would be expensive for the proposer to offer this token to many people) demonstrating long term commitment on the part of the proposer, and, at the same time, protects the proposer from "gold diggers" - the token, (e.g. Diamond Ring) - has little to no resale value.

Should Diamonds no longer fulfill that role, then other tokens may arise - I've often wondered whether expensive / lavish wedding parties could server this purpose.
After success on Iran, U.S. Treasury's sanctions team faces new challenges
Very helpful- thank you. I'm ok with actionable negative feedback, but apathy I don't know how to interpret. This person is a peer- and the target users will be my peers. I've talked to several peers (some friends, and others more like co-workers). The product is more social than for business, but I do keep in mind that people have to get some return/value for time spent though.
Need Your Feedback
Hi Guys,
We have been working on a Facebook Promotion Tool and would like to request for some feedback on the product.

Your feedback will help us improve.

https://www.engageperpage.com

Thanks in Advance,
Team Engage
That's how you used to have to do research - boxes of files. Today he would have had everything scanned and indexed multiple ways in a database. But there is something special about the less satisfying about this than a room containing every book ever written about Napolean.
Some people might find getting a $1000 engagement ring a bad decision because they would get it thrown back in their face. :) Just kidding, but this is very subjective.
Single-Field Credit Card Input Pattern
Postman comes with an interceptor which basically saves all the API request to postman while you are browsing through your site,
https://chrome.google.com/webstore/detail/postman-intercepto...

How to use it, https://www.youtube.com/watch?v=Dxf-o_DLSLw
No, you gave a whole bunch of people a toolbox with a screwdriver and a hammer, and he's watching people try to hammer nails with your screwdrivers and hurt themselves in the process.
I think RSUs are universally better for employees because your downside risk is zero. You'd have to be extremely confidant to be willing to risk money for the sake of tax savings (I suppose if the exercise price is low enough it's a non issue).
You'd also want to map something more convenient to ESC. Like jk.
That way you won't have people immediately cursing this system that requires them to find the ESC key every time they finish editing a piece of text. Something more convenient can be mapped to :wq as well.

Actually....I think I'm with vukmir on the beginner in education being somewhat overwhelmed and I'm confused as to why Linux Server skill is being conflated with programming.

"consider Levinux a stepping stone for newbs, because it gives you a taste of Linux Server and sets you on your way to being able to do SOMETHING within minutes......Push your code up from Levinux and pull it down from whatever other system you end up using in the future."
Silicon Carbide is comparatively cheap (factor ten less than diamond), the refractive index is greater, and it's almost as hard. I've bought a few "moissanite" stones as gifts; they're pretty.

Edit: Also, if you've not played with a large cubic zirconia, and you have $3.60 to spare,
http://www.esslinger.com/10mmroundpremiumcz.aspx
I find Advanced REST Client is more friendlier

https://chrome.google.com/webstore/detail/advanced-rest-clie...
There's less profit, yes, but you'd halt diamond mining, which may have important human and environmental gains. Furthermore, it'd help redirect a lot of money in other directions.

We're all stardust anyway. Perhaps someday that might be enough?
Ask HN: Interviewing, what did I do wrong?
I submitted an application to a company for a software engineering internship, and was contacted by one of their recruiters.

I was interviewed by him on the phone, then scheduled for a technical phone interview, which I passed.

I was then invited on site for 3 1-hour technical interviews, which I passed.

Then I was invited back for a 30-min interview with the head of engineering. He asked me a few questions about scalability of platforms, my favorite platforms, my preference for front-end vs backend, and then asked how much I make per hour at my current job (which is $2/hr more than glass door says their interns make). We finished the meeting, he shook my hand, and 3 days later, I got a no-reply@company.com email stating I had been denied.

What did I do wrong? I'm honestly baffled.
Want to start a startup, got rejected or accepted to YC, read this yet again. The advice will be priceless.
Likely related to price stabilization and its relationship with existing distribution channels. But, there may be other risk elements associated with disrupting diamond cartels.
Show HN: mixtape – A Meteor.js Collaborative Playlist Web-App
Mixtape was an attempt to export the YouTube playlist making functionality to a nicer interface that makes social playlists a lot easier.

You can share a playlist with a friend using the share button below, pass the URL to a friend (or bookmark it for yourself!), and you guys can start adding or deleting songs or videos in real-time, as long as you guys are on the same link.

Ask me any questions about development, I'd be glad to answer them.

This was my first web development project, and I'd love some feedback. I used Meteor.js after watching their demo video on HN because it was a lot simpler to pick up for a first-timer than a lot of other more mature frameworks.
From my years behind the hiring line...this is what probably happened:

While you did OK, you did not ace the 3-1 hour technical interviews, or they thought that you didn't make a strong enough impression in <insert important area for the job/company> - the follow up interview was probably intended to gauge those areas, and you failed to meet their standard.

Don't feel too bad about it, people flunk out of interviews all the time - even if they would be perfect for the job - most places now adopt quite a strict hiring policy because a bad hire is worse for the business than a no hire.

You could try and get feedback form the company but I wouldn't hold your breath. Simply try again with another.
"10. When a government spends, its citizens eventually pay, either today or
tomorrow, either through explicit taxes or implicit ones like inflation."

This is false. It declares that government is incapable of creating value in excess of its investment, which only a perverse ideologue could believe. It would be equally absurd to substitue "corporation" for "government", or to conversely assert that groups always suffer from the actions of individuals.
Ask HN: Would you be interested in virtual meetings with other techies weekly?
I am organizing a weekly (or bi-weekly) virtual meetup for people interested in presenting on a particular topic or elaborating on their area of expertise. Every week, we would have 2-3 presenters from the group talk about tech topics (Heartbleed, Bitcoin, etc.) with a Q&A at the end. For now, I'm thinking about using AnyMeeting, but if you have ideas for other conferencing software, let me know. If you are interested in this sort of thing, fill out the Google Form below and I will reach out to you once we get enough participants! Thanks!

https://docs.google.com/spreadsheet/embeddedform?formkey=dHlzQnBWemNHY2UzRGdwci1VOVFqdnc6MA
We've been using Postman for a while now, it's invaluable for testing/validating APIs across our environments. One feature we've been waiting a long time for however is live collection sharing; to have a centralized set of endpoints/etc that's kept updated and synchronized (without needing everyone to export and import JSON files). There's a feature request on GitHub but it's been in stasis for a long time now.
"2D" describes the freedom of the electrons. They can move in X and Y, but not Z. This restricted freedom causes all sorts of unique electronic behavior never seen in 3D systems. You are certainly correct that graphene has height.

Source: I am getting a PhD in 2D electron physics
The declassification of documents, for one. For example in the US, usually 50 years is when you're finally able to get the majority of the contents of a classified document.
This comment is 100% correct. There are plenty of sites on the internet to discuss flame-baity topics like Israel, nuclear weapons and the associated politics, and very few for hacking/startups. See:

https://news.ycombinator.com/item?id=6120530
I've been using digital cameras since the first wave of them was introduced in the 90's.

Since the start I was making hot pixel maps and that helped fix images using them as a mask in photoshop to reverse the errors caused by hot pixels and non-random noise.

A hot pixel map is simply a long-exposure photo taken that is completely black - with the lens cap on, or the lens otherwise blocked from all light.

I've found that as the sensor ages, the "hot" pixels get "hotter". I take a new pixel map every six months to a year, and have observed the increase in non-random noise.
Maybe because people frequently reference scrypt as a password hashing function, but when you download the source and look in the top level, what you get is an example of an encryption utility and no documentation other than a man page for said encryption utility?

You mean the code which is labeled on the website as "A simple password-based encryption utility is available as a demonstration of the scrypt key derivation function"?

Remember, not everyone who uses your library is a security expert, or will spend the time to read all of the code

I know people won't read all the code... but you'd think that people would at least read the comment directly above the function prototype

* Encrypt inbuflen bytes from inbuf, writing the resulting inbuflen + 128
* bytes to outbuf.

and realize that this doesn't even sound remotely like what they were looking for.

sigh

I've added a warning to the top of scryptenc.h which will hopefully help to point people in the right direction.
> just commit such a fucking big crime that...

Kill one man, and you're put in prison.

Kill a million and you're the Emperor.
https://www.engageperpage.com
Oh wow that is awesome, the makeup idea is especially solid. Even if you don't end up partnering with a large company, hobbyists and door to door salesmen/women would be a possible market.

More and more of them are already using things like Square in their purchase processes, I imagine having an app on hand to transform clientele beforehand would be pretty enticing.
Nice list of facts. I would point out that although 2.3% absorption looks small, it's actually huge for just a single layer of atoms! So it's true that graphene is mostly transparent, but it's actually less transparent than almost any other single layer of atoms. That's why the title of your source is "high optical absorption in graphene." :)
I don't think women care these days about getting a diamond. They just want something pretty to show their friends.

50 years ago, it really mattered - a woman who moved in with a man before they were married was taking a big gamble - she'd lose her reputation if the marriage fell through.

OK, there's still some asymmetry in relationships, but there's no real asymmetry in courtship - women aren't really worse off than men for having had previous relationships.

Kids can be asymmetrical (single mothers and fathers have very different issues), but if you're talking about kids than a few months salary shouldn't be a major factor.
In fact, superconductivity can be induced in graphene by a proximity effect: http://journals.aps.org/prl/abstract/10.1103/PhysRevLett.111...
why not use something like zookeeper or etcd to sync your config files?
hey man, please reach out to me dp[at]ecoventsystems [dot]com. Would love to chat with you.

Thanks!
Interesting - can I ask what you're working on? I'd be a bit worried about potentially memory issues with image-heavy ePubs.
I'm in the process of scanning the family's old film, photos, and converting VHS tapes. I'll save all the original scans, and digital video into a folder which will now become the new originals (old ones still kept and boxed away). This is going to get backed up off-site in case of a house fire.

First off, this is the hardest part. Once everything is digital, keeping a future copy is simple as long as people are interested. I wouldn't worry about file formats too much, just use popular image and video formats, and it'll be easy to access for the foreseeable future.

Things to keep these available...

1. I'll inform all of my siblings of the files I have backed up, and basically copy them to a large USB key or external drive and label it. If I die, they easily have another copy.

2. I'm going to issue a copy of the files to my siblings. They might not be quite as tech savy as the HN community, but they take a lot of photos themselves, and they know how to manage them, back them up on drives in folders, etc. The more copies, and more people that have them, the better odds someone will carry them on. I'll also give a copy to my parents and grandparents, simply so they can view them any time.