skysight-inc/HackerNews huggingface dataset:
I want to appreciate the good work of a great herbal doctor who has been out there helping people getting cured for different diseases and viruses. I am one of the people he has cured . I suffered from TRIGEMINAL NEURALGIA for a very long time until I got in contact with him on his Facebook page where I ordered his herbal medicine that helped me with this problem, after using his medicine for two weeks i have regained myself back to normal. All thanks goes to God and this great herbal doctor Asika for the helping me out of this which I suffered for fifteen years. You can as well contact him now on his email drasika223@Gmail.com or WhatsApp +2347065795494. I will continue to thank you for the good work Dr Asika may God continue to bless you too.
Don’t feel like sending traffic through Apple or having a potential speed slowdown or technical issue by adding more hops to my requests. I don’t care about my own privacy or about government surveillance of myself.
I think intel and IBM didn't expect the need for compatibility to be an issue. After all when the IBM PC was built generally speaking turning on and having a BASIC env was considered good enough. IBM added DOS so that CP/M customers would feel comfortable and it shows in PC-DOS 1.0. which is insanely bare bones. So it was not unreasonable for both IBM and Intel to assume that things like the PC-JR made sense, because backwards compatibility was the exception at that point not the rule. IBM in particular didn't take the PC market seriously and paid for it by getting their lunch eaten by the clones.

It's the clones we have to thank for the situation we're in today. If Compaq hadn't done a viable clone and survived the lawsuit we'd probably be using something else (Amiga?). But they did and the rest is history, computing on IBM-PC compatible hardware became affordable and despite better alternatives (sometimes near equal cost) the PC won out.
If you do that, you have a high chance of being an idiot. You'll be the idiot who puts others first, always helps them, gets nothing in return and then gets abandoned. Hence most people are playing it safe and care about themselves first.
I wonder how much experience the people who downvoted this have with sleeping rough in a city.
A Legacy of Corruption in the FDA and Big Pharma
I'm sure the right amount of taxpayer-financed programs combined with a 4 day work week would help a lot!
I flagged this because it's a biased source, not the best review. The most authoritative review currently is this one from Cochrane: https://www.cochranelibrary.com/cdsr/doi/10.1002/14651858.CD...

And some interesting more recent commentary that helps put it in perspective: https://www.cochrane.org/news/ivermectin-cochranes-most-talk...
You can already have exhaustiveness-checking by the type checker right now today.

from enum import Enum
from typing import NoReturn

class Stuff(Enum):
Cat = 1
Dog = 2
Bear = 3

def exhaustiveness_check(value: NoReturn) -> NoReturn:
raise AssertionError()

def do_thing(stuff: Stuff) -> None:
if stuff is Stuff.Cat:
print("meow")
elif stuff is Stuff.Dog:
print("woof")
else:
exhaustiveness_check(stuff)

And if you add a check for Bear it will validate it!
I would slightly amend this:

Eat meat, but only meat that is sustainably raised. Depending on the size of your lawn, you probably can raise a couple meat or egg chickens on the natural flora/fauna in your yard and table scraps. There are CSAs that raise only pastured eggs/chicken/hogs/beef without fossil-based grain inputs.

Meat is healthy, but yes, it is fossil-intensive in the modern era. But it doesn't have to be. There are zero-fossil options.
I highly recommend visiting here to help my argument below:

https://www.flashgamehistory.com/

It's frustrating how many vocal web devs can't recognize how amazing the flash era was from a cultural view as opposed to a security view.

I know I sound like an old curmudgeon, but it enabled the average person to animate and share it online without writing a single line of code.

But it was also an amazing gateway for those people to learn programming.

Things are getting better, but it's been a frustrating road to get back to where flash was.

Right after it was starting to phase out, all I heard online was "use javascript and css to make your animations, it's great!" Yet there was no stable editor I could find to not write code for animations. It was very much missing the point.

Then we had to wait for 7 years for decent and stable tools that export to HTML+JS+CSS without you needing to learn JS. Not much flexibility like flash, though.

There are interesting projects that can run flash in web asm, but it's still really glitchy, at least for old flash files (see https://old.homestarrunner.com/ compared to https://homestarrunner.com for a good example).

Sorry for the rant. Flash was just immensely influential for me and many others, and I likely wouldn't be enjoying making games now without it.
elif cmd.op == 'TUPLE':
arity, = cmd.args
stack = self.data_stack

text = ', '.join(str(stack.pop())
for _ in range(arity))

stack.append(f'{{{text}}}')
Verbal/written or actual support?
It's the same reason other notations get invented, it makes calculating things and communicating concepts regarding insurance products faster and easier.

One pain the ass I have though is needing to install the actuarial symbol LaTeX package for various software I use and write. I got it working with stuff like Sphinx and Anki. Things like communicating over bulletin boards is still very challenging if the site does not support custom notation:

https://ctan.math.illinois.edu/macros/latex/contrib/actuaria...
The bombing of Hiroshima was unimaginable destruction, and yet did less damage than the very first mass firebombing attack on Japan four months earlier.

At this point in the war the Americans had been hitting Japanese cities with 300-500 super heavy bomber firebombing raids for four months. After bombing all the major cities the Americans were now well into their list of twenty five smaller 75,000 to 300,000 population cities.

So Hiroshima was just another day in Japan, just another bombed city. The only thing new to the Japanese was that the destruction was from a new kind of bomb, and the following morning an investigation group had been formed.

The Japanese leadership met the following morning, discussed that the city was wiped out via a new bomb, and decided to continue fighting while seeing what kind of better terms they could get before surrendering. Which is what they had been doing for quite some time, and continued to do even as the Soviets declared war on them a few days later.

News of the attack traveled to the Tokyo quickly.

For example, a major Go championship was being played on the outskirts of Hiroshima at the time of the bomb explosion. Although the windows of the building the game were played in were blown out, and one of the players knocked over, gameplay resumed a few hours later and the match was finished. (https://senseis.xmp.net/?AtomicBombGame) It was assumed in Tokyo that day that the players were probably killed, indicating that news of the city being hit had traveled there.
Finding m' from m with the same hash even with an old md5 is not trivial. It has been memed as such, but it is not the case. Don't use it anyway for any application because there are problems and you would need to talk to walls to explain why it can be safe for certain applications. There is a theoretical solution preimage attacks too, but I don't think it was ever demonstrated.

I know this is a lost discussion, but it is technically correct. End of comment.
How is it not? The matter is obviously a personal choice and there are certainly exceptions, but in my opinion raising the next generation is the most important thing one can do, and willfully ignoring it is selfish.
Appalachia is very different than the rest of the south, much less rural areas in other parts of the country. It was populated by Scots-Irish herders, versus say German farmers in the rural midwest.

Appalachian culture is extremely insular, even with respect to other white people. I once had a conversation with a (white) guy who had married into a family in Appalachian Kentucky. Folks in town regarded him as an outsider even after a decade of living there.
Reminds me a bit of Greg Egan's Incandescence - in addition to some other great comparisons itt.
> So, why are you using an SSR framework then?

Great question; I should’ve mentioned this more concretely in the post.

I would’ve nuked Next completely, but we like the filesystem-based server and the ability to add imperative server-side logic cohesive with each page (getServerSideProps). In the past, this logic ends up on a separate server file and it’s less cohesive. Next keeps things a bit more organized for us.

I like your stack. What’s your use-case?
The Not-So-Special Relationship (2019)
What they may like may not be the best for them, having said that let me add that I don't force things upon then for long, but may be for enough to help them build an effective thinking framework.
No, 25km/h is the normal maximum speed for a normal person cycling.

> On my road bike I sustain 20 mph for most of the ride.

A few people manage 32km/h in the Netherlands or Denmark, but only if they have a long commute through the suburbs or a rural area, often for recreation/leisure/exercise.

In towns, other people aren't expecting Lance Armstrong to appear, and can step/swerve into your path. You can see from [1] (at the linked point) that there's no way you'll be going fast through the centre of Amsterdam. The path isn't wide enough, there are far too many other cyclists and pedestrians, and the car drivers yielding at the junctions would be startled, at best. The same at 4m32s (a park). At 9m37s it looks like the kind of place you'd get some road/fast cyclists (in fact the narration says so).

People who want to go as fast as you would usually select a different route, where possible.

[1] https://youtu.be/M8F5hXqS-Ac?t=62
Are these trailers big/bulky/scary enough to convince someone driving a car or truck to finally pass a bike safely (i.e. by changing lanes completely rather than whizzing by?).

If so, it might be a useful addition for cyclists who want to drive in a car lane without getting run over.
While I try to do that as much as possible it does not work with my country's version of overdrive. I have to use my e-reader and its awful browser to search for books I want to read. As the website is not even optimized for mobile devices the whole process is rather painful. But this is not the fault of the e-reader.
Funny that you mention TeX because I had wondered whether I could have rendered that correctly in my mind if I had only seen the math mode source of it.
Unironically using the term "champagne socialist" means you're either 40+ years old or have zero grooves in your brain.
What's to stop these people from just nuking themselves and claim it was their strategic enemy's stealth strike?

If people want to go to war, it doesn't make a lot of sense to wait around for an asteroid.
You may be half-convinced but I'm fully convinced the never-ending notifications make us all a lot of bit crazy. Many of us have lost the ability to focus.

I think meetup is close to what I'm describing but not quite there. Meetup is very goal\work\hobby oriented which I think is great but I'm describing something a bit more informal geared towards keeping in touch with existing connections as opposed to meeting new individuals.
Thinking is a lot more than logic. Chess and coding are great but they're a tiny sliver on the spectrum of thought.

Read to them. Childrens books when young but progress as they get older.

Play with them. Let them dictate the game. Often it means just watching. Don't force your way; they'll tell you how to play.

Be there. Be aware of them. Ask what they're thinking about. When they show an interest in something, explore it with them. Show them the pieces but let them make the discoveries.

You probably know all of this but for others who may not know: Raising a smart child isn't just about exposing them to what we see as "clever" activities but really much more about being present.
Exceptions are forward gotos. A "while" loop with continue and break is backward goto.
The only thing missing is break from nested while. Java has one, called break with label, one of more obscure features of language.
So, in a sense, python already does have goto.
It's peacock feathers. You demonstrate company/product health by burning cash keeping your design "modern", even if a simpler but less-expensive-looking design would have been better for UX.
I think that is interesting (particularly the polynomial part) and I've never heard of it before. Do you have any good 'easy' introductory references?
This makes me weirdly happy to see on hacker news. :)

Actual notation was the reason I got deep into LaTeX during my undergrad degree (actuarial science). I don't recall the library I used at the time, but if I were to re-do it today, I'd use this one: https://vigou3.gitlab.io/actuarialsymbol/. Vincent Goulet (from Laval University in Quebec) has done a lot to bring actuaries into open source and free software.

Once you internalize the notation (you have to for actuarial exams), it's actually quite powerful. Even though I have not practised in half a decade, I still am able to read 90% of the symbols and get the underlying mathematical formula.

It also makes a tremendous amount of sense when you use it in the context of a mortality table (see https://upload.wikimedia.org/wikipedia/commons/4/47/Excerpt_... as an example).
The World’s Most Used Apps, by Downstream Traffic
Regarding the author's content online - great work! Nice minimal design with clean and bold lines, right alongside a fantasy and whimsical design from the early days. Love the education background - keep up the good work and output!
> the obvious lack of features is so that you can have a focused, distraction-free experience

This means the device is more of an appliance than a general computing device.

A good example is a reMarkable 2. It is a solid, well-designed digital version of a paper notebook. (I will add paper notebooks aren't searchable.)

Yes, anything else, including search, is bolted on but the core experience it was designed for isn't half-baked.
I understand that, but someone who is paid to say X may also genuinely believe X and have reasons for that belief. The comments have discounted that possibility.
It's truly maddening. I have friends who refuse to get vaxxed and claim everyone will get it and those who die from it "that's just life".
Is USB-C new here? I still cringe at the number of devices using older micro-USB. Those cables are probe to breaking multiple times a year.
> SSG are good. Plain HTML is even better.

I would always advocate for plain HTML, or some basic templating engine. But such a statement highly depends on your needs. Plain HTML is great when you know exactly what you're building. As soon as you're going for something a bit more dynamic, or when certain elements require conditions, you quickly move to either SSG or some for of SSR.

Not saying you have to use whatever latest technology people are advocating, but use whatever makes sense to use. Plain HTML has its limitations, that could be solved with SSG or SSR.
Sure, but that's not related to my statement.
Market Research in Minutes
Chirp is an all-in-one market research platform that lets you survey highly specific target groups and gather consumer opinions in hours rather than weeks.
Some seems a bit like Dirac notation with more horizontal lines. Seems overly complex for what it represents, however. They're not representing complex conjugates or integrals.
There are quite a few people uploading this kind of old-school instructional videos and newsreels. One I like is Jeff Quitney:

https://vimeo.com/jeffquitney
Very nice to see they finally moved to USB-C. I will buy it (broke my previous paperwhite trying to hack a usb-c component into it) since that's the last piece of hardware I own that still hadn't upgraded to USB-C. It's still bonkers to me that I can charge my macbook, android and kindle with the same cable but if you are "all Apple" you need at least 3 different cables. It seems that even Apple is slowly moving over though, the holdouts used to be "Apple and Kindle" and now it's just "some Apple devices".
No, it’s never come up. This is touted as a selling point of GraphQL, but IMO is mostly solving a problem that few people have. Having worked a lot both consuming and producing external APIs, people seem happiest with idiomatic, well documented RESTful APIs, they don’t want to learn some complex RPC system like GraphQL just to use your API.

I think these GQL benefits are somewhat legit:

1. Fetch in one round trip what would take multiple with REST

2. Fetch only the response fields you need

But honestly, 1 generally saves 0-1 round trips, and for 2, while response payloads are smaller, GQL requests payloads tend to be huge, so it’s largely a wash. At least in my GQL usage, they’ve been minor wins, not worth the complexity that GQL adds.
False. Money, i.e. markets, are a particular method of allocating resources. Useful for some aspects of economics, but not others.

Economics is not built on finance. Finance is built on economics.
I have a Kobo e-ink reader. The small 6-inch screen has a 300 PPI (Pixels Per Inch) resolution and does not fatigue the eyes for extended reading sessions. The e-ink screen easily beats a LCD high-resolution or retina display for reading books.

However, e-ink readers are only suitable for paperback-sized fiction or non-fiction titles. Everything else simply isn't suitable for the small 6-inch e-ink screen. PDFs at A4 (or US Letter size) are not suitable, as is any title with a lots of graphics or a complex page layout. Most academic or research papers are still in PDF and are rarely converted to ePub format suitable for reading on a e-Reader.

Note: When I say paperback-sized, I'm referring books in the approx. 6-inch (15cm) size ballpark. Anything above A5 size is likely unsuitable for small e-Reader screens unless the book is text-only (or predominately text).

Finally, if you are think of buying an Amazon Kindle 6-inch e-Reader, be aware that a lot of print books with graphics, charts, tables etc. have been poorly-converted to e-books and are unsuitable for small e-ink screens. Despite this, Amazon continues to misleadingly promote these titles as suitable for Kindle e-Readers when they are not.
Sounds like their Machine Learning model failed because the training set was very small. It had only three items in the csv: "Fooled by Randomness","The Black Swan","Antifragile"
It's easy enough for me to try to load a Jira page, start typing something on the search field before the page is fully loaded, which causes all keystrokes to be interpreted as shortcuts. With obviously funny results. It is not uncommon for users in our project to suddenly select all the issues in the product, and assign all of them to themselves by accident (which, unlike delete, shows no confirmation whatsoever).
Money, transportation, housing, referrals/interviews/jobs, a good time with safe people away from an unsafe but currently inescapable situation. Sometimes verbal or written, but that can be just what someone needs. I've personally received a few lifelines.
Yes but basically all of that software is so mission critical that you simply cannot not pay for support and upgrades. Ergo you have an annual license fee to be able to actually operate it.
Oh c'mon with the walrus. Assignment being an expression is the case in so many languages. They should have made it the case in Python and just be done with it.

"But someone will make a typo one day resulting in = instead of ==" argument is nonsense as that hasn't been an issue since forever in other languages. You can either require parentheses if you want to use the value (the way C compilers want it) or just make it := to begin with.
Electron uses Chromium, so as Fabrice noted, our reasons for moving off our fork of Electron were unrelated to the prior move from Gecko to Chromium/Blink.

Electron's architecture is insecure by default in too many ways, even if one enables the Chromium Sandbox (which was off by default at least when we used Electron).
We invaded Iraq after 15 Saudis flew planes into the WTC and the Pentagon - so it doesn't matter if you know who did it or not.
Supply and demand would indicate that higher interest rates would reduce demand. However.. demand is not ONLY driven by average cost. For people to straight-up not want to buy homes anymore would mean they'd need to move, or switch to renting. Prices may fall but I don't think they'd fall in lockstep with interest rates.
Yeah, these are some books on the syllabus:

https://bookstore.ams.org/text-57

https://www.goodreads.com/book/show/1715689.Theory_of_Intere...
Haven't seen those numbers yet thank you. I was basing the above more on tiobe index, google trends and gauging the frontier of web development, which includes tooling, modern libraries.

Much of the effort in the latter part, innovation, products, tooling and marketing at the web frontier seems to more strongly focus on JS/TS/Node/V8/serverless/WASM. When I started with web dev, PHP was the de-facto standard language for small web-shops (Ruby was on the rise, Node on the horizon). I don't think that is true for the next generation of web developers.
Without opening up too much of a covid origin can of worms… can all covid strands jump from humans to cats or are specific mutations required? And can related coronaviruses that don’t infect humans infect cats? Or are the mutations for SARS-CoV-2 good for cats and humans?
Great feedback.

I’ve been wanting to write more about most everything you mentioned, but ended up writing about a few interesting patterns we implemented recently. I probably should’ve titled the post “A few interesting patterns we implemented recently”.

As for state management solving the problems of pageload validation (instead of our error boundary and redirect mechanisms), can you provide an example?
Yes injecting more things into the atmosphere—what could go wrong!
I accidentally damaged the spring on the balance wheel while adjusting my Seiko 5. I then bought a new Chinese NH36 movement for 30$, which can also be wound by hand and is hacking (movement stops when adjusting). I also had to transplant the dial/day dial and get a new crown.

I love mechanical watches and would definetely be a watchmaker if I was born before the quartz revolution.
What if someone publishes your private documents. How do you know who did it?
Friends, I think you are well aware of the noise that photographs of confidential documents have made on the Internet. Every month there are new high-profile scandals, destroyed deals, ruined reputations.

We have developed a system to prevent such cases. LeaksID adds invisible marks to any documents (this isn't watermarks, it's steganography). You can determine who leaked your documents by any photo or a piece of paper document. Many corporations have already integrated our system into their document management systems.
But for everyone who needs document security at no high cost, we have created the SaaS solution - LeaksID.com. To protect a small number of documents (50 pages), it is completely free.

I would be very grateful to you for any feedback on usability and new features that would be interesting.
Actually, reMarkable is _precisely_ what I had in mind. Distraction-free is just an excuse for obviously unfinished software; just go and see which con most reviews agree on.

The hardware is quite capable, but held back by the software.
Pumped for this, I had the most basic model for a long while but unfortunately left it on a plane and haven't been back to the US/EU to replace it.

Anyone who used the previous Paperwhite version have thoughts on the tradeoffs of this versus the most basic version or an Ipad? I read a lot and might use something like an Ipad for netflix but I basically perpetually have my laptop with me anyways (just don't enjoy reading on it as I like something I can slip in my back pocket).