skysight-inc/HackerNews huggingface dataset:
I agree the rules for quality content over nonsense at HN have been widely overshot. I wish comments and submissions were judged on value alone - interesting ideas, new facts, entertaining reading - irrespective of content including some silliness or even gasp potty-language.

I have been criticized and downvoted many times for being "snarky" even if I made a factual and well-reasoned comment. This is the goddamn Internet, not tea with the fucking queen. I'd prefer a community that values substance over style and passion over politeness. (Not like there is anything better than HN and I just got downvoting privileges so I am not going anywhere for a long time. Bwa ha ha ha!)

And I get it, I can be a real dick. Ask anyone. I don't blame anyone for being mad at me occasionally but I wish others would have enough tolerance to get over their delicate feelings enough to appreciate content that does not jibe with their own self-delusions or is written with uncomfortable emotion.

I am feeling a little burned by this today. This morning I clicked a link off the home page to read a rant by weev against people bashing bash and Stallman. Reading that felt like letting loose a fart built up after a long job interview. It was a joy to read something so frank and passionate whether I agree with it or not. (And in this case he made some excellent points.) It made me realize how stuffy and afraid of breaking consensus everything else on HN was. I hit my back button to comment and it was no longer anywhere to be found.

Shame on you, HN.
How to Survive and Thrive in a Funding Round
Thank you for visiting Snitch.io. Unfortunately, your statements are still not correct.

I signed up for a free account on VA and put in a site with a revoked SSL certificate. It has not generated an alert. It has been over 12 hours. It is still prompting me to insert the JS on my site, by the way.

As to your second point. Snitch isn't simple alerting.

It runs a full range of tests on an SSL certificate: checking for expiration, checking for revocation, checking that all of the intermediate certificates have not been revoked, checking the certificate is valid for the domain (including SNI), checking that the certificate isn't signed with a weak algorithm such as SHA-1 that Chrome is about deprecate, checking that the certificate has not been changed (incorrect server config, malicious intent...)

Snitch is not targeted at people who just need to know if their site is up or down.

If you are are a business and users browsing to your site get a big red warning in their browser because your SSL certificate is expired/revoked/weak/misconfigured - that is a problem and you lose money. That is what Snitch is addressing.
Waw, me too have the same problem. I am interested to make final year project about education and technology (not really interested to pure "computer science" field like design algorithm, etc.), anyone has a good idea?
definitely agree with you, I think I'm the case you are talking about. I came to uni with a bigger experience and knowledge than other guys, I don't blame them. But I don't want to put myself on their level that's why I'd like to propose my own topic and show my skills there
That's largely (entirely?) because it's a 64-bit system whereas jslinux is 32-bit (JS does not natively support 64-bit ints).
Toulouse-menahan-imbang-psg-di-kandang
"Gluten-Free"
A better reason why linked lists are better than arrays is that they have obvious, fast immutable APIs. Immutable data is not always a win, but sometimes it is.
You need to be upset about any online company that does A/B testing also then without consent. Does this new button make people happy and want to subscribe to our content vs. our old design? This outrage is overblown and really only exists because it is from Facebook.
Yes, true, but the irony here is that the introductory paragraph is itself a nerd litmus test. No nerd deserving the title would accept it as written.
I sincerely hope that anyone that acts as he does is not looking for anything from me.

> Perhaps you're putting too high a premium on your gratitude.

I think it's quite the opposite - people demand that he be respected solely because of what he's contributed to the free software movement, including even the lowliest gratitude from the smallest voices (of which I'm at the bottom of the list).

But what really should happen is that each individual action and contribution should stand on its own, unmarred by its relationship (through its author) to any other action or contribution.

People (the high and the low of us) should respect the free software movement and some of the software it has provided to the world, and simultaneously deride the position that this serious security problem should be shrugged off or downplayed, despite the fact that the same person or people are responsible for both.
Unforgettable Subnetting
My biggest problem with the way math is done is the insistence on using single letter names with at most some indices.
How many good programmers would agree that naming variables and functions with only one letter is a good idea?
The sad part is that this infiltrated all other fields related to mathematics. You can not even imagine how much did teachers annoy me in high school when all variables in Pascal(back then this was still the language that was thought) programs were named with one letter (I started programing when I was in elementary school) .

I believe this is caused by the symbol-less notation of the multiplication operator. Since xy actually means x*y there is no way to have words as names.

A side problem caused by this is the overloading of the symbol-less operator to mean something else in the case of mixed numerals ( http://en.wikipedia.org/wiki/Fraction_(mathematics)#Mixed_nu... ).
Thankfully, where I am from, this notation is only used in middle school.
But this caused a lot of problems when I was helping siblings with homework since I was no longer used to that notation.

Oh, also, Tau is better than Pi ( http://www.tauday.com/ ).
I 1000% endorse Cloudways. It allows you to spin up a managed high performance Wordpress Stack in minutes on DigitalOcean or AWS.

For most small businesses, I'd say a 1GB or 2GB server should be fine, so $15 or $30 per month.

I only host my clients on Cloudways, just because it takes so much hassle out of the situation, and is much cheaper than using something like a Flywheel or a WPEngine.

Edit: Cloudways sets up Varnish, Nginx, Apache, Memcache. I then manually set up a CDN (MaxCDN being my preference), and use CloudFlare for DNS. I usually use NYC DigitalOcean. Love the speed. Oh, and Cloudways has patched (for ShellShock) all of my clients servers for me :)
Richard Branson Announces Unlimited Vacation Policy for Virgin Staffers
You're confusing being free with being able.

Freedom is a deep concept, but I'm pretty sure not being able to do something does not mean you're not free to do it.
They've always held on to CVS, taking it so far that they've taken upon themselves to support their own fork of CVS going forward.
It does leak (a) your IP address (which can usually easily be linked to the store), and (b) the bitcoin address you're checking, where blockchain.info or helloblock.info can then watch to see how much money you're getting. So those sites can know exactly how much money each company is receiving.
> I think Bitpay recently released an opensource library (haven't looked into it yet) that accomplishes just that. So I will probably take a look at it first.

This requires 70GB of leveldb indexes on disk, as well as the 30GB block chain, but is a better solution if you can spare the disk space and CPU time. Else an lite client can be made to be very light weight for a situation like this, around 75MB on disk all told.

> Straight doesn't tell Blockchain.info or Helloblock.info how much money is expected, nor does it tell them who made the payment and which store expects it.

Sure it does. It marks all of the "address balances" you query with payments received by your service. You're making a request to an unused address moments before it will be receiving a payment from another party, proof that particular IP address is the receiver. As soon as you have a marker like that you can begin exposing the customers involved much more easily.
I wonder what the absolute traffic levels of the Yahoo directory are like these days compared to the directory's heyday. They're a much smaller part of the internet now, but the internet has grown so much larger.
Incorrect, partly.

The release cycle is illustrated here: http://www.openbsd.org/papers/asiabsdcon2009-release_enginee...

They do branch and tag the tree for releases, but development is done in HEAD not in branches as would be customary for git.

I'm not an OpenBSD developer but my understanding is that the branches are used for subsequent patching of that release, not as part of "normal" new development work.
Let's not mince words.

Where else is that code being written, and what is it's volume of code compared to Github?

SourceForge? CPAN? The OpenBSD CVS? Bitbucket? Google Code (lol)?

I'd be genuinely surprised if you could show me a place with more repositories right now than Github--I'd love to see such a vibrant ecosystem!
If you already have a web server, it might be a better idea to host your website there. Github Pages is only for static websites, so you can't use it to host websites using WordPress et al. (Since you linked to a WP theme.)
Sounds like run of the mill "bid sniping" software, designed to bid on an auction at the last possible millisecond. (The thinking being that auctions with existing bids attract other bids.)
It's essentially impossible to build something as high-quality as Stack Overflow for an all-purpose Q&A site. The expertise required per category is incredibly high, to match the level of quality Stack has, and then the moderation has to be equally up to that bar. That has to occur for a thousand different categories (far more really, but you get the point).

So you need tons of users per sub, with very high level expertise; you need dedicated moderators with expertise in the category so they grasp what's what. And you need some way to bring all of these people in just to get the ball rolling (Stack did it by knocking over one category first of course).

Even Stack Exchange has failed to translate its very successful core site to a vast range of topics. If you look at where they've succeeded in a big way, it's exclusively tech-heavy or otherwise topics that geeks like.
That's a horrible idea. The branding of Perl 6 has already been established. Trying to hijack it won't be beneficial to either project.

The next release in the perl5 series could be Perl 7, similar to what PHP [0] has done to avoid confusing their next major release with a previous, failed effort to create a new major version.

That still forces perl6 to rebrand but won't induce massive confusion.

[0] https://wiki.php.net/rfc/php6
Well, yes, I agree then, it does leak. I still think this is way way way better than using Coinbase or Bitpay. There's really no other alternative right now when it comes to accepting Bitcoin payments. I think, given enough effort, we can make Straight more secure and private and leak less data, but fundamentally, it looks like privacy vs convenience may always be a trade off, at least to a certain extent.

If you have any ideas how to improve it, I'll be happy to listen.
The article "addresses Perl's perceived problems" more then it tries to find what the real problems of Perl are.

So here's my take on it:

1. Syntax. And how it's almost impossible to change it after a certain level of language-adoption. Perl coders knew it needed to be radically changed, understood how that was impossible, and moved on.

2. As a result of 1: the shrinking community. It is a clear red flag, no-one wants to start a project in based on (soon to be) legacy technology.

3. The existence of very suitable languages for Perl-refugees. When Perl ruled the web it was pretty much the only open source, web-focussed, runtime-typed language with a package manager fully of goodies. But with Ruby, Python (, etc.) and their very active communities around, it became very easy to switch.

4. It missed academic backing. Having programmers "schooled" in a particular language seems to be important in this world. The winners in this area seem to be Java, C-Sharp, C++, C, Python and to some extend Haskell; Perl never managed to enter this league (and does not seem very fit).
An attacker wouldn't MITM your download, they would take control over your mirror and serve bad copies. Hence the signatures.

SSL secured downloads would be pretty much snake oil for ensuring file integrity end-to-end. You will find the same practice pretty much everywhere among the larger projects.
https://wrapbootstrap.com/ is a quick way to make whatever you made in bootstrap look nice
Although the article makes no mention of them, George Lakoff and Mark Johnson's research on conceptual metaphor[0] seems to be intricately tied to this, somehow. I recently read two books by them: Metaphors We Live By (see Peter Norvig's description here[1]), and Philosophy In The Flesh[2] and found the ideas in them on how humans use metaphors to make sese of things very interesting and intuitive. It actually left me wondering when and how AI would use these insights.

[0] http://en.wikipedia.org/wiki/Conceptual_metaphor

[1] http://norvig.com/mwlb.html - because it stays focused on language it manages to make a clear and convincing case

[2] http://www.nytimes.com/books/first/l/lakoff-philosophy.html - by comparison a flawed but nonetheless good read. I agree with the critiques laid out this review: http://lesswrong.com/lw/871/review_of_lakoff_johnson_philoso...
I think an example is this: for a concrete set of data, see the distributions on page 28 of this document (page 40 of the PDF)
http://mi.eng.cam.ac.uk/reports/svr-ftp/auto-pdf/harpur_thes...

These different distributions are difficult to distinguish with statistics. However, if you can see the shape snd therefore know the "rule" or the structure of the distribution, it's easy to design/train a network to recognise them.

(note that the content of that PDF is not about this problem per se)
I've dreamt in code a few times, but here is my favorite story.

After a long 14 day I drifted off to sleep on the subway. I had a dream in SQL about trying to figure out the best way to set up the moment with a girl I liked so I could go in for a kiss. For some reason, it involved alot of table joins and sub-queries. When I woke up, I realized I had the solution to the de-duplication problem I had been working on all day!
I am building a product called Triangulate (http://triangulate.io) that would work for you. It is an open-source site builder (or CMS) built in AngularJS. I provide a hosted service, plus, the app is completely open source so it can grow with your business.
thank you for the great advice!
Apple Says iPhone 6 and 6 Plus Bending Complaints Number Less Than 10
World's First Genetically Modified Babies Will Graduate High School This Year
> StackOverflow

StackOverflow's community is toxic waste compared to Quora. The site is somehow successful despite the founders/community's best efforts to destroy it.
cool stuff, thanks!
It was presented at EuroBSDCon2014, but you're right that's not really obvious IN the paper (it is indicated in the URL).

A more chronological catalog is at http://www.openbsd.org/papers/
iOS 8.0.2 Cydia download or install for iOS 8 cydia
Yes. Using the card to steal from Dunkin Doughnuts counts as black hat.

If he purchased a single cup of coffee 1 time, I'd have some sympathy for him, but that's not what happened. Instead, he helped his friends steal hundreds if not thousands of dollars in products and services.
Eelmail – email server on Node.js
This site was linked somewhere here a while back - http://use-the-index-luke.com/

I learned a lot about how indexes work from it.
I strongly agree. Search works when you have some specific intent, and can articulate that intent to some degree. A directory helps you discover knowledge you didn't even know to ask about.

@highlander, ping me at
john
a
fries

at gmail if you would like to discuss further.
A/B testing is not the same thing as manipulating content based on negative/positive connotation and tracking user emotion change as a result. They're conceptually similar but the resulting change in user expression is not. A/B testing is optimizing your site and user interactions with it, Facebook's experiment is trying to change a users interactions with the world.

I would be just as upset if it were Google or my local grocer.
While I agree that C is the wrong language for security-critical applications (and I write this as a mostly C developer myself), I strongly disagree that C++ is a better language. Sure, it has constructors and destructors and pass-by-reference, but that's not enough, and cons/destr's don't fit the common memory usage-model of performance-critical applications (where an SSL library is often used), which use preallocated memory pools.
I don't think the speakers hang out with the audience. Do they?
Name the company!
Show HN: Immunizations – My first mobile app, written in Swift
On performance in .NET
Link to learn more: http://www.RxV2.com/#oi
Hi, this is exactly what i was facing. The projects provides were boring. Nothing exciting so i picked my own project.

I build a chess playing lego robot.
What do take in mind is that you dont overeach. You have a set amount of time. Make sure the project you pick is achievable. I over aimed and took me a bit longer to finish.

But building a complete solution for a website is not an easy task. It takes a lot of planning and knowledge to complete it.
... and mined by organic, free range computers. :)
I keep obsessive track, and over the last 12 years I've been roughly equivalent to the S&P 500 (which, again, I attribute far more to luck than anything else). Like I said, this is for fun, not for true investment purposes. So anything that doesn't lose money is a win in my eyes. My real investments are primarily in index funds.
Could you recommend any good books about that for a web developer?
You may be right - it didn't really include enough details to judge, but based upon the nature of his other activities I was thinking his technique might have been more intriguing. Who knows. When he is arrested maybe it will come out in court documents.
Simple Fix on Disqus Not Showing on Blogger Blog Mobile View – Onenaija Blog
I think Wikipedia has managed to be hugely general with a relatively high quality level so it must be possible. There might well be an underlying difference that can't be overcome but I can't see it from here.
If you didn't know, the "Get Started" button is broken on (some?) mobiles :)

http://i.imgur.com/4GUVVcT.png (HTC One M7, Chrome)
Link for the curious: http://en.wikipedia.org/wiki/Udo_of_Aachen
Attending #JavaOne? An overview of speakers here
The history of "robots used to teach computing" is interesting, the language "logo" and physical turtles that run on it. Roughly Apple II era. Also the heathkit HERO robot series, still perhaps the best machine hardware of the genre.
> Pure, idealized languages like Haskell seem to be preferred by people who don't actually do anything with it, but instead talk about it.

Please stop, you're making yourself look stupid. Plenty of people create real solutions to real problems in Haskell every single day.
https://news.ycombinator.com/item?id=8378766
The edit link goes away after an hour or so of posting the comment.
An animated guide to the human body: The muscle edition
GraalVM and Truffle/JS: Programming Languages and Runtimes Overview
The article doesn't mention whether this is a corporate or licensed store. Frequently Starbucks stores at airports, Albertson's, hotels and other locations are just brand licenses.

For a while you could tell those immediately by their lack of Starbucks mobile terminals to accept mobile payments, but that changed recently.
This was long as hell but gave me a lot to think about. I will try to be more discerning of the use of the word "community".
Buffer August Update: $4M ARR, Exploring New Funding
My only advice is slightly tangential to the question:

Do not lose track of how much your project contributes to your final grade (if you care about grades). It is so so easy to spend 99% of your time doing the fun project which counts towards 20% of your degree, leaving 1% of your time to study for the remaining 80%...

That said, having a decent project to show is at least if not more useful in getting a job out the other side (if that's what you want).

Good luck, would be interested to see what you end up picking.
> If one could develop a large enough quad- or hexacopters that could be stored on all ferries and deployed to pick up people and lower them to ferry decks, that would help a lot.

Unfortunately, quadcopters can not be scaled up because the physics of multirotors doesn't scale nicely. The inertia of the blades goes up to the fifth power of the blade length. Double the blade length, 32x inertia. This would give prohibitive power and mass requirements.

A lot of quadcopter research focuses on using multiple copters for lifting co-operatively because building big ones is not feasible.

Multirotors are not particularly good in high wind conditions either. Even the specialized search and rescue helicopters (e.g. Super Pumas and SeaKings) had difficulty operating (and some were unable to operate) in the hostile weather conditions during the Estonia disaster.

Short of carrying on board search and rescue helicopters (and trained crews) and and other hoisting equipment, there is very little that can be done to rescue humans from the sea in storm conditions.
Just keep in mind that while themes from ThemeForest (and similar marketplaces) look great, they are usually a disaster from a code perspective. These should be seen as a temporary measure, and one that will be largely discarded when you have the funds to dedicate to a better site.

Source: I've made quite a bit of money fixing ThemeForest themes when the business outgrows them.
I mentally blocked it when started becoming a sea of "Why did this H-list programming celebrity join X company?"
Don't waste time trying to build/theme a website yourself. You should be focusing on building your business.

$10/month http://www.simplybuilt.com