skysight-inc/HackerNews huggingface dataset:
My grandparents (Allied nation) would not have met if it were not for Hitler and the war. This is a weird and existential thought, but as much as I abhor Hitler’s actions, I likely wouldn’t exist without him.

My German wife, similarly, has grandparents who would not have met had it not been for the War (one grandfather walked home from Stalingrad having been taken prisoner during the battle).

I’m sure this story is true for many (we are history’s product) and I can’t be the only one a bit freaked out by my existential dependence upon the great bogeyman of history.
The title is a bit obtuse. PRML = Pattern Recognition and Machine Learning. It is a book by Christopher M. Bishop.
Monitors will also have PC inputs (DisplayPort, HDMI, VGA), unlike inexpensive 43 inch TVs.
Now try building your own Chromecast receiver. Transmitting is easy, receiving is impossible afaik.
Are there slides/transcripts anywhere?
* Romania, Northwestern part
* Urban
* Megastore
* Water supply - high
* Food supply - high
* Sanitary supply - high

I went to Auchan yesterday and they had a sign at the entrance saying that people shouldn't buy more than they need.

However, news reporting from Bucharest said that several big shops had the food supply running low. But then there were other pictures on Facebook showing how one TV channel emptied an aisle just for the pictures, so I take news reports with a big grain of salt.
Not having an iPhone, I only use Apple Pay on web, and there, it's very nice. It uses its own UI/UX during checkout for your personal/shipping/payment info, which is standardized, and almost always nicer than random retailers' websites, and doesn't give your credit card number to the retailer.
I trialed Aleph recently and was impressed by its progress against an ambitious goal. My impressions as a user were as follows:

1. Aleph is excellent out-of-the-box for its

– OCR, via Tesseract or Google’s Vision API

– Full text search, via Elasticsearch

– Browser based UI, via React

2. Aleph does a okay job but has room for improvement with

– Entity extraction

– Language detection

where “okay” means it’s accurate enough to be useful for filtering by names, emails, languages, etc., but you’ll probably encounter occasional errors.

I also noticed search latency in my deployment and would love to try the Elasticsearch tips from the HN thread last week [1]. This latency does not appear in the production deployment by the Aleph team.

[1]: https://news.ycombinator.com/item?id=22396918

Again, props to the Aleph team for their success so far.
The steel for the machines comes from China, but many of the actual industrial machines are made in Europe and America; especially Germany is famous for that.
No surprise here, even their Android game related tooling is a joke compared with what Apple offers on iOS SDK.

SpriteKite, SceneKit and MetalKit aren't without their share of bugs, however on Android's side they are just inexistent.

At any GDC, or IO, the only thing Google seems to be able to talk about is PlayServices, even the Vulkan support on Android is a joke, asking developers to clone github repositories and compile shaderc from scratch.

They just don't know how to talk to game developers.
https://www.innit.com/nutrition/cuisine-de-france-demi-bague...

It uses enriched flour (which I doubt makes much difference), but also adds conditioner which really is the culprit of being engineered for mass production.
I 100% agree with the point you are making.

A concret example of that is in a comment in this thread: https://news.ycombinator.com/item?id=22458176

That said you partially quoted me, if it wasn't for learning Rust I would stick to Express+TypeScript. If it's bound to fail, I might as well learn and have fun doing it.
I have only ever built for mobile or web. What is the state of affairs on desktop? What are the options for building for desktop? If I wanted to build an app targeting Mac, can I use gtk? Has anyone here done a gtk app with Rust? Generally know very little about the desktop world, can someone enlighten me?
> It just works.

I oddly did not have this experience at all. I could never get audio working properly, and then the Chromecast would make every other input to my TV randomly flash black if the Chromecast was plugged in. Returned to Best Buy after a couple days of wasted time and effort.
Melt up is the opposite of sell off. Melt up means prices going...

up.
No. This is relevant.

It was published by the New York Times which is not a hysterical source.

From the linked article:

Washington State has declared a state of emergency over the coronavirus, and researchers who studied two cases there say that the virus may have been spreading for weeks, with the possibility that up to 1,500 people may have been infected.
Even with the most frantic half effort of a project, its helpful to give the context of why you are doing it, why you approached the project this way, and why you ended up not going with another approach. Maybe you did try what should have been the best approach at first, and it didn't work right, so you had to do something not as good but good enough. Then in the future someone decides to try to redo what you've done using the best approach, and they hit a wall because you never wrote down that you tried that and it didn't work for x reason. Writing up what you do helps keep your own thought process organized, so it's beneficial for you even if you never read what you wrote.
I'm not sure what this has to do with my comment about people moving to rural areas because they love nature.
Who said anything about a screen? Plays, live music, comedy, need I go on?
One of my buddies reads InfoWars daily and said he’s been preparing, but if I didn’t watch the news/read social media, I don’t even think I would know about the virus
This one not at all, as proven by their track record on Android, they just don't know how to talk to game developers.
This is a garbage software. I wasted 2 hrs installing / reinstalling this trash and it was complaining about licenses.

Untested unstable software... Never going anywhere near this pile of shit.
There were a number of stress tests, not necessarily for the health system but for the similarly funded unemployment and social systems. Overall it worked quite well in most of Europe.
I found and fixed a bug in PHP's standard library
Back in 1993 or so, I was doing my PhD and also ended up doing a lot of videoconferencing demos at various conferences. This really required a Sun Sparcstation 20, maxed out with dual CPUs, as much RAM as it would take, and a video capture card and camera. In such a spec, an SS20 was pretty rare, so I carried the one from our lab everywhere in an unpadded canvas shoulder bag - on planes, buses, trains, whereever. It was pretty large, weighed about 25lbs, and back in 1993 was worth about £20,000 in that spec, which was more than I earned in a year. I was pretty worried I'd drop it or leave it in the pub or something, but I guess being so heavy, it was hard to forget. Despite the bumps, bashes and vibration, it never failed - Sun made good hardware back then. Other than having a difficult time with customs officials in Italy one time (they wanted to "fine" me for a form I apparently should have filled out; I didn't have any money, so couldn't pay no matter what they wanted - missed my flight by 12 hours as a result), nothing bad ever happened.
Oil isn't unlimited. At this point it's price is only going to go up (smoothed over decades).

We're already at the point where we're unlikely to see the "normal 20th century" price of $20/barrel ever again...
I presume you meant to ask:

If you produce 2 entangled photons, and then split one of them again, do you end up with three mutually-entangled photons?

The answer to that is: yes.

The next obvious question then is: what then is the big deal about producing three mutually entangled photons? And the answer to that is that spontaneous parametric down conversion is very sensitive to the wavelength/frequency of the input light. You can't just throw in any old photon and split it. It has to be a very specific wavelength for the process to work, so as a practical matter it is nearly impossible to do the two-step process that you've asked about.
> an SD-flash-card-to-IDE adapter from Ebay

Wow, it sometimes amazes me what kind of adaptors are build
Nike, Apple among dozens of major brands implicated in report on forced labour
echoing the "good job", but not sure if a comma is needed in "Create interfaces, that users just love"? Almost looks translated from German or French
To be fair, that's one of the things Chromecast supports (screen/desktop/tab casting of mobile, desktop, or browser content); of course, direct-to-player streaming of online content controlled by web/mobile app is the preferred mode for most things and it's what is meaningful for most media consumption.
Link to original announcement: https://blogs.windows.com/windowsexperience/2020/02/28/corta...

Most of it reads like "leveraging proven Microsoft Bob technology," etc. but basically it boils down to:

> some consumer skills including music, connected home and third-party skills will no longer be available

The article helpfully adds that controlling IoT devices will still be possible but only with an iOS or Android app, not from within Windows.

Separately, Microsoft account login will be required.
Suggestion for this: Sennheiser 6XX series are very lightweight, open cans (thus no extra pressure in the ear, but people may hear your music around a little bit). About ~$200 these days, and these used to be world's best a decade ago.

I can wear them all day long, even when the music or video ends I often don't even bother putting them off...

I just loathe the wire but sound quality is so good it's not even funny to compare with equally priced Bluetooth cans.
Raw Materials Synthesis from Heavy Metal Effluents with Phytomining
Years ago in Canada, one province decided to mail $500 cheques to every adult in the province as an economic stimulus after they had an oil and gas surplus. Apparently it helped a lot

And it wasn’t just middle class, but lower too...
Buy index funds. The risk associated with gambling on individual stocks is an order of magnitude higher during a period such as this. You don't need that extra risk to see gains.
beget.ru seems to have Redis as a service product indeed - https://beget.com/en/news/2015/redis (it's in Russian)
Show HN: Open Lowcode – complete development framework for enterprise software
I think you're misrepresenting QE. The Bonds the fed bought eventually expire, the money they used to buy the bonds gets repaid to the fed. It's not like they gave the value of the bonds to "very rich people" and said "here buy another yacht on us".
the physiological cascade that occurs due to disruption of a homeostatic feedback system is the most probable cause of direct lethality. The setpoint and the relative concentrations of the elements in these systems are genetically dictated functions.

There is probably some correlate between predisposition to morbidity/mortality and how far ones setpoints deviate from population setpoints.

there are 2 prongs to this attack, one is the disruption of angiotensin based signalling and effectation

the other is the viral entry to the cell. the virus must do a dance on the head of a pin in a sense to replicate but not hijack somuch of the cells basic metabolism that apoptosis occurs. a virus that allows its host cell to remain viable wins the lottery for natural selection.

the problem is that the virus occupies the expression machinery that creates ACE2, in an indiscriminant fashion many other protiens as well.

so this means the virus has caused damage by entry

the entry damage causes errent feedback which causes further physiological perturberance

a secondary round of disruption occurs when ACE2 expression is inhibited thus interfereing with replenishment of ACE2 that has been damaged as well as disrupting the regular recycling of ACE2 and for that matter disrupts expression of the ATI and ATII receptors

---I am not a founder or funder but simply a concerned professional
Email Forwarding Madness
There are quite a few TV manufacturers building in Airplay now.
Show HN: Mosaic – only tool you need for your finances
A comment above you mentioned a fold-up screen. https://news.ycombinator.com/item?id=22459669
This is what I presumed that the output is photons with lower frequencies but is it splitting in sense of really separating parts of the photon or just transfer to lower energy state that for conservation of energy produces two new photons while consuming the first one?
Close to home... yes, the FIU bridge engineers could have been charged with manslaughter (https://www.miamiherald.com/news/local/crime/article23659748...)
New York: The New Center of Gravity of European Tech
I agree with this. I feel my personal viewing is much more directed these days. If I want to zombie out for a whole day it's just as likely to be a chess tournament on Twitch as anything else, and when there's nothing on I'm much quicker to give up and do something else rather than channel hop as in the old days.
ISDN is an edge point to point protocol (although used to get on a network). I don't really see how it has to do specifically with anything related to AD vs Azure (a data link is a data link, you could has well have used an analog modem, or a custom solution involving an avian carrier), neither do I see how ISDN should be considered as anything else than obsolete technology in all regards nowadays, no matter the nostalgia factor.

BTW B channel is for "Bearer", and D is for "Delta" or maybe "Data". (Wild hypothesis: maybe it was initially for "Data" at a time when B was seldom used for things other than digitized voice possibly with a bit stolen for in-band signaling)

On my side I consider that ATM was pretty sweet at a time when IP&co was complete garbage (and still somewhat is), but I know who won.

As for CICS, well, mainframe are still not dead. I suspect they won't, because why would they? But the model is not the same as the modern "cloud" stuff, at all levels.
Now here's a really great example of a site that doesn't need Google Analytics and yet manages to include (and disable?) it by default.
If anyone is interested to track the progress of Covid19
Mid-sized Edeka (mid-range grocery store) that serves a near-in suburban Nuremberg neighborhood, Saturday (shops are usually closed Sundays in Germany):

Water supply: did not note that or beer/other shelf-stable non-alcoholic bottle drinks, as it’s in a different part of the store, and we had enough already and are confident in our ability to purify tap on the off-chance that becomes necessary. Wine/booze stocks in the main part of the store looked plentiful :)

Food supply: the cheaper varieties of rice, pasta, flour, tomato products (canned and paste) and cooking oil were cleared out, but the pricier stuff was still at normal Saturday stock levels. Normal levels of fresh produce, with somewhat fewer potatoes, bananas and apples. Cheaper dairy was ransacked, but like dry goods, premium options remained.

Sanitary supply: all the cheap toilet paper and paper towels were gone, but more expensive varieties were generally available.

Note: this was the day after the first public reports of COVID-19 cases in Nuremberg and Erlangen. I’m delighted to have been doing my bulk shopping in smaller amounts throughout the past two weeks, aside from a final top-up on Friday, when my rather full shopping cart at the Rewe (other mid-sized, mid-market grocery store) got some stares.

What a difference a day makes!
There will be substantial demand side effects as well. People that live in times of uncertainty stay liquid as much as they can. So if they can put off some major purchase that is more likely to happen now than before.
Your argument is incredibly naive.

As an Aussie an air purifier saved me from the bushfire smoke and the subsequent dust that was relentless for months. I tried for about a week without one, and nearly ended in hospital multiple times. The air purifier made a safe little haven that was the only place I could breathe without discomfort. After 1.5 months I needed to change the filter as it began to spew out dust and smoke because it was all clogged up. (It was supposed to last 12 months in average conditions)

On the worst days when you couldn't see more than short distances, and the filter was running flat out, I found that a ceiling fan helped circulate the air so that 2 rooms (about 25 sqm) were regularly filtered and clean.
Author here, definitely interested as it would make traveling much easier for me.

With a setup like that is there any fatigue after a few hours of usage ?
7 inches would be luxurious. In Canada we're limited to 6cm (2.4 inches) for the head/shaft of the tool, but in practice, I've had small screwdrivers confiscated for being slightly over 6cm including the handle.

https://www.catsa-acsta.gc.ca/en/item/tools
Yes! Just not having to type my address is a bonus.
Try it! You might just like it.
I'm somewhat sure they had movement prediction and client-side replication in the original UT. I base it on the following:

- Vague recollection of the "I hit you with a rocket salvo and saw it explode, and you didn't die, and my rockets suddenly reappeared" moments from when I played it as a kid;

- Memories of reading the papers on network architecture in UT back around 2004-2006, which I'm convinced were describing the pre-2004 version.

- Memories of digging deep into UnrealScript around ~2001, and struggling with understanding what's up with all that "proxy" keyword and "replication" stuff.
I warmly recommend the book Factfulness by Hans Rosling. Stunning revelations that should be obvious but somehow aren't on every page. One of the most striking ones are his points on climate & development - especially that many people aspire to live a decent live and sadly the quickest way to get there is often polluting. This doesn't mean they are bad people, it's just normal humans that want to offer their kids a better future and themselves have a tiny bit of comfort.

The ones wasteful is still mostly us, the rich Western countries (not to mention the Emirates & similar oil countries). Yes we should give up some of our consumerism. You don't need that 2nd TV or new car. But can you tell the Chinese migrant worker that he can't buy a washing machine for his mom? Or the Bangladeshi call centre agent that she can't have a new apartment with warm water and electric sockets?
I feel like the stars would have to align for that kind of crime to even be found. I think it's a guarantee that it's already happening in a lot of companies. So many companies have the most sloppy book work, and regulatory bodies are stretched too thin to catch everything.

If you are a sociopath who knows programming (more and more people in finance do every year) and is in finance (two fields with more sociopaths than some, perhaps), then why would you leave money on the table? You are already morally bankrupt and know how you would get caught, and therefore how to not be caught, and know that this money is going to you with zero issue.
Could you get a similar effect shooting electrons at something? Like is there a known path to do that.
That's only the case if one wants to integrate with Google ecosystem. Every single mobile app with a more than rudimentary casting capabilities has a custom receiver built by the developer of the application. When we built ours the only real issue were Google's funky interpretation of CORS rules and sucky documentation.

However I'm still unclear... if the goal is to render output on Chromecast, a combination of ability to render web pages, video and audio streams and images seem to cover pretty much everything needed to interact with the device.
> CCFL is infinitely better than LED.

How so?
Limiting exceptions to handle exceptional events is not idiomatic advice, it's stating their usecase,and the whole reason they exist.
Nicely done and explained.
You can filter very small particles out of the air with the right kind of filter[0], and you can sterilize the air by hitting it with UV light.

[0] - https://en.wikipedia.org/wiki/HEPA
[1] - https://en.wikipedia.org/wiki/Ultraviolet_germicidal_irradia...
I respect that the author learnt the underly concepts, which are not simple. But is the net result truly that the default Postgres index method was perfectly suitable for this use case?
N95 Respirator vs. Medical Masks for Preventing Influenza Among Health Personnel
Lookup the person not the image.
If you were to just throw the file into a database, wouldn't the database's index essentially lead to the same result (b-tree, compacted using bulk-loading procedure).
https://web.archive.org/web/20200111102941/https://www.gtk.o...
the quote "With its vaulted ceilings, rows of elbow-to-elbow workbenches"

Would make me run away screaming.
What tools would you use to build a news nerve centre?
I want to create a website, application or automatically generated document that is a personal "nerve centre" for relevant news, weather information, IP/Weather cameras, Satellite feeds etc. Basically what you would expect batman to be monitoring in the bat cave, but more reasonable for someone who just wants to stay on top of localized/topical information to be ahead of the curve. It would be designed to be extremely minimal and extract relevant information for distraction-free reading/viewing. It would be essential for ads and other malware/cruft be removed. I would also need to not be dependent on propriety/walled-garden infrastructure. So google news and feedly are not the answer etc.

Possible features:
- Filtered text news feed
- Location based
- Topic based
- Keyword based
- Sources based
- Multiple sources (unbiased?)
- Camera feeds
- Location based
- Security
- Weather
- Visual interest
- Other feeds
- Video news
- Audio/Radio news
- Summarized Google search scrapes

I am aware RSS may be useful for this, and I might need to scrape certain websites. I'm familiar with Selenium and use Linux/GNU, but haven't done much web development or programming beyond simple python/batch/bash scripts. What tools would you personally use and recommend for something like this?
Looks awesome! Especially the code example in the center making it easy to get started is nice; that's a thing which I though was lacking.
This doesn't pass the sniff test. If someone can forget to sanitize the output, someone can also forget to sanitize the input. The most important things are to understand where the content is used, use the appropriate output encoding/escaping, have rigorous tests to ensure your expectation correctly escapes nasty strings, and that you keep the output escaping code up to date to protect against novel attacks and new browser/app features.

I worked at a social media company with one of the largest text-based user-content-stores in the world at the time. Some of the features had input-side encoding and some had output-side encoding. I was there ~10 years after the bad practice of input-side encoding started and it very quickly became too cumbersome to know exactly which fields were encoded with what encoding (and I mean both character encoding and htmlentities / specialchars / specific character stripping / etc). We started getting ridiculous bugs like passwords could not contain '&' characters or logins would fail matching what we had in the DB.

It's not about being perfect. That will never happen. It's about storing exactly what the user submitted (if it is accepted by the POST submission logic) and to correctly encode the output for the correct security context (HTML, XML, JSON, html entities, html attribute, script tag, styles/stylesheet, urls, uploaded filename / file contents, filesystem injection, command injection, etc). These all have different rules. You can unintentionally open yourself to a vulnerability in one if you only expect the output to be displayed in HTML.
https://gtk-rs.org/
Very neat physics news in 2020 so far. It isn’t easy to research something at that scale