skysight-inc/HackerNews huggingface dataset:
In this lecture "Return of the Microbes" the professor of medicine mentions in passing that in Victorian Britain a male adult had an slightly higher life expectancy than a male adult in today's Britain. He excludes children but also women for good reason (child birth used to be very risky).

https://www.gresham.ac.uk/lectures-and-events/return-of-the-...
If you consider visiting Van, I recommend you to take train. This route is still not popular enough among tourists because eastern Turkey had gone through violent conflicts. As long as you don’t get yourself in trouble intentionally, you’ll be safe though. I traveled Eastern Turkey by hitchhiking last year with my wife, and felt really safe and welcomed. People are very friendly, food is great, the nature is like Switzerland. I’m sure that this area will be too touristic to visit in the future, so I recommend you see there before it gets hit by tourism.

If you want to do a full trip in Turkey, this is my route recommendation: İstanbul -> flight -> Cappadocia -> Bus or hitchhike -> Urfa -> Mardin -> Hasankeyf -> Van -> Doğubeyazıt —> İran. These towns are all wonderful, and probably the most different beauties I’ve ever seen. Highly recommended.
NHS Operation Waiting Times Reach 10 Year High
Show HN: Libnicko - C library to identify popular file types as fast as possible
Build a Realtime Serverless GraphQL API with Websockets on AWS
Trump's using the same model fwiw.
Interesting project. But when I try the website in Firefox on Anddroid or macOS, scroll is jagged and links & css animations are slow to respond.
Ah sorry I think I need to be clearer with where I am coming from. Some of the statements I’ve made rely on implementation decisions which are not universal but I believe are common and well known in jwt based session designs.

Usually I work with web applications which have some server side state but where bits are made stateless where sensible. So for example, user records exist but we can save a db/redis call per request with stateless sessions.

To address your points:

It’s fairly easy to do jwt refresh (usually client driven with a timer) which lets you keep individual jwt lifetimes short. The refresh endpoint can sometimes be stateless.

This means that an inactive timeout happens by default but a hard limit on maximum session lifetime (e.g. can refresh for up to 24h say) needs to be implemented at the application level (you can also do this statelessly).

There’s design impact using stateless sessions but it’s usually positive in my experience. When you ditch state in server side sessions, you have to figure out where to put it. Take say, “last search filter” or something. Traditionally you might have stored that in server side session storage, deserializing on every request. Using JWTs you will tend to either offload that to client JS or expose it as a “real” resource tied to the user record.

If you use public key signed sessions you can also decouple the “auth” part of your app from the jwt consumers in a fairly principled way (e.g. in microservices arch most services then don’t have the ability to issue sessions, in fact your auth service can be in say its own aws account etc).

It’s not quite true that you negate all the benefit of using jwts with a stateful “revocation” cache.

The key difference is that it is likely that the number of sessions actually revoked in the last 10 minutes tends to be rather small compared to total concurrent active sessions. This is faster and cheaper to store and search.

But 90% of the time you don’t actually need to build a revocation cache.

Usually there are two reasons to “revoke” a jwt in a webapp, the first would be to do a “hard” user initiated logout. This means that the user is explicitly asking for their session to be invalidated on the server side. The second would be to allow an admin to terminate a specific user session.

Often when an admin locks a user out it’s better to actually implement that at the level of the user record rather than mucking about with specific sessions. Permission revocation also happens at the level of the user record.

In the logout case, the trust issue you mention is not an issue because the client itself is requesting invalidation.

Generally the security difference between having the client simply delete its copy of the jwt and actually doing hard invalidation on the server is fairly minimal. May be a requirement for some projects though.

I think a lot of these “to jwt or not to jwt” posts suffer from all-or-nothing thinking, real apps can pick and choose along a spectrum of options.
What would eBay have been like in 1988?
I have no idea what the first one is. And the skip button reloads the same page. Nice concept
My 1st linux distro back on 1998 (when I was 16) was Slackware 3.6 with a Linux 2.0.36 kernel. I remember I had a 33.6 kbps modem and downloaded it floppy by floppy. The distro was seperated in letter named packages and you could download only what you needed (iirc it was 'a' for the core system, 'd' for development gcc et al, 'x' for x windows etc).

Slackware had a very nice and straight forward installation procedure considering I was 16 at that time and all comcepts were self learned.

The 'package' manager was as simple as possible: packages were tgz files that were just unzipped to /.

The real problems I had was with my (ISA) sound card and my modem: I rember that I had to boot windows first for the sound card to set up and get the proper IRQ/DMA and them hot reboot to linux. For the modem because of how the telecom provided in Greece worked (no dialtone) I had to configure it to use ATX3DT instead of ATDT to call a number.

All these took me weeks of research but were resolved to great excitement!

Finally, after a couple of months using linux and accessing various IRC channels through the cool BitchX client I executed an innocent looking binary I was sent over. I was running everything as root of course...

You probably can understand what happend then :/

Although I knew (some) of the risks of executing binary acquired binaries in Windows I thought that with linux I was invincible. The good thing was that I noticed strange commands in the root's history (the attacker wasnt that good after all) and I immediately formatted the drive.

That incident kept me away from linux for a couple of years until I felt more confident for my security skills!
I built two working, bug free social sites and yet nobody cares about them. At the end of the day someone else comes with a vaporware manifesto and takes the discussion away from actual products.
There will be no progress if the crap you just made is considered "awesome"...
Reminds me of several CMM Level 5 certified IT services firms consistently grounding projects into dust!
Definitely. The math. It reminded me of Ali G vs. Buzz "Lightyear", hahaha: https://www.youtube.com/watch?v=AwARY7Kk8ek
>>I agree some governments do bad things and would also like less of that. I just don't think Bitcoin solves any of those problems. China may indeed be turning into a digital surveillance state, but that makes digital currencies like Bitcoin ineffective given that they depend on a free and open internet.

China can't stop people in its borders from using cryptocurrency. Neither can Venezuela, where it is currently helping at least some people survive. Electronically transmittable information is just too hard to contain, even without an open internet.

With the greater utility that comes from a larger userbase and greater liquidity, and technological upgrades like better scalability, it's easy to imagine cryptocurrency helping a lot of people, who are currently repressed by major institutions like governments, protect and increase their wealth, leading to a free-er and more prosperous world.

>>My main problem with the Bitcoin promoters is that the only thing they have is theoretical, imagined, conceptual utility.

There are other, better cryptocurrencies than Bitcoin. But I do agree that much of the utility of cryptocurrency is imagined and theoretical.

>>Selling the dream was fine 10 years ago. But at this point the reality is pretty clear.

Cryptocurrency was a totally new paradigm when Bitcoin launched 9 years ago. It needs more time to be developed and tested before a verdict can be passed about the technology's inherent utility.
From what I remember the cooling unit alone required 1200W just to run and was the size of a small air conditioning unit, conveniently hidden under the table.

(edit: obviously i've replied to the wrong comment, this is aimed at Intel's deceptive techniques which is currently the top comment)
I would think that the ratio of "interactive" viewers is higher for streams with less viewers (because of the different atmosphere, non-professional streamers being able to interact more personally with the audience...).
Quoting lisper (at the article on his website), 'All you have to do is to try to define what "the same thing" actually means.' (emphasis his).

He is trying to define it in a way that the people who he is interacting with here don't agree with.

It's a bit incongruous to point to an article that claims, "Arrangement is everything" (emphasis his), and then proceed to consider the arrangements of atoms in a painting without considering the arrangement of the painting with respect to other things, and especially not with respect to everything. At a chosen time coordinate, the painting and its replica (down to their subatomic constituents) occupy a non-overlapping range of coordinates in space. They are different because of the arrangement. Yet his argument is that they are the same because of arrangement (but only of the atomic components of each).

More importantly, at a time coordinate in which Leonardo da Vinci was alive and the original Mona Lisa painting existed, there was only one such painting -- any atomically perfect duplicate comes much later, and it's that arrangement in time that is important in your arguments, which I agree with.

More generally, otherwise-identical extended composite objects differ because the average of their components' worldtubes are essentially non-overlapping and diverge (or converge, depends on which way you want to think about timelike directions in this context) at different points in spacetime. In the case of our paintings the divergence happens at the tip of the paintbrush Leonardo da Vinci applied his completing stroke with, versus in the Star Trek style replicator.

The value of these paintings are position-dependent, and history-dependent. Position and history (combined they are the worldline, or worldtube for extended objects) are degrees of freedom that does not vanish by physics tricks, although it is easy to neglect them when their effects are small, and neglecting them makes calculations much simpler. But the effect of position and history on the paintings' value is not small, or at least I think it would not be small for most assessors of value (although lisper claims he would value them equally).
Show HN: Userflows – Create User Journeys in Seconds
I don't really understand the point of this puzzle because if he asks you 18 or 20 each time then you can escape in fewer days than the "correct" solution just by brute forcing the correct answer. There's only a maximum of 4 permutations that you and your friend can come up with.

[edit]

ahhh, I missed the "get it wrong and you die" bit. Thanks for the clarification guys.
I wonder if there's too much common knowledge here for the proposed solution to actually work.

We both know there are either 18 or 20 statues. I can see 12, so I know from the start my friend can see either 6 or 8. My friend can see 8, so she knows from the start that I can see 10 or 12. Now, when I don't give the answer, she knows I can't see 19 or 20, but she already knew that. Did she actually learn anything from the fact I didn't give the answer? She knows I can't answer already, so what does she learn?
It's a beast! I'm not sure if I'd give up single-thread speed, but if you can load those cores, it's an incredible offer.
So what is that influential work written by Adam Smith and concerning the settlements in Virginia and Massachusetts?
I don't think that they want you to stay there for a long time, because they serve only cold food in the evening (Zurich office). It is also OK to work from home from time to time (has to be agreed with manager).
Took me a minute to realize this is a haiku.
I've seen numerous past comments on HN about horrible state of healthcare in the USA and how it would be better if it was more like the NHS. Then saw this recent report. I've only experienced the USA healthcare system and only read about the NHS experience so can't really compare them directly. Seems surprising to see some writers hold up the USA system as superior, ala https://www.zerohedge.com/news/2018-07-16/it-time-give-brita...
Where are you located? I've lived in buildings aged about that much in Vienna and Berlin and never encountered what you're describing.
Revolut reports suspected money laundering on its systems
They're not just trying this. They're asking for money from regular folks with no real sustainable revenue model apart from "we're crowd-funding" [0]. People are free to donate as they like, but I think the whole pitch is not entirely honest.

[0] https://www.open-book.org/en/faq
But what market are they even trying to hit here? DDR4 prices are insane, but home consumers don't run large NUMA systems.

Data center admins are going to be able to get the capitol for real DDR4 over Optane. They'd need to be ordering a lot of servers before the price point becomes significant enough that they'd order an Optane configuration and decide to benchmark them.

I'd be curious about the real benchmarking at that point. It there a performance boost to simply have more memory, even if some of it is Optane, or is it better to have a lower capacity without the Optane sticks? I have a feeling this will vary heavily by application too.
Actually, that's exactly what you said.
How could they prove intent? Fudge the code twice then the third time wipe it and play dumb.
I make hot sauce using fatalii[0] chillies (similar heat to habaneros but IMO superior flavor). I de-seed them, pressure steam them in an Instant Pot electric pressure cooker, then blend them with cider vinegar, lime juice, salt, and a little xantham gum to stop it separating in storage. I pour it into glass jars, pasteurize it by steaming it with the lids resting on the jars but not sealed (ambient pressure, not increased pressure, because when I tried pressure steaming the sauce bubbled out from the jars and made a mess), close the lids while still hot, and keep refrigerated.

This makes a delicious sauce that, even without the seeds, is still much too hot for those who aren't chilli aficionados.

[0] https://en.wikipedia.org/wiki/Fatalii
People, when being told that they're being an asshole, often don't make distinction. "You called me an asshole!"
Asbestos was in use for 3900 years (roughly :o) ) before it was noticed that it can be dangerous (we now treat it as utterly deadly in the UK at least, I wonder if that is proportionate though - I am not slightly qualified to say!)
I got a Ryzen 7 for my recent build and am pretty happy with it.
Guessing wrong gets you locked up forever.
Snapchat is counterexample
A “Post-ISA” Era in Computer Systems: Challenges and Opportunities [video]
> I think it's easier to handwave an extremely tuned gravitational wave detector than an exact atomic duplicator

Well, lets look at the current state of the art with respect to each.

We can make non-destructive 3-D scans of objects, and we can image and manipulate individual atoms. We can fabricate 3-D structures with feature sizes a few atoms wide. That's not quite at the level of a 3-D atomic duplicator, but it seems to me to be well on the way. The machines that do these things are not yet household items, but they are not uncommon, and the technology is improving all the time.

By way of contrast, the state of the art in gravity wave detection lets us see nothing less energetic than the collision of two black holes, and there are two devices that can do this on the entire planet.

So a 3-D atomic duplicator seems much more plausible than a device that can track an 8kg object through a gravitational field at interstellar distances.
And the GDPR-friendly text link: https://text.npr.org/s.php?sId=629584186
Free Alternatives to Netflix, Hulu and Amazon Prime Video
Might be interesting if it was federated. Federation is AFAICT the only way to avoid network effects, which are why we're in this whole mess to begin with. (Many more people would have left Facebook after all the scandals if they could interact with their Facebook friends from another site.) There's no way of ensuring that Openbook wouldn't become as evil as Facebook once it had a big userbase.
With apparently 13 k€ per month processed, how much could they launder?

No harm would have been done by giving them a few months grace period.
Ah, the story of the great job creators, who float majestically through the firmament shedding jobs like a fish sheds it's scales.
If either of you guesses wrong, you both die.
I think you underestimate how far Tesla already is:

- Northvolt doesn't have a factory for production yet. When they plan to open in 2020, Tesla is probably already constructing its second or third battery factory. Also mind the amount of batteries needed for mass-market EV.

- Tesla is said to have a significant edge in battery production cost, compared to its competitors. Given that the batteries are the most expensive part of an electric car, that's significant.

- Without checking all european car manufacturers: At least the first mass-market EV from VW is expected to hit market in 2020.
'Get it wrong, and neither of you ever leave.'

basically, you can either pass or attempt to give a correct answer. if you try to give a correct answer and fail you are stuck forever. you can YOLO a guess but you have a 50% chance of being stuck forever.
Afaik, those are not really knockoff as in a Gameboy replica. They're still using the proprietary Apple mainboard and all for the most part. What they did to double the storage was to desolder and solder back in a different storage with different capacity with the image from the original storage cloned onto, a process which kinda costly amd very risky as the components aren't designed to be plug and play like desktop components

Ref: Youtube channel "Strange Parts"
It actually cuts both ways. We workers need the business to exist for the work. The business needs our skills to continue being a business.
> As long as you don’t get yourself in trouble intentionally, you’ll be safe though.

What do you mean with that part?
Rainbow progress bar
Please tell me you ordered RedHat CDs from CheapBytes as well!

I started using Slackware Linux in 1994. I was 12 and it was the best way to get a lot of software for free (I only cared about 'free as in beer' then).

Around 98ish, a friend and I made an extra buck by buying CheapBytes CDs in the US and and selling them relabeled in The Netherlands. Surprisingly our Tripod webpage is still online in its 90ies glory, with tiny screenshots ;):

http://linuxlop.tripod.com

But when I started the Infomagic Linux Developer's Resource CD-ROM sets were a big thing:

https://www.amazon.com/Linux-Developers-Resource-6-CD-Set/dp...

There was a new version every few months with multiple distributions and IIRC TSX-11 and sunsite.unc.edu. Of course, the Walnut Creek Slackware and FreeBSD sets were also great.
Real Estate Industry Email List
You should probably read this thread: https://news.ycombinator.com/item?id=11560943
The True Harmony of the Spheres
PS4 5.05 BPF Double Free Kernel Exploit Writeup
Complementos Románticos para novias
Nigerian artist, age 11, creates incredible hyperreal portraits
Brundage Bot: a neural network to keep up with the latest ML papers on ArXiv
"Researchers Mount Successful Attack on Navigational Wires Buried Under Roads Using Commonly Found Garden Implements"
Ask HN: Is Slack down today?
> This is all hypothetical anyway

Really? And here I was thinking that the original paper was meant to be taken seriously. (Who is William Proxmire anyway?)

> for your argument you want to replace it with an identical atom -- no swapping of isotopes etc. -- and in an identical state with respect to its neighbours.

That's right, to the limits of what is measurable anyway.

> the knowledge of the technology and its utility in forging art is unknown to to the aliens

No, I'm assuming the aliens have this technology. So they have a choice: they can receive a scan of the original, from which they can construct an indistinguishable copy, for $X, or they can receive "the original" sent to them as a bundle of atoms for $Y, with Y>>X. There is no deception involved. My claim is simply that if the aliens have any sense at all they will choose the first option.
OO is not the approach I'd use for fast and memory efficient manipulations of lots of geometric primitives, indeed. Although I don't know the specifics.
That's because some of those principles used in computer science are adopted from older disciplines.
further monorepo reading: Paul Hammant also likes to write about this and related subjects. https://paulhammant.com/categories.html#Monorepos
Switch to using numbers for the quick links and you can type the text of the link to narrow down the search for the quick link.
You could say the same about any social contract. The criticism applies to any person as much as it applies to any company. It’s the same as saying that altruism doesn’t exist because it’s logically impossible to conceive a scenario where an altruistic act doesn’t benefit the actor.
I thought that, when the keeper comes to ask you, you distract him and make him late for the other person. You do that for 12 days, and the next day you pass immediately, so your friend knows it was 12 by knowing that the keeper came early the 13th time.
Also, sometimes making fun of yourself seems to signal to other people that they should also make fun of you.
Incompatibility of quantum measurements, explained to teenagers
Tim ferris
Microsoft joins forces with Walmart to take on Amazon with cloud technology
Can't find a reference now, but apparently there's a "weather hole" over the area that gives it unusually high number of clear days. Related to the North Atlantic Current.

It's also handy for satellites constructed in Glasgow by ClydeSpace and others: https://www.bbc.co.uk/news/38804310
"In the last two years Glasgow has built more satellites than any other city in Europe".
Stay out of shady bars/clubs, don't go looking for drugs, don't get too terribly wasted if you get aggressive.

You'd be surprised how many travelers find themselves in trouble because of some stupid thing.
>Likelier: Liberapay’s KYC was insufficient.

No. They mirror one-on-one Mangopay's: https://docs.mangopay.com/guide/kyc https://liberapay.com/about/faq#maximum-amount
Yeah. That name is ..... unfortunate
The Brexit leave campaign has been fined £70,000 for breaking spending rules
...and X11 and GNOME weren't split up in a gazillion packages.
I doubt it. What fraction of Nobel Prize winning biologists do you believe have read Darwin?
Also, one possible answer is that the perks don't make the employees more productive, but they attract more productive employees.
Does this deal with Netflix in other countries?

I'd just like a big table of everything available with meta-data in columns and the ability to hide rows
Depends if you think you're moving the document, or moving the viewport. Touchscreen behaviour is touching the document and moving it up, while your view remains the same. Traditional scroll behavior is that you're moving the view of your document down while the document itself doesn't move.

Either way, one method is "the original one", the other method is the opposite, or reversed, from the original method.