skysight-inc/HackerNews huggingface dataset:
Maybe I misread durin42's post - I thought they were asking about issues I mentioned with hg + editor plugin. There have been issues with the plugin for several years that I had moved away to primarily just using the command-line by the time it was decided to use largefiles. I'm not aware of any specific largefiles + editor plugin issues, other than a suspicion about things getting slower with regards to looking at history.

One other thing that's been a problem in the past with hg + largefiles (or only started happening since around when we turned on largefiles): Cloning a largefiles repo using "--uncompressed" flag would re-open all the closed named-branches in the newly cloned repo.
Just because some cultures living in poverty still place a strong emphasis on educational attainment doesn't mean that poverty plays no role in the achievement gap. Poverty produces cultures that are hostile to education. Not 100% of the time obviously. There are exceptions. But those exceptions prove the rule.

I don't think we're incapable of solving poverty. We've been steadily eroding it piecemeal for centuries. There are new, innovative policy proposals being thrown out all the time to erode it further, of which my personal favorite is a universal basic income, or citizens dividend. That would completely end poverty. All we need is the political will. The way I see it, if it happened for Social Security, it can happen for that some day.
Some Netgear routers even have a built-in (root) telnet server and a command to dump the admin password.

https://ian.sh/blog/2014/10/18/netgear-wndr4000-security/
> But it would've been better if they continued on the open protocol/source path and earn money by offering encrypted read-only peers.

Yes this would have been ideal. I had issues when I tried BTSync before with too many shares bogging everything down so I stopped using it.
I think they have already quite well demonstrated their total disregard for the public's privacy. Now that the horse has bolted they now suddenly realise that they have backed themselves into a dark nasty corner, where everything is going to be encrypted within a few days years.

Sorry, but you have to earn trust and they are unlikely to get it back. Just look at the way geeks look at Microsoft.

You can't put the genie back in the bottle.
I'm genuinely curious about the downvotes. Which part of what I said didn't you like?

Is it because you think he should testify, and you just downvote the opposed side?

Is it because you don't agree with my hypothetical employer?

Is it because you don't like the distinction between morality and law?

It would be much more helpful to say what you don't agree with.
You should checkout Tyler's blog. Good solid content for the concurrency geeks.
I will add that any such website should probably wait until AFTER the court case is concluded. I don't know that it is dangerous to expound on an issue you're testifying about, but it SEEMS dangerous in that it would open the door for legal trouble against you... IANAL, obviously.
It's ~25 minutes east of downtown Reno; much of the workforce will live in Reno/Sparks.
Patrick Bateman's Killer Review of the Apple Watch
Fair enough.

What I meant is that Pebble is probably bought by early adopters. Ie people who want to have a smart watch.

I'm more looking for experience of those who don't feel like they need one but tried it nonetheless.
Before a developer on HN gets the chance to get a say in the decision, an HR filter goes over it. Those people are more risk-averse and this is clearly a company risk.
It's not so much that Google promotes Go. It's that Google uses Go internally for production code. Thus, the compiler, and the library modules used for web-type services, are thoroughly exercised, and used by in-house people who can insist that bugs be fixed quickly. It took Go far fewer years to achieve stable libraries than, say, Python.
As Jacob Appelbaum observes in the documentary Citizenfour, "What we used to call liberty and freedom we now call privacy. And now people are saying privacy is dead."
The use of Stingrays (IMSI catchers) and the DEA's collection of international phone records for almost 20 years are more examples of how any power given to law enforcement or the Federal government will be abused, and that abuse will be actively hidden from view.

You can't "find a balance" when the scales are hidden.
Isn't it just a special case of the idea that the product of an empty sequence is 1?
What is there to fix or replace? A properly insulated transmission line should last indefinitely.

Stringing taut wires is also hard and they are more susceptible to damage which require constant fixing (see Connecticut ~4 years ago).
It's fairly straightforward - follow the legal advice of counsel that represents you.

It's not going to affect your career in the slightest, unless it's a gigantic, newsworthy case and even then, it's unlikely anyone will care about your participation as a witness.
Yes, 4:30 is plenty. I am a remote salary employee at a consultancy firm and work less than that.

I've worked at three other web firms and always had to pad my "billable hours." A boss gives me a project with "x" amount of hours and I'm not going to say "well, I can do this in half the time," because they'll just give me more work with no additional pay.

If I were truly motivated I would start my own firm. But I don't like dealing with clients or writing functional specs; I only like to code.
How the THX Deep Note Creator Remade His Iconic Sound
That would be great. One of the reasons I never got into android development is the unbearable performance of the emulator.
Localized, as in it only monitors the direct vicinity of officers. Something that doesn't expand exponentially more than manpower.
I posted it because:

1. MathWorld is informative and useful.

2. I think it's cool how Weisstein followed his passion and found a way to share it with others around the world.

3. My personal opinion is that its better written and better cross referenced than Wikipedia. I believe the consistency is the result of one person taking responsibility, the project having direct funding due to it's relationship to Wolfram Research's commercial interests, and it's narrow domain focus.

The CRC Encyclopedia of Mathematics is $450. I'm curious as to why someone would consider resolving the lawsuit in a way that allowed MathWorld to stay online a fiasco?
Sure! Install OpenWRT or some other alternative firmware.
You've already touched on it in your comments, but as a UK citizen you are also an EU citizen.

Most Brits don't take any advantage of this wonderful opportunity to travel and WORK wherever you want within the EU with no barriers. They are tech hubs popping up all over the EU. You are also 23 with no ties. Go for it!
Asteroid Database and Mining Rankings
Exactly. That's why I was thinking of building a service that allows every developer, scientist, person in need of true random numbers, to fulfill their need.
I'm so not moving to the US ever now!

On one hand Paul Graham's "the only place to be is Bay Area" gig, on other hand is this and similar stories. One can find a lot of unsafe places without changing continents.

One more entry for my "rather kill myself than live there" list.
Incidentally, the other one is where I currently reside.
In Denmark it would be a major disaster, people would get fired, hearings would be held, and media discussion would ensue.

As a comparison: In 2012 (the latest year I could find data for) Danish police fired a total of 49 shots over the year.
Thanks - that's actually a pretty good idea. With the base structure already needed for the bubble charts - animations, drawing axes, etc., it is not gonna be too difficult to extend this to other chart types.

May be when I get some spare time - I will put it into this.
That's not realistic, that's tinfoil hat paranoid. Nobody makes key hiring decisions on that basis, for statistically significant values of 'nobody'. People with past felony convictions and thriving careers post on HN regularly.
Duplicate...

https://news.ycombinator.com/item?id=58627

https://news.ycombinator.com/item?id=3919429

https://news.ycombinator.com/item?id=8216215
I'm going to say not necessarily. https://www.sgi.com/products/servers/uv/uv_2000_20.html
I learned mostly by doing, through undergraduate research, and then in graduate school. This was far more effective than lectures or books, though those are very helpful for getting started. I had one class that covered an overview of lots of the technology, and was lucky enough to have access to preprints of Koller & Friedman's book as a reference to fill in any gaps. I also read Judea Pearl's book on Bayesian Networks fairly early on.

As far as everyday reasoning, it made me somewhat more skeptical of long chains of A --> B, !B therefore !A, type of thing. It's easy enough to model this type of logic as a special case of PGMs. And the causal stuff is extremely useful for making me skeptical of arguments of the sort "If we did X, then Y would happen," and also how and when correlation is causality. Don't have any pat examples though, it's just something that infuses my thinking, such as learning about biological evolution.
Of those who go on about the glories of youth I sometimes wonder how many of them will spend 15 years eating catfood at the end. It almost always goes with a spendthrift mentality.
Then again ... if a cop tells you to leave the car and you then start to argue and to fight back instead of following the order.

What kind of reaction do you expect?

This would happen in any country.
Or if the main character in the allegory lacked plumbing fixtures altogether and were named C3PO?
Police do not routinely carry pepper spray and tasers in every country.
Waait, laddies, why so downvotish??

Sexism??

;)
The Scary Truth About Chicken: Monster chickens are taking over the supermarket.
Ask HN: Are the “High-Tech Employee Antitrust” Fees Normal?  Excessive?
I received a notice in the mail today regarding the class action suit. I noticed the fees for the suit are north of $86,548,500.

Are these types of fees normal?

Even if normal, are they reasonable? That's an honest question -- I'm not familiar with the law, so perhaps there are a lot of costs I'm simply unaware of.

Honestly, part of the reason I'm questioning it is that a member of the suit, I've found them really disappointing. I had a pretty basic question & emailed the address they provided for questions. It was a full 92 days before anyone responded.

For $86 million I guess I would hope for better than that.
AI that makes Angular/React/Bootstrap Apps?
the greatest of men come from the humblest of places.
As far as analogies in popular science go, it is a very good one. Of course the equations might be different because of slightly different contexts, but most people you're giving the analogy to are not going to every calculate the details. I think it is intuitive and gets you quite far in being able to explain the Higgs mechanism.

That said, I do agree that it would be nice to focus on added inertia, which people might have some crude intuition for. FWIW, I would explain it this way: http://dickfeynman.github.io/blog/writings/physics/higgs-for...

Also, I disagree that there is no medium to move through. The Higgs field background (and "vacuum" as such might well be considered a medium) and that's perfectly correct.
I don't think so. If a Danish police officer tells somebody to leave the car and that person refuses - do you think they will back down and call it a night?
Most people can get random enough numbers from dev/random or dev/urandom for free.

The people that need more secure random number will not thrust you to generate their random numbers. Are you storing the numbers? Are they truly random or pseudorandom? Are you sending a copy to the NSA?

Do you have one use case of someone that will pay to get random numbers?
check reddit.com/r/technology every day for a week and youll know what I mean.
Safety, security, laziness, pick two.
Oh I'm not attributing the fiasco to Eric, and I it seems that something happened, I didn't see the copyright notice on the site

Mathworld is a great resource, I just think that Wikipedia took the lead for most (less deep) topics, but your point n.3 stands.
Black Arrow
>I'd really like to hear from a European counterpart how they think this scenario would have gone down across the pond. Not like this, I am sure.

I've been pulled over twice in the UK. The first time was a fair time back when I had a cheap old Saab. I was out very late near Hampstead Heath and I overtook a car, definitely exceeding the speed limit. As I did that I spotted a police panda ( car ) parked on the side, and I thought I was in for some kind of penalty. I went back to the speed limit and he caught me up. He kindly explained that my number plate wasn't to the most recent regulations and that I should have them replaced. I thanked him very much and was on my way.
That's the nice end of town.

The other time I was visiting a friend who lived in the opposite side of the fence, near Brixton, an area known for trouble sometimes. I saw a police car behind me but was near his estate so pulled over and turned off the engine to call him to let him know I was downstairs and waiting. A sergeant knocked on my window and I was surrounded by four police. I explained that I was calling my friend, and the sergeant said that I should finish my call and I should wait. Took a few seconds, and then I hopped out if the car. They kept their distance. Apparently they thought my behaviour was suspicious because I'd pulled in and turned off my lights and engine. I explained to the police that within the past two days the law had changed so that it had become illegal to talk on a mobile phone while the engine is on. They said that they didn't know that, and we wished each other good night and my friend and I went to the pub.

Oh one more. My Peugeot 205 had an issue with the spare wheel being accessible to thieves. I walked up to my car and was shocked to see my spare wheel inside on the back seat. At first I thought a thief was playing tricks. It was a walking Bobbie who'd disturbed someone trying to make off with it apparently, and who had kindly broken into my car, put the wheel in and then locked it up for me.

Peel chose blue for the police so as to distinguish them from the red of the military, who were armed and not well trusted. Police were not armed for the same general reason, to be part of the community.

[edit punctuation]
Almost, but not quite. You could say "n! is the product of the natural numbers <= n." By this definition 0! is an empty product because there are no natural numbers <= 0.

However, this same reasoning would say (-1)! = 1, (-2)! = 1, etc. And while you could define negative factorials that way, it's better in practice to leave negative factorials undefined.
So? What country are you referring to? In Germany f.x. they do carry pepper spray and tasers and a gun and in most other countries as well. What's your point?
Easier said than done...

Except for Ireland you have to find a company that tolerates English being used in day-to-day business. Even then, you are going to be handicapped when compared to natives.
Hard links as well, which are nastier because they introduce aliases for the things you want to track.
I think that watching your "working" time decrease and being concerned about it is one sign that you're crossing into a new threshold of experience in your career. Most people in this position conflate "working" with "producing", but as many learn, these two are very different.

"Working", "producing", code grunt-ing, whatever you call it, seems to be what most young folks spend all their time doing in their first few professional years (it's what I did too). This is a good thing, it builds a lot of exposure and raw experience. You may be immersed in (or cranking out) code, fixing bugs, or working directly on your project/product for almost your entire work day, every day.

But at some point, many re-remember that they must learn and grow to advance in their field, and with that comes reading, exploring, trying/failing, as well as non-technical work, like planning/architecting, etc.

Once you start finding that you are pulled out of the code more and more, it's just a sign that "working" and "producing" are getting further from each other for you. And that's not a bad thing.
Is that not what https://www.random.org/ does?
For what it's worth, my gulp build handles both ES6 and Coffee files (although coffee is being phased out it is still present) on both the front (angular) and back (node) ends. It then takes the built files, merges the two streams (as well as any passed-through content from bower etc), and conditionally on development / beta / production sends them through sourcemap, angular-annotate, cat, minify and md5-rev (for cache busting) layers. It also handles injecting correct filenames into index.html and my karma.conf, sorting angular angular files so they're catted in dependency order, livereload, restarting the backend server, catching build errors, and quite a bit more. Plus sass, of course. It does this with a live asset server for development or building to static files for production. As a bonus, I also can use gulp to run various other important tasks like my ersatz database migration (rolled my own with node and some raw SQL fles) process.

I'd say: I ended up building all the features I wanted in broccoli as part of a gulp build system. It did not "fall flat", rather, at the time (about eight months ago), I found broccoli had fallen flat- it didn't handle what I wanted, and even when it did it was impossible to do incremental rebuilds (say) of files - change one thing and the whole system rebuilt itself leading to a livereload on * rather than a single changed file. On top of everything else, it was dog-slow on medium-to-large codebases. I understand that this has changed since, but the frustration I had originally getting it to do what I want coupled with the length of time it took to run rebuilds (nobody wants 10k msec builds when the same process elsewhere takes 300msec) made me transition to gulp. I'm sure broccoli is just fine nowadays, and my read of the emails (I still am watching the repo) seems to indicate that Stefan ironed out a lot of the performance issues around watching and rebuilding (symlinks on OSX, IIRC, were a dog).

As I said the first time around: you can do just about anything with gulp or grunt, you just have to DIY. If you happen to enjoy spending some time really getting to know your toolchain, they all end up doing about the same thing, and with grunt and gulp it's marginally easier to configure certain aspects of the process.
And the problem with data is that they store it. You don't just have to trust the current government, you have to trust all the governments for the next 50 years.
At least in Europe, History tells us that a democracy can rapidly turn into a violent dictatorship.
Quick Question
Yep, I did this once, I was also kinda hoping not wanting to testify will signal the lawyers my testimony won't be that great for them, but they didn't give up. Eventually I didn't have to testify because a deal had been reached while I was bored to death waiting for my turn. I did get a nice little compensation check for my wasted half day, ordered by the judge, which was cool.
Consider the software on "your" machine as a mobile agent running on a potentially hostile platform. Now please tell me again how "Computers have the means to afford people true privacy and they will have it, without respect to those who would deny it."
"female and male police officers arresting a black guy in Denmark"

https://www.youtube.com/watch?v=oXDExhjrMd4
That's powerful, and probably accurate.
I've been watching the votes from the start and the ones against testifying get downvoted quite often. If I had to guess, it is probably because those voters refuse to believe that they will someday have considerations other than their "ethics" or "integrity".
How would you find (n-1)! given n!? (Think for a moment before moving on.)

Dividing by n of course, (n-1)!=n!/n. This immediately extends the notion of factorials backwards to 0!=1!/1.

It's only a matter of checking to see which factorial-dependent formula (usually arising in context of combinatorics, or gamma function) fits - and it turns out (luckily) that everything fits.

Edit: Even if it tuned out some things don't fit, we would still be free to define 0! as 1 as a convention. But the fact that everything fits, makes it a useful definition - prevents you from checking a lot of edge cases, eliminating the need of many ``if (k==0) ...`` from codes.
Quick Question is a free app that allows you to help the people you know make decisions, get them to help you, and give your opinion on today’s most controversial topics.

Vote yes/no on your followers questions to help them with questions they couldn’t answer themselves. Results of the voting are shown in a pie graph after you vote.

After that, ask a question yourself! Post to the Queue to get your followers opinion on movies, sports, fashion advice, or travel ideas. The possibilities are endless!

Act on the decision that your followers have made for you. After all, they are the people you care about most.

Get creative, connect with friends, and allow those closest to you help make your toughest decisions.

Stop Guessing; Start Questioning.
not sure if you should testify. If you do, remember that there are services to clean up your image on google ...
Why would that be lying? Being forced to do something doesn't imply it was against your will. It simply means you didn't have any other choice.
"Danish Police Beating Unarmed, Disengaged, Kneeling Civilians"

https://www.youtube.com/watch?v=N4xlfiEzx14
Hmm...I was under the impression it was ten days. Perhaps I worried needlessly.
I had a class with Trenton Merricks and I remember him bringing this up. Such a strange story.
The evidence also wouldn't be available if he simply hadn't recorded the videos in the first place.
btw, did you try carrers.stackexchange ?

we here seem to be using a lot of opinion and not much fact ...
I run a little consultancy, and I'm about where you're at. I need to target around 4 billable hours per day for actual client work. This means I turn the clock on, start working, and when I'm finished or ready to call it quits on that particular project or task the clock is stopped.

I then spend about 2 to 3 hours on administrative, misc project management, emails, research, self-improvement/learning, and personal and business projects. Somewhere in there is some fruitful and non-fruitful time wasting.

On good days, I can crank out 6 hours billable, when really pushing it on deadline that can go to 8 or 10, but that wipes me out for a while afterwards.
Your Family: Past, Present, and Future: We Are All Cousins
Not smart? They're 17 year old kids, smart was generally not our forte at that age. I know it certainly wasn't mine :)

Smart or not doesn't really matter. The adults in the situation, whose job title is more or less "serve and protect," should have acted responsibly.

Though, the fact that the cops tried to delete the video suggests that they themselves fear that their actions where not entirely legal.
Slides: https://docs.google.com/presentation/d/13gDspOfYxB3z2_SIKne0...
Blog: https://www.mattcutts.com/blog/lessons-from-early-days-of-go...
Hope this doesn't mean that data collecting Google Play Services are coming to the desktop as well.
As someone who has wanted to move to Berlin, are there good resources/ways to connect with tech companies there? Most of the networking I've done has been natural interaction, and I only have so much vacation in a year.
TL;DR:

http://lmgtfy.com/?q=linux+bash+tutorial
FWIW, I wouldn't hold it against a prospective employee if they testified that their former employer did something illegal.
In my opinion this is all smoke. No algorithm that I am aware of exists that protects a mobile software agent running on a hostile platform.

algo: add 2 2
comp: 5!