skysight-inc/HackerNews huggingface dataset:
Mumps outbreak overcame vaccine-induced protection
Is there a case anyone can point to where an anonymous plaintiff has sued someone over intellectual property authored anonymously?
Not really a very enticing name.
NYC Port authority employee goes crazy on passenger
I'm not an expert, but I thought there was a distinction between what's meant by "Open Source" and "Free Software". The way I understand it:

Open Source: You can analyze the source code and build it yourself - which is great if you don't trust anyone to give you binaries from what you analyzed. Usually at least free as in "free beer".

Free Software: Open source software which gives you lots of permissions via its license, while making sure you get to keep these permissions. Usually free as in "free speech" (in addition to "free beer").

TrueCrypt not being free as in speech is a bummer, but being able to inspect the code and build it yourself is a critical advantage, especially when it comes to cryptography. I have a hard time imagining BitLocker not having any backdoors built in. At the very least it'll have some kind of weak random number generator or whatever, making sure that with the right algorithm you get to crack it within a few minutes or so.
Can you provide examples? I'm sure the site maintainers would like to hear about copyright violations.
What about the fact its his first C project on Github?
An intriguing idea... the text content enabling relevant ads. The problem is it would break immersion (even text ads, because they bring in the outside world).

I wonder if there is a way to incorporate ads, so that it does not break immersion? e.g. non-trading aliens visiting earth, being puzzled by the ads. Perhaps some way of mocking them. Or, a game based on ads - finding similarities between them; or links (similar to wikipedia-based games). Unfortunately, I would guess that reacting to ads might breach Adwords' terms of service.

It could be done in a positive way, like TV shows about advertisement (The Gruen Transfer; those best-of compilations). This is kind of crazy, but: given text content, rating ads, for best targeting, worst targeting, controversial targeting, etc.
Individual blob access is not very reliable on S3. In a previous company uploading big-ish (1-10000MB) files was part of the service. We would see failing uploads or slow writes all the time. Make sure to queue and wrap your upload script with retries.
Tor Is For Everyone: Why You Should Use Tor
And it starts again - web framework, 2048, flappy bird, http server, PySwift, JSwift, How I switched from Go to Swift, Swide: The Open Source swift IDE.. :)
Similar to how google asks for a phone number eventually as a back up convenience in case you get locked out, would dong the same with email make sense? That seems like it would build trust and give the user control over their own risk.
Discussion from yesterday: https://news.ycombinator.com/item?id=7890104

(And isn't it quant how the N.Y.T. writes F.C.C. instead of FCC?)
Quite so.

http://www.skepdic.com/biasblindspot.html
Spot on. With so many choices out there for ways to introduce coding, I try to pick the ones that can engage everyone. Scratch for example. I teach a lesson on "projectiles" with Scratch where we explore methods of aiming, launching, detecting collisions, scoring, power-ups, shields, etc. The boys all launch right into building SWAT team versus Ninjas shooting games, while the girls build a game about shooting soccer balls at a goal. Same learning happens, but they get to come to it on their own terms rather than a one-size-doesn't-fit-all "plug the orc full of arrows" objective.

It is easy to marginalize this as bowing to political correctness. What brings it home for me is the actual classroom experience where you can visibly see a significant portion of the class tune out with the reaction "this is not for me" if you start to focus on shooting, exploding, killing etc.

With Scratch I can build lessons around music, art, and storytelling that teach the same programming fundamentals and are much more engaging to the girls who don't play FPS or RPG shoot-em-up games. Those inclined in that direction always find ways to introduce some explosions and blood into their projects, so it is not really at the expense of their experience.

I raised these concerns to the CodeCombat team on their forums several months ago when I first looked at their offering. They acknowledged that their platform could be used to design non-violent activities, and maybe they have done so by now. I could see how they could build some resource gathering or other missions that don't require killing.
Check Where Ruby Headers Are Installed
Wow, I'm shocked at how less frequently paid apps are downloaded. Don't get me wrong, 630k downloads of a paid app is very impressive, but it's ridiculous that you only make ~$100k out of the deal.

Do you have any statistics on how far players have made it in your game? I, for one, downloaded the game just to see what it was about. This is not my type of game, so I quit after only playing about 10 minutes.

Reason I ask is that you could test this out as a freemium app. Free to download, but after a certain period, the user has to pay to continue.

Let's say 20% of people that download it are hooked. If you get 20x the download rate on free, that means you could have a 400% increase in revenue. It might be worth testing out.
I think this is a great service! However the landing page is suffering from listing the features instead of the benefits.

Obviously you/developers care that it's a cool API that will replace the values. Will the mass market? Probably not. They want to know what they have to put in and what they will get out of it. Some visual reference to this would be good.

After all it's called template2pdf not template2API2pdf :)

I can see that currently you're thinking in the developer mindset but with some tweaks you could make it accessible for those that can't just send a hash. It could be awesome for LOTS of industries. Basically any industry that has sales reps & prepares quotes/invoices on the fly.

Maybe they just get a URL bookmark that displays an input form where they can enter their changing values & a PDF e-mailed to them. How great would that be to do mid-meeting on an iPad! A professional quote done before the end of the meeting. No going back to their office to prepare it! Sales reps would love that.

I almost missed that the words Template, API & PDF were links - I only found the output example by chance on second look! The output is super important, show it straight away!

Try to find a way of showing the template/input without it being a download.

Let people test it straight away - only ask for the e-mail/payment when they want to save their finished template.

As for not being a spammer, you can easily create content that isn't 100% sales pitch. So maybe you start a blog about automating & streamlining procedures, admin hacks etc - then at the end of each post you can refer back to how great template2pdf is.

Also, you could get a designer to create some pretty sweet template designs & make them part of the paid tiers.
http://www.ambri.com/ is the company that is bringing this tech to production.

Also, Donald Sadoway is a great teacher.
For some reason when I go to this site, my Dell monitor seems to do a humming noise. It gets slightly louder when I scroll to the bottom.
I really wish Lego made the parts, let us order whatever parts we need, and then show our creations on their site.

Not the other way around.

Maybe this is reflecting the state of our society - we just like to see a cool brand, buy pre-made things and follow the instructions.

But I tend to believe there's a master builder in all of us that Lego can unleash, if they have the guts (not so subtle Lego movie reference, check).
The clients I use have ZNC integration. I use Textual on OS X and Colloquy on iOS. Both automatically play back the buffer when they connect without having to do any setup like perform scripts or whatever.

I also compiled a module for ZNC that sends push notifications to Colloquy when a PM, highlight word or name mention happens.
Reminds me of the Doom process manager: http://psdoom.sourceforge.net/
Not so much "commoditised" in the economic sense, but "can be deployed widely".

Inefficient storage is pointless. If it ends up being cheaper to throw the surplus away and then later run a fossil fuel generator, people will do that.

Time-shifted heating has long been a thing in the UK; "Economy 7" electricity is cheaper at night, used in conjunction with oil-filled storage heaters.

"Pump water up hill" requires a suitable hill. There are not nearly as many of these as you think, and flooding them is environmental damage of its own.

There's also a difference between using a substance re-usably for energy storage, versus extracting a non-renewable resource and burning it.

Grid-scale batteries are key to getting to a situation where most energy is renewable. The other tech that might work here is the molten salt battery, but that's harder to handle and doesn't scale down well.
While I understand the problem this solves, the landing page doesn't express confidence: "Reasons to use this template to pdf solution" should be just "Why using Template 2 PDF?" or just "Why" ... the reasons should be very brief:

* Your end users will be able to modify layouts themselves

* Minimal effort required for software developers

* Business stakeholders will obtain sharp, professional-looking documents, sooner

Minimal changes:

* Change "Features:" to "Features"

* Use "PDF", all in caps, consistently.

The UI theme is screaming for something more end-user friendly such as http://bootswatch.com/lumen/ or http://bootswatch.com/flatly/

Also, I feel the landing page could benefit from a layout such as this: http://getbootstrap.com/examples/justified-nav/
Lawyers and accountants, accounts payable, general ledger. Anyone who needs to have a .PDF, print it, sign it, scan it back. In large quantities.

I visited your site. It is simple and straightforward. But something surprised me: I was expecting the likes of Accenture, E&Y, Genpact, someone like that, as a target market (internal solutions may exist in these companies, but I have never encountered them, always a cropped screenshot then copy-pasted document, and this has been thousands of times).

Smaller clients does make sense: your target market as smaller clients could knock the pants off larger clients (in a small, accounts payable way) in terms of style an appearance. Can you get your clients to integrate to SAP or other accounting systems?

In direct answer to your questions (Firefox on Mint Ubuntu/Linux/GNU):

I am not a fan of the typography. For polish, add a bit of line-spacing, in the bullets in particular.

Perhaps separate each section (topic area) of the front page with a different background (I know this is terribly Bootstrap, but hey).

Registration: Do not advertise a lack of credibility / assuredness. But do not demand intrusive personal information (turns off both corporate types trying something out and technologists for a myriad of reasons).

I did not detect an option for HTTPS. This is a must for any site proposing dealing or storing financial or client information.

Try a start up form on the front page, or a direct shot of a demo. Include use cases and customer comments (do not fake these, make them checkable - check with your commenters this is OK beforehand).

Word of mouth counts for a lot, especially in professional circles that do not use social media (other than perhaps talk to one's family and old friends). Get a foothold with some oldskool businesses, then when you have a little coming in as revenue seek ways to pump it up (when you've shown it is a credible service this is orders of magnitude easier, in the most unexpected ways).
Here's my contribution: I looked at the landing page for 5-10 seconds and I couldn't quite figure out what the product does. What is a "template" in your product's context? I understand "HTML to PDF" or maybe even "JSON to PDF", but what is "template" to PDF?

EDIT: Okay I see on your site a template is a "LibreOffice/OpenOffice document." I have no idea what that is. Maybe I'm just not your target audience?
Discussion: https://news.ycombinator.com/item?id=7777852
I know a few of the investment banks have this kind of thing internally, implemented as a DAG: http://en.wikipedia.org/wiki/Directed_acyclic_graph. Cool stuff.
Can the OP tell us anything about building their Twitter framework in Swift. Any gotchas or problems they came across building it? Is Swift ready for the primetime. Should I start switching all my apps to Swift ASAP? Otherwise I'm just starting at code in a language I can hardly read.
Generally, yes. But even just in resolution choice, you have mainstream vs edge use cases that affect the "can you see it" test, and other technical factors (e.g., try to find a panel with an odd-number width or height)

Then there are other factors like power consumption, durability, thickness, weight, cost to manufacture, environmental impact of life cycle, cost of supporting chipsets, ...
Belonging to HN makes people more likely to think they know everything and every solution is software based.
Well if encryption is that important you either buy a version of Windows which has FDE or you buy some other proprietary software which can do FDE. You can just keep using TrueCrypt until you need to upgrade Windows and get BitLocker supported edition.
"Whenever one country switched from a state of war to another, so did some second country as well!"

I'm not sure I understand what you're getting at here...
You should be put under house arrest for such microagressions as posting these studies about women.
> Use a LibreOffice/OpenOffice document as your template.

> The end-user will be happy, since he can create or modify pdf layouts himself.

On a side note, can Word/Excel/PowerPoint generate LO/OO documents? I'd like to use a service like this, but have had really poor experiences translating word and excel documents to LO.
That was funny, thanks! I usually don't bring it up in casual conversation and If I do, I quickly parry and thrust and bring it back to the other person 'What would you do if you got rid of your TV - with your time?'

You may also like this classic one:
http://www.theonion.com/articles/find-the-thing-youre-most-p...

Also, the Onion's origin story is not what you would expect

http://www.youtube.com/watch?v=dZ85WVNDuxE
Lost flight home on my bday so I finished the framework demo at the airport cafe
An actual developer would likely use something pretty and programmer-y like LaTeX and not Open/LibreOffice in the first place…
I think you have mixed "Open-Source" and "Free Software".

TrueCrypt IS Open-Source. You can read the source.

It is not, however, free software. It's free to use, but not free as in GPL.
They targeted progressive groups to a greater extent, based on the information we have.
http://thinkprogress.org/politics/2014/04/23/3429722/irs-rec...
It's a reasonable question you asked but I've noticed a tendency to get downvoted for asking similar questions.

There is domain name frontrunning for sure:

http://en.wikipedia.org/wiki/Domain_name_front_running

My speculation is that downvotes come from these cases:

a) Somebody that is well known on HN posts something and you are just supposed to know that they are well known.

b) General trusting and good nature of hackers and lack of cynicism (on the part of the people who downvote that is not all hackers).

But it is definitely a reasonable thing to ask to be clarified and instead of downvoting people should really just explain why they feel the site should be trusted.
From Wikipedia [1]:

"In production and development, open source as a development model promotes a) universal access via free license to a product's design or blueprint, and b) universal redistribution of that design or blueprint, including subsequent improvements to it by anyone"

So no, "open source" doesn't just mean being able to read the source code; it also means being able to modify and redistribute it, just like "free software". The difference between the two terms isn't very meaningful in practical terms, IMHO.

[1] http://en.wikipedia.org/wiki/Open_source
Domain Name Frontrunning
Apple once did this to a few unsuspecting Mac users way back in the day. They released an iTunes installer that deleted the old copy of iTunes using this command:

rm -rf $2Applications/iTunes.app 2< /dev/null

$2 held the path to the drive containing the copy of iTunes to be deleted. If the name of that drive began with a space, chaos ensued....
From http://en.wikipedia.org/wiki/Properties_of_water#Compressibi...

> The low compressibility of water means that even in the deep oceans at 4 km depth, where pressures are 40 MPa, there is only a 1.8% decrease in volume.

With some simplifications, the stored energy is approximately P*deltaV/2 (when P>>1atm), where P is the pressure and deltaV is the volume change. So in 1 litter (1/4 galon) at -4Km, the energy is only 400J (.1Wh), and you need submarine grade technology to store it.

The potential energy of 1 litter (1/4 galon) of water at 40m (130 ft, a 15 story building) is also 400J (.1Wh) and is much easier to build.
One question related to building framework on ios : does swift provide any benefit over objective c for creating frameworks ? I suppose it doesn't make any difference since those kind of issues are more related to the OS or the IDE but i was just wondering.
Creating frameworks that you can easily distribute in both debug / release mode for both simulator/device has always been such a hassle ( and even more so when it contains resource bundles).
It is easier to just pull up porn then watch a movie with some nudity and sex it but otherwise your site is great for porn discovery on Netflix, good job.
Many reactive dataflow programs are DAG based (at least most major 3D/CGI packages are). Simple and powerful.
Republicans cherry-picked the data. The IRS targeted liberal groups more, based on the information we have.
http://thinkprogress.org/politics/2014/04/23/3429722/irs-rec...
My worst has been accidentally removing zip - back in my Slackware days IIRC. I was trying to upgrade and so I removed the old one and then went to install the new one and couldn't install it again as the packager used zip and all the downloads I could find were tar.gz (or tar.bz2 or whatever).

That was the first, and last time I think, that I used cpio. Phew.
Making ubuntu.com responsive: ensuring performance
> Is anybody running Ceph at scale and might be able to comment on what broke down?

Ceph came from Dreamhost, so it's very likely that they're the best subject matter experts outside of Inktank.
Ask HN: Explain TrueCrypt to a 13 year old
How would you explain TrueCrypt to a 13 year old and teach him how to use it, and also of course, why to use it ?
Rapportive being removed from Gmail
> What's everyone else supposed to use?

At the risk of sounding snarky, Linux?

If you're not using Ultimate or Enterprise, you're probably not a business, so you probably don't have any business-critical applications that need to be run in Windows, so you can probably just use Linux for anything that needs to be kept encrypted.
TrueCrypt IS Open-Source. You can read the source.

Depending on whose definition you accept, simply being able to "read the source" does not make something "open source". While not accepted by everyone, the Open Source Initiative's "Open Source Definition"[1] is a very widely accepted definition of what it means to be "Open Source".

I would posit that "Shared Source"[2] is a more accurate term for a project where the source is available, but the license doesn't permit all of the things required by the OSD.

[1]: http://opensource.org/osd-annotated

[2]: http://en.wikipedia.org/wiki/Shared_source
Maybe they'll make even a Swift SPDY server.
This is under this hypothesis: "the interviewer does not learn the actual relative rank of each applicant. He learns only whether the applicant has relative rank 1." I think this is rarely a reasonable hypothesis. Kepler certainly could tell how much he liked each woman, not just whether she was the best so far or not.

Under the (reasonable) hypothesis that you get some information about the relative value of each candidate, I believe spacehome is correct and the optimal strategies ARE different.
(though not as extreme)

This reads as a non-sequitur to me. How is dehumanizing the enemy, which is an explicit aspect of military training, not a form of institutionalized outgroup hate?
World Cup Gentrification Carried Out via Gunpoint
Agreed. Solid idea. Well executed. Demand Exists. But you need to narrow scope, at least initially. It would be very difficult to just focus on "invoices." Going up against some strong SEO competition there. Like jwheeler79 suggests, focusing on a very narrow market segment may be easier to gain some traction. There a tons of small sellers on Amazon, Ebay, etc., that may have very specific document needs that are not being met. They are probably using clunky, unprofessional solutions or trying to do it themselves. Find out what those needs are and very specifically market to them.
Jack Ma: If you’re still poor at 35, you deserve it
Has he released his source code for that yet though? From what I've heard it's still not available anywhere.

As for voice recognition; it's pretty good but not nearly perfect yet. When you can limit the vocabulary though (as you can in most programming contexts) it does already perform rather well.
The website is nice and clean, well done! The idea is clear for a developer-type of mind.

Just a few specific remarks:

* smallest billing period is 1 month so I'd change jobs/day quota to jobs/month. Daily quota for a monthly plan is somewhat confusing and looks rather restrictive if it doesn't roll over to the next day.

* I'd drop yearly plan and "Servers" limit to keep things clear and simple. If needed, would add "contact if you need special arrangements (self-hosted, yearly plan etc)".

* To become easier to find by search, I'd find main use-cases why someone would use this template API for bulk-pdf conversion in the first place and use these use-cases for the selling, not focusing on the "template" and "API".

If it turns out that most of the users are using it for just one specific use-case then I'd focus on these and go extra mile to make it even more useful for that specific user-group.

The risk of focusing on actual use-case is that right now the site is very easy to understand, if rewriting it to tailor for use-cases then dev-minded surfer doesn't grasp what goes on.

I'd see companies use this service to generate invoices for small businesses or SaaS providers (running monthly the database query and feeding it to your API and storing the invoice in S3); tickets; vouchers; event nametags; customizing a presentation and document that is sent to the customers' user; where else?

EDIT: Ahh yes, and when logged in, please provide a way to see pricing and a way to convert to a paid account! :)
Whenever I have tried spinning up a GUI on Haskell, I have always met with disaster. I think only a native (not Virtual Machine) Linux installation is the only hope, and that still is tricky.

Frustrating.
In the United States, the 6th amendment, known as the "Confrontation Clause" is supposed to guarantee the right to see / know the accuser. It is literally baked into the constitution, otherwise anonymous trolls would be suing with no real recourse against them.

I think anyone who thinks the answer to your question is yes is misinformed.

http://en.m.wikipedia.org/wiki/Confrontation_Clause
http://www.math.upenn.edu/~pemantle/papers/snell.pdf
Oxford Nanopore MinION – USB stick-sized DNA sequencer
US Secret Service seeks Twitter sarcasm detector
Commutative Monads, Diagrams and Knots (2009) [video]