skysight-inc/HackerNews huggingface dataset:
That was my first thought as well. I see nothing overtly "unethical" here... what I see is classic poor planning and management.
>They are likely to know it was me, and they know where I live.

Never give your actual address. Pick a house number a few down. Especially if getting picked up to go to the airport. Some rogue/criminal taxi/uber/lyft drivers will ask questions about your trip to determine if your home will be vacant and for how long to pass the info onto someone else who will come by to burglarize your house.
I actually have not. Thanks for sharing that. Now I've got something to watch tonight.
Comments like this are not very useful. If the post hits the front, lots of people obviously found it relevant.
We have technical debt in software. Investing in holistically proprietary and locked down ecosystems in enterprise, where you are talking millions in software and more in labor training, you are incurring your own form of technical debt.

The enterprise does not want to hear this. To learn in hindsight their early decisions to take easy paths with well advertised and pressured products would end up stabbing them in the back over the long term can quickly bring your decisions into question and make you emotionally defensive.

But the solution is to acknowledge mistakes and work towards fixing them, rather than just kicking the can down the road and ignoring the problem.

Every year the sectors that consistently say they cannot switch to Linux continue to pay for the Windows-only closed ecosystems they depend on directly sabotage their future potential success by funding their own antagonists. But they are not technically minded, or maybe just not informed enough, to know that the solution is not that complicated. Keep self-sabotaging on proprietary ecosystems that rob your freedoms, but also dedicate funds to correct your accrued technical debt by funding (if not using) the FOSS competition in that domain - and if none exists, start funding it yourself.

> We could not care less what OS is under the hood.

The whole point of this discussion - from the OP on - is that people, on Windows, do care when Microsoft behaves against their interests and forces those decisions upon them. They have no say because that is what they signed up for, but this is exactly the ignorance to the technical debt of business I speak of.
I develop on the Vuzix M100 and M300, not nearly as good of a user experience as Glass. Also develop for Hololens... it's in another league from glass and Vuzix.
> trying to ram this type of behaviour down my throat is despicable unethical behaviour and I don't condone it. It is why I've switched to Linux for my daily computing needs.

Last time I used Linux (well, Ubuntu specifically) every time I searched for anything in the file system I would see at least half a dozen ads for products on Amazon. Significantly worse than anything I've ever seen in Windows 10 personally. Uninstalled it and never using it again.
MS used to treat home and soho users as a smaller cousin of their enterprise ones, but in recent years they seem to have developed a hard mental split between home/soho and enterprise.
Why this Google engineer gave up on Silicon Valley and moved back to India
Sure there's creativity in writing a Chuck Close filter, or a Monet filter, or a van Gogh filter: they're all conceivable and likely to become popular.

The problem is that it's not polite and indeed somewhat aggressive to put forward a bit of code as an equivalent to the human brain. Remember it's the artist's brain that's the object of interest here, as much as any well-understood but beautiful flower or pebble. Since the brain is the most complex object we know of, it's fair for anyone to feel insulted when something they create intuitively, using their whole personality, is imitated using a few lines of code. It's really a dilution of their personal "trademark" output, to frame it in commercial terms.

In a court of law, you can't do various frivolous/cheeky things without risking being found in contempt of court.

Society as a whole isn't so different, and Feynman is not a good guide to civilized, socially conscious behaviour. Remember the time he got someone seriously injured because he wanted to unmask a perpetual motion hoax? http://hoaxes.org/comments/papparticle2.html

It might have been an innocent act on Feynman's part, but bear in mind that he was just trying to expose the guy for his own slightly arrogant satisfaction. Not a good look when that ends in serious injuries.

Also, "What do you care what other people think?", the title of one of the entertaining Feynman books... Well, going back to the issue of trademark dilution, actually, in civilized society, you know as well as I do that considering other people's feelings and livelihoods is crucially important. It's not merely a conventional matter of piety, deference or respect, although sometimes those things are appropriate. It is a question of humility.

(That might not be a very HN sentiment because having a conscience gets in the way of disruption.)
ATRAC: Adaptive Transform Acoustic Coding for MiniDisc (1992)`
I wonder how much of that had to do with the MAFIAA...
Doesn't seem that big a deal, it's an upsell for Microsoft's own file synchronization services, not some third party ad. And you can easily disable it.
HN was always more than mere startup culture / computer science posts.

The same way that every balanced programmer (or scientist for that matter) has always been.

And it's difficult to be an entrepreneur of any major scale if one doesn't understand the society they live in, its culture, and its roots. Selling socks, maybe.
I suspect this is just bad phrasing, I imagine it should have been something closer to this:

> With Google Glass on, others around you have no idea if you're actually watching a movie or looking up sports stats rather than talking to them, which can lead to people being uncomfortable in your presence.

(And yes, to those "in the know", they will know you're not actively browsing the internet based on what you're saying and what weird eye movements you're not making.. But, they might still suspect you started that movie right before the conversation, or maybe you're getting live notifications from an in-progress game)

EDIT: However, I also totally agree with the issues around their selective public beta group..
And glass overheated and then died after 20 minutes of video recording...
Really? I've never seen that. Is it under GNOME in the default install?
I'm sure there was a 'low disruption path' from 2001 to today but I apparently missed the memo :-). Window system churn Gnome->KDE 3 -> KDE 4-> XFCE, script churn (the whole systemd debacle), USB device churn and device feature churn (mouse tails? mouse scrolling? click to focus, focus under, hover focus?), and display driver churn especially with multiple displays and driver churn. (I've got two in an apparently freakish over / under configuration :-)
Seems like a B2B. From what I can gleam from their website they use their proprietary "knowledge engine" to help businesses curate their web presence and connect with customers.
Serious question: does MS sell a version of Window 10 outright that doesn't include all of the snooping? I've been a Windows user my whole life but I will NEVER use an OS that collects data on the OS level.
...Well, because UI sucks, and email contents aren't supposed to change. If there's a small box saying "Current status of your flight", that would be one thing, but the whole contents of the email can change and (unless I check the raw HTML of every email) there's no indication which part is immutable. And I consider myself a computer-literate person. Mostly.

Imagine you book a hotel online, fly to another country, arrive at the hotel. "I have a reservation." "May I check your reservation?" "Sure, just a second." You take out your iPhone and open the email: but while you were flying the online booking site had a server meltdown and the data was corrupted.

"Uh, sir, the email says 'Unfortunately, there is no room available at this hotel now. Would you like to check other hotels in the area?' And it's dated three months ago."

"What the..."

I now always print flight/hotel reservations upon booking. That will be safe until nanomachine overlords arrive, I guess. Low-tech solutions FTW.
And what happens when you switch majors? All of your scholarship money gets revoked?

Most schools do not require you to declare a major when applying or during the freshman year. Most people that have a major in mind when entering college end up changing it as well.

I think this is telling that MOST people do not go to college because they are super passionate about whatever subject. Most people go to college because they would like to find a job that will ensure them middle class wages.

If we fixed the job market (ie prevent jobs from requiring a bachelors or masters when many high school graduates could be trained to do it AND increase wages not just at the top of the spectrum), I have a strong suspicion there wouldn't be so many people going to college for "bullshit" degrees and even if there were they would actually be able to pay their loans back in a timely manner.
Its not really mindboggling; voters were looking for an outsider, and aren't really big on nuance. Trump merely took talk radio/Fox News talking points and repeated them to the nomination and WH. He had a free hand to say whatever he felt in the primaries because he had nothing to lose and had his own money behind him; his opponents were career politicians/puppets for the donor class. They were fish in a barrel for him.
I always found it amazing that the guy who could be credited for the birth of rock'n'roll more than anyone else was still alive. Longevity isn't as much of a thing in the rock circles, and the genre has changed so much over time.

Also, major props for putting out a new studio album almost 40 years after his previous one.[1]

[1]: https://en.wikipedia.org/wiki/Chuck_(Chuck_Berry_album)
The LTSB edition is supposed to be this version, except it still includes the ads for OneDrive, so who knows what they're doing.
> Autonomous vehicles could be an easy target

An orwellian, neworked device with hundreds of sensors, cameras, laser scanners? Not so easy.
It was in one of Ubuntu's releases, 16.04 I believe? Unity included Amazon results in its search results.

EDIT: 12.04. Time flies. Memory sucks.
I second this. I avoided W7 for so long because after the ME and Vista debacles, I just wanted a stable system and figured W7 was just more of the same. I was so wrong. W7 is an awesome OS.
> Desegregation didn't work?

> As a school reform idea, no.

This is a really strange conversation. Imagine the following conversation: "Ending slavery didn't work?" "As an anti-poverty program, no." So that's technically correct, but one has to be conscious of the implied assumptions about what matters.
Ah I hear it now! Somehow I missed that on the first listen and was very confused.
I'm a neophyte player (1250), actively learning. I can definitely see how learning chess to a respectable level (~1500) can help you make decisions in everyday life. I could elaborate a bit but this is a subject about which much has already been written.
Good point! I only use Windows for Steam. So I haven't seen this in person. Is it that different from iOS constantly trying to get me to create a iCloud account? That also costs money if you need more space.
This is a terrible comment. The OP makes valid points. I run Linux on several boxes and have been a user for years and I still have trouble dealing with it sometimes. For all its faults, Windows just works.
The World's Best Mathematician
Yup. I use phones and tablets for alarms, but a good old fashioned clock radio is my most reliable one.
Cool! Then let me also offer you a ≥ in lieu of your >=.
This was one of those TIL xxx was still alive moments.
Indigenous South American group has healthiest arteries
I think you are right that "automation is the ultimate triumph of capital over labour," but I'd really like to point out that knowledge capital is a huge part of this. Having an employable skill these days is becoming more and more synonymous with having some sort of knowledge capital, because essentially everything that doesn't require knowledge capital can be automated away.

>Americans in "flyover country" are increasingly unemployed, filing for disability, and dying of opioid overdoses.

That's not true in general, and it implies that states like California don't face these same issues. If you look at the unemployment rate of states, the 25 states with the lowest unemployment rates are all "flyover country." [1]

I think the root of these problems are caused by structural unemployment. Living in a flyover state is a great predictor of these problems, but it is not the cause.

1. https://www.statista.com/statistics/200017/state-unemploymen...
Linux sometimes isn't even compatible with standard open source software. Recently I installed Lubuntu LTS on a 5-year-old Celeron laptop and was dismayed to see LibreOffice with clunky grey window borders looking like a 1998 Java applet. The menu bar was also blacked-out. The owner was not impressed.
Remember that your visceral reaction was shaped by evolution in an environment that was very different from modern civilization. So I'd say go with your higher thinking.
Section 8 might not have the best outcomes, but I recall that economists have shown it to be preferable to public housing.

I don't know if there's any research demonstrating Section 8 is superior to letting people live in abject poverty, but I think it's reasonable to have strong priors about this hypothesis.
Clearly he is talking about Risk:

https://youtu.be/VyNWVdExM24
I dunno, power-users is being looked upon with disdain across the board these days. MS, Apple, even in the Linux word, developers will pitch their nose up if anyone mention the term.

they all see "power-users" as something rotten. A infestation in their perfectly pruned UX world of grazing users.

Note btw that MS is keeping these ads out of the market where their real money is, enterprise.

To MS, private and soho sales are just a pitch point when they go to sell their package deals of volume licensing. One about reduced costs of training employees.
Its also important to consider the environment as well since JSX is potentially much bigger than the web.

JSX is much like other generic user interface markup languages[0] and like many other is simply a dialect of XML. Any interface that can be represented with XML/HTML or any other markup language can use JSX and optionally react. We are already seeing this boom with in native mobile environments with React Native, NativeScript, Titanium...

Here are several examples where JSX is used that is not a browser:

- Native desktop apps for Linux, Mac, and Windows (Not including Electron/NW.js)[1][2][3][4]

- TVs with AppleTV apps or Netflix's Gibbon[5][6]

- Command line apps as stdin/stdout with react-blessed[7]/mylittledom[8]

- Direct to Canvas[9]/pixi.js[10]

- Latex documents[11]

- Web Audio[12]

- Conole.logs[13]

- Truly custom direct to hardware[14] as some C code like: `digitalWrite(led, HIGH)`

I definitely believe JSX could use standardization separate from any implementation, JavaScript or otherwise.

[0]: https://en.wikipedia.org/wiki/User_interface_markup_language

[1]: https://github.com/sidorares/react-x11

[2]: https://github.com/grassator/react-qml

[3]: https://github.com/ptmt/react-native-macos

[4]: https://github.com/Microsoft/react-native-windows

[5]: https://github.com/ramitos/react-tvml

[6]: https://www.youtube.com/watch?v=eNC0mRYGWgc

[7]: https://github.com/Yomguithereal/react-blessed

[8]: https://github.com/manaflair/mylittledom

[9]: https://github.com/Flipboard/react-canvas

[10]: https://github.com/Izzimach/react-pixi

[11]: https://github.com/vzaccaria/jsx-latex

[12]: https://github.com/FormidableLabs/react-music

[13]: https://github.com/mohebifar/konsul

[14]: https://github.com/iamdustan/react-hardware
> Your hundreds of comments on this ...

You know, starting out with a wild exaggeration, an "alternative fact," undermines your otherwise meritorious point.

> ... I need to ask you to stop using HN this way.

In what way -- conversations about psychology? On what basis? HN regulars often post links to psychology articles -- people don't complain about that (and IMHO they shouldn't, because most are newsworthy). And by definition, comments about those articles are as topical as the articles themselves.

Also, I never originate exchanges about psychology, I only respond to threads introduced/posted by others. If psychology were never an established topic here, I would never address it. This means you're objecting to a particular viewpoint on the topic, not the topic itself.

> We all respect your fabulous software work, but HN threads are for conversation.

Indeed they are. Case in point -- this conversation.

Solely for balance you might consider objecting to the large number of psychology articles posted here. I'm not recommending this -- I only say this to try to get you to examine your position.
I'm guessing, for example, if you use "bleeding edge desktop technology", you'll run into issues with stuff like this constantly because the focus is on flash, not stability. I was really into stuff like that probably 10 years ago, and it was a major headache to keep it up. It's nice that the retail products have dedicated teams to keep stuff tighter, but they needlessly change things way too often. If I'm going to be stuck with other peoples choices anyway, I'd rather choose the team dedicated to changing as little as possible and adding things only when proven to be actually useful.
What if someone drew (false) lane markers leading off the edge of a cliff?
How is forward slash worse? At least that's the correct direction.
AFAIK the lack of a path part is allowed in an HTTP URL per RFC2616.

http_URL = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ]]

> If the abs_path is not present in the URL, it MUST be given as "/" when used as a Request-URI for a resource (section 5.1.2).

Browsers may differ on whether they auto-fix schemaless URIs, but they're all required to fix path-less URIs. So it's much "safer" to use them.
The day I actually became a product manager
So you are against the ability for people to declare bankruptcy then?

Many boomers that spent beyond their means and lost their homes in 2008 were able to walk away from their loans. While they had a house to "give back", that asset probably lost 50-300K depending.

Many people every year get expensive medical care and are unable to pay it off. They cannot "give back" a medical procedure, so the cost is written off and/or they declare bankruptcy. This negatively affects everyone else that pays for healthcare.

But when it comes to education, it's a different story? I have a feeling the different story is: educational debt primarily effects the young, housing/medical debt primarily effects the older generations.

Educational debt used to be like other debt, but then the boomers went to college and got into positions of power...
Some irony in finding it hard to read the article through all its ad popups on the mobile version
could just surround a car with 4 people. What is it going to do, run someone over?
I guess it kinda depends what packages and distro you use. Running arch for about 2 years, and the only thing which broke occasionaly was nvidia+steam compatibility, so sometimes games wouldn't launch. After switching to amd, I haven't had any issues on any updates.
I'm using 16.04 right now, how does one trigger those? I've never seen them.
Which won't happen until Intel is more willing to loosen their grip on Thunderbolt. With Thunderbolt, in order to even get in the door, you have to file an application to request to get into the development program which they promise to get back to you within three weeks in order to just get the datasheets needed to start designing. Conversely, protocols like PCIe and USB, you can get the chips, the datasheets, and development boards, with no signup process, just waiting a few days for the items to come in the mail. When you treat your customers like that, it's no surprise that the takeup on thunderbolt has been tepid.
> It’s quite possible it might not have been on purpose

The movement of Windows 7 "Professional" features into Windows 10 "Enterprise" editions was purposeful. E.g. monthly payments are required for Enterprise.

It is not easy for individuals (professional users) to buy Win10 Enterprise and LTSB editions. As a result, features/policies can be forced onto individual users. Such policies would likely not be accepted by system and security admins at businesses.
What makes you think I haven't read such a textbook? The problem is the insights in economics are either obvious or dubious, save Ricardo's Law of Comparative Advantage. Which, I should add, doesn't seem to hold up in practice either.
"The answer would be rigor."

It reminds me of the often-cited Stanford Prison Experiment. The lack of any rigor during the experiment is usually ignored when the findings are discussed.

The "experiment" had no control group, or even a separation between the observers and the ones involved in the experiment (Zimbardo was both the prison chief and the lead researcher). From an experimental setup point of view, it was just an amateurish mess.
I'll be expecting my RSUs from Google for telling them this exact strategy in my PM interview 2 years ago when I was asked "What would you do with Google Glass?". Then again enterprise is a fairly obvious answer even before they tried the consumer angle. But, if they offer Gmail for people that colonize the moon, (another interview question I got), then I'm definitely going to need some retribution for telling them how to do that too :-P
I was wrong, it was actually in the 12.04 days. Didn't remember it to be so long ago. I believe it's disabled by default in newer releases.

http://www.pcworld.com/article/2840401/ubuntus-unity-8-deskt...
I've walked out on a date because the lady in question could not break away from texting. It's only happened once but I've got better things to be doing than actively trying to miscommunicate with someone.
My family would not demand a series A in a year. I could just pay the 10k back. Seems a better deal. (At the cost of failure makes Thanksgiving awkward)
It's amazing how much this story has blown up, along with the "Google home has ads" story.

In both cases they seem almost insane how many people are up in arms about this. It's them pushing a service of theirs in their os.

Apple does it, Google does it, Ubuntu does it, everyone does it. And it's such a non issue. They are promoting a service that is very tied in to the OS that a lot of people want and don't know exist.

Maybe I'm the weird one, but it just seems like a hit piece when so many websites started reporting on this so hard and it's not even a big deal to me...
Sadly, likely not an option for a professional that has to collaborate with others.
You could give them a certificate that is only valid for cdn.example.com, no?
So glad you enjoyed it!
Multi-line code editor (while typing in #development)
I don't mean stuff they rehost, if any. I mean their “own” tools (the ones with the site's name on them) are plagiarised.
You can already translate JSX to `document.createElement` with babel. I haven't seen one, but I wouldn't doubt a `customElements.define` translation is coming as well.
If you are worried about not being able to find a dev job after, I took 2 separate year long breaks during my 20s, and I don't feel like it has really hurt my career or employability. When applying, if anyone asks why there's a gap, I just reply: "because I wanted to take time off, and was fortunate enough to be able to".

If anyone questions why you would want to take time off to live your life, perhaps it's not a place you want to work anyways :)