skysight-inc/HackerNews huggingface dataset:
Fun game. Really captures the spirit of the subject. Great idea!!

I’m not one to pride myself on ignorance, but the JS equality operator is ridiculous and therefore, IMO, not worthy of the mental energy it demands.

> How well do you know the rules for the == operator in JavaScript?

Well enough to use `===`. I’ve noticed in my code every time I’m tempted to use `==`, I always end up finding a better way. `==` is basically code smell that only really smart people should use.
I don't see anything really standing out between these two.
Whataboutism is its cousin.
Well, real orbits are not perfectly circular (and many stable orbits are far from circular) so the distance (temporal and spatial) certainly changes.
...why? What makes this law worth following in the first place?
Excellent point!

Healthcare truly should be the #1 policy discussion in the US, due to the magnitude of its economic impact and how the current status quo is not supported by economists on either side of the aisle.

I wish that someone drafted some economic-concensus presidential mandates for trump to irresponsibly sign before his term is over and someone argues for socialization of healthcare.
Improved performance on even the oldest supported devices was the headline feature of this iOS release.

>Under stress tests, iOS 12 loaded share sheet display up to 2X faster on the iPhone 6 Plus. The keyboard opens 50 percent faster on older devices, while apps launch 40 percent faster and the camera opens 70 percent faster.

https://www.google.com/amp/s/www.zdnet.com/google-amp/articl...
> The world has generally considered weak typing a very bad idea.

Now that is the type of thing that screams for supporting evidence.

> Type coercion has too many edge cases and unintuitive/unexpected combinations.

That depends on the implementation. I would say Perl handles this problem neatly by making the coercion done entirely based on the operator used, so it's always obvious.
Semantics. I respectfully disagree. Being alive, and living at a place are two completely different things. By your definition, I've lived in 12 countries this year. I haven't.
Meilleur contrôle parental pour iPad
>It feels arrogant by Google to take the liberty to even add the possibility to changes customer's settings remotely without them having a say in it.

I think the issue is a lack of informed consent. Some of the commenters seem to think this isn't a "big deal", since the changes were relatively minor and made to benefit the user.

Let's draw from the real world: even if you have zero STDs, and use a condom, it is a serious crime to have sex with someone while they're asleep - because they couldn't give consent.

It deeply troubles me that I keep seeing this mentality that there must be "harm" for something like this to be a problem.

I saw similar logic used in the article on Google using "anonymized" credit card data - that people's feelings about the matter are invalid, since there's no harm if the data is anonymized.

Frankly, the word that comes to mind when I read these articles is not arrogance - it's entitlement. Google feels entitled to do as it pleases, because it feeds it knows better than you.
I personally use Firefox dev tools about 99% of the time. I prefer it to Chrome. It's different from Chrome, but the performance and features are comparable, if not better.
We just need to phrase it better: the companies that require the US to be more communist will need to pay for that communism, not everyone else.
I'm having the same experience as an iPhone 6 user. I'm having trouble finding much reason to upgrade.
> Barnes testified that the server that holds the data that Georgia’s 159 counties use to build their ballots is “air-gapped,” or isolated from the Internet. But he acknowledged that he uses a thumb drive to transfer ballot proofs from the server to his desktop computer, which he uses for email. From there, he moves the data to a Dropbox-like site, where counties can retrieve the ballot data.

Anyone know what "ballot proofs" refers to? I hope that's not just a fancy terminology for a tab-delimited text file that contains the voting totals. I wonder what "Dropbox-like" site actually refers to -- a cloud site created in-house by the state government? Or by a contractor that ostensibly specializes and is authorized (i.e. fills out the paperwork and background checks) to sell a file-transfer app that's basically a wrapper around a commercial cloud service?
I don't have an answer to your question, but I would ask: Why not use what you find best for development tools?

Ie, I've switched away from almost everything Google. My phones, my email, my life. Yet, I still have Chrome installed. It has useful features, like development tools, Hangouts (for random free calls), etc.

Is it worth it to purge Chrome entirely? Are we worried about Google as if they're a virus? I'm asking honestly, do we need to be concerned with even having Chrome installed? If not, then I'd argue to keep it installed and use it for the features you need from it, like dev tools. The majority of your traffic will still be on Safari or Firefox, right?
ML Algorithm Trained on Video of Super Mario Bros., Kirby, and Mega Man
I've seriously given it a shot, but it's just not the same. I really want DDG to succeed, but don't think it's fully-there, yet. I get significantly more relevant results with google.
No offense to Gabriel or DDG, but this kind of question on quora always looks a bit set-up.

If you take DDG out it reads like "Why should I use <specific product>?", to which the creator/CEO/Owner of <specific product> can now answer with the complete marketing blurb he/she has ready, without guilt.

I also have seen that about some obscure AI-Algorithm and a question like "Why is <obscure algorithm> so superior?". To which the inventor of said algorithm had a few pages as a reply.
I feel like we don't share the same premises, since I don't start from a place where ultimately you have to be able to leak arbitrary documents. I think leaking government secrets is an extremely big deal, and I can imagine few circumstances in which it's OK to leak them without even knowing what they contain --- which is what Snowden did.

Again, it is my claim that Snowden didn't even know how many documents he leaked. There's universal agreement among people with firsthand knowledge of the documents (I'm not one of those) that he clearly couldn't have vetted them. As I understand it, we haven't seen even a significant fraction of the contents, which are now vouchsafed in a private SCIF run by... who knows? That's the situation we're in: a bunch of people none of us had any hand in electing are apparently managing a gigantic tranche of signals intelligence information so sensitive even they agree we can't see them or even have them characterized... but, this is fine.

So again, I'm sorry if I'm not moved by the idea that this article is bad because it ran with an incorrect count.
I'm not sure about Safari, but the last time I evaluated Firefox(the initial Quantum release), it lacked the ability to inspect websocket frames. Was a dealbreaker for me and I had to go back to Chrome.
Time Magazine Bought by Marc Benioff for 190M
"I got that loan with zero down ... and they glossed over the details of the adjustable rate mortgage"

Stupid me! I saved 20% like a dope and watched it go poof! I'm kidding (not really), but they also "glossed over" my income statements, which I could have made up because I was self-employed. I also got stuck with an ARM, which I thankfully dropped before rates starting climbing. The ARM was sold to me based on the "fact" that my home value would skyrocket, and I would re-mortgage before rates increased.

"I take full responsibility for my own situation and the outcome. "

Everyone burned like you and me does this. We own it, because that's the right thing to do. It's the ones who made out like bandits who don't and won't own up to the damage they caused.
It's not semantics. It's a simple question: if someone doesn't have a current lease in a particular place, where do they live? Particularly for the purposes of enjoying the privileges that everyone in this thread is claiming they deserve by dint of living in NYC (ie, artificially controlled rent prices such that the rest of us can't utilize the economic opportunities in the city).
My issue with U-3 isn't that it's misleading in the statistical sense, but that it says absolutely nothing about the quality of jobs that people have. If every software engineer on HN was fired tomorrow and given a minimum wage job at McDonald's, U-3 would be exactly the same. It's not really a meaningful statistic anymore when talking about actual economic health of workers unless you pair it with several other metrics.

What I'd like to see is a metric of Quality Jobs that we can compare over time. Something like % of people working at least 35 hours a week at a single job that provides basic benefits and a living wage in the local market for a single worker.
> Cringy! I mean, I love Elon Musk, but he should emulate Tony Robbins or somebody, it would be one of the most effective things for Tesla.

I don't see why Elon should change, except for appeasing and idealized perception what a successful CEO should behave like. Intensity is just one way of being successful or making people believe you are worth investing in. Gary's brand is the intense hustler that plays well with his target group of youthful entrepreneurs - or corporate clients who like buying creative services from an agency head who acts like that. Elon plays increasingly a mad Genius persona - not sure if intentional or not. I don't think he cares what would be potentially the best image he should portrait for Tesla. Instead he just acts in whatever he feels that day and pushes things he believes in forward.
Nuclear is an incredibly under utilized option which I believe is due to public fear from misinformation. Most people don't realize how much nuclear power we already have in the USA and how close they live to a nuclear power plant.
Pretty much everyone (i.e. by a margin that would be considered a landslide in a normal election) who works near tech agrees that electronic voting is fine as long as it produces a paper record (or a uses a paper ballot) per vote which provides a mechanism to verify the integrity of the system after the fact and makes tampering hard to scale.

There. Done.

Edit: changed wording, receipt vs record.
Most of the review/book seems sensible, but the bit about passion is overstated. Maybe Steve Jobs' passion was becoming a zen monk at some point. However, he was clearly passionate about computers, software and hardware at a later point. The counterexample plays into the same idea of an immutable and predetermined passion that's shared by the theory it's criticizing.
Another tragedy is that RSS dropped in popularity at the same time that appreciation for the "open" web did. The great fake-news scare has greenlit walled gardens of the kind people never envisioned back when RSS started.

Content discovery for the everyday internet user consists of either Facebook, Google, or Twitter. And none of them are opaque about their SERPS / timelines.
The rate is high enough that in two generations they'll go from 5% to 51%?
You get the society that your systems incentivize. There may very well be a perfect version of capitalism and a free market that allows for free movement of employees between firms and a virtuous circle. Instead, we see a vicious spiral of incentivizing externalities (including treating workers like a never-ending powerless resource you can run into the ground and break and then find new ones) and a person with more money than most of his laborers put together.

Until we can talk frankly about how capitalism actually works instead of having arguments about how it "should" work, until we can admit what it does really well (allowing a dynamism and technology growth that raises the global standard of living) while also talking about what it does poorly, especially when combined with our current models of corporations and governance, I don't think we'll solve this.

(Basic income could be and end run around many of these things if people could opt-out of the labor force and still be able to live)
> "When you search, you expect unbiased results, but that’s not what you get on Google. On Google, you get results tailored to what they think you’re likely to click on, based on the data profile they’ve built on you over time from all that tracking I described above."

That explains why I get much more helpful results for technical questions on Google than when I tried DDG. Granted, that was 3-4 years ago, maybe I should give DDG another try.
And that is why the argument is always based on morality: "You should not do it, because it is bad" - which proves your point.

When someone publishes something on the web it is free by definition, and by law.

Publishers can chose to not make the content available, but it seems up to now relying on ads and moral shaming is a more profitable way.
> So far, we are trying to repurpose them, but its not a great solution. We can only use so many turbine blade park benches.

Very interesting. I didn't realize this - thanks for bringing it to my attention. Do you happen to have a link handy where I can learn more about these sorts of efforts?
Just !g when you search on duckduckgo. The best part of duckduckgo is being able to append commands as to where you want to search. !yt takes your search to youtube, !gi to google images and theres a longer list somewhere for even more sites.
Lowering profits means reduced shareholder value and a lower market capitalization.
Every company is interested in providing as much value to shareholders as possible.

I don't know all the ins and outs, but I believe public trading and shareholders are to blame here.

And again - the middle to upper middle class people who rely on returns from their investments in companies to support their standard of living think the company-shareholder relationship is entirely healthy.

A shareholder provides no value to the good or service being delivered, they exist only to make profit off a transaction they have no stake in.

My views here could be totally off. I welcome discussion on the topic.
I can see what you're saying, but I think that argument would be a lot stronger if == compiled to ===. If you want an operator with ==='s semantics, it's there; providing == and claiming it behaves like === just seems like an opportunity for annoying surprises if something slips through the cracks. Since == doesn't compile to ===, I wouldn't use it unless I understood its semantics and wanted them.
DDG is an ok skin on bing search results, but their pushy and misleading marketing is a huge turn-off to me. And I'm very very sympathetic to the "we don't track you" cause in general.
Losing weight too fast is bad, but a 500 cal/day deficit is healthy and can drop a pound a week. It is important to exercise and preferably train with free weights to maintain muscle mass. It's actually possible for untrained men to gain muscle while losing weight (haven't seen results for women).
It's "real-time web", which mostly means WebSockets these days. (https://en.wikipedia.org/wiki/Real-time_web) But in the case of Mojolicious it is also used to highlight certain optimizations that make it very easy to use WebSockets and HTTP side by side in the same web application. https://mojolicious.org/perldoc/Mojolicious/Guides/Cookbook#...
GDPR distinguishes between the "Controller" and "Processor" for data. A Controller has the most responsibility under GDPR. A Processor has separate responsbilities, and generally fewer of them.

In your example, Site X would be the Controller. Google or Facebook may be a Processor, or they may not be involved at all. If the JavaScript in question sends data to Facebook/Google then they are a Processor, whereas if it's purely a client-side library or something that helps Site X send data to itself then the situation is more ambiguous.

Vendors could arrange the relationship in such a way as to be joint controllers instead of processors if they wanted to. Most companies seem to want to avoid this set-up if possible.
> My strong impression is that this is a waste of time.

Have you done it or worked with people who have?

Worked really well for the people who I knew who did it. Highly productive and the two 4 day weekends a month seemed great.

My point wasn't that this was better than an additional day off and less work. My point is that this should be acceptable today, and I'm surprised there isn't more buy in for flexible schedules like this.
You're right that it'd be awesome to have some singularity of vision, but the problem is that a consistent vision requires a small team, and Linux is, fundamentally, built on C — and C is insufficiently powerful to enable a small enough team to build an operating environment and all applications. Maybe it could have been done in SmallTalk, or in Lisp — but not in C. At least, not by anyone who's not insane (c.f. TempleOS).

And the problem with the languages which are powerful enough is that they tend to attract the sort of people who don't play well enough with others to form large enough teams to build such a project (c.f. The Brilliant Bipolar Lisp Programmer). I don't know how to square this circle.
I'll let someone else answer your question, but if you enjoy thinking about these things, you might enjoy this vsauce video about the "speed of dark": https://www.youtube.com/watch?v=JTvcpdfGUtQ
Electromagnetic radiation is never actually slowed down, but the effective speed of light in a medium is more a function of a statistical averaging effect as some radiation is absorbed and re-emitted. So a wave packet that might be very narrow, representing a distant pulse, will tend to spread out as it travels through a medium. The net effect will be that the maximum of the impulse will happen further after the (undetectable) leading edge of the packet, leading to the apparent slow-down of electromagnetic radiation.

For gravitational waves the same effect will happen, as the waves pass through matter with its own stress-energy that will absorb some of the incoming radiation and re-emit it. But gravitation interaction with matter is so much weaker that it would take a significant amount of concentrated stress-energy or order to have the same effect. Sparse matter in interstellar space is too diffuse to experience tidal effects even at the small magnitudes of gravitational waves.
This Medium post has another analysis of the Georgia voting issue:

https://medium.com/@jennycohn1/georgia-6-and-the-voting-mach...
> I really want DDG to succeed, but don't think it's fully-there, yet.

You should root for Microsoft then and for Bing to succeed. Also in some regards Yahoo and Yandex (the two other search engines that DDG aggregates results from).
An electronic machine that only exists to print a paper ballot makes the most sense IMO. You get the convenience and consistency of a touch screen (no hanging chads), but you get to see the paper that gets printed out and see that it matches what you put in, and the paper is the actual system of record that matters.
Ask HN: Is there demand for a note-taking app tailored to programmers?
I'm thinking of building a note-taking app tailored to programmers.

I know there's org-mode and products like http://jrnl.sh, and I've read a number of HN posts that discuss note-taking, but I haven't found a method that works for me. At the moment, I occasionally jot things down in Bear, but I'd like a product focused on continually improving as an engineer/developer.

I'm imagining an app that regularly asks you basic questions (e.g. what did you learn today?) and encourages you to look back at previous entries. It'd be tailored to programmers in that it would provide a good Markdown editor and allow you to write plugins for custom behavior. I'd also like to include a community aspect to it, where you could perhaps share entries and/or search for other people's entries.

Before I start building, I'd like to get a sense of whether or not this kind of product is viable, and I'm hoping to find answers to the following questions:

- Is this something you'd be interested in?

- Is it something you'd pay for? How much?

- Does something exactly like this already exist?

Thanks.
Spectacular ice age wolf pup and caribou dug up in Canada
The irony of this linking to Quora is painful. Spen 0.5 on the page; get a request for notifications permissions.
Yes personally I think optical scan ballots are probably the best solution for both worlds. They're basically counted as the votes are given by the machine and provide a full paper trail that can be fully audited later. They do have some problems with people incorrectly marking the sheet (eg not filling in the bubble fully). They can break down which is a little troublesome but the votes can still be tallied by alternate means.
>> So the question we have to ask is do we want to live in a society where this treatment is legal?

> As a society we've decided that we do, because we are. The shoddy treatment of Amazon's employees has been publicized repeatedly for years.

There was no society-level decision made to endorse this kind of treatment.
Even though it is a 'minor' feature, I find the !bangs feature incredibly useful and time-saving. They even make searching on Google faster!
Great video. Wish it was much longer honestly.
I don't understand what the problem is.

It's irrelevant if the question is being set-up or not for people wanting to know the difference between a search engine marketing itself for privacy, like DuckDuckGo, versus Google.
I’ve switched to DuckDuckGo on my mobile device and it’s great but I found it difficult to commit to on my work machine and switched back to Google.

When conducting searched pertinent to software development the results on DuckDuckGo tended to be too generic, often missing the stackoverflow posts discussing exactly what I’m looking for.
I've been using DuckDuckGo for years now. It's not perfect but if you think carefully about your query it will work fine.

For me the killer feature is DDG's bang commands (https://duckduckgo.com/bang)

prepend "!w" for wikipedia, "!imdb" for movie trivia stuff, etc.

And if you don't find what you're looking for "!s" will search with Startpage (a site that proxies Google searches for you)
I haven't tried it, but it looks very promising.
I tried mytaxi during a vacation in Italy. Went through the whole onboarding, including checking the trips expected fare and entering CC details only to get told after pressing the 'call taxi now' button by a popup that the service is not available in this area. WTF? Also the whole app looked very cheap and felt fragile.

In my hometown I'm just calling taxis off the street or via plain old phone.