skysight-inc/HackerNews huggingface dataset:
You can go decades without a change, or a significant change (more than half a diopter).
You say this like it's a bad thing.

Automobiles, televisions, VCRs, computers, flush toilets, electric lighting... all started out as wildly expensive luxuries for the super rich. Then they got cheaper.
Typescripts goal is to allow using existing JavaScript idioms while gaining the advantages of static type checking.

I don't think it's too bonkers for the type of a variable to change within the same scope, as long as there's some clear delineation. In rust you can redeclare a variable with the same name but different type:

let x: i32 = 99;
println!("{}", x);
let x: &str = "shadows";
println!("{}", x);

Kotlin does something very similar to typescript for null checks: https://kotlinlang.org/docs/reference/null-safety.html

I don't know what's so crazy about a variable's type changing within the same scope except that languages from before 2010 mostly didn't allow that.
Elon Musk says Tesla vehicles will soon get a ‘Sentry Mode’
tl;dr nobody cares how the sausage is made. they just want the sausage. they are hungry.
When it comes to environmental concerns two general rules account for most of your design decisions: 80/20 rule and separation of concerns. Environment APIs should be well separated from the core of your application. That core of your application will get you the 80% value from 20% of code/effort.

On my open source projects, for example, I perform a huge ton of test automation. My application run in browsers, but I don't provide any test automation for the browser environment. I just manually test there occasionally. The effort is too high and the environment is so simple that I can get what I need from brief manual testing. Since the code that runs in the browser (and its documentation) is dynamically assembled maybe half the concerns there are solved by testing the code in other environments more conducive to test automation.

Rationally speaking you don't really need to provide 100% test coverage. You just need to provide enough tests to guarantee the application does all it claims to do.

> Of course you can write your own code, but you will be in a bubble then and "works for me"

That is what test automation and feature tests are for. The application does all it claims to do or it doesn't regardless of whether you wrote original code or cobbled together various untested packages.
Not everyone is using OAuth 2. Mastercard makes a security decision to stay with OAuth 1.0a. https://news.ycombinator.com/item?id=17482178
They're identical on the same machine, but the Macbook only has USB3.1 (+ Display Port) whereas the Macbook Pro is TB3. This isn't very obvious to users.
They can't detect fake news. Its just a way to put a rubber stamp on government-controlled (when it comes to certain stories) media sites and suppress sites that are not.
to me this just proves that linux has won. (no this is not about the year of the linux desktop). for as long as wine exists we have been looking for ways to run windows software on linux, but now microsoft is trying to run linux software on windows.

quite obviously linux has something that they want.
What? It's an LA newspaper.
I'm just promoting the question, so I will have some answer.
So, a meeting of all of the most fiat-currency dependent people in the world produces a message saying that a potential alternative is going to zero. Maybe it will, but BTC is v0.1 crypto-currency and it's death will make way for whatever crypto v1.0 looks like. Unfortunately for the establishment, thoroughly represented at Davos, crypto-currency is here to stay.
Please don't post unsubstantive flamebait to HN. We don't need yet another low-quality spat about array indexing.
I can't really do online lenses because I'm at -10 diopter and special techniques have to be used. But I always buy my frames online cheaply. Then I take my frames to my local optometrist and have them cut lenses for the online frames. It's cheap and quality.
The company I work for recently became an Okta Partner... and I'm a Software Engineer that primarily works in Python.

I am expecting this quarter to start building out a platform that will use Okta for authentication and authorization.

Do you think Okta would be willing to pay for some engineering hours if we were to take on the mantle of producing a modern Python SDK? If so, I'll be happy to start running that up the line here.

Failing that, are there any resources you recommend for going forward with Python and Okta, in addition to using generic OAuth libraries?
They're very reasonable in Japan too. If you visit Japan, bring your eyeglass prescription. There are lots of stores in Tokyo that grind their own glass that are not owned by Luxottica. This is how I got the best (and cheapest) pair of glasses I've ever owned.
> suppose that I put a grassroots issue blog on the same list as 100 fake publications

Worth noting that PropOrNot already exists, and got a lot of positive coverage before people started to get suspicious. Its model was almost precisely what you describe: providing extensive lists of clearly Russia-affiliated sources like Sputnik News, then including a handful of high-quality domestic gadflies like Naked Capitalism without any justification.

This isn't just a hypothetical risk of such tools, its already an active problem on these exact topics.
Trading desks have amazing keyboards!
Pg_permission: Inspecting your PostgreSQL access controls
One usecase: Do you want to do interesting cutting edge modeling of disease propagation dynamics or other complex systems simulation?
Then check this out: https://julialang.org/blog/2019/01/fluxdiffeq

Here's context : https://jontysinai.github.io/jekyll/update/2019/01/18/unders...

There's nothing else like it.

Also here's the julia equiv to dplyr: https://github.com/queryverse/Query.jl
"...much more dangerous than cars in case of accidents..."

To not just the occupants of the vehicles, but pedestrians below, too.

When walking along a road, there's always the (admittedly slight) chance of being either hit by a car or struck by debris from a nearby accident. Now imagine if that road (perhaps several) is above you! What previously might have been stopped by friction from the road now flies much farther....
Don't hearing aids have electronics and batteries in them? Glasses don't.
> sometimes older really is higher quality

You can apply this successfully to espresso machines, coffee grinders, furniture and many tools (gardening, woodworking etc). The difficult part is finding them as often you need them immediately.
A downvote button would be nice. The ability to edit a tweet would also be nice. It’s 2019 after all, and we can edit things on other platforms. But yes, moderation would be great. Maybe they can leverage Google’s machine learning hardware and smarts.
Ah, but no it isn't!

See kazinator's dead accurate, no-friend-required method here: https://news.ycombinator.com/item?id=13092902
Does the order of causality matter (either legally or ethically)?

What I mean to say is, the article suggests that Oracle hired women and minorities to "funnel" them into low paying jobs.

What if they set a very low wage and only minorities and foreign students were willing to accept those rates. Would that be just as bad?

The difference of course is that the former is a critique of Oracle whereas the latter is a critique of the industry.

This wording struck me as odd:

Oracle “impermissibly denies equal employment opportunity to non-Asian applicants for employment, strongly preferring a workforce that it can later underpay. Once employed, women, Blacks and Asians are systematically underpaid relative to their peers,” the complaint alleges.

Does that mean that people don't know the compensation associated with the position during the hiring negotiation?
Leaving aside the merits of the underlying claim, the word "withheld" in the article's title seems a little misleading. I'd normally think of withholding wages as refusing to hand out paychecks which had been agreed upon.

From the body of the article, the OFCCP seems rather to be claiming that there's a differential in salary between female/black/asian employees and white male employees and that foreign-born employees on student visas worked disproportionately in entry-level jobs, which are lower-paying.
I have a rather high end Latitude, (model lower than XPS 13), and every mac user that used the touchpad on it says it feels on par with the one on MBP.
Not enough information. Please provide more information...
(Blinking cursor)
I wouldn't be particularly comforted by this. >70% of Americans believe that the healthcare system in the US is broken, and is in need of dire reform, but the only reform we've seen, and are likely to continue to see is rearranging deck chairs.

Yes, Obamacare is a terrible policy, that replaced an even worse policy. No, there is no working alternative even being contemplated.

Edit: This is not a call to despair, or nihilism - just a need to recognize that after getting >50% public opinion on your side, there are still years and decades of hard, shitty, political work, that need to happen.
"A stark political divide on the science still exists, however: while 86% of Democrats say climate change is happening, just 52% of Republicans concur."

As time goes on, since Republicans are the older party and Democrats the younger, we should see concerns rising ever-more as demographics shift, irregardless of the worsening climate catastrophe we find ourselves in.

Even if Democrats are concerned, how much more are they willing to do? Washington state voted down its carbon tax initiative twice. America's emissions are rising, transport emissions are rising, I doubt average Democrats do that much to tackle their own emissions. Most people will stay "concerned" while they eat their burgers and drive their inefficient vehicles alone and then fly around the world for vacation.
In addition to most "middle class" wealth being tied up in home equity, I would wager that the vast majority of "investments" is tied up in retirement funds. Very few middle class people have regular income from investments. Outside of Silicon Valley where RSUs and ESPPs are common, few people can rely on stocks or other equities to generate any usable income outside of retirement.
>Oracle’s underpayment of certain employees is driven by the company’s reliance on prior salary information

Anyone know how that works exactly?
I told my doctor up front that I don't plan to ever buy eyewear from them because I don't feel comfortable buying a prescription from the prescriber. They were very accepting about it and they've been quite respectful to my wishes.
Bash Commands and Tips
If there's one lesson to take away from our history of studying the brain, the phenomenon of human intelligence, and the halting 'progress' of AI, it's that it always seems as easy as you propose. At first.
Is it just me or is the headline a good reason to start a company _inside_ Silicon Valley? I can't be the only one who thought "all you saved was $1.1 million? I'd rather spend that and be in a location which is drowning in tech talent"
Seems like it would be better to call Julia from python.
I’d take issue with “not complicated.” They are very tiny, have to be very low power, and they run a surprising amount of real-time DSP. Then the whole electronics package has to be integrated with an acoustics package including multiple microphones and transducers. And the higher quality all of those acoustical components are, the more transparent the end product. And it all has to be durable enough for continuous wear by a human for multiple years. I wouldn’t diminish what cutting edge hearing aides do, they can be quite impressive technically.
I felt the same way about the title. I went to read to see if they were actively holding back bonuses or something .... that isn't the case.
Is that EndMyopia / BackTo2020? I signed up for the "email intro" just to see what it's about, but it's really just a bunch of breathless testimonials and random references saying that you should wear slightly less strong glasses than your prescription.

He's basically trying to get people to pay $99 for a forum to talk about the same stuff.

The TL;DR for his program seems to be that glasses cause myopia to worsen, especially wearing distance glasses for close-up work. Might have something to it, but not $99 for.
Thank you, I'm glad you find it useful!
Capitalists in the Twenty-First Century [pdf]
for OAuth 2.0 at least, the creator disowned it because the process spun out of control

https://hueniverse.com/oauth-2-0-and-the-road-to-hell-8eec45...
Woman here so I would guess my dating app experience is a bit different from most HN readers. Just reading the headline I was kind of disgusted. But then I read the article:

> When she messages potential matches, Golden typically comments on their photos: What a cute dog! Oh, your kids live in the city, how lucky are you? She types out full sentences, and she does not use emoji, and she certainly does not use innuendo. “I’m not gonna say like, ‘How big are your feet?’” she giggled.

Women are absolutely bombarded with so many messages on these apps that they can't possibly respond to most and have to narrow it down. At a very high level, the process of elimination for most women goes like this:

1. First, skip all of the creeps who fortunately make it super easy for you to spot (bathroom selfies & "Wanna sit on my face?" messages).

2. Then narrow it down by intelligence so anyone who seems to have trouble putting together a full sentence or spelling gets a pass.

3. Finally, narrow it down based on effort so 90% of the remaining messages are ignored because they're some variation of "hey" or "there she is!"

These filters suck. But they're the best we can do with an overwhelming amount of inputs and limited additional information. Occasionally creeps get past the filter and we don't find out until we meet in person. Conversely, are all men who take bathroom selfies or ask 'wut u doin' or who play the "numbers game" by sending 'hey' to 1000 women worthy of being skipped over? Probably not. I bet there are a lot of awesome guys who have done one or more of those things and get "filtered out" by women who would otherwise really enjoy their company. But, for now at least, women don't have a better way of separating the wheat from the chaff.

The messages Golden sends on behalf of her clients bypass all of these filters. My boyfriend is 13 years older than me, twice-divorced and has a 12 year old. We never would have met via a dating app because I would've filtered him out for a hundred different reasons. (And he's a numbers guy so he would absolutely be guilty of #3.)

Assuming Golden does some sort of creep-QC on her clients, if two people meet in person and really hit it off because Golden was able to get the right guy past the right girl's tinder filters, well I think that's great.

But also, someone needs to come up with a better way to deal with women's dating-app inboxes. Bumble tried to make an effort but there is a LOT of room for improvement.
> The major downsides to GCP are the lack of managed services, limited and outdated versions for what they do offer, poor documentation and broken SDKs, and dealing with the opinionated approach of their core in-house products. This usually means as a startup that you are more productive on AWS or Azure because you can get going in a few clicks with a vast ecosystem, while GCP is a better home for larger companies that have everything built and just need strong core offerings with operational simplicity.

That is spot on. After a year of research and testing on GCP and AWS, I concluded with the same thing. AWS is much more startup/indie-friendly.
I replaced intel wifi with Killer's, not sure if it's exactly the same model but it uses the same chip QCA6174. IMHO Atheros provides the best support under Linux.
The recruiting aspect is key. People get laid off in parts of the country and cannot move because of families, monetary obligations (mortgage) and a host of other reasons. When some companies give up on those people, others gain great talent. The proportion of jobs on job boards that list "remote OK" is usually much lower than I'd expect.
Surprising Stats: 25% SecondLife.com visits on mobile; YouTube top social driver
How do you handle security with such sensitive information being uploaded?
Postscript: My Japanese friends tell me they get their glasses from South Korea, because they're even better.
It could be like Turing Equivalency in that deep nets of deep nets may be able to do the job, but are not the most efficient and/or easiest AI for humans to tune and tame.

I'm not saying gluing bunches of deep nets together is bad R&D, only that it may not be the only or best AI game in town. I suppose if we got a wad of deep nets to give General Intelligence (including "common sense"), but it took a big room of servers, that may be a good enough springboard, but I'm not sure putting all our eggs in the deep net basket is the best route to fuller AI just because it's been the most promising up to this point.

It's roughly comparable to spending all R&D perfecting vacuum tubes in the 1940's because they were the best known route back then to general digital electronics. The best starters are not always the best finishers.
I think it's easy for a lot of people to criticize your mention of morale and many have, but the cost ratio of tools to labour is pretty extreme. Getting a new laptop every week is stupid but if your hardware is on the fritz your company should be willing to replace it pronto, having downtime without a machine while yours is in the shop is a reckless waste of company resources.

My favorite example here is from an old CS job my wife had in connection with HP, this shop was such a grind house that they refused to buy a new chair that would be compatible with her back issues. Refusing to buy an employee a 120$ chair for a loss of perhaps 10-20% of their productivity just doesn't make sense mathematically - ditto for any company that has people working on computers that refuses to shell out for good keyboards and mice. These pieces of hardware are so cheap that having a lengthy discussion about why you're not going to get them is probably costing your company more money than just snapping them up.
Marketing Automation with Active Campaign and Multiple Domains
I currently work in a company that is implementing Active Campaign (https://activecampaign.com) as the main Marketing Automation tool. Turns out that we use Sendgrid to mock it's funcionallity currently.

There, we have a main domain where is our solution is placed (from where we capture our users) and the transactional emails are sent, and there is a second domain from which the marketing emails are sent.

As we are changing tools, Active campaing does not allows us to use this second domain to send the emails, as the users signed up to the main domain.

Our CEO's main concern is that somehow, if we start to use our main domain to send this automated emails, we could easyly be blacklisted as spam.

So the question is, should this be a real concern?

Is there an alternative strategy to be followed in this case?

If we follow with the main domain as sender, how can we prevent to be blacklisted? What measures could be taken?
I've been using these for years and love them. I've had to use a MBP for work for the last few months and boy is it ever torture to use. You know why? Mostly it's just about what you're used to. The quality of both computers is pretty good, but the Linux computer is set up exactly the way I want.
Sorry but this is a false equivalence argument. American's belief on healthcare has nothing to do with their beliefs on climate change.
Charged particles radiate away energy if you accelerate them (force them on a curved path), this energy loss is larger for larger accelerations / smaller radii.

To bend the particle beam you need magnetic fields. Particles with more energy need larger fields. Larger radius means less field strength for given energy or larger energy for given field strength.

So a circular accelerator needs strong magnets nearly everywhere to force the beam on a circular path. In case you would put it in outer space, it's not like you just bounce the beam between some small number of spacecraft, that wouldn't gain much if at all, you would need something very similar to the structure in the LHC.
Can your board take an X9770?
> France doesn't tax the rich high enough is the basic problem

Not even 10 years ago, I read that France introduced aggressive taxation on the rich ("75% supertax"), with disastrous consequences, so they got rid of it.
Thx4blog.
I agree, "withheld" is a specific term with a specific meaning when it comes to employee payments. The headline does NOT match reality at all.
You're objectively wrong, and the information she shared from that group was the very definition of fake. Here's the exact comment that was shared from that group:

"R.I.P. Justin Allen 23, Brett Linley 29, Matthew Weikert 29, Justus Bartett 27, Dave Santos 21, Jesse Reed 26, Matthew Johnson 21, Zachary Fisher 24, Brandon King 23, Christopher Goeke 23, and Sheldon Tate 27.... All are Marines who gave their lives this week for you. There's no media for them... not even a mention of their names. We’re too busy talking about trying to get “Baby It’s Cold Outside” off of the radio. Please honor them by copying and pasting this post."

Except obviously, they didn't die last week as of that post. They died seven years ago. Now why would a large group share literally fake information like that? And why would you immediately jump in and attempt to discredit my argument given that I even gave you the name of the group? Take a cursory glance at them and their actions.
I have a pair of Sony MDX-1000X headphones. Very good noise canceling. Passthru is a joke though. Everything passthru is slightly usable. Vvice passthru is horrible.
Oracle did something unethical (and illegal)? Zero surprise.
I believe the parent post is referring to https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
> Ideal in terms of travel time efficiency, not energy efficiency or space efficiency.

Not even in terms of the first, because of the last; it's the optimal individual choice in terms of travel time, but making it the socially dominant option produces sprawl (because of space inefficiency); and flying doesn't actually change that (because any dense arrangement means high concentration near the endpoints, and because flight in built up areas is problematic.)
Yes I think it is a bad financial decision for a nursing student to take out a 600k loan. It’s almost predatory.

I could care less if it’s a good deal for the banks.
The 12" Chromebook models (Pixel Slate, Pixelbook, Samsung Chromebook Pro) are not any larger than the 11" MBA. They're narrower and slightly taller. The MBA just has enormous bezels and also a different aspect ratio.
According to https://arstechnica.com/gadgets/2019/01/the-best-pcs-gadgets... the new camera is 2.25mm and they removed the IR camera for Windows Hello.
Yes! And I think the limit is about 6 or 7 seconds for me.

SQUIRREL!
http://fortune.com/2015/09/03/koh-anti-poach-order/
How much is your power bill?
> whether something is shared does not mean it is impactful

Actually, I think whether something is shared and how prevalent that sharing is among the populace is a better indication of impact than many others.

For example, one (fairly binary) way of measuring individual impact might be whether it's viewed as worth spreading to other people. Things not worth sharing may or may not be impactful, but things worth sharing almost definitely are.

Scaled up, if a high enough percentage of people in a group view something as worth sharing, then it is impactful.
Now I am definitely switching to an old computer. I can’t wait to get streaming video and Youtube out of my professional life. :)

(I find video and talking to be in general an amazingly “low bandwidth” way to ingest information, even watching/listening at 1.5-2x speed.)

I do listen to podcasts/NPR while doing the dishes or other mindless housework though.