skysight-inc/HackerNews huggingface dataset:
A lot of floating point operations are done in GMM likelihood calculations. Dynamic decoding with Viterbi beam search and language model queries are other operations.
We pool some memory but we do not try hard for this. Allocation is cheap in Java. Cache aware design saved a lot of performance for us.
> I've done quite a bit on Codecademy, and I get it, but there are still a lot of things I am just ignorant of, like where you actually type code (what's a good source code editor?) and so on.

I've noticed a lot of tech resources (tutorials, guides, manuals) routinely fail to explain basic, foundational concepts that are required for a beginner to understand what they are doing. And it drives me effing crazy.
The sites tagline is:

We are serious fucking business

Then I turned my phone to start reading and then this happened -https://www.dropbox.com/s/v656q5qllqpntut/2014-03-19%2021.15...

It also took three refreshes in portrait to reload the site.
So, how serious?
This thread seems to have instantly gone down 50 places in a blink of an eye. How would that happen? It was top 5 a second ago and now it's low 60s...
Besides "cipher" and, perhaps, "key", is there a lot of nomenclature/terminology to be found in the study of pre-Shannon cryptography?
> What happens when a Backblaze pod power-supply fails?

From what I understand, the whole pod becomes unavailable. Which is why you would use a front-end system to have redundancy across pods.

The way I would do it myself, is set up network connections between two pods, and use DRBD, along with clustering software for the iSCSI or NAS (nfs/samba) daemons.
You could try cash transactions on localbitcoins if you're worried about bank delays. You'll probably pay a premium for it though, and introduce new risks of being mugged or something.

The problem for exchanges especially (maybe to a lesser extent for "brokers" like Coinbase) is that they _need_ exclusive access to your bitcoins, to ensure there's no way for you to take them before they can give them to the other party in a trade. I don't see any way around this, short of exchanges trusting users to deliver bitcoins after the trade. Even with multisignature/escrow systems, there is the risk the user double-spends the coins at the same time they make a trade. (And if the exchange is able to take back the cash, or withhold it until the bitcoin transaction is confirmed, there's probably not a fair way in general to reverse the trade, is there?)
> For the most part, barring a minority of highly specialized high-level positions, engineering ability trumps computer science knowledge.

Minimizing the CPU and memory usage of your application is engineering more than science; however, doing it requires a lot of CS knowledge.
I totally know what he meant, but he's wrong--the steam engine likely increased the price of energy, at least in the short term, but creating increased demand for it.
What was not "ok to see"? You'd think you'd just get desensitized to that stuff after watching it constantly.
Or flapped the bird, in this case.
Next can we have 2048 Player Simulator 2014?
The book looks great. I don't have any experience in crypto really but will certainly be taking a look at the early chapters here for a foundation.

edit: ignore the below, just got to this explanation in the book!

> The entire Crypto 101 project is publicly developed on Github under the crypto101 organization, including this book.
https://github.com/crypto101/book

----

Excuse me if this info's on the website (I can't get to it right now, HN "hug of death" it appears), will you be open sourcing contribution to the book? I'm not saying it's necessary or that I even recommend it, just curious about your authorship model (and noticed the CC license at the beginning).

Also, did you make the book in LaTeX (or some TeX variant)? If so, will you be sharing the source? I always love looking at other people's TeX documents.
I remember discovering SSI back when I was writing pages using pico/notepad .. was only a short hop then on to rejecting js client-side includes and using PHP for templating.
You're willing to accuse me of being dishonest or ignorant, so I think you should be willing to be specific about what you're talking about. Which cool kids are you referring to?
Best I've seen is 100% for the first 4%, then 50% for the next 4% (8%). Not quite the same, but I guess close enough.
Perhaps looking at it in a less black and white manner would show where it could help.

For instance, I work with Enterprise Software but not with cars. Perhaps being Stoic towards my material possessions( such as liking my Honda and stop looking at the Maserati I don't need) while still driving towards improvements in the areas that matter, such as my relationships (family, friends, strangers) and career (software, etc)?
Piping into shell may be harmful. Bring armor.
I would imagine that these types of startups don't work with YC's traditional valuation and round sizes. I hope they start changing the terms, especially as they now have enough data to find a better "break even" number.

For instance, I'm tackling energy economics, and doing business development alone in this industry dwarfs YC's round.
If you spread your resources over multiple domain names, the client can download more files in parallel.
A pretty decent number of Valley companies (even big ones like Facebook) have no pension contribution at all. It's one thing to keep in mind when comparing salaries.
As evidenced by countless anecdotes and accounts by people who used to work at these companies, they don't. It's not about needing that knowledge, it's about removing those people from the employee pool available to competitor companies and the entrepreneur class.
Good question! At the moment, getting at your archives is about as easy as with Google Groups (which is to say, not very). Right now, you could use our webhooks to funnel all email into an archiver, so you have it. That's not a good solution for most people, though.

Going forward, we're very committed to data portability. Your data is yours. We want to keep your business by regularly delighting you, rather than controlling your content. The plan is to make it possible to export your list in a couple formats, probably JSON and mbox to start. This is down the roadmap a bit, probably June or so. However, if anyone needs their archive in the meantime, they can contact me and I'll make it happen.

In the slightly longer term, I want to build a feature that automatically syncs your list archive to your dropbox, so you can search it using tools like spotlight, and easily read it offline.
You lose some performance with V-sync, which is necessary.
That's incredibly useful feedback. Thanks for taking the time to mention that.

I think one thing I'm definitely missing are use cases, which would help people understand that product better. I'll see what I can do about making the screenshots more obvious as well.

I've been toying with the idea of creating a demo with pre-populated content and letting people play around with it on the site. Would that be something you'd try out as a passerby who happened to land on the site?
I enjoyed reading this. I must have 10 to 15 years on Anas, but I can confirm the feeling doesn't dwindle all that much. The important thing is that you make sure you're enjoying it.

Incidentally, think the presentation on that page is excellent. And I like the domain name too.
I Don't Know How to Study
Autoplaying video on page load, just so you know.
Just looking at the table of contents is a bit worrying. :-(

Why are block cipher modes like CBC and CTR, and issues like padding listed in the stream cipher section? Those aren't relevant to stream ciphers (though you can regard counter mode as turning a block cipher into a stream cipher).

Putting pbkdf2, scrypt bcrypt under key derivation functions but omitting them from the password storage section while technically accurate isn't really helping anyone.

Reading the text in enough detail to see if this is any good would take longer than I've spent, but the organisation of the material at least definitely needs some work.
Thank Your Customers.
Now its "Lean".
duke nukem 2048
Why we love cold calling
A $95K Tesla Model S has plenty of range to qualify as a single car solution
but it just costs too darned much money.

Even assuming I can get the advertised 265 miles from the Tesla, it's still too short, especially considering the long recharge times and the rarity of the supercharging stations. My parents are a 4-hour car drive away, and I probably drive up and visit them a half a dozen times per year. I wouldn't want to have to give that up, or to have to arrange alternate transportation. (There are no superchargers along the route, and even if there were I still wouldn't want to have to add an additional 30-45 minutes each way)

Maybe this is an edge case, but I suspect that a non-trivial number of people have edge cases like these. An electric car might serve well as an everyday vehicle, but it can't truly be a single-car solution at the current time.

The article does mention a hypothetical battery that's twice the capacity and 10x the recharge rate. If that comes out, and if there is a significant buildout in the supercharger network, I could probably switch. However, battery technology has never increased at an exponential rate, and I suspect that it will be a lot longer than 2 years before we see cars that have those properties.
You won't believe what happened next!
I too would like to know if anything is planned for built-in support for things like hover states, tooltips, etc, so that users can inspect/explore/drill-into the data shown in a Variance-powered chart.
This reads like a satire considering Cuban made his money doing literally everything in that article, except the Stanford bit. I spent the whole article waiting for the point where he would say, "just kidding, don't hate the player, hate the game."

This is just your typical rich guy who makes a boatload of money, turns around to say, "money isn't everything," then hops into his G5 airplane to check if his investments have yielded 10x. Hypocritical BS
I 100% agree when it comes to software, but if we are talking about long term ground breaking technology.. how can you start a spaceship company without a $100M initial investment? what results can you show at an early stage?

it's an honest question and I think about this all the time. If you can solve the funding issue, I would bet a lot more people will choose the more ambitious projects. What can a spaceship company accomplish with $100k?
Another YC Advertisement?
A feature you're talking about already exists in Bitcoin, and it's called multisignature addresses. There are few wallets that implement them [1] [2], as well as one exchange [3] (full disclosure: I wrote it) where you can buy and sell besides just storing your Bitcoin.

On top of much better security, using multisignature addresses gives you answer to your second question: everyone using services like those below can check their wallet contents on the Blockchain at any given time. There's no need for the service to "prove" anything - everything is provable and exists on the Blockchain by design.

[1] https://greenaddress.it

[2] https://bitgo.com

[3] https://bitalo.com/why_bitalo
8 recetas quema grasa de jugos
En este artículo te voy a explicar como hacer en tu casa 8 recetas quema grasa de jugos, pero antes de ello te voy a explicar cuales son los alimentos que se emplean en las dietas para poder quemar la grasa de nuestro cuerpo sin salir perjudicados.
I studied Classical Philology. I had no idea that learning Ancient Greek and Latin would be amazing preparation for learning to write code. Hey, if you can read some Ancient Greek, you can decipher a lot of [insert computer language here].

It's probably not realistic to see a humanities degree as a meal ticket, but it can be an excellent foundation for the "real world". Getting the degree teaches you to research and to learn. Those are marketable skills you can apply to many jobs. Unless you want a career in academia, in many cases the humanities degrees aren't likely going to lead you to a job in your field of study, but they will prepare you. You just need to figure out where to apply your skills.
(er, I mean - what happened next will shock you, and then move you, and then leave you feeling numb to future clickbait headlines)
Yeah, "biting the bullet" is probably a good idea. As someone with a graphic arts degree who's been a "web designer" for years, I can tell you the potential for making money at anything entirely with front-end and design skills seems vanishingly small. The days when having an ftp account and Notepad were all you needed are long, long gone.

I know enough git to be able to manage the basics (pulling and pushing) and a bit of command line stuff. If you ever get into working with web frameworks in just about any language, I think those are going to be kind of essential. It's probably not going to be as scary as you think though.
"People fiercely resist any effort to make them change what they do. Given how bad they are at writing programs, one might naively expect programmers to be eager to try new approaches. But human psychology doesn’t work that way, and instead programmers will find any excuse to dismiss an approach that would require them to learn something new. On the other hand, they are quick to embrace the latest fad (extreme programming, templates, etc.) that requires only superficial changes and allows them to continue doing things basically the same as before. In this context, it is only fair to mention that people working in the area of verification are no less human than programmers, and they also are very reluctant to change what they do just because it isn’t working."

This is an excerpt from an answer about program verification. It's worth the read.
you can shard your own domains too.
I can't help but feel there's a few major gaps on this list - helping reinvent financial services, and using technology to improve lives in developing economies
Global Internet connectivity: Learning from WhatsApp
MailChimp's 404 page
coolish indie games, not that much popular either
Get The Unreal Game Engine For $19 Bucks
Having seen the 3D version, Flappy Bird 4D would be a lot more challenging already.
Throwing the tech companies under the bus...
Thanks for the great blog post and keep up the good work.
Of course it is. Binary support has always been an afterthought in git. I do hope someone eventually fixes that, but I don't know of any informed person that claims git is an ideal management utility for binaries. It merely kinda works if your binaries are small enough.
Funny to see a new player entering the game to start button bashing and ruining the playing field in a matter of seconds :)
Something like the 'Digital Oracle' project might help, by requiring an extra 3rd-party signature for fast/suspicious transactions, while still allowing you ultimate control:

https://cryptocorp.co/technology.htm
It'd be a nicer quote if it wasn't tainted by the fact that it was used to bullshit a nation into a war we didn't need to fight.
PTO is paid time off, it is your vacation and sick time (and sometimes some of your holidays) in one pool.

It is typically a way to give you less time off.
The article is both right and very wrong. It's right in all "human" senses of that word : legally what it's advocating is right. Morally it is the right thing. From a societal stability point of view you're right. From ... and so on.

But as you point out, there's one big way you're wrong : reality.

Right or wrong, there's something people don't seem to understand. We have laws. We have morals. We have society. We have duties. We have rights. All of those are swept aside when reality wiggles it's toes 10000 km from congress.

Of course, there seems to be one tactic that would be trivial for the movie industry to adopt :

https://play.google.com/store/recommended?c=movies
(ditto for amazon, iTunes, ...)

Divide all the prices by 100. Stop offering the "buy" button at all. Offer a per-month total access plan with compulsory licencing. That would help enormously.
> Of particular interest to us are ways to use the Internet to fix government—for example, crowdfunding social services.

I have an unannounced goal in my projects to achieve something bigger than this... to use the internet to change political systems, the structure of them and how populaces engage with them.

I think it has to be fait accompli though, already done. It will take a generation to achieve fully and putting it in a pitch deck or advertising it before it's done is only going to allow people to attack it before it's taken root.

I truly believe this is possible and achievable. But when I share the plan (in person, not on the internet) and get passionate about politics, a few are inspired and believe... and most think I'm off-the-planet crazy (though they don't think it's unachievable).

Fait accompli... I need to get it done for it to be already done.

I believe the company is going to be successful, make a huge return for investors, and change the lives of users (I've seen that first-hand already). But I also believe it can be a trojan horse for a set of ideas that can change societies and how we choose to be governed.

I'd largely got to the point where I wasn't going to consider YC, but if they're serious about this one and can be more ambitious, I might be tempted to apply.
Is there an API where one can consume latest ticker price info and news updates?
almost superficial remark, the video quality was contrasting with the wisdom, here's an HD version http://vimeo.com/63961985

ps: it's a bit looking at the finger pointing to the moon but anyway.
pps: thanks for the links
Just be careful with those benchmarks, cdnperf is run by jsdelivr. An uptime and speed monitor based in one location is a pretty flawed way of analysing the performance of a cdn. As for Jimaeks comment above "multiple cdns" do not enforce better performance either.
How does one even get into game design? I have an idea in my head that I want to get out but it gets more & more complex as I think about it.
Question: Has any of your design improvements come from the community as a result of being open? And do you end up getting better pricing from your suppliers because there is a bigger market for this design?
The first question has had a semi-famous answer from this post in 2011: https://plus.google.com/+JeanBaptisteQueru/posts/dfydM2Cnepe I'd be interested to know what if any books people recommend as well, though my own strategy is when encountering a black box, and desiring to learn about it, I learn about it using whatever resources I can find to make it transparent (often revealing many internal black boxes...). Occasionally online I'll find someone who made really good visual diagrams that help summarize a thing that I might not have found otherwise in a book, e.g. http://code.google.com/p/corkami/wiki/ELF101 or http://brendangregg.com/linuxperf.html
We have some stuff planned, but nothing on a firm timeline.

That said, remember that Variance was designed to embrace HTML and CSS.
You want hover effects? Use a plain ol' CSS selector.
If you want something more elaborate, you can definitely just throw some classes onto different parts of your visualization and use other JS libraries like Bootstrap's tooltips.
I have to concur with this article. I was musing about what kind of electric car I would want if I had tons and tons of money. It wasn't a Tesla S, sadly. As much as I love Teslas and think they're amazing and awesome cars, they also say "I have money" quite loudly. No, I want similar range and performance, except in a sleeper car. There's 2 alternatives: the Leaf and the Chevy Volt, from my research.

The Leaf is a very ugly car, to me, for a young man (though I do know people who pull it off perfectly).

The Volt is almost there, except that its range on battery is about 40 miles (afterward it switches to gas, which defeats my idea). I want a car that can go 140+ (preferably 300+) on a single charge (or have super-fast, and still infrequent, charges) that I can charge at night, and has the prestige of anything less than or equal to a BMW.

There is a particular beauty, to me, in the idea of plugging in my vehicle at night and, the next day, having a new 300ish mile range to be able to use. It's has a beautiful feel to it. The inconvenience of getting gas, gone forever, and replaced by a considerable reduction in price. I love it.

The day that comes, be it in a Tesla family sedan or in a Leaf or BMW electric car or whatever other company ends up making the >= 50k, I will seriously consider and even actively decide that I no longer need a gasoline powered car as my everyday commuter and city and nearby attraction car.
>I agree with what you said, which is why I have a hard time understanding what exactly you disagree with

The "No one knows what they're doing" bit. The people on those projects -- they know what they're doing.
Cisco Invests in 4G LTE Startup Altiostar
People who haven't used a bloomberg terminal often don't realize that its value is far greater than the data it provides. The article already mentioned network effects due to chat system and other similar features. Another component of network effect is the eco-system of vendors who have built their products assuming access to bloomberg on a local machine (so they don't have to provide their own data)

24 hours a day someone is available for a live chat. If I remember correctly, hit the 'help' button twice and a chat window pops up where an actual live user answers questions. These questions can range from not understanding how to use some feature to help locating data and beyond. If the discussion is getting too involved for chat, the support person won't hesitate to call you.

Bloomberg bundles in several interfaces beyond their GUI. The excel plugin, which updates your spreadsheet in real time is fantastically easy to use. Programmers can use official apis in various languages to query static data or subscribe to real-time feeds (although exchange contracts need to be signed separately).

Bloomberg symbology is hugely important. People outside the industry might find it absurd that it isn't very easy to know the _name_ of the instruments being traded. Are you trading AAPL? Is it the one traded in US, Europe's various exchanges or anywhere else in the world? Are you using cusip? isin? sedol? reuters symbol? bloomberg symbol?

The bbg GUI looks like it belongs to the mainframe era, but the user interface is actually very convenient for people who rely on it daily. Simple commands bring up the data you need immediately, no need to click though a bunch of menus.

Upstarts will have trouble toppling bloomberg for another reason: vendor contracts are a mess. Getting the right to distribute data is very expensive. The contract costs a fair chuck of change, then the distributor must keep track of every single end-user of the data (which associated costs of technology, legal, etc.) This is the case with very standard data feeds, like New York Stock Exchange! A great deal of data comes from markets where deals are done 'over the counter.'

I don't say all this to discourage anyone from trying. I've thought about this problem a bit and it certainly will be a very interesting project for whoever tries to get in the game.
Agreed

$20,000 for 2-10% of investment isn’t particularly attractive when you need to raise an enormous amount of money. Moreover, Y Combinator doesn’t have partners with relevant experience in most of these markets.
https://developers.google.com/speed/docs/best-practices/rtt#...
There's a difference between "VC firm" and "VC-funded firm".
How far away is 4 hours?
That is a profoundly awesome column. Thanks for forwarding it!
This is written by Kevin Lynagh, known for his work on C2 (Like D3 in Clojure - http://keminglabs.com/c2/) and "A grammar for statistical graphics" (http://vimeo.com/53214578).