skysight-inc/HackerNews huggingface dataset:
From my experience, it's because security is a half baked priority #50 usually at startups. A sum total of a week was probably spent by some back-end engineer 2 years ago on message security since it's not a selling point.

They probably record every single message too since storage without transmission is cheap and avoids a class of bugs with deletion. The stored histories could become a business advantage later to mine chat histories for marketing and advertising data like facebook, twitter, google and everyone else. They say they charge now to avoid a marketing driven approach, but cable TV has made similar promises in it's starting days too.

Also they run on such platforms as blackberry, nokia s40 devices, windows phone and symbian where plopping in some C crypto library probably wasn't practical. From what I know, most crypto libaries are written in some C family language or you have bouncycastle for java. Everything else is relatively obscure or broken. So something they could roll by themselves might of been what they have to choose from.

For many companies, security is something you do the motions for like you would with government paperwork and compliance, not necessarily because it's important to you. Unfortunately the average person only cares about door lock security, not real crypto secured products.
The problem with this solution is that there's no real authorisation or role model built in. For example, if an employee leaves the company, you will have to change the password safe's password, and almost nobody does that. It's also trivially easy for anyone to copy the complete database at any point of time.

So yeah, it's better than an Excel sheet, but there remain unsolved problems.
I quite like it, the UI is intuitive and functional.

Sort of related: Is there a library or editor that could be used to create both markup for the web as well as export to LaTeX syntax? My use case: Software documentation where I'd like to have both a Wiki as well as creating a professional looking PDF document (or even print it for the old fashioned folks). That sort of functionality would be worth paying for in my case.
It looks like an ASCII-formatted table. Pretty disappointing that it isn't machine readable out of the box.
I'm in a very similar situation: I remotely incorporated in Delaware, US, and now trying to open a bank account in the US (for Stripe). Help, anyone?
That is exactly the same logic that people who use "gay" as a derogatory term uses. But it is wrong as it adds connotations to a word where none should be, such as gay=bad and he=the norm. Ask yourself why you would want to use imprecise language that can be misunderstood when exact alternatives are available?
Adblock Plus wants to unblock Facebook, Twitter and Yahoo.
Actually doing good enough security* is fairly easy even if you don't know how crypto works. You just have to remember few important axioms:

1. You are not smart enough, so don't try to be clever.
2. Use off the shelf audited tools, implementations and protocols.

And that is ... while I admit that there is chance for "any crypto product/expert to be compromised" I distrust my brain to get everything right way more than that.

*Disclaimer - good enough for ensuring sexted stuff remains private, not good enough for nuclear launch codes.
Yes, everything they do feels rather sloppy - of course that doesn't stop any of my "normal" friends from almost requiring it for any kind of messaging. A necessary evil in my opinion.
What's not machine readable about an ASCII table? A fixed width table has its own advantages over eg CSV - for instance, to read a specific field you can reach it by offset rather than having to count delimiters.
Creating value isn't necessary or sufficient for capturing revenue streams. When a new technology is invented, for example, there are usually many people involved: there is basic science and mathematics research laying the groundwork, applied research, manufacturing, commercialization, design, marketing, etc. Typically the revenues do not go to these players proportionally to their contribution. For example, a scientific breakthrough may produce considerable value, but it is not typically possible for the scientist(s) making the breakthrough to personally capture the value, because one cannot own scientific breakthroughs. Instead, the value accrues to society generally, including people who did not create it—it might form a major contribution to an upcoming product of mine, for example. If the product is successful, I'll gain wealth, but the scientist whose work enabled the product won't. (Patents are an attempt to provide an accounting mechanism for owning at least those kinds of breakthroughs classed as "inventions", but have their own set of problems, and at least in principle don't apply to basic math/science discoveries anyway.) And some people simply make money by capturing economic rent.
How is what yeukhon stated anything other than an anecdote?
Threema comes to my mind:

https://threema.ch/en/

Unfortunately, Threema is not FOSS either.
That's essentially doing the same trick twice, only with a slightly larger version that matches the border color of the box and is positioned behind the smaller triangle.
Yep.I use pandoc to convert all the notes I take to a variety of formats for all my different devices and needs. For example Pdf for highly consistent and pretty viewing on a tablet, html as an all around backup, and others as needed. Pandoc is fantastic!
Productos Huntsman
Productos Huntsman Advanced Materials distribuidos por Antala abarca toda la línea de productos, incluyendo adhesivos, materiales para tooling y composite y sistemas de aislamiento eléctrico.
Poll Everywhere looking for DevOps, Ruby, and CoffeeScript engineers
Liberals say we use 10% of our brains. Liberals lie. You are fighting God.
I haven't seen border images in the wild since CSS added them, I think (apart from examples). Perhaps that was solving a 1998 use-case in 2008. Nevertheless, CSS is still based on styling runs of text and boxes of content. Boxes usually aren't triangular.

As for HTML in SVG, there is foreignObject [4.72], but browser support is spotty in places. And wrapping text in arbitrary shapes is on the roadmap for SVG 2, if I remember correctly. But we'll be a bit older when that's universally implemented ;-)

[4.72] https://developer.mozilla.org/en-US/docs/Web/SVG/Element/for...
That assumes that people factor in the probability of dropping a phone and breaking it's screen into their buying decisions.
yes this is the tech
It depends. Do most customers actually care about how easy it is to break their screen before they have actually broken it? Will it be on their mind when they are standing in the store looking at smartphones?

It strikes me as the sort of thing nobody cares about until that one moment where they need it, and then it's too late.
It depends on the project, his current stage, the team, the time, the money, etc.
This article is pretty old (2009) but as a born 'n bred South African I can definitely tell you this: The pigeon is _still_ faster.
Is this a Colombian company?

Apparently, they're from Amsterdam. Now the "proud to be a co" bit just confuses me.
Federal government shutdown. Oakland residents crowdfunding private security. Libertarian dreams coming true.

Well, minus the Silk Road raid.
I have been using an iPhone app called Ambiance for a long time, it even allows you to record your own sounds, works in the background, has a sleep and alarm modes etc.

The only down side is it tries to do too much, they have like a sound store and stuff, which is a cool feature but affects the simplicity.

http://ambianceapp.com/
Here is a softer variant:

play -c2 -n synth whitenoise band -n 100 24 band -n 300 100 gain +20
Hacking RubyGems servers
In the slide titled "Exploitation: Shaping" the status says "Can stain user agents working on shaping."

How do they achieve to make tor use NSA/GCHQ nodes? If they achieved to do this 5 years ago (the PDF is from 2007) would it then be reasonable to assume that since then they have managed to modify the TOR source code in a way that nobody remarked to do exactly this?
That might just be why. I know when doing operations at my bank in the EU, from time to time they require a certificate that I am NOT a us citizen
WhatsApp site defaced
Angular for the front end work. Backend API built out in either Python with a minimal framework like flask or perhaps Go if I had the luxury of time to learn as I built it. Postgres for the DB.
Looks like a load of Pollocks :)
Maybe too soon for me to be answering, but I'm running two now, though one is not-for-profit. The for-profit one I founded in part to generate a percentage of profit to seed the not-for-profit.

I say too soon because I haven't released the for-profit one to the world yet (still coding). The nonprofit has generated substantial interest in its field, despite minimal funding to date, and netted me one full-time job offer at the pinnacle of the field, and likely played a role in some other contracts I've had since.

But I don't know that two at once is right for most people. It's pretty insane, and probably only works for now because the nonprofit is in partial operation (advocacy) and the for-profit is in development. But then both are seriously big-scale in terms of their aims, so maybe that doesn't help, given that you said both of yours are small.
That's not strange/amazing/weird. They passed through filter of time. For every Chesterton/Carnegie there are thousand really bad contemporary writers, prostitutes aspiring to be writers etc.

If you lived in their time, you'd probably say same about people from 1850. And saying all those news articles are pretty mundane and bad. And that the thing people scribble on walls are very rude.

Technology changes, people don't.
do you plan to go commercial, imminently i.e. as soon as you go out of beta and settle things down
... or is this just a future possibility?
For Rails, you should start with the excellent Rails Tutorial

http://ruby.railstutorial.org/
Well I'm a Ruby guy so I'm definitely aware of Coffeescript, but mostly I'm just not starting a lot of greenfield projects these days :(
Having just completed an MS CS here, I can tell you that the most important part of my experience was not the course work, but rather the research opportunities. I spent far more time working on research projects with professors and they developed me far better than my classes did. Though the class-work might be the same, the total work will not be the same. You're getting what you paid for: an elite graduate-level education for a small fraction of the cost for people who might not be accepted otherwise which can be completed remotely at each person's own convenience.

That being said, there are some pretty great professors here and you will probably learn a great deal from the classes you wouldn't be able to elsewhere. But the reality is that the two degrees will never really hold the same weight, and to pretend like they do devalues the "offline" program we worked hard and paid more money and time to get.
Ah, it's open. took me a while: https://github.com/benweet/stackedit
Brennan Dunn on How He Launched His SaaS Business in Under 4 Months
Textile / Textile2 is an interesting half-way house; less semantic in some ways that Markdown but balanced by more control over the output ( e.g. using h1 / h2 headings, ability to force paragraphs with p ) without wandering into tag-soup territory.

http://redcloth.org/textile/writing-paragraph-text/
That title should probably read "WhatsApp site down" since it won't load at all right now.
Ruby Koans, from the Github repo:

"The Ruby Koans walk you along the path to enlightenment in order to learn Ruby. The goal is to learn the Ruby language, syntax, structure, and some common functions and libraries. We also teach you culture by basing the koans on tests. Testing is not just something we pay lip service to, but something we live. Testing is essential in your quest to learn and do great things in Ruby."

http://rubykoans.com/
I used Scintilla a lot when working with AutoIt [1] - it's what powers their standard IDE, SCiTE. It's okay. But not nearly as powerful as Sublime.

We've started packaging Sublime config files into the installation too now. (I say we, I'm an MVP).

[1] http://autoitscript.com
Seconds and dollars, respectively.
Simple, elegant and to the point. Give me more stuff like this.
Best. Response. Evar.
Why should they be feared?
I was thinking on the same page as you but realized, if I had been introduced the concept of programming and picking up a project to do at that age I would've done it. I mean, I didn't miss out too much since I started programming when I was 14, but I can't imagine that I wouldn't have had as much interest at the age of 12 as I did when I was 14. I guess it all just matters what kind of environment you are surrounded in at those ages.
Scribd (YC S06) Launches Subscriptions, Great For School Notes, Sees Wearables
Lecture Notes: Circuit QED
I have been in the really high level SEO space for a long time and the second I saw this it made me very uncomfortable for that reason.

Theoretically it absolutely could, in reality, it's hard to say but I wouldn't be overly enthused about people pointing random domains at any site I owned.

In short, Not to trash the people behind it, it is really well intentioned and I love the concept but reality may pose problems that end up doing more harm than good.
How to Convert PowerPoint 2013 to video
Great resource thanks! I love the Tibetan chanting. Would love something that subtley changes the sliders over time.
I'm a Foursquare engineer. We have explanations of our API policies here: https://developer.foursquare.com/overview/community

We'll be contacting this researcher to ask where they got this data and whether it conforms to our policies.
>I've opened up multiple tabs and superimposed the noises, it downs everything out. Hope you can spare the traffic.

I built a noise generator around the concept of superimposing noises over each other [1]. I've consistently struggled with performance - at the moment it takes far too long to load properly. I'm planning to implement just-in-time loading when I get some free time

[1] http://asoftmurmur.com
Will we ever see a decent and beautiful CMS built on Node.js not PHP?
I loved this article - anything which dismantles an ideology (especially one as ancient and terrible as money-worship) always gives me a smile.
It won't do you much good, unless you want to keep a list of things to read later. It's not "social".
Great point. I actually do deploy this technique fairly effectively, but solely as an "investment."

Thus, I use money to buy time which I use to earn money. (For example, paying for my laundry to be done so that I have more time to work.)

Obviously I still need to learn that increasing a random number in a bank balance doesn't actually affect my life at all.
Another push notification app that I have to pay for? What was wrong with Pushover? What does Push.co offer me that will make me switch away from Pushover and switch over all my services?
Needs Birdsong: http://www.bbc.co.uk/news/magazine-22298779

Everything feels better when listening to the Dawn Chorus.
Upgrading PostgreSQL 9.2 to 9.3 with Homebrew
Do you still have the image? I've created a few myself and they're really fun to look at. It's interesting to see the symmetry and orderliness of a project in its early stages as compared to the frankenstein's monster it eventually becomes. I'll post mine if I can find or re-run them.
Django, Nginx, mysql
When there is an inflation, the value of that item/money goes down.

So when Anna Schwartz wrote her paper "Asset Price Inflation and Monetary Policy" where she talks about the "assets whose prices have escalated", she actually means the value of the assets went down? I think you've just invented new economic theory.

An asset price inflation is an escalation of their prices, much like a Bitcoin value inflation is an escalation of its value.

What I think you really meant to say was: "increasing

Why do you think the word "inflation" was chosen in the first place? What does it mean to inflating something?
Depends on the exchange rate.
> Who would have guessed that sending eachother drug through the mail would get you caught by law enforcement.

Illegal drug dealing is ... illegal.But you did not know that did you...
Of course you have months to notice all the broken screens and possibly days to see the ones that get fixed/replaced immediately. Survivor bias towards the surviving unfixed screens.
We've progressed! Now we tell computers to do so.
I don't really understand how it runs on iOS devices at all - to the best of my knowledge, it simply isn't possible to control device audio volume from javascript on iOS [1]. Or at least, that seemed to be the consensus last time I attempted to.

[1] https://developer.apple.com/library/safari/documentation/Aud... - "On iOS devices, the audio level is always under the user’s physical control. The volume property is not settable in JavaScript."
But that's hardly reusable. You'll have to copypaste the (completely nonobvious) markup everywhere you want a triangle. Although it might be possible to use the CSS :before pseudo-element...
I was hoping some of meteor's users could answer a few questions about it.

Can meteor use Postgres instead of MongoDB? Could meteor do sync with the database through a server-side rest client (instead of mongodb)? Is TDD possible? Is CoffeeScript possible?
I wonder how such a setup would play out in regards to Open Source usage.

Say you create a big jar with all dependencies in there in several layers of "lib" folders.

Licenses like LGPL say you have to keep the LGPL archive accessible to the user and grant permission for them to alter/update them.

Would a nested hierarchy of lib folders inside your jar be viewed as hindrance? Certainly you didn't "hide" the LGPL'd components in order for the user to not alter them but I think it could be viewed as "security through obscurity". If I don't immediately see a component, how do I know its there? I guess this could be solved by a readme that lists in detail what open source components are used and where in the hierarchy they can be found.
Focusing on the future — how will we get there?
Lund-based UserApp wants to help developers focus on what they do best
Passioneur - Tinder for Startup Founders?
Obligatory:

https://en.wikipedia.org/wiki/AOL_search_data_leak

http://techcrunch.com/2006/08/06/aol-proudly-releases-massiv...

http://www.nytimes.com/2006/08/09/technology/09aol.html?page...

TL;DR: It's fairly easy to deanonymize datasets like this, provided they are somewhat complete.
The German version seems to work just fine.
We launched UserApp (www.userapp.io) three days ago here on HN. Related thread: https://news.ycombinator.com/item?id=6500787
It's pretty common to buy things for friends and family, in the hopes of improving the quality of their lives and the quality and amount of time you can spend with them (this doesn't always work out as planned).

It's also pretty common to not just buy tangible objects directly for yourself, but to buy the sort of community you want to live in. Endowing museums, universities and hospitals, sponsoring the artists and politicians that suit your tastes (and not just your business interests), etc.
Works only with iOS
Border images are great for making resizable buttons. I've used them often in places where support is guaranteed (e.g., Chrome extensions).
if my hourly rate were >$100, I'd be working <20 hours a week, because $2000 is enough to pay for (+ rent bills toys), and I'd have the rest of the time to do stuff I actually wanted to do.
Ask HN:  first experience as a programmer, how can i handle it?
hi i'm a italian guy who is graduating in computer science at the university of Milan. Next week i'm going to start a project with a small company in my city. I have to take a stand alone application (written in delphi), and make a web based version, with languages such as HMTL,PHP and MYSql. The problem is: I'M FU<i></i>ING SCARED ABOUT IT!!! I've studied these technologies, but only in theory. During classes we've written little code snippets, but never worked on a full software, or never programmed at high-level. I've always been fascinated about this world, and i really like study it, but i realize now that i've never really programmed. I've never had time for realizing personal projects, and now, that i've had 3 free weeks, i started to code something, but every time i need to use a new library or API, i spend time reading documentation, and figuring out that there a lot of links to other functions or libraries that i don't know, and i spend time reading and browsing without writing a single line of code. It is like programming a software, even the smallest, end up in a never ending chain of links and documentation. I would love to hear your opinion, or even story about similar situations, because now, i'm really going to start programming, and i'm really scared about it.<p>(sorry for my bad english)
Interesting perspective. I had the luck, in hindsight, to have ridiculous amounts of freedom until the age of 16. I was homeschooled with my brothers (and eventually two close friends of the same age) and a fresh-out-of-teacher-school 'teacher' who wasn't very good, but was our friend. We had school at her apartment and then all had lunch at my house.

Then from age 13 on I was allowed to work at home, where I would usually either skip my homework or use the answer booklet to do it quickly. On a given day, I would spend at most four hours on 'school' and then do whatever I wanted. At first I probably abused this freedom, which led to boredom. So very soon, I started reading every book I could get my hand on, learned some programming and spend most of my early afternoons to evenings playing with kids in the neighbourhood.

Then at the age of sixteen I returned to 'normal' life and had massive difficulties adjusting to the regular school system, but I made it through and went on the university.

Experiences such as yours solidify my view that the school system we all grow up with is flawed. It teaches us that learning isn't fun, and makes us do silly things and jump through pointless hoops.

To be fair, school has to deal with all sorts of kids. If others had been given my freedom they might not have gravitated towards learning, and failed horribly upon returning to regular life. But I'm sure there are many like me, and I hate the thought that they had to put up with the kind of stuff you describe.
Cover the bases: you can't be sure someone else won't discover a new type of nuclear weapon or something you haven't thought of. The big one would be if someone figured out how to get kiloton->megaton yields, from a weapon which didn't produce radioactive fallout.

Sure, target a city and it's functionally indistinguishable, but what about against military formations or bunkers? It would be a big game changer if someone eliminated the fallout problem, since it changes how one could plan to use nukes in a defensive posture.

So you do the research to make sure you're always within a year or two of whatever the next state-of-the-art will be. Being the dominant hegemon has a lot of cost-of-living expenses.
No we don't. We tell computers to sell online dog tooth brushing services to people who may or may not move objects.
Killed over a movie ticket: How law enforcement hurts people with disabilities
No, you can use YQL for any site that you want and even combine multiple queries into a single one. I don’t see any reasons why this project needs to exist…
this arena is getting kind of interesting, what with
all of the new tools being mounted, and the variations,
in terms of interface, wysiwyg-ness, storage locations,
online/offline wrinkles, auto-save-timer idiosyncrasies,
and so on... plus, as a long-time observer of markdown,
there are a lot of butts that are going to get bitten
when people discover the inconsistencies and edge-cases
that arise between the different flavors. so it's gonna
be quite fascinating to see the shakeouts that'll happen.

-bowerbird