skysight-inc/HackerNews huggingface dataset:
Philae did send data for three days (unless i miss-remember). Knowing where that data was taken helps put it into context. So quite important for the mission.
FWIW, a common criticism of exercise and nutrition science is that they're not actually science and that most published studies in these areas are designed in a way that prevents them from actually testing the stated hypothesis.
NATO's Locked Shields program
Isnt it a widely known fact that more black people end up in jail than white people for drug related crimes? What other evidence do you need ?
All contraception is very effective if used properly. Condoms have a generally 82% effectiveness [0] when improper use is figured in (98% if used perfectly).

But hey, the pill is also only 91% effective when improper use is taken into account. [1] So, really, relying on any birth control you don't control is crazy.

So your excuse for not using a condom isn't mathematically sound. Using it as the sole method is perhaps risky, but you control it. As a second-layer check against potential (unintentional) improper used contraception on the part of your partner, it still severely decreases your risk.

[0] https://www.plannedparenthood.org/learn/birth-control/condom...

[1] https://www.plannedparenthood.org/learn/birth-control/birth-...
That's a different concern: a single lawyer is one lawyer too many.
Unless other parts of the comet is more flat, that landing gear design seems clearly wrong. It included bolting itself to the surface, if I remember correctly, but it seems almost impossible to fixate three legs with almost no gravity on that surface.
I am assuming you don't want to know why the whole mission is important (that should be obvious), and that instead you want to know why taking a photo of Philae is important.

It is important because Philae did made measurements and sent the data to us, but we didn't knew what the measurements measured, now we know.

It would be like throwing a ball that can tell about how much a place is wet in a random direction, and conclude that some place is 90% wet... Then, what place it was? A lake? A swamp? A beach? And then you find a picture of it in a bog, and conclude the bog was 90% wet.
Providing they give you a download to the compiled script, there's no reason you can't just point a script tag at the source file. You would only need node and the rest to modify the source code I assume as they would have setup build tasks with grunt etc.
I was not sure about North Korea and China.
Can someone enlighten me on why they're doing two declarations, one empty returning `this` and the other, implemented, returning `any`?

public connectorsEnabled(enabled: boolean): this;
public connectorsEnabled(enabled?: boolean): any {
if (enabled == null) {
return this._connectorsEnabled;
}
this._connectorsEnabled = enabled;
return this;
}

https://github.com/palantir/plottable/blob/develop/src/plots...
I don't see how this changes my point. A single man giving orders does not define a democracy. Democracy requires accountability and public oversight.

What's the difference between an unelected man in charge and an elected one, if you can't know what they do, anyway ?
Light switches and door sensor are zwave; jammable. However I could relatively easily rig up my own SDR receiver and detect jamming as a backup trigger.
I truly feel the S class is inferior in driving experience than the model S. To me it's like comparing trucks to airplanes. It's probably mostly a question of taste.
He states that his project was "like" badgeville.com, not that it "was" badgeville.com :)
As an intravenous heroin user, I regularly inject into my veins and the pain, while not non-existent, is pretty minimal, unless I cannot access the vein due to thrombosis/collapse. This has always worried me, since it can take me half an hour to place a shot, and in hospital I have had multiple nurses and doctors try to insert a cannula over similar lengths of time. In a life threatening situation I have often wondered what would happen when the EMT could not get access. The existence of IO needles is interesting, therefore, since on IVDA patients they will still work - I just wonder how common a piece of kit they are in UK ambulances and A&E departments?
Just tried texting a photo to +1 650 285 1713 - getting a "Message not sent error". I'm able to MMS photos to other people in the +1 650 area code, so not an issue on my side I don't think...
The closest thing I can think you can use is Gitlab CI and use your own runner in Scaleway. But I dont know an specific service for that.
Lets say I've been making 50k a year since I was 20. I put 5k a year into a retirement account (IRA/401k/$country's equivalent) and another 5k into just a regular saving account to keep it liquid for a rainy day. After taxes and what not that means I'm probably living on 20k a year.

I lose my job at 35. I now have 75k in liquid savings. I spend the first 6 months looking for a job, now I'm down to 65k, I decide to retrain. That's 10-20K and 12-24 months if I go to Community College. So I'm dead broke by the end. If I have to buy a car, or break an ankle I'll never make it.

So I get a part time job in retail making 10-12k a year before taxes just to help defray the cost and to keep the unemployment gap on my resume smaller. Great I make it through. Except now I'm 37 looking for a job in a field that I have no previous work experience in. So I keep my retail job and try to squeeze enough hours out of it keep everything together, or I get a second job. Now I'm a constantly stressed and exhausted 37 year old paranoid about taking a day off to interview because what if they cut my hours in retaliation for missing a shift who is looking for a job in a field that I have no previous work experience in.
The docs for it don't seem to be on docs.qt.io. :(

Created a request to add them (https://bugreports.qt.io/browse/QTBUG-55744), to make reading through details of the new modules easier for people.
The natural companion for 'HTML, CSS, etc.' is JavaScript. The reasons I might consider recommending it to a 'noob' is the wide availability of diverse learning material. The wide availability of diverse learning material is also a reason I might not recommend it...there's a lot of outdated advice, advice with relevance in limited contexts, advice that matters at Facebook scale, ever changing trends, etc.

On the other hand, the reason I might recommend C# is that the community all tends to row in the same direction (relative to Javascript). On the other hand, there is a lot of outdated C# and it is more common for C# learning material to assume a professional enterprise development context.

If the goal is to 'just learn some programming', I'd suggest playing with several languages. Among the the languages that:

1. Have a very easy to set up development environment,

2. Have canonical interesting, well written 'noob' material,

3. Likely to spark a new way of thinking about computational processes,

4. Consciously provide good separation of 'noob' from experienced professional materials.

Are Racket, J, Forth, and Processing. There are others.

Good luck.
I'm very sorry, the problem is raised by folks comments, it's all my bad, I should build a better blog.
Now I closed the comments, if you have any comments please leave it here.
This is going back a few years now, but I'm pretty sure NULL was valid to read from the Wii's CPU (though not write, I don't think).

It was where the product code was stored, as I recall - so every now and again you'd find some junk in some random string, starting with your title's product code, and it would be time to track down another missing NULL check...
Because LLVM isn't a JIT in the sense of PyPy, the JVM or Lua. It is more in the sense of the CLR, a late bound AoT compiler. It doesn't watch data access patterns, it doesn't watch arms of a switch statement, there is no feedback.
Poor little thing. God speed.
Now to the hard part: Bringing our boy back home.
Segment Sources for MySQL, PostgreSQL and MongoDB
This is my experience as well. Cucumber and the like sound like a way to get 'the business' involved more, but in practice the cucumber files just become yet another thing that the developers or testers have to write. At which point you are better off with more traditional testing methods.
you don't need npm, node, grunt....just a build for the browser of the lib, i think it's called a umd build, and include it in your html file.
Armed conflict is the ultimate rejection of rules societies normally impose on themselves. When two otherwise evenly matched armies fight each other, one following some arbitrary, self-imposed rules and the other one ignoring them, the latter will have a tactical advantage.

Or to change your question - is it ethical to use civilians to maneuver around the killer robots who do not shoot at non-combatants? No, it's not, but it doesn't matter - because if your robots have such limitation, your opponent will surely exploit it to defeat you.
Why everyone hates Marc Benioff
Communicating Effectively in Writing
True. Although, LuaJIT does pretty well on C-style code using its FFI library. But that's something it's designed for, so not really surprising.
The Noise Miners
I'd say the biggest benefit of being in the present year when learning math from a book is the availability of online resources like Stack Exchange where you can ask experts about the material you're learning if you get stuck. It's also nice that most books are available in pdf form so you can pick up multiple books on each subject you learn and easily switch back and forth between them.
I clearly described why lifetime is not money (because it is not traded, you still live) and what money is (it is not only the mechanism of how it is introduced, but also how it's value can be changed afterwards and so on).

> Most people would not be working where they work if they didn't need money. They would do what they actually enjoy.

Just a claim. Even if this were true, lifetime is still not lost.

> The percentage of people who love their jobs is tiny.

People like to be needed. Also just a claim.

I think at this point the discussion makes no sense. I will stop writing this over and over again now, as long as you do not answer my main argument: When someone gives human labor and gets money, he does not give away lifetime in the way a murderer takes away his lifetime. He still lives while working.
Flexible? In these days where unemployment rules, companies will reject your application if you have not 5 years of experience with the exact complete toolchain they use. Doesn't matter if you have been working 15 years in the same industry and 10 years on the same kind of job, and that you could adapt easily and quickly to other toolchains, jobs or industries, they don't care, they can find someone that doesn't even need to adapt. So the more years pass, the more you get stuck in the exact same thing, despite your theoretical flexibility.
Webpack: The Missing Tutorial
Thus everyone is a combatant there. The AI for killer drones can be literally "if it has two legs and moves, shoot it".
fwiw my alma mater removed the math requirement for CS to make it "more accessible" to people
Nice try, but the average pay for a tradesman is $15 - $45 per hour on the upper range. People cannot live decently with $45 per hour, let alone with $15 per hour, which is why many now juggle two or even three jobs, just trying to survive. Hence the term working poor.
Is your deodorant safe?
I would honestly say that D3.js is the most flexible and powerful charting library I've ever used.
It's a fair bet that anytime someone breaks out "hipster" as a general insult, the person doing it doesn't have anything worth saying
Easier to blame the pot, I think.
That's the thing, we had a very early introduction to java. This course is 50% learning the quirks of java. Even Rails would be better in my opinion...
An added benefit to learning from a book that's more popular is that if you hit a wall and have a specific question about the material as it's presented in your book, you're more likely to find your question answered online. You might even be able to find course material that follows the book, whether from an official online course or just because the professor at some university didn't bother to make the course page blocked off from non-students.
The video was removed! Anyone with a copy ?
You can't always use results to justify cause. Given the situation that most adults (even with higher education) are not good at math (possibly due to the failure of education) -- in particular, most adults are infused with the perception that math is hard -- you will find them naturally trying to avoid math as much as they can. So you find that eighty percent of adult rarely ever use beyond Excel and 8th grade math.

Can you use this result to go back and justify that we don't need math beyond 8th grade?

I beg to differ. I only can provide anecdote. As myself are not bad at math, I find myself use calculus and linear algebra all the time. In fact, I think differently. As another anecdote, my son, who I consider is not nearly good at math, he is in middle school and he uses trigonometry all the time.

You use what you have. Knowledge changes the way we think and work. With knowledge, you simply see the world differently.
s/cities/villages/ and you get Vietnam.
Possibly method overloading in the type signature.
If `enabled` is supplied the return is `this`, otherwise `any`.
Does anyone else remember using a hard-copy terminal? It's hard to even think about how I would edit, compile, debug and run programs where everything you typed or was echoed back, including passwords, was printed out on a paper roll. Want to look at your command-history? just grab the paper and look. Of course there was no fancy vi screen-oriented editor. We had ed and liked it!
No worries. :)

Putting time into a project recently, and we're going through the process of migrating from Qt4/Qt5 to Qt5-only. (this is so we can start using Qt5 only features)

One of the differences between Qt4 and Qt5, is that while Qt4 has all of its supported image formats inbuilt Qt5 doesn't. It keeps them in separate shared libraries, which (for non-static applications) need packaging with the rest of the application. I haven't looked into whether they get compiled in with static ones though.

It sounds like they might be, which would be useful for us, as people do request static builds occasionally. :)
"3 points by wallflower 1 hour ago "

Nothing against the article, but how is this #11 on the frontpage? Did HN make ranking easier recently?
My guess is that if you call it with a boolean argument, it returns `this` for chaining purposes. Otherwise it returns the current value of `_connectorsEnabled`. There are two declarations for the different usages, and then the actual implementation can return `any`. It is a bit strange.

edit - see also line 24, for the declaration of the usage without an argument:
https://github.com/palantir/plottable/blob/develop/src/plots...
According to this site an apprentice plumber's pay starts at 13k-25k.

http://www.eplumbingcourses.com/plumber-salary/
> It's very hypocritical when an American criticises foreign "corrupt, oppressive" governments for "peering into private communications" by using public legal means against US corporations, whereas the US government has done exactly the same thing (using legal and illegal means) but you just didn't know about it (because most Internet companies are based in the US).

Surely this is only hypocritical if the American supports his or her government's doing these things. (I am an American, and I don't support these actions, whether taken by my country or any other.) Surely you don't want to take the position that those ruled by a morally corrupt regime by that fact lose their right to protest corruption?
The whole point is that these things aren't illegal on you own network if you disclose it to the user. Network monitoring and traffic modification aren't illegal in and of themselves.

Consider this. If I just take your car from your driveway, that's stealing. But if you first sign a contract transferring ownership of your car to me, it's very obviously not stealing.
I think that Wikipedia claim is predicated on 'same result' for originally partially ordered results. Even a sequential implementation can produce different results if the requests arrive in different order.

> Parallel tasks cooperate towards a common goal. Concurrent tasks compete for access to common resources.

This definition is interesting, but I think it lack descriptive power: are web server tasks parallel as they are all contributing at fulfilling the incoming client request queue? Are threads of a matrix multiplication process concurrent as they compete for access to the cpu?

It also misses the whole reason for parallelism which is speed-up (by a constant) of execution.

Anyway, to go full circle, I stand by my assertion that async can be all about parallelism.

[BTW, this has been a great conversation, sometimes one need to put their thought in writing to actually fully understand them]
This matches my experience. I used to somewhat blame the business folks for being too lazy and/or pompous to bother with their side of the bargain, but I've come to think it's just generally a solution to the wrong problem. The hard part is correctly translating from what is asked for to what is implemented, and executable requirements don't have anything to say about that step. In cucumber, I can take any arbitrary Given / When / Then statement and implement it in any way, including ways that are completely wrong and (worse) ways that are subtly wrong. The translation code just becomes yet more code that may or may not be correct, and in my experience, it can be a lot of code. When you find yourself wanting to write unit tests for your acceptance test pseudo-english translation layer code, you're deep in a rabbit hole.
Unless I'm much mistaken, the Porsche Mission E hasn't actually run the Nurburgring yet. It's a non-functioning concept that was shown at the motor show, too.

Is this article implying it already has in the first two paragraphs? The only mention of a lap time from Porsche is a "proposed" sub-eight minute Nurburgring time.
Also a native swede, worked as a software developer in Stockholm for 6 years.

Outdoors, yes, and especially the closeness to the sea and ocean. If you like boating or kayaking this is a huge plus, and you can also rent boats if you don't want to own one.

Housing market is crazy, you definitely have to buy an apartment and be willing to make a big investment in this, renting is basically not an option. The city also gets suburban and quiet very quickly as you move away from the inner parts, so if you want to live in a lively neighbourhood it's going to cost a lot.

Lifestyle is quite wholesome, punctuated and routine, and suits sporty people very well. On the social side swedes are reserved and private and the financial and social pressure to start a family is quite high.

Nightlife is a bit on the snobby and expensive side, with fancy restaurants and champagne.

The winter is dreadfully long and dark, and the summer is gorgeous. Many people go to Thailand in the winter and enjoy the beautiful archipelago outside Stockholm in the summer.

If you are a sporty person who enjoys boating, and/or wants to start a family, go for it. If you are looking for a fun place to stay for a shorter time and want to have a spontaneous social life, I wouldn't recommend it.
https://news.ycombinator.com/item?id=12413388
Who is the primary customer of an app store?
> But then again, a lot of people do use Tor to do stupid shit like DDoS or run C&C for botnets.

Misinformed at best: you wouldn't want to DDoS anything over Tor, because 1) the nature of the protocol means that the target receives less data than you are sending; 2) any botnet worth worrying over has much more bandwidth available than Tor's exit bandwidth.

Regarding botnet C&C, the picture is more complicated but 1) there has been a very high-profile case of a botnet using Tor to hide it's C&C activities; “surprisingly”, it's very easy to spot when a significant amount of all Tor clients are bots (i.e. the anonymity set is much too small to hide the botnet); 2) those do not tend to be hosted on behind CDNs.

> But it didn't hurt we did have a law school to call on if anything went south (which it didn't).

That's /very/ true: I would strongly urge anybody who considers running exit nodes to do this within a framework/organization where they can get legal assistance if it is ever needed.
They sold 21,934 in the S class, so less than Tesla:

http://www.prnewswire.com/news-releases/mercedes-benz-usa-re...

Your figures include vans etc.
I've found http://www.precisionnutrition.com/ to be one of the better resources online. I signed up for the certification and it's way more advance than what you see everyone else talking about. It explains the basics of how the body actually digests foods then goes into the day to day stuff.
There's a brilliant talk, given in 2009 at HOPE09, NYC titled "Indistinguishable From Magic: Manufacturing Modern Computer Chips".

At roughly 36 minutes, there's a cross-section of a (in 2009) modern chip. The topmost layer is the shiny rainbowy topmost metal-layer you see on typical (from the top) die photographs. The very, very small comb-looking bottommost-layer is the individual transistors, and structures there are of the size that give a "xxx nm" process its name.

https://youtu.be/NGFhc8R_uO4?t=36m8s

I very much recommend everyone to watch this video, to get a sense for the complexity that goes into producing a modern CPU.

To come back to the thread I'm answering here: The logic analyzer on the Alto (probing microcode) connected to interconnects of individual gates probably would be connected to signals somewhere in the lower middle of the stack in a modern CPU, I guess.
> The Tesla is quicker, and can drive itself better.

In what ways can Tesla drive itself better in comparison to S class systems?
Apache OpenOffice project may shut down soon
They just hacked you, so you don't have to accept NSA to your heart yourself.
Me too, it's good to know that Philae hadn't bounced off into space.
I started hobby programming in 1981 and formally learned Digital Theory in 1982...I must be a digital native!
They do have a cdn url for the js and css. You can directly link to those:

https://cdnjs.com/libraries/plottable.js

The page above actually links to the following:

https://cdnjs.cloudflare.com/ajax/libs/plottable.js/2.2.0/pl...

https://cdnjs.cloudflare.com/ajax/libs/plottable.js/2.2.0/pl...
I did not vote in this particular case, but the downvotes probably are related to the complete lack of evidence included among the many claims? For an example using your own post, you write "plenty of changes". What changes? Links? You may or may not be right. Even if you are, most readers are just that, readers, not experts in the specific field. So one should include link to supporting evidence no matter how obvious it seems to oneself.
Hi Paul,

Thanks for making your hard work available. It is very interesting from a technical point of view. I'm struck by just how huge a challenge this is given the enormous corpus size.

Are you familiar with Joe Edelman's work?[0] He specifically uses YouTube recommendations as an example of many algorithms designed to use the wrong metrics which leads to undesirable outcomes for users.

Have you ever looked into attributing reasons to users' visits? It seems likely that many users aren't looking for general recommendations that blend their entire use of YouTube together but want specialized recommendations linked to why they visited YouTube this time.

[0] https://medium.com/@edelwax/is-anything-worth-maximizing-d11...
God I hope Tesla makes it through the merger and following year up to when Model 3 enters production. It's going to be a rough 5 quarters until then.
Lying is when you relate something you know to be untrue. What you're describing is more like "confusion".
For IM: http://nicolas.braud-santoni.eu/otr.asc

For email: https://sks-keyservers.net/pks/lookup?op=vindex&fingerprint=...