skysight-inc/HackerNews huggingface dataset:
I used to be quite into doing exactly what you've written here. Even wanted to compete in an NPC competition. Your guide is the exact same stuff that's written about ad nauseam everywhere. That's fine, because it works for achieving this type of "fitness". Just seems to me that this is a very narrow definition of that. I don't look great shirtless, but I'm becoming a decent trail runner and can do 25-ish pull-ups. My 70 year old dad can't run, but he walks 1500 miles per year. Are we not fit/healthy? This is a standard bodybuilding routine, and seems like a very 20-something, American college male, Instagram idea of fitness. No problem, it's a good, concise guide. There's just a lot more to fitness than bodybuilding.
I feel that "business people writing requirements": rules engines::AI: lisp. Right now, it is just a gut feel, though.

Basically. I love rules engines. I think I just tried to do too much magic with them on my first encounter.
Could you clarify what your definition is in this context?
It seems like they might have somehow ignored direction from as early as February...

https://lists.freedesktop.org/archives/dri-devel/2016-Februa...
He views himself as above us all.

John Galt.
Very short - AMD made an abstraction layer, to share effort between Linux and other platforms (i.e. Windows and etc.). Kernel/DRM maintainers don't like that, since it causes several issues detailed in that thread (harder to understand logic of the driver, slowdown of DRM improvement itself, indirect workflow of AMD developers and so on). For the reference, DRM here is Direct Rendering Manager[1], nothing to do with crooked Digital Restrictions Management.

1. https://en.wikipedia.org/wiki/Direct_Rendering_Manager
Nvidia uses largely the same driver code for both linux and windows in their proprietary driver (I believe they call it a unified driver).

AMD tried the same in their open source driver and were rejected by the kernel maintainer. Unified drivers have code sharing advantages but don't follow the practices of the linux kernel.
Unfortunately, I think this has backfired. Instead, it has created a caste society. The service jobs are dominated by minorities (especially latinos), while the engineering jobs are dominated by whites, chinese, and indians. The difference between rich and poor has never been more stark.
Tesla's business strategy is a moving target. I don't think anyone put the words autonomous driving and Tesla in the same sentence until 2014. And now they turned into a solar power company all of a sudden.
What's funny about Google's Cloud initiative is that even as recently as a few years ago, they didn't have enough servers to scale their own products and "were lacking the capacity to expand to meet the needs of X-product-being-pitched." Or maybe this is just another example of them being full of it.

If I remember correctly, they had to take a significant amount of server resources from other teams in order to launch Google Instant.
So what happens when you can't make the concert? You just eat the entire cost, you can't sell it to a friend?
Google has some killer products that aren't just about adsense for the web:

Youtube - incredible future for revenue
Google Docs/Spreadsheet/Slides - the future of productivity suites - easily monetisable when needed
Android - dominating this space bodes very well

They are gently providing an entire computing stack that covers all a simple user might need: android/chrome OS/chrome browser/cloud

Yes they have a bunch of crazy hobbies. But they are dominating in a number of key spaces.
GPU Animation: Doing It Right
Other than the desktop.

And before anyone mentions Android and ChromeOS, Google can replace the kernel and only OEMs writing drivers, most of them closed, would notice.
Hmm I don't understand bluetooth protocol well. What are some security issues I should be aware of if a rando site ask for bluetooth permissions(assuming this feature is gated) and I accidentally click yes?

Will it be able to take over bluetooth speakers or robot toys? They must be in discovery mode for it to connect so I am safe right? Then it will just be privacy issues which I can live with.

Otherwise it looks pretty cool. E.g, controlling a drone from a webpage: https://www.youtube.com/watch?v=gXu3G3cg52k&feature=youtu.be
How so? If you're a scalper how are you going to sell hundreds or thousands of tickets without an easy to find web front?

You don't stop scalpers by "fixing the selling motion", you fix it by putting the people who violate it into jail and/or bankrupt them and make it unprofitable.
> SteamOS and SteamMachines will be delayed as well.

Not necessarily. It not being merged into mainline Linux doesn't mean that other parties can't include it with their own distros.
But Nvidia's proprietary driver is a download right? Why is AMD trying to merge theirs into the kernel?
Google are teaching kids to code for Christmas
A lot factors go into picking data center locations, ambient temperature being one of them.

Other factors include network connectivity, risk of local government wanting to access data, price of electricity (you still have to power machines, even if you get cooling for free), labor cost to build/maintain the center, proximity to an airport, risks of natural disasters, etc.
Some devices give access to that stuff, I believe. See the upcoming Pyra for a fully-open hardware Linux PC that's about the size of a Nintendo DS. And see Keyboard.IO for a fully-open keyboard, including source code, hardware design, etc.

Though it is a good question that raises a lot of questions of what things we're using have source in them that we can't touch that we don't normally think about. I don't think I'd ever thought about firmware in a monitor or keyboard.
My thoughts:

"Current tech trends in terms of UI" are generally antithetical to usability. Speed is an important aspect of usability, and web sites and mobile apps are as slow and unresponsive as they've ever been.

Like security, performance is a holistic concern; it cuts across layers abstraction (your "stack"). Because even good software is so layered these days, a younger programmer is less likely to have visited enough areas of the stack to form good mental models about performance.

On looking at the site you point out, I think it could use some CSS changes, but that's usually in the domain of design and not engineering.
From the BBC article you've linked to

> There are a number of reasons why health declines after retirement, said Dave, but, mental and social stimulation are a large factor. For many people, work is where they are the most social and do the most physical activity. When that core social network is removed, health declines.

Specifically, this.

> For many people, work is where they are the most social and do the most physical activity. When that core social network is removed, health declines.

By that notion, are all young Remote workers -- think 99% of the Wordpress core team -- declining in health and dying? I'm not buying this.
It's commonly found in "fat-free" or "skim" half & half, along with thickening agents. You're right, it's pretty awful that this crap is labeled as "half & half".

Here's an example: https://www.landolakes.com/products/half-half-and-whipping-c...
Bell Labs was able to exist in large part because AT&T was a quasi-government regulated monopoly. You couldn't really have one without the other. (And I'm not sure I'd even say at&t had shady business practices. But they were a de facto monopoly.)
There is no truth to what Zuckerberg said - the guy has said many idiotic things in his life, and this one ranks near the top. You're picking the author's website as an example, but it's a single datapoint - not representative of anything. Many younger people code much worse things, and many older people code much better things.

I'm slowly reaching 30 (agh), and I refuse to work in any team that doesn't have any members above at least 40. In all the teams that I've worked in, having people in the team (not necessarily management) who have been around for more than a few decades has always been extremely valuable. My best managers have been a man in his 50s, and a woman in her 60s. My worse managers and colleagues have consistently been too young and too inexperienced and too cocky.
Eat that elephant one bite at a time.
I can't help but have similar feelings about this, and I think your question about whether "the community has an issue with it" is especially pertinent.

Many journalists and internet pundits suggest that Magic Leap's technology was obviously over-hyped. See for example the title of The Verge's article. Adding further evidence that it was too good to be true, they used faked videos to attract software developers, as you have pointed out.

So how is it that Google, Alibaba, and Andreessen Horowitz were convinced to hand over hundreds of millions of dollars each to this company? Was it fraud, over-promising on behalf of Magic Leap's founders, or could these huge VC firms not see what everyone else could see? Is it really that easy to secure a billion dollars in funding? The question as to "what's going on here" relates as much to the startup / VC community as it does to Magic Leap.
I think the reply was suggesting that "not advertising or defaulting to [HTTPS]" implies that a quick check for absolute HTTP URLs would be Good Thing.
honestly, i'd rather have a functional but proprietary driver than have nothing at all. this is wrong.
This whole project from AMD was to try to unify their driver infrastructure between Linux and Windows, because their old FGLRX driver was trash and was a hacked together mess of Windows bits tied to the Linux system with its own binary kernel driver.

So they wanted to get rid of the ugly kernel part that was a PITA to install and update and are now pushing a lot of their hardware abstraction code from Windows into kernel patches so the AMDGPU driver can just talk to the Windows blob pretty much verbatim (which is now AMDGPU Pro).

The practical effect is a continuation of the status quo. AMDGPU Pro, without a lot of this functionality, is either broken or underperforming across all distros. It is still better than what the last FGLRX was, but nowadays the Gallium free driver they also develop is beating the blob in almost everything except the latest driver-level optimized games.

Most distros have completely dropped all proprietary AMD support. Going forward, it will be up to them to ship a proprietary driver and maintain installation faculties pretty much everywhere. AMDGPU with Mesa is going to continue working fine, new GPUs are getting supported still, and a lot of what this HAL does (display / window management) has had usable support that has worked for years in various parts of Gallium / Mesa / DRM.

The optimistic future is that AMD drops AMDGPU Pro, refocuses developer effort on AMDGPU / Gallium, and works with the rest of the Linux graphics community to implement Freesync / Trueaudio / whatever other tech AMD has buzzwords on into shared kernel code rather than trying to stick it in a HAL from their Windows driver.

The pessimistic view has AMD just fire or reassign a lot of its Linux staff, leaving its hardware on the platform to wilt. It would never stop entirely, AMD provides programming manuals for their hardware and most of their ASM in new platforms to enable almost anyone to program their GPUs (unlike Nvidia, who publishes nothing, requiring devs to reverse engineer their hardware and ASM) so the support would still be better than Nouveau.
Should have included a sarcasm tag.

Pre social security, it was common for the elderly to end up like that.
It's more complicated than that. If a judge under common law thinks you're trying to abuse the letter of the law to violate its spirit, they could very well deem it a loophole and reject the reasoning. In civil law a judge is expected to uphold the law as close to how it's written as possible. In both cases we have the corollary which many don't acknowledge that the law is not what's written on paper, it is a system that includes human components.
> Speed is an important aspect of usability.

Agreed. But I couldn't bring myself to get past the ugly UI and get to performance testing, bundling / minifications, async calls etc.
It's already part of the kernel, this was a re-architecture of the display portion of the driver.
> I get the pragmatism but we also need to be realistic

I think what you mean is "I get the idealism but you also need to be realistic." It's not pragmatic to stand your guns and ask a multi-million dollar company to change the code they submit to your open-source project.
Ask HN: What do you do in free time at home?
In the absence of other information, I'd chalk that up more to the client. This is a shopping site for the US arm of a German manufacturer. Cutting-edge design was probably not of high importance to them. Also, I don't see any claims by this person that they were a designer.

What your criticism reads like is a pretty good example of how things like ageism, sexism, or racism sometimes play out. Take something, find some fault with it, exaggerate its significance, and ascribe the source of that fault to an immutable characteristic of the person involved.
Maybe a stupid question but why is it a big deal? Who else does this effect other then nvidia and amd?
> but it's a single datapoint

Thanks. But isn't your experience with very old managers also a single datapoint, or at best, a dozen datapoints?
If bank executives had a device implanted in their chest that would explode if their bank ended up insolvent they'd probably run things very, very differently.
If the economy was static then zero real growth is fine. However, not all costs rise 1:1 with inflation. Housing for example requires land which is zero sum so when people fall behind they really are worse of in real terms.

Remember, if 1/2 your costs double then it does not matter how much the rest of your costs decrease. AKA the inverse of https://en.wikipedia.org/wiki/Amdahl%27s_law
At a glance, here are some issues:

Every bluetooth device has a unique MAC-like address, which could be used to track you (or your device, at least).

There are also obvious privacy/security issues with the fact that device-stored information (full name, location, biostatistics, etc) can be accessed by any JS loaded onto the same page (read: analytics companies).

The whole Web Bluetooth spec is online[0], if you'd like to read it for yourself.

[0]: https://webbluetoothcg.github.io/web-bluetooth/
I don't think that's right, except in an extremely narrow technical sense. This specific technology they've developed is only for low-power transmission, because receiving wifi signals can already be done with little power. Device manufacturers can pair the new transmitter with any off-the-shelf wifi antenna for reception.
Google's landing page.

Your argument is invalid.
Flying is so amazingly safe now that you're far, far more likely to be killed on a cab ride to the airport than on the plane itself.
The JMAP Test Suite
Safari Technology Preview 19 ships ES6 Modules behind runtime flag
I have a few hundred data points of coworkers in my career at this point (maybe even low thousands), and the number of "out of touch old guy" I've encountered pales in comparison to the number of "arrogant clueless young guy" I've had to bear. (interestingly enough, I've had many good female colleagues, a few great ones, and no terrible ones)
NIPS 2016: RocketAI party shut down by police
https://developers.google.com/web/updates/2015/07/interact-w... is a good primer on the API, and a links to security explainer: https://medium.com/@jyasskin/the-web-bluetooth-security-mode...
It's hard for me to understand how my ancestors, alive since the beginning of time, reproduced so much that not every person in the family line has a house.

Could you imagine working your whole life and end up with not even a shelter to pass on to the person "replacing" you?

I never plan to have a kid, but if I did I would feel obligated to give them a head start in this shit life. They wouldn't be fucking renting or taking out loans that's for sure.
> ...are we to also hold the military accountable?

The military trains you, pays you, houses you, feeds you, and provisions your family. Apparently, these for-profit scams can barely address the first the first bullet, let alone a full-ride-all-expenses-paid program, regardless if it's as bumpy as the Marines make it.
What is the objective measure of "ugliness"?
I found the site to be well-organized and intuitive. In less than ten seconds I understood what kind of products they were selling, how to buy them, and how to find out more about the company. As a _user_ the site was _effective_. Oh, and free shipping for orders over $40! Knowing this up front (because my attention was drawn to it) could very well influence my buying decision.
So their example use case for `position: sticky` is putting a distracting header onto a space constrained mobile device __where the browsers own address bar has the good sense to disappear__ when scrolling down. Not rise from the page like some pixel craving zombie element.

And let's keep in mind in the real world, it's going to be at least 3 times bigger than that because it's not a sticky bar for ants after all. And it'll be rocking its best friend Mr Hamburger Menu, some social-tracking-sharing-buttons, and a banner ad for whatever was mis-classified from the background of the weighted average of the last 10 Facebook pictures you appeared in.

Just the text please! Viva le reader mode!
Perhaps, but that's how the platform deployment is described.
uhm.. walmart sets the example here I think... For Amazon is there high turnover in software engineering?
If you visit a secure site (https), embedding insecure items (http) will fail because they could do just as much damage as loading the entire page over http.
Nokia made a lot of money for its shareholders, and when its core business died, it shut down. I don't think that Nokia's story is a cautionary tale. On the other hand, if Nokia had spent all the money they earned from selling cellphones on failed moonshots, that would be a cautionary tale.
The market for people who care about Linux on a 7" tablet is effectively zero.

I'm also pretty sure it supports keyboards. Attaching one permanently and turning it into a 7" laptop would make it unsellable.
Funny act caught on cam
Are you kidding me about Google customer support? They're the only company that ever solved my problem with a Linux question, and later helped me when I purchased a movie on YouTube on an account I didn't intend to purchase on. They might not provide great customer support to some market segments, but when it comes to the end-consumer, they go above and beyond.
The site looks fine. I can easily pay $0-$10 to get a super nice HTML5 site that would look great because it was made by a professional designer, then tweak it a little to make it look somewhat unique in a 10th of the time. Eye candy sells, but it is cheap. Most people would be better suited concentrating on back end abilities; it's generally a much more valuable skill set.
position:sticky first appeared in Chrome Canary in 2012, somewhere around Chrome 30, but then they pulled it because of the issues.

A coworker was looking for a JavaScript sticky solution for an internal tool, and since that team could dictate what browsers the users should use, she started building it around position:sticky. Soon enough the property disappeared and she had to go with JS anyway.

The company got bought by their largest competitor a few months ago. I never would have guessed that the company would be gone before this finally got released.
That's easy to say when you don't have to maintain the code!
Someone at AMD is not making their Q4 OKRs.
similar to
https://github.com/bengrosser/Personal-Depersonalization-Sys...
https://cs.nyu.edu/trackmenot/
I'm sure there's at least a few who saw this coming, argued against writing a HAL that the kernel developers didn't want, and feel at least a little vindicated right now.
Just to clarify, that's 'npm install' not 'install npm'.
Medicare is fine, some social security facets are fine, such as disability.

Social security as a general retirement plan? Shitty program.

What it should be AT MOST: mandated investment in a retirement account that you can't touch. Although I would prefer to not even have policy here at all. This is only necessary because people are by and large shit with money and will not save without being forced to.

What is is: take money from workers and transfer it directly. It's not even invested to generate additional wealth.
Yeah, tape is nice. I don't think Sinon is really the same kind of thing- at least when I used it, it was for things like mocking XHR responses.
This is really interesting. I read that warning every time I save and I never noticed the delay. For some reason, it doesn't bother me like the archive utility animations. I guess it's because saving the game is a such ritualized action.

I wonder what other requirements Sony imposed on developers. Maybe they have their own video game-oriented human interface guidelines. Do you have a source for this information? I found plenty of technical documents and SDKs but nothing about interfaces.
Only the top 5% at Google are "that good" (and that number may be lower now). Everyone else is average-to-mediocre. As search and ads will essentially be in maintenance mode in your hypothetical world, what they should do is pull out the top 5% and set them to work on something "big" (if they'd prefer to be told what to do or have nothing worthwhile in mind). The next 5% can then be assigned to search or ads, mainly to maintain (which still requires incremental times-related improvement).

That's 3,000 people working on bigger things, and another 3,000 supporting what is.

If you want to do something even more aggressive (which doesn't like such a bad idea if the top 5% are actually working on more important things, rather than it just being claimed/heralded as the plan), then get rid of all products other than search + ads (therefore Android and Chrome), YouTube, and GMail (which would first have to freed from political gridlock and modernized).

I'll mention the obvious (the plan relies on properly identifying the top 10%), as it seems the idiots there fall for politicking, posturing, BS'ing, or whatever else leaves them drawn toward "meh"-quality people and toward screwing over everyone else.

They also like trusting their intuition, while twisting, mangling, and misinterpreting data in whatever way will push/support their biased self-serving point of view.
Haha yeah, because the Linux Kernel is just another open source project.
"We made black with light. That's not possible, but it was two artists on the team that thought about the problem, and all of our physicists and engineers are like "well you can't make black, it's not possible." but they forgot that what we're doing - you know the whole world that you experience is actually happening in [the brain], and [the brain] can make anything." - Rony Abovitz in 2015.

https://www.youtube.com/watch?v=bmHSIEx69TQ&feature=youtu.be...
>"Not Secure" Warning

Nice!

>Web Bluetooth

What the fuck?

>Position: Sticky

Nice!
They were advised months ago that this could happen and they kept going with that. It might suck as a user, but you have to respect whichever standards the Linux kernel asks for.
But not in the kernel sources directly. This is absolutely 100% the right long term call.
Thing is, Linux was never intended to run the latest greatest desktop gaming hardware. It was intended to be an open architecture where people contribute from all around the world to make something larger then themselves.

All of these people pretty much contribute their free time to it.

If they can't make basic architectural decisions that improve the worst kinds of work (driver authorship and maintenance is awful drudgery) how can you expect them to feel any kind of ownership over their fate?

You're asking unpaid people to do the work people get paid for. Even worse, when this work just gets dumped on those unpaid people by people who are paid quite well.
gitlab pages has https support built in