skysight-inc/HackerNews huggingface dataset:
In my view, Jupyter Notebooks are web-based because they are designed with sharing in mind. It's far from perfect (git does not play nicely with .ipynb files :(), but here are two specific advantages that come to mind:

- You can run a Jupyter Notebook locally or on a remote server, seamlessly working in a graphics- and Markdown-capable REPL in either case

- You can easily share and export the final notebook in its post-run state, presenting Markdown, LaTeX formulas, code, comments, plots, and results in the order they were written and executed, in a single (HTML or PDF) document (or even a slide deck, if you dare)

To your last point about limiting use of the browser to writing short comments and watching videos: I'd say that's a matter of personal taste. Browsers are perfectly capable of quickly handling the volume of code and text that would appear in a reasonable notebook.

That said, I grew up with vim keybindings, and while Jupyter supports the basics (modal editing, j and k to move between cells, dd to delete a cell, etc.) and has super useful default keyboard shortcuts, I still move and type faster in vim. But Jupyter adds so much value as a seamless, graphics-enabled, run-anywhere REPL that I happily accept the slight slowdown in my typing and navigation, which is never the bottleneck in my R&D work anyway.

You can replace "firefox" and "emacs" with other things to take that last argument to an extreme. For example: "My [laptop] isn't customized to type code, it's customized to type HN comments and watch cat videos. Why use [a laptop] instead of [a workstation] to type code?" I thought like that 15 years ago, but technology and I changed.
the 50% drop has to be seen in the context of the overall market: Apple, Google, Amazon etc are all ~25% off their peak valuation.
Ironically from the same author: https://news.ycombinator.com/item?id=18614071
FTA
"... but residents should know that they can't stay there overnight for care. Such facilities operate in a space between urgent care clinics and regular emergency rooms, the latter where patients can be quickly admitted into hospitals..."

So somewhere in between I guess?

I find it quite ridiculous to expect people to keep track of these nuances. Especially considering this is people who are severely ill, or maybe panicking about being ill.
Another activity that I have heard as slowing down mental decline is dancing:

https://blog.frontiersin.org/2017/08/29/dancing-can-reverse-...

Regardless of this dubious study, I will continue to solve crosswords. Cryptic crossword solvers were prized in Bletchley Park, since it was seen as evidence of lateral thinking. [1] I used to look down upon quick crosswords since they were too direct, but lately I have tried to time myself solving quick crosswords, and I find that they can be challenging as well when tried in a genuine quick mode - they involve jogging the memory at a very fast rate.

[1] https://www.telegraph.co.uk/history/world-war-two/11151478/C...
I'm not the OP, but I'd advocate changing the minimum wage law to be the same for waiting staff as it is for every other job. You can still allow tipping. Here in the UK a 10% tip is customary if you were happy with the service, and I know plenty of people who do very well out of tips.
Not really, it's the same concern; the potential for gratuitous, superfluous, or regressive modification of a stable and predictable user interface element that is representative of the most fundamental of actions when it comes to long-form document-based design: scrolling.
Which service did you use for gene sequencing?
STL smart pointers are all fun and games until you start using threads, at which point you realize that automagically flipping the (now atomic) counter back and forth behind the scenes every time the pointer can't be safely passed as a reference is a performance disaster.

Manually referencing and de-referencing exactly when needed avoids most of this. Sometimes it's perfectly safe to pass the same reference through several layers without changing the number of references.

As an added bonus YOU get do decide which references, if any, need to support multiple threads.
Where I grew up in LA, one of the local exchanges started with 991. I had a lot of friends with 991 numbers, and in fact, our second line, for our modem, was also a 991 number.

There were a lot of misdialed 911 calls in our area.
5 Young People on the Experience of Loneliness
DACA Immigrants rush to re-register just 3.7 % rejected. 699,350 accepted
I agree. The A-Z of health conditions is also excellent:

https://www.nhs.uk/conditions/
One of the differences nobody mentioned yet is that Wolfenstein 3D was based on 2D ray casting. It’s much less common to use the term “ray tracing” for two-dimensional rays, and more common to use something more generic like “ray casting” in that case. This is in addition to how the WP article mentions that “ray casting” is currently referring to visibility testing, and “ray tracing” is more often referring to a specific rendering algorithm.
Why does somebody else get paid to rent my stocks? Can this be avoided?
So apparently moss was the first moldable insole. I couldn't find any information with a cursory googling on when this practice first came into being. Does anyone here have any information?
Just curious, but what do you mean by symbolic computation? Do you just mean evaluating mathematical expressions in a symbolic fashion (as opposed to numeric calculations), or do you mean something more general?
Cars for me. Why is it that a car is designed in a way that if someone sneezes at a bad time then there will be an accident? I also think you should be able to see all the parts needed to operate the car (petals)
Most amazing thing ever. This tool will completely destroy online database apps that cost a fortune like Airtable.
Is serverless too bleeding edge? I am grubbing around for something similar with limited IT skills; know almost nothing about node.js world regrettably. I see serverless django etc. being mentioned more often.
I've used my (US) university's interlibrary loan (ILL) service many times.

In my experience theses and dissertations are treated like any other book in interlibrary loan. Local public libraries also often have interlibrary loan, perhaps for a fee. So I can't see why theses would be inaccessible via ILL outside of a university.

I have run into some theses and dissertations being restricted to people affiliated with the particular university which holds the book, but that's rare in my experience. More common is the case of rare books (few copies available, like in the case of theses/dissertations) being marked as "library use only", so you can't take the book outside of the library. But I have received many of these via ILL, and my university simply respects the wishes of the book's owner by not allowing me to take the book outside of the library I requested the book from.
It doesn't scale. If a significant portion of the user-base starts doing this, what will happen is that security issues will be discovered 7/14/X days after they are introduced, not immediately.

Because the fundamental problem is still there: nobody is reviewing the code.
1% is in the same ballpark as the percentage of transgender people in the US (~0.6%). So if we're saying one is rare, so is the other.

I consider 1% to be a pretty low percentage, myself.
I think the bigger question is metaphysical: Why are we not inspired by space travel anymore? Even dystopian scifi is no longer popular. Elves and medieval magic are the main sellers.
Programming is only the cure to all problems in "our world"
Full Q&A Y Combinator’s Sam Altman and Recode’s Kara Swisher Discuss Tech Ethics
Actually, a lot of people go to "emergency rooms" for rudimentary care.

I'd bet that most people don't know the difference between "Urgent Care" and "Emergency Rooms".
> deleting accounts and ostracizing yourself socially

I read this as the former implying the latter, and was reminded of a tweet by Mike Monteiro that was something like[1]:

> I’ve seen excuses from people who say they want to leave Facebook but can’t that would make heroin addicts blush

[1]: He was part of DeactiDay, so the account and tweet are no longer available.
Why is this not true for every type of market? Taco stands, barbershops, web designers, attorneys, parking lots, dog walkers, etc? Couldn't you just replace "taxicabs" and "drivers" with any kind of business or industry?

Isn't the collective end goal of the competitive marketplace supposed to be razor thin margins due to competition? I live in NYC and prior to Uber, 1) taxi medallions were valued at high six figures, 2) service was terrible, 3) prices were too high, and 4) actual drivers still made shit money.

I think Uber and Lyft and others have improved all of that, to be honest. Competition is a beautiful thing.
One off the top of my head is Abrash's perspective correct rasterizer for the original Quake. Come to think of it, the BSP+PVS system for visible surface determination that they used was also pretty amazing.
THAT praises are without reason lavished on the dead, and that the honours due only to excellence are paid to antiquity, is a complaint likely to be always continued by those, who, being able to add nothing to truth, hope for eminence from the heresies of paradox; or those, who, being forced by disappointment upon consolatory expedients, are willing to hope from posterity what the present age refuses, and flatter themselves that the regard which is yet denied by envy, will be at last bestowed by time.

-- Samuel Johnson, Preface to Shakespeare
Senator McConnell is not known for his support of medical or recreational marijuana legalization but I view this as a step in the right direction. Take that, DuPont!
Fun fact: Much of the Glasgow Haskell Compiler was written/influenced by Simon Peyton Jones, who is at Microsoft Research.
https://www.bbc.com/news/world-europe-46539748
I still have an analogue modem attached to my PC at home. I use it with NCID to get caller ID info flashed on to my screen and TVs for incoming calls, and to dial outgoing calls from my address book.

The best thing though, is the black-list to which I shunt various telemarketer, etc numbers.
There is another hypothesis making the rounds that obesity is linked to chronic metabolic stress and eventual damage (so far uncontroversial), which is linked to many separate diseases.
Workplace fatalities were decreasing every decade before labor regulatons and widespread unionization came into force. There was no critical shortcoming in the market economy that justified passing laws that gave unions total control over their employers' labor practices.

In fact, both wages and life expectancy were improving faster before labor laws came into effect.
The author is not an unknown entity. ZeroMQ is one of the highest performing brokerless MQs, if not the highest. I do remember that the main pain points were wrt STL and not C++ (but it's been a while since I read that post.) Other people you might respect have tasted C++ and bailed on it (eg Linus Torvalds.) For me, going to a template-less world would be a nightmare.
I don't care, I ruined their analytics and more importantly my online profile. The cross platform tracking exists, I'm going to fuck it over regarding my identity. Plus at an incredibly small scale I make it less valuable for advertisers.
I don't demand that anyone fix my individual problems when it comes to advertisements, I simply use an ad blocker and call it done. I don't need that intrusion into my life.
Grafana Explore author here: just posted my slides from the announcement talk [1] that hopefully clarifies a bit on what it is.
Re splunk, depends what features you rely on. Loki is a no-frills log aggregation. Would be great to hear what features are needed for you. Feel free to write to me at david at grafana or open an issue.

[1] https://speakerdeck.com/davkal/on-the-path-to-full-observabi...
> Clarification please--are you suggesting the programmer can anticipate all reasonably likely error conditions and implement handlers for each?

Absolutely, insofar as it is possible for a programmer to write their application in one of the several existing programming languages that can guarantee at compile time that there is no undefined behavior / exceptions / crashes / memory corruption. This concept is sometimes referred to as a "total function": a function that is defined for all possible input values, and in a language for which there is no way to invoke that function on an input not in its statically-declared domain.

Now, I'm not saying this is possible for all programs, particularly for certain kinds of I/O, but with a reasonable amount of error handling code and robust interfaces between that I/O device and your code, it's usually possible to get pretty close to perfection there too.

I'm also not saying it's easy. But I think this is precisely the kind of "hard" the software engineering industry needs more of right now; and languages like Rust and Zig and even Spark (Ada verifier) are a wonderfully refreshing move in that direction. Note: Not all of these languages I mention are 100% perfectionist either! What's important is they move significantly closer to perfection, and away from this 'cowboy coding' mentality of not really caring about errors/exceptions until they bite you.
Netflix is also down about 30% from its peak in June.
While Apple lives and dies by the bleeding edge of phones, Samsung mostly pretends to. The big sellers at Samsung are those cheaper, kind-of budget phones. So your comparison is not as sound as you think.
Although using a low discrepancy sequence (eg Halton, Sobol, R2) might be a good starting point, these sequences are designed to maximize the distance between points assuming that the left-and-right edges wrap, as well as the top-and-bottom.
As it seems that the OP does not require this condition, I wold presume you get better solutions which involve lots of going to and from the far-left to the far-right, etc..

(Ordered dither matrices might offer another good starting point.)
Watch the movie pentagon wars
> But the study does seem to show that life-long intellectual engagement and problem-solving is linked to higher mental functioning, so it's not the case that giving your brain a workout is a waste of time, especially if you find those activities enjoyable and fulfilling.

i did read it
Build an API with Laravel 5.7
Thanks for writing this up.

I see no mention of the wayback machine.

Nor digging into raw git and mercurial repositories.

I have also had luck emailing folks that either inquired about document or last good email for the author.

Universities often have blanket access to journals if you use their wifi. SH has mostly supplanted the need for this, but not always. Universities are still great for interlibrary loans, if you are friendly with the library staff, they might let you IL a book and read it in the library if they don't checkout to citizens.

Last one on mining a local search database is like you said, to determine the boolean operators, get familiar with the FTS backends (SQLServer, Postgres, Elastic Search, etc) and some lightweight un-obtrusive scripting (using in browser js console).

Like this snippet that extracts the pdfs and doi.org urls from a page. `copy` is a chrome specific helper. This snippet is great for extracting results that are lazily loaded in, something wget cannot do for you.

function gpdfs() {
aref = document.getElementsByTagName("a");
var result = [];
for(i = 0; i < aref.length; i++) {
var t = aref[i];
if (t.href.endsWith(".pdf") || t.href.includes("doi.org")) {
result.push(t.href);
}
}
return result;
}

function pc() {
copy(gpdfs());
}

pc();
F# is really more in the ML family of languages.
I'm not sure Nvidia is in trouble. Investors who overestimated their future performance might be.
Build Authentication into Your Laravel API with JSON Web Tokens (JWT)
>Whose risk?

Anyone's risk, even if there's no risk at all. Post on Reddit about how you replaced your own water heater and people will wag their finger at you for not having a licensed plumber do it all (as if the plumber would stop by the next day to check for leaks). People get off on trying to score virtue points virtue signaling about risk (not just on the internet, in real life too).

The Christmas tree (or do I have to call it a holiday tree because the "risk" of offending someone is too great) across the room from me might spontaneously catch fire. It probably won't happen so I don't care, that won't stop some anonymous stranger on the internet telling me I should use modern LED lights because they run cooler.

I understand not playing fast and loose with people's lives but the likelihood and magnitude of a possible bad outcome required to stall things has been getting smaller and smaller over the years and it makes getting anything and everything done more time consuming and costly. Before you could just put up a Christmas tree in the office if everyone wanted to, now you have to figure out if anyone could hypothetically be offended. Before you could just build a road or a bridge and deal with the environmental impact as it happens, now you have to do a study and account for the whereabouts of every drop of rainwater that will fall on whatever you're building before you even break ground.

There is a risk of a potential bad outcome inherit to everything. Somehow society has perverted itself into thinking that risk is a binary and all risk is bad and not work it.
Exactly. Samsung's strategy is to turn the headphone jack into a premium feature by removing it from the cheaper phones. It's not a test, it's a marketing tactic.
Weird question, but why is there so much bad UI out there? Do you feel like you've failed as a field when commonly used applications like Gmail and adobe reader have such bad user experiences?
I find this a little disingenuous, since React and React Native documentation rarely if ever feature code examples in any actual flavor of standard JavaScript and the 'blessed' way of writing React app involves quite a bit of embedded XML (JSX), which editors need to know how to deal with.
F# resembles OCaml more closely, I think.
A slightly worse user experience on Facebook, for a significantly better and more secure user experience on the web overall. I'm not sure that's such a terrible tradeoff.

Agreed on built-in browser behaviour though. Chrome pushing more input types a few years ago was a great thing.
You've made the decision to let a business deep into your personal life, a space once reserved only for loved ones. These are the consequences.

Nice victim blaming there, let's hold individuals responsible for the bad experiences they have with the vast data collection and ad targeting infrastructure they're virtually forced to interact with. If only they had been studying the blade instead.
ublock origin is a much safer and more effective way to deal with filtering then hosts files, as well it supports the host format and has its own very large lists built in
The frozen people might not be dead. They are just sleeping, right?
I was with you there until the last bit. The internet does not contain anything remotely like "all knowledge in human history". The closest thing to that would be all books and printed matter plus all audio and visual recordings. The internet does not contain all of that, not even a tiny fraction of all that. It probably will in the future, but it's going to be a while.
I think that's really unfair to what Uber has built. I routinely take UberPool in Manhattan for 30-40 minutes during rush hour for around $5. Along the way, it's not uncommon to share the car with another 4-6 passengers, as people are picked up and dropped off along the way. That's not just a better taxi company, that's a whole new modality of transportation that's only possible because of technology.
I use C++ everyday and I would describe my usage as mostly "C with templates and destructors." I also tend to avoid OOP paradigms if possible.

All the modern C++11 and above features are great if you're using standard lib and algorithms. But I really don't want to implement copy/move semantics, iterators etc for my own classes. Modern C++ feels more python-esque with a lot of syntax sugar (which is great for expressiveness).
Man coughed up an intact blood clot shaped like a lung passage
I very much enjoy vscode for local edits. Alas! Majority of my time is spent on remote machines. I’m yet to find a solutions better than ssh + vim. I desperately want to be able to use vscode on remote boxes (eg using whatever python interpreter and pytorch happens to be installed there)

Irony is that jupyter notebooks are a decent middle ground for my workflow since the editor is actually running on the server (although I’m not super in love with it since I have to refactor etc and missing out on what IDEs have to offer).

Vscode remote extension has been a joke unless I’m missing something big ... akin to Rsyncing files, making edits locally, and pushing it back out.

Nuclide (atom) seemed like it does what I want but I never got it to work in my vpc.
Do people get a lot of education on what constitutes an emergency vs what can be treated at an urgent care? I certainly don't remember getting taught much.

In my experience, an Urgent Care feels more like a screening room to real medicine than a place where treatments can occur. If you think you're sick, you might just go to the ER because they have everything there.
Done. I wouldn't go as far as calling it a "swipe or nasty trope". The guideline just says to avoid this type of insinuations.
I would immediately try to figure out a way to automatically clearing my advertising history as often as possible. So would other people; at least one of us would build an easy-to-use tool for other people to do the same.
I added Lost Languages to my reading list, thanks for the suggestion.
>>A unionization push that results in better-paid, more humane jobs in the short term, and robots taking over the awful jobs in the long run seems like a net gain for humanity to me.

By prohibiting monotonous work, you're preventing those low-skilled workers from contributing to the total production, which reduces the rate at which the economy automates. Automation is a product of investment capital (surplus productivity). Anything that reduces total production results in less productivity being invested into upgrading the economy.
You don't have to move to cali to work for google, and no one is getting better pay as a contractor at google or probably anywhere else, no one has better benefits. It would be shocking if this was the case.
Exercise is most effective in slowing mental decline when done consistently. I'd wager that's why dancing is so efficacious -- you're mixing vigorous exercise with fun, and folks are more likely to consistently exercise when it's fun.
"However, the legality of doing so is on the artist’s side: a concert is technically a private event..."

I bet a lot more of these private events integrate more of this kind of technology for both good reasons (prevent stalkers) and bad reasons (prevent opposition) from attending an event. Let's say Hillary has a talk but she doesn't want hecklers. Or Cheney, same thing. That would be unfortunate use of this tech.
I disagree with your case, this is clearly an error because it should never get to dividing by 0.

You MUST validate user input and user input validation failures are a class of errors not exceptions.

For example look at java (which uses the opposite terminology but exact same concept). Checked exceptions are expected state that should be handled gracefully, unchecked exceptions and errors are unexpected and the handling of them is generally let someone know what happened and exit quickly.
I appreciate the comment and believe you about your intent. I use the word "trollish" in a context like this because the effects are unfortunately much the same even if you didn't intend them, and thus weren't strictly trolling.