skysight-inc/HackerNews huggingface dataset:
Engineering is compromises. I'm sure if you write software you have made hundreds if not thousands of them that have a direct impact on customers. If the webcam experience is the most important to you, then maybe you will look elsewhere. But when deciding which is "the laptop to beat" it has to be done in a general manner looking at all factors. This doesn't mean it will be the best for everyone and all needs, just that in their opinion it's the best considering all factors.

I personally have never used a webcam in my 20 years of professional work. That doesn't mean a web cam is not important, just that there are a variety of needs and use cases that have to be balanced.
"This morning I told the Uber team that we're actively looking for a chief operating officer: a peer who can partner with me to write the next chapter in our journey," Kalanick said in a statement.
As far as I recall the "taxi tape" [1] Travis might rather prefer TWO female COOs who could partner with him :) right at the back seat of Uber Black limo :)
[1] Quoting https://www.thesun.co.uk/news/2981388/uber-travis-kalanick-b... "Kalanick had been filmed boasting of his work ethic with two women on the backseat of the car before rowing with the driver"
Couldn't find an open issue, but agreed that navigation should not be triggered when a modifier key is pressed, so I opened one: https://github.com/azerupi/mdBook/issues/224
For someone not really familiar with javascript could someone explain how sensitive information is removed from memory when no longer needed? Does the runtime expose semantics to ensure memory is zeroed?

Also given javascript is garbage collected are there concerns about timing attacks? Or can you prevent the GC from running in critical sections like Go (I assume Java offers this too)?
No one's contesting that, but you can't only consider environmental impact when the differences in animal welfare are unfathomably worse for chicken meat production - easily orders of magnitude worse per pound of meat.

Anyone thinking of trading beef consumption for chicken for one ethical reason (environment) should really be aware of and consider all ethical implications first. I strongly believe people underestimate the harm chickens go through (beef cows are treated pretty well, unlike chickens), let alone understand the number of chickens they eat per year.
Oh yay. Micro-optimisations for benchmarks. That could never go wrong.
No - the comment was full of intentional errors.
"matter in fact"
"For all intensive purposes"
"peaked my interest"
"by in large"
"deep ceded"
Snapshots - e.g. i had several versions of xorg.conf to play with

Boot environments - saved me many times while learning about BSD

Periodic data checks

Datasets - are like standalone filesystems which you can tailor for specific use (use compression,...)

I have TrueOS instaled on a workstation and I use ZFS raid10 for reliability. I also have offline backups, but it sure is nice not to worry about that, unless something really out of ordinary happens.
a ton of major issues have been recently fixed. It doesn't seem to be on the back burner at all, it's just that building/updating an entire OS is a bit different from building/updating just steam. Also, a lot of fixes are edge cases that most people don't view as fixes, because it was never an issue for them.

Most of the issue revolves around GPU drivers, which in theory valve is not responsible for, but they have hired devs to work on the open source AMD drivers. Even then, most devs don't optimize for OpenGL. That's again on the dev, and not valve, unless valve is going to provide devs to every game developer out there to provide linux support. Vulkan (hopefully) would resolve that, as optimizing vulkan builds makes games run better everywhere.

Of course they aren't putting ALL their eggs in this basket. ~90% of their revenue comes from windows, so they should be putting most of their effort into windows support. You can't lose your current customers while trying to make the future better. The fact that they are in fact fixing things and hiring driver devs is a great sign. And I believe they provided the rocket league dev too?

Either way, progress is coming, slow and steady. linux as a primary gaming platform works just fine for me, thanks to valve.
I use a 21:9 screen and can definitely report that it does not suck. I can now stack 4 snippets of 84 column wide code across my screen instead of one.
I'm a contractor, two days a week in my client's office, three days a week at home. 3 hour drive to work on a Monday morning, 3 hour drive home on a Tuesday evening. It's not ideal, but it's interesting work.
Lensless Photography with only an image sensor
Snap’s stock tumbles as short sellers bet on further declines
I totally agree, my current machine is a 2013 MBP and other than me outgrowing it, I've had no complaints. And it was a refurb to boot! If this doesn't work out by some miracle, I'll happily pay the Apple premium. In a moment of weakness I was seduced by the idea of saving $600-800.
> especially if they are working through third-parties unfamiliar with their product.

Why would Tesla say a third-party is certified if the third-party is "unfamiliar" with Tesla's product?
> (For the record, I haven't looked beyond the titles.)

I have. Porn quality is pretty standard, which is to say, god awful. The one titled "Great teen sex, worst plot ever" is misleading because Krystal Boyd was 21, maybe 22 when she filmed that, and it isn't even close to the worst plot ever. The "worst plot ever" is actually an industry honor and requires talent and effort to create. You can't just claim the title for yourself. Here's a classic, truly "worst plot ever" scene as an example for the uninitiated: (most likely NSFW) https://gfycat.com/EsteemedCheapAffenpinscher
> "This is for you, Director Clapper, again on the surveillance front. And I hope we can do this in just a yes or no answer because I know Senator Feinstein wants to move on. Last summer, the NSA director was at a conference, and he was asked a question about the NSA surveillance of Americans. He replied, and I quote here, ‘The story that we have millions or hundreds of millions of dossiers on people is completely false.’

> "The reason I’m asking the question is, having served on the committee now for a dozen years, I don’t really know what a dossier is in this context. So what I wanted to see is if you could give me a yes or no answer to the question, does the NSA collect any type of data at all on millions or hundreds of millions of Americans?"

To answer "no" to this question is to say that the NSA does not "have millions or hundreds of millions of dossiers" on Americans. I see no reason to believe why that's not the case. You're welcome to explain to me why storing communications metadata at the NSA is worse than requiring telcos to store it, but that's hardly the slam dunk "he's definitely a fucking liar" case you want it to be.

It's also unreasonable to expect the DNI to voluntarily admit to the existence of a centralized metadata repository in public, on TV. That's what the "he lied" folks expect to have happened here.

At the end of the day, "Clappergate" is just "where should the metadata live," and that is, to my mind, a very minor argument.
It's not the content of the message.

Typically inside a company (like a bank) there's an email client with a preconfigured contacts list linked to an AD server, the email client will write the email address for you.

So the probability of someone mistyping an email address inside the same company is, I'd say, low. Even lower if it's a recuring contact between two persons who know each others.

That's what's smelling here. You don't mispell an email address when you're replying or sending a message to someone you have an ongoing conversation with.

And if you receive that kind of email from outside the company... Well. That's phishing.
Those are just a select few products out of thousands of tools, applications and services I might need to run. The server vs desktop distinction isn't very important. What matters is the utility and hence viability of the platform as a whole. By not having the platform be generally usable, it greatly reduced its desirability and reach.

Any considerations for such a server/desktop split certainly should not apply to arm, which can be used for either. Also, contrast with the experience of ia64 on Linux, where I had the full set of tools, services, applications available. That's the sort of experience Microsoft should have provided, but didn't. And should also be doing for arm, but aren't there either.
This really sucks and these type of repair delays are very common as my other colleague/owners have experienced. I can't imagine going back to enduring the 1 hr stop and go commute without Autopilot.
I freelance from Upstate NY, my office is in my Basement. My clients are mostly in NYC and SF.

My favorite commute was when I lived in SF and worked about a mile from the office. I used to ride my bike everyday, some how it felt like a downhill ride each way.

Was a great way to get ready for the work day in the morning, and clear my mind on the way home.
Any time I hear 'Heroku' it's mentally followed by that 'it's going to be expensive' intake of air sound.

Is that prejudgement borne out in reality?
I mean... if you walk into my storefront and get annoyed I'm not selling what you expected, because you meant to walk into my neighbor's storefront, why should I feel bad about that? Why should I change anything? Seems like an odd perspective.

My domain doesn't have any content most people would find remotely interesting or useful. If a large corporation names a product similarly to my domain, should I feel pressured into changing?

Cue Office Space Michael Bolton quote.
elinks, lynx, w3m. Edge and Firefox have that.
Facebook debuts its first dedicated virtual reality app, Facebook 360
And Chevy has all electric... and Nissan
Android Boot and Recovery Images
To grow up, stay the same
I disagree that this is what makes LA a prime candidate for mass transit. If you look at NYC, all train lines exist to bring people in and out of manhattan where most people work. In LA you have this massive N+1 problem where you'd need every one of these miniature dense cities to connect to each other miniature dense city by rail.

If that were done, way more people would take public transit, as being able to take a direct route to the place you're going by train would be substancially faster.
Well, what did this guy expect? He bought a low-volume car, used, and then it was rear-ended. Getting body parts was slow. Tesla's only failure here is that they're not stocking a lot of sheet metal parts.
Microsoft is still very dependent on x86. But the two main platform with potential to go forward: Server and Office are now both running on ARM.
CIA contractors likely source of latest WikiLeaks release: U.S. officials
>> is it really the PC laptop to beat

The problem with the headline for me is the implication that everyone is looking for the same thing from a laptop, when it's obviously not true.
When they get older they sleep better! Our kids woke up a lot too, now they go to bed at 7 and wake up between 6 and 7.

Also, two kids spend time with each other! Sometimes I can get a bit of work done while they are playing legos. That's pure bliss.
You mean like Uber, AirBnB &c? Give it a couple years. The internet is ~30 y/o. "The Sharing Economy" isn't even a decade old.
I got rear ended in my brand new Subaru Outback last year. It took two months to get parts for a car that's is manufactured in quantities of 400,000 per year in the US.
This comment is what really worries me about domain name disputes. You seem to be under the impression that http is the only use for DNS, and you are very very wrong.
1. I support right-to-repair.

2. A friend is a huge Telsa fan, and the body repair service use written-off Telsas for spares to fix damaged cars regularly. The parts required for the OPs repair would almost certainly have to be pulled from a new chassis on the line, or a written off chassis.

3. The stock price is volatile, and the "market" reacts to negative stories all the time.
>and still considering another Tesla purchase so... that says something too.

I think that is a little misleading. The author actually said "We are now questioning our Model 3 reservation."
Cloud Video Intelligence API
I could be mistaken, but I think the article said you can place the WebCam at the top of the screen by placing the Laptop in Tent Mode.
linux as a primary gaming platform works just fine for me, thanks to valve.

Confirmed by a happy occasional CS:GO player here.
Same here.

Works well as long as you're disciplined w/ your code and have regression tests, continuous integration.

The hard part is ETLing data for training in a consistent way.
I recently watched a documentary about the space race, which mostly focused on von Braun and Korolev. As I was watching it, it seemed like the Soviets had a huge advantage of secrecy. The Americans never knew what they were doing. But perhaps the constant media attention for the US held them accountable.

Going further off-topic, the fact that Korolev died because he spent years in a work camp due to the dumbest of political spitefulness is just depressing. From what I can tell, Korolev could have single-handedly won the space race for the Soviet Union - too bad they killed him.
This hasn't been true since the Retina screens came out. One of the reasons I was sad to "upgrade" to the new MBP from my 2012 model was losing the 16:10 display.
Except that it's been established that 'cloud DVR' is legal. That's 90% of what Aereo did. But somehow attaching an individual antenna to each person's DVR makes it 'public performance'? That specific argument is nonsensical.

And then they got double screwed because the US copyright office declared that no matter what the supreme court said they were not a cable company and couldn't get compulsory licensing either.

As far as I can tell it's legal to run one antenna for one person, and I have absolutely no idea where the line is that you start violating copyright. I don't think the guidelines are well written.
More and more i find myself thinking back to a claim that Lenin asked Marx about the latters thoughts about turning Russia communist, and Marx scoffing at the idea.

This because Marx envisioned the transition happening after capitalism hit a crisis, where upon the workers would take over and continue to operate the factories within the existing supply network (more coops, less central planning).

In the USSR however it seemed one got more akin to the old Ford factory, where raw iron and coal came in at one end, and finished Model Ts rolled out the other.

Thus there were no independent sub-suppliers of parts, everything was made internally as needed, and nothing more.
This is my question as well. I've seen plenty of advice about how Python is a bad choice for any crypto application because it's almost impossible to secure Python's memory. Is JS different somehow?
Uber to hire a COO to help Kalanick
I don't have any handy articles, I'm afraid. The Norwegian fund that generally gets discussed only invests out of country. There is another fund that invests in Norway (as well as a number of government development banks), but it is much smaller.

There are more details about both the global and domestic funds here [1], which does contain some bits on how it splits its investments and has a decent number of references.

[1] https://en.wikipedia.org/wiki/Government_Pension_Fund_of_Nor...
How do you know the other side would feel any better? If you had chosen not to have kids, would you lament your solitary existence and worry that maybe you've picked the wrong path?

Or put differently: how do you tell the difference between making the wrong choice and buyer's remorse?
What do you mean by "everyone is telling you it's not rare?" I read accounts of women who were treated horribly and unjustly, but certainly not by "everyone." I expect I see a post or three every month and that is rare considering there are 3.6M programmers in the US and 18.2M worldwide.

I don't stare at a screen all day. I work and have worked with teams of all sizes, hiring, firing, negotiating salary, dealing with HR and all that stuff. Although I would love to stare at a screen all day.

It's funny that you are calling me as sheltered and saying my experience isn't valid. This doesn't seem like rational behavior. Your irrationality in this aspect makes me doubt other claims by you that are not backed by data.
A silly mistake most programmers make
I can't answer your questions with certainty, but for those who can, could ES6 WeakMap address these two things?
To build off your comment, I went ahead and found the glassdoor study:

https://research-content.glassdoor.com/app/uploads/sites/2/2...

And it, like most of the statistical papers surrounding the pay gap suffer from what I personally affectionately refer to as the "peanut butter spread" problem.

The implicit assumption of pay gap studies is that if you group all jobs into a category and then segment them by gender both groups should have equal distribution of some set of attributes X, Y, and Z. I can't help but feel as if looking at genders (or really any segment of society) and assuming they have "independent and identically distributed"[1] random variables is flawed.

For example, UC enrollment of undergraduate students for Engineering/CS has hovered around 14.5% for the last several years[2]. My fraternity, however, was more than half Engineering/CS majors at one point in time during my time as an undergrad at UC Davis.

One way to look at this is:

* My fraternity favored Engineering/CS majors

another way would be:

* My fraternity discriminated against non-Engineering/CS majors

But neither is actually true. The fact my fraternity had a higher percentage of Engineering/CS majors than the overall student body distribution does not imply any sort of causal influence insidious or otherwise; correlation is not causation.

Moreover, all things being equal, should my fraternity have the same distribution of majors as the overall student body?

I would argue no. Membership of a fraternity, or any other student organization for that matter, should be a personal choice. Whether it is a collection of like-minded individuals, similar majors, or similar interests that motivates you to join the choice should be yours to freely make. If that means that individual fraternities all have non-identical distributions of majors, then so be it!

Make no mistake, I am all about freedom of choice. I also am steadfastly libertarian and individual freedoms (and this applies equally when it comes to gender considerations). But I don't necessarily believe that in a Utopia-esque society where there is perfect freedom of choice that there would also be perfectly equal distributions of any sort.

[1] https://en.wikipedia.org/wiki/Independent_and_identically_di...

[2] https://www.universityofcalifornia.edu/infocenter/fall-enrol...
Every time I see someone claiming that no one thought the internet would succeed by pointing out that newsweek article I wonder if they are even old enough to remember the mid 90s. I get that it would be regional but in the Toronto area in the mid-90s everyone I knew wanted to try the web and email it was often just expensive or a pain in the ass to do so.

Having scanned through the article they basically point out why their premise is wrong. "lawyers argue that regulation through code alone is inflexible and doesn’t permit any role for useful discretion".

>In the case of cryptocurrencies, we’re seeing far more aggressive investments of venture capital than we did for the internet during similar early stages of development.

Also this is provably wrong. Blockchain VC sits at around 2b over the course of 8 years and it has basically all but dried up. Internet companies had passed that by 96 after 2 years. 8 years after the start of the commercial internet was 2002.
Ubiquiti: From Integrated Product to Challenging Goliath
This is such an awesome idea. Can't wait to utilize this app!
Berkeley CS189 – Intro to Machine Learning (2016)
When my older daughter was 7 and my younger daughter was 3 months old we went on a 2.5 month camping trip to Australia. This is more than what me and many other people have done with no kids. We've certainly taken the kids to music festivals as well and have gone on short backpacking trips (not that we couldn't do long ones if we wanted).

A lot of the limitations you're describing are self imposed.

Life tends to have responsibilities whether you have kids or not.

Having kids is a life changing experience for sure but you can definitely "skill up" and do a lot of other things after you've had kids. Not a problem.
I've recently tested Unreal Engine demos on the TX1 and must admit the result are really impressive for such a small device.
Ulcers and Blood Circulation: Diabetes Effects on the Feet
Copying my post from the reddit discussion: https://www.reddit.com/r/teslamotors/comments/5y3fwe/a_very_...

Can confirm. I was in an accident 5 months ago [1] and still don't have my car back. The body shop finally got all the parts a couple weeks ago and finished up the build, but because it's all newer revisions of those parts, the car is refusing to boot up. It's been sent up to Tesla to get it serviced by them.

Honestly, I don't know when I'll get it back at this point. Good thing I got a P90D...

I love the Tesla service folks. They're some of the best. They are just ridiculously overwhelmed.

And my follow up comment today:

Actually, as a follow up, it appears Tesla Decatur (here in Georgia) has gotten to my car today. I have been getting notifications of software update failures from the app over the past few weeks. I just got some failure notifications now and the car says it's at the service center. And I just got a successful update notification, so I guess they've fixed it.

Still, it took about 4 months to go through all the hardware work and end up with this software problem. Tesla Parts was the big choke point in the whole process.

Looks like the Tesla Decatur team is down to a 1 week response time, which bodes well for Elon's claims.

[1]: https://www.reddit.com/r/teslamotors/comments/55oibb/welp_i_...
DNS exists for more than just http and email too. I reckon you should learn more about how the technology works before telling other people how to run their lives and dispose of their private property. Or maybe... Just don't do those things at all.
Closer to 20 for the commercial internet.
Running a PostgreSQL database server on your Android phone
The only thing that lays further ahead on that road is the lowest common denominator, copy-pasted code and lots and lots of mediocre code monkeys. I don't want to go there, although I can understand people who would like programming to work that way.
First we need to figure out smart contracts and educate folks on how capability security works.
Acra: A Database Protection Suite
https://threatpost.com/ios-10-passcode-bypass-can-access-pho...
I heard about them in 2015 from somebody at Homeland.

It wasn't just the CIA guys
Tiddlywiki uses SJCL
One may wonder that one should be worried that the more the media profess their political independence, the less likely it is to be true.
I don't think google, bing, or Yandex were seeded with dmoz.
Uber is fucked and AirBNB is facing lot of resistance for making cities unaffordable by incentivizing landlords to rent to short term travellers vs people who are contributing to the local economy who aren't able to move closer to work due to lack of supply.

Not exactly what the internet ordered.
Writing code as text is fine. But I'd love to see the idea of a "call graph" become a first-class citizen as a programming tool. What's the point of building modular abstractions if you still need to glue them together with text?
What we know about car hacking, the CIA and those WikiLeaks claims