skysight-inc/HackerNews huggingface dataset:
The problem with this family of tooling is that they are essentially fill-the-blanks forms and that all the surrounding ceremony is generated indiscriminately of wether the blanks were actually filled or not. Or worse: (pre-)filled with redundant placeholders like "@return returns the $Typename".

The frustration pointed out by OP is that when you see a page of "blank" generated documentation you never know if there is valuable information waiting for you maybe just one or two clicks away or if it's placeholders all the way down. Consuming a sparsely filled doc almost feels like being trapped in an illustration of the halting problem.

A javadoc/-like implementation that somehow put the actually authored subset into the spotlight while not completely skipping the inferred bits could be very valuable.

(also: a javadoc/-like compiler that detects as much delegation as possible and aggressively pulls in stronger documentation when it is available further up or down the call nesting)
Above 35C air temperature human body cannot remove heat any other way than through evaporation of sweat.

At 46C you need air that is less than 50 percent humid to even survive. And this means you can only lie flat in shade and breath, any more exertion and you cook from inside.

For anybody to survive outside in 46C air and additionally you want to exert yourself in any way like walking the air must be very dry.

If you are still not convinced just read up a little bit, https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
Cheers, thank you.
No. I'm sorry. I don't know what happened.
My seat was an aisle seat a couple rows back from a door. They opened it for a short period while we were on the ground. Even though we were on an airport tarmac, the "fresh" air was nice.
Interesting that CA/SV is used as an example for how great things go when you don't have noncompetes. Have they forgotten the massive anti-poaching agreement that led to a $1.5 billion settlement?

Outlawing non-competes may be good, but big companies will still find a way to keep people locked in.
Finally, Oracle's lawyers have met an adversary they can't sue...

Death.
Exactly right; all the Cobol jobs went offshore over the past two decades. There are 1,000s of former Cobol developers in my area alone. Cobol is a cost center companies seek to minimize.

All this talk about Cobol and nothing about it's characteristics that make it truly remarkable: all memory is statically allocated, there is no dynamic memory allocation. Makes streaming xml processing a true nightmare, but also make Cobol applications immune to entire classes of security vulnerabilities and exploits that plague every other language. Also, make performance reliable and easy to reason about with none of the "departures" common in other runtimes (ie thread pool exhaustion, stack overflow errors, heap exhaustion errors). Really dependable from a day to day management perspective.
Any pros/cons vs Vuepress?
Nobel laureate Daniel Kahneman – Premortem to eliminate thinking biases
Sure, but why start off by trying to seem nice? Can only assume they've been wasting time interviewing people likely to be fooled by that level of bs. Or is it that they don't have a clear view of what level bs is required to fool people? Either way it shows a reliance on bs and some flavour of incompetence.
I was a long time KDE user, then went to light weight wm I switched around from fluxbox, openbox. Then I went to tiling window managers. Which is where I'm at today. I have a screen shot of my old xmonad setup.. http://i.imgur.com/c4HGAEs.png

But now I'm using i3, as managing haskell crap is kind of a pita.
It took 10 minutes to convict a 14-year-old and 70 years to exonerate him (2014)
GPS + accelerometers in fusion are accurate enough, and what you describe AFAIK doesn't exist in off-the-shelf variant, which is usually the core consideration.
This is why I feel no shame about my Saturday night Giant Panda steak. I mean, if someone really wanted to they could breed Giant Panda's like cattle.
You can also put it the other way around: Qatar without fossil fuels (and therefore without the climate change they entail) probably wouldn't exist at all except for few, poor and sparse settlements.

If you were a citizen of Qatar, what do you think would be your choice: to be poor in a desertic country with max summer temperatures of 40 degrees, or to be rich in a country so prosperous that can afford outdoor air conditioning in between its skyscrapers?
Logstash alternatives with Elasticsearch support:

[1] https://www.fluentd.org (Ruby Language)

[2] https://fluentbit.io (C Language)
There is a real risk of venturing into narcissism of small differences with this.
> most disagreements come from the default GNU info viewer, not the source documentation system that allows for HTML and PDF output

Do you know if there's a way to access info documentation in a PDF reader (or failing that a browser)? I often try to read the info pages then quickly give up because I don't want to fuss with the navigation. I would love to be able to say `info --format=pdf --open-with=evince sed`. Is anything like that possible?

EDIT: Another cool approach that would preserve hyperlinks would be a command that starts a local web server on say 4400 and launches firefox on its index.html.
I didn't see it on YC, nor did I see it at MS. I saw it on Flowing Data. I found it thru them, thus I posted it thru them. If they get left out perhaps they aren't needed thus we all have to do more legwork to find interesting things. JMHO.
A problem with this is that many Imgur links link not to the embedded page (i.imgur.com) but to the display page (imgur.com). Normally this was, at worst, slightly annoying. Now you're forced to login to view the picture.

Not only is this a hindrance to users but it actively blocks archiving.
I've had good luck using low tech puzzle feeders with my cats. Each one is a bowl with a maze inside or a tower with various windows and trap doors they need to work the food out of to be able to eat. As the food levels get lower the pieces get harder to reach, which allows their laziness to take over and stop them from eating too much.

One example: https://sep.yimg.com/ay/entirelypets/kyjen-dog-games-slo-bow...
We use Gitlab so it has both in the same project - but like you said that could change
A great example of the simple code snippet is Flask https://palletsprojects.com/p/flask/
I'd add TempleOS and its HolyC to that list.
Non-arable land cannot be used to feed people directly, by definition. That makes your original statement misleading at best.
Those were good for working with flat files and nothing else!
In Demand Skills in Denver CO
Create a bookmark with %S for the search query (%s if you need escaping) and a keyword that matches what you want to type as a prefix.
That applies to ML techniques also, mutatis mutandis.
I used gnome2 for a while, then eventually moved to awesomewm when gnome-shell was announced, but I've settled on dwm as my wm of choice. It does what I want and nothing else.
What's an example of Google sharing customer data when their contract says they're not allowed to?
> The Mass Killings article you post describes mass shootings, which are a specific type of homicide with a narrow definition. Homicides overall are down dramatically since the early 1990s. Mass shootings are aided by poor gun control policies and mass availability of guns in the United States. Mass shootings are not prevalent in developed countries that are not the United States in significant numbers.

Homicides are indeed down, and that includes firearm homicides as well. When people mention any recent rise in firearm deaths, what they are are really saying is that firearm suicides are on the rise.

As for prevalence, it's not as uneven as you would think.

https://www.politifact.com/truth-o-meter/article/2019/aug/05...

>In one study by the Crime Prevention Research Center, the United States actually ranked 66th among other world nations when it came to the frequency mass public shootings per capita.

>And when just comparing European countries with the United States and Canada, the U.S. ranked 12th in a comparative study between 2009-2015.

https://crimeresearch.org/2015/06/comparing-death-rates-from...
docs.microsoft.com has a taxonomy that's a superset of this: overview, quickstart, tutorial, sample, concept, how-to, reference, resources. Most of the tables-of-contents are organized around this. Example: https://docs.microsoft.com/en-us/azure/app-service/
I’d like to know why so many people treat the publisher vs. carrier issue as some natural law of speech, when it’s actually a fairly recent concept. To me it seems like a false dichotomy. Arguing from first principles, why should there be a binary choice between those two options?
Fake

Lucky HN isn't to technical since it's kinda obvious.

1,500 drones

And more importantly speed up.

Source - https://youtu.be/KhDEEN4gcpI?t=110
Former Oracle Co-CEO Mark Hurd Has Passed Away
Is there a summary available for what these inexpensive devices can and cannot do in comparison to a far more expensive GPU card? The context would be in ML/DL capabilities, not rendering graphics.
To be clear, my original comment wasn’t meant to say “think of the poor white men are getting discriminated against!” And similarly I don’t think you’re getting “dinged” at your largely-Indian company for anything.

I don’t think being a white male prevents one from getting any kind of job. Being a white male is about the most privileged one can be in Western society.

I’m just saying that the solution to imbalances isn’t to introduce other imbalances.
There is a weird segment of "imgurians" who comment only on imgur posts. They're a bit of a joke on some communities, like /r/repsneakers where users buy replica designer sneakers (aka fakes) and post them to imgur with titles like "Couldn't afford rent this month but got these" and the imgur people flame the imgur comments.
I knew he'd taken time up for a health problem, but I sure hadn't seen this coming.
There's more than four kinds; the main point should be that they need to be written with their particular purpose in mind. Here's some categories that apply just to system operations:

- Reference
- Discussion
- Planning
- Tutorial/Educational
- How-To
- Process Template (many, many kinds)
- Process Implementation
- Q&A

There are also attributes: Local/Global, Draft, Approved, Certified, Published, Restricted, Versioned, etc. There's the venue: Internal, Customer-facing, Regulatory, Quality Assurance, Development, Managerial, Executive, etc. Then there's the scope of the document: high-level, deep dive, navigation, etc.

When you write documentation, you must know your audience, what they need your document for, whether your document gives them everything they need, whether it's clear & concise, and whether anyone can find it when they need to. They should know when it was written & by whom, what it was written for, who it applies to. It should provide references to everything someone needs to know to make use of the doc. And not only should the document be clear, it has to stylistically express detail and make the document easier to process.
Russian ‘CRISPR-baby’ scientist has started editing genes in human eggs
In this case I don't think the locale functions were designed by committee, I think they were accepted as-is from a popular implementation. And they were implemented that way because it was the simplest most straight-forward way (I'll admit I'm just guessing now). Were they part of K&R C?
I don't know what you want this for exactly, so definitely don't use my suggestion for crypto purposes. However...

If what you want is just to add some uniform, seemingly random behavior to something (e.g. a game, generate some noise, whatever), I've used the Wolfenstein3D's FizzleFade effect algorithm [0] in the past.

It's boringly easy and works like a charm.

[0] http://fabiensanglard.net/fizzlefade/index.php
Not sure why you are accusing me of cynicism or arguing that a teaching load of two classes (typically 6 hours per week of instruction) in one semester is something to be proud of for a full time teacher. Go to your local teaching college to see people teach 4-5 classes each semester, or to your high school where they teach 5-6 one hour classes each day -- and do it without a bevy of grad students to grade papers for them, hold office hours so that the professor doesn't need to, answer student questions, hold seminars, write and correct exams.

I am merely describing to you how this stuff works. My descriptions are accurate, from the overhead that universities take to the shifting of teaching loads onto adjuncts and grad students to the relative weight of teaching on research hires. You can verify by discussing these issues with someone else who went through the grad school experience and saw it all first hand -- I did it at Stanford.

As to why such an anodyne and factual description of reality strikes you as cynical is something you have to come to grips with. There are reasons for this system. Lots of grant money is available -- should it not be available? Should we not be funding this stuff? Given that grant money is available for research, it makes sense that specialists who are good at getting grants would be allowed to do that -- get grants -- whereas others who are good at teaching be allowed to do that. Obviously universities are going to compete to find these specialists and will pay them well. The only problem here is that when people think of Stanford as a great research institution (which it is), they just assume that is must be a great teaching college, which it isn't. It's pretty mediocre on that front, yet that's what people assume, because they think a good researcher must be a good teacher. Listen, many good researchers can't even speak english at anything approaching a college level. At Stanford. They aren't there to teach. Researchers do research, and teachers teach. That is probably the thing that is upsetting you, but really a moment's reflection should tell you that these are all simple consequences of the multiple hats a research university like Stanford is expected to wear. If you want a good education, go to a teaching college -- there are many out there.
Comment I read about Pompeii was the soil was really good because of Mount Vesuvius.

How soon we forget the Great Lisbon Earthquake.

North Sea flood of 1953 killed 2500 people.

I suppose there are some happy places unaffected by earthquakes, volcano's, floods, extreme weather. I'm dubious we can all move there.
Actually I had (avenue Q?), but thanks, didn't get the reference.

Anyway, the muse struck, so you got a verse out of me (see edit on prior post).
Okay, sure but contractors dying in accidents at a work site is a hugely different narrative than "Amazon is working their warehouse staff... to death" which is what is currently happening.
Import YouTube videos inside Google sheets
We Found over 700 Doctors Who Were Paid More Than a Million Dollars by Companies
Vue CLI + DIY

The CLI is actually pretty powerful and has some great configs out of the box that people think they need Nuxt for.
Why, thank you :)

My village pub is quite amazing, you meet all sorts of interesting people there. A couple of months ago I met a fund manager and author of "China, Trade and Power: Why the West's Economic Engagement Has Failed":

https://www.amazon.co.uk/dp/1907994815

...which is well worth a read. That too was an interesting chat.
It's where the commit message comes in the process that makes them noteworthy. They're the final chance for a developer to vent their spleen or blow their trumpet before signing off on the results of possibly days of work.
Tumblr wiped off half their value by doing that.
My point was that options like -O<number> and -Ofast aren't the actual optimization switches, they turn on other switches and you do not know what you'll get - essentially wishing for fast code and hoping you'll get some (i mentioned -Ofast explicitly because of its name).

For example according to the documentation in GCC 7.4 -O3 turns on:

-fgcse-after-reload
-finline-functions
-fipa-cp-clone
-fpeel-loops
-fpredictive-commoning
-fsplit-paths
-ftree-loop-distribute-patterns
-ftree-loop-vectorize
-ftree-partial-pre
-ftree-slp-vectorize
-funswitch-loops
-fvect-cost-model

whereas in GCC 9.2 -O3 turns the above, plus:

-floop-interchange
-floop-unroll-and-jam
-ftree-loop-distribution
-fversion-loops-for-strides

So unless you control the exact version of the compiler that will generate the binaries you will give out, you do not exactly know what specifying "-O3" will do.

Moreover even though you do know the switches, their documentation is basically nothing. For a random example what "-floop-unroll-and-jam" does? The GCC 9.2 documentation combines it with "-ftree-loop-linear", "-floop-interchange", "-floop-strip-mine" and "-floop-block" and all it says is:

> Perform loop nest optimizations. Same as -floop-nest-optimize. To use this code transformation, GCC has to be configured with --with-isl to enable the Graphite loop transformation infrastructure.

...what does that even mean? What sort of effect will those transformations have on the code? Why are they all jumbled in one explanation? Are they exactly the same? Why does it say that they are the same "-floop-nest-optimize"? Which option is the same? All of them? The -"floop-nest-optimize" documentation says:

> Enable the isl based loop nest optimizer. This is a generic loop nest optimizer based on the Pluto optimization algorithms. It calculates a loop structure optimized for data-locality and parallelism. This option is experimental.

Based on the Pluto optimization algorithms? Even assuming that this refers to "PLUTO - An automatic parallelizer and locality optimizer for affine loop nests" (this is a guess, no other references in the GCC documentation as far as i can tell), does it mean they are the same as the the code in pluto, that they based on the code and are modified or that they are based on the general idea/concepts/algorithms?

--

So it isn't really a surprise that most people simple throw out "-Ofast" (or -O3 or -O2 or whatever) and hope for the best. They do not know better and they cannot know better since their compiler doesn't provide them any further information. And this is where all the FUD and fear about C's undefined behavior comes - people not knowing what exactly happens because they are not even told.
Commenter is talking about the wet bulb temperature, which is basically the temperature at maximum humidity.

Qatar is running about 32 degrees maximum wet bulb temperature, which is still barely survivable, but a couple more degrees and living without AC in Qatar will be unsurvivable for humans.
That's the point the parent poster is making: tumblr had incredible growth at the start and stayed popular, but it was difficult to monetize because of the nsfw content.
Non-breaking spaces are required to typeset French correctly, at least: https://en.wikipedia.org/wiki/Question_mark#Stylistic_varian.... The accidental insertion of non-breaking spaces is a possible issue, and it's a bit harder to detect than other typos, but it's also probably not as bad as other typos. Overall I think it's a bit hard to make the case that they should be disallowed.
That is good, but, supply chains are still a major attack vector. I think we should try to minimize that.

I am quite certain that there are no Chinese back doors in hardware that was put in the ground in the early 1980s.

Security wise, we can only go downhill from there.
This is not true. Artificial insemination was widely used long before sexed semen was available.
It’s only going to stop when being on Facebook is seen as shameful.
I stared in shock as the red mist speckled my glasses. After a few moments I managed to stammer a response.

"My god, that worker just fell in! Why haven't you stopped the machine? Why isn't anyone doing anything?"

The foreman who was leading my tour made a plaintive gesture and stared into space for a moment.

"It's complex, you see. The machine is certainly dangerous. That's the third worker this hour."

"The third?!"

"Every 10 minutes, like clockwork. But on the other hand, the machine is quite valuable. You must understand. Our competition all has machines just like it, and if we stopped ours, well, it wouldn't make much of a difference, would it? They're building more every day and we simply must keep up. That's the business."

"But those are people- human lives!"

The foreman looked tired. He'd given this speech many times.

"Our workers sign all the necessary releases. They're fully informed. Our legal team will assure you there's a great deal of paperwork involved, and we cross every T and dot every I. Totally above-board. I didn't build the damn machine, I just keep it running, and this is how it's done in the industry. Now, if you'll all follow me- just step over that mess for now, the cleanup crew are already on their way- I'll show you the way to our recruiting department. Turnover is a bit high here, but we've been working on some great new internship programs with elementary schools..."
I was just about to post this, good call. The linked article provides no information, just the comment

Nice. I hadn’t heard about SandDance until now, but I’m saving for later.

The Microsoft blog is the place to be.
Try to be more respectful. We're talking about a human being who died.
This is also a great feature of Haskell, especially Hoogle, which is what I miss the most when working in Java. If I want to find a function which, say, removes items from a Map based on a function over values, in Java I have to look and see if it's in the Map class. Nope. Is it in Guava Maps? Ah, there it is, "filterValues".

In Hoogle, I can type `Map k v -> (v -> Bool) -> Map k v` into the search bar, and it finds the function, even though I got the order of the arguments wrong.

https://hoogle.haskell.org/?hoogle=Map%20k%20v%20-%3E%20(v%2...
Might I suggest Sway when you're ready to make the transition to Wayland.
I had not seen or hear-of this poem before. I'm familiar with the bombing of Hiroshima from a historical standpoint, but I can't say that I really understood this poem. I searched online for an explanation. I found this document. It looks like some sort of literature homework. It helped quite a bit.

http://essalanglit.weebly.com/uploads/1/0/5/4/10543533/augus...
Cocktail party problem is actually hard in ML. And that's not even getting into speech recognition on imperfectly segmented speech streams.

Keywords: multiple talker speech segmentation, computational auditory scene analysis CASA