skysight-inc/HackerNews huggingface dataset:
I sympathize with your problem. But the problem is, you have confused creationists with theistic evolutionists! They are the ones that say that evolution occurred, but God guided it. He didn't. He created EX NIHILO, from scratch, in the beginning (that's pure creationist thinking; theistic evolution is merely a compromise position by those who have departed from their Bible). For a view of what creationist biology might actually look like, I suggest you start here. I believe you will find it quite interesting:

http://creation.com/what-biology-textbooks-never-told-you-ab...

God bless.
> StartSSL offers free class 1 certificates. Don't know if that's any use to you.

No, that doesn't work.

0. Once you go https, you're basically hooked. What if StartSSL stops offering free certs tomorrow? They've been offering free certs for ages now, yet still have no competition! So much for the free market.

1. What if you have a good dozen of different domains? The cheapest multidomain certificates seem to start 50$+/domain/year, that's a pretty hefty price tag for non-commercial projects.

We need something like STARTTLS in smtp/xmpp/etc for http, which just protects the traffic from eavesdropping and passive attacks. Because right now as it is, from the user's experience, having a self-signed https is WORSE than not having any https at all. Do you get any warnings on http web-sites? What about self-signed https? WTF?

I don't live in Iran, but I completely agree with the OP that TLS is not ready yet, by not being affordable and dependable.

I'll adopt TLS for http as soon as, (1), I can guarantee that existing users won't suffer, (2), I won't be required to update certificates all the time (when was the last time you've updated your ssh certs?), (3), I won't be required to pay hundreds/thousands of dollars (per year) to secure all my domains.
I'm clueless about what this is...

Can I use it?
Is the source code available?
Haven't seen the issue since - keep in mind, part of the problem is that my work internet is slow heh.
you could probably do hundreds of servers, but you would want to die.
Thank you this excellent feedback.

1. You're absolutely right that we need to do a better job of giving a sense of where the action is happening.
2. The text issues in the boxes are definitely a problem and we have some tinkering to do on that front.
3. As far as videos go, we will add the titles. In general, the videos are not a great experience. It's difficult to find relevant videos using the YouTube API. We are considering not using YouTube directly, but instead surfacing videos that are mentioned in tweets that are deemed relevant; they usually seem to be more relevant and raw.
4. Being able to see who has confirmed/refuted what is definitely important and we need to make that experience better. For now, we don't even have profile pages that let you see what someone has done. We'll be implementing that in the next iteration.
5. The security/spam issue is a tough one and we've given some thought to it, but honestly, not enough. In some ways, we wanted to prepare for it, but we also didn't want to work on a problem that didn't need to be solved just yet. I am sure this will be a constant battle, but as we improve both our algorithms for filtering tweets and our API security layer, hopefully we can prevent bad actors from completely overruning the site.

Thanks again for your thoughts. Any other feedback is welcome and very much appreciated!
> Music, because of the visceral reactions it elicits, tends to be best experienced in a live setting. The animation and general atmosphere of the crowd brings a lot to the emotional table that is lost elsewhere, including home listening rooms.

Definitely a generalization, as you caveated. With few exceptions, my appreciation for musical depth is substantially lessened in a live setting.

One such exception is a venue with theater seating and an observant audience. The crowd sits and absorbs. I'm not taking chamber orchestra here, either. I mean Will Oldham or Bill Callahan or X-refined-"indie" band. Another is certain kinds of music played live in small bars where everyone is rip roaringly drunk and ecstatic but not focused on the performers, but engaged with the elevated social tenor, which includes dancing, senseless mixing, mingling and disregard for decorum. Random bluegrass works well for this.

But largely (read: basically always), I need to consume music in either solitude or in extremely intimate, restricted, established, and empathetic company. Otherwise I can't concentrate on my emotional responses or develop complex relationships with the work!

I don't mean that this is Appolonian for me. The contrary is true: it's Dionysian, but that's the kind of thing I can't get when surrounded, socially navigating, self-conscious and worried about the perception of others. Too much, not enough, as they say. My focus is a fragile thing, easily dismantled. (I envy the robust among you!)

Anyways, I'm just digressing here, not disagreeing, esp. as you allowed for the fact that you are generalizing a bit. My experience differs vis-à-vis musical appreciation. Certain friends of mine have expressed similar feelings.

But is it surprising that relationships to art will be as varied as people and art objects themselves?

My guess is that there is at least a baker's dozen worth of people out there who prefer listening to music through barriers we can't understand, and still as many whose appreciation for music and voice and song comes from not hearing it at all.
For $10,000, here's a mechanical watch you'll never have to set
Perhaps I misinterpreted your post, but what I got from it is that you were against identity schemes (attaching the adjective "authoritarian" to them).

Estonia might be an authoritarian hellhole, but I wouldn't say the ID system has anything to do with it. That edit probably would help :)
Its an autocomplete for their search engine with machine learning.

I think its purely closed source based on the article.
Android L Sneak Peek Reveals Personal Unlocking
Not sure if it was your intention, but your weekly update case will reset every time there is a manual update. I avoid time.After for recurring tasks in a select loop for this reason.

time.Ticker is great if you want to repeat the task at approximately the same interval. time.Timer is what I use when I want the task to repeat a certain time after the previous task has finished. You can also conveniently use timer.Reset(0) to trigger an immediate tick.
Everything?

;)
Thanks for the reminder. I threw in an application just to see what happens.
LLVM does something similar if you pass -fsanitize=undefined: it tries to insert code that will crash the program when it invokes something that has undefined behaviour. It cannot emit a compiler error, because it's perfectly fine to have a function with undefined behaviour in your program, as long as you don't call it.
I think Lightroom is one of the few Adobe products you can buy without a subscription, unless they changed that recently.
Live Map of Cyberattacks (based on Norse data)
Xervmon – Hybrid Cloud Management
Holy crap, I think you just read off my "todo" list! Haha, thanks so much for the feedback. Anything else you don't like?
New Tips for getting the most health benefits from the treadmill -
"even if they are not expert in that part of the law"

Agree. And what's even more dangerous is someone with legal background but not years of experience that is able to weigh, on gut, the pros and the cons of adding that legally correct text. [1] It's like the paradox of system security. A trade off between being, say 100% secure but then either opening up other potential security issues or having usability problems caused by something with a extremely small chance of happening.

[1] Here's an example. You have a tenant. You want to be able to charge them for a certain thing upon move out. You can add the exact item or you can be vague. Both come with risks. The risk of adding the text is that you bring it to their attention and they nix it. The risk of not adding it is that you may not be able to charge for it upon move out. What do you do? It's not a legal question (legal wise you would add it) it's a strategy question.
RabbitMQ has its own set of durability issues (see the recent Jepsen writeup on it), but if the data store itself is stable, then it's really very good.

The primary difference you'll notice is that RMQ has an explicit-ack mode. It will send a message to a client, the client processes it and sends an explicit ack (message consumed), at which point RMQ will send the next message. The client can also send a nack (push the job back onto the queue and redeliver it), and if the connection is dropped without the job being ack'd, then RMQ will requeue it and send it to another client.

If you're performing all your state mutations in a transaction or something similar that rolls back when a worker terminates, then you can avoid losing jobs and ending up in invalid state even during non-clean shutdowns.

As far as other notable changes go, you can have multi-queue routing (one message can be routed into multiple queues) and dead letter exchanges (so that TTL expired messages can be sent to a different queue rather than just being dropped). There's a lot more to it, as well; as a message queue, I do think that RMQ is flatly superior to Redis, but Redis has drop-dead simplicity going for it that is really nice if you don't need the extra features RMQ offers.
Instead of pausing the feed, maybe a simple 'Load X new tweets' banner at the top of the feed would do a better job? Twitter actually does exactly this when loading new tweets on the feed.
Just ordered! Can't wait to receive it in the mail
disclaimer: I'm a huge fan of TypeScript and the folks working on it, but now work on Dart and JS stuff at Google, so I'm probably biased in all kinds of ways :)

The way I like to think of it:

If the main thing you want in JavaScript is types and classes, TypeScript is brilliant. It adds exactly those things, and does so in a very attractive and seamless way. Classes are already in EcmaScript 6, and I wouldn't be surprised if TypeScript annotations make it into a future version ES (there's a strawman proposal: http://wiki.ecmascript.org/doku.php?id=strawman:types), so the forward compatibility story is good too.

If you want to fix more things in JS, such as:

* massively improve all core libraries and types
* improve the DOM
* add integers
* add operator overloading including [] []=
* make Map a distinct type, instead of all objects being maps
* switch from prototypes to classes
* removed undefined
* fix == operator
* remove implicit conversions
* tree shaking: no worries about which library is less KB's
* add named arguments
* add many features ES could add but at a faster velocity
* consistent libraries (e.g. Dart standardized on Futures)
* ... probably more stuff I'm forgetting ...

TL;DR -- TypeScript is a targeted fix, Dart tries to fix all-the-things. Both approaches have merit.
Dart rocks, thanks to team for the great work
Not to mention one of the most commonly used features: adjustment sliders that have intuitive results, but not necessarily intuitive mappings. (Highlights, Shadows, Clarity, etc.)
I'll admit I haven't read the full article. However, this did stand out to me:

> So why would they want to be exclusive? Mostly because they want their significant other to be committed and not leave them whenever the significant other has a better option.

Realistically, I think it probably is true, sadly, that many people might see committed relationships this way. And if it is true, I would take that as at least a partial explanation for why the divorce rate is so high.

This is totally anecdotal, but from my observations, the marriages I've seen and known that have succeeded the best were not based on a trading of commitments, at least not in this very game theoretic sense. They were based on actual, legitimate love, and that's all there is to it. Love doesn't mean you can't be attracted (even very attracted) to someone else, but it means that any such attraction pales in comparison to the companionship you share with the one you love.
I'm not even so worried about Adobe letting Lightroom languish as I am about them using their newfound monopoly position to at last move Lightroom into the mandatory Creative Cloud subscription model that ate the Creative Suite last year. As an enthusiast photographer and avid Lightroom user, there's no way I'm paying a recurring subscription for the same app when I'm not using it to make an income.

That said, there's a potential twist here. Apple's upcoming Photos app can go one of two directions: Apple could, as everyone seems to be assuming, go the consumer-focused route and stay out of Lightroom's market. On the other hand, Photos could pack all of Aperture's pro features and more behind an "advanced mode" UI. Suddenly, Lightroom isn't just competing with an Apple product, they're competing with free.
And how do you know that wasn't the commit you were looking for? The whole point of bisect is that you don't have to do a manual bug hunt; you can create a script that tests for the thing you are looking for. If it's something static sure, that's easy. But if it's something more complicated and you don't know what's causing it (a prime candidate for bisect), you will need to build and analyze the behavior of the built executable. Non-building commit = more manual bughunting.
Yeah, you're supposed to take it seriously so no one finds out what a joke it really is.

Only a judge could see that building corporate headquarters is a public use, or that growing a plant in your basement is interstate commerce.

"When I use a word," Humpty Dumpty said, in rather a scornful tone, "it means just what I choose it to mean—neither more nor less."
"The question is," said Alice, "whether you can make words mean so many different things."
"The question is," said Humpty Dumpty, "which is to be master—that's all."
As far as I remember, you are wrong: a loop with side effects (either external IO or volatile reads/writes) is allowed to never terminate.
It's kind of funny to deride something as a pro Apple stance and use Apple's 5.5inch phone as an example of Apple flip-flopping. The iPad mini would have been a better example of Apple caving as it exists.
An interesting advantage compared to Dalvik (or the JVM) is the ability to make use of SIMD. If your bottleneck would benefit from SIMD, you can gain quite a lot.

It does of course require some additional work, but thanks to operator overloading it looks fairly nice.
People move to the suburbs because that's where the housing growth is
And how do you know that wasn't the commit where the bug was introduced? You check it by hand? Great, you've now defeated the purpose of git bisect.
See further Matt Yglesias, The Rent Is Too Damn High (http://www.amazon.com/dp/B0078XGJXO).
Show HN : Web Based Data Organizer Free for personal use
Second Life's second act will be a social network for virtual reality
I've never really done a hackathon before. What's the gist of it? Do you just show up and work on whatever you want for the duration, then present it at the end? Or is there a theme revealed at the beginning?
How many domains you have?

If you have 2 domains, and no subdomains, that might as well be the case.

If you have more than a couple of domains, certificate costs can go up exponential -- it's 10$/year for a single domain cert, but 50$/domain/year for a multidomain one.

I have maybe about a dozen or two of active domains; I cannot afford to have my domain costs go up exponentially all for some thin air.
There are tapes that store 200GB+. It's definitely not a dead medium.
The view of romantic relationships underlying this piece is not one shared by most of my friends who are in stable relationships, and is IMHO rather unhealthy.

People do not stay in romantic relationships to avoid "the trauma of getting dumped". They stay because their partner is who they are looking for, someone who enriches their life. Healthy people sting for a bit when dumped, but they get over it and find someone new.

Also, the boyfriend/girlfriend stage doesn't match up with what I've seen: people who dump their boyfriend/girlfriend "because someone better comes along" usually find that the new person isn't better at all, and in the meantime they've labeled themselves as fickle and capricious in the minds of friends and prospective dates. Rather, it's time to end a relationship when your continued partnership is making you unhappy, regardless of whether there is someone better out there. And as long as you are happy, you are unlikely to be more happy with someone else.

I'd argue that even with these corrections, viewing work like a romantic relationship still makes no sense. The cornerstone of romantic relationships is equal emotional investment, and the idea that beneath all the trappings, we're fundamentally all just people. Business is different because:

1. There is an inherent power imbalance between employer and employee. A company is never going to love you back, nor will you ever fulfill as important a role for it as it does for you.

2. Companies will and should respond to changing market conditions. Those changes sometimes mean that whole roles disappear, and employees who want to perform those roles can and should go elsewhere. A romantic relationship is hopefully based on qualities more fundamental than "what professional role do I want to occupy?"

3. If a company refuses to make hard choices about employment and market positioning, the market makes it for them, with the result that everybody is hunting for a new job.
So vesting periods for options are a prenuptial agreement? Stay for a few years if you want to leave with anything.
Even if it were better for the employee to be married to their job (which is doubtful - see: the many articles telling us that the best way to get a raise is to negotiate your new starting salary), I worry that this post could be taken to mean that you should be loyal to your company in the current real world. Your employer does not want to marry you, and will in fact drop you as soon as something better comes along. If you're the only one acting as if it's a long-term thing, you're the sucker.
I'm fine with attributing a small part of success to luck. I'm not fine when lots of people just assume that the only reason you are ever successful is due to luck.
What Game Designers do (According to the Internet)
Im going to be down voted for this.

To me, the speech was fairly embarrassing. Its as though some rich people saw some poor people on a poor person safari. Now they come back to tell of what they saw, as if everyone in their audience would be just as amazed at such things as they were.

Perhaps for a stanford graduate audience that is true?

Theres suffering in the world!? :O

Thats what I was left with. No-one rational could disagree with their points, the validity of the foundations purpose, etc etc and all of that.

But the speech made me cringe a little.
Yeah, that's a good suggestion. Thank you!
It's not an ideological problem, it's a practical one. If most of the Android software running out there depends on proprietary blobs, then I lose many of the benefits of open-source software including running it on my own hardware.
Did you notice the word "biometric" in the article? I'd rather have the future look like this: http://www.bbc.com/news/technology-28055678 .
Used to own a business that sold advertising in the same college market.

Be very careful when extending credit to advertisers. The sale is only one part. The other part is collecting the money. Would suggest you try and not extend credit and get paid if at all possible by credit card. The back office and aggravation can be quite aggravating. People will take advantage of you. They will tell you to show up to get a check (after you pester them) and then they won't have the check and tell you to return.

Edit: I made this comment because the op had mentioned closing sales in person (or perhaps over the phone). This is not the same as a website with a "pay here" link. When you close in person there will always be customers who attempt to get credit terms. Think in particular what a chain restaurant would do or a company where the management is located elsewhere. They will say "send us a bill and yeah sure we will pay" or "can I give you a PO". So the question is how lucky do you feel. Of course if the COGS is very low it pays to take a risk. But just get ready to have to follow up multiple times over many months to collect that money. And don't act like it's in the bank because it's not in the bank.
It's intentional. The update doesn't have to happen at the same time every week, we just wanted the model to be no more than 1 week old.

`time.Ticker` looks handy, I will definitely use it for another project.
> I find it easier to...

Have you used Bower? I haven't but I watched a video of some guy speaking of Bower who pretty much said the same thing you did but changed his mind after trying it out.

I haven't tried Bower yet but kept that anecdote in mind and plan to try it to see what all the fuss is about.

From my understanding, a single command will take away all those intermediary steps between deciding to use a library and actually using it. No need to navigate to the project's page, looking for download link, downloading it, extracting and copying to the project directory.

Sounds good in theory to me; just haven't the chance to try it yet myself. Mostly because npm happens to have everything I would have used Bower for.
You can now literally have sex with your iPad
Red Letter Media watches first three Transformers films at the same time
Most people in the UK don't have to do a tax return, if you do have to do a tax return doing it online (at least if you have the relevant information handy) isn't difficult - probably takes me 30 minutes on a simple year and on a complex year I pay an accountant to do it.
It's all a point of view thing - If you're more liberal politically, you tend to trust government more and the free market less - If you are more conservative, you tend to trust the free market more and government less. Assuming Drew is more liberal, it makes sense that he would trust an all-powerful government over all-powerful corporations.
This article is terrible. Companies are not loyal to their employees and pretending otherwise is truly deluding yourselves.

People in a marriage, in theory, should remain loyal for life.
Google Apps with unlimited storage for $10/month
Can someone alter the link so that it's no longer a paywall?
Sorry to be blunt, but HN isn't your personal tech support service. If everyone on this site posted an "ask HN" whenever something didn't work, it would be inundated.

I suggest you contact Google support.
That's an interesting one. I have a another example: trying to put codify in a contract. For example, I recently had a client asking me for on-call duty on a weekend. So I quoted that and put it in the offer. (fixed fee for being on call, + a bonus for every hour worked)

Now, they were asking me whether it shouldn't be included that if I build the stuff, I would feel obliged to make sure it runs well. Sure, I do, and if the team I am working with is firefighting, I will be a good colleague. But if someone wants the right to call me at any time, they shouldn't be surprised that this has a price.
I chafe at that a bit. Wu Tang was always one of the most creative forces in hip-hop. If you look at what they have done as a group and individually over the last two decades, there is some very impressive output. I don't like the idea that they are past their prime just because their hip-hop golden era work was so influential, or because hip-hop is seen as disposable youth culture that old men have no place in. A lot of it is just nostalgia if you ask me. Personally I think they've earned the right to be treated as artists even as they age and have their work be given honest consideration. I mean we're not talking about friggin' Pitbull here.