skysight-inc/HackerNews huggingface dataset:
This isn't about the policies, Pruitt realistically hasn't been administrator long enough to be enacting or implementing policies. They are separate cases, he resigned for misconduct reasons (https://en.wikipedia.org/wiki/Malfeasance_in_office) as you can't really judge policy within a court of law within such a short period unless the policies immediately infringed upon certain things that can be judged.
I just want to preface this saying that most of the JavaScript I do is on the backend.

> What you wish you'd known before getting into JavaScript?

1. Start with plain JS. Before jumping picking and learning frameworks, helper libraries (like lodash) make sure you understand what the language in it's current form can do.

2. Make sure your resources are current. Like @flaviocopes says, JavaScript has changed a lot since 2015. If something seems ugly or messy check to see if a cleaner syntax has been introduced in ES6+

3. Pick a style and stick with it. JS is quite flexible in its syntax, I'd recommend using a linter from the beginning. I personally enjoy using Standard, but anything that is widely adopted will do.
Available in the next few days: https://www.amazon.com/Kotlin-Programming-Nerd-Ranch-Guide/d...
Excellent point!

People with fully functioning hearing should have to sit through 2 hours of comcast customer service trying to cancel their service.

Only the lucky people who have handicaps should be able to easily cancel their subscriptions.

When you sign a subscription, no one promised it would be easy to get out of it. They're lucky not to have to pay a cancellation fee.
For the past few months Sonic had offered their "Signature Slinger" burger whose patty was a 60% beef and 40% mushroom blend. My wife and I adored it, but sadly they pulled it from the menu just recently.
As with someone else's report about the LA Times: they say they don't, but you don't have to care what they say.

I did it this way. I went to their live help chat. The moment I said "cancel", I was redirected to another representative, who was clearly trained in customer retention. I held my ground (which is so much easier for me in chat than on a phone call!) and cancelled.
Well, tech is hiring from HBCUs now because 1) it's PR and 2) Stanford grads are a finite resource.
Just another way of fixing bugs
Flaws in diamonds might hold the key to a new type of secure communications
Rent prices increasing faster in Sacramento than any other U.S. city, per report
Dark meat roasted chicken is hardly tasteless
When this happens does having a recovery email account set up help or no?
More like pooping in a handicap stall.
Push Nope-ifications
It's "lacrosse"... which I guess proves your point
that hack doesn't work as non-resident British citizens are not eligible for free NHS treatment (other than accident and emergency)

they would be charged in the same way an American would

(the same is true for education subsidies)
> It's not like that at all, because it encourages more services for people with disabilities, instead of taking them away.

I mean you could argue the same for parking right? If everyone parked in the disabled section then you'd encourage having more such parking. And this also requires paying a representative more hours to deal with emails etc. It's not like there's zero cost.
> exceptions that are meant for the disabled

The cool thing about disability accommodations is that they're also super handy for the able-bodied, too.
Job-hopping increases, in possible boon to wage growth and productivity
Half a year back I got a check from American Express for $50-ish because of some accounting issue they had. Bank error in your favor. Unfortunately, the local meth heads stole it out of my mailbox and I only got the check stub when someone found it in the street and turned it in to the post office. So I called them up to ask them to reissue the check. Long story short, they dodged and weaved with their phone automation and outsourced call center until I finally gave up and wrote them a letter. Six weeks passed and right when I'd written it off, I got a check.
Pushing so much support to chat is an astonishingly big mistake. Not only are platforms like stackoverflow vastly better at answering questions and providing long-term documentation, it also builds broader communities. People use things like "number of stackoverflow questions tagged vue" to determine health and activity. You don't want to miss out on those metrics that other libraries are rolling with.
You have to recognise, surely, that even for London those rates are exceptional?

The vast, vast majority of salaried software guys make far less than that, especially outside of the capital. Hell, I pull in about 75% of that much and consider myself very fortunate as a contractor. And I see ads and 'opportunities' all the time for experienced people in the 40-50k range.

About 8 years ago I moved from London to Western Aus and was immediately earning (as a permanent employee) in the six figure range, when AUD and USD were at parity. In London, doing the same job for the same company, I had been on less than £50k.
This is being framed as a great accomplishment, and it is, but the details seem disturbing. Working 18 hours a day, every day? Barely sleeping? I wonder if there was some kind of mental illness at play, and what about the wife? What kind of life would that be, having a partner who is essentially avoiding you at such an extreme for 23 years? And "donating" rubble, 1 bucket at a time, to other construction projects? What kind of construction projects can use material in any meaningful way at such a slow rate? And how did they survive if he wasn't working a job?

So many questions.
If other laptops would easily, without a hack run MacOS, I would switch on a heartbeat, but that's not the case. I'm not married to the hardware, but I'm married to the software. I use Windows 10 and MacOS at work, and unfortunately I'm much happier with MacOS, and find myself using Windows only for tools that are not available on MacOS.
Fair enough. BTW I do agree with your original comment that started this thread, that GEB and TAOCP are nothing alike. I greatly enjoy the experience of reading both of them, but for very different reasons.
Or walking up a sidewalk ramp, or using the headphone jack at the ATM, or using the handicapped stall in the bathroom, or taking the elevator instead of the stairs...
I had one of those 80-10-10 mortgages and was trying to pay off the 2nd mortgage. Had to go in person, give them a check, and then had to HANDWRITE A LETTER to be sent to corporate (I think?) saying that "yes, I really would like to close out the account that held this mortgage". No template and a "sign here" or anything. They just gave me printer paper and a "just write something" attitude. It was a very odd experience as I wasn't sure how formal it was suppose to be.
> Parking in a handicapped spot takes resources away from people who need it.

And this one does the same? Who says that guy going through the emails for isn't otherwise going to be helping someone who is actually deaf?

> This gets around an unethical business practice designed to charge money from people who no longer agree to receive services.

This sounds like the most legitimate argument here, if this is indeed unethical. Not sure what my stance is on this.
We adopted Vue 2 years ago and I've been extremely happy with it. It's very easy to get into, the learning curve is not steep at all, and for the most part it just works.

TypeScript support is mediocre. It's supported (Vue will let you use anything) but it's clearly a second class citizen.

There's also no real accepted best practices, which the author touches on (where do API calls go). Third party component design varies pretty wildly. I think this is just the reality of a young framework casting a wide net, we'll see what the future brings.

It's not perfect, but like the author, Vue was a great decision for my team.
I've been lucky enough to have never had an extension installed when it was sold, so I don't know that this isn't already the case, but if it isn't, I believe it should be:
Whenever an extension changes hands (is transfered to another account), the user should be notified in the same way they would be if it requested new permissions. Along with a rule that accounts are non-transferable, of course.
Juul Makes Being a Unicorn Look (Really) Good
Chlorophyll: The hidden Creator
You could forward all mail from a Gmail address to Fastmail, and then use username+service@gmail.com for each service you use. Might be considered security through obscurity, but if nobody knows your actual email domain except for the Gmail address, less likely to have it attacked. Goes without saying to protect that Gmail account at all costs though.
The Secret Price of Pets
Which basically makes the argument, to provide "a more comfortable ride" they had to disable a critical safety system that didn't do its job good enough to be used all the time. There were so many false positives that it made the car a road hazard due to random hard breaking.
Show HN: ExerciseMix, Create customized workout videos using videos from YouTube
I've heard the same things, but they don't match the facts I've observed and read about:

> it's highly professional ...

I disagree. Hospital errors are a leading cause of death in the U.S., and outcomes vary significantly by zip code - in large part, AFAIK, because doctors don't follow standards of care. Getting them to wash their hands between patients to prevent the spread of infection was (is?) a problem. The opiod epidemic is partly due to doctors over-prescribing the drugs, even when everyone knew about the problems. AFAIK they still overprescribe anti-biotics, even though everyone knows it's creating more drug-resistant threats.

The experiences of myself and people I know in U.S. hospitals and is horrible; it's a punchline. People are forgotten and wait for hours in ERs and hospitals. Nurses bring the wrong drugs, and wake people up all night.

Doctors and nurses treat patients with utter disrespect. They don't listen at all, they are condescending and rude, and treat patients like their enemies. One person I know showed up for his doctor appointment and could barely find a seat in the waiting room. The doctor had scheduled the whole day's appointments at the same time and expected everyone to just wait - their SOP - including a woman in a wheelchair with a respirator who sat their for hours.

And let's not forget doctors like Larry Nasser, the one who sexually abused all those teen girl athletes. His boss at Michigan State University, a dean, gave a speech defending Nasser to other professionals: He said 'you forgot the first rule, never trust patients'. I can't tell you how many Nassers there are, but the dean seems to think that's a widely accepted belief and it matches my observations.

> responsive

> When you need something, they do it. In most socialized systems, you wait, and, you may get the commodity version.

That doesn't describe the experience of anyone I know, even very wealthy, connected people that I know. Everyone waits; specialists schedule people months ahead of time. Then that doctor tells you to see someone else, and you wait a month or more, then the test, then another wait, then another test ...

One person I know had crippling back pain, to the point they were talking about death. They contacted the hospital for an appointment and were told to wait a week. They begged and pleaded, daily, for someone to prescribe just painkillers so the patient could make it through the week; the hospital simply didn't care and refused - no painkillers because it would interfere with the examination in a week. I can't imagine what the patient went through.

Another person, a 60ish woman, broker her wrist with partial displacement. She had to go to several doctors to find someone to set it - they all told her, 'you don't use it much anyway'.
Nerdy, intellectual masturbation. Of course something exists other than mathematics, mathematics is a product of the mind that we can use to describe physical reality. This falls into the category of “not even wrong”.
I didn't use anything fancy. Cocoa + Dmg for Mac and WPF + Squirrel for Windows.
I admittedly did not finish reading the paper, but I find the idea not persuasive at all. Maybe the paper addresses my objections past the point where I started just skimming it, but I did not notice anything like that.

There seems to be a huge asymmetry between our universe or reality or whatever you want to call it on the one hand and mathematics on the other hand; the set - or is it a class? - of all mathematical structures seems to be enormously richer than reality. On the one hand it seems quite unproblematic to think that there is a set of mathematical structures that are useful to describe reality, on the other hand it seems quite problematic that all mathematical structures are embodied in reality.

In what sense does a 79 dimensional vector space over GF(43) exist? Sure, you can take a huge pile of stones, arrange them in groups forming sets of stones, combine those sets to build natural numbers, and work your way through layers upon layers of abstraction to end up with an arrangement of stones that, under the right interpretation, represents whatever mathematical structure you had in mind. But that seems a pretty wired way to justify that a 79 dimensional vector space over GF(43) really exists, I would be much more inclined to say that you managed to emulate it with what reality offers you.

I also would bet that there are mathematical structures that are impossible to emulate in this sense in our universe. And if the position is that there is another universe separate from our universe which is a 79 dimensional vector space over GF(43) or which allows emulating it in a more meaningful way than can be done in our universe, that seems not very appealing either. You are postulating a rather strange collection of universes without any obvious benefit. And it seems like you also get all the problems of Platonism - how do we know about and work with this vector space if it is in a separate universe.

As a lesser point I find the idea repelling because it seems incredibly convoluted, at least in the way presented here. For a - at least at first glimpse - simple idea like all mathematical objects exist, there are a lot of technicalities and complications just to state what you really mean without becoming inconsistent and failing right from the start. So yes, I am really unable to see any merits here. I probably also did not do a good job explaining my position, I don't like this comment at all. But I hope anyone reading this will at least be able to get an idea of what I mean and want to say even if the comment is rather rough and not without flaws.
The Four Most Expensive Words in the English Language
They could use a thing called a website to help people do it automatically, which probably costs them less than the IVR or human rep on the phone.

They just don't want that. Because they don't want you to cancel.
Ok, we have different definitions of maturity. To me, it means your system's core functionality works reliably in the use cases it is designed for. Nice-to-haves like speed smoothing are secondary.

Thanks for the links to your other comments. I don't think there's fruitful debate to be had here - we're just of different opinions. I think autopilot encourages bad driving behavior in drivers who would otherwise be more alert, and if I've read your comments correctly you think the responsibility is nevertheless still on the drivers and autopilot probably helps more people than it harms. I'd love to revisit this if we ever get apples to apples accident data showing comparisons between autopilot-enabled vehicles and comparable vehicles from other manufacturers in the same price and age range (thus with corresponding modern and expensive ADAS systems).
Cloud based DVR functions, the doorbell can record whenever there is a ring or on motion. The subscription isn't mandatory.
Well protein is more filling and you may actually consume less total calories that way. Just guessing.
It's a good article with a lot of information but I think the intro isn't too great. I would probably skip to the "Freedom, Worked Over" section and read from there.

To the article though, I honestly had no idea about this side of EFF. It's definitely changed the way I feel about them.
That's an interesting perspective, but I wonder if the kids who actually get in based on merits other than test-taking are any better. My anecdata is that they are not.
Whatever the issues with trying to admit a diverse class, the fact that American universities still give privileges to legacy students is an outrage.
> Now do that with the government.

It is a similar problem.

You can do that with education, healthcare, transportation, security... You can have a private version of that.

Probably you can't have your own military, even that in the USA is not so clear.

Most people just can't afford the private version. The government version of that services is way cheaper, so you are stuck with it even if the government does not want to invest to have a good service.
My trick to avoid the long retentions go around is to tell them I'm leaving their service area.

Why are you looking to cancel your phone plan?

Leaving the country.

They know they can't win me over and so they don't even try.
I would avoid frameworks but embrace transpiling and popular libraries.

es6katas.org is a nice starting point for newish es6 to look up in MDN.

After a couple years any es you are transpiling now will be usable directly on websites so you then have more of a choice in direction.

Frameworks might not be any more stable in another 2 years but adapting with them is much easier as you know more modern js.
This doesn't apply to newbies who don't know other languages, but since you know python and java, there are two things that got tricky for me with JS as a language.

1. Learn about execution contexts early, and how returning functions is a trick.

2. The history of JS is the history of trying to get around single threaded nature. So there are callbacks and promises and other constructs. Learn about them.
Where have I said it was appropriate? Strawman much.
I don't disagree.

As an economics-ish guy, I tend to look at Cost-Benefit. Spending one billion dollars to comply with a reg (silly extreme example) for a dollar worth of saved salamander, doesn't make sense to me. But I don't think anyone wants to leave a dirtier earth to their children...
We seem to have seen a massive, measurable improvement in lab grown meat in the past 2-3 years. Going down from hundreds of thousands of dollars to single digit prices[0].

I don't know how the market is going to respond, but if we get a similar decrease in price it should get a large market share, having no noticeable negative attributes.

[0] https://bigthink.com/ideafeed/answering-how-a-sausage-gets-m...
[1] https://www.independent.co.uk/news/science/clean-meat-lab-gr...
That's quite some clusterfuck.
Ask HN: What is the state of eGPU on Linux?
I'm finally going to get a new laptop. However, I'd prefer to run Linux over Windows if I can. I'm looking at a Razor Laptop with has a TB3 port and Razor even sells an eGPU enclosure.

What is the state of eGPU support under Linux?

What distro seems to have excellent support?
Reassigning the event handler? That doesn't count. What if that was a WebSocket connection? Would you keep removing and adding event handlers? What if the JS engine decided to invoke the 'message' event handler 3 times in a row before invoking the next iteration of that loop? Or alternatively, what if your event loop needed to call an async function before it could process the next message, and another event fired in the meanwhile? You'd only receive the first message.
It's getting bad. There are a couple of communities that I have resigned myself to not being able to make ties in, because I have absolutely zero interest in doing anything "on the Slack", as is so often casually mentioned.
It may well even be limited to businesses that have a presence in California; there are tons of precedents for crafting this kind of law to survive an interstate commerce challenge, even when the Internet is involved.
I agree that straight up calling it a virus is wrong. "This file comes from a suspicious source and might be dangerous" would be much better wording. Enough to make the user cautious, but not scare the shit out of them (yes, I've literally seen people jump out of their seats and scream when they saw a virus warning).
Sounds cool but I can't actually imagine the way you described. :) Any tutorials, articles?
I have heard that insects taste like roasted almonds or other nuts. If this is true, why would Americans even feel the need to start eating them? I still freak out every time I see a big moth in my house. I can't touch them. I can only touch small bugs ~ fruit fly.
>> That's a pretty amusing claim given China is a wildly regressive Communist dictatorship.

That is true that China is a dictatorship and I am not suggesting that China's system is better than US's. Their dictatorship does not need to function as effective as US's political system, it can be pretty ineffective, yet they can surpass US and have higher GDP both PPP and nominal, and in a long run they can have higher influence in the world.

>> The system that Deng Xiaoping created that made the Chinese expansion possible, will not function under a Mao-like zero rights gulag system.

I agree, if they push too hard, they can reverse positive changes.

>>The US university system is vastly superior. The US has 45 of the top 50 universities on earth, and 19 of the top 20. China has nothing like: MIT, Harvard, Stanford, Yale...
It'll take them generations to catch up in a best case scenario.

I highly doubt that it is going to take them generations to catch up. In past ~30 years China moved out of poverty close to 1 bln people. Number of Chinese students studying abroad is growing, for example look at number of Chinese students studying in US [1], it is 350K students annually and number goes up each year. They do not need to have MIT in China, instead they can send their students to study in MIT and meanwhile invest in their own higher education system to catch up.
Also, with modern technological advancements soon every major university is going to have all the classes available online for a fraction of full tuition or for free. China's school system is significantly better than US's and when online world class education becomes more affordable, China is going to have vastly more students studying in top universities than US has.
We always underestimate the speed with which world changes, since it is hard for us take in account what technological advancements will take place in the future. If China's economy keeps growing, I do not think it is going to take generations for their higher education to catch up, I think it will take 5-10 years. They have one of the best school systems in the world and it is a good framework to build on.

[1] https://www.statista.com/statistics/372900/number-of-chinese...
Have you looked at your site with javascript disabled? Additionally, was vue used just for the website or the chrome app as well?
But then Harvard is no longer a perfect selector of the elite and a degree from Harvard no longer signals surefire intelligence.

it never did top begin with, but that's beside the point, it's all about branding.
The Lottery Ticket Hypothesis: Finding Small, Trainable Neural Networks
It's not my site. Just didn't bother to hunt for that image in the RxJS docs and looked for it on GIS instead, since I was on a phone.
Quite easily. The state is held in Redux or whatever, the only state held by components are UI stuff (is this section collapsed? Is this date picker open?).

In the last SPA I wrote there's about 100 components, less than 5 of them are stateful.