skysight-inc/HackerNews huggingface dataset:
I've yet to find an EPUB reader that would give me scrolling without page breaks. So far, it seems all of them believe that if I scroll past the end of the chapter it's because I've read it all and want to see the new one, not because I want the chapter's last lines to be in the middle of the screen, for easier reading. Argh! And every single PDF viewer, even the shitty built-in mobile ones, have continuous scrolling!
How about the NYTimes?

https://www.nytimes.com/2001/09/07/business/us-vs-microsoft-...

> Last year, Microsoft even hired Ralph Reed, the political consultant who was at the time a senior adviser to the Bush campaign. His job was to urge Mr. Bush to take a softer approach toward the company if elected president.

GWB dropped the antitrust case again Microsoft after elected to be the President of USA
My complaint is not about the initial permission, it's about the thing that regularly appears in iOS to suggest that you might have changed your mind and would you like to disable location access for some app. This never pops up for Apple's apps.

There's also another way they exempt themselves, by allowing you to disable microphone for third-party apps but not offering to disable microphone access for Voice Memos, Camera, etc. On Android I can disable the microphone for any first-party app, even the Phone app which obviously needs it.
TBH that sound's super great!! Nice Product really, but i would never EVER put my KB onto others servers, maybe self-service aka install it on my internal server should be a option, a bit like the atlassian model.
>because executives, investors and engineers have negotiating leverage

Are you sure it's not because their marginal product is higher? Are you implying that collectively those groups managed to finagle a situation where the marginal worker is paid more than their marginal value, persistently and across multiple rounds of hiring? If it's not that, I think the more correct thing to say is they're paid higher because they're worth more to the company, not because they have "better negotiating power".
Wow, @Tiktaalik.

Your claim has crossed the line to a personal attack which should not be tolerated.

Please stick to discussing the issues instead of making personal attacks in the future.
> I don't know what "multi-hundred page PDF loads in the blink of an eye" for you but even a 100 blank page PDF takes nearly a second to fully load on my beefy rig (I did the test a few months back to prove a point).

The manual for PGF/TikZ [1] is a huge PDF I frequently open. It's more than 1300 pages and has lots of graphics. It opens and navigates in the blink of an eye on my 3 year old laptop (with the Okular reader). PDFs aren't perfect, but they sure feel spiffy compared to modern webpages.

I do agree with some of the article's complaints, but not this one.

[1] http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf
Welcome to the lucky 10,000 [1] club! It's a fascinating thing about cultural knowledge that stuff that should be taught early in using a tool, people discover anew every day. It's a useful reminder that I also wasn't disparaging the scientists for finding renaming easier than retraining. I'm sure these scientists were very familiar with the costs of learning/relearning. (ETA: Which is why my real joke was about ancient ones and how easily knowledge of the 70s/80s seems ancient and easily forgotten.)

[1] https://xkcd.com/1053/
Are they gonna vandalize property and harass refugees and asylum seekers as well or just duel citizens/Americans with property they pay high taxes for? And Air Force soldiers working with Canadian army?
I am a fan of Markdown based wikis.
Have been using GitLab for some time now.

On a separate note: one can script simple link checking/verification of the fetched content.
And flag all pages with dead links, or with links where PDF/html/whatever did change from a snapshot taken say every month or so.
Management isn't going to question things, even with engineering warning them it's a problem every day.

Management likes hearing things they like, and simply don't hear things they don't like. Then act surprised about it when it becomes public.
Lately I've been wondering what ever happened to XPS.

My understanding is that it's basically just a zip file with XML markup and any other assets like images. It's both human-readable and machine-readable, which is great for everything from version control to search to conversion between formats.
Sure, this one's called Freeletics. It was reasonably priced for a year (and you can find discount codes on Google). The feedback loop is _okay_ because although they have really stellar example videos on how to do the exercises, you still have to self-assess how closely you're matching the videos (there's no person that watches you or critiques). That's the only downside to the "AI" driven workout progressions.
That and, while "backwards compatability" has been quoted as important things in these languages. I can attest to rust having issues with what is "idiomatic" rust:

https://timidger.github.io/posts/i-cant-keep-up-with-idiomat...

there are other similar complaints around the net.

While the C and C++ code I wrote over 2 decades ago is now finally "out of date" as of 5 years ago. It took a while. Not 2-3 years.

Which is absolutely attributed to the language being new, not a design fault.

C is already "settled"
The full time drivers have not generated the value. They are a replacable function and the market has priced their low-skilled labor in various other situations.

What about the car manufacturers? The reliability and availability of the cars has "generated value" in an analogous way for Uber as well. Should they be compensated or should the cars be priced at what people are willing to pay for them?
This directly contradicts your own prior statement, made in the present tense:

> name and DOB are not unique, but this doesn't stop them being near universally used as primary identifier in healthcare information systems
Going by the experience of being at a generating plant that did oil/gas > gas, another benefit is worker safety...
I had a capstone project in university where the clearest way to generate a better grade was to generate more pages.

We put all sorts of rubbish in the report to make sure it made a "thunk" sound when we handed it in. It was nearly 300 pages when it should have been 90.

The problem is, plenty will judge a report on its thickness. "It is thick, so it must be comprehensive." What percent of government reports are read cover to cover and what percentage are just ctrl+f through?
What I really think about Scrum
“Should we pay the armed forces a competitive wage?”

Have you looked into what the armed forces pays? It’s not bad.

Even as a low ranking enlisted person, you get housing, healthcare and then a salary (albeit low, but it’s mostly discretionary). You can qualify for the GI Bill which pays for schooling once you get out. And if you’re in for 20, you get a pension and healthcare with the option of retiring at 40 if you went in at 20.

I believe you also get a housing allowance is you qualify to live off base and if you serve in a combat zone, a big chunk of pay is tax exempt.

I’m sure someone will be along to correct my inaccuracies.

If you add it all up, a military career is by no means a poor financial choice.
LGPD: What It Is and How to Prepare for It
I have thought about it many times.

But the problem is everyone knows about this and majority of people think of this is good because they have been brainwashed by communistic ideology and they think that business people are bad and evil and hence they should be controlled and suppressed by all possible means.
In what sense are Amazon warehouse workers, who are not paid enough to do thing like purchase a home in the area where they work, “middle class”?
No auto-play animations, no animations at all, no bizarre hijacking of scrolling...

As annoying and obnoxious as animations and scrolljacking are, I prefer them to things like embedded viruses and SMB attacks that PDFs with embedded JS will happily run. https://www.sentinelone.com/blog/malicious-pdfs-revealing-te...
https://en.wikipedia.org/wiki/Media_bias

Also related:

https://twitter.com/nntaleb/status/942367860709609472?lang=e...
Nothing like a good ole:

#define MULTIPLY(a,b) a*b

To ruin your month.
Get a broader education.
I grabbed some big landscaping rocks. They're heavy, asymmetrical but smooth, and make for a good workout.
Honestly, that's just silly. If they'd use html instead of pdf, you'd still have the same content. pdf is a format. It has nothing to do with the content.
I think more like software engineering needs to be more formalized like the other mature engineering disciplines such as Civil Engineering.
Some jobs have non-pecuniary benefits, such as social status or personal gratification; these mean that people are willing to do the work for less than they otherwise would (even to the point of making the position volunteer-only). I am not sure what someone 'deserves' for being a lifeguard, or any other job with substantial non-pecuniary benefits, but these things should be taken into account.
Can we do this analysis with a profitable company? The value of the business is currently negative.
Unfortunately I followed the links before reading your comment. I wasted my time - there's no proof of lies or anything here. Just some claims.
PDFs are great for typesetting for print, where you know the paper size and adjust everything pixel perfect to it. Nothing beats PDF when it comes to complex typesetting for print. Web pages are meant to reflow and much better for reading on smaller screens. Also modern web technologies can go far beyond a PDF when it comes to interactive/dynamic content, but web pages (sites) are also cumbersome for a non-technical user to download for offline use with all elements intact.

But I suspect HTML will eventually win this. While HTML can be printed, PDFs will always struggle with changing device sizes. Plus the web is becoming more of an app as time passes while PDFs will probably remain dumb content due to security reasons, so their applicable niche is growing smaller as the Web creeps in scope.
Just like with C code, you better be force(memory) sensitive to even think of wielding the space wizard laser sword.
What reader do you use?
The prompt you’re thinking of only shows if the app uses location in the background. An app that has While Using the App authorization can’t get the background usage prompt. It’s not that Camera is exempted, it’s that Camera isn’t relevant.
Just guessing, but it's probably a memory mapped 74181. The 74181 had 12 input pins: 4 bits to select the operation, and 4 bits each for the two inputs. There were 6 pins of output, 4 bits of data, a carry bit and a comparator bit. Perhaps you'd write to memory mapped latches in front of the inputs and then read the output at a different memory mapped location.
I remember something that happened fairly often. The nightly jobs were on a schedule with estimated run time and special instructions. The jobs came with disk files or sometimes written job control language (JCL) that specified environment variables, required disk packs, resource requirements (temp disk space, memory, tapes). The JCL language was terse and arcane and the programmers and managers who submitted jobs sometimes messed it up. I would have to correct that and sometimes write the JCL if the job didn’t come with a file, or the instructions said “Same JCL as last run.”

Mostly the job was rote and I could tape boxes of paper together end to end and sleep while everything churned away. The most exciting night was a meltdown. I could do my Friday shift anytime over the weekend. I went in on Saturday afternoon and found the computer room very hot. The AC had failed and the backup AC didn’t switch on. The computer room and tape vault were climate-controlled. I could hear one of the disk drives (the size of a small refrigerator) whining. I ran around shutting everything down, but one of the GE disk drives had overheated and the disk platters had melted. Most of the drives were HP and they survived, but the cheaper GE drives were all damaged. The AC supplier’s insurance had to pay for the damage.

It’s hard to imagine today how big, slow, expensive, and delicate computers were back then. Hardware failures were common. RAM was measured in kB or low mB. Disk storage was expensive and slow.

The job I’m describing was for a school district. They had two HP 3000 superminis (16 bit), two HP 2000 timesharing systems, and an IBM S/370. The HPs were identical, we could use one as a hot spare if necessary, though back then HP stood for rock-solid reliability. The HP 3000 has a long history, I wouldn’t be surprised to find some still in use, and I know there are emulators for it to run old application code (COBOL, Fortran, Basic). The HP 2000 systems were common timesharing systems used in public schools for admin work and student accounts for learning programming. My first exposure to programming was HP 2000 timeshared BASIC on a teletype model 33 in my high school.

After the school district I got a job as a junior programmer at Blue Ribbon Sports, now known as Nike. They had several DEC PDP-11s and two DECSystem 20 superminis, all in a secure climate-controlled rooms. The programmers did not have access to the computer room, we didn’t have admin (“wheel”) accounts. We had to ask the operators to do system admin things for us. I had an ADM-3a terminal at home with an acoustic coupler, then Nike let me take a VT-100 terminal home so I could work more. We had remote work way back then in 1979.
Why? It's normal for builds to fail between releases. And (warning: controversial opinion inbound) code coverage is hardly a useful metric -- one can write a single test case that gets 100% coverage, but doesn't test anything; what you want is assertion coverage but I don't know how possible that is.
If I could I’d come back as an octopus. What awesome, majestic creatures.
If the change makes no difference at all, why do you think the change was made? Changes in specs are made because people lobby for them.
All very true. But also 'rules for thee but not for me' really rubs people the wrong way. Eating their own dogfood would let them better understand their customers and vendors.
Part of the normal "warning hygiene" process is deciding when a new warning in old code should be fixed and when it's better to suppress it.

One my favourite warnings in this regard is gcc's misleading-indentation warning. The warning makes sense for new code written by a human, but if the code is machine generated, or decades old without showing any signs of problems caused by a "misleading indentation", then it is indeed much less risky to simply suppress that particular warning in that particular source file or library.
One could argue it's wrong to do multiple declarations like that, and the whole argument collapses to mostly a matter of preference.
This might be a job for a technical writer. Of course, I've seen way too few of those in my career too.
> I'd like to see you try to have a conversation on a tech & startup news aggregator built in PDF, see how quickly your reader loads it then.

Sure. I agree we shouldn’t replace interactive web apps with PDF.
To be fair, what the article proposes is more akin to a parent telling the kids, “pick up all the toys you care about, and anything that’s still on the floor by tomorrow is going to be donated.”

My question is why can’t the process be automated? Just make the whole thing behave like a cache with LRU eviction.
> cities vote only mostly for Lukashenko, rural areas vote _overwhelmingly_ for Lukashenko

That's not true this time. It was like that before, now the candidate from opposition, Tihanouskaya, gained about 79% on at least 85 polling stations officially! The situation is different today, Lukashenko has 10-15% incl. army and police forces.

Voting committees were afraid to publish protocols in front of people yesterday night and were running and escorted by police away from polling stations in most cities in Belarus, no results were published on such stations. 33 cities had protests yesterday, there were no leaders, it was all decentralized, nobody expected so many hot spots and so many people. Today internal repression machinery was rerouted to regions, to "rural" regions, as you say.

He's fucked.
This article was about people posting her PDFs online where they are intended to be read by a user encountering them with a browser. The authors seem to agree that PDF is a print substitute format.
> If not for HK, Taiwan, and Uyghur Muslims, I'd consider Xi's dictatorship a good modern day role dictatorship.

In what way is it good?

It also does things like this:
https://www.nytimes.com/2017/07/25/magazine/the-lonely-crusa...

and this:
https://www.nytimes.com/2017/07/25/magazine/the-lonely-crusa... (on a related note, here's a video of what the Chinese police could do to you if you talk smack about them on WeChat: https://www.youtube.com/watch?v=MiMLVYK4hEc)

> What are the alternatives? Democracy has failed us in today's increasingly complex society, with free flow of misinformation everywhere. Education doesn't fix the problem. Critical thinking is hard, thinking is hard. Free education and free information doesn't fix the problem because people believe what they want to believe.

> As long as a country has stability and peace and the prosperity of its citizens, then shouldn't it be in that country's best interest to crush any opposition by any means necessary, including committing actions that are provoking UN or violating Geneva Convention left and right. Won't good (from the perspective of its citizens) dictatorship is better than crumbling Democracy?

If you're curious why you're downvoted, it was probably because of this "argument." You're saying democracy has failed and list some problems. Then, because of those problems, you appear to advocate for a rather nasty dictatorship, where those very same problems you just complained about would be worse.
> How could someone not find a schedule that works for them now

My answer to that question is having children while no longer being able to outsource childcare.
> PDF also works GREAT as an archival format. I log into financial accounts regularly and save PDFs for each statement period. Makes reconciling a snap. And provides a locally archived document history for audits from taxing authorities etc. I never have to resort to finding paper.

I don't have a problem with PDFs myself, but surely it would be better if your bank gave you these in text form so that you can actually easily and reliably process them?
I like to use clang-format so I don't have to even think about this, but my real solution is to use Rust when I can, which is pretty much always these days.
I believe one can get land for manufacturing in MIDC area much more easily -> https://services.midcindia.org/Services/VacantPlotsDetails.a... by getting allotment directly from government or buying resell.
Now we’re back to the opening comment: who’s job is it ethically to ensure people receive a living wage? The companies that employ some people or all of us?
If you set Google Maps to While Using the App you will stop seeing the prompts you’re thinking of. Those “downgrade” prompts only apply to apps with Always. Apple Maps doesn’t support Always and so it cannot get a downgrade prompt.
How to create social media buttons effect
Hernando de Soto did exactly this work almost 2 decades ago. He documented how many steps and weeks it takes to register a property or start a business. His thesis is that this cumbersome process limits capital formation in a business which then limits being able to leverage it via a loan and hence limits the size of small enterprises. The same goes for property since most small entrepreneurs use their home as collateral. This has locked up trillions in value which can be unlocked. His work is fascinating and was frequently mentioned for a Nobel.

[1] Why Capitalism Triumphs in the West and fails everywhere else
https://www.amazon.com/dp/B06XCFW5ZN/ref=dp-kindle-redirect?...

[2] Mystery of Capital Video:
https://www.youtube.com/watch?v=Nco18FWM85E
That may be your bubble.

There are plenty of people going to Ivy League schools who have military backgrounds.

Going to one of the military schools is highly prestigious. They aren’t easy to get into in the least.
This is more or less how my team handles it in servicenow. Any document that hasn't seen an edit or a rating in 90 days gets flagged for review. Every friday I clear the review list by either rating the doc or assigning it to a SME to be updated if I can't divine what the purpose of the document is.

I don't think there's any way to curate an evergreen wiki that doesn't involve some regularly applied TLC. It's like doing your dishes and vacuuming the rug.
And even worse for manipulating with code.
No. We need one for software company executives and investors.

A senior executive who wants to push this onto their employees can be safely optimized out of the discussion.
You don't even need intent to squeeze out poor people. Why would a contractor build an 800 sq/ft house to sell to low income people when you can make over 2x the profit on a McMansion?
That’s called peace, and most nations are doing that already.

Just not the minority of violent ones.
I take a different attitude to "nice to have" problems. I work on a professional services team that is massively undersized relative to demand. Our role is less than a year old within the organization. We have far more clients in need of support from my team than we can give.

This is a great problem to have - lots of pent up demand. Nevertheless, it is a problem, and we must actively strive to solve it. It's nice to have lots of demand, yet if the problem is not solved, we will be giving up future revenue. A larger team will be able to support more revenue than a smaller team.

There is no part of this situation where it is a good idea to slow down on hiring, or to compromise on hiring standards.

Ninja edit: this is in contrast to things that aren't a problem yet. E.g., in the article, the author discusses not having password reset functionality. That is not yet a problem in the absence of users. It's not a nice problem to have. It is not a problem.
Gell-Mann ammnesia.
weird, my Alfa Romeo user manual is 270 pages filled with graphics (literally, they are jpeg scanned to a pdf) and loads instantly even on my mobile phone
What would you suggest the citizens of Weimar Germany in the 1920s and early 1930s do to prevent the rise of Nazism while also being tolerant?

Fascism and Stalinism are two endpoints of Enlightenment thinking. Is it merely utopian to aspire for tolerance when it's clear that it can lead to the depths of brutality and stupidity?
Definitely, I mentioned this in a comment below. The example videos/instructions are very good. But that only goes so far when you have to self assess how you're doing. But to be fair, I think your comment sounds a bit dire given we're talking about body weight exercises. It's pretty easy to tell that I'm doing, for example, squats or push ups correctly with the way the app and workouts are set up.
It could be that people aren’t actually interested in paying taxi rates on a regular basis, but that those are what’s necessary to support a reasonable wage for the drivers.
Is the first step really needed? Nothing technical is stopping folks from making such websites. If browsers use a lot more RAM than needed when viewing such simple websites (I'm not even sure that is the case!), there should be low hanging fruit improvements to decrease RAM usage in this scenario.
The kernel and BitKeeper part ways (2005)
Clickbait article of no significance: if it is a huge success so what? Will knowing this cause you to “win” by getting in line to be the first to buy at huge gouging markup? Nope. So just wait for benchmarks like everyone else.