skysight-inc/HackerNews huggingface dataset:
You don't need to visit another host just because you're using @font-face! The fonts can be stored locally. If you visit my home page, coyotetracks.org, it loads five fonts (bold and italic Concourse, and regular, bold, and italic Equity) for an extra 82.18K -- which, unless you're taking steps to prevent it, your browser is going to cache from that point on. (If you visit another page, you'll probably get the regular version of Concourse, too, for an extra 11.45K.)

I just don't get the HN hatred for downloadable fonts in and of themselves. If you're talking about an extra megabyte or two of JavaScript and unoptimized fonts, okay, but that's a problem of implementation. Why this cranky "it's just the text that matters, stop trying to make it look pretty" mindset?
In 2013.

They're now building sites to meet WCAG 2.1 which does support the usage of JavaScript for accessible users.
The xc90 was removed from the original blog post, presumably before your comment.

https://www.financialsamurai.com/living-a-middle-class-lifes...
Having spent a ton of my teens playing online games, I agree with you to a point.

It’s also a little dismissive to assume that this is just like every other game. There are so many psychological tricks going on to add a “feeder pellet” aspect to some games today that they are truly designed to be addictive. Games with in app purchases or ads, are usually built for it. Games that have timed reward systems to incentivize you to keep coming back at that same time every day are also part of it. You see these systems with most of the “free” games on touch screens and as a parent I can tell you that my children are significantly different playing them vs playing any other game with their friends (even online). It’s a noticeable enough and shocking enough behavioral change that you have to remove it.

When not having access to a game for a certain period of time creates anger or tears, it’s no longer just a game.
you have to go to the options at the bottom

more >>

settings >>

or whatever. Fiddle around until you find "verbatim" and choose it.
For this Norwegian expat, it's extremely hard to not see Australian politicians as corrupt - and inept, prioritising the wealth of the rich over that of the nation.
Ask HN: I want to sell engineeringsoftware.com, are there any coders interested?
$3000, first one to email sam@samputnam.com
The related work cited in the CodeDeviant paper may help.

CodeDeviant itself is a tool to help programmers perform manual refactorings without unit tests (in a visual programming language), so it may not be helpful for you :)
I don't think that enough people are aware of the fact that even when their data is anonymized and neither google nor its customers can extract an individual's identity, that that STILL represents serious problems.

We (the public) just don't have the vocabulary and historical experience to draw from that gives us enough perspective. There really was only one super high-profile instance of what this actually means with Cambridge Analytical and Facebook. Even that, however, is brushed off by many people.

There will have to be more examples of things going horribly wrong before people wise up and are able to understand and think through the implications of surveillance capitalism.

It's all just too abstract right now, I expect that will change in the not-too-distant future.
Android Q will provide a 3D-Touch function similar to iOS called “Deep Press”
Okay, that's surely a thing. In some regions like Southern Germany there is increased natural radioactivity in cellars that leads to more cases of lung cancer as far as I have heard.

But I'm quite sure this is still a completely different radioactivity problem one needs to cope with: hot, long living and very active material vs. cold, rather inactive material with short range radiation.
Most UK banks offer apps, Monzo is not doing anything particularly new. Their success has been in convincing investors that the competition is "ossified" whilst dropping tons of their money and failing to actually gather deposits.

You can buy £400bn of deposits with Lloyds for £40bn (and get paid 5%/year for the pleasure). Or you can pay £1bn for a loss-making company with £100m in deposits...it is pretty simple.
Good quality is directly correlated to good QC (quality control). Manufacturing engineers spend a lot of time to define the process. There are different methods such as six sigma (and the associated continue process improvement) to control and detect the rejects. However, to get there requires a lot of upfront cost and manpower which is why it costs more for better quality parts.
Real-Time Kernel Patching
In my case BROWSER isn't set. And yet ddgr still found my firefox in another workspace and opened a tab on it. I was just wondering if there's a means to force a terminal/text output from something akin to:

ddgr \!ety glaucous
Lower cost, and some people are really attached to it because it's easier to repair pins if they get bent. You can straighten out PGA pins with a razor blade or a mechanical pencil pretty easily, LGA pins are... "challenging". It can be done but it's not easy.

(also, to be blunt, AMD processors undergo such extreme depreciation that they're practically disposable. After two years, AMD's flagship 1800X processor has lost 2/3 of its value, a nice high-end mobo like a C6H is literally more valuable than the flagship processor you had put on it. So it makes sense to have the processor be the one with the easy-to-damage sacrificial part on it. Intel it's the other way around, the processors are expensive and your mobo is probably the cheaper part to replace if needed.)
Aren’t some of the frontier tech investments to also understand the space, where the tech is currently at, and what team members to back or grab when the space is ready? To me, it would make sense for Sequoia to allocate some capital to these situations in order to capitalize on when the tech is ready to move from frontier to viable?
Lol. And how do they expect Google to pay for their state of art free Email, Docs, Drive, YouTube Video storage ?

Almost every job today from a Starbucks Barista to Uber driver depends on Google doing its job well and collecting all the data it does. Ask people if they still support data collection from Google.

As a small business owner are you happy if Google stops collecting private data but you make 5% less revenue ? (Small businesses depend on Adsense and other technologies to seek customers).
I'm surprised this is still something people talk about. I have been using generated inline CSS for several years now.
I hope Apple would turn away from webkit and invested into firefox. They're both privacy focused so it seems like a logical choice.
> There aren't a lot of activities a person could, theoretically, engage in in public view without getting in some kind of trouble, that look as gross as staring at a screen alone.

Staring at someone staring at a screen? Yelling at someone staring at a screen?

Neither of those are technically alone, but that's the point: Bothering someone else is infinitely worse than... you know... not.
Who is leading the 5G patent race? (Dec 2018)
The way I see the banking api industry evolving is as follows:

Currently banks have been implementing API’s because it has been mandated by regulatory bodies. From their perspectives, the APIs are a money sink, and even worse, could make their customers less reliant on their infrastructure - increasing their chances of losing customers.

I see it differently, and predict that the landscape will change dramatically. Open banking APIs are going to enable a whole host of products and services - allowing customers to verify their income painlessly, or manage their investments and credit cards with minimal effort.

As the ecosystem of products around open banking grows, banks will begin to see the quality of their APIs as a strength, and a way to differentiate themselves from competitors. Customers could one day choose their bank based on how well it integrates with their smart phone, or favourite online market place, etc

Monzo are already capitalising on the opportunity with some very smart moves. They are using https://truelayer.com (a banking infrastructure company) to display their customers credit card’s balance and transactions within the Monzo app. Eventually users will be able to pay off their credit cards from within the Monzo app. Just imagine the possibilities!

In short, there are many exciting opportunities, and early adopters could win big.
> tell users that something can't be done when the reality is it's entirely possible but the software won't do it

As we digitize increasingly "serious" systems, this is increasing a logistical crisis in addition to a social issue. Variations that would have been trivially handled by even the least helpful of bureaucrats becomes outright impossible to submit to computer systems, often with no channel for appeal or remedy.

The story of Ellis Island screeners changing the spelling of names is infamous, but in that story at least the immigrants ended up with coherent paperwork and a usable name. Today, people with PII that doesn't match software formats are increasingly out of luck. If your name includes 'é', ASCII systems will flatly refuse to accept that. You can enter 'e', but when down the line the ASCII field gets compared to some UTF-8 record of your name, they might well be ruled different people. If you live in Apartment C, you'll suddenly and unhappily learn how many computer systems treat apartment number as a strictly numeric field. And god forbid your apartment has a name, or your street number has a decimal - there isn't even a graceful conversion for those values.

Robust design is the first step here: many systems could easily be adjusted to fail in 1% of the cases as they currently do. But human-focused design on a much larger scale can't be avoided either; when these standardizations _do_ inevitably fail, there needs to be some way of conceding that the system, and not the data, is wrong. As @patio11 put it years ago, "anything someone tells you is their name is — by definition — an appropriate identifier for them".
NY Magazine | New York City | Onsite / Remote

This role is part of our platform team that builds and maintains our CMS, Clay. You’ll build the tools and experiences that make Clay work for its users as a part of the Clay core team. Clay is an open source content management system (CMS) that’s used by tens of millions of users on 20+ sites every month, with new sites using Clay all the time. It allows creators and publishers to easily build public-facing sites with dynamic content that’s published and edited in the browser. Check out Clay here, and our Github here.

Tech Stack:
Node.js, Express.js, Vue.js, ElasticSearch, Postgres

Platform Engineer, Full Stack JavaScript: https://jobs.lever.co/nymedia/f44f8d12-ce3d-49e5-817e-b1880b...

Feel free to email jon (dot) winton @nymag.com with any questions
How does a VPN help? Unless you're switching IPs constantly, Google will still associate the information with you.

Your actual identity is irrelevant, it's the "virtual" identity they've built of you that's important.
https://arxiv.org/abs/1902.10811

There's some description in here you may find relevant.
> I'm reminding the people commenting here that these "children" are being punished specifically because they have done things of real consequence that have negatively impacted society.

If this was a punishment for an offense, it would be unconstitutional as a violation of the right to trial.

If it is a condition of pre-trial release, it is would appear to be unconstitutional as a violation of due process, because this appears to be an arbitrary executive substitution of equipment with substantially different function, not part of the terms imposed by the court.

> The alternative is juvenile detention.

No, the alternative is pretrial release with GPS monitoring without audio surveillance as they were apparently actually assigned and as was done before the switch of equipment.

> But no, keep going on with the out of touch "awww, those poor innocent angels" crap.

I don't think anyone here has suggested that the children involved are categorically substantively innocent, though as this is pretrial monitoring they are categorically legally presumed innocent.
I think its brave to have real time and serverless in the same sentence when it can take minutes to "warmup"
White House aides to recommend Trump veto net neutrality measure: document
> It ought to degrade gracefully in order to reach the broadest possible audience.

You mean under 1% of users that intentionally broke their browser?

Seems unreasonable to dedicate resources to that, that could be better spent on 99% of our users. Why should the 1% get special treatment? And what other parts of their browser can they disable that we need to support, perhaps no CSS? Maybe IE5? Maybe they only render XHTML? Etc.
How do these dense linear algebra oriented implementations differ with stack-oriented algorithms, like in https://github.com/chen0040/lua-graph ?
Search all Craigslist cities for a remote job
That's a fair citation, however it comes with a caveat: while myocardial fibrosis (MF) is traditionally associated with an increased risk for arrhythmia and cardiac arrest due to muscle stiffness, this association is less clear in runners. The overall relationship between running and cardiac health is extremely positive, and more recent[1] research from the Mayo Clinic does not make the claim that MF incidence in high endurance athletes specifically indicates the same danger it does in non-active individuals. It treats it as an under-studied phenomenon to be sure, but calling it "damage" is not nuanced enough given the available data.

__________

1. https://www.mayoclinicproceedings.org/article/S0025-6196(16)...
Just enter your search phrase like "node.js" or "javascript"
Really? It was not the intention. I just found it odd to be on the top of HN, so I assumed it to have a deeper meaning which I still find funny.
Ask HN: I want to sell engineeringsoftware.com. Are there any coders interested?
$3000. First one to email sam@samputnam.com.
Am I the only one who feels like this is another echo of moral panic of the great Dungeons & Dragons scare of the mid eighties, which then morphed into the WoW scare of the early 2000's, which has now morphed into the Fortnite scare of 2019? It seems like every 20ish years there is a new and terrible game for parents, media and establishment to find and reach perfect harmony about that coalesces into a cry of "What about the children?!" all the way t Capital Hill and beyond. Ugh.
Other companies that make USB-C laptops still manage to include USB A ports, ethernet ports, and HDMI. Some USB-C laptops even have more esoteric stuff like RS-232. Docking my MBP at my desk is great, but it's a pain in the ass when I need to go anywhere else and use multiple video outs and multiple network connections
Threadripper and Epyc are LGA though. They probably stick with PGA for Ryzen because of cost.
If someone like Prince Harry just sharing his opinion that it's a waste of time is seriously damaging, that to me indicates that he may be hitting a nerve there.
That doesn't say that adolescents can't distinguish right from wrong (which is what I said). That says that adolescents often lack the impulse control to do the right thing consistently.

To give you an example. My six year old doesn't really understand why she shouldn't eat junk food. She can kind of understand that she shouldn't do it, but the "why" is beyond her. Thus if she eats a bunch of junk food, it's not her fault, it's my fault. "Children" are held harmless because they lack a basic prerequisite for culpability: the ability to truly distinguish between right and wrong.

Having the cognitive ability to distinguish right from wrong, but lacking the impulse control to do the right thing is different. I know I shouldn't eat junk food, and I'm fully capable of understanding why. But I have trouble doing the right thing. If I eat a bunch of junk food, it's my fault. I am culpable, not my mom.

Calling someone a "child" is to negate their culpability. That's not an appropriate label for an adolescent. If lacking impulse control negated culpability, I'd suspect you'd find that a lot of adult criminals had poor impulse control. That doesn't make them "children." (Contrarywise, when it is demonstrated that an adult lacks the capacity to distinguish right from wrong, that does negate their culpability, in the same manner as for children.)
I hope Microsoft makes a point of prioritizing efficiency over features in Chrome-Edge. Google has seemingly placed low resource consumption and low battery life impact as tertiary concerns (at best), opting to woo developers with a constant stream of hastily developed shiny features instead.

As it is the only browser that seems to care at all about not sucking your battery life down a black hole is Safari…
A good start that is easy to read would be:

An Information Foraging Theory Perspective on Tools for Debugging, Refactoring, and Reuse Tasks https://dl.acm.org/citation.cfm?id=2430551

The paper applies IFT to software engineering, but IFT has also been applied to navigating websites or even physical offices. Use Scholar.Google.com to find a PDF of the paper if you don't have ACM access.
I doubt few would argue that gaming is a passive activity. What they seem to argue is that any gaming experience specifically designed for entertainment is ultimately worthless.

There’s games all around us if you look. I like to play the “I broke my kernel and my entire system is fucked and now I gotta repair it” game or the “write a driver for some obscure hardware” game or even “demonstrate a vulnerability exploit on a live system” game, all which lead to greater value creation and self fulfillment superior to defeating some imaginary creature.
I never bought into Obama’s hype machine, but the drone strike was carried out by the United States armed forces, who are required to not follow illegal orders; via a chain of command. There is a different party in power now: have there been any prosecutions?Presumably there was a lot of legal advice that sanctioned the hit on a US citizen exercising his ostensible free speech rights,[1] otherwise it would not have happened.

[1] My personal opinion is that praising terror and “inspiring” others is not free speech, but I don’t pretend otherwise
Depends on which kinds. Spearmint can contain up to 15% of your DV of iron.
I'm nominally in the electronics industry this was a big deal in part because Chinese companies were also feeding counterfeit parts into the supply chain.
Not just that, they are also getting nothing in return.

The US voters need to realize just how much are they getting fucked over by the military-industrial complex.

I’m not against taxes, I’m against taxes that go to pay for wars as opposed to medical insurance, infrastructure and education.
Shrine: Best-in-Class File Attachments for Rails
Redirect AMP to HTML: Extension for Firefox and Chrome
Some US Troops Are Slowly Being Poisoned by Lead in Their Bones
As another user disabling js: Not entirely unexpected.
Ignorant at best ;) It's nice to let to learn about other viewpoints though.
The ‘Safety over OPC UA’ Concept
Thanks for the heads up. It never occurred to me the svg might render differently. I'll see if we can fix this.
Maybe we should just tell kids to watch TV. Wait...
We just use a database lock for this. Lock on the charge/order/user/whatever, then the stripe webhook delivery is blocked until the transaction commits.

This might seem like a pain, but Stripe have no idea how fast their clients are, there’s not much point in waiting, say, 1 second minimum before delivering the webhook, as that only alleviates the problem for clients fast enough to “finish” within 1 second, whatever their definition of finish is.

For this reason, I think Stripe are doing the right thing, and I’m not sure there’s much they can do to make it much easier. Once you know it needs to be done, a solution is pretty straightforward.
All these products have a beginning, a middle and an end.
As more and more people clamber on board the whole thing becomes top heavy and collapses under its own weight. Hard to imagine how invasive and fake future mass platforms will be like though...
The house always wins despite running a 'free' platform for people to load their content into...
I've raised three kids to adulthood. Kids absolutely should not be blamed for such incredible poor impulse control and budgeting.
This is inherited from Python's webbrowser module. It would find a GUI browser by default. Please set `BROWSER` to your preferred text-based browser. To force use the GUI browser, use the prompt key `O` or the progrma option `--gb`.

As you can see, you can only have it one way (either text or GUI by default) and we kept it the default one.
As someone who's never played Fortnite or WOW, Prince Harry kind of sounds like he's trying to hit a nerve.
Cool, thanks! It's 1.5rem now if you hard refresh :)
Certainly the trend has not been promising for nuclear:

>Nuclear’s share of global electricity production has fallen from 16.5 per cent 20 years ago to barely 10 per cent today. (FT)
"Ridiculous" is subjective, but I tend to go by WebAIM's contrast guidelines for web accessibility when looking at text color vs. background color. While #555 text would be lighter than what I'd normally pick, if it's on an #FFF background, it's a contrast ratio of 7.45:1 -- which means it passes the most stringent WebAIM requirement (level AAA for normal text, which is a minimum of 7:1 contrast).

While I've definitely seen web pages that have gone bonkers with light grey text on an off-white background, a lot of folks seem to greatly overestimate how difficult to read "grey text" is. I've seen folks on HN rail against #444 text -- which even on an #EEE background is over an 8:1 contrast ratio.
I bet Prince Harry doesn't think all those hours at the clubs [1] was a waste of time (trust me they are definitely a giant waste of time too).

[1] https://www.cbc.ca/news/canada/prince-harry-takes-quite-a-sh...
It's hitting a nerve because it's not just Prince Harry, its many people, and often times its parents, and friends. It's the collective "your'e doing it wrong" coming from society.

Its not such a big deal from one person but if it's something that is a significant part of your life and you are constantly bombarded that it is negative then yeah its gonna have a negative effect on you.
From a health-of-the-web point of view, it absolutely makes sense to go with Gecko.

But from a business point-of-view, there's two opposing sides: going with Gecko devalues your browser on mobile (where WebKit & Blink effectively form a duopoly, and there's still enough content that relies on non-standard (pre-fork) behaviour that it causes problems for Gecko), though going with Gecko would increase their leverage against Google.

There were certainly a fair few of us at Opera when the decision there was made to move to WebKit who argued for Gecko, but that decision was very much made on the basis of growing web compat problems on mobile (given WebKit had >90% marketshare there) and going with Gecko wouldn't solve that, and that situation hasn't really changed (well, the WebKit/Blink fork has improved things somewhat for new features, but that's about it).
XDA Labs
Reviewers: Verizon's 5G Signal Is Hard to Find in Chicago
> Now, you might wonder how that works for people who are hard of hearing

Or for people with a different range of natural and comfortable humming volumes.
That's what they said when they announced the Edge name – if they didn't choose an E- name (and logo), literally millions of people wouldn't be able to get on the web.
What Intel Optame Is For
Even before that it seemed questionable. I think every Samsung flagship has had an equal or better water resistance rating than the corresponding iPhone.
Show HN: I built Lambda's $12,500 deep learning rig for $6200