skysight-inc/HackerNews huggingface dataset:
The blog post mentions integrating with WebRender as an alternative rasterizer on capable systems. Could performance of the GPU-based rasterizer ever get to the point that WebRender's glyph cache is no longer needed?

After glancing quickly at the code, it looks like the lorem ipsum example renders to a texture atlas. Is that part of Pathfinder or just part of that example? I'm trying to understand whether managing the altas would be up to the application or Pathfinder.

How does/will Pathfinder support ligatures?
"No, it's a new one I've just bought for this trip". So what?
Brief History of Patios

The word "Patio" is a derivative of the Spanish/Latin word patere-which means to lie open. It referred to open spaces where nobles and peasants alike could retire to, in the cool of the day, to relive the events of the day and to share family time.
... they're common in Europe, too, just not recently used.
Thanks! Right, I aim to be more a syllabus & high-level than deep-dive. I haven't found much of its kind, and with so much commute/chores/exercise seemed like a hole worth fillin'.
I was just checking DHL web site over here in Germany for the cost but found something that may be interesting:

Aufgrund der Streiks bei Lufthansa im Dezember 2016 wurden für Sendungen in die USA Ableitungen über alternative Transportrouten notwendig. Unter anderem über den Seeweg.
Das führt aktuell noch zu stärkeren Verzögerungen bei der Zustellung von Economy
Paketen in die USA.

Translation:

Due to a strike at Lufthansa in december 2016 packages with destination USA need to be redirected using alternate transport routes, amongst other by ship.
This results in even bigger delays delivering economy packets into USA.

Source:
https://www.dhl.de/de/privatkunden/pakete-versenden/weltweit...

If you have the DHL tracking number you should try tracking.

There's also the DHL facebook page where you can start a facebook chat, with good luck your supporter will speak english. (Just try!) https://www.facebook.com/DHLPaket/app/1609168226005546/

From what it looks there's a high chance your package is on a ship somewhere. And even more importantly, the sender should create a "Nachforschungsauftrag" with DHL (ha, one of our bureaucratic german words I can't even find a translation for - it's a request for inquiry of a lost package). Even with domestic packages over here the tracking information sometimes is plain wrong, and I expect it even more so to be wrong if they don't use their usual ways of transport. (No tracking of all those packages in a shipping container on a freighter.)

Good luck. (Btw, once I have given up on a package from the US to Germany after 6 months. The day after I gave up and purchased an alternative product my packet arrived ... UGH).
The burden of proof is still on them, no?
I honestly don't think Amazon is even close to Google.

How much more infrastructure do they have besides AWS? How much does Google have besides GCP?
Do they publish any usage statistics, other than the summary?

More than 60 million each month in the US alone

https://www.craigslist.org/about/factsheet
Here's all you need to know about the greatest shame in Academia:

>According to the most recent MLA jobs report, there were only 361 assistant professor tenure-track job openings in all fields of English literature in 2014-15. The number of Ph.D. recipients in English that year was 1,183. Many rejected candidates return to the job market year after year and compound the surplus.

Now, this begs a much deeper, more heady discussion regarding priorities and values within the US Higher Education system. The question to consider is Does this out-of-whack-ratio mean we have too many English graduates or not enough English jobs? And - while you'd probably knee jerk to the former rather than the latter, I think I could make a compelling case to disagree.

It's not that it's wrong to pursue a lifetime in English or Music, it's just very tough to realize that as a nation, the US has its priorities terribly fucked up and refuses to support even a decent standard of living and healthcare for those who would devote their lives to such pursuits. This should be in bold text on every student loan application in the Liberal Arts, and perhaps others as well. We don't need room after room of high minded PhDs talking Milton, but we do need PhDs to be taxpayers, and there are plenty of immigrants year after year that if English was a priority, it would get funding and infrastructure to support both the Educators and Students. Which, as we can see, isn't the case for now.
This is just an anecdote, but as others have mentioned, you kind of get used to being hungry most of the time. A few years back I was getting a ton of exercise and was trying to cut weight. I was burning close to 3000 calories per day and eating around 2000 calories.

My observations: (1) you start to pay less attention to the hunger signals over time, (2) food, even bland food, starts to taste really good, (3) this could just be a placebo effect, but I would get really cold when hungry and then feel really warm after I ate, not sure if that was my metabolism increasing after a meal and (4) if I cheated, I could put 3-4 pounds on in a day which I assumed was mostly water and muscle glycogen stores, not fat.
I've almost eliminated alcohol as well mostly because I seem to have grown very sensitive to it. Even if I have only one beer with my meal, I almost always wake up with a headache. I've also found that ibuprofen does almost nothing for this type of headache (it will linger all day) but acetaminophen works very well.

I'm 46 now and this seems to have started maybe four years ago. It's kind of a bummer because I really enjoy beer and cocktails.
After Selling Millions, Family-Run Makin Bacon Battles Amazon Counterfeiters
If we could put those government folks who signs the contracts to build customer facing government web applications through this exercise.
5 Dating Tips for Men – What Do Ladies Uncover Attractive
Some interesting stuff in https://cloud.google.com/spanner/docs/whitepapers/SpannerAnd... about the social aspects of high availability.

1. Defining high availability in terms of how a system is used: "In turn, the real litmus test is whether or not users (that want their own service to be highly available) write the code to handle outage exceptions: if they haven’t written that code, then they are assuming high availability. Based on a large number of internal users of Spanner, we know that they assume Spanner is
highly available."

2. Ensuring that people don't become too dependent on high availability: "Starting in 2009, due to “excess” availability, Chubby’s Site Reliability Engineers (SREs) started forcing periodic outages to ensure we continue to understand dependencies and the impact of Chubby failures."

I think 2 is really interesting. Netflix has Chaos Monkey to help address this (https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey). There's also a book called Foolproof (https://www.theguardian.com/books/2015/oct/12/foolproof-greg...) which talks about how perceived safety can lead to bigger disasters in lots of different areas: finance, driving, natural disasters, etc.
There is real work to migrate you application to use Cloud Spanner. Your schemas and queries will work with some tweaking but we don't have ORM support at beta.

We are going to produce some additional collateral on migrating from popular RDBMS, but the Quizlet post is the best reference right now for migrating from MySQL.

https://quizlet.com/blog/quizlet-cloud-spanner

We have released client libraries for Java, Go, Node and Python on Github, but we haven't used those clients to implement support for popular ORMs.

Basically, the open-source ecosystem will need to add support for these ORMs but we will contribute wherever we can to push these initiatives. If we get lots of demand for a specific ORM, we will look into doing something special for that.

Hope that helps.

(disclaimer: I work on Cloud Spanner)
Didn't work first with my Zenbook and Arch Linux, when using the Intel i915 GPU, but just trying again with primusrun using the Nvidia 620M just worked.

The Intel just doesn't support modern enough OpenGL:

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: CompileFailed("Tessellation control shader", "0:11(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.50, 3.30, 1.00 ES, and 3.00 ES\n\u{0}")', /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libcore/result.rs:837

Very nice work and awesome to see so many interesting Rust projects popping out every week.
They have taken the explicit view that Craigslist is a local service. Providing cross-city functionality would undermine that view.
It's probably best to get this from the source:

https://en.wikibooks.org/wiki/Understanding_Darcs/Patch_theo...
There is definitely a difference between having an appetite (wanting to eat) and being hungry (needing to eat). If you cut back on your calories, you pretty quickly notice the difference between the two situations.
Learning to use words like "some", "many", and "most" helps. But, yeah, unwarranted generalizations are easy mistakes to make; accepting that they are mistakes rather than defending them on the basis that you should be allowed to make unsupported negative characterization of broad groups is the appropriate response; the alternative is justifying bigotry with laziness.
Can we get the title changed to make it clear that India banned plastic in Delhi not all of India.

Also the title says "literally all disposable plastic" then in the article it says applies to cups, bags, cutlery.
SpellingCI: No more spelling mistakes in your markdown flies
Busses are a bit of a perfect storm for going electric:

They are heavy and stop and go a lot, which is ideal for regen as they slow, and electric motor torque as they pull off again.

They run standard routes, which lets them plan refuelling with some certainty.

They're used heavily, which means low fuel costs and low maintenance costs add up faster.

They're owned by businesses that are happy to invest up front if they can calculate that the above will break even within a certain timeframe and start to pay off.

They're used in city centers where pollution is a hot topic, with diesel being banned by cities etc.
Also excited about this product but from their pitch:

"No one has solved automated SEO because SEO is a software problem that non-technical marketers are trying to solve."

Great pitch, but untrue. Most SEOs I've met at serious companies are almost always very technical people.

And this isn't a recent development, back in 2007 there was an SEO contest held to grab the keyword for "Greatest living american".

An SEO named Brandon Wirtz took the win(1) and the guy would fit any description as a very technical person previously having been the compressionist and technical lead for Microsoft's Merlin Lab.

SEO is, at its core, a technical puzzle with constantly changing parameters, and as a result attracts a lot of very talented technical people from diverse backgrounds to solve.

(1) http://www.adweek.com/lostremote/the-second-greatest-living-...
Why I Moved to Vue.js from Angular 2? Because I forgot how to build a trivial web form without using frameworks.
The main problem craigslist has is that it has no interest in getting any better, the lack of mobile app is a symptom of that.

They didn't even have a map on their real estate listings for a long time, which is ridiculous.

I do my best to use any craigslist alternative available first these days. LetGo was good for me.
Sure. I'll also throw in a pointer to my React/Redux links list, which contains links to high-quality tutorials, articles, and other resources for React, Redux, ES6, Webpack , and related topics. Specifically intended to be a great starting point for anyone trying to learn the ecosystem, as well as a source of solid info on more advanced topics:

https://github.com/markerikson/react-redux-links
"You do not, in my city, run into bloggers or so-called citizen journalists at city hall, or in the courthouse hallways, or in the bars where police officers gather. You don't see them consistently nurturing and then pressing sources. You don't see them holding institutions accountable on a daily basis.

Why? Because high-end journalism is a profession. It requires daily full-time commitment by trained men and women who return to the same beats day in and day out. Reporting was the hardest and in some ways most gratifying job I ever had.

I am offended to think that anyone, anywhere believes that American monoliths as insulated, self-preserving and self-justifying as police departments, school systems, legislatures and chief executives can be held to gathered facts by amateurs, pursuing the task without compensation, training, or for that matter, sufficient training to make public officials even care who it is they're lying to or who they're withholding information from.

Indeed, the very phrase 'citizen journalist' strikes my ear as Orwellian. A neighbour who is a good listener and cares about people is a good neighbour. He is not, in any sense, a 'citizen social worker'. Just as the neighbour with a garden hose and good intentions is not a 'citizen firefighter'. To say so is a heedless insult to trained social workers and firefighters."

- David Simon

https://www.youtube.com/watch?v=Llnbzq7b4Ww
Aurora's read replicas share the underlying storage that the primary uses, so AWS claims that there's no data loss on failover. They also claim -- and I've never heard anyone say they were wrong -- that Aurora failovers take less than a minute. So the pain should be limited to under a minute of lost writes, which most applications can handle (with an error). It can still be painful depending on the application.

See here for more info: https://aws.amazon.com/rds/aurora/faqs/#high-availability-an...
Or your own Forth, in Lisp?
https://github.com/codr4life/lifoo

Never got anything out of compiler books though, even SICP bored me a bit by not cutting to the interesting part fast enough. And I can see why; because the interesting part isn't very complex; barely enough for a couple of articles, not much of an ego booster. The rest should be exploration, rather than following instructions from the past. For me; it came down to trying, over and over again.
I never said or implied that the company was a mom-and-pop operation. I know they are a large company.

Being the 3rd largest hosting provider however doesn't say anything about what type and size of customers they have.

Who are some the larger customers that run their businesses on D.O infra?
Cellphone Spy Tools Have Flooded Local Police Departments
Banning it is one thing, we'll see if they can actually enforce it.
Am I the only one who doesn't think Craigslist is "Ugly or Janky"? It's one of the only places left on the web where I can go and not be bombarded by ads, pop ups, crazy amount of JavaScript and slow loading. It just works and is intuitive to use. The only major thing I feel is missing is the ability to search through multiple locations at the same time.
> Wikipedia went from people writing an encyclopedia to people writing rules about writing an encyclopedia, or writing bots to defend an encyclopedia, but without enough safeguards to save content from deletionists.

Sounds like another example of "A Group Is Its Own Worst Enemy."

http://www.shirky.com/writings/herecomeseverybody/group_enem...
If you go through a newspaper's companion app on iOS, you can subscribe using Apple's mechanism. It's usually a few dollars more each month, but you can turn it off through iTunes without any phone calls.
They deliver junk mail quickly and accurately.

Half of the mail sent through the postal service is advertising mail. Much of the rest consists of mail from companies you already have a relationship with: bills, statements, offers for new products, etc.

So, when the USPS whips out a high accuracy rate, remember that its based on mail most people wouldn't notice or care to report missing. Still, I have seen statistics for mis-
delivered mail as high as 1%. That's insanely high but it's consistent with anecdotal evidence.
This is apparently a strongly recommended exercise offered at Amazon. You can shadow a CS rep and follow along with voice calls, chat support, or whatever. I believe they also have an internal program where, for a day, you can relinquish your "normal" duties and spend your time working in a warehouse, or an Amazon Fresh freezer, or on a delivery fleet* - just for the empathetic experience.

* Definitely not sure how accurate this info is. Comes second-hand.
I would hope a "particularly bad location" wouldn't encompass the entire Salt Lake metro area (+1M pop) but my experience has been the same throughout the many places I've lived in the valley. You'd think a bad location would be isolated to a particular post office. By the stats on this page I'm in one of the better locations though (SLC).

I agree shipping in the US is awesome. I'm still amazed how well it works. USPS delivers the vast majority of packages I get through them without issue so perhaps they are a lot better than other countries in that respect. I guess my issue with them is more about their handling of exceptional situations. They mostly do their job fine but if something goes wrong it feels like it's the first time USPS has ever seen a package delivery problem. Perhaps UPS and FedEx are just as bad. I've just never had them lose a package so I haven't had to experience it.

I do, however, often feel like USPS costs me more than UPS and FedEx just because I have to spend time each day throwing 95% of what I get from them in the recycle bin (and that's after I've opted out of everything I can).
Stock doesn't matter if you can just toss employees cash whenever you want.
Why? What is a doctor going to tell you? 3 days without food is not dangerous.
Unlike those fat stacks of cash in their bank account.
I remember a passage from a health class textbook from years gone by, regarding commercial over-the-counter diet pills: "What works is the little circular in the package telling you to eat less."
I've pointed this out to people on numerous occasions, and the push-back I always get is concerns about timely provisioning if they ever need more capacity and/or new servers in case of catastrophe.

OVH et al can get you servers quickly if they have them "in stock", but supply fluctuates wildly, especially on the cheaper end.
Numerical-Analysis-Examples-v2
Thanks, we've updated the submission title to a representative phrase from the article.
Try 3000 calories of pure fat.
> Could performance of the GPU-based rasterizer ever get to the point that WebRender's glyph cache is no longer needed?

I would like to try eliminating the frame-to-frame glyph cache. Doing so would reduce load on the texture atlas allocator, which can get slow as it's approximating an NP-complete problem. For me, Pathfinder can rerasterize the entire ASCII character set in 1.5ms or so (depending on the font size), which easily fits under the frame budget.

> After glancing quickly at the code, it looks like the lorem ipsum example renders to a texture atlas. Is that part of Pathfinder or just part of that example?

Pathfinder's API is based around the concept of an atlas in order to improve batching. Especially at small sizes it's a lot more efficient to render multiple glyphs all in one go without issuing separate draw calls for each one. There's nothing preventing you from making a separate "atlas" for each glyph if you want, though you'll pay some performance cost for this.

> How does/will Pathfinder support ligatures?

Ligatures are just glyphs like any other. If you want to use ligatures, you can run a full-featured OpenType shaper, like HarfBuzz or Core Text, on your text before sending the resulting glyphs to Pathfinder to be rendered.
Lucky we have HN.
I'm a grad student, so I'm sympathetic to these arguments, trust me. But I simply think there's no way around the fact that if you double the positions, you'll (at least) double the number of graduates. Assuming the faculty:grad-student ratio remains constant.

It should be kept in mind that there are other jobs for PhD besides faculty. (Although I don't know about English; maybe editor, etc?)

I have mostly made my peace with the fact that by going into academia you are trading money for some intangibles, like doing what you enjoy, flexible hours, etc. Anyone who gets a PhD without knowing the risks is...not very smart.

I work in medical research. Trust me, it's not pleasant that total government spending on medical research for a year amounts to the cost of a few dozen bombers. Or that the Iraq War's cost could have funded all our research spending for something like 50 years. But at this point, pointing out how our societal decisions are irrational is like pointing out the sky is blue.
Various points:

1. Don't assume these are "brilliant" minds. It takes a certain type of mindset to become a college professor. Do not equate this with brilliance.

2. You're not listing a solution. Ousting the administrators won't solve anything in and of itself. They will be replaced by some other administrators (perhaps of your liking). But what actually is the solution? The realities they have to deal with won't change: Money has to come from somewhere.

3. Some of the author's complaints don't strike me as being a fundamental problem. As an example, it's not obvious why the publishing companies behave the way he would like them to. He's acting as if they have a responsibility towards people like him. Why?

4. Agree with the problem of too many administrators and too many adjuncts and teaching getting the shaft. But don't trust numbers too blindly. As an example, a local university showed their numbers. Since 1980, funding per student from outside (state/federal, etc) dropped a huge amount. Almost all of the tuition increases accounted for it. Overall funding for instruction per student did not drop at all - just the manner in which they obtained it. All the sports stuff was "extra".

5. The latest generation of faculty members - especially in disciplines like engineering - do not share this mindset. It's not at all unusual for me to hear a young engineering faculty member talk about the waste that are the humanities. I suppose primarily it's because the pressure for funding is huge on engineering faculty members, so they are predisposed to viewing everything as a fixed pie, and the less that goes to humanities, the more for them.

6. As several have pointed out, teaching is not something most faculty members today are hired for (especially in STEM). This is a problem from within - not something imposed by administrators.

7. As someone who spent time in academia, faculty members are focused on being individualistic and trying to stand apart from their peers. You cannot expect them to "get together" to oppose these changes. They have trouble getting together for pretty much anything. Don't let multi-author collaborations fools you.
titlegore

"Delhi has banned disposable plastic"

Not all of India. Just Delhi.
I didn't explicitly test that, though I expect it's usable as the docs suggest that after you resize a live root partition you should reboot the box after modifying the filesystem extents (resize2fs). I was modifying a scratch partition -- nothing blew up while the resize happened.
> ... transforms online meetings ...

(has no mention of collaborative white-boarding)
Show HN: A barebones JavaScript lightbox called lilBox