skysight-inc/HackerNews huggingface dataset:
> You think that's an intentional choice Apple made?

Yes, because they do ship some GPL software (and provide the source code for it); they choose not to ship more, and they choose not to give their customers the source code to the software they purchase.

I don't know if Apple could make money selling hardware with open source software, but I do believe that morally it should.
In progress, there was a video shown of this feature
Aztec: The New Editor for Mobile App
The Status page only says “some customers” and “CDN is impacted”, but it seems that the .atlassian.com wildcard cert is simply expired at 15:00 today.
I think the most logical/useful place for a camera on a watch is embedded in the band, approximately 90 degrees from the face. I would not be surprised to see swappable "camera bands" available for future generations of the Apple Watch.
How simulation turns 1 flashing yellow light into 1,000s of hours of experience
No, which is why my statement is not stronger than it was.
This is such a classic example that the phenomenon of features designed for disabled people being useful for non-disabled people (for example, closed captions on TV) has 's name: the curb cut effect.
The 2012 Paralympic Games London were a huge triumph.

However London doesn't seem innately supportive to people in wheelchair users, I hardly ever see them in central London, and not at the many Meetups I attend; which I believe is a loss for us all.

The new Crossrail Line is being built with wheelchair access in mind, so hopefully it just won't be the tough as nuts, extrovert wheel chair users who can surmount getting into London.

Smaller towns may be easier to get into, but they probably don't have the critical mass, and events.

Which is the best large city for wheel chair users?
Yeah, 'twas a stupid typo, unfortunately I only noticed after the edit window had expired :(.
> But it lets you leave your phone at home when you go for a run, or in your locker while you’re at the gym, or in your hotel while you go to the beach, and not worry in the least that you’re out of touch.

I'm a big fan of Apple. I own their stock, and I can count at least 10 Apple devices in my house at this moment. But the Apple Watch is not for me. I tried.

When I go for a run, I want to be out of touch. The only reason I ever take my iPhone on a run is so that I can take pictures or that I can reach someone else if I have an emergency. Mostly I don’t take my phone and when I do, it’s in do not disturb mode.

I'm a serious runner. I tried the first Apple Watch as running watch. It was inferior in that role to my Garmin at the time. But that Garmin wasn't a proper watch, it was really just for running. I liked the Apple Watch's fitness tracking features and that I could wear it all the time. But it just wasn't suitable for running with. So I would take it off when I went for a run and put on my Garmin, which means Apple didn't think I exercised at all. That was a bummer.

When Garmin came out with the 230, I immediately bought it. It could replace my existing Garmin for running, it was the size of a proper watch, battery life that lasts a week or more, and fitness tracking. Notifications if you want them.

I've since upgraded to the Garmin 935 and I love it. I don't see anything about the Series 3 that would compel me to purchase it. The touch screen is still an inferior interface to physical buttons if physical buttons will do the job. (In fact, the thing I hate most about taking my iPhone with me as a camera is that I can't take pictures with it when my hands are covered in sweat, which when I run, is mostly the case.)

The ironic thing is that it's the Apple Watch which got me used to the idea of wearing a watch all the time, and that made me realize the important of physical buttons, and that I don't want notifications on my watch.
On the Legacy of Hugo Chávez (2013)
That is a provocative thought.

But it were the case—if every young (apparent) girl felt the same unease about their gender—one would assume that the people in the town would have already acknowledged that. They seem quite comfortable discussing gender.
I enjoyed reading this.

Have you experienced this directly or noticed this as a third party?
Congratulations, you're ready to join the Catholic church!
Movies and music video mix in footage from real life. In fact, they're mostly footage of real life.

It's interesting that it's so easy to fool us when they use that technique, but 100% simulated video is the tempting target.

To put it differently, if the goal is to render a laptop, movies and TV shows cheat by filming an actual laptop and overlaying the footage. Whereas our goal is to synthesize a laptop.
I'm pretty sure that's because Github encouraged, and to some extent still does, for people to completely ignore licenses. This attitude spreads and explains why people want the least amount of license posible.

The solution isn't to make licenses more "user-friendly". That user friendliness can be a dangerous illusion. The solution is to not forget the legal lessons that we already lived back before free software was renamed to open source in 1998.
I like the suggestion functionality for typo correction, but dont like it when Google assumes something other than I wrote. This is bad. It often happens when searching technical stuff. I am not regular Joe and I don't search regular stuff.
Assuming you could get a pair of working ovaries with male chromosomes... what would happen? I really don't know enough about biology or genetics...

Or is the issue that with male chromosomes it's "tricky" to get working ovaries?

But what if it's not the typical transgender surgery, but actually having the gonads and tubercle turn into ovaries and clitoris instead of testicles and penis?
Yeah, people like to try and crawl Google. So they're keeping robots out.

But it's actually really nice to be able to pull a result or two from ddg by crawling, or to be able to use a VPN without having to solve a zillion captcha.
Still new to Swift but I believe & is an explicit syntax necessary to make clear in the code that the function being called is mutating the argument, and thus the variable passed into that function could be mutated. It must be used wherever an argument is in/out. It makes mutation explicit both in the function declaration and also in the function call. Which is nice!

It's good for code readability but also prevents accidentally passing a variable to a function that could mutate it when you weren't expecting that, and vice-versa.
Donate to the EFF! They will send you an awesome hoodie
Yes, I have heard that the term "public domain" doesn't exist in some places and that might technically mean no rights are granted to the user at all, or something along these lines. And for that reason, some projects have some kind of dual-license ("this code is in the public domain, or totally free in case there is no such concept in your country").

But again I feel like that's acting and being scared without any evidence. (And it seems really silly to me that an author would actually have to adopt to the country of the user).

There is very little official statements to find on the internet. All I've ever heard about is these big corporations taking nasty fights, and that seems to scare people with their little tinker projects to death.

Realistically, I would be surprised if e.g. the MIT license was actually more user-friendly than the WTFPL.

I'd love to hear about these thoughts from actual lawyers!
Cameras, licence plate readers, and Police.
My Journey to Becoming a Better Programmer – The Intro
> Bitcoin's limitations mean it will never be a legitimate source of money

:: Hard fork to overcome limitations ::

> Bitcoin's adapting to overcome its limitations it will never be a legitimate source of money
Or rather I've given up the assumption that Google has significantly better results.
When do those other multiple sources come into play? When i do searches for general information I just see bing results.

https://imgur.com/P1akOab
If you search in Google you would see people getting those results on tinder, but here I put the study done by okcupid, which probably is more accurate:

https://theblog.okcupid.com/your-looks-and-your-inbox-8715c0...
For a while I believe the difference was specifically that encrypted.google.com exclusively used PFS SSL cipher suites
So does this mean more 'free money' for Bitcoin holders. yay
Those are third-party numbers. The "trillions" statement came from Google, where nobody conflates searches on Gmail with those on Web search. Your original message implied that Google inflates search numbers; I'll only say that that's a major assumption to make. (I used to know the exact numbers.)
I think his idea comes from the fact that Bitcoin Cash had quite some value and Bitcoin's value was also increasing.
This actually isn't true. Based on the numbers we have, and have been posted in this thread this is unfair to DDG by a factor of almost 2.
DigitalOcean Spaces: Beautifully simple and reliable object storage
That's not such a big problem anymore. Science!

More seriously, I'd say their personal preference should be the most important. It's not like we have a shortage of people.
It's not even only Apple anymore. As far as I have seen, the Microsoft Surface Pro suffers from the exact same limitation. Practically every manufacturer who wants to build some high-end, but still thin and lightweight laptop runs into this problem.
>"So I guess this means that we'll have to wait an additional year for the MacBook Pro that finally smashes through this archaic limit of 16 gigabytes of memory."

Can you elaborate? What are the details of the current chips that limits Macbooks to 16 Gigs? Is it power consumption?
How about periodic testing, once every 6 months? Let previous classes retake a final. That's basically the same test load as before. (Another variation could be only giving partial credit. But it's going to be fairly clear who is trying to succeed and who is trying to game the system. Hence my suggestion of increasing lengths between subsequent testing.)

Also, students are rampantly cheating by leaking previous tests. I saw it every day on campus. TA's leak tests to students and they're printed out before every exam (as the risk is too high to NOT look at a test in advance because your grades = your future in college). I've literally been in classes where everyone had last semesters final printed out... in the room before we took the current final. So the impetus is already currently on you, as a teacher, to have tests with permutations to prevent cheating.

Additionally--while I'm sure many teachers would object--tests shouldn't necessarily be written by the teacher. The teacher isn't teaching their own class, but a class meeting the departments requirements. So if students are being prepared (and not learning very specific permutations of general topics) they should be able to solve problems written by other teachers / test makers. So (on the bright side), teachers shouldn't actually be burdened at all by the testing. That could be someone else's job.

Now, of course, all of this has plenty of practical considerations that would need addressed. How do you permutate a QUALITATIVE question? And how do you easily grade highly permuted (per-person) tests? But just because there are unsolved issues, doesn't mean the underlying (god forgive me for saying using this term:) "paradigm shift" is unsound. It's just different and requires some new solutions to new issues.

But as programmers, we of all people, should be able to figure out how to further automate testing. But I think we really should decouple the idea of "testing" from "occurs at the end of class." I mean, why do we test all finals at the same time during the super-stressful "finals week"? Simply because it's practical. Except it was designed as "practical" before computers and automation were within the hands of every living person. Surely, students would test higher if they could study for a single class's test at a time and without worrying about it occurring during a family or health episode.

And what's a test for except hopefully proving that a student understands the material--but we all know thanks to "teaching to the test" culture that many students can cram for a test and then forget it within a month. But now I'm getting way off the original topic.

My thesis statement is simply: Re-testing finals is practical in modern environments and beneficial and incurs (almost) no additional flaws that the current setup doesn't also exhibit--like cheating.
What I can't help but wonder is: is the 16GB LPDDR3 limit one of spec or implementation? And will an eventual support for LPDDR4 simply bump the hard limit up to 32GB?
Yeah, if Apple tried to emulate Intel's ISA they'd very likely get sued. https://www.forbes.com/sites/davealtavilla/2017/06/09/intel-...
Stronger Global Relations Require Business Leadership
Leo Laporte jokes that people would be painting their non cellular watches red: it’s just the “look at me, I have the latest iGadget” indicator on an otherwise identical looking device.
Vue is the only glimmer of hope a JS project gave me for the last 5 years.

I actually sent a donation the very first afternoon I started to read their doc, because I decided that even if I would not end up using it, I wanted the author to be supported for just existing in the universe.

Of course I ended up using it anyway.
& is just a sigil saying "I acknowledge that I am passing this as an inout parameter, and therefore the value may be modified by the function I am calling." Note that & is only legal on a function parameter. You cannot write, for example, `let b = &a`.

The purpose is to allow for out-parameters. A classic example would be the `+=` operator. (Swift operators are just normal functions with special call syntax.) It takes its first parameter as `inout` so that it can mutate the value.

Note that inout parameters work with expressions where it would be impossible to take the address. For example, you can use & on a computed property that has a setter. In that case it has to read the initial value, pass that to the function, then write back the new value, because it has no idea where the computed property actually stores the value, if anywhere.

Edit: because I'm obsessive and weird, I made a quick example of this computed property stuff:

http://swift.sandbox.bluemix.net/#/repl/59c284376cbea87f72c4...

Click the play triangle at the bottom to see the output.
It's not news, but it's still fairly new and developing information. We have mounting evidence that gender identity is somehow deeply encoded in the brain, but we don't know how or why — this is just more evidence to suggest that it is.
A crypto agnostic, readable naming scheme in DNS
A common misconception is that coins must be sold on an exchange. If someone has a large amount they could sell it on a secondary market to a private buyer
There are species of ants that can pass the mirror test.
Spaces: Scalable Object Storage on DigitalOcean
What does GM make that is important to military readiness?

I can think of the Hummer, but that wasn't GM https://en.wikipedia.org/wiki/AM_General .
The issue is leadership. If someone high enough forces standardization, then you are good to go. Just like the old days of only being an 'X' language shop and using only 'Y' framework.

I think the irony is that all the freedom I used to see frontend people using is coming back to bite them and their mindset is slowly moving towards what backend people have been doing for a long time.
Detailed status: https://www.ssllabs.com/ssltest/analyze.html?d=aui%2dcdn.atl...
Bitcoin, as it was originally envisioned, IS dead. It's not a replacement for cash. It's prohibitively expensive to use for regular transactions. It's also a colossal waste of energy. It's become similar to stocks/ETFs...something people trade/speculate on/gamble with to try and get rich.

When I had bitcoin first explained to me in ~2011 I was told that it would save us all from the evil that are banks, transaction fees, and the government. Six years later, bitcoin has made a few people very, very wealthy, but us laymen still can't use it as a cash replacement and the people with decision making power in the Bitcoin community are not interested in ever letting that happen.

It was a fun experiment, but it failed its primary goal.
Gruber says what I said: https://daringfireball.net/linked/2017/09/20/goode-apple-wat...
The fact that they keep having to fork the currency to fix core problems goes right to the heart of my comment. There's no contradiction there.
What? You have the Bernie socialists vs the Clinton centrists on one side, and the Trump MAGA warbirds vs the McCain moderates on the other. It sure looks fractured to me.
A tech project or project that is related to tech that does not have its primary domain serving HTTPS? It's hosted on GitHub Pages. Every single time.
As the folks on reddit's bitcoin forum say, don't keep your coins on an exchange unless you use them for trading purposes
Generate diagrams of AWS infra to visualize relationships and validate policy
16GB is the limit on LPDDR3 (not sure whether it's spec or Intel's implementation), so you can pick either battery life and 16GB with LPDDR3 or 32+ at the cost of battery life (and a mainboard redesign) with desktop-class DDR4.
How I got my first job interview in tech
Thanks Mike, very clear.
From a controls standpoint, it's clear there's no negative feedback sufficient to offset the feedback from getting their way.
I've heard of people using Rosetta up till 10.9 (but they had to rig the install). Not sure if anyone has tried it past 10.9.
We are getting some client reports of connectivity issues with clara.io. I suspect it is this issue but haven't been able to confirm.
I'm a native iOS developer who does a lot of React Native consulting. Earlier in the year I gave a talk on the pro's and cons of React Native which you can watch here:

https://www.youtube.com/watch?v=cZ4zQWgajBg&t=746s

The main reasons I got into React Native was a combination of frustration with the state of Swift last WWDC and an opportunity to try it out with a client who just had a React Web team.

I don't regret the decision at all. If you are thinking about using React Native in a project here are some things to consider:

Maybe we should use React Native:

- We know JS / React

- We have lots of web developers but few mobile

- Our design is brand-focused

- We're willing to invest in RN

- We want to get into OSS

- We want OTA code updates

Or maybe we shouldn't:

- We don't know JS / React

- We already have an iOS team and an Android team

- Our designs are heavily platform-specific

- We don't have the time or money for an RN team / OSS

Pros:

- Cross-platform

- Performant, native feel (with some effort)

- Great developer experience

- Push updates over-the-air

- Strong community

- Backed by Facebook

Cons:

- Early

- Unstable (bugs, APIs)

- Ecosystem not fully developed

- Polished apps are high effort

- You may need native code (so JS + Obj-C + Java)

If you are a fully native shop, with no JS dev's that use React, it doesn't make all that much sense to rewrite your app using React Native.

If you have no native team, are familiar with React, then React Native makes a lot of sense.

If you are are a company with native apps and a web team that knows React then using React Native inside your existing app for growth, etc, makes a lot of sense.

Going all in on React Native is a big investment and I wouldn't recommend it for many use cases (multimedia, etc). Right now it definitely has some rough edges (navigation, upgrading versions, etc) but it can dramatically increase the productivity of your front end teams.
when things affect men and not women I'm always curious to know if there's a menopause correlation. Women are less likely to have heart issues than men... until menopause. I feel like when I first read that that science said it was a reason for men to donate blood more regularly. Now my google-fu is saying there may be an estrogen based reason. #scienceishard
Still advertisers. It's a nuanced but important difference.

Case A - if you type in "Car" we show an ad about cars. Advertisers are paying to appear at the top of that page. They do not know who you are or what you previously searched.

Case B - if you type in "Car" you are shown an ad about cars. Advertisers are paying to target based on your interest in cars, and possibly other websites you've visited, online actions you've taken, re-marketing pixels from third-party websites, or your affinity to other demographic groups.

In "Case A" the search page is the product.

In "Case B" you are the product.
GWAS Lasso greatly improves genetic prediction of human traits
Also have a Garmin 735xt for the same reasons. Another big issue is battery life. Garmin can go for a solid week or more between charges, while Apple Watch is about a day.
> Isn't the mutable borrow ended after the end of the x += 1 line?

No, see Mike's comment here.
Removing my birthday from facebook a few years back was a very enlightening experience. I went from ~100 people wishing me a happy birthday to probably 5.
Falling Off Bolivia's 'Death Road'
This article appears to have triggered HackerNews disassociated curiosity. I wonder if the opposite is true, where some cultures in Afghanistan treat little boys like girls for sexual purposes?
You're reading my thoughts. I'm thinking about usage of that chip for mining for 5 days already (since advertising it in another thread: https://news.ycombinator.com/item?id=15249289

This chip has other good properties in addition to "no clock".
Very neat tool indeed!

Is there a binary I can download and run? I don't know what version of Unity you used so I don't really want to compile myself if I can avoid it :)

EDIT - Answered my own question, it's available from here: http://calcflow.io/

I'd suggest you put this on Steam, folks - chances are you'd make your $100 Steam Direct fee back fairly quickly.
Yes I've thought of this but didn't want to complicate things. My current stance is that reality is dualistic and both subjective and objective are symbiotic and can't exist without the other.
I always wonder when the topic of accessibility comes up why many here on HN jump to it's cheaper to adapt the person than the environment (it also feels like a bandaid solution a bit). As you've just shown with your example I don't think this assumption is obvious and probably deserves more time and study to demonstrate one way or another.
A Controversial Thing for VCs to Say
I've had more than one family member uninstall DDG thinking it was malware. DuckDuckGo, imo, implies some degree of arbitrariness in whether they'll take your search query seriously. The article mentions he came up with the name before he had a product. It's just too bad he didn't think of a kids game just before this search engine.

It's my default search engine and without fail when a non-tech colleague is over my shoulder for an internet search they bust out laughing at the name and are insistent that it's a prank website. I persist and calmly explain. They relent and give that look you give a crazy person you don't want to argue with.
Announcing production-ready stylelint support for styled-components
Except isn't X86_64 ISA technically property of AMD, not Intel?

I know some of the later stuff (SIMD / AVX / SSE / etc) is Intel, but technically I think they could leave that off and still be successful assuming that would be all that's needed to not be infringing (which I don't know if that's the case or not).