skysight-inc/HackerNews huggingface dataset:
My money is on the later. I recall reading an article in which Groupon got extremely tight-lipped about the viability of its business model. Like someone asked a few questions about how sustainable it would be once it scaled and then the person representing Groupon basically went into siege mode and gave only short, resentful answers.

Wish I bookmarked that one.
This is my proposed solution to this kind of problem: Sockets should have a flushHint() API call: http://www.forwardscattering.org/post/3
Browsers are some of the most complex and [therefore] vulnerable applications.
Implementing more functionalities into them is really bad for security.
Partner with indirectly related products, services, websites, bloggers in your space. Reach out with a carrot to many of them - and there are _many_ - some of them will likely want to work with you.

You'll likely need to offer something tantalizing in return...
I don't think it's so much that it requires an interest in academia, but that it requires a shift in thinking towards abstractions that still aren't mainstream, relative to OOP (in its various forms) and unadorned events/listeners. Principally, that shift is toward higher-order functions. Yes, those same HOF abstractions are popular subjects for academic research and teaching, but they're not inherently academic subjects.
Date: 2012
Wow, it's time to badmouth letsencrypt already? Sorry, namecheap, letsencrypt is going to eat your lunch if your lunch is DV certificates.
magnet:?xt=urn:btih:632dfca6b32e81998579645dc6cbfbc536532f5d

Here in China, fermented foods are numerous. One of the tastiest is https://en.wikipedia.org/wiki/Furu though the Wikipedia page doesn't show the cheesey sauce-like kind that is common around here. I might just upload a shot shortly! Check out https://en.wikipedia.org/wiki/Yunnan_cuisine
A drop-in, low-overhead monitoring web dashboard for a linux machine
The VATSIM community is awesome. They're so dedicated to following real world operating procedures and realism, I learned so much about aviation doing ATC on the platform when I was in highschool.
For those who covet luxury watches and sneakers
The search for a perfect todo, project management app and bug tracker is the perfect distraction. I think what we want the most is the ability to schedule and forget about it until the time it's ready to be done. I've used Todoist, Trello, MantisBT, my own home made todo list and a dozen others. Nothing ever beats pen and paper or just a good review. I'd say Trello, Todoist and a good bug tracker are enough for any small team. Larger teams, I can't speak for.
Careless piling of layers atop layers is the main reason why everything is slow when computers are crazy fast. Every moderately complex piece of software is so inefficient that it is better not to think about it or else you become paralyzed in horror ;)

Usually something is done to mitigate these inefficiencies only when they become egregious. And that is when even basic knowledge of the inner workings of underlying layers really pays off (see also: mechanical sympathy).
Thanks for taking the time to answer!

We've been thinking of going the route of approaching the route of Content creators/Influencers, that intuitively seems like the correct way. Have you done something like this, do you have any rough figures how much could a small-scale campaign like that cost, as I can't even guess the order of magnitude?

Also, the HARO resource seems great, I had no idea about it, thanks!
If the first option is a $2,000 toilet, I'll take #2.
When I was younger I worked at a small newspaper which had only recently made the transition from self-publishing the old-fashioned way to laying out the paper with software and sending it off to a publishing company.

The old printing press easily took up half of our little room, and old supplies still littered the shelves and floor. I loved digging through papers (we had copies dating back to the first half of the 20th century) and learning tidbits about the old way of doing things. The rest of the workers had been there 30+ years and would reminisce about late nights spent pasting strips of paper with text and images onto a board, annotating it with a pen that wouldn't show up, taking and developing the photographs, and running the press.

I don't really have anything to contribute, but it's cool to see this pop up on here and learn a little more about it.
"The other thing I know is forbidden seems far more innocuous. You’re not allowed to say “roger”."

Huh? Roger and Wilco are said all the time in real life (obviously not an appropriate response to all ATC requests, but far from forbidden).
Animal Remains Provide Clues to Maya Commoners
I might be wrong here but I figure the rates are controlled by their Central Bank. Meaning the rates are low, so borrowing can be high.

Like Sweden.

On a side note aren't all software engineering startup-jobs basically in Ponzi Finance problem? We should be worried by this. I always got the feeling engineering jobs are primarily driven by a bunch of startups running on credit, thus very very very volatile and unstable.
Keeping features out because of privacy concerns is misguided, since it's a lost cause. Look into browser fingerprinting. There are just so many vectors for tracking Web browsing behavior... literally hundreds. The only way to truly browse privately is behind a VPN or TOR from inside a virtual machine with no non-volatile storage so that everything is wiped between each VM execution.

Security is a legitimate concern, but the browser is already completely exposed since it downloads and runs arbitrary code all day long.

I do have some objection to WebRTC but it's more architectural. WebRTC is overly complex, overly monolithic, and bloated. It tries to do too many things with one standard.
Have you and your friend considered bringing in another partner who understands fashion marketing and branding?
My impression from watching an interview with the founder [0] is that just a hook up app is exactly what they don't want to be.

"Our vision from day one was to solve the problem that there is always someone you want to know, but you're afraid of rejection."

My view is that they built a hook up app and then raised a ton of money and now want to branch out and be taken seriously.

[0] https://www.youtube.com/watch?v=yn1zDaFGpYs
adding a BEP will not fix webtorrent, it will still be incompatible with µTP / TCP transport and even more importantly the DHT. It's shoving the responsibility of being compatible onto everyone else because browser environments are inherently crippled, they do not provide access to such simple things as TCP/UDP sockets and thus can never be truly interoperable with protocols that run on them.

It smells a bit like embrace-extend-exterminate to me, even if it's not intentional, it currently is a natural consequence of "claim to do X in a browser" without access to the underlying primitives necessary to do X in a standards-compliant manner.

In my opinion browsers need to provide thinner abstractions over posix apis (with the appropriate sandboxing and opt-in where necessary).
Do you have measurements that show that urandom is slower than a SHA1 hash on Linux? I don't have a good sense for how fast/slow the read call is (obviously you can cache the fd across reads).

Also, I can't find references to OS X or any other OS blocking on urandom reads. Can you point me to one?
I was one of the many unhappy customers of this company. They made tons of money for themselves and investors using an aggressive and unpleasant sales force to overpromise results to small businesses, who had to discount deeply to make the system work, and who never got any repeat business. This guy was responsible, and he still doesn't get it. They can burn for all I care.
This seems like a HotOrNot focused on fashion / learning how to be fashionable. IMO you need to get club chicks tapping on this app while they are taking a Lyft home.
Everything you said here sounds great and it's opportunities like that that keep us going. We have lots of ideas where this thing could go, for instance partnering with retail stores and literally having Looks Good integrated in wardrobe fitting areas, to be able to quickly check before a purchase.

However, everything stops with the fact that we basically have zero users now.

Thanks for taking the time to answer, and for the correction, we'll fix it!
Buying Facebook likes is not a bad thing as many people say these days
I don't think there is any connection. But since the submission was titled "covariant and contravariant" without any kind of context, it seemed appropriate that we could all share our own personal ideas about what these words were supposed to mean.
> Dude Iranian government is Arab

Does that include Rouhani and the Ayatollas? This is something new. Or are you just saying that they are allying with the Arabs?

> I don't care you are Arab or Jew or anything else...

I'm not talking about you, I was just asking about what the Iranian government is teaching its population. One of my Iranian colleagues told me how they taught them that Arabs are backward and barbarics, and that only Islam saved them. I wanted to get another anecdote.

> Have you read guran? I read it.two different translation.very approved and good translation to Persian.Khorasani and Ghomshei.

Yes, I read it in Arabic.

> With respect I feel sorry for you.guran is not about sex? Dude the whole book is about sex and power.

Again, not true. Should I pick out random passages from it to prove you wrong?

> fabricated the religion? The whole religion is about lie and fabrication .

Unfortunately, there are many fabricated stories that exists in the Twelver books. We know this because we have a strict way of classifying which narrations are authentic, which are weak, and which are fabricated: https://en.wikipedia.org/wiki/Categories_of_Hadith
If you're currently working, it's probably not worth the time or money you'd give up to attend. If not, maybe but be very careful about which bootcamp you attend.

It sounds like xiaoma went to a good one (Hack Reactor from her comments) but the author of the article did not. There are no regulatory bodies, so caveat emptor.
I found the little plug for his current startup to be interesting:

> My current company, Detour, is for all intents and purposes at its current stage, a small local business. We sell walking tours of San Francisco. To be successful, we have to do the exact same things other local travel companies do.

That description brought to mind exactly the startup SideTour, which Groupon bought out in 2013:

http://techcrunch.com/2013/09/18/groupon-buys-sidetour-to-ad...

Sidetour did more than walking tours...I only used it once, to go on an excellent tour of the now-defunct 5Pointz in New York...and according to the TechCrunch write-up, the point of Groupon buying out SideTour was to include the kind of things that Detour purportedly does:

> A little over a week after Groupon announced the acquisition of hotel booking service Blink, today comes one more purchase that moves Groupon further yet out of the realm of daily deals. Groupon has bought SideTour, a marketplace where people can book places for small-scale, bespoke activities, and post their own events, too.
It takes time to educate people. Do you think things are going to change overnight? Especially with what is going on in the world today?

The fact remains, that both of those incidents you posted are 100% against Islamic teachings. Walk to any mosque in your area and ask if you don't believe me.
Yahoo tries blocking Adblock users
A significant percentage of undocumented residents over-stayed a visa - perhaps 40%. You think the people spending years campaigning for the DREAM Act are just 'expecting to be handed a citizenship'? They're more involved politically than almost any American citizens are. There are a lot of people who've made huge efforts to get themselves legalized, and I think your comments are made out of complete ignorance and you should spend more time researching and less time spreading uninformed opinions.
Buying Facebook likes is not a bad thing to do
There's a big fuss these days about people buying fake likes for facebook, twitter and other social networks. They'll tell you it's a bad thing to do and can hurt your reputation. To those people let me say this, if you were walking down a busy street and saw a crowd across the street, would't you cross the road to see what's going on? Ofcourse you would! And the same thing is true with social media. Who wants to follow a Twitter page with only 9 followers? It just doesn't seem important enough to follow. This is why buying likes, fake or otherwise is actually a good thing to do. Crowds are attracted to crowds, it's a known fact and the more popular you look, the more natural and organic followers and likes you will get.

http://smartersocialpromotion.com/
Actually, the article you quoted does not seem to support your claims. There is a legal framework for targeted killings, but that framework belongs to American and not international law.

Quoting from your article:

>Philip Alston, the former UN special rapporteur on extrajudicial, summary, or arbitrary executions, condemns the U.S. claims of self-defense as overly expansive, stating that "if other states were to claim the broad-based authority that the United States does, to kill people anywhere, anytime, the result would be chaos."
Baffling Web Trackers by Obfuscating Your Movements Online
The only known way of preventing ghetto formation is what Singapore does - prevents the formation of ghettoes via a highly intrusive housing policy.

Ever block of apartments has to have a proportional share of every ethnic group.

http://qz.com/436056/singapores-forced-housing-integration-f...
Autodesk competitor that stole AutoCAD source code blames rogue engineer
The dark side of networking- how to elude social engineering
> /dev/urandom in certain systems, notably OSX, at some point may block for some time

This is not true. OS X has the same behavior as the BSDs: /dev/urandom is a compatibility symlink to /dev/random, and neither device blocks.

https://developer.apple.com/library/mac/documentation/Darwin...

"Yarrow is a fairly resilient algorithm, and is believed to be resistant to non-root. The quality of its output is however dependent on regular addition of appropriate entropy. If the SecurityServer daemon fails for any reason, output quality will suffer over time without any explicit indication from the random device itself."

The only device node that's broken in this way is Linux's /dev/random.
Build dikes, keep pumping out the water as it seeps back in or rains down. A good chunk of NL is below sea level and that's how they did it (with old school tech like windmills no less, just use enough of them and it will work).
I selected 8.2MB worth of files. The site requested almost 100MB of data. Why?
I just watched that talk. Wow! She's a skilled public speaker; I felt her words as she was saying them. This talk inspired me to try meditating again. Thank you.
sea-going kayaks that can ride waves down the coast for 100's of miles with barely touching a paddle

As a sailor (not a kayaker) with an interest in early boats and navigation, I am very interested to read further about how this process is supposed to work. Do you have a link?
They've been doing significant, important stories for at least the last 2 years, after having built up what is now maybe one of the largest investigative teams with several Pulitzer winners:

http://www.capitalnewyork.com/article/media/2014/04/8543804/...

At some point, HN removed the ban against the domain, and so BuzzFeed stories have been appearing with some frequency:

https://news.ycombinator.com/from?site=buzzfeed.com
Does anyone know of any good resources or papers related to bacteriocins as antibacterials? How much work has been done on developing something clinically relevant?
In general, I think it's okay to make design tradeoffs like that, because higher levels of vitamins beyond what you really need aren't necessarily better. But you could certainly ask them about it.

I'm not going to get into it because this stuff gets complicated really fast [1] and two non-scientists debating it on the Internet gets silly.

[1] https://ods.od.nih.gov/factsheets/Magnesium-HealthProfession...
Yes, of course. We've been having trouble finding such person. We'd be happy to give a stake in the project to the person if he/she would see it through. If you know any people who would be open to that, please let us know
It is to prevent hash tables being relied on for order. Randomization was added so maps aren't treated as invariant. The behavior in a range of a map is no less correct to be changing (in Go) rather than unchanging (in other languages). In other words, invariant relative to what? It's not too important. It's one of numerous ways Go promotes clearer design, at least in my eyes, to have disorder represent unordered and order represent ordered.
My suggestion would be to try and strengthen your region regardless or religion. The Middle East never was purely Muslim and I bet that nowadays there are a lot of atheists there just as we have a lot of them in Europe.

Don't get me wrong, though. Go to mosque if you want to, read the Qur'an if this is your thing. Just, for the sake of humanity, please keep it separate from your scientific work. Thanks!
Virtual Reality courses boost student engagement and learning
You are very welcome.

Be outrageous and have fun.

If you need any help your copy reach out, I'm happy to help.

Let me think on the user acquisition issue, I'll ping you via your site.
> He then asked this question “How is a typical call with a prospect looks like?” ...

I still don't understand what the guy asked, my best guess is he messed up the verb and it was supposed to read "how DOES a typical call with a prospect go?", or similar.

It all makes me conclude that someone who is not a native English speaker was paid to write that article and it's bullshit filler flung out on various sites like HN in a cheap attempt to garner attention.

If you're going to pay someone to write an article for you, fucking pay for a native speaker. I mean seriously, that little bit of money saved is not worth the risk.

edit: not to mention, most of the advice is pretty generic, the sorts of things anyone can get by picking up a book on salesmanship.
The Doomsday scam
A well-known product or service seems to require some "large" number of consumers to become so popular, and also to stay relevant. The question is, do all of the people in that "large" audience need to be paying customers? What percentage of free users is a safe percentage?

The problem I see is that organizations assume 100% of users must act exactly the same way, and some very user-hostile things are done to ensure that. Each hostile act alienates some percentage of the audience. Sometimes, it's accidental: one day, it's improperly implemented copy-protections that accuse paying customers of being thieves; and here, maybe someone's family member installs an ad-blocker that screws another family member out of E-mail access because the 2nd person doesn't know how to turn off the "ad-blocker" that he's being accused of using.

At some point, enough users of a product are alienated that the remainder is no longer the magic "large" number that is required to keep the product popular, and the product itself starts to fade into obscurity. Businesses have to stop this 100%-our-way-or-the-highway nonsense and just focus on making something really good that people want to use.
I like it.

If you're not going to have guaranteed order, then explicitly breaking it to avoid accidental dependency that will break your programs later when the language implementation changes is very much a good thing.

Compare this to python, which has deterministic dictionary order, but it changes across implementations. That's just begging for problems.

I think the whole philosophy of Go is kind of "try to avoid shit breaking in weird and unexpected a mysterious ways", an approach I become more sympathetic to the longer I program.
It's not discrimination, it's a matter of preferences. Hell, if I want to date a girl younger and smaller than me it's my right, isn't it? Plus on these apps/dating websites, you only state preferences. As I said, I would prefer a girl smaller than me, but it doesn't mean I'll not end up with someone taller than me.
as long as it is still monotonically increasing i don't really mind the labeling... =D
I've always been particular to pre-pending the current time (epoch, date, whatever) to the start of a UUID of some sort.

Mathematically, you're actually more likely to generate collisions this way, but we're talking 0.00001% in a million years vs 0.001% in a million years. It won't happen either way, practically speaking.

And the benefit? It's usually easier to explain to other people. It's more intuitively safe because there would need to be two colliding keys generated the same second.
It's true that there are a lot of apps making money by showing ads for other apps. The actual money coming in is from VCs and "whales" making in-app purchases in games... both of which could dry up.
Wireshark can show you the delay but it won't tell why it's there. You might assume it's some quirk of your application.. Most people don't consider the kernel/network libraries and drivers.. Those are all black magic
Maybe they have "roger" confused with "copy", which is widely used but incorrect.
e^19709930078 = 0xdeadbeef…
Why 0BSD?
Startup Secret Santa – Gift Exchange
Using SHA-1 in this way, with a random seed and a counter, is just building a (perfectly sound) CSPRNG with, I believe, an 80-bit security level. If you trust the source of the random seed, e.g. /dev/urandom, you may as well just use /dev/urandom itself. If you don't, you're already in trouble.

I'd like to see actual benchmarks of /dev/urandom vs. a userspace PRNG before believing the argument that it's too slow. Some people (I seem to recall Chromium does this) have done the benchmarks, and use enough random data that they implement their own userspace PRNG. Most applications don't need it.

It's also possible that getentropy() on OpenBSD and GNU/Linux recovers enough of the performance. The system call path is extremely fast, and the kernel isn't doing random number generation any faster than you are -- unless you're doing a bad job of it.

And if you somehow need a userspace PRNG, the usual advice about not rolling your own crypto unless you know what you're doing applies. (Especially for database IDs, the risk of collisions should be considered a security problem, ergo this should be considered crypto, until proven otherwise.) In this case, using BLAKE2 instead of SHA-1 would get you a higher security level and faster hashing.

Or, in tptacek's words: http://sockpuppet.org/blog/2014/02/25/safely-generate-random...
It says right there that it used the Coinado API, not WebTorrent. Coinado does the download on their servers and streams it over HTTP.
I was going to buy an Aeron, until I found the Steelcase chair I'm using now. So happy I went this route, way better chair.
True, although for the same reasons that "fail fast" is sometimes better than the alternatives, a "leap hour"---being much easier to perceive than a leap second---may be easier to work with. At least then you'll know if someone's off because they didn't leap, vs some sort of clock drift or other error.