skysight-inc/HackerNews huggingface dataset:
I think you are right based on Wikipedia:

The term sol is used by planetary astronomers to refer to the duration of a solar day on Mars.[8] A mean Martian solar day, or "sol", is 24 hours, 39 minutes, and 35.244 seconds.[6]

When a spacecraft lander begins operations on Mars, the passing Martian days (sols) are tracked using a simple numerical count. The two Viking missions, Mars Phoenix and the Mars Science Laboratory rover Curiosity count the sol on which each lander touched down as "Sol 0"; Mars Pathfinder and the two Mars Exploration Rovers instead defined touchdown as "Sol 1".[9]

Although lander missions have twice occurred in pairs, no effort was made to synchronize the sol counts of the two landers within each pair. Thus, for example, although Spirit and Opportunity were sent to operate simultaneously on Mars, each counted its landing date as "Sol 1", putting their calendars approximately 21 sols out of sync. Spirit and Opportunity differ in longitude by 179 degrees, so when it is daylight for one it is night for the other, and they carried out activities independently while both were operational.

On Earth, astronomers often use Julian Dates – a simple sequential count of days – for timekeeping purposes. A proposed counterpart on Mars is the Mars Sol Date (MSD), which is a running count of sols since December 29, 1873 (coincidentally the birth date of astronomer Carl Otto Lampland). Another proposal suggests a start date (or epoch) in the year 1608 (invention of the telescope). Either choice is intended to ensure that all historically recorded events related to Mars occur after it. The Mars Sol Date is defined mathematically as MSD = (Julian Date using International Atomic Time - 2451549.5 + k)/1.02749125 + 44796.0, where k is a small correction of approximately 0.00014 d (or 12 s) due to uncertainty in the exact geographical position of the prime meridian at Airy-0 crater.

The word "yestersol" was coined by the NASA Mars operations team early during the MER mission to refer to the previous sol (the Mars version of "yesterday"), and came into fairly wide use within that organization during the Mars Exploration Rover Mission of 2003.[10] It was even picked up and used by the press.[citation needed] Other neologisms include "tosol" (for "today" on Mars), as well as one of three Mars versions of "tomorrow": "nextersol", "morrowsol", or "solmorrow".[11] NASA planners coined the term "soliday" at least as far back as 2012 to refer to days off due to time phasing or the syncing of planetary schedules.[12]

https://en.wikipedia.org/wiki/Timekeeping_on_Mars#Sols
For anyone confused about this ruling: this isn't about T-Mobile unlimited plans that slow down from LTE to EDGE speeds after a certain amount of data; that was well-advertised, and not apparently at issue. This is about a different, entirely unadvertised process by T-Mobile on unlimited plans of de-prioritizing traffic entirely after a certain point, making it appear as though the network is simply more congested for the user after they've used a large amount of data.
Most of Rust's guarantees are provided at compile time and have no overhead, just to be clear.
Overuse of bullet points
That paragraph was just added, wasn't there a hour ago.

UPD "Suspect believed to be tied to massive LinkedIn hack arrested in Prague, sources say; U.S. officials hope to extradite him to U.S."

https://twitter.com/ABC/status/788754540656898049

“Following the 2012 breach of LinkedIn member information, we have remained actively involved with the FBI’s case to pursue those responsible,” a LinkedIn spokesperson told Motherboard in an email. “We are thankful for the hardwork and dedication of the FBI in its efforts to locate and capture the parties believed to be responsible for this criminal activity.”

http://motherboard.vice.com/read/hacker-allegedly-responsibl...
I find that I am actually more productive with constant stream of minor distractions. Although I do find real work distractions to be more effective, e.g. background conversation, people walking by.
Russia has no basis for bickering. No norm of international law suggests Russia has the right to shield its citizens from foreign prosecution. US citizens are routinely tried abroad, as well.

That was the point of the checklist I provided upthread.
I'm not saying it's impossible (given the history with on field equipment – aka deflategate), but it's seems highly unlikely given that the NFL hires RF specialists with spectrum analyzers and direction finding equipment just to hunt down unauthorized transmissions at games.
A quick search also brings up radio trouble at stadiums all around the NFL that have nothing to do with Bill Belichick.

Here's several coaches confirming it: http://profootballtalk.nbcsports.com/2015/09/12/coaches-say-...

Also, the teams communication devices are provided by the NFL, and have nothing to with the individual teams: http://bleacherreport.com/articles/2564764-nfl-issues-statem...

Lastly, I'm not sure the tablet failing for Bill Belichick, but not the opponent, supports your claim that Belichick is trying to gain an unfair advantage out of this.
Bill Belichick throws in the tablet
Well, both are dictators responsible for the death of millions of people for political and ethnic reasons.

They are perfectly comparable.

http://www.nybooks.com/articles/2011/03/10/hitler-vs-stalin-...
http://historyofrussia.org/stalin-killed-how-many-people/
One account, one statement - but you have many numbers at your disposal. The virtual cards don't impact your credit score any differently than a traditional card product offered by any major issuer.
Do people really believe moon landing was faked? Serious question by the way, I thought it was a conspiracy for tin foil hats and not a serious theory.
Yeah you would have thought that constantly rearranging pages would have been something that went away alongside dialup...
SF Subway Metadata Master Plan
I believe the VPU runs the OpenGL ES stack when using the closed source drivers.
Surprisingly, it's already not that painful. I recently wrote a tiny JSON service with Iron and Diesel and it wasn't that much longer or complex compared to Go. The biggest headache was figuring out how Diesel works, and it would have been a lot easier using raw queries with something like rust-postgres (which would be the way to go in Go or Node). Once the ecosystem matures a little bit more I don't see why Rust would be a bad choice.
It's bullshit that they can offer consumers an option to buy accessories at a discount (which they probably still make a profit on) as a reparation for this.

I want direct monetary compensation.
I would just never buy their cables or chargers, as virtually every cable I have from them is wrapped up in electrical tape.

I ask this a lot of times that I see someone complain about the quality of Apple cables: what the hell are you doing to your cables? I've still got 30 pin cables with cracked plastic on the 30 pin end, but they still work. After over 10 years of buying Apple devices that have cables, I count one cable that has gone bad.

More of a rhetorical question I guess, as we're just trading anecdotes. But I find it interesting that some complain about the quality of Apple cables, whereas I have piles of them that just refuse to die.
Feeding cows seaweed could slash global greenhouse gas emissions
Either Russia or China could if properly motivated.
Courier Prime
Apple cables always fall apart because they use the thinnest insulation possible and don't put on proper strain reliefs. Probably just another example of design over common sense.

It gets especially bad when you wrap the cable tightly around the sharp plastic hooks on the MacBook power adapter that are supposed to keep everything organized.
"Code" but doesn't mention programming languages they support. I assume it's Java, PHP, Python and Go, since they are all officially supported (in Google App Engine).

In case Google Cloud engineer is here: What about debugger support for other JVM languages?
I see the word "unlimited" on a lot of hosting providers. Give me access to the dd command and we'll see how long that theory lasts.

I honestly find it, always and everywhere, to be deceptive marketing. There is no such thing as unlimited resources.
Same here. I think my favorite unsupervised childhood memory was the time when (I was about ~10 years old) the day after a big rainstorm, that turned a nearby creek into more or less a river, we took a couple of inflatable rafts and went for a little boat ride. We ended up miles and miles away from any of our parents' houses and once it started to get dark, we hopped out of the stream, went and knocked on some random person's door and asked to use the phone.

Our parents weren't thrilled at having to pick us up, but we had a great time.
> his Kenyon College commencement speech

Yes, I thought that was brilliant. His cruise ship review in Harpers was a lot of fun too (https://harpers.org/wp-content/uploads/2008/09/HarpersMagazi...). Maybe I'm just too aspie for his fiction.
Downvoted because no references to back up anything you are saying. I also tried doing a quick search on stackoverflow jobs and only got back 5 results [1].

[1] http://stackoverflow.com/jobs?sort=i&searchTerm=rust
It's great that the FCC does this for cell carriers, but they still are letting the data caps apply on home connections, which is going to do nothing except increase profits and decrease innovation.
How Big Is Proxima Centauri’s Planet?
I suffered from depression pretty much my entire 20's, and looking back it felt like the long line of anti-depressants I was prescribed exacerbated the situation. Eventually I changed how I live my life and started making baby steps towards improving myself. And I magically stopped being depressed. I have no doubt there are people out there that need help with medication. But I think the only thing that could have helped me was someone reaching out and showing me how to get out of my rut. But even then it would have been on me to make some changes and find out what makes me happy.
Show HN: Tdo – keyboard driven, hackable todo list
Just to amplify the comments nearby: politics is more than presidential elections.

In presidential elections, because of the US political system, you really do have just two choices. You may lament this - I have! But it's the world we live in. Saying you'll vote for a third party candidate to "register your complaint" is a null gesture.

If you really care about politics, you'd have to work to push the party of your choice in the direction you want. This is long, hard work, and happens outside the presidential cycle. You have to march with signs, attend boring meetings, and persuade people you just met.

Complaining about the broken system every four years is neither mature nor effective.

I am moved to write this because, for multiple election cycles, I was that guy, until I realized my folly.
It doesn't even have to be malicious. The US could offer him a plea deal for information that they think that he has, and he just tells them what they want to hear. It's entirely possible that the US authorities are so convinced that it was Russian-sponsored that they will eat it up (because they don't want to consider the possibility that it wasn't Russian-sponsored).

It's not like such things haven't happened before.
Some Misconceptions about Data Journalism
Going on my observations, cocaine is a much safer drug than meth amphetamine. She recovers quickly from cocaine, but it takes 3-4 days for her to recover from meth amphetamine use.
What you are saying is completely irrelevant, because we are talking about checksumming data, not hashing passwords.
Hacker exposes banking customer data in leak
John Podesta is the founder of Center for American Progress
I'm distrustful of anyone who has a headline (or placard) that starts with the words "Shame on ..." It usually prefaces some soft-headed socialist sentiment.
FORMER Residence Director at a college: US Law helps with this. I would get dozens of phone calls about how little Johnny or Little Jenny are doing. They wanted the numbers I would then tell them it violated US Law for me to tell them, unless in some circumstances. They never asked what those circumstances were, which were they your dependent :)

The sad thing is the helicoptered kids don't know how to make decisions for themselves and so they go to town because they never got to learn self-discipline or consequences to making the lazy choice.

Teach your kids self-discipline and learn the consequences and rewards for their decisions. To many parents try to take away the consequences or shorten them.
The same for the public transport -- in cities where rich
people use it, the service is better

I wonder which is the cause and which is the effect here. Maybe some cities were proactive in improving their safety and public infrastructure, and as a consequence have attracted rich people to live there. That's really the only way it will work, anyway - getting anything done in the civic sphere takes a lot of time and effort, and it's not worth it for most people and companies. If cities wish to attract them, they need to proactively improve themselves.
There is a solution: it's installing netnanny (or whatever it's called these days) on your children's devices, and being a responsible parent to the best of your abilities.

Please don't let your squeamishness for your children's sake crap over everyone else's freedom to not be put on a leakable list that can be used to further erode our privacy for decades to come.

Now you might say "but buying booze has an id check: surely this is the same!". To that I say:

- Buying booze is not something you can be blackmailed or shamed about, except in very specific circumstances

- When I buy booze I flash an ID that the human can look at and trust, and then they promptly forget who I am when they serve the next person. I'm not sure if that's either implementable on the internet, or even desired.
Sorry but that's bullshit. C++ is just a dinosaur plagued with issues inherited by design decisions made before most of people here were born. Trying to replace it has nothing to do with looking for a perfect language.

Rust could have absolutely 0 memory safety features over C++ and it would still be a massive improvement over the mess that is C++ package management and build systems with Cargo. Same is true for many other features. It's not quite there yet in terms of maturity and adoption but there's significant momentum and interest from big players that learning it now will likely put you in demand in a few years.
That's one way to look at it. The other is that a commercial enterprise will not do something in the name of science if it does not make a buck.
The difference is scale. Only a handful of companies run at Netflix scale.

I wouldn't trust developers to do what Chaos Monkey does at such a scale, no matter how good you think they are.
SQL DBMS are not relational, so they don't really implement relations (they support bags and NULLs), not all their operations preserve closure, have weak support of relational constraints, of physical and logical independence, I could go on and on.

Problem is practitioners confuse RDBMSs with SQL DBMSs and are incapable of seeing what they're missing in terms of practical benefits of the latter.
Isn't that the point though? Its not meant to be an easy read. The writing requires a lot of attention in order to absorb its message and the book itself is physically difficult to read. The endnotes are Wallace's way of talking about two things at once.

Also there are multiple endnotes that you read more than once, so I'm not sure putting it in text would work.
I really wish I had time to contribute to this language. The community seems awesome.
You mean when you attack people they attack you back? shocking
The is a lot of mutation. And that is with practice. Wouldn't if it be nice if we could clone fork undo merge dev environments?
I wonder what sort of practical benefit there is for the "lighter weight" of NuttX? I imagine the main attraction is realtimedness, but I think that is sort of orthogonal to light-weightness. And even then it has rtlinux to compete with.
The left vs. a carbon tax in WA
I looked for genuine Apple cables 1-2 months ago on Amazon. Couldn't find any. All offbrands and suspicious stuff.

Consequently, I ordered direct from Apple.

That's typical for my shopping on Amazon: I buy specific known brands usually, when I'm just browsing for something, it's pile after pile of crap... gotta sort it for the gold buried there.
Read to the end "It appears that the man arrested in Prague is not related to the hackers Mr. Clapper described." Bravo. This should be the title.
What is TDP?
who will pay for the traffic now ?
Immutable infrastructure [1] is preferred. If SSH is detected, you must assume something on the server changed, and has deviated from the baseline.

[1] https://www.oreilly.com/ideas/an-introduction-to-immutable-i...
A Nude Trump Statue? That's 'Art.' Similar Clinton Statue? 'Obscene.'
Auto-donate to Clinton campaign every time Trump tweets
A primer on machine learning for fraud detection
I'd love to hear your reasoning why the comparison is so wildly incorrect that it earns this response.
I got clothes from American Eagle online recently and then returned part of the order to a store when I had to. It was great, no return shipping hassle. No printer needed, I don't have one either.
Yes, but there is such a thing as not placing a limit on the usage of a resource. I don't see it as deceptive if that's actually what they're doing. Sometimes "unlimited" is just a marketing term, other times it seems like a genuine statement of intent from the provider. Obviously I could be a dick and try to prove them wrong, but why?
I think I remember the number of non-related kidnappings of children to be something like 115 a year. out of around ~70 million kids. Throw in assaults and the number is still likely really low. Something to take into account, but hardly the kind of risk that say, traffic, presents.
American Fall
"The Depressed Person", I guess, the text linked to above. ;-)
> It's a proven fact pornography harms everyone involved.

No it's not.
The arrest happened 2 weeks ago, but is being reported just now? Interesting timing..
On a simple basis that guy is not a hacker, but a completely innocent gigolo, grappled by some career-eager US spies.
Declaring war in JavaScript
Show HN: TrueJob 1.0 – Pandora for jobs and data for everyone
Tables are not relations. Relations have attributes, not columns, that represent entity properties.

A R-table is a visual shorthand for a relation -- a way to visualize it on some physical medium (paper, screen) and the two should not be confused.
The Future of Storage != Storage
The Tesla Model 3's first year of production has already sold out
I don't think even hiring top-notch devs would make this reality completely go away. Tools like this would likely put them in check too. And yeah same response on our internal chat here basically x)
Thought this was going to be about Wizardchan; interesting subculture.
Comparison of Linux Software Update Technologies [pdf]
I'm reading it one sentence at a time. i.e. 20 minutes at a time ;)
Beyond external termination services like Chaos Monkey, what are good examples of software that purposely increase internal nondeterminism or failure injection in production?

Go has race detector mode, but it is an optional debug feature with a performance cost. The Linux kernel's jiffy clock starts counting from -5 minutes so drivers must handle clock rollover correctly because it's not a uncommon "once every 48 days" event. Firefox has a chaos debug mode that does things like randomize thread priorities and simulate short socket reads, but that has performance costs.
Election 2016: Analyzing Real-Time Twitter Sentiment with MemSQL Pipelines
Dupe: https://news.ycombinator.com/item?id=12744572
Ask HN: Hardest part about preparing for technical interviews?
What is missing from the ecosystem of interview prep resources? What can be done better?
I wrote the BootROM and 2nd stage loader used in VC3 and VC4 - way back in ~2005. And the interrupt controller, VPU sync block and various other things used in this open FW.

This is pretty awesome to see how much context the community has reverse engineered from the design - I remember making the first BCM2835 based project (the Roku 2) and spending _A LOT_ of time getting the ARM to startup reliably and boot into Linux as fast as possible. I've spotted 2 concepts in the open FW so far that misunderstood the implementation of the HW but are still working which is fun!

One advantage of the having the GPU start first (maybe the only advantage :) is that it can play a video for a splash screen instead of a static image. If you've ever used a Roku 2/3 or newer, this is a feature I hacked together for a demo to hide boot-up latency - now its a standard part of RokuOS (and is quite hard to replicate on traditional ARM/MIPS SoC's).
Well the reason could be that they haven't gotten their money back.
Here's another very similar project:

https://github.com/Spark-Innovations/SC4

Live demo:

https://sc4.us/sc4/sc4tk.html

SC4 has been through a security audit.
The Periodic Table of Drones
Add Sir Winston Churchill to the list. He is personally responsible for death of millions of Bengali people.
Someone went great lengths to produce this fabrication, very disturbing.
I'm sure there are some interesting points in the article but I can't get past the sexist overtones in this piece.
I'm a little saddened to see the direction T-Mobile is headed with their plans. When I switched to Project Fi last year my T-Mobile unlimited plan was $70/mo. That included actual HD video, and LTE tethering.

Now the equivalent plan (T-Mobile One+) is $90/mo, and that just gets you "unlimited HD day passes" which you have to remember to toggle every day if you want video that isn't 480p.

What's even scarier to me is that they're not alone. Sprint has opted for a nearly identical pricing structure w/ "Unlimited Freedom" and "Unlimited Freedom Premium." As an aside: the idea of "premium" freedom makes me giggle, I'd love to have a beer with the marketing exec that came up with that mouthful.
Because I've used it that long, and it did not change in the slightest except for the change I mentioned.
If I had a suburban employer with a giant free parking lot (i.e. letting
me live anywhere) moving to a downtown office in a hot real estate market
without at least a 2x salary increase, I'd quit in a heartbeat.

Same here. People talk about how difficult it is to live in the city and work in the suburbs, claiming that if the company just moved to the city then everyone would be happy. But it's perhaps even more difficult to live in the suburbs and work in the city, and many people, including myself, would rather find a different job in the suburbs than have to put up with a commute like that.
At times struggled with all of these:

1) learning the data structures / algorithms

2) finding enough problems with quality, step-by-step answers in a language I use

3) being able to write code on a whiteboard without the help of google

4) being able to code in front of other people without freezing up

5) getting in the practice of talking about my code before/while writing it

6) identifying which data structures/algorithms are needed to solve the problem

7) learning all the little non-algorithmic tricks to puzzles

I want more practice coding in front of strangers since I tend to lose half my IQ and critical thinking skills under pressure. Plus, despite the myriad of leetcode-like websites out there, I want a more exhaustive list of high quality practice problems with well-explained solutions.
Yep, as well as outside donations – https://jquery.org/

Every bit helps.
NULL is part of Codd's articulation of the relational model, even if later theorists have proposed cleaner variants of the model without it.
That's a funny side-effect! Should I understand the transaction unique ID is an incrementing number?
> so it's possible that the signal just didn't make it all the way to Earth

You make it sound like the signal was lost in between somewhere :)