skysight-inc/HackerNews huggingface dataset:
But it does. From OpenBSD's mdoc(7):

The mdoc language supports authoring of manual pages for the man(1) utility by allowing semantic annotations of words, phrases, page sections and complete manual pages.

From GNU groff's mdoc(7):

The -mdoc package is a set of content-based and domain-based macros used to format the BSD man pages.

I'm not 100% sure when exactly mdoc was introduced, but the earliest appearance I can find is in /share/tmac/tmac.doc in 4.3BSD-Reno [1], whose file header gives it as version 5.9, dated 24 July 1990 (a modified version of this same file appears in the earliest release of GNU groff I could find, version 1.02 from 2 June 1991 [2]). And taking a look at the mdoc language reveals that it is indeed very much a semantic markup, even more so than most markups that otherwise receive the moniker.

And even the unmaintained (and relatively featureless) version of man(1) that ships with my Slackware 14.2 installation supports it by default, via the magic of groff -mandoc:

mandoc — Use this file in case you don't know whether the man macros or the mdoc package should be used. Multiple man pages (in either format) can be handled.

(that's from groff_tmac(5); meanwhile man.conf(5) says that -mandoc is used by default).

A look at the source (in /usr/share/groff/1.22.3/tmac/andoc.tmac on my system) reveals some troff macro trickery to load either the man package or the mdoc package based on which macros the manpage is trying to use, and then reload the manpage with the appropriate package.

4.3BSD-Reno has an equivalent, too (in /share/tmac/tmac.andoc), whose header gives it as version 5.4, dated 28 July 1990—it strikes me as considerably simpler, but the basic idea is the same. Ye olde groff's was similarly simple, so I'm sure there are good reasons for the complexity that's since been introduced.

The point of all this being: man(1) has supported semantic markup by default since before Linux or any of the modern BSDs existed. On BSD it's been the preferred markup for manpages for ages, afaict, but it's never really caught on in the Linux world, despite having been supported—perhaps because it's always been more popular to write manpages in something like POD or LinuxDoc or DocBook or AsciiDoc or Markdown or some other markup and programmatically convert them to roff(7) input, and those formats don't offer the semantic richness or detail for the domain of manpages that mdoc(7) does, so converting to man(7) makes more sense in that case.

--

[1]: https://minnie.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Reno/sh...

[2]: http://git.savannah.gnu.org/cgit/groff.git/commit/macros?id=...
It is a bit weird to me that people are so intent on reinventing HTAs.
Excellent idea. Shall try. Thanks!
Previous discussion: https://news.ycombinator.com/item?id=19135559.
Japan's private rail lines outcompeted their government rail lines early on, and led the growth of rail throughout the country over the past few decades. There is a way to do private rail right, and it looks a lot more promising than the track record of government rail in the US.

https://www.citylab.com/transportation/2011/10/why-tokyos-pr...
I guess the main difference being that Bootstrap is actively maintained while Milligram hasn't been updated in 2 years.
The difference still lay in that the groves are still genetically different from each other, unlike bananas which are the same genetic organism planted on thousands of acres.
Is it usual for a Developer Advocate to publish strategy decisions? My default expectation is that an exec should post such decisions.
It doesn’t have to be energy positive if the energy used for capture comes from a non-carbon-emitting source.
>I see your point, but still EVs are not that great for environments compare to trains, forget the energy for moving. Energy to build, the tire residues that goes to our public water and ...

Unfortunately, many seem to think that just because something is emission free, they no longer have to worry about such things as grid capacity or electricity costs.
$77B was after they did severe "cost cutting". It used to be $100B. And, if the past is any indicator, it would have ballooned to $120B - $150B by the time it was done. At what point do you say it's not worth it?
A few bits of feedback:

* I was confused by the idea of making a “keyword” (no explainer) and why I then had to “create account” (I thought I already made an account by verifying my email?)

* I love the concept of burner emails and i’m a happy user of 33mail.com for this purpose, particularly because you get [anything]@[someusername].33mail.com. I tend to sign up for things with an email like amazon.com.274652@[myusername].33mail.com

* using my own domain is critical since I can’t be sure how long your service will be around for: if you shut down tomorrow at least all the emails won’t bounce (which could be a nightmare)

* something I don’t currently have a solution for is self-deleting forwarders. I’d like to be able to sign up with eg petition.30d@[whatever] and have it make a forwarded that will self destruct

* your story / background is really important for a service like this: who are you? Where are you based? Why do you care? I couldn’t find this easily

* if you don’t know it already check out Michael Bazzell’s podcast on inteltechniques.com. I wouldn’t have tried 33mail or MySudo without his thorough background research

Thanks for working on stuff like this!
Thanks. It isn't email that is getting blocked, viewing the domain in a browser. Looks like the domain potentially used to host malware.
>The answer to climate change (at least as far as transportation goes) should very clearly be "EVs", with these "electric vehicles" being cars, trucks, semis, and short-haul planes. Unfortunately, you won't see this reflected in GND thinking.

From the resolution [0]:

overhauling transportation systems in the United States to eliminate pollution and greenhouse gas emissions from the transportation sector as much as is technologically feasible, including through investment in—
(i) zero-emission vehicle infrastructure and manufacturing;
(ii) clean, affordable, and accessible public transportation; and
(iii) high-speed rail;

So it seems like EVs are definitely part of the thinking. Perhaps you're referring to a line in Rep. Alexandria Ocasio-Cortez' website's FAQ, which has since been edited? She's definitely a prominent advocate and policy force of the Green New Deal but she is not "the Green New Dealers," who consist of many people [1], with many different opinions about implementation.

[0]https://www.congress.gov/bill/116th-congress/house-resolutio...
[1]https://en.wikipedia.org/wiki/Green_New_Deal
California did not spend $77 billion. It spent around $5.4 billion https://www.hoover.org/research/after-spending-54-billion-ca...
Well I agree, but that's definitely different than opening it up to the free market that GP proposed.
My wife and I recently embarked on the 'Great Books' list from "How to read a Book" [1]. It's a nice contrast to the more scattershot reading that happens online.

If you're interested in how technology might cause self-interruptions that make things like sitting down with a book more difficult, I recommend checking out "The Distracted Mind". [2]

1: https://en.wikipedia.org/wiki/How_to_Read_a_Book

2: http://mitpress.mit.edu/books/distracted-mind
Don't get screwed by your data partners (more GDPR crap)
Or LA to San Diego. There's already a rail line.
It might be just me but I think a lot of people read "Selling ideas" as "demonstrating the technical merit of ideas".

Unless the requirements are brain-dead simple, you'll need to sell at the very least the criteria on which you're measuring technical merit: is a latency number a hard requirement, will it scale for x of years, will it be buildable in y months or years.

At least some of that is going to come to convincing someone you've done your homework even if they couldn't make a better decision right?
People who say jQuery is slow, never used YUI in its heyday. That abomination deserves nothing but a shallow grave.
Oh no! Some of my sites are still using bootstrap v3!
I have so many bootstrap service packs to install, thanks for the heads up.
To add to that cheerful thought, the Saudis are in serious trouble too politically, as their oil runs out.

So is Japan, as its population ages.

So is the US. So is Europe, although arguably to a lesser extent.

There's a possibility we're in for a perfect storm where a lot of very bad things happen all at once financially, just when we need to be spending money to mitigate climate change.
>right-wing faction of the DNC

Wha?

>Providing for people even if they're unwilling to work is a defensible strategy

.... Ok... Go on then. Please expand on how providing for people unwilling to work is defensible. I'm open minded, convince me.
"We use the weight of a hammer to hit nails"

"What you are describing is gravity, it's not the same thing"
I'm not particularly familiar with fetch, but does this do what you want? https://github.com/SitePen/javascript-streams-blog-examples/...
Thalys (SNCF, the group that runs France's HSRs) had proposed to build the entire route for about $55B without any government subsidies ! But their offer was rejected, probably because it didn't provide for any skimming off the top.
While it's likely a non-starter legislatively, I believe the answer would be to pass a carbon cap & trade or tax system that simply prices greenhouse gases. That way we get what we want (less greenhouse gases) without proscribing a specific solution, whether it's high-speed rail, electric vehicles, or people keeping their gas vehicle and carpooling to work. If we get the incentives right, people will figure out how to minimize the increased cost in the way that is least painful for them.
counterpoint: NYC Metro. The MTA Union has prevented any sort of automation, convenience, or safety technology from coming near the system and now it's being left in the dust compared to other cities worldwide. The taxpayers are left to keep throwing money at it because it's the only thing they have.
Bootstrap 4.3.0 is dropping jQuery for regular JavaScript
Well I just checked to see if I missed anything with it and I didn't. The utilities and components are the same as I remember them being.

I was the biggest fan of Bootstrap ever about five or more years ago, a total evangelist. But it seems to be just another flavour of div soup really. I have moved on.

Even things like cool scrollspy things aren't worth the bloat or the learning requirement. I also prefer to learn real things rather than fake framework things. Now the tools are needed in modern browsers you might as well do it properly and learn something useful rather than follow some convenient hacks. It is quicker.
Narcos: The real Jorge Salcedo talks about what the show gets right (2017)
I really wanted Tinder on there on but it was complicated to make an extension. The one on GitHub was broken due to changes in logging. I stopped using Franz after that since the added benefit wasn't worth the hassle
How would the rules be determined?

USDOT/FHWA

So basically, you don't trust the judgment of individual people. But you trust the judgment of a government that is composed of individual people?

Yes.
If it's so easy to reason about, why can't you just state the type of the variable? Doing so helps me understand what's popping out from the rvalue in assignment so that I can follow what your code is doing.

If you're worried about spending time changing type names during a refactor, look at it instead as an opportunity to evaluate the correctness of the code in the context of your replacement type. Use of the auto keyword avoids doing that and as a result enables you to create new and exciting bugs in your code.
What i find amusing is that he only asked for $100,000 to build the network. To risk his life and his entire family for 100K ... even in mexico this is not a lot of money it seems.

The number should have been closer to at least 5-10 million range depending on the size of the family - enough $ to get everyone out permanently to a safe place somewhere far far away on a short notice when things go bad. (similar to that breaking bad guy who makes people disappear when things go bad: permanent change of identity, relocation etc. even that movie guy charged 250K to make that happen.)

But perhaps this IT guy was made an offer he couldn't refuse...

Also, i cant believe that someone running multi-billion dollar empire was too cheap to pay for bullet proof security system. You get what you pay for.

p.s. clearly you can tell i watched too many narcos episodes and BB.
I don't know if this addresses your issue (whether it's about the content, or about e.g. being able to use hyperlinks), but Kobo ereaders come with a version of Pocket preinstalled, so when you see an interesting web page on your computer, you can send it to your ereader with the press of a button. Apparently there's something similar for Kindle: https://www.amazon.com/gp/sendtokindle/
Dialog is nice if you only support Chrome and Firefox. Maybe when Edge turns to Chromium it won't be as bad, but the truth is that Bootstrap is accessible in most if not all modern browsers, but the new HTML5 elements are not.
nono, the money is already on fire, and they have to give it to somebody.
I've felt your pain. So much so that I took 6 months off and put a lot of groundwork into starting a company that would solve this problem. But in the end, I decided to abandon it.

I realized that in order to be 10x better than the alternatives, I was going to need to solve some very tricky AI problems. For example, acurately deduplicating a customer record "John Doe" vs "Johnathon Doe" is not straightforward. Maybe it's two different people?. Maybe it's just a spelling mismatch? The system must have a great deal of context to accurately determine if the data is indeed duplicated. And even if it does, perhaps there's a perfectly good reason for the spelling mismatch. (e.g. perhaps one table is his preferred name, while the other is just referential, etc). In the end, deduplication often comes down to the requirements of the company and it's hard to generalize.

I think there's space in the market for this kind of business, but it'll be a slog. Unless you have a 10x solution (i.e. super AI), you'll be competing with the likes of Trifacta, etc. And it's hard to compete with that kind of sales force.

Really good question. Thanks for posting.
"Cost too much" for what? For what it would provide. That argues against at least this specific high speed rail.

And behind "politically unrealistic" - there is another problem waiting - "economically unrealistic". If it's a project that won't pay back the investment in it, calling it "green" doesn't make it a good idea.
This is funny. I was thinking that Bootstrap should be suffering the same fate as jquery. That is, it’s relevance should be decreasing as web technology catches on.

I see no reason for using a third party layout system now that CSS has `display: flex;` and `display: grid;`. As for modals and menus, HTML has `<dialog>` and `<details>`. And for reusable components, we have custom elements, that you can either implement your self (not that hard) or pull from a library (using javascript modules).

Really the only reason I see anyone using CSS frameworks like bootstrap is for quick prototyping or because that is what they know and don’t bother picking up the new standards (which is ironically where jquery was a few years ago).
But this isn't replaced with a new framework that uses the shadow DOM, it uses the same techniques as jQuery, except without jQuery.

jQuery already uses many native features when supported, while also working around browser quirks and such. It's less of an issue than in the past, but it hasn't gone away completely; see all the comments/fixes for specific browsers.

> One less dependency, network request and more efficient code is always worth the effort.

Of course not. It's a return-of-investment calculation. The 85k of jQuery isn't all that large, especially considering that websites like Medium and NYC load 2MB of JS, and the overhead of jQuery compared to standard JavaScript is minor.
Well, it's at least better than a multiplier of "0", which would be the result of "lighting money on fire".
> We've never had this many people completely distracted by consumerism.

Those are not opposite.

We never had that many people.
I used to work at Google on search, among other projects. :-) I left it out because there's also blog.google now and there isn't a consistent choice of canonical URLs. It's not merely a hostname change, because the new Reader link is https://blog.google/inside-google/company-announcements/a-se...

An even more focused search would be [intitle:"an update on"], which is pretty effective, and you can see different results depending on which site you restrict the query to.

Fun!
Yeah, and charged $10B for it.

Right...
And Europe, China, etc.
Someone PLEASE explain to me WHY the governing bodies on this project decided to start with Merced -> Bakersfield.

I'm seriously dumfounded. I have lost a ton of faith, what little I already had, with this government.

Does ANYONE have a reasonable explanation?
True, but the main reason property is a bad bet is a way too huge property bubble. Urbanizing farmers aren’t going to save the day and pay you $1 million for your extra 75 sqm apartment.
I've largely stopped reading fiction books for the opposite reason. I can't put them down until they're finished or I fall asleep at 4am with book in hand (and alarm set to 6am for work).

Long form news articles and technical books consumed in pomodoro-sided is what I have to get by on.
Funny to see this item on HN. I taught holography with Steve Benton at MIT, and put together a few of the documents available at MIT Open Courseware referenced in the document. The material is pretty specific to the optics of diffractive elements. I have a bunch of great Tcl/Tk holography demo apps I used with the course that I need to port to something that isn't Tcl/Tk.

Sadly, much of Steve's pioneering work in holography at Polaroid and later with the Spatial Imaging Group at MIT predated the blossoming of the world wide web (and "pre Google") and thus has been lost to history.

I am pleased to see work in autostereoscopic displays, computer-based optical predistortion and light fields - all of which Steve and Spatial Imaging did some neat stuff to develop - continues.

Steve would have loved the Looking Glass display. "Lovely!"
One of the things about getting older and divorced, people use to join organizations at higher rates, now we moved to online communities and an online/mobile life.

With a fulltime job and you working till death, you don't have time to do much. The local eagles/lions/moose/etc club, you at least got to go out and have dinner, chat with people, make friends, etc.

I checked out the local Masons lodge, and I was at least 20 years younger so I didn't ask to be sponsored. My friend in Ireland joined the Masons, he says the lodges are filled with younger people from 20s and up.

I read the "Starting over" and think, did you change your hobbies and activities too? There's so much to do now, how can one be bored. Even a trip to the library and parks is cheap and free.
Mechanical Keyboard Buying Guide
yep, some mad scientists are trying to create storage device with huge space, trying with biological and quantum means, the promise is to store all of internet information in a single device

if that happen, it would be possible to INDEX all of internet at very low cost and being competitive with Google. just think about how much it cost Google or BING to index 1 billion static pages.
The funny thing about a 20-year cap is that at least for murderers and rapists, some vengeful loved ones of the victim(s) may still be alive to take retribution. For which they might get 20 years.
It's hard to stereotype the "C/C++ community." The C++ community popularized RAII for safer management of mutex locks, reference counts, and other resources; smart pointers for null checking; and other ergonomic improvements motivated by the knowledge that getting those things right in plain C required an unrealistic and/or wasteful level of vigilance. When I encountered Rust I immediately recognized the same desire for safety and protection that motivated usage of RAII in C++.

And, funnily enough, back in my C++ days I remember dabbling in Common Lisp and loving that there were macros that achieved similar results.
Get three developers for the price of one :)
Relevant PG essay: http://www.paulgraham.com/submarine.html
It's not just the labor market difference. It's the legal and regulatory difference.
It is a tuesday. HN is full of millenials who think they know everything. Id bet most of the haters in this thread had to google "deltaV". The smart people show up on the weekends. Im only here because im visiting family and work doesnt have my cell number.
For scale: At the price of $10/tonne, $77B is enough money to offset the US CO_2 emissions for 1.5 years.
How to Use Ant Media Server on Azure Marketplace?
Not to mention Eight Megs And Constantly Swapping.
Just my insurance is $20K/year (health, life, disability, home, auto, umbrella). Then $10K/year in property taxes. Then $30K/year in mortgage interest. That's already $60K/year and doesn't include food, utilities, schools, etc.
Newsom should be more gracious. That is tax money from all other states that the federal government decided to provide to California. Sad to see him be so entitled and speak so dismissively about the funding for the sake of local political optics.
Survey “Learning and understanding a big codebase”
Usually (sometimes Analysis)
Building a Minimum Viable Web App with React, Express JavaScript and Docker
It depends on how old you are. Life is funny and never turns our how you thought it would. I do like going back and reading the article "Advice, like youth, probably just wasted on the young" by Mary Schmich (popularized by Baz Luhrmann in the song 'Everybody's Free') from time to time[1]

[1] (snippet)

> Enjoy the power and beauty of your youth
oh nevermind;
you will not understand the power and beauty of your youth until they have faded

> But trust me, in 20 years you'll look back at photos of yourself and recall in a way you can't grasp now how much possibility lay before you and how fabulous you really looked…
You are not as fat as you imagine
Don't worry about the future; or worry, but know that worrying is as effective as trying to solve an algebra equation by chewing bubblegum

> The real troubles in your life are apt to be things that never crossed your worried mind, the kind that blindside you at 4pm on some idle Tuesday
Plus a bunch of themes you can just buy, so for many smaller sites you can skip getting a designer involved at all.
> As one of the commenters pointed out, a lot of stuff was copied from jQuery to make it work.

> In other words, this entire effort seems of dubious benefit to me.

You made other points, but I wanted to focus on this one. Yes, there's a few remaining bits that don't have standards. But you can do so much with querySelector, classlist.toggle(), lastElementChild, scrollIntoView, insertAdjacentHTML - literally every JavaScript answer on SO is now "2016: all current browsers now support X".

Yeah, I'm sure they had to patch in a lot, but I'm also sure they didn't have to recreate everything.

Side benefit: also no weird $(thing)[0] when you need to use a DOM API, like HTML5 validity or whatever.
Your $4/pilot/flight misses the overall point. A company in a highly competitive industry is going to be minimizing costs across the board. To keep a plane in the air, you need mechanics, pilots, flight crew and so-forth. You could be completely spendthrift with just pilots and hold the line on everything else but then the potential for the rest of your personnel to be jealous is high. Moreover, what's the motivation?

"You cheap bastards could easily afford XXX" misses the point. A large company runs on general principle, and company that's producing at minimal cost is going to run on the principle of saving money everywhere.