skysight-inc/HackerNews huggingface dataset:
Selling covered calls on blue chip dividend stocks. Fixed income etc
I already was thinking "huh, so maybe the Norwegian case a decade ago was not an outlier", but nope, this is again that same case that was widely reported at the time and seems to continue to resurface at times.

Amazon claims in the article that one should not lose their access to their book library even if their account is blocked.
Show HN: iOS – Sustainability-focused, personalized cooking app
I didn't know about the Whitworth 3 plates method and enjoyed reading about it a lot. It answers a question that's been on my mind since I was a child. Thank you for posting.

Simon Winchester wrote an enjoyable book about the history of precision that starts with Wilkinson’s boring of steam cylinders to improve upon the efficiency of the first steam engines and rifles, through engineering history to ASML’s nano-level IC fab machines.

In America, it's called The Perfectionists: How Precision Engineers Created the Modern World. Elsewhere, the title of the same book is Exactly.

https://www.amazon.com/Perfectionists-Precision-Engineers-Cr...
Can someone explain what's going on here? I feel like this might be really interesting but I don't quite get the notation
I left academia to work for a company. I am not on a "rolling" 3 year contract anymore. I get paid more. Getting a professorship was nearly impossible.
> It's unlikely this will have had much impact since most reported cases were only a few days late

I'm not sure if you're being sarcastic or not, but in case you're not, this has meant c.16k people missed from having their contacts traced. That's time-critical. Delays of any number of days are very bad. People will likely die because of this error.

This is safety-critical software. It should be stress tested and have sanity checks. It should be impossible for this to happen.

For something like this system, part of a track and trace system costing billions, to fail because of a file size error is just unbelievable.
Why I bought a voting machine on eBay
> with no guarantee how often that work was going to appear.

But you don't need (and should neither need nor want!) such a guarantee to do this the way I'm saying! It sounds like you might just be unfamiliar with overlapped I/O? ReadFile(), WSARecvMsg(), etc. all take OVERLAPPED structures that let you pass a HANDLE to an event object that gets signaled. There's also RegisterWaitForSingleObject, WSAAsyncSelect, WSAEventSelect, CreateIoCompletionPort... you name it. Heck, if you just have a thread select() the old-fashioned way, I think it should still wake up when the data comes, without introducing a delay at all. Nowhere should it matter how fast the data is coming, or to force you to wait more than you need to. Am I missing something?
While this is great if you know exactly what you want to achieve, it does “lock you in” those constraints on a more fundamental level. More times than I can count I’ve seen business requirements change to require those “unrepresentable” states, and since you’ve now designed you whole data model around it you need to add awful hacks to make it work.

The timeline example is actually very telling. A lot of times you’d actually want to encode overlapping time periods at the edges.

You’d be laughed out off a meeting where a business asks about this and you smugly explain how it is unrepresentable.

I guess what I’m saying is that it might be worth over designing your system a bit to leave you some wiggle room, unless you have hard guarantees that something should be “impossible”
Blame structures, intentional structures, not people. People are just buying books the way books are sold. They can go elsewhere is not a reasonable response in amazon's case, considering the % of digital book market do they own?

It's reasonable for the average person to expect stuff to be reaspnable.
Another fearmongering article with the subject of it - taken out of context.

It is time for the government to step in and reign in the panic instead of fueling it.
Why such a nasty dismissive comment? op is speaking to natural rights and you respond with "but the landlords!?"
Yes, to be clear I mean the link in your OP (BBC) is the better source compared to the other discussion.

I think hide will only hide it for you, I just searched on it?
https://twitter.com/MaxCRoser/status/1313046638915706880

> The reason was apparently that the database is managed in Excel and the number of columns had reached the maximum.
It doesn't sound to me like the kind of thing that any particular WoW is going to fix. As if it would suddenly naturally dawn on someone to do this given enough time. It's just lack of knowledge and/or discipline.
Punishment for Not Using Appstore?
Specifically, an excel sheet “running out of columns”: https://mobile.twitter.com/MaxCRoser/status/1313046638915706...
This reminds me a lot of notion: https://www.notion.so/teams
I have already witnessed false-positives with much more elaborate Covid tests so I would be surprised if this test is actually realiable.
MixerAPI, Streamline API Development for CakePHP – PHP Magazine Network
Did it mention that it was in the context of csv or an excel file?

I only say that because, as someone who is painfully aware of the limitations and problems of those formats, I'm similarly aware of getting "that web-guy" on a project who proclaims "lets put things in a modern xlm format!", and lo and behold the process is now an order of magnitude slower and the xml format an order of magnitude larger than the simple delimited tabular format or stream.

I'm also painfully aware of the old systems (and how old health systems are) with fixed sized buffers and processes, so I can see how this would happen in the context of a lot of computing.

Edit: i see later on someone is mentioning that twitter suggests it had to do with excel file size limitations...
CSV seems like a good choice for this kind of tabular, linear data.
This isn't true and you have no proof of that because it doesn't exist since you made that up.
No, just a software engineer
The issue with cheap (<1000 EUR) color laser printers seem to be that you will throw them out once you use up the supplied cartridges.

Either 1) you won't be able get new cartridges because of model churn 2) new cartridges will cost more than a new printer or 3) even with new cartridges your printouts will be unusable because the transfer drum/fuser/paper feeder will be worn out at that point.

In my opinion, for that kind of money you're better off buying a high-end inkjet if you need color printing.
Oh I see, thank you for your response.
I'm glad that you intend to continue the podcast, can't wait for the next episode :)
Science Fiction Stories with Good Astronomy and Physics: A Topical Index
So finding out a contract type from a timestamp is linear?
That happens if you only test ill people: https://www.worldometers.info/coronavirus/country/spain/
I looked at it and did the questionnaire he supplies.

The scientific criticism is valid, there's no direct link between his scans and the outcomes. He uses the science as a correlation for everyday self help stuff and catholic salvation.

It's not coincedence he talks about believing in miracles and jokes about wanting to become a catholic priest as a child. He grew up seriously into the church.

People are essentially paying for salvation and at a steep price, this is exactly why the protestant churches got started. Look closer!
You only need this method to create the first one. Based on that reference surface you can scrape as many flat surfaces as you want.

If you build a flat machine like a surface grinder then that surface grinder can transfer its own flatness onto a surface plate.
Its almost like you know what the reality is, of Google working with the US and NATO allies for decades now, but choose to spin a story that compares ads to what FB is doing.
I follow him on Twitter and I haven't seen any 'official' info reading the podcast.
But Mr.Rui did confirm in this thread that he would be continuing the podcast so seems like it
will continue :)
yeah no, we are not gonna give our data a russian company
locust maybe?
This article is a bit mixed, audience wise. If you need the first section telling you what userpace M:N scheduling is, you really shouldn't be using the second part to implement a runtime for it. You can run into any number of subtle issues that will manifest with weird behaviour and be very hard to debug.

If you have to use C/C++ use a library that has done it for you. If you don't then you can use Rust, Go or Erlang/Elixir all of which have excellent implementations.
Oh, yes the podcast is only in Japanese.
And when I say "reminds me a lot" I mean: hmm, the exact same font, menu, icons, emoiji's, buttons, color scheme.. to the point where I can't find a single difference.
>She holds a board position at the Jockey Club, which is responsible for several major horse-racing events including....

I'll point out that Matt Hancock is MP for Newmarket - a centre for horse racing and associated businesses.
I haven't used my Kindle without an account, but I have put non-Kindle, non-Amazon books on it, including some PDFs.

In my experience, the Kindle is terrible for reading PDFs. The screen is small, and PDFs don't dynamically resize the way e-books do. You'd probably be better off with an iPad or other tablet with better PDF software and better ability to zoom and pan than the Kindle has.
The article states that it is not known where in the country was affected, but I think we can deduce that. Here are the daily cases by specimen date. Dotted line is Saturday's data, solid line is Sunday's. The difference between the two is partly the normal daily update, but around 2/3 of it is correcting the underreporting:

7-day moving average:
http://danger.handley.org.uk/misc/rates-uk-recent.png

Raw data:
http://danger.handley.org.uk/misc/rates-uk.png

Looks like all regions were affected, but by far the largest corrections are in NW, NE and Yorkshire regions. In particular, NE had looked like cases were declining, but we can now see this was incorrect, and they're still increasing rapidly

Edit: note the most recent 3 days are always incomplete, so any decline shown there is not a real effect.
Hey HN,
Originally, I started building Kuri to make it the most personalized cooking app. One that could "predict" what I should be cooking next.

Throughout the years (I had to learn software development from scratch, bear with me), I discovered the impact of agriculture and our eating habits on the environment.

It became clearer that Kuri could "feed two birds with one scone": help you figure out what to cook, while taking climate into the equation. Kuri is the only cooking app that calculates the localized carbon footprint of each recipe, so the app can "nudge" the user towards a relevant, yet low-carbon recipe.

Why "localized"? With Kuri, you will see what's in season in your region. If you're using it in California, what's in season will be very different from what's in season in London or NYC for instance. So, we localized ingredients seasonality! Seemed rather logical to us but it seems it hasn't really been done before.

I'm working on bringing meal planning into the app. Any help, feedback, would be much appreciated.

Some interesting results we've had so far:
- 65% of our users still eat meat
- yet 82% of the recipes meat-eaters cook were meatless recipes
- a whopping 96% of the recipes cooked by our users were in-season or season agnostic (in their region, ofc).
- average carbon footprint of the recipes cooked by our users (925 grams of CO2e per portion) was 62% lower than the American average.

Looking forward to reading your thoughts, suggestions and more.
Baptiste (bptstmlgt)
Awhile ago I had to drive an hour to help out with a file that was was “mangled”

Person had opened cab file in excel. First Column wasn’t wide enough to display phone number properly.

This person had a masters degree in Computer Science from same school I had attended.

I’ve worked off and on in health care for decades.
This level is sadly common.

Because of HIPPA, it’s also nearly impossible to work in anything approaching sanity.

Getting stuff done is straight up not important to most People with access to data. In fact it’s more like begging the gods and making offerings to get a hint at what you might need.

I might be a bit frustrated at being Responsible for systems that are down, and being told flat out I can’t even access them.
Ah OK, understood. Admittedly I've never hidden anything before
What store sells ebooks legally and doesn't have similar ToS?
A PhD is usually where you learn what research _is_ and how it is done, that's the reason why it is usually a 'minimum requirement'

If you plan to spend some years in reading and implementing papers to become a researcher anyway.. You can probably go back to school and get a PhD, this will be way more efficient than randomly reading without guidance.

Furthermore, a researcher do not spend his days to implement state of the art algorithms, he tries to push science a little further in very small steps, implementing is just part of the process.

Even when you have a PhD, pure research jobs are pretty rare but from your description you are more looking into innovative startups that implement SoTA papers (more R&D than research), this is more common and most of the jobs in robotic require some experimental setup and "research". In those startup the PhD requirement is often flexible !

But this "research" is often very different from the research done in academy.

Try to clarify what kind of research you want to do so that people can give you more precise advices :)
>Because you could also just pour molten metal into a mold and let it cool to get an initial "flat surface" but there are limits to that.

I dont know what metal would work for that. There's still significant surface tension in an open pour. I was casting some copper a few weeks back. A ~2CM piece had about ~3mm of surface curvature to it. Plus plenty of distortion from unequal cooling where it varied thickness as well.
> Even if you're 95% chance likely to have things work out okay, what would the lawyer get in that situation? Nothing. And in the 5% of cases they'd be excoriated for giving their client bad advice.

Spot on. EDIT: On further thought, there's a wrinkle, which is that NOT being super-conservative can be good marketing for a lawyer. In a 95% confidence situation, consider the lawyer who tells the client, "here are the pitfalls, but IMHO they're an acceptable business risk [one of my favorite formulations], so if you want to do it, then go for it!" That lawyer is likely to have a happy client who, if asked for a recommendation by a third party, might refer the third party to the lawyer.

(Of course, this presupposes that the lawyer has enough experience to be able to confidently weigh the business risks — and that a 5% disaster doesn't befall the client.)
For a longer but more user-friendly explanation of the general idea: https://www.theatlantic.com/health/archive/2020/09/k-overloo...

Note that it's easy to read the Princeton press release as "children are spreading the disease to each other", but I don't think the Science paper is very good evidence for that hypothesis. Sadly the paper is making it pretty hard to get an answer to that question - the least they could have done was to make it obvious over what time their study data was extracted (answer, I think: for all time up to 1st Aug 2020), and also when schools were shut down in India (answer according to UNESCO: partial closure from 2nd March, still fully closed). Anyway, it seems perfectly consistent to me that the superspreaders are adults, and that clusters of children who interact with each other also interact with the same adults.
Columns!?

You're meant to add additional records as rows! (Excel supports only 16,384 columns, but 1,048,576 rows.)

Actually, this was a pet peeve of mine: Especially in the early days of COVID, just about every official or unofficial data source was an absolute shitshow:

- Transposed data (new entries in columns)

- Pretty printed dates (instead of ISO 8601 or Excel format, or... anything even vaguely parseable by computer).

- US date formats mixed in with non-US date formats.

- Each day in a separate file, often with as little as 100 bytes per file. Thousands upon thousands of files.

- Random comments or annotations in numeric fields (preventing graphing the data).

We don't all need to be data scientists, or machine learning wizards, or quantum computing gods.

But come on. This is the most basic, data entry clerk level Excel 101 stuff. Trivial, basic stuff.

Put rows in rows.

Don't mix random notes into columns you might want to sum or graph.

Don't mix units.

Have headers.

Use a sane date format.

That is all.

</rant>
When I read that, I wondered what clowns built it. Now to hear that it was done in Excel I am shocked. I mean, Excel has its place, but in an operational system in which lives may depend?
Is this question in relation to darling? Because it is based on freely available source, not hackintosh-type stuff.

> Does it violate Apple's EULA?
>
> No! We only directly use those parts of Darwin that are released as fully free software.
Geneva adopts ‘world’s highest minimum wage’ of $25 an hour
The WHO estimated 750 million cumulative infections on Friday. This error is not unbelievable because the system is just a bit of political theater. There’s nothing more we can do against an endemic human coronavirus. It’s time to move on.
Isn't F1's unbalanced finances nothing compared to other sports though? i.e. tennis. federer has completely different opportunities compared to a top 75 player.

did it kill the tennis sport and/or is it killing the sport? you could argue that way given that it is always the same folks winning the big tournaments
Such a cool idea (and great execution). I'm always saving design inspiration in tabs, so inefficient.

It reminds me of "svpply". Did you know it OP?
They had a browser extension which you could use to "clip" a clothing item you found cool.
Mentored Bugs at Mozilla
1) predictive policing is racist by either of your definitions, isn't it?

Predictive policing isn't racist by any definition.
Given an imaginary perfect predictor, one could detect all the potential criminals. Now, it may happen than a part of society (e.g. the pink people) could be over-represented in this group, and algorithm would target them more often. Would it mean that the predictor is racist? In my opinion, it would only mean, that the society itself has some kind of racial bias and the problem is not the predictor's accuracy, but the environment infected with the racial bias towards the pink people.

One could argue that predictive policing would help to sustain this bias and it's probably true, but it doesn't entail that the policing itself is racist. There are many honest and reasonable actions that may inadvertently keep the bias alive. Unless we create a fourth circular definition, I've seen recently in the internet: "Any action/stance that doesn't actively counteract racism is racist". If that's the case, then sure, racism is everywhere.

Anyhow, predictive policing is still a terrible idea, a perfect dystopian future. It should be illegal even if it wasn't sustaining the racial bias (which it probably does in the current form).

2) your third definition doesn't entail any of the two presented by @maxharris. One can easily believe there are many human races (it's a common error) and still not penalize/marginalize based on it and not believe there is any relation of superiority between those (imaginary) races. And I do not believe, one should call such people racists, as they do not harm anyone, they are just mistaken.
Do you know the meaning of 'static website'? In some ways your question is an oxymoron. You're misunderstanding the term and have asked a bit of a silly question by accident.

If you explained why you think it needs to be static, we might be able to explain what you've misunderstood.

Ultimately some part of your system will need to be dynamic to get the data and transmit it across the internet. A static website can technically use JavaScript to call a dynamic one using an API, and then display data, but part of the overall setup is still dynamic. A normal website is still involved, that has to talk to the db. The setup is just more complicated.

As for the actual question, pick any framework (Rails, Django, etc). Follow the tutorial for beginners, they cover how to access the db within an hour or so.
Or maybe it wasn't excel at all.

One number the UK government doesn't release is how many people are tested. They have spent the summer championing "testing capacity", which we found out at the start of September was a lie. They release the number of tests done, and the number of people returning positive. They don't release the number of people done -- if you're tested twice, that counts as two on the number of tests, but one on the number of people.
Horizon 2020? Yes, lots of paper was pushed and lots of fantastic reports written. It promised more breakthroughs and discoveries, but it only delivered tons of reports printed on dead trees.
Wow that's really nice! Thanks for sharing!
- Dash (https://kapeli.com/dash) for browsing documentation locally (often faster than searching the web when you know what you are looking for), alternative: https://devdocs.io (works in browser), Zeal (https://zealdocs.org, for Windows & Linux)

- Sublime Merge for solving merge conflicts and committing individual lines (I'm for command line when working with Git, but `git add -p` is often frustrating, with Sublime Merge it's very easy once you got used to the tool)
Interesting new language. I'll definite have a look.

In what aspects does it differ from traditional Rebol (v2)?
Show HN: Batch Processing with Apache Beam Mini-Course
Ultimately, even acquihires (this one is real explicit) often seem pretty creepy... like a meat market. Here, there wasn't even a pretence of selling assets that aren't a person.

"The CEO settled on a new plan: Hooked would “sell” three engineers to Apple." and later "Apple responded that it might consider paying a 'finder’s fee'"

Hooked then sues Apple for stealing what he thought they should be buying. I'm glad the law stood with the employees. But, there's obviously a norm whereby employees are viewed as an asset... in the literal sense.
Venture Returns
This is Buzzfeed "News". Tread carefully.
"Qt" is pronounced "cute", not "cue tee". That's why it's PyQt, not PyQT or QTPy.
I'm saying something about both the spread and the center of the distribution. You can have a distribution with higher variability vs reference but still higher lower-bound because of different means of the distribution.
I like to call these discoveries as unknown unknowns. It’s when not only the answer/fact is not known, but even the existence of the question/fact is unknown.

In this case, not only the fact that the format is ambiguous (the answer), but also the fact that there exists something interesting/unusual about the format (the question).

For example, you could have learned the answer if you could have searched “is there something unusual about the format?”, or even “is the format actually ambiguous?”, but those ideas were not present!

Active mentors can help with this a lot.
Hello to Me In 5 Years [video]
> it feels more like plumbing

Many times it's just the plumbing between wallets and accounts receivable.
> Am I missing something?

I think what you're missing is that all of the overlapped I/O scenarios completions you describe all originate from a hardware interrupt from some device, like a network adapter.

We were talking about timing, not about waiting for I/O completion.
There's also ab (Apache Benchmark) which is super simple and can be all you need sometimes.
In the anglosphere when you're in the managerial class, you fail upwards it seems.
Put an assertion. It's better to throw early rather than dealing with wrong data later.