skysight-inc/HackerNews huggingface dataset:
A good enough reason to discourage using Firefox in favor of what exactly? Default search provider can be changed easily enough.
You should know that Apple moved to USB-C only for its Macbook line years ago.
Crash dummies have feelings too. Especially when being shredded by lego pieces.
Tight is a Chrome extension I built that increases readability, removes many redundant/useless buttons, improves the page layout and modernizes the overall style of Slack.

It is open source (https://github.com/RileyTomasek/tight) to encourage community contribution. Suggestions and pull requests are highly encouraged!

Tight was heavily inspired by and owes great thanks to Refined GitHub [1] and Refined Twitter [2].

[1] https://github.com/sindresorhus/refined-github

[2] https://github.com/sindresorhus/refined-twitter
No, it has always been Piwik. At least that's what it was named when I first used it in 2010.
Argentinian Peso is in Freefall
Society and Distributed Systems are similar in the sense that interesting stuff happens at the tail, and if you want to make them behave properly, you need to focus on those 1% (or 0.1% of the tail cases).

For systems: queries of death, queries with highest serving latency, records with huge size compared to rest of the entries in DB, records with extremely high fan-in for your streaming pipeline, ...

For society, a tiny minority of: users who would vandalize online data sets, refugees who commit terrorism / crimes, citizens committing crimes, recipients cheating welfare programs, people avoiding taxes, ...

It is also the tail that imposes the maximum cost on your system / society.
I don't think that "so does everyone else" really covers it.

Some people are logically more trustworthy than others. People who are not under pressure to push a particular narrative, for example.

Say, tenured university faculty. Educated people who's livelihood does not depend on saying the right thing. They get a high trustworthiness rating, right?
My most recent company has been built w/o outside fundimg. 10/10

Rasing money takes a lot of energy.
Incorporating Prior Information to Speed Up Neural Network Training by 3.5X
I've always admired these people, and secretly suspected that people who speak more than a few languages have a superlinguist genetic trait that makes them more likely to pick up a new dialect or language. The common denominator seems to be the rapid introduction of new languages at a very young age.
Videos on this page do include some build shots. The 8 minute video is especially well done.
Comments ITT are not particularly charitable. The author says:

> It’s important to note that I don’t hate JWTs. I just think they’re useless for a majority of websites.

...and lays out a nuanced perspective of when they're an improvement over cookies at the end.
but then it's not a http-only cookie, so same problem
This is a straw man.

Yes, of course, given the same code and allocation pattern, there are many cases where tracing GC will give you higher throughput than reference counting, particularly once you add in cycle detection. But in GC'd languages and non-GC'd languages you write code with completely different allocation patterns. In non-GC'd environments you only need to refcount the small set of allocations that are actually shared. GC'd languages usually have semantics that require tracing for every allocation.
I'm genuinely curious,

How do they regulate oxygen levels?

Or are those levels more or less the same as on the ground but it's the pressure that incommodes?
I've read several articles along these lines now I tend to think the arguments are pretty weak.

In this media rich age, the data size argument is a bit silly.

The "you're going to hit the database anyway" argument whilst probably accurate in most cases, doesn't invalidate that JWT allows for one or more fewer database hits on every request.

Having built-in integrity checking is definitely a feature. Just because you can do it without JWT doesn't mean that it's not useful that JWT does it.

IMHO the biggest argument against the use of JWT is that you can't easily invalidate JWT sessions. Should you need to dump a users session or if the information contained in that session token has become invalid then you might be in trouble. For my use cases so far however this hasn't been a problem.

JWT is a fine solution for quite a lot of use cases. As with everything tech, just be aware of the limitations and choose wisely.
The answer depends on the university.

Most universities only distinguish between "academic" positions and "staff" positions.

At most universities, "Academic" positions are something rather specific: usually only the faculty proper, Ph.D.-holding researchers, and maybe a few other student-facing roles (e.g., librarians).

Here is my quick two-part litmus test that's probably pretty accurate for most universities. Assuming you don't know for certain that you are in the "academic" or "staff" bucket, consider these two questions:

0. Are you a Ph.D. student with some funny title like "research assistant"? You are a student. You are not "staff". You are not "academic". You are a student.

1. Do you hold a Ph.D. AND listed as a co-PI on grants? If yes, you're most likely in an "academic" role. If not, you're most likely in a "staff" role (unless you're working with someone who has a shitload of clout).

What happens often in reporting is that "academic" and "staff" numbers are reported, and we assume "staff = administrative".

See the Stanford numbers, for example. Notice how there's no category for "non-administrative non-academic staff". You're either a member of the "academic" group or you're an "other", and the "other" group is not broken out into "administrative" and "not administrative".

Hopefully, this helps. It's all rather confusing and political and, in many cases, institution-specific :)
I'm not to the stage where I can elaborate on tradeoffs yet either - I just followed a tutorial. And the language it's for doesn't need much in the way of parsing. You can't quite just build an array of tokens and use it as your program stack, but that's only because you have to be able to handle definitions and library imports.

Are there any good books on compiler theory?
Convincing engineers to join your team
Steve Bannon lets rip on 'man child' Elon Musk
Ask HN: What causes do you think are worth donating to?
For years, I've donated to the standard large charities - Habitat for Humanity, Doctors Without Borders, American Red Cross, etc.

I'd like to find out what other initiatives do you know about, and why do you think they're worth donating to. I want to keep helping, but I want more "bang for the buck" - maybe actually notice some real change directly as a result of my contribution.
So you are supposing the taste has something to do with it? because on the ph scale oj and coffee are pretty close. Sounds extremely subjective.
They don't have to persuade anymore. People mostly self convinced long ago that this was acceptable and expected.
The unencrypted nature of these is something that gets overlooked a lot of times.

If you are transmitting metadata about some item, such as a song or a video, that’s one thing, but when it’s user info and the payload is not encrypted, you end up essentially leaking that data.

Other issues arise when you throw in logging and crash reporting - you may not even realize that that JWT session token just got logged and now you have user data where it doesn’t belong.
I think a hard fork of Android might have been a better approach. The AOSP has a lot of good, it's just controlled by Google and is more of a source dumping ground and less of an open source project.

They might have even been able to work with Amazon, who has a vested interest in Android a la FireOS, and possibly forced Google to make AOSP a truly open project.
There is no law that bans me from running whatever code I want on my machines (except perhaps some sort of DDOS software). No law compiles me to download some link on the net. No law bans me from drawing a mustache onto a photo in a newspaper I buy.

In the 90s the music industry tried to claim that the buffering data while playing music was making a copy of their data for which they should be paid or which they did not authorize. A few technically ignorant judges initially sided with this argument but it was eventually laughed away.

Your calling this "armchair idealism" makes me think you might be suffering from a legal system Stockholm syndrome.
Sobol's sequence is really quite amazing. However, there are three reasons why it doesn't get as much attention as it probably deserves.

First is that the maths is far more complex than that of other sequences. Here is a the easiest description I have seen so far [1].

Secondly this complexity as well as the non-trivial requirement to carefully select the basis parameters means that the computing side is very very complex. To get an indication of its complexity, the code for Sobol generation in Mathematica and WolframAlpha is not done by Wolfram itself but rather "comes courtesy of the Intel MKL libraries,... Specifics of the implementation, such as choice of initial values, are not documented. Evaluation of this implementation in terms of discrepancy, projections, and performance in application remains for future work." [also 1]

Thirdly, as defined by d* discrepancy, ( which is by far the most common formal method of quatifying discrepancy) the Sobol sequence does not have an asymptotic discrepancy as low as many of other sequences.

Despite this last point, it has been found that in practice Sobol generally yields as good or better performance when used for numerical integrations.

I personally have a suspicion that this is because of the special property, called "Property A" [2] that all Sobol point sequences possess. However, I will let people much smarter than me comment on whether this belief is justified or not...

In one of my other posts [3], Sobol sequences outperform all of the other low discrepancy sequence (including my new R2 sequence) hands down.

Finally, please note that for brevity and clarity, my blog only shows one example for most topics. I will leave it to other authors, or future posts to more rigourously show how consistent the comparisons are....

[1] http://www.mathematica-journal.com/2011/12/a-toolbox-for-qua...
[2] http://www.andreasaltelli.eu/file/repository/HD_SobolGenerat...
[3] http://extremelearning.com.au/how-to-generate-a-sequence-of-...
...and then you haven't actually influenced the local government, you've just found a new one.
What is the point of saying someone can "speak" a language, much less claiming they're "fluent"? These are the most useless, nebulous definitions. You can spend an entire life learning a language for 8 hours a day and not have command over every word in the dictionary. What's his JLPT level then, if he "speaks" Japanese? Does an N5 "speak" Japanese? Why do we never insist on quantifying these claims?
There is a non Lego support structure (I mean it makes sense, it has real Chiron wheels/tires!). Still quite impressive though.
They are bad, but because they are in the same window usually there's not as many of them as it was with popups.
How would Google Titan improve the 2F experience for someone who already uses a dongle-key device like a Yubikey, for example?
All kind of weird app servers. Netscape, Silverstream [1], AOL Server etc.

For a slice of pure nostalgia, you could read Philip Greenspun's book here [2]. Sadly he updated it in 2003, but some of the old AOLServer/TCL stuff is still in there.

[1] http://www.drdobbs.com/silverstream-20/184415712

[2] https://philip.greenspun.com/panda/
To be fair, it was kind of revolutionary to a lot of people that a CRT could be used for something other than watching broadcast programs.

Ask anyone who was a kid back in the 1970s about the first time they saw themselves on TV using a camera. It was nothing short of a miracle. Even Disney World had it as part of an attraction.

https://www.youtube.com/watch?v=NZrLgoZunYA&t=1m41s
This is not about protecting consumers, it's about protecting big agriculture from potential competition.

Can you be fined in Missouri for calling a limited internet connection "unlimited"?

If the actions in the article about misleading claims were taken more seriously in more areas of advertising I'd be less sceptical but, as with many things that are legislated, this is targeted protectionist lobying.
Relative to the retail price, the manufacturing cost of Lego elements are pennies on the dollar. For a $50 starwars set there might be 50 cents worth of plastic. The metal injection moulding dies cost tens of thousands, but one die can mould 120 million basic 2x4 bricks over it's lifetime.

Of course there's a whole other wing to their factories for sorting pieces into sets, they release hundreds of different sets a year which design teams spend months prototyping, they spend huge on marketing, community outreach, and licensing fees, and a non-trivial portion of their manufacturing capacity goes to Legoland resorts and projects like this Bugatti Chiron build. Nonetheless, the Lego group commands Apple-like profit margins.

Still, for the consumer the value proposition on a Lego purchase is very good, because it's value doesn't depreciate over time. In fact, vintage Lego sets have appreciated on average 10% per year over the last decade. Buying Lego is money in the bank, presuming you keep your Lego inventoried and save the boxes, stickers and instructions.
You have this completely wrong.

The advertisers are hired to increase demand for and sell more bananas. If banana demand is actually fixed and the advertisers don't work out (are bullshit jobs), the banana company is not going to keep using the advertisers and cut out the bullshit jobs.
Rivaling Google, Web-Mining Startup Diffbot Opens Knowledge Graph to All
Computing Fingering Distance with Dr. Levenshtein
Congrats! You're in DHH's twitter and in Ruby Weekly!
Yet so common.
Microsoft to partners: If you want to work with us, offer paid family leave
Plus over 1 000 000 lego technic elements at what I figure an average of ~$0.30 = over ~$300k. So total cost of the car is likely closer to $600k.
I use dwm, st and slock myself so I'm definitely grateful for the suckless people but it's true that their arrogant attitude is often silly, unwarranted and counterproductive. I also find that they often mistake terseness for elegance and simplicity, while their code is decent it's far from the best C code I've ever encountered (apparently tests and comments are not part of the philosophy). Their fetishization of C is also ridiculous, they actually advise using C instead of a shell script to set the dvm status bar because it's more minimalistic that way. Since you'll probably want to read a bunch of /proc and /sys entries and/or call third party programs I don't really see why anybody would think C is more appropriate than /bin/sh.

But hey, I'll still take that over "what's wrong with Electron apps anyway?".

Just do what I do: fork their code and never even consider contributing anything back since you'll probably get shut down anyway.
This program is going to end up like the M-16. Even after its flaws are fixed the reputation isn't going to be shaken off. People still see the M-16 as unreliable even as its the most common form factor used by militaries today. Ironically the AK-47 wasn't as reliable in its initial iterations and now its simplicity is its only major advantage today.

Currently a lot of the flaws of the F-35 program have been fixed. Even the cost per fighter is reasonable now, its approaching a sub $100M cost per aircraft. Its a much better plane than its contemporaries, and its costs are in the same category.

Designing an advanced fighter aircraft in the 21st century is hard and expensive. Designing one to do 3 roles and built in the thousands is even harder. But its easier and cheaper than the alternatives. The F-35 is going to end up being a good aircraft and will fulfill what it was designed to do.
Google just launched the two-factor authenticator dongle you’ve been waiting for
The base of the Super Awesome Micro Project (a LEGO hotrod built a few years ago, who could travel at 20mph) was pure LEGO; only the four struts connected to the wheels weren't.
With refcount you need to sync every time you add/remove a reference to an object. For many (most?) workloads that's going to be quite substantially more frequent than tracing collections. Whether one or the other wins out probably depends a lot on your use case.

More generally, I think the parent comment was not aiming to say that reference counting is never appropriate, but that blindly going with reference counting because it's now "ew, GC" is misguided.
The offered solution to use a centeral memcache/Redis server is exactly why we moved to JWT.

First memcache and then Redis sessions were a continuous centeralized source of failure we could remove, and honestly didn’t scale very cleanly approaching millions of users.

Removing moving parts from our stack was a major win.

That’s not to say JWT is without thorns, but overall it’s better than a centeralized point of failure.
I learned this the hard way, and a whole host of other lessons trying to ship side projects as fast as possible alongside a full time job.
Sort of tangential, but I have a similar thought whenever someone says they don't want to have kids because they don't want to "give up their freedom." No one bats an eye at the idea of spending 60 hours a week between work and commuting. A lot of young people don't even particularly care that much where they work, as long as the pay is ok, as opposed to say, starting their own business and making less money but having far fewer demands on their time.

Obviously people have got to make a living and it's not my place to say when people should have kids, but I don't think a lot of people have a very clear idea of what freedom means.
Exactly, it's the equivalent of saying "did you know if you have an admin account with blank password and I guessed the username then I can do some serious damage?"
Thanks for the kind words, and glad to hear it made an impression! The code is sitting here on my computer just waiting to be deployed again, but it would have to be somewhere those demonic trolls can find. That said, they don't go to HN and I do own the domain name for another year, so maybe a subdomain is in order...

EDIT: (Apparently my HN account is rate-limited so I can't reply directly.) How about this: anyone who wants access, email me and I'll send you a link. The site is up and running. People can send the link to their friends, and it'll be a private HN-only sub-community.
Chacos -- well, at least the made in U.S.A. versions.
Every Generation Gets the Beach Villain It Deserves
From the hacker folklore (AI koans, available at http://catb.org/jargon/html/koans.html):

Moon instructs a student

One day a student came to Moon and said: “I understand how to make a better garbage collector. We must keep a reference count of the pointers to each cons.”

Moon patiently told the student the following story:

“One day a student came to Moon and said: ‘I understand how to make a better garbage collector...
Re: the comparison with stocks: the stock market only averages 7% on long time series (30ish years). If you add the constraint that you must cash out in a fixed 10 year span, 7% returns are harder to find. No bond-like low risk product has that kind of return.

With that in mind, there is a lot of capital available with lower expectations but no access to the US stock market. Here in Argentina any product that is independent from local instability and has 4% returns would be a blockbuster (if in doubt, check the news).
I like to keep things lean where I can, but saying I have to pay 24mb per 100k requests doesn't sound like a huge deal. And like you say, keeping an eye on your image sizes will net you much bigger savings.
I wouldn't be surprised if it was purged from the history. Otherwise might it imply that New York City was once given that name, historically?
> But, as he knows, because he's helped develop the aircraft, the control laws are trying to be conservative.

And are based on the physical construction of the aircraft, which is why they increased the size of the control surfaces after this.

> You can criticize anything you like, but when you don't do the work to make your criticisms informed by relevant experience and knowledge, you're just another guy with an opinion and a blog.

According to you nobody that criticizes the F-35 sacred cow does their due diligence. You paint people one of two ways: You either think the F-35 is wonderful and thus are informed, or you don't know anything.

I also love how you keep going back to an article that isn't even relevant in this thread, nobody brought it up, nobody has linked it, and yet you're strawman-ing this mysterious article to death as a defense of the pilot's own criticism's of the F-35 in 2015.
I'm not entirely sure why the solution to the tracking problem isn't seen as simply scoping cookies to the domain of the top level page. I'm dubious that there's any value to cross site cookies that isn't in service of tracking, since oauth-style flows provide a better and more open mechanism for providing cross- or multi-site login mechanisms anyways.

Is there some value I'm missing? Why blacklist this? I'd rather whitelist it.
>but maybe China can prove it wrong and demonstrate having trust between citizens and their government.

It's difficult to believe this comment was made in good faith when the Chinese government is known to already strictly control and prune the information available to its citizens online and elsewhere.
> There are four billion people on the planet.

There is actually almost 8 billion, now.
I couldn't get a clear answer out of the article: is the author for or against JWTs for authentication purposes?
OP means an issue with the engine ingesting hot exhaust gas.
At 1.5mm dust could block that hole from the inside and _sufficiently large (epoxy) bandaid_ could patch it from the outside.

Edit, from twitter link, "... has been sealed temporarily by tape ..."
Why, in such a context, a language is counted just as any another one? Mastering a small set of very different languages (let's say Chinese Mandarin, Arabic, and Hungarian) seems far more impressive to me than mastering more languages all pertaining to the same family (let's say 20 Romance languages).

In France during a gig in the linguists' world I heard that Claude Hagège, a local authority, has a fair command of 80 languages. WP EN credits him with "about 50" https://en.wikipedia.org/wiki/Claude_Hag%C3%A8ge
The main and only argument against JWT tokens for me in context of user sessions is that I cannot revoke them if I block user account.
On smaller heaps it was already possible to get 5-10ms pauses with the (now deprecated) CMS collector. Unlike Z it was a non-compacting collector though and had some ugly worst-case behaviors.
> Anyone who has to undergo “moral reconation therapy” may be a dubious business partner.

Googling turned up a bunch of sketch-looking references for this MRT, compared to other therapies I have heard of (CBT, EMDR) . Can any expound on it and how reliable the sources are?
Well said. As someone else said above, tying career success to off-call work is bonkers (both for the employers and the employees), yet sadly common.
Yep, there’s a startup adage about “failing faster,” same idea.
Computing Without Servers, V8, Rocket Ships, and Other Batshit Crazy Ideas [pdf]
Reminds me of reddit r/place, first prominent artwork was Charizards penis

source: was a moderator for reddit r/place
"it's going to be 304 bytes (...) instead of 6 bytes!"

O...M...G... I mean... Let me check again what year it is.

Please stop writing bullshit just because you can have a blog for free...
Asian-American Students Suing Harvard Over Admissions Win Justice Dept. Support