skysight-inc/HackerNews huggingface dataset:
I am a fifth generation Californian, I was born there, my Dad was born there, my Mom and her mom were born in Oakland.. I don't live in San Francisco anymore, although my sister still does.

There was something really special about San Francisco, that I imagine was like New Orleans, that has kind of just gone away. It is still very pretty and a nice place to live.

I am glad the tech industry is so successful. I encourage everyone on this forum to move to California and do really well. Let's make it the richest, most forward thinking, most progressive place on the planet. Things change and I can accept that.
Surely most of these commits are either automated, or similar in nature (i.e., adding some static resources to some file).
I know patio11 has some great resources on freelancing in general. You might find some great information here [1]. Good luck!

[1]: http://www.kalzumeus.com/blog/
Why are people using ad blockers on mobile?
Fall+Roundup:+Mixed+Bag
Have seen this project. A great one.
How will this be kept up-to-date?
One way you can think about it is that humanity's finally hit the "elbow" in the exponential curve of technological advancement.
Aren't lithium ion batteries micromanaged to within an inch of their lives by electronics within the computer and the battery? Doesn't whether your machine is plugged in or not have very little to do with what the charge current to the battery itself actually is? Plus, of course, there's no guarantee that when the battery meter reads 100% the battery is actually full --- mapping 100% in software to 80% on the battery seems like the easiest way to improve lifetime.

e.g. it's very obvious that Macbooks have multiple different charging regimes, and they use different ones depending on what the laptop's doing and the state of the battery.
GBPJPY Looks to Build Up on Corrective Recovery
Team links two human brains for question-and-answer experiment
I don't understand all these posts here bringing up distro repositories, pointing out their superiority. Of course it's better to install from repos and I don't think anyone is wanting to replace repo-based package management with curl|bash. But like it or not, not all software is immediately available on every possible distro. Sometimes you will want to install software from upstream for one reason or another. And for that purpose upstreams need to provide independent installation mechanisms.

curl|bash complements package managers instead of replacing them.
Water is a greenhouse gas?
Tech's enduring great man myth
Yep. It's all about the contract vehicle. An existing contract with the government is worth it's weight in gold because it's easier to extend a contract than to get one.

If a company has an existing contract with the USG then they could get bought just for the contract.
I found this article confusion. in the xterm, just type echo $$ and reverse-walk the pid tree to find the parent of that shell.
>> Forgive me as I might be wrong but aren't system intrinsics the same in each compiler?

>> I mean the function/variable type names (for x86_64 at least) are the same for Clang/ICC/GCC/MSVC.

Yes, all those compilers support the same names for x86_64. Then a different set for ARM NEON, and a different set for PPC AltiVec. What GCC has done is implement another set of names that can be used across all those hardware architectures. To clarify the difference, you can choose - do you want to move your code between different compilers, or different hardware but always with GCC.
Not that I do or don't agree... My current operating theory is that investigators may use a "rag doll" view: they can't compel you to admit or divulge anything, but they can make use of your limp uncooperative (but not resisting per se) body. They may note your biometrics (eye color, iris pattern, hair samples, fingerprints, etc), doing so non-invasively (no blood samples unless you're already bleeding); as such they could take your hand and press your finger onto a fingerprint reader, just as they are allowed to gather prints for a background check without a warrant (AFAIK). Corrections welcome.
That document seems to shed light on why Ubuntu is moving ahead with Snappy instead of Nix; Snappy was originally designed for Ubuntu Phone, where a source package manager is probably unfeasible.
Official: North America COMPLETELY OUT of New IPv4 Addresses
Capture Voice and Video Messages on Your Website from Visitors and Customers
Keep that stuff on 8chan please.
tl;dr Software engineering at extreme edge cases of performance and scalability can look very different than your typical use cases. Don't do this at home (until you have to). Interesting none-the-less.
In the Ocean/Marine Engineering field tons of smaller businesses are government funded. A lot of the times though, they are sub contracted by a company like Lockheed Martin or General Dynamics
And then they get you for destruction of evidence?
Yep, essentially lots of 'not quites' with the current system.

I want phone-as-easy-as-email. I logon and immediately calls are routed to that device and I can pick up voicemail, make calls and send texts. If I have another phone account I can use the same handset to log into that account at the same time and all calls to that number get routed to the device as well. If the device has radio hardware (such as phone handset) it uses the radio network otherwise it uses wifi or whatever other network comms that device has. When I logout it all stops.

As a customer that's the interface to 'phone' that I want. Phone is soft, not hard.
Apophenia is the _human_ tendency to see patterns in random _data_. Predictive _analytics_ is a machine that pulls non-random patterns out of data and presents this as _information_.

To say that other tools have a bad track record may count as a valid argument, but to me, it is a weak and fatalistic one. Judge each tool on its own merit or discard all tools as useless seems like an easy choice.

Predicting crime works in practice and theory. These models are not black boxes, they can be introspected. Bias can be detected and removed.

COINTELPRO was a program to infiltrate and disturb organizations that the state viewed as unwelcome. Monitoring social media activity is common detective work. The modern equivalent of an officer peeking over the fence in your back garden to see a stolen motorbike. Now they can use Google Maps for that. This is public information: The criminals feel free and safe enough to post and brag about their crimes on Facebook.

Removing or combating criminal elements in any community will improve that community, regardless of skin color. Black youth is helped, not suppressed, when gang recruiters are identified and punished.

Predictive tools are already used as probable cause. Prisoners in Guantanamo Bay can get a brain-wave reader test. This device will tell you what someone is thinking about and may reveal the plans of future terrorist attack.
They were 1/2" slices, actually. That was the 1/2" Man and Woman Body Slices exhibit. They'd been there since the 1940s I think, but they moved them out a few years ago when the BodyWorlds exhibit was put in. I don't know if they ever came back.

The man was sliced horizontally and the woman was sliced vertically.

It was pretty close to the exhibit of 9 months of miscarried human embryos and fetuses in jars if I remember correctly.

I used to try to avoid that stairwell!
A Beginner’s Guide to Kerning Like a Designer
How your history knowledge can save you money
I don't know enough about this issue to have a real opinion. But I know that Orin Kerr is a smart guy who I usually agree with, so I'm inclined to give his analysis some weight.
www.gitxiv.com gives "Modulus | Application Not Found". http://gitxiv.com/ works.
Pretty sure they can via SBIR program, if it's still around.

edit https://www.sbir.gov/
Oh, wow. That's really neat. A little after 7pm for me. I'll be stepping outside with a book to see if I can read it.
Not a new idea. There has long been a meme going around that if you enter your ATM PIN backwards, it will let you access your bank account but silently calls the police to your location (AFAIK it's just an urban myth). False passwords have a much older history than that.

Investigators are going to take a very dim view of such events, and probably didn't get to the point of demanding access without having documented sensible reason to believe the evidence is there - and may very well have actionable proof that you destroyed evidence, which will not turn out in your favor.
It actually does remove a lot of hassle from developers. But with every abstraction, the complexity is not actually removed, just hidden. This means that in situations where the abstraction fails, you would need to still understand the hidden complexity ...
Authenticate on linux by plugging your USB stick
What do you think about their perspectives?
Quandl is a great company and it's an honor to be compared with them. However, we're quite different in that we collect and own our content. This vertical integration allows us to develop rich features that our clients are demanding. For example, we're in the process of rolling out right-click source data in Excel that will allow you to see how we calculated a value along with a link back to the source filing at the SEC. Without having control over the content it will be difficult to roll out these types of features. Another example of this is with our point-in-time capabilities for back-testing. Every item we collect is date-stamped so that you can run back tests based on what information was actually available on a date in the past. Without owning the data this is very difficult to accomplish.
Yeah, it's thoroughly explained further in the article, I just didn't want to quote too much.
Tuning a few knobs on the GC is still a heck of a lot easier than managing memory yourself.
I suspect, and the evidence seems to support, that things have pretty much always seemed like this. Because advancement is accelerating, it seems to an observer at any given point that things have been advancing much more rapidly that they did previously.
Sure, but they've failed to learn from the advancements made by Nix. Snappy's core design is fatally flawed.
Swizzling with Swift
Content Blockers aren’t only for adblocking: other amazing use cases on iOS 9
There are a few interesting questions here. My gut reaction was to say, it doesn't restrict access to Android, anyone can fork it at will. But the specific issue they address is Google's suite of Android apps.

I know for me as an end user, it's very inconvenient when I don't want to use Google's Android, but still want access to the Google Play Store. If you use Cyanogenmod or other custom apps, you have to download google apps. If you use Amazon's Fire devices, the process is a little more inconvenient. On the one hand you have to wonder whether this harms adoption of third-party Android devices, running Cyanogenmod, FireOS, OxygenOS, or any of a number of other custom Android forks. However, Amazon has become somewhat successful in introducing an alternate app marketplace, and this leads to the other question.

Is Google's inclusion of Google apps only on Google android harmful to other app developers? I know personally, if I had a choice between the Google Play Store and the Amazon Appstore, I would choose Google Play 100%. It just has more of the apps I want. But if you want to give users an option, how would you do it? I suppose a scenario similar to what the EU imposed on Microsoft would work, where on activation you would pick from a list of appstores to download to your device. This would at least give users options. I also know personally that I would just stick with the default Maps and Chrome apps if they were bundled with the device instead of giving me a choice of downloading alternate maps and browser apps. This makes it hard for developers of those apps to compete.

Ultimately, this just goes to show that you should take the claim that Android is "open" with a grain of salt. Not only is Google restricting access to Android, there's also this troubling bit from the article:

>“When we say we’re concerned, it’s not only because [the FTC] didn’t do a good investigation the first time around, or the fact that they didn’t protect the confidentiality of the people who complained," Reback said, “but also because they seem to take directions from Google.”
China's replacement for Windows is an XP ripoff
The simplest answer is probably that we stopped spending 90% of our effort as a species on feeding ourselves. And sure, a lot of that freed up labor went to people becoming car salesmen or yoga instructors, but a lot of it also went to people becoming scientists and engineers.
I didn't have much of an issue with the UI as a first-timer, however when I wanted to understand how the system works I was a bit overwhelmed by the "How this works" page. I think for newcomers you may benefit from reducing the number of unique keywords and streamline your explanation of user flow/interactions. Seeing certain words treated as proper nouns that aren't in the Terminology section makes me wonder if I actually know what you're talking about.
Absolutely not. Real money for real work.
Makes sense to me, in the case of a user who doesn't want the latest update to a particular app.
Here's hoping we're making progress toward ending TSA's fishing expedition. Given the concerns about mass murder being preventable via a security check, at least establishing that TSA's job is ONLY to watch for explosives et al, and may not act on discovery of other harmless (to the flight & passengers) contraband.
Could exposure to the internet and social networking have any bearing on this?
To be fair, the IE we see as really crappy today was revolutionary in what features it gave web developers back when Microsoft had over 90% market share.
I like the saying "thumbs-up for thumbs-out!"

There's more to it than the airbag. In an accident the steering wheel can carry a lot of force. Frangible and later collapsible steering columns (and now common power steering) have alleviated by a lot but it is still quite a lot of force. You don't want just pushing or pulling vigorously on on the wheel or a huge pothole to affect it. In the time before airbags when these things were created it was more to prevent breaking too many ribs while impaling the driver.

So anyway, problem to this day is that the wheel can wretch around by many degrees very rapidly in an accident. This can break a thumb or what not. So don't wrap your thumb around the wheel but have them more in a Fonzie thumbs-up jut off to the outside.

In the time before airbags it was also recommended to take your hands off the wheel and have your forearms over your chest and chest and hands over face the moment you no longer had control and could not regain it before the impact. This protected your ribs and face. The advice now is to bring your hands up to your armpits without any crossing or covering in an airbag equipped car.
I'd say Facebook's emphasis on developer tools shows they'd be more committed to go down the route of building custom hardware for their devs like mouses, keyboards, laptops, workstations, etc. As opposed to building hardware for end-users.
There's a more elegant solution: the government should be allowed to compel you to disclose your password if probable cause exists to search your device but
only subject to an evidentiary privilege that prevents your knowledge of the correct password from itself being admitted as evidence to prosecute you.
Esquire Has a Cold: How the Magazine Is Mining Its Archives
Facebook doesn't have a dedicated iOS team, rather each product team (feed, photos, search, messages, etc.) commits code to the app. This allows updates to be made faster and more consistent since there aren't multiple product teams for each product for each platform, but it also leads to having a large number of contributors, commits and duplicate code.
So if the beam is cut off, the plane falls out of the sky?
Sounds like a security nightmare.
>a physical means to turn off a machine’s built in Webcam

I actually had one on my last laptop, namely a piece of black insulation tape which I had placed over the lens.
Or this is just a sloppy translation/compilation from better sources.
It must have melted "recently"
This was pretty interesting. It would have never occurred to me that XCode, Git, etc. couldn't handle as much as you throw at it, but it kind of makes sense how they explain it here. Still, I don't think I would like to actually work in that environment where the codebase changed so much so often and had so much dead and redundant code, so I guess I'm glad my interview with them didn't go terribly well (got asked questions by non tech-type person who was looking for keywords to obscure concepts as answers and didn't understand my conceptual but keyword-less responses).
Show HN: Share your night anonymously from dusk till dawn
The Rich Are Different. They're Better Investors
After I got out of the Air Force, I worked briefly for a guy making running lights for F-16s. They had maybe 5 regular workers and would take on temps like me to help with the workload. Doesn't get any smaller than that.

Should we really be surprised that the market for rocket launches into space is somewhat more difficult to get into?
Wouldn't they have to prove that there was evidence pertaining specifically to the current case to get you for destroying evidence?
The analogy I've often heard is that it's like a safe. Presented with the proper warrants, you can't refuse to open a safe on the basis of the 5th ammendment.
JEP 272: Platform-Specific Desktop Features
USB 3.1 Review
Yeah, a quick perusal (VERY quick) revealed no provenance, maintenance, or currency information. There's a lot more to data than a snapshot of some tables.
It's the result of a large culmination of factors. For one, it's largely an incremental process. For example, someone didn't just build the first personal computer out of thin air. There was electricity, then transistors, then microchips, etc. all 'invented' by different people but each previously needed for the latter. Secondly, in order for incremental processes to happen, there needs to be large knowledge-sharing so that people know what's possible and can build on top of previous advancements. The 20th century brought rapid globalization, long-distance communication, and now the internet, which have all rapidly increased the dissemination of information. Lastly, the population has been steadily growing, and if you believe that the more people there are, the more inventions there will be, then it makes sense that they have increased over time.
Because they wouldn't exist.
That's Sputnik Planum. Supposedly it's a water/methane glacier?

https://en.wikipedia.org/wiki/Sputnik_Planum
For those who want the backstory-

Discussion of Aphyr's MariaDB Galera Cluster post: https://news.ycombinator.com/item?id=10171942

Discussion of Percona’s response to it: https://news.ycombinator.com/item?id=10238690
What do you mean JS is still a second class citizen? I'm unfamiliar with Rails asset pipeline.
Do you just mean that the asset pipeline doesn't really have as much features as other build tools like Grunt and Gulp? Or is there something about asset pipeline that prevents you from using JavaScript to its full potential? (Genuinely curious. Not familiar with the JS side of Rails)
Greenkeeper: Always up-to-date npm dependencies
No, they show that a completely inhuman intelligence, designed to learn to show humans what they want to see, can successfully cater to human bias. For example, the Salon article talks about Google AdSense showing ads for arrest records when someone searches for black-sounding names but not white-sounding ones. Google are quite open about the fact that they choose the ads they think are most likely to be clicked. So if people are more likely to click on ads for arrest records when looking for information on a black person, that completely inhuman intelligence, with no intrinsic biases, will happily cater to their racism. That you argue this somehow means racism is a useful, predictive heuristic of anything other than how racists act says a lot.
But "you had XXX app version XXX" would cover that, no?
Lose yourself in this high-resolution portrait of Pluto
Any evidence of wrongdoing here? Many interest groups donate and lobby. You want to ban all donations and lobbying by private for-profit organizations?
> We have to admit Apple does good job in battery management. My 2010 MacBook Pro 13-inch's battery is still in good condition (relatively).

To answer with my own anecdote, my three year old thinkpad has had barely any drop in capacity, whereas a friends macbook pro of a similar age has only about 60% of its original capacity.

It's hard to compare these things because it depends so heavily on usage patterns.
If that weren't an urban myth it must suck to be one of those 1% of suckers with palindromic PINs.
This concerns me a little bit, actually.

I know there are folks here on HN who believe that they should have an absolute power to exclude the government at all times. I'm not one of them, though. Particularly in situations where law enforcement has obtained a lawful warrant, I think they should have a way to get that information. People do commit crimes, and the police do need to solve them.

One way to grant the police access is to somehow give them privileged access to the encryption. For me, this idea is dead on arrival. There is no way to grant privileged access to the police without dangerously weakening the encryption in general. I'm a believer that encryption, properly implemented without backdoors, creates a lot more good than bad.

So what does that leave? It leaves compelling the owner of the phone to unlock it. If the police get a warrant to search your house, you are legally required to unlock the door and let them in. It seems to me that a passcode on the phone serves exactly the same purpose.

So, my concern is that if compelling the phone owner to unlock is not an option, it will put a lot more pressure behind the idea of encryption backdoors, as the "only option" to give law enforcement the power they need to do their jobs.
They are managed, yes, to provide the greatest out-of-box specs that they can then use for advertisement. "No one" cares about long-term effects, especially if those effects will be beyond warranty periods anyways.
Enum as Singleton in Java