skysight-inc/HackerNews huggingface dataset:
"A disclaimer before we start: Chef Watson isn’t great at telling you when stuff is actually ready and cooked."

"Yes, it's has great potential, but their are so many nuances that go into a simple meal."

The right programming will probally eventually solve the problem, and AI will replace chefs? I hope it doesn't progress that far though.

Maybe I'm the exception, but when I make myself a meal, these thoughts go through my mind--sometimes(Most of the time I greatful there's food in front of me.) but here goes:

Too much food is probally not healthy--obesity potential and believe in calorie restriction. Did I get enough exercise in order to eat a big meal today? I ate too much protein yesterday, I will cut back today. I will use a little less salt tonight because I need to watch my blood pressure--especially if stressed. Did I include enough fiber because the the medication I'm on is affecting my digestion? Should I eat another portion of fish--the Mercury. Is my date allergic to anything I am cooking, or they a vegan, vegetarian? Did I wash the organic lettuce enough? Can I use all the milk in the recipe, my roommate will not have enough for her Cheerios to tomorrow. Oh, and this portion of ingredients I just pulled out of the frig. just doesn't look right, and I don't want to take a chance on food poisoning.(The expiration date is O.k., and it smells right, but there's something telling me to throw it out. (I notice a cat I feed hovers over it's food sometimes, and doesn't eat the perfectly good can of cat food. I sometimes think, he's not being just finicky, and I'm not going to second guess a few million years of feline nasal receptors; I will just give him a different can of the same food.)

I don't think like this over every meal, but sometimes these thoughts do run through my mind occasionally. Sometimes I think I have a lot of unconscious thought that affect my daily life? It's these nuances that, I think, hope--differentiates humans from machines. In reality, AI does scare me becaucase I think they will get all the kinks worked out, and there's not a day that goes by that I don't think about the warning from Hawking's, Gates, and the Tesla guy.
Depends on the location; there were slightly more PAVN battalions in the field than VC, and some on-paper VC units were actually reflagged NVA (e.g., the 808th battalion). Actions in Saigon and other southern battles were with infiltrated Viet Cong, but Hue was mostly a PAVN action with VC support.

There was a lot of MOUT-style urban fighting (5 major cities and 36 regional capitals were targets of the Northern forces, plus around 70 smaller towns and various military bases like Long Binh and Bien Hoa near Saigon), but most of it was relatively short, and US forces took advantage of airmobile capabilities and reasonably good control of major roads to move forces quickly and decisively. Hue was the infamous exception, running for (IIRC) some 25 days of grinding, brutal urban combat with soldiers, Marines and South Vietnamese units clashing with the largest concentration of PAVN forces.

After Tet, the North figured out that dispersing their forces was a more effective method of confronting the US (again, IIRC, I think the US suffered more casualties from ambushes and booby traps than conventional assaults in the years after Tet), though they didn't entirely abandon conventional engagements (the 29th PAVN's defense of Hill 937, or "Hamburger Hill," against a determined 101st ABN attack is an example). Even during the war in Cambodia, NVA forces chose to conduct fighting withdrawals, luring South Vietnamese forces far past their logistical limits, and simply relocating their own logistics bases deeper in the country. It wasn't until the disaster of Lam Son 719, when NVA forces stopped the ARVN offensive in Laos, that the North Vietnamese fought a standing battle.
Half the Truth is often a great Lie.
Mozilla needs the money, DDG doesn't have it
Hey, everyone that voted for one of these Democratic bozos... you should take a moment to email your senator.
uBlock in 'Advanced User' mode[0] allows for significant, granular script and iframe blocking. 3rd-party default-deny mode, even in the absence of the EasyPrivacy list will give you a significant amount of control over external entities that are frequently used to track users across the web. It's also somewhat more intelligible than NoScript.

I would argue that with Dynamic filtering (enabled for advanced users) the goal of uBlock is not limited to ads, but to any undesired content on the internet. I guess you could say the same about Adblock, though, so I guess YMMV.

[0] https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-qu...
Curious how NSS compares; Firefox (and I think Chrome, at least for some versions?) still use it.

But then, they use it on the client side, and I have no idea if that makes any difference.
Just last week I opted in to Firefox's multiprocess branch, and one of my biggest complaints is that this breaks pretty much every extension. I eagerly welcome this if it can replace Ghostery.
Ha! Funny that you should mention it. I used to run a consulting firm. We got up to 12 people. Of those employees, 2 got married (not to each other), 2 bought a new house (1 bought their first house), 2 moved in from a different state, 6 kids were born (I'm pretty sure it was 6) to 3 different employees, 1 came back to work after a 2 year leave to raise her kids.

Your idea about building, then destroying a company is intriguing. But it would really suck to hurt those people. Or my customers who count on the great work those people do.

I like to think I'm not a sociopath. Posting on HN is probably not a great way to be told what you want to hear. :)
Python's type system is weak whether they self-identify that way or not. Types are implicitly converted in a variety of cases, notably True-ness. Meanwhile, runtime type identity is kind of meaningless; classes and individual objects can have their behavior meaningfully changed at runtime. The most you can say about any variable in Python is that it is a descendant of 'object' or else some primitive type.
How about bringing back Power user features instead of bloating the browser with ads, chat and social networking features?

How about delivering again something for power users which does NOT require add-on installs aka toolbar customization or moving buttons where i want to have them? Or.. how about offering features for both user target groups like it was able until Firefox 22 before you started to remove features because of simple users? How about that?

But you do not care and you are not interested in this! Here is my answer.. Moving to Seamonkey as main browser and to Vivaldi. The later one may be closed source but that developers have at least a brain and know how to handle power users!

And i also quit donating for you month after month and make sure everyone i know is uninstalling your browser.

Btw. the big computer trader of my town is also not supporting Firefox because of your treatment of advanced users! He now only installs Firefox if there is some extra payment!

Congratulations, you anger both loyal users and technology advocates!
No. (At least not the way Google and Bing do it.) But they don't have the resources to compete with them in operating systems either and yet they are still trying because they see it as integral to their strategy to strengthen the Web.
I often hear the "cryonics is a religion" claim, but a closer examination refutes this. Unlike religions, cryonics is not exclusive. A person can practice Christianity or Islam and be signed up for cryo. Cryonics makes no claims about morality or politics. There's no dogma about how to live one's life, or the origins of the cosmos, or what happens to consciousness after the brain is destroyed.

The most important difference between cryonics and religions is that religious people are typically convinced of the afterlife. In contrast, cryonicists rarely assign high probability to being revived. Most think of it like an experimental cancer treatment: Unlikely to work, but better than the alternative.

And like experimental treatments, research is ongoing. Since cryonics organizations were first founded, there have been many improvements to preservation protocols. Modern cryopreservation methods allow a rabbit kidney to function after thawing, albeit with some damage.[1] This is very promising, as parts of the kidney have poor vasculature. Brains are much easier to saturate with cryoprotectants.

1. http://www.21cmpublications.com/PubFiles/11/12FahyORG5-3[1]....
That deal is over. It's Yahoo! now.
Reminds me of http://en.wikipedia.org/wiki/Microsoft_Comic_Chat
That $300 million is coming from Yahoo now, actually.
I think 4096 bit RSA is a little silly, but in a normal GPG setting it doesn't matter; do whatever makes you feel best.
I don't have a strong preference between the two, but have more insight into who's doing crypto work on BoringSSL than I do on LibreSSL.
5 less used Enumerators of Ruby
It's cute that you think people review crypto C code.
Sorry to say but people are completely missing the point. Before I get into the viewBox, let me quickly address some other comments.

If you are having performance hits with SVG you are using it wrong. It's like developing a video console game for the first time without any prior knowledge to video game development, memory techniques, asset loading, and so on...you will make a shitty boated game. 99% of active web developers & designers mis-understand SVG under the hood so don't be surprised if you can't find one predominant example of SVG in production.

In regards to the viewBox, what is its purpose? It is there to keep content in proportion. But why? why is the viewport not the viewBox?

Because the viewBox was created around 1999 when computers were slow and SVG was also heavy and slow. The viewBox had two apparent agendas, i) To reduce scaling of content, that would require more calculations to render ii) To be more in-line and proportionate to CSS. Because CSS in 1999 looked terrible on high res monitors.

The viewBox was a way to downgrade SVG for practical use back then, but the beauty of it is that it can be tweaked to behave in a full screen scalable fashion. This is why SVG is more desirable for the future.

So no, the ViewBox solves nothing in CSS, SVG is an amazing technology that people refuse to understand because they don't want to think too much.

SVG is not actually slower than canvas, if you see two equivalent examples of SVG and canvas the canvas may seem faster but that's because it can not do as much. If you now try to add multiple events to animated element SVG will perform faster.

People need to stop the obsession with CSS and learn SVG so vendors can improve the performance, spec and so we can make shit look good on the web!

You don't need to be a "computer scientist" to understand vector based graphics are the future of the web.
ctrl-k ctrl-y ?
If you have strong PM skills, you'll do well in larger companies. I have sent you an email (from your profile) to a contact in the UK who might be able to help. Good luck!
The current state of it is that Nacl (pronounced: "turnips") circa 2011 is just fine, Tweetnacl is just fine, and if you have packaging concerns, you can use libsodium --- but stick to the constructions that are also in Nacl/Tweetnacl, because libsodium took things a little further than I think they should have.
I'd guess Thomas meant the NaCL, as in the 2011 version given by God himself to DJB to inscribe on stone tablets.
Apple accounts are free. You can't use iTunes with a free account or get the premium developer offerings (i.e. iOS developer certs) but you don't need to pay to use the OS or get updates.
Because many people responding seem to believe that there is no significant difference in salary between a barista and a doctor, here are some real numbers (monthly gross):

Barista:
http://en-sv.statsskuld.se/lonestatistik/for-Barista-523/

GP:
http://en-sv.statsskuld.se/lonestatistik/for-Husl%C3%A4kare-...

The median barista is earning somewhat better than a living wage. The median GP earns 53% more than the barista, and can probably afford a small house in a nice area. Also note that the 90th percentile barista still earns less than the 10th percentile GP. Even Swedens high, progressive taxes do not fully compensate for this difference.

(edit: english language links)
In case you haven't noticed, Intel has been consistently been pushing towards smaller dies for some time now. Atoms are prime example, but it also happening in their Core series. See e.g. this http://www.kitguru.net/components/cpu/anton-shilov/intel-10n... article for "Weighted Average Die Size" graph. Or this graphic: http://729675461.r.lightningbase-cdn.com/wp-content/uploads/...
"Create an iTunes Store, App Store, or iBooks Store account without a credit card or other payment method" https://support.apple.com/en-us/HT204034
I mean this sincerely and not as snark: if this is a question you have to ask, just use Nacl; don't design with ciphers yourself. Since there is a "right answer" to this question and a "wrong one", "convincing" doesn't seem like a good use of anyone's time.

The right way to learn about cryptography is to start by learning how to break it. If that's something you're willing to sink time into, try this thing we set up:

http://cryptopals.com

It's totally free and by the send of set 3, you'll have an appreciation for block sizes.
Are you talking about the Chinese or the US government here?
If speed was a motivating factor, DNSSEC would be using fast curves instead of archaic RSA. The reality of DNSSEC is that it's built around the performance concerns of 1997.
I have been in this situation. It was exactly 30 days as well. Found a new job in few days and quick enough to transfer the work visa. You can do it!
Actually, good technical writing is among the most reliably lucrative genre of writing.

That might not be saying much, but how many people make money writing poetry or genre fiction?
I used to stick up for NSS, whose code I find much more intelligible, but people who are much better acquainted with NSS than I am strongly disagree with me on it, and recommend instead working on OpenSSL.
I seriously doubt that anywhere near "everyone" would do this. We're in absolutely no danger of most people not being wage slaves for life.
Organizational debt is like technical debt, but worse
I don't think Sam understands what makes his thinking appear fascist to you; Sam's logic seems to run along the lines of idealistic loyalty to the truth.

He seems to think that a bad reference often happens for a reason, and it's a lie to try to obscure those legitimate reasons. The truth of someone's prior poor performance is the truth, right? Can't stop people from sharing the truth, right?

It's naivete, not fascism. "Anything can lead to a lawsuit," he says, dismissing with a handwave the entire understanding of Mutually Assured Destruction you're attempting to bring to the conversation, complete with egoistic power tripping (if God works through people, so does the Devil, my friend).

I also see a youthful lack of humility in Sam. Someone who hasn't stumbled enough to know why it's in business culture's interest to be forgiving and forgetful. Someone who doesn't understand that you really only ever see a small part of someone's life at work, and all of the factors that affect a 'performance' you can't even evaluate objectively anyway.

It's far better for companies to accept that firings will happen and it's not worth assigning anything more than basic blame than it is to make sure that information about job performance follows people around perfectly.
Porting to Windows and using schannel.

Sorry.
They probably misfiled the LCA at 1m and re filed at 100k.
“It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.”

-Theodore Roosevelt
Ethical? Not a business term... juste forget it if you want to succeed... ;)

Legal? Well... it's all about (international) patents. Is the business of the startup patented? Or even patentable? Seem not realistic (but some folks patented the "one-click-buy button")... Will you copy the tools or methods (that are more easily patentable... but need to be patented "worldwide"... ;) )? Or can you try something more "french" ?

All in all, your problem will be to move faster and be better for your market than teh startup you're copying. Because they will come if they succeed, sooner or later.
Good luck :)
Even for a general audience, "data" is uselessly broad. Such a reader would be better served by a better explanation of the acoustic fingerprint idea, or even nothing at all. As it is, the article promotes the idea that "data" is some sort of magical thing, and that's harmful.
Take this with a huge block of salt.

This PDF is of a paper recently accepted by an unremarkable journal. Further, the research is sponsored by a company that performs cryonics. If this is true, it may be exciting but we should wait for others to replicate these findings.
Seems like a nice feature. I just enabled it and there's some overlap with ublock origin.

That is, when I load some pages with tracking protection and ublock, the number of requests blocked by ublock is smaller (but still far from 0).

After looking at Firefox log, it doesn't seem this feature blocks anything that was not blocked by ublock. But this might be wrong, I only tested a few sites, and I have no idea about the internals of these tools.

More knowledgeable info would be appreciated.
I can't tell if you're hostile towards Church or curious and introspective in his direction in such a way that comes off as too confident, certain disagreement. If that information helps.
I'm surprised that Mozilla didn't enable this feature by default. They're either serious about differentiating themselves on the privacy front, or not. It's the every day users who need this protection, not the more advanced users who probably already use an adblock extension.
Whenever I walk in Central Park in the evening, I pay attention to how many windows of adjoining buildings have their lights on, as a rough proxy of current occupancy. Billionaire-class buildings like 15CPW, One57, etc. are often 80% dark. On a holiday weekend like today (it’s considered lame to be stuck in the city -- you need to be in the Hamptons or wherever), they can be completely dark. I’ll go check in a while. My building on the other hand will be lit up like a Christmas tree.
Was going to say "Should have A/B style stats", but you already did it. I might find a use for this...
شركة نقل اثاث بالرياض – 0549006086
And your condescension is irritating.

Apple seems pretty solid on the protection of users' privacy. Devices are encrypted by default, for example, and there are robust protections from rogue applications in place.

Is there are specific practice that Apple engage in that makes you think they are particularly reckless regarding users' privacy?
I don't think you can patent the description of the algorithm. Doesn't the patent itself contain the description of the algorithm?

This just sounds like pure bullying from third-rate "lawyers".
WWW vs. no-WWW – fight
Static typing is considered unpythonic, but the typecheck library is closer to a sanity-checking model (like using assert). The advantage is that instead of the checks being in the body, they can be moved to the function header. It supports things such as checking ranges or regex matches, rather than just object types.

Even if people are only using it as a shim for what could be static typechecking, I think there's something to say about the practicality of it existing, if only for the reason that their ecosystem might already be Python-based.
Can someone tag the title [2014]?
Planned additional features are:

Custom weighting (80% here, 20% there),
CSV Files (Or newline separated, depending),
Round-robin option, instead of the current full random
Proper usage of C++14 should remove the "expert" and "difficult" mystique surrounding it. In fact, I would say that nowadays, it's easier than Java. But that's not really what you should be looking at. Instead, consider what library you want to use. In the end, that is what will make it easy or hard for you.
Can anyone explain exactly what Firefox Tracking Protection does & doesn't do? The label "tracking protection" makes me think it might block analytics tools and retargeting/remarketing cookies, but this blog post seems to suggest that it might block advertising altogether.
This is why people are supposed to pool together - whether as extended families living under the same roof, or a bunch of friends all pitching in on rent.

Unfortunately, too many people refuse to live like that.
Infosys seems to classify everyone as a technology lead. They don't have any software engineers!
I do, because I don't consider people's ability to deal with the vagaries of inheritance a valuable skill when you can just avoid it with effectively no negative consequences.

Of course, to clarify, it's not really possible to avoid in languages like Java, where it is more or less mandatory due to the design of its standard library (unless you avoid that too, which is a considerably worse idea), but you can still keep your own CODE clean with liberal use of `final` and interfaces.

Personally, I'm consistently baffled when programmers like yourself, who have come to appreciate that "inheritence [sic] is a very, very dangerous tool," continue to defend it so vigorously. If it offered really powerful or unique advantages, sure--but if you take a hard at what it actually provides, it's just syntactic sugar and a performance "optimization" (thin pointers) that's usually pessimal compared to other approaches. The downsides are significant and well-known (as mentioned above, Liskov substitution being undecidable is one consequence, but there are plenty of others). There's no point in making life harder for ourselves.
Meta is Alt.
Made it here, doesn't have the same weighting yours does, stay tuned for that feature in Rndmlnk:

http://rndmlnk.com/s/random_hompage
Why is the page trying to load a bunch of resources from my localhost? Looking at the console, I'm seeing (obviously failed) requests like:

> http://127.0.0.1/Silk%20Static/Silkura%20-May%2002%20-loop.m...
> Using your palms to press the ctrl keys is only seriously possible on some curved keyboards.

It feels fine to me on my flat keyboard with low-profile keys.

I used to use my pinky to press ctrl. Then I briefly remapped to caps-lock, but that felt awkward to use together with the shift key (but I didn't use it enough to get truly used to it). Then I switched to using my palm, and then finally to using god-mode which means that I don't have to use modifier keys as much anymore (though I still use it sometimes, and I still press ctrl just as much in non-emacs applications like terminals and Firefox).
Ask HN: Where can I meet and connect with a technical cofounder?
I live in an area that isn't very engaging for tech companies or startups, and so even within my network I don't know anyone who could help me.

I have an idea I've been working on and have I think fairly fleshed it out, but I have very basic knowledge of coding/development. I can read and understand most, but I can't create things myself.

I'd really like to apply to a future Y-Combinator batch, but I'm scared that as a lone founder I'd be cut out right away, even if my idea is good.

Where can I go/what service can I use to get connected with skilled potential cofounders?