skysight-inc/HackerNews huggingface dataset:
Can't you just accept that other people are honestly seeing something that you're (not seeing/see but don't agree with) rather than accusing people who disagree with you on this of being cynically dishonest?
StackOverflow Updated
Yelp's rating system is....interesting. The "Yelp sort" somehow displays 3-5 stars reviews on top and scatters low ratings in the bottom....
Well, that's quite accessible. Good to know, thanks.
For even more fun, checkout hy (https://github.com/hylang/hy). It's completely compatible with standard python both ways (ie you can import python from hy and import hy from python), so you can import python-sh and do awesome stuff like:

(import [sh [cat grep wc]])
(->
(cat "/usr/share/dict/words")
(grep "-E" "^hy")
(wc "-l"))
Nitpick, but Clojure's startup time isn't JVM startup time it's clojure.core startup time
I suppose that really depends on what your definition of "fastest bike" is.

Recumbents have gotten to 80mph - maybe topping out at 100mph.

Eric Barone took his mountain bike to 130 by riding down a mountain.

Matt Hoffman got a bit faster than that by jumping out of an airplane with his.

François Gissy got a bit faster than that by strapping a few rockets on – 207mph.

The UCI didn't bother to recognize this records either.
Or indeed other causes which could create an accidental correlation. The more you eat the fatter you're likely to be, the fatter you are the harder exercise is, the less of it you're likely to do. The more you smoke, the more out of breath you'll get when exercising, the less of it you're likely to do.

These are two examples I personally feel contribute to my not getting as much exercise as I did 10 years ago. If I die early is it that I haven't exercised enough, or that I had an unhealthy diet and smoked a lot of cigarettes? (I'm not saying lack of exercise doesn't contribute, just that picking it out on its own doesn't necessarily show the full story.)

Additionally, given how well-known the basic concept of "exercise is healthy" is, I would imagine there would likely be some correlation between people who exercise specifically for that purpose (rather than because they enjoy it) and who also take other steps to stay healthy (whether that's having a good diet, or taking vitamins, or.. whatever).
That's one of the only reasons to get married.
For the curious, Oilpan is a tracing garbage collector inside Chromium. The original design docs are at [1].

[1] https://docs.google.com/document/d/1y7_0ni0E_kxvrah-QtnreMlz...
There are.

Cisco and others are getting into the small cell space.

Not that many people realize that Samsung are in to building base stations.

Cisco have always been in the back haul, core mobile routing space, along with Juniper, and some others smaller players.
Dr. Mary Corinna Putnam Jacobi
Suffers from all the usual problems. Try e.g.

123 1/2 Green Onion, Some City, CA

1/2 is treated as a number suffix (wrong, part of the number), Onion is treated as StreetPost, e.g. a classifier similar to Blvd. or Street.

Miss a comma, and the parser will be completely confused.

So, yay, now my address is going to be probabilistically wrong ;)
Do we need some new terminology? There does not seem to be a word for the kind of thing Hurd is. "Replacement for the Unix kernel" seems a bit wordy. It's a thing that does what ordinary folk expect a kernel to do. So technically, it's a kind of virtual kernel, I suppose, but that would be far too easy to misunderstand.

On a completely different note, just what is it about some software projects that stretches them out over such huge time scales? Hurd, Perl 6, LaTeX 3, etc.
> ...among it's stories and videos

its*

sorry it's bugging me...
> he made his own bicycles out of washing machine parts

Wasn't it just the bottom bracket that he reused from a washing machine?
History of IRC
In some ways I agree with Zuckerburg here, except that I don't think Facebook (or any other privately held company) should be the one to do it. An initiative to bring the Internet to people who cannot afford it or are so remote they are out-of-touch with modern economies should be done by the public sector and/or charities.

Besides, I fail to see how this sort of thing would even be technically feasible. If you can provide some connection to the Internet, you can provide connections to all of the Internet, yes?
soyoustart.com
I don't think so. 3 will take over eventually if they don't give up on it. But the issue is that the onus of the labor involved is on those enthusiastic for Python3, and the core dev team.

Few to no one in userspace asked for this problem. For me, it's not a problem.
I suspect a lot of people will eventually see it my way. Instead of learning/porting from 2 to 3, they'll stick with 2 and pickup something else like Go. I believe adding Go to my toolbelt was a much better use of my time. While there's other, maybe better, choices than Go, my argument is that it's so easy to learn that it's just about as difficult as the transition/porting of existing projects that Python3 would've been.

I personally gain little to nothing by spending any time on Python3. No amount of features, moving distros to 3 by default, or anything else can convince me. All job prospects 2, and all the libraries support 2. No one cares if my resume has Python3 on it, but adding Golang alongside Python2 opened up a lot of opportunities.
If a Python(2) user wanted to spend time on Rust, that would also be a great use of time.

For each person I see demanding Python3 support, I want to see that person spending hours, weeks, months, porting everything they can find to 3 and then maintaining it. Because the rest of us don't care.

For me, Python3 has 1 main feature. It enables you to beg library maintainers to port to 3.
Your single point of data (anecdote) isn't really any more useful than his. I know at least one very old person who has smoked all their life, for example.
For me it always comes back to: what are people's long, long term goals. Overall? Is it a longer life? Do you want to live an extra five years? I personally don't think that's a good goal. I'd much rather be in good shape, mobile, healthy and relatively pain free for my 30s, 40s, 50s, 60s and as far into my 70s as I can manage than to increase my lifespan from 85-90.

It's way less about eking out a few more years of keeping death at bay and way more about feeling good while I'm a mobile, mentally healthy adult.
There is, its called https://www.fiverr.com/
The concept of the original published Handbook and the subsequent OEIS was pure genius. Almost no consequential objects in math can be easily looked up (i.e., ordered), but these sequences can.
I use the new style for three reasons:

• it is supposedly significantly faster

• new, means, eventually we'll have to use it, so might as well get used to it now!

• it's a method on an object, which makes my brain happy. I never managed to get my brain wrapped around the old style syntax, it's inconsistent with the rest of the python syntax.
Updated cost estimation of the attractions, restaurants and transportation.
Male pattern baldness is directly linked to testosterone. I believe is also linked to stress. If you're TOO active and causing high levels of cortisol in your system then you'll probably go bald early.
Replace “the cloud” with “a big shed in Virginia”
There is a lot too learn. Part of the problem seems to be that docs are really hard to parse for a lot of technologies (or possibly non-existant). Things would be a lot "simpler" if, after the requisite core knowledge accrual, these concepts could be quickly applied. However, when forced to learn/execute on a granular level for some new concept/framework/library the docs make this difficult.

It would be much more efficient for programmers if docs were more than an afterthought. If you are making a new hotNewJavascriptFramework, first, consider not doing it, second, please make your docs extremely easy to understand and search.
It's hard not because the engineering is fundamentally difficult (it's challenging but compared to a lot of engineering problems not terribly so) but rather because it's very unforgiving and it takes a great deal of foresight and risk management / business savvy to do what SpaceX has done efficiently and cost effectively.

Look at a couple of the issues they've faced and managed to deftly conquer. Take vehicle design, for example. If you design a purely expendable launcher you tend to want to minimize engine count and concentrate on 2nd stage performance, which leads to a design with an expensive 2nd stage and a cheaper 1st stage with very little throttle authority (due to using a small number of engines). That makes reuse very difficult and not very worthwhile because you'd need to either try to reuse the 2nd stage (a much more challenging task) or to heavily modify the 1st stage, which would then only save the cheapest component of the launcher. So if you want to concentrate on reuse you need a vehicle like the F9, with lots of 1st stage engines, and most of the cost in the 1st stage.

But even then you need to figure out how to run your business. It would be easier to envision the launcher with reuse an integral part of the design from day 1, which would lead you towards testing the reusability aspects of the design prior to the first launch. But that would be tremendously expensive and would make it more difficult to keep a company running while that was going on. SpaceX has been able to provide numerous orbital launches with their rocket and earn a tremendous amount of revenue before it is capable of actually being operated in a reusable fashion. A common engineering dictum is "you ain't gonna need it", to avoid introducing unnecessary design elements that aren't strictly immediately necessary. But without designing the Falcon 9 with reuse in mind from day 1 they would have had a much more difficult time in developing the reusable aspects. Note that SpaceX has made use of hundreds of millions of dollars of flight hardware in their various landing tests, all of which they not only didn't have to pay for out of pocket but actually earned a profit for. That's smart business. Meanwhile, for all of the launches where they haven't attempted landings they've added operational experience and real-world testing of their overall vehicle design and components.

Big, bureaucratic companies that are bringing in billions a year in revenues (like ULA or Arianespace) don't tend to engage in behavior like this, because they don't have the hunger, they don't have the boldness, they don't have the coherent foresight. What SpaceX has done is something that a lot of other companies are going to replicate, likely fairly successfully, once it's been proven. But getting to that point has required not just engineering acumen but enormous risk management skills and business savvy. They'll have a significant market advantage due to their head start for quite some time, and hopefully they will retain enough boldness and savvy to continue moving ahead even as others attempt to catch up.
That was Linksys not Netgear.

re: GPL/LGPL being the most successful software licenses, that seems to be changing in favour of permissive licenses like MIT/BSD/Apache

Back in 2013, Aaron Williamson of the Software Freedom Law Center did an analysis of licenses used on Github. The MIT license outnumbered all variations of GPL + LGPL licenses combined, second to MIT on the list was BSD (of course, it should be mentioned that most repositories on Github lacked any identifiable license at all)

http://www.softwarefreedom.org/resources/2013/lcs-slides-aar...

Martin Thoma analyzed PyPi (Python Package Index) metadata in January and also found that no license was the top category, but where there is a license, MIT/BSD/Apache licenses outnumbered GPL/LGPL by quite a bit.

http://martin-thoma.com/analyzing-pypi-metadata/#tocAnchor-1...
"Shrinky-Dinks" [0] and PDMS cast on home-etched copper PCBs are approaches which might be a little more "micro" and a lot more reproducible

[0] http://shrink.eng.uci.edu/papers/2008_Grimes.pdf
So this is basically a MITM attack. When is TLS comming to car keys?
Also, more than happy to meet up with anyone in person at Collision. I'll be off my feet during the day time but will be floating around Downtown/Fremont in the evening so just ping me on twitter.
Reading the abstracts, the measurement the US study uses for "dosing" is metabolic-equivalent hours per week. The Australian study uses "vigorous".

If you want to grade your activities of choice to METs, there are various sources to do estimate them:

http://en.wikipedia.org/wiki/Metabolic_equivalent
Unlike Persona, Hoomi will be able to know which application the user logs into, and for how long, correct? From what I've seen so far, it seems like the user and/or the application will have to make requests to Hoomi's servers.

Does this mean that Hoomi will become essentially a single point of failure: if Hoomi's servers get compromised, the malicious agent will be able to collect the user's identities and activities? Especially if a lot of apps implement Hoomi, then it may even be possible for the malicious agent to profile the user's entire digital life by tracking them everywhere.

This is what Persona aimed to prevent: it delegates the responsibility of identifying users to a third party and multiple such third parties can exists. Also, as far as I remember from when I used it, it also is designed to ensure that the authenticator have no knowledge of what the user is up to.
This shouldn't be, but it's indeed business as usual. They have their profitability/success to worry about, especially since they have trouble generating enough profits to justify their share price. They dream of AOL times, if only with some coolness factor to offset their consciences.
I learned a while back how to get onto the set for a TV shoot: I just walked up to the security guard then said "I'm here to see Ted".

In my case, I really was there to see my friend Ted Arabian, who was appearing in a TV commercial. But I expect that would work well in other cases. The key is to act as if you really belong there.
What kind of roles are you hiring? Computational biologist here.. :-)
Wouldn't solid data business require they made money? I am not sure it's so solid as we might think.
Any info on how much damage the barge took from that explosion?
Why so at cow's milk? "They also hope to engineer cheese based on the milk of the narwhal, the most outlandish mammal they could imagine."
> simulating it at a molecular level

It's a work in progress

http://large.stanford.edu/courses/2014/ph240/milic1/

Eukaryotic cells are much more complicated though. It has been estimated we have done 1% of the biological experiments necessary to figure out how a human actually works.

Anybody want to fund my prostate cancer biomarker discovery project?
Can you or someone else please explain what that means in slightly less technical terms without dumbing it down too much?
The True Story of Armenian Genocide
There are too many discussions about Armenian genocide by uninformed and inexpert people.

There is an documentary about this issue by real historical documents. The documents can be obtain by referenced archives in the documentary.

Other languages of the documentary can be accessible from the video's comment.

People can say lies but evidence can't say lies
One of the passages I'm thinking of from The Stand:

==

Halfway there a thought rose to the surface of his mind like a bubble and popped. It happened casually, with no fanfare, but the implications brought him to a dead halt.

The thought was: Why haven't you been riding a bicycle?

He stood in the middle of the lawn, equidistant from the stream and the house, flabbergasted by the simplicity of it. He had been walking ever since he had ditched the Harley. Walking, wearing himself out, finally collapsing with sunstroke or something so close to it that it made no difference. And he could have been pedaling along, doing no more than a fast run if that's what he felt like, and he would probably be on the coast now, picking out his summer house and stocking it.

==
Can't tell you how many times I've Googled this and had to dig through the docs. Thank you!
(throwaaway here)

Before you waste the next few months of your life learning a corrupt programming language:

- Typesafe co-founder quits: https://www.youtube.com/watch?v=uiJycy6dFSQ
- https://vimeo.com/64716826: Paul Dix - Why Node and Scala will dry up: Go will drink their milkshake

- I can personally tell you, scala is awful at handling large codebases and is so filled with idioms, you have a difficult time reading it. I remember opening scala code, seeing english, but it felt impossible to decipher.

- You feel clever when you write it. No doubt about that. Other programmers and your customers don't care.

- Compilation time: It's atrocious, we're talking 1 to 10 minutes to compile web apps.

- Package dependencies: You end up incorporating java at the end of the day. Version mismatches.

- As for the "functional language" thing, just pick real Haskell or Ocaml. Don't fall prey to scala being a functional language.

- You need to rely on a huge, laggy IDE with missing / out of date plugin packages to get autocompletion.

On the other hand, Golang:

- compiles these massive applications in line 2 seconds.

- It's highly lintable.

- The syntax is just... dumb.

- Yet you don't feel limited at all.

- It runs fast-fast-fast without having to rely on JVM.

- Familiar syntax... like a hybrid between Python and C

- You can import packages from github / git repos, automatically grab dependencies with one command.

- The build system and tooling is simple and genius

- Autocompletion (https://github.com/nsf/gocode)

OP: I hope you don't waste your time on a scala venture. Scala has it's die hard fanboys, especially those who spent 15 years in java and have too much of an ego-investment to think anything else, but even the co-founder of typesafe, the most prolific committer says the language is a mess.
I'm not real clear why we need DevOps. Shouldn't the developers be doing all that stuff for themselves?

Back in the day when I was a sysadmin, I took care of stuff like performing backups so the developers didn't have to. But when I became a developer I did much of what today's DevOps do.

I'm not real clear why we even need DevOps.
The link doesn't really give very much information, but from the tutorial (https://embeddedmicro.com/tutorials/lucid) it looks like a skin of Verilog. What's the advantage of using this over a more modern HDL like Chisel?
I'd go with no.

I think there's some classic examples people pull out, but whether the relevant community actually thought them to be correct but unproven, I'd like to know.

I find this an interesting topic, the concept of we 'know' this is true but can't prove it yet.

I wonder if the idea of 'absolutes' sets back Mathematics sometimes. But maybe there are whole fields that rely on yet unproven but assumed true ideas?

Complex engineering for instance relies on 'this is probably true'. They make catastrophic mistakes, but they just pick themselves up and move on. Unless they are NASA I guess.
My guess is than a function will always be a unique object, rather than if it was a number or string, there's a chance you use the same value twice.
"Droneship is fine. No hull breach and repairs are minor. Impact overpressure is closer to a fast fire than an explosion."

https://twitter.com/elonmusk/status/588490238936240129
Reminds me of this famous quote "Computer Science is no more about computers than astronomy is about telescopes."
Bad UI keeps everyone but the most desperate (hello) at bay. 4chan used to do the same to increase the signal/noise ratio.
I think someone really needs to give PPK a hug. He's done a great job over the years with his work on QuirksMode, but reading his blog these days I mostly just feel sorry for the poor guy!
The fact that this became a back and forth of people arguing which is worst just highlights the fact that this sort of low level infrastructure needs to be free and open.
Yeah hackathon feels like mostly free code for you.

There's competition for that like Kaggle which doesn't dress it as hackathon imo. It's hey it's a competition, here's the usually term and conditions and you might win some money and it'll be good for resume. Hackathon seems like a nicer word for something else, like death tax or climate change (instead of global warming).

With hackathon I'm not sure about that, it have become some sleezy thing, there are a few exception like projects that help a certain causes or open source. OpenBSD had a hackaton and replaces Nginx with the hackton server. It was a funny article where they were drunk and committed to the tree without testing it throughly. Unfortunately in her case the causes was just political bs.

I do agree we shouldn't lie to people how easy it is. But we should mention that it's a skill and like all skill it takes time and deliberate exercise to be good.

I love the post. It seems like a dairy of growth as a person and gaining humility. I think she's a bit harsh on the women in term of not being programmer and then define hacker. I'm guessing her definition of hacker and programmer are the same? In general, being positive would be better but it does highlight and emphasize on not lying about how easy it is to code.
This is pretty fascinating and makes a lot of sense. You obv want to land very slowly, but going slow means less control to keep it vertical. So the clever work around is use thrust at the last second which will allow it to also be vertical and stable. And that means coming in from a non vertical angle beforehand which is exactly what they do.
It's not "free connectivity" and shouldn't be discussed as such. It's "free access to a bundle of sites", which isn't the same thing - basically it's a monopoly doing a loss-leader program.
He also seems very good at marketing himself - as a proof, that so many people here know and talk about him - and at networking; he bought lots of coffees to strangers who asked to meet him in Tokyo - including me.
The Japanese problems with beriberi are entirely consistent with other medical problems.

The essay touched on the British navy problems with scurvy, but left how how for centuries people thought it was the acid in citrus which had the curative properties, not the vitamin C. Limes were a solution, but they switched to another lime tree that wasn't a good source of vitamin C, and used processing techniques that destroyed the vitamin C.

Nor are the problems limited to Japan. In general, the introduction of mechanized rice-milling, which made it cheaper to store and transport rice, meant that cultures with large rice component to their diet were no longer getting the nutrients they needed. Beriberi was also a significant problem in India, under British rule in the 1800s and very early 1900s.

Then there's the miasma theory which "explained" diseases like malaria and yellow fever. It took a lot of convincing to overturn 2,000 years of medical orthodoxy.

So on the one hand you could laugh as the misfortunes of other.

Or you could take it as an object lesson on the difficulties of paradigm change. How can you tell if you yourself aren't blinded by strong but unjustified beliefs?
A quick survey on using cloud storage services
I agree that systemd is a bad idea in the sense that they are doing too much all at once. It is a fine level of arrogance to assume that there wont be problems along the way :P That being said this thread is about the poor souls who are running IIS servers.
You know that's trivially true, right? When you define "equal probability" for each point, you imply a measure, for example the Minkowski content for manifolds in R^n. Then by simply assigning probability measure(Region)/measure(Manifold), you have your algorithm (note there are problems if the number of points is not finite or your distribution is not diadric, so if you're given random bits to draw from you can only approximate the random choice in finite time).