skysight-inc/HackerNews huggingface dataset:
Extensions like this exist for two reasons. The first is that people don't understand adblockers or that they can be used for this purpose. The second is their UI sucks for the layman.

I know how to do it in uBlock and Ghostery but that doesn't mean I want to or that it'll be 100% effective.
Show HN: Nzb – Get things done with the slick command line app for Nozbe
This article would have been stronger if it simply addressed the issue of poverty directly and dispensed with the nit picking over the words broke and poor. I also disagree with the assertion that her middle class friends were using the word wrong or that broke was an apt description of their financial situation.

Broke is a a synonym for bankrupt or being in bad debt. If someone says they can't afford something which is what was being expressed when someone says "I'm too poor" that doesn't mean they are broke.
Actually HHVM had a huge impact. Having competition is always a good thing. It forced the devs to go into overdrive and improve the product.

What came out of it was PHP 7 and the gap closed significantly. There were even rumblings about a PHP JIT complier. So I would say the impact was a good one.

As for PHP growth, what's there to replace it? Golang, Exlir, Node, Crystal, Ruby, Python? They all have their own pros and cons.

With laravel being a great framework and much easier for developers to use rather than symfony. I would say the future of PHP has never looked better.
There is a need for a small grey area in any system to stay sane, where people can workaround the limitations of said system.

There is a similar analogy to what is happening in the computing world, and I've heard it called "the insecurity that gives us freedom." I agree.
New York City climate-change plan proposes adding land to Manhattan
Inheritance is a powerful tool. And like anything powerful, you need to think very hard about it use and assess whether another approach might be more well suited to what you are trying to accomplish. In my experience the reason people use inheritance is often simply to share common functionality. There are a lot of ways to get that done that don’t require inheritance.
As with many things in the US, varies by state. Many states do have WIC cards that work like a debit card and many grocers have support for a single checkout process with two swipes.
Honestly, yeah. Whereas in the past I would reach for jQuery for low-effort "spicing up" of a webpage with javascript, now I reach for Vue. It's very easy to just include Vue in the header, plop down a bit of markup, a bit of JS, and you're on your way, plus it offers a bridge from there into a more full-featured Vue application. It's almost as lightweight as jQuery, and it's not work you have to "undo" later if you wanted to work towards a SPA or more-advanced functionality.
That analogy isn’t good because apple doesn’t lose opportunity by charging itself the cut to use the store. There is no indication that apple is limited in how many developers it could take on.

If apple had a limited number of apps and they were declining other apps in lieu of its own, that would be true.
Have you also read the criticisms of Pikkety's book? I would find it hard to recommend this book. https://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Ce...
Not really, and it varies by state.

When you show up with an emergent condition, you get treated and kicked out. We probably spend more money on Medicaid for babies addicted to opioids than it would cost to privately insure mothers.
If you don't want your content to be public, why post it publicly? It's not like Google+ made it very difficult to give you options about the scope of visibility of your posts.
>applications require a student signature or electronic affirmation to the accuracy of their submission

Yes. I fail to understand all these people stating that it was not the fault of the students. They lied on their applications. It is akin to being asked at an airport if you packed your bags yourself.

These students signed a legally binding affirmation that the information they submitted was accurate (and sometimes a statement that they completed the application without assistance), and, thusly, they are as equally guilty of fraud as their parents.
Obviously that change would be made in order to use the new microphone capability, and of course that would require informing consumers when you’re using the mic and why.
The UNC scandal’s beneficiaries were athletes from predominately lower-to-middle class backgrounds. They weren’t competing for the same post-grad jobs and internships as the general applicant pool. They were on an athletic track whose post-grad opportunities were essentially totally different from most of the campus body.

This is annoying if you think universities shouldn’t have high-budget, self-standing athletic programs coupled to their putatively academic mission, or that even if they do, they should play by the rules. But this doesn’t raise the same ire as the observation that wealthy people can simply buy their way into the academic track. At least the athletes had to have athletic merit.
Note that Emacs and GNU Emacs are different things. Emacs is a family of editors, which share some basic design principles (buffers, keymaps, modes, extended commands, ...).

Why do you think Lisp IDEs look like some Emacs? Because you happen to know them and haven't seen the other ones.

Many Lisp IDE's have an Emacs editor, but are not based on Emacs. For example the MIT Lisp Machine has Zmacs, but that's mostly used for editing text (and some functionality around it). Zmacs is also used as a component in a few other programs, like the Mail client. Other than that most Lisp Machine programs are neither based on Zmacs nor have a Zmacs UI. Examples: file browser, font editor, terminal, Lisp repl - none of that feels/looks like Emacs.

Interlisp-D / Medley from Xerox didn't look like Emacs at all.

The Allegro CL IDE doesn't look like Emacs.

LispWorks uses an Emacs written in Common Lisp, but for example does not share the buffer handling (in LispWorks buffers have their own windows all the time and they can't be changed). Additionally much of the LispWorks IDE is not based on an editor paradigm (inspectors, debugger, preference windows, ...).

Since 15 years most (not all) open source CL developers used GNU Emacs + SLIME as the IDE. SLIME replaced older tools for GNU Emacs. There wasn't much competition for SLIME - it also was relatively easy for Lisp programmers to add IDE features to an editor extensible in some Lisp dialect - it's much more difficult and more difficult to make Eclipse or Intellij a decent Lisp IDE, and the results so far are clunky. SLIME OTOH is quite usable as a Lisp IDE.

It would be about time to have a better Lisp IDE than GNU Emacs / SLIME - especially one which is more graphical. But then, we now have the javascript web and GUIs are again different.
On Code Elegance
Ancient move to soft food gave us an overbite and the skill to pronounce f and v
This seems like the case of anything that is possible is bound to happen at some point ie. the combination of all possibilities
It's true that the kids who did not know about the wrong that granted them admission should not be viewed as morally culpable and should not be "punished". But to suggest that they should still be allowed to benefit from fraud isn't the right answer either. Ill-got admission or degrees should be revoked. Insofar as those rewards of fraud should be revoked, and the kids unaware, the students are themselves victims of their parents along with those others that were defrauded; that they would be harmed by the fraud of their parents shouldn't be surprising to them or anyone else. (They are, after all, adults).

Those still in school should be expelled on some sort of "no fault" basis. They could then be allowed to reapply and demonstrate that they really belong there on their own merits. For those already with degrees, it's less clear and I don't have a good answer; I don't see any way out that either prevents the fraud from succeeding in it's goal (untenable) or is overtly punitive towards the student (also untenable)... the only real answer there is revoke the degree and tell the student/victim to seek redress from the ones that committed fraud (their parents).
The problem is they're not getting used properly.

On the end user's end, I'd expect that most visitors don't want a chat widget following them around -- until they actually do want to chat, and they look for some kind of chat option. (I've no data to support this but anecdotes like the fact that this browser extension got released suggests me that my hunch might not be too far off.)

On the company's end, you definitely do not want the chat widget visible at all times. It's costly to man the thing so users get a quick reply. On the website it's usually worthless sales contacts with trivial questions; inside the app it's often support-related stuff whose answer is a search away.

The only time the pop-up should be around is when:

- The site visitor or app user is actively looking for some kind of "Contact/Chat" button.

- The site visitor or app user just did something you hypothesized was worth investigating. And in this case the chat should open with a question -- albeit only if a competent operator is actually around.

OT aside: Intercom et al gets too expensive way too fast when you don't purge visitors that didn't sign-up and users that engaged without paying and eventually left without buying.
To be fair, the kind of people who need this kind of help are also the kind of people that will have a hard time finding said help.

I can dig deep in there to find the help desk, but I'm not sure my parents could.
I found that having an RNG leads to a more tense gameplay, the players actions are then a frenetic search to maximize the odds. I thought a purely deterministic system like in Invincible Inc, had less elements of surprise.
> It is quick and easy to access and work with the DOM using jQuery

I think the actual medium-term risk to jQuery is not the heavyweight alternatives that you identified. It's that browsers are much better and providing standard and consistent API support for many necessary DOM interactions.

When I need a lightweight solution, I find myself using MDN documentation more often than jQuery documentation. For me, jQuery was much more about providing a single API that was usable across a wide array of browsers. That's less necessary today than it was a decade ago.

All that being said, I don't think jQuery will die out anytime soon. It still has a niche that it can usefully fill for a long time, and still has a ton of existing dependencies that rely on it.
I use Vue[1], luxon[2], markdown-it[3], Vue Form Generator[4], and a localhost "backend" written in Go. (No browser-local storage, thank goodness.)

I started this project one year ago; Jquery never crossed my mind for it.

[1] https://vuejs.org/v2/api/

[2] https://github.com/moment/luxon

[3] https://github.com/markdown-it/markdown-it

[4] https://github.com/vue-generators/vue-form-generator
Why is one of them for male students and one not? Because those are your preferences?
Climate Change and the Role of Uncertainty – NeuroLogica Blog
> I think jQuery is still a relevant tool for building dynamic websites—animations, carousels, pop-ins, etc.

I think that vanilla and CSS3 is a better option. Ten years ago there weren't the options. Now all browsers are up to speed and standards compliant there is not the need. It takes less time to learn how to do something properly the vanilla than it does to hack older jQuery code into shape for one's own use case.

If I do something the vanilla way I feel as if I have learned something. When copying and pasting some jQuery module I don't get that feeling.
You don't need to sell your house, you can qualify for Medicaid and they'll place a lien on it. You can't keep savings to pay the property tax or the mortgage though, so I don't think you'd end up keeping the house.
I think for creating a messy Proof of concept, or creating a simple tool with minimum UI and complexity, I will always be grabbing JQuery. It's just so simple and I've got all of it memorized for so long...

Which makes me curious, actually, how basic can you get with Vue and React? I only know the large "boilerplate" versions with Redux and bells and whistles. Anybody prototyping on React/Vue/Angular?
Nearly Instant 3D Model with Smartphone Camera
GitHub has a good post on removing jQuery: https://github.blog/2018-09-06-removing-jquery-from-github-f...

I still include it because I'm lazy, and it largely plays well with TypeScript.
You don't buy a degree. You earn it by consuming resources provided by the University and putting in effort to learn. If the University is going to take on flunky frank for a million extra dollars due to the extra resources they will ultimately provide for his dumbass then that is up to them to make that calculation. Now if jimmy the soccer coach wants to make a little side dollerz by committing fraud to include dumby diane on his roster and falsifying her info then that denies the University to make a decision on how many additional resources diane will consume in passing her classes. Because fraud, fraud fraud fraud fraud. You know fraud. You like fraud? Fraud is ok? Someone else once did a fraud therefore everybody should fraud? Fraud is now ok because one time it happened. Fraud is ok because I dont like unrelated thing that someone else does.
Great comment. Came here (to try) to say exactly this.
What the Fork Amazon
If you work on legacy stuff, you'll need to be able to at least modify jQuery. Newer stuff and greenfield projects won't use it.
Another with a similar RNG, but some what more opaque, since it takes some learning to understand how to affect the odds is Darkest Dungeon.
Even if most people don't use HHVM, I claim it increases use because it allays fears about what happens if your project / company does need scale.
What I’m looking for is low end to medium bud, custom ground to specification like coffee at the grocery store. And then have It delivered quickly, preferably to my backyard by drone drop. Or by someone on bike or car. I live in the east bay/Berkeley California Area. My email is joe420@gmail.com
I should have specified I meant video games, because I can think of a few tabletop / card games which completely remove randomness. I've never heard of Diplomacy and that looks pretty cool.

It does seem that if you remove randomness entirely, what you're left with is a game whose strategy revolves around information symmetry/asymmetry. Either it's a game where all the rules are known and players are on equal footing, or it's a game like Diplomacy where rules and game state are known initially but players can create information asymmetry to use to their advantage as the game progresses.
Who you are now is very different than who you were 10 years ago, and unfortunately, that's a level of nuance that internet crowds don't quite grasp. Yes, in hindsight you would go back and clear out your own content, but we all know that rarely happens.
Two solutions. Threading macros wherein instead of nested parens like (x (y (z))) one writes

((->> z)
y
x)

In clojure there is an interesting package https://github.com/rplevy/swiss-arrows which allows one to perform successive operations with explicit placement of the result of prior evaluation by placing a <> in the form

((->> (z <>))
(y <> 7)
(x <>))

In practice it seems like there is often less need to do so as many similar functions or the same variety have the same ordering and other options like as-> exist too.

There is also the idea of processing math expressions infix as expected when desired.

https://github.com/rm-hull/infix

($= 3 + 5 * 8)
; => 43
(I'm going to break up my initial response to this article into several pieces, because if I don't, everyone will read the first sentence, down vote it, and ignore the rest. Plus, it gives everyone an opportunity to downvote me several times. :-))

Is it ironic that this was written by Bryan Caplan, Ph.D., a professor[1] of Economics[2] at George Mason University?

[1] I'm getting a certain amusement from the image of Prof. Caplan, at a meeting of the current Economics faculty discussing prospective faculty candidates, voting against all the U. of Chicago grads in favor of Earl, who has a GED and audited a few economics classes.

[2] Economics? Really? The most signally of the signaling degrees. The field which, aside from its ability to demonstrate rightthink, is worthless outside academia and politics, not least because of its long history of disconnection with reality.

(End part 1: mockery.)
The best advertisement for jQuery, ironically, is this site: http://youmightnotneedjquery.com/ Look at how simple things are in the left column, and how much more code is needed in the right column.

jQuery has many convenience features such as chaining, for example: item.addClass('selected').siblings().removeClass('selected'); and you don't have to check for nulls after each selection.

Many functions such as closest() and remove() have no equivalents in IE11, and other things such as replaceWith() and before() are not available even in Edge.

For simple sites it is easy enough to remove jQuery, but for more complex javascript applications, especially apps that have a lot of interactivity, removing jQuery will result in more code, or you will end up writing a lot of utility functions thereby creating your own little clone of jQuery.
I don’t have any answer but after reading the headine, came to post this: https://youtu.be/HucOdgey9NE
How to Sell Your Home at Higher Price – KaiGi.biz
Is it time to try lotteries for competitive colleges?
So now the goal has moved from proving Google is spying, to showing how that spying is harmful? But okay, lets go with it.

First of all, the information is disclosed immediately - to Google. Then it's just a matter of how much more disclosed is gets.

Surveillance has been shown to chill expression (https://www.cjfe.org/how_mass_surveillance_harms_societies_a..., https://www.eff.org/deeplinks/2016/05/when-surveillance-chil...), and even just metadata can be used to easily find whistleblowers (https://www.abc.net.au/triplej/programs/hack/how-team-of-pre...).

Will Google now or in the future offer services to help "secure corporate IP" by finding whistleblowers? Is it wise to assume they won't? Keep in mind all the information they gather now will be kept for when they want to misuse it later. What if they get served with a warrant for that information? Such as by a government agency that's helping to quash unions (https://www.bbc.com/news/uk-43507728)? How certain are you that there's no company that, now or in the future, will offer services to employers to help identify employees with corporate-unfriendly political beliefs?

Then there is the simple fact that information is power, and used to amass even more power, such as when Facebook used data gathered by Onavo to decide which apps to acquire (https://www.fool.com/investing/2018/12/05/facebooks-onavo-sp...). So spying directly helps corporate giants maintain their monopolies.

And all of that harm is without an authoritarian government in place. What about countries that aren't so lucky as to have a mostly freedom-respecting government? How sure are you your own country won't join them in the next ~50 years?

Surveillance is a leash and collar around your neck - just because it's long enough now, doesn't mean you should wait to get it off.
Exactly - I’m from upper middle class and while this meant I was lucky enough to go back home when unemployed, all my peers were just career oriented and it’s very lonely to be ‘a loser’ - I recently moved in w some old coworkers/friends in a diff city who are from a diff socioeconomic background. At first they just let me stay in the apt, now I make more than them (though not a lot). We share like family and look after eachother. Sometimes I wish I made more, like the other day when we were all posting our salaries, or when I browse ‘Who’s Hiring’ - but other ppl are more important than anything (unless you’re like a genius or something), you can lose work, money, etc. The internet can make you feel more isolated, being isolated can make you crazy - you need people, mostly to talk to, but also to depend on and to help in turn.
It reminds me my own ray-traced WebGL game, that I made six years ago :) http://powerstones.ivank.net
AI CENTECH: from startup to market leader. Faster
I think that just shows that the python language and some others la k another operator and not that + should not be commutative.
Polyglot Applications Alongside Java and AOT Compilation with GraalVM
The las time I watched Maddow was when there was some news coming out about Trump's possible hotel deal in Moscow, and how it ostensibly was canned in Aug 2017 and not April.

She was spinning a huge web of conspiratorial possibilities.

She's a brilliant advocate, well informed, and never 'crosses the line' - but she's definitely an advocate.

I'd listen to her more if she moved over to NPR or something along those lines.
That's what I thought, usually even I am trained to skip those few lines under titles (like opinion articles have a blurb about the author )
I wouldn't rule out that they were aware of what was happening. I'd believe a fraction didn't know but I at least knew how I faired after taking SAT/ACT placements and submitting applications.
You were always subsidizing the poor. Hospitals must treat anyone who comes to the emergency room whether they could afford to pay or not. The costs were recouped by charging those with insurance more - raising your cost of private insurance or through some government sponsored hospital.

On top of that, if you are under group insurance through an employer, they have always been required to insure everyone at the same price except they could have a smoking surcharge. Your risk pool and the price you paid was determimed by the group you were a part of.

Unless you die suddenly, there is a good chance that at some point in your life, you will have a “pre-existing condition” that would have made you ineligible for health insurance.

But on another note: right before the ACA took affect, I was laid off from my job. That by itself was no big deal. I literally was laid off on Friday after the company was sold and started contracting for one of our customers the following Monday.

I went to get private insurance and no one would sell it to me because I had mild cerebral palsy. My CP is so mild that it only basically affects one hand, I was a part time fitness instructor, I had just run two half marathons in the previous year, and I hadn’t had any surgery besides foot surgery and that was 12 years prior.

I was getting paid more than enough as a contractor to pay higher premiums, I offered to do a fitness test - I knew I was in shape to pass any of the military fitness tests for my age - but they wouldn’t go for it.

As far as CORBA, yeah I ended up buying into the acquiring company's health plan. But guess what? They cancelled their health plan and there would have been nothing to buy into.

The ACA means that I could buy insurance.

My then fiancé/now wife said forget it. We moved our wedding date back six months, went to the courthouse, got married and I got on her insurance plan. She since chose another job with the school system partially to guarantee that after 10 years, we would have access to health insurance for the rest of our lives no matter what.

But why should someone have to go through these contortions to buy insurance at full price?
So if we combine twde (this waifu doesn't exist) and gpt-2 to write poetry. I can get poetry from an anime waifu through WhatsApp everyday to not feel lonely?
Americans Are Going Bankrupt from Getting Sick