skysight-inc/HackerNews huggingface dataset:
Yeah, you are right! :D

just edited into to avoid being misleading, and pointed the readers to The Authentic Source on the topic :)

Also I have read the book some time ago, but recently I work with Java, so forgot some stuff. :(
Power-efficient 'desktop' browser? I mean one should be building that for mobile. People are more concerned about RAM usage on desktop.
> For example, to fund a spy in China, you'd need to pay him in Yuan but the Yuan is a highly controlled currency... and guess what e-currency is highly popular in China?

AliPay. Can any "e-currency" actually be described as "highly popular"? Sure Bitcoin is the most popular, but that doesn't mean that it's popular. Let's put it this way. My parents know what ApplePay is. They've never even heard of Bitcoin.
Chinese Curb Cyberattacks on U.S. Interests, Report Finds
More likely that trolls would play without VR and find a way to target VR players with nausea-inducing effects.
So I refused a white board technical test and was asked to leave
I've suspected that Uber and AirBnB know they need a legal warchest.
https://addons.mozilla.org/en-gb/firefox/addon/suspend-tab/ for Firefox.
This might be part of the reason he still wants people to believe he invented all of this:

http://www.reuters.com/article/us-bitcoin-wright-patents-idU...
I'm going to be really rude here (forgive me) but I feel like every time a security question comes up you dodge the question really hard.

I want to know one thing: If I log into your service with my bank credentials. Do you store these as plaintext files (or "encrypted" files of which you have the encryption key)? Yes/No.

Furthermore, congratulations! I've been trying to start something up like this in Europe but I feel like there are way more restrictions in Europe on banking data and this kind of third-party aggregation. Sorry for being so rude.
Full HD Front and Rear DashCam Video Review
"But there is a user lock in."

Huh? How? I always check traditional taxi and Uber (Lyft is not in my town yet) to see which is cheaper at a given time. Or do people get attached to buses too?
Or he lost the password. Or the coins were in cold storage on a disk that crashed. Or maybe he simply deleted the first few because in the early days they were worthless.

Those are just some scenarios that strike me as a hell of a lot more plausible than someone sitting on a fortune for the hell of it. Why? Because we've all experienced those things.
Vert.x 3.3.0 Released
Lots of land used to be forested and only was deforested due to human activities in the first place. Take the mediterranean coast[0] or iceland[1] for example.

[0] https://en.wikipedia.org/wiki/Deforestation_during_the_Roman...
[1] https://en.wikipedia.org/wiki/Geography_of_Iceland
What you described is definitely how I feel when I really get into the zone of something, whether it be coding something very specific or doing overall design/architecture.

As I get into it, it suddenly snaps into place, and I have a mental picture (which is more visceral than visual) of how all the moving pieces fit (or will fit) together, and can start adding on to it. With coding in particualr, usually my brain is going faster than my ability to type.

I absolutely love that feeling.
Someone if goes bankrupt and then making the app open source and not a taking cut at all..can it kill Uber eventually?

Or the tech benefit of actively working people in Uber will be much better ROI for drivers to give a 20% cut -- which other industry gives such high a cut? (airlines or movie ticket booking doesnt)
Hi Alan, a few questions:

1. Do you have any recommended books to read?

2. Why do you think current programming paradigms are bad?

3. What changes to current operating systems need to happen?

[2] My view is you want to pass terse but informative information to a compiler in order for optimizations to take effect and there are three roads programming languages take: abstract away by layering which burdens the programmer to unravel everything (C++), abstract away from the hardware so much that specifics are hidden (most high level languages) or something similar to C.
The case for offshore balancing
> My personal opinion is, Docker's good when you need to be sure you deploy exactly the same stuff on multiple hosts.

There is a technology for that already: it's called OS packaging. Docker does not maintain enough metadata to allow for in-place upgrades of individual components in an image (software and configuration lifecycle management). The best you can do with Docker is install lumps, you can forget upgrades. Docker is not a replacement for configuration management, and specifically, Docker is not a replacement for the operating system's software management subsystem.
I doubt it. Visual C++ does RAII in the CLR (https://msdn.microsoft.com/en-us/library/ke3a209d.aspx#BKMK_...), but again, that's for reference types only (https://msdn.microsoft.com/en-us/library/ms235315.aspx)

Visual C++ also has an unmanaged heap, though. If you restrict your program to use that, you would think you avoided the garbage collector, but reading https://msdn.microsoft.com/en-us/library/yk97tc08.aspx, that isn't the case ("The system uses the CLR garbage collector mechanism to determine if the object is no longer being used and can be deleted")

So, Microsoft hasn't managed to avoid using the garbage collector.

You still could write a language that didn't rely on it, though. For example, you could prevent anything from being garbage collected by maintaining a global hash map containing every explicitly allocated object (possibly with optimizations for local objects that the compiler can prove do not escape)

Alternatively, you could have your runtime do everything in one huge byte array. I doubt that would be efficient, though.

[and in case you don't know: C# has real destructors (https://msdn.microsoft.com/en-us/library/66x5fx1b.aspx). Unfortunately, they can only be used with classes.]
I recently saw this on Twitter, and thought it was pretty funny:

"What's Ethereum?"

Imagine that your dollar bills were written in Javascript.

(from @random_eddie)
This could be very very useful. A 7 DOF arm operating in an unconstrained space is a seriously intensive task to plan. The only concern I have for them as a company is if rnn based learning catches up quickly to the much more established search based planning. If they had a standard pci board we could test tomorrow that worked with a URDF and a stream of depth data, we'd almost certainly request one.
> Or maybe too many devs thought VR was the coolist project to work on and moved to it.

I think it's this. That's the problem with hype waves in majority-ruled organizations. Or I'm wrong and people will soon be sitting in the subway with a VR headset on and playing Fruit Ninja in VR.
Another thing I do is only buy from and sell to people with 5+ years and 50+ transactions of feedback, and at least a few transactions at the same dollar value that I'll be doing with them.
Your problem is that you are unable to distinguish between humans and other animals. The human tendency to anthromorphize the world is overwhleming. That's why ancient peoples had stories about Mr. Sun and Mrs. Moon as sentient entities controlling the world. But it just ain't so.

For example, dogs may be loyal companions, but they are also animals. A bitch will eat her own pups if there is not enough food. As with other animals, dogs don't have culture or morality, just instinct and social hierarchies. Cruelty to animals is wrong, but because of the effect it has on the humans, not on the animals. To animals it is just the workings of nature, and animals can and do kill each other, burrow inside eat other and eat each other from the inside out, dig up corpses and play with them, etc. etc. Nature is not your friend-- it's not anyone's friend, and it doesn't wear a human face.

Morality is a human thing. Ironically, people who try to impose some kind of human morality on animals are often the cruellest to them. For example, cats are obligate meat eaters, order Carnivora. They are designed from the ground up as killing machines for mice, birds, and other small animals. They cannot even taste sugar or sweetness in their food, and they certainly don't have grinding teeth to eat plants. But some misguided humans attempt to feed them a vegan diet and they suffer greatly.

Nearly all farm animals would be extinct if it weren't for human desire for their meat and other products. Maybe goats could survive, but certainly not cows or chickens. But vegans seem to think genociding their species is better than having them live on farms.
I think that was a joke about the classic HL2 bug that lets you teleport NPCs from waypoint to waypoint during their scripted cutscenes to get through them faster.
> Leveraging the luxury of having a small startup scene — necessarily so, the whole country only has a population of 7m

Not quite: The population is closer to 5,215,000 [0].

[0]: https://en.wikipedia.org/wiki/Demographics_of_Norway
You don't ever need to add or remove divs when you're not resizing the window. You just need one more than your window is able to display and move the divs up and down with a tiny offset.
The other times you can just change their content.
To be fair there is a big difference between a button to deploy an image and something like RDS which manages that instance going forward.
Yeah, I was a vegetarian for 6 years for basically the same reasons you mentioned. I "relapsed" a few years ago and feel guilty about it sometimes, still.

I can't wait for lab-grown meat[1] to overtake "the real thing" and cast factory farming in the same category of wasteful cruelty as seal clubbing or the ivory trade.

[1] https://www.washingtonpost.com/national/health-science/lab-g...
Economic Impact of Free and Open Source Software Usage in Government [pdf]
Suffering is experiential and subjective. Pain is measurable, in terms of neurotransmitters and electrical activity. Different people can tolerate pain wildly differently. The same person can tolerate pain wildly differently, depending upon circumstances. One can't even meaningfully draw a straight-line relationship from pain to suffering between individuals of the same species, let alone across as wide a gulf as fish to humans.
I can confirm from direct/life experience that all 7 of your points can be learned/reinforced both on the job and outside/beyond job/college/school.

Folks, just use your brain. Observe, read, study, converse, imagine, think, analyze, hypothesize, apply, try, test, revise, repeat, carry on. Good general process regardless/before/after/outside school/college/job. You can spend either $100k and 4-6 years, or, $0 and N years -- you get to decide.
why should I distinguish between humans and other animals?

The position industrialized farmed animals are in, is a position we put them in because of our supposed superiority.

Animals would only be extinct because we've killed them all. We manipulated life forms for our purposes. That doesn't mean that we deserve the fruits of their demise.
Strangely opinionated intersection in an otherwise pretty entertaining article:

"""(Like the governments they despise, bitcoiners deal – when it comes to ideas – in ‘white papers’, as if they were issuing laws.)"""

Not sure if the author read it but the original paper is structured more like a regular journal paper than a traditional white paper.
I've just started tinkering with Mojolicious, after spending some time playing with a variety of other frameworks in other languages (I'm starting a new web project, and wanted to make an informed decision about how to build it). Mojolicious gets so many things right in such a tiny package, I'm surprised more folks aren't using it or talking about it.

The real-time support is awesome; setting up Websockets is stupidly simple; coding non-blocking services is, I think, easier (at least more concise) than in Node.js (though it uses a similar callback model); testing is just perfect (Mojo has a user agent and DOM support, so you can write super concise tests for web services); building multiple outputs (like HTML for humans and JSON for API) for the same routes is excellent. So far, none of the frameworks I've looked at has been as concise or as...neat, I think might be the right word. So many things about it have me saying, "Now, why didn't someone think of that earlier?"

It's pretty tightly focused on just doing a few things really well, so it's not like a Rails, or even Django, experience...you have to make your own decisions about what ORM to use (or not to use an ORM), front end (though because it is agnostic about front end, you can use whatever you like pretty readily...so, React/Redux, Angular, whatever), and even nitty gritty stuff like authentication and accounts and such. I occasionally find myself wishing it had a little more batteries included, but mostly I like that it doesn't take days of doc/code spelunking to grasp the whole system.

Anyway, I'm not a Perl fanatic, though I like the language OK; especially in recent versions. So many little warts have gone away in recent years. But, the web service ecosystem in Perl is surprisingly strong and modern, given how unpopular it seems to have been in recent years. It's been a while since I really dug into what goes into building a new Perl system, and a lot of cool stuff has been completely off my radar. Mojolicious, in particular, is one of those things.
I'm not trying to get anyone to change their diet, just point out that animals die in agriculture even when meat is not on the plate. You will still minimise animal harm by engaging in a vegan diet, if that's your moral choice, just not eliminate it.

I think the vegan side of the argument loses sight of what primary producers see when they don't acknowledge that animals are killed as a byproduct of agriculture. To a farmer, killing animals in the form of vermin is a part of the job, so it becomes more difficult to see much difference between a mouse and a cow. My personal preference would be for the discussion to be about harm minimisation rather than harm elimination, but I don't really have a strong part in this debate.

> what makes you think human diet at scale requires by its very nature, a non vegan diet?

I didn't mean a non-vegan diet, I meant that even with a pure vegan diet for everyone in the world, we would still need industrialised agriculture to support that, and that means killing vermin at scale. It would kill fewer animals, but it would still be industrial-scale slaughter.
It's been true for a while on Windows, going back to IE9: https://blogs.msdn.microsoft.com/ie/2011/03/28/browser-power...
I find it super amusing that GCE isn't mentioned, that ostensibly Kubernetes is the source of lock-in (despite being open-source and likely having more cycles on EC2 than on GCE/GKE), and that this proudly uses gRPC for http/2 and protobuf goodness. So which is it, is Google an evil vendor trying to lock you in, or are we actually doing work in the open and just hoping you'll choose us when you want infrastructure?

Disclaimer: I work on Compute Engine, and think of the Kubernetes folks as friends.
FWIW, if you don't have to deal with '\r' only line breaks (do those still exist?), successive calls to strchr or memchr can be much faster than a for loop over characters. The reason is that strchr and memchr are typically already optimized to check a machine word at a time or even using SIMD instructions. If you do have to deal with '\r' only line breaks, it might be worth open-coding the strchr/memchr optimizations, but I never tried.

If you're curious to see the difference, compare the running time of `wc` vs. `wc -l` on large / many files (you might have to force the locale to C for wc -l to hit the fast path).
Jam.py framework overview video
Thank you!

The performance could be a bit of both I imagine – a computer with a weak GPU or a visualisation at sufficiently large resolution will strain the framerate, especially the higher quality demos (eg. "All The Things").

The data sources are remote and so you may notice tiles and data taking a little while to load before popping into view. This is something I'm looking to improve with more sophisticated networking and Web Workers for background processing without locking up the browser.
Trees don't vanish into clouds of CO₂ on impact with the ground.

Time-to-rot varies, from 50-100 years for a spruce, 200-300 for a pine.

I've witnessed downed redwoods myself, over the course of four, nearly five decades, which have failed to decompose even in highly damp conditions.

Bogs and swamps are also underappreciated CO₂ sinks.
I am fully sympathetic to your cause. I will spend lots of my personal money on lab grown meat!
Facebook Account Hacking Software 2016 by Howtodohack.com
We get great feedback from users who discover the feature and want it to be discoverable without being obtrusive. If you haven't seen the animation, you might be overestimating it - it's extremely subtle and tasteful, just a tiny flip of the pages in the reading mode button when it goes from an inactive to active state.
White board tests are pretty useless, but the applicant's behaviour was unprofessional, to say the least.

I would have ended the interview right there, as well.
>>All major modern institutions of any importance exalt the intellectual while debasing anyone who hasn't been blessed.

But that's a natural and important thing to do. After all they want to solve problems that require intellectual power. Also, I disagree that the intellectual ones are intellectual only because they are blessed. A lot of grit and hard work is involved that cannot be so easily sidelined. There are a whole lot other issues also involved: nurturing by parents is one, exercising one's freedom to choose is another. If someone chooses, say dancing/sport over mathematics/science, at an early age, they (and/or their parents) are depriving themselves of an opportunity to improve their intellectual prowess. They (and/or their parents) are doing themselves a disservice.
Uber’s Rival in Pakistan Uses Rickshaws, Low-Tech Phones
well said. me too.
Novel Methods to Make Hydrogen Fuel from Water and Optimize Grid-Scale Batteries
From the journal article, re: energy extraction from coal:

"The thermodynamic enthalpy available per CO2 emitted from carbon combustion (−394 kJ/mole) is less than that from methane (−890 kJ/mole) combustion. Coal, compared to natural gas, combustion will generate less excess heat per transformable CO2 to drive CNF [carbon nanofiber] and CNT [copper nanotube] production product is retained within the system at (the electrolysis chamber temperature of) 750 °C, and hence under normal circumstances while a CC [combined-cycle natural gas] CNF plant can co-produce electricity and CNFs, a coal CNF plant will produce only value-added carbon nanotubes, and not surplus electricity."

Annotations in brackets are mine.
Lithium-Sulfur Batteries have 5x more energy capacity than Lithium-Ion!
You should join wygager and I for coffee/beer or what ever :)

Shoot me an email. I'd love to chat in person.
India Opens Door for Apple Stores in New FDI Rules
And the Windows version is still Windows 10 only :/

Many large organisations are going to be tied to Windows 7 for a good while yet...
Overlooked announcements at WWDC'16
True in theory, but incumbents can (and do) reward drivers for completing lots of trips. This makes it easier to lock out a new entrant, especially if they're attacking city by city. Just ramp up the rewards for drivers who complete X trips per week, and you can fend off the new guy.
I understood your point the first time. I'm talking about the leap made between the article's contents and the headline.

Edit: we might mean somewhat different things by 'suffering'. I'm talking about an experience usually (but not always) concomitant with pain that can be measured objectively. Is there such a thing? Can it be measured? I don't know for sure. I feel that it must be there in fish too, but the shallow conflation in this article of suffering and seeming-to-act-under-suffering is a problem for me.
I resolved the cognitive dissonance by actually eating dog on a trip to South Korea.

Choosing not to eat meat doesn't really resolve all the problems. Not that eating dog does. But, for example, on a recent walk through Golden Gate Park I noticed signs that referred to "dog guardians" rather than "dog owners". I found that interesting. I neither agree nor disagree with that terminology, but it just goes to show that the issue isn't a binary matter of choosing to eat or not eat animals.

I've been eating much less meat lately, for various reasons. But I tend to think that by choosing to be vegan some people are taking the easy way out--in the present sociocultural environment being vegan is our "get out of jail free card" in terms of dealing with the issue of humane treatment of animals. But without a more sophisticated and nuanced line drawing, it's a facile choice. Eating animals is only one dimension among many in regards to their humane treatment. And in some respects it's the least interesting and even the least harmful.
I would not consider IDisposable as a true RAII solution, but that comes the closest
> The network effect of ride-sharing is considerably weaker than that of a social network.

If Uber actually did ride-sharing, in the social sense, it would have a significant network effect: it would get more valuable for everyone the more people used it. But Uber isn't "ride-sharing"; it's just a normal service business, with no significant benefit from network effects.
talking about the surveillance state? interesting...
They are already doing that by paying taxes.

If Parisians will accept higher prices at local shops, then those shops will continue to exist. Amazon cannot "kill" them unless Parisians prefer Amazon.
>7. That a lot of people seem to think that the only things in life worth learning or paying for are those that will be useful at a job. This is a sad one.

Where is the money supposed to come from? If you're paying 50k or more for your education you might want to at least break even. If there is no ROI then it's just regular consumer debt which is both bad for you and the economy as a whole.
Not only is this page riddled with typos that lead me to doubt the quality of the code, the concept of a framework is fundamentally complex and at odds with the goals of Go.
> The fact that you can improve your performance on an IQ test is not disproven

You and others here seem to think I'm out to:

* disprove that IQ scores can be trained

* say something about or recommend Mensa (not a member, don't know if I would qualify, never took the official test)

while I only wanted to offer a counterpoint to the IQ-measurement-is-more-or-less-worthless school of thought.

> Anyone can improve their running performance through training. Not everyone can be a world class marathon runner.

Same goes for cognitive skills. I think this sums it up: there are significant differences in both physical and mental capabilities.
Fortran/FastCGI/nginx: Fastest combination for web applications
> Someone if goes bankrupt and then making the app open source and not a taking cut at all..can it kill Uber eventually?

Uber and Lyft provide a substantial amount of infrastructure and staffing; they wouldn't function without that. Someone has to keep the server infrastructure running and scaling, and even more importantly, someone has to maintain the support, rating, and qualification system to maintain quality.
Are you seriously trying to use the fact that some dipshit hippie types have tried to feed their cats vegan diets as an argument for ... honestly, I'm not even sure what you're arguing for, here.

Do you actually believe it's somehow morally superior for billions of livestock animals to live in what's effectively a concentration camp, only to be slaughtered, callously and without regard for the suffering they might experience along the way, than for that artificially propagated species to go extinct?