skysight-inc/HackerNews huggingface dataset:
I have an itch to answer these for some unknown reason.

- What's your mechanism for bias self-check?

Debate. I like debating, I have to admit. It's a great way to sharpen one's logic. But, one has to careful to not get labeled as "argumentative".

- If someone gives you specs and you notice that something is off, what do you do?

I always have suggestions or questions on any non-trivial spec. I list them up and email them out to the project manager. I do try to be polite in my criticism, though. Example: "I'm concerned that X may confuse users. Here's an alternative to consider."

- If you have to solve a problem you haven't solved before, how do you approach it?

I try to ponder such longer than normal rather than go with the first approach that pops into my head. I may work on something else while the idea dances around in the back of my head. Sometimes I dream up solutions at night. It sounds cliche, but it's true.

- What's your take on accessibility on the web?

Managers and users often like fancy UI's that may run into accessibility problems. It's a tricky thing to balance. Eye-candy does "sell" a UI, and accessibility often hampers that. Sometimes I try to find ways to spruce up a UI that don't harm accessibility, such as improving logos or including interesting "side" graphics that don't interfere with the primary function.

- What's your process like for deciding that you're at the point in your career where you can mentor others?

If I feel I can help somebody without offending them, I will often just jump in and do task-specific mentoring. But I wouldn't want to do such full time.

- What do you prefer to do when you see someone else getting nit-picked?

I will defend them if their ideas or work have merit. If not, there's probably a reason they create team friction, and to be frank, they probably should change careers into something that's a better fit for them. Often times such people are not "bad", rather just in the wrong field.

- You're just about to finish a feature and have a great idea for improving it. What do you do?

I'll check with my supervisor. If I'm enthusiastic about the better variation, he or she will typically allow me to go with the better one once they know me. If time is tight, it may have to wait until the next version. I will work extra hours if I feel it's a compelling feature.
Hey I was just trying to figure out if you were bringing up anything of value :)
> The above 2 meta tags must come first in the <head> to consistently ensure proper document rendering.

It looks like they don't follow their own advice:

<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0">
Brilliant reply, in this case if his kid isn't able to get in on merit alone, paying a premium for the "privilege" to be surrounded by a mix of wealthy and/or incredibly intelligent people is entirely reasonable.
The best way to know about how good Facebook fact checking is will be to see what terrible facts about Facebook they are willing to admit are actually true. Since I doubt Facebook has the stomach to be honest, judging from their congressional hearings, we can treat their official fact checking as officially worthless.
Literally nothing in the first paragraph is true. For driver interaction, if it wasn't a push notification in the app then it would have been some sort of driver operations community tool like zendesk or similar.

> It was like 25k people in a single room iirc.

This never happened. I literally could not have happened. Uber ditched Hipchat when it was around 10k employees. The largest rooms I ever saw were outages or eng rooms with a few thousand, most with the room muted unless they needed something.
I've been migrating my site to use Digital ocean managed databases but it seems the performance might take a hit for my tables that have more than a million rows.
I've found this especially useful when rendering proxied web pages
Harvard Response: "The panel declared “considerations of environmental impact” out of the scope of their recommendations. This is a missed opportunity because climate change and environmental degradation have serious effects on human health, and thus is important to consider when making recommendations on diet, even if this is addressed separately from direct effects on individual health."

My response: should we apply this to other topics as well? Pimp the efficiency of renewables compared with carbon-based? Up the effectivity of hydrogen-based energy distribution? Lift the results of a study promoting working from home?

Two words come to mind: Occam's razor.
We need more single page references like this, IMO, for all sorts of random domains. Even something like a single-page reference for how Array.from works in JS, as an example. Even if it were standalone it could later be integrated into a broader reference work. In the meantime, a "arrayfrom.dev" page, although non-general, would fill a specific niche w/ a mnemonic URL (Array.from is just an example - no idea whether or not it would be considerable in this regard).

Other "pages" (as rough-sketch descriptions) I can imagine: colors.dev, cacheperf.dev, unicode.dev, rdf/microdata.dev, parsing.algorithms.dev, querystring.dev (a micro reference for sure).

Likewise, "micro" web tools which I'm sure exist as a concept I don't know already would be very convenient (xml->json converter, linters/viewers/auditors of all sorts).
I did it in a lab exercise and I think we were 20% off with the proper result somewhere close to the end of the error bar (inside or outside I don't remember). It felt disappointing at the time, like all early lab exercises. Some later ones were much closer to the state of the art.
Chasing a Memory
Uh... what do people call "it" now-a-days? Serious
In principle you can use P2P-DMA to shunt the bulk of the data to a specialized device (e.g. GPU, FPGA, storage) without it ever touching main memory or the CPU.
I think you are either unwilling or unable to read the scientific literature (which I've conveniently linked for you).

None of what you are saying is correct. You do not need to consume refined sugar to have "ample levels" in your body.

Is consuming refined sugar vital for the healthy functioning of the human body?

FYI, it's not 100% clear whether humans produce DMT but it's highly likely https://www.nature.com/articles/s41598-019-45812-w.
My understanding (thus far): This + DSP + D/A Converter + Amplifier Circuit + PCIe Hardware Interface Chip(s) + FPGA (maybe) + Software Driver (On the computer whose PCIe bus it is) = Open Source Sound Card...

I could be wrong about one or more of those component parts however(!)... Comments welcome!
> A is natural, and B is not, therefore A is better

I'll just add since my reply was a bit short - that if not for the danger of losing sight of the point here, I could continue your deductive argument with a list of examples which seem to support the rule and could criticize your chosen examples, but the important point is that statements of these kinds are not philosophically known to be false in most given contexts. The naturalistic fallacy is actually a strong case that they are false in philosophy of ethics, and this has been ideologically amplified to teach that they are false in all contexts. Its terrible education, not fallacious at all to say: "my cats natural diet is small mammals, so its probably better if I dont feed it too much bread and mayo." etc.
Eh you can leave it off your resume if you want.
After a few minutes of trial and error (mostly around convincing Zig's type checker that various things are indeed enum members, and fixing cases where the C version outright ignores return values), I was able to produce a working example:

// curl-test.zig
// Direct hand-translation from curl's simple.c example
usingnamespace @cImport({
@cInclude("stdio.h");
@cInclude("curl/curl.h");
});

pub fn main() anyerror!void {
var curl = curl_easy_init();
var res: CURLcode = undefined;

if(curl != null) {
_ = curl_easy_setopt(curl, CURLoption.CURLOPT_URL,
c"https://example.com");
_ = curl_easy_setopt(curl, CURLoption.CURLOPT_FOLLOWLOCATION, c_long(1));

res = curl_easy_perform(curl);

if(res != CURLcode.CURLE_OK) {
_ = fprintf(stderr, c"curl_easy_perform() failed: %s\n",
curl_easy_strerror(res));
}

curl_easy_cleanup(curl);
}
}

Buildable with "zig build-exe curl-test.zig --library c --library curl" (I have to add "-isystem /usr/include --library-path /usr/lib64" to the end of that on Slackware64 14.2; YMMV). Should produce a runnable "curl-test" (or "curl-test.exe") binary executable in the current dir.
Seems to make having a body of information that has real answers to edge cases and obscure problems is better than one that's just non answers and thinly veiled insults.
Yup. It's there now.
I'm not an expert, but I think rancid oil is oxidised oil and thus acts like any oxidised chemical: it tries to steal an electron from somewhere else, including inside our bodies - "free radicals" - which can damage things like our DNA. There's also some link to how it can change the behaviour of proton gradients in our cells (I read about it a while ago in "The Vital Question" by Nick Lane) but I'm sketchy on the exact details.
Maybe a decent place to implement a computerized linear search algo for your techs?

Sounds like they're setting params for a PID/control loop in the first place and second order PID/control loops are notoriously finicky so I'd avoid that. But a simple/static linear search for params where it just binary searches while the tech chooses the best value amongst the 3 options [min, mid, max] probably gets them there pretty fast. Though probably still not faster than a manual dial.
> see e.g. lax, which is include in JAX.

I think jleber means stax here, for pre-defined NN layers.
I like buying and eating local, too! For economic and social reasons.

But the equations as to whether it's better in terms of the environment is a tricky one....
I stopped after a couple of episodes. Maybe it picks up, but the book is one of my most treasured reads, and it just didn't seem to fit for me. It somehow misses the absurdism of the book. I could be being overly harsh, but... it just didn't seem to hit home.
You don't need to root Android (or even go outside the app store) to have a wide range of on-device programming options (you might need to engage developer mode for many of them, but you can do that without root.)
You are commenting on an older version of what I commented. I had already corrected that before your comment.

I do know that cocaine alkaloids are extracted from plants. Sugar is not necessarily extracted from plants. Its not the same thing. You can simply eat 1-2 servings of most fruit to get the same amount of sugar as a can of soda. It doesn't have to be potent to be found in nature.

Still, I don't see where your argument is going, we're arguing about the moderate use of sugar. The incans chewed on coca leaves and it seemed to enhance their long distance endurance. Are you arguing that any amount of sugar is de facto bad?
Convincing a Team to Start Unit Testing
That makes sense - by starting with small amounts you're more likely to induce oral tolerance. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4603531/
I havent heard of that but looking through RFCs might be the way to find out.
> ..probably because he was never truly invested in/familiar with/cared that much about new technology and what people promise it can do.

Where's the technology in WeWork?
My personal experience: I no longer get absorbed for hours reading a book, as was the case when I was younger. The free time available is no excuse, because I spend a lot of time in HN and the like. Before, reading was almost inevitable, I did need to make an effort to put the books apart, nowadays I need a lot of will to put away the phone to grab the same books that I adored some years ago.
<base> was super nice in the old days when I worked with servers without subdomains for staging/testing, it made it pretty trivial to have domain.tld/website and domain.tld/testing/website ... granted, those were dark days and I'd never use that approach now, but it was appreciated.
It does work on 10.15 latest beta (10 as of writing).
Could be. The effects are not limited to any religion or culture.
Additionally, if you want create good looking modern UI take a look on mlib[0] toolkit (built on top of X11) used for AzPainter[1] drawing program.

[0] https://github.com/Symbian9/azpainter/tree/master/mlib

[1] https://github.com/Symbian9/azpainter/
This is backwards. The system is set up to make it impossible for players to both be successful students and successful athletes -- they're expected to spend most of their time on sport. That that's the case is absurd, but placing the onus on the students to rectify the situation bizarre; they have the least power of anyone involved. The onus should be on the schools.

Universities' principal missions should be pedagogy and research. If college sports as they now exist require hampering students' ability to learn (or, I suppose, do research), having those sports teams and operating them the way they do is in conflict with what should be their mission, and they should stop having sports teams.
>Or, to ask it differently: can a lexer which ignores an entire class of legal characters (whitespace) ever be context free?

Sure.

What does ignoring "an entire class of legal characters" has to do with being context-free (which just means that each production rule doesn't need further context to work)?

You can trivially ignore "an entire class of legal characters with (regular language compatible) regular expressions - and if so, you can express that processing as a context-free grammar...
Legacy reasons. When the iPhone came out, "mobile only" sites were a wasteland of terrible UI and restricted features. iPhone OS wanted to serve full websites, and sometimes had to do weird things to beat the kind of stuff that sniffed for mobile devices, or to overcome the lack of a mouse on a desktop website.

If you look at the original iPhone demo in 2007[0], the original intent was to render full web pages on the screen and rely on the double-tap-to-zoom to read content.

The article that's generally credited with naming and mainstreaming Responsive Web Design[1] didn't come until 2010.

[0]: https://youtu.be/vN4U5FqrOdQ?t=2502

[1]: https://alistapart.com/article/responsive-web-design/
This is kind of what nvswitch does, albeit in a proprietary architecture. All 16 GPUs in an NVSwitch can see the memory space of all others, and any reads/writes are transparently performed on the correct GPU. This effectively gives a 512GB address space of HBM2 memory.
I'm sure you're right, but I've moved away from Android. Are there any apps in the Google store that you know of, or would personally recommend?
Yahoo Proposed Customer Data Security Breach Settlement
Extensive discussion, currently #2 on front page: https://news.ycombinator.com/item?id=21116355
> these haven't been typical complaints about the kind of boring solvers we've been using for decades

This statement is patently false. The "boring solvers" are computationally expensive, to the point that some applications, such as structural optimization, are practically impossible to employ. We're talking about models which might take hours to run a single simulation.

Not to mention the fact that the computational cost of running high resolution models typically grows exponentially with regards to refinement level.

Boring old solvers were adequate to provide approximate solutions without having to resort to precalculated tables, but times moved on and so did the tech applications.
Same-Site Cookies by Default
What unholy thing did they do that broke it across 12 different datacenters, good lord.
I've used the App Store like one whole time in my entire life and that was to upgrade Xcode once.

Elsewhere you mention a VPN client requiring you to download it from the App Store - well take it up with the app developer then because I've used tons of VPN clients on Mac (currently using ExpressVPN in fact) and all were straight out of DMGs.
My favorite weird thing that happens without certain <head> tags is the ten billion attempts to get a favicon. I don't know if browsers still try all those silly favicon requests if none is defined, but it was saddening to watch that grow to be wide spread previously.
http://archive.is/m39hT
Yea, that’s why I said cattle industry spin, but I don’t want to reject the idea based on the messenger.

I suspect a basic risk assessment in the context of other food advice would a good place to start. However, it also says the data is not that great to make such assertions.
Consider though that most "grass-fed" beef is grown in places like Brazil or Argentina where the native forest is cut down to make space for it. Or as an alternative consider how many cows are grown in feedlots and would instead need grassland to roam on and you can see how everyone indulging in red meat at their current level but with grass-fed beef could result in another environmental disaster.

A better way to think about this is to consider how many acres of land and how much fuel input is required to grow 2000 calories of food with an appropriate mix of macronutrients. I don't have a complete picture of what this would look like for a traditional American diet with the huge amount of meat we consume here, so I can't make an argument from that.

I do know that if we focus on acres of land and fuel inputs needed to grow protein from various sources, that plant-based proteins are much more space and fuel efficient than taking those same proteins and growing cows or chickens from them. Arguments for not eating soybeans, for example, center around how much land is being cleared to grow soybeans. But those same arguments ignore how much of those soybeans are being fed to cattle.

The best solutions in my mind are to significantly reduce our intake from meat sources regardless of how those sources were raised. Eating meat at the level we are used to is not a tenable situation.
> Basically the only thing that is left is that the wiki can be edited without supervision.

Yes, that's a significant difference. Publically contributed information (Wikipedia, Stack Overflow) can be quite good.

---

Another difference is that the wiki is not versioned with your code. (An entirely separate repo, but stil logically connected with the code repo.)

HEAD of wiki is documentation for version 1, version 2, version 3, etc. of your code.

That may be a good thing; that may be a bad thing.
Vernor Vinge's short story 'Conquest By Default' features an interstellar anarchic civilization which has such a rule-against-scale (in any organization, including 'governments') as its highest law. That civilization then encounters Earth, with a number of oversized nations.
The airline argument is quite convincing.

How about the frequency and the fair price? It's worthwhile to compare airline rates. It's more difficult for in-app uber purchases that are more frequent for less money. Will people compare rates? Especially if rates are not cheaper elsewhere? The biggest network will have the best cost structure.

Uber can keep other companies alive by slightly rising their prices. So no monopoly problem but nobody who has the money to innovate. Then they have the money for the most advanced technology and by adjusting their prices they decide how big their market share is.
Wow, a NetApp employee who's actually heard of performance as a feature!

I'm saying this because every time I hear that a customer has a NetApp I get giddy as a school girl, because their filer products have a literal turbo button that I get to press.

Thanks to NetApp I've had some career highlights of boosting storage performance of entire enterprises by at least a factor of two, and occasionally as high as tenfold or more.

I'm not saying that I'm some sort of storage performance tuning wizard! There is literally a single parameter that can be changed to at least double the performance of every NetApp filer that has been shipped in about two decades: Just increase the TCP Window size from the original 1990s era default of 17KB to something sane like 256KB and then everything gets magically faster.

This is why it's so bizarre hearing you talking about performance and working at NetApp. It's like hearing that someone was on the Trabant F1 team.
How to Generate a PDF Using Node, React Components, and Headless Chrome
A wikipedia article is your notion of scientific literature? lol

Anyways, I did read it and if you don't realize by now, my questions are rhetorical since you don't seem to have a strong logical foundation.

>> Is consuming refined sugar vital for the healthy functioning of the human body?

This is what I'm referring to as strawmanning my argument. Surely this is true of sugar in general and while I was referring to refined sugar as a potential vehicle for getting sugar into the body you decided to act as though I'm proposing getting 100% of your sugar intake from refined sugar.

Your link strengthens what I just said. If DMT is produced endogenously surely its different from sugar that has to be consumed.
The HTML syntax lets you omit the </head> tag. Any start tag not in the finite list of elements will implicitly start the body and go there.

<html>
<head>
<title>I am in the head</title>
<foo>I am in the body!</foo>
</head> <- this is a parse error and is ignored
Elon Musk Just Unveiled Starship, SpaceX's Human-Carrying Rocket
Show HN: Directory of 300 companies doing social good
vinge's "true names" was indeed a glaring omission in that list, especially since some of his other work got a mention
Logged in to upvote this because it used the correct: X Window System and not X Windows (Grrrr...) Man X folks! [Apparently OP did.]
<meta name="viewport" content="width=device-width, initial-scale=1">

Please no. IMO this makes most pages unusable on mobile. Most websites, e.g. news websites with long-form articles, shouldn't be using mobile pages / responsive design / zoomed-in layout at all. Web apps (Twitter, GMail), maybe. But most mobile pages are far more unusable than desktop versions (looking at you, Facebook and Reddit).
Here's a direct link to the web-to-pdf GitHub project: https://github.com/PDFTron/web-to-pdf
You can apply it on top of arbitrary combinations of fields where ML could be easily applied to.
>Oh absolutely he's allowed to be skeptical.

Just not to be skeptical and keep his job...

Oh, the hypocrisy...
'At least 35' GOP senators would vote to remove Trump if vote was private
The thing is, only one of those spectrums of freedom is fully contained within the other.

You are free at any moment to commit your excesses to the state, or to any institution.
But that oxidation would occur anyway whether it's on a shelf over time or inside of our body... wouldn't it?
static typing is like a DB index, it makes code inserts a bit harder but code updates and code selects a lot easier.
What If Planet 9 Is a Primordial Black Hole
Hypothetically, if he was really good at this he'd pick a highly leveraged market segment, attempt to crash it with a ridiculously implausible high-profile failure at the tail end of a bubble, and benefit by shorting everything that wasn't nailed to the floor.

Or maybe he's just a bit gullible. It's hard to be sure.
Are you talking about the Joe Rogan podcast? It's recorded/filmed from California, where marijuana is legal recreationaly, and had been at the time of the original broadcast.
Elixirforums have reported year on years increased traffic, so I’m surprised to hear that.
Do what they say, not what they do!

maximum-scale has only three valid uses:

1. extreme values, like 5.0, if a browser misdetects that zooming that far is useful when it isn't (rare)

2. pure-app websites like maps or video games that have alternative scaling arrangements and browser pinch-zoom gets in the way.

3. there is no number three, and the thing you are thinking of is incorrect.

maximum-scale is an automatic usability and accessibility fail otherwise, you are bad and should be made to feel bad if you use it.