skysight-inc/HackerNews huggingface dataset:
> By comparison, my grocery bill is 5€ a day.

Do you live on rice and beans? That sounds like you're trading enjoyment for money. We (2 adults) spend about US$150 a week on groceries, and still eat out about once a week. Those groceries include three meals a day, with the leftovers of the night before being taken for lunch the next day. How on earth do people eat healthily and only spend $5 a day?
Lack of redundancy due to cost probably has something to do with it.

Same issue with internet peering in quite a few cities (no viable 2nd location, costs a lot of money to double up the gear, additona optical transport).
Again there is a human in the loop to validate a potential match, before officers get dispatched. And if the dispatcher doesn't do it, we can easily just have the police officer responding to validate the match between the surveillance photo and a known photo of the suspect. Humans already have a false positive rate as part of existing policing procedures, and facial recognition doesn’t make the rate worse as long as it retains a human validating the AI’s match.

Also, almost every state has a process to expunge arrests even IF you were convicted (of something minor).

As for why I’m confident about net improvement - it’s because the amount of true positive arrests (and subsequent convictions) will be far greater than false positive arrests. Therefore relative to the status quo it’ll be a net positive of criminals facing consequences, victims being compensated or getting closure, subsequent reduction in crime through deterrence, etc.
Serverside ARM. So much power is used just keeping data centers up.

Gonna be a long time for legacy stuff to get ported, but some places are still running mainframes.
No, they tell you what the price will be at the last moment. They do indicate a range. They don’t really care what you think about the price.
Me too. If only I had a better book than Sams Teach Yourself C++ in 24 Hours or whatever, I might've been a decent programmer.
"run-of-river" dams to provide easier access for barges.

See this comment here: https://news.ycombinator.com/item?id=25540540

So the question is are we okay with converting barge traffic to rail traffic? Probably. That's the way things are transported across the rest of the country.
I agree with largely everything which has been said, but have fallen back on ‘whelp, having even a shitty standard is better than nothing at all, because at least then people have anitivius’. I also would prefer to see an org with whitelisting and ASR enforced office over AV (if they had to be mutually exclusive), but alas we as an industry tell people to waste their time with things that don’t matter all to pass some checkbox security test to at least obtain some baseline. Some of this is probably greed/scams in the case of self-appointed standards (CREST for instance) where others legitimately are at least trying to solve the problems.

How do we solve these issues without upskilling a bunch of people who don’t know/care about security? Is there even a solution, or are we just bound to hit some mr robot-esk post apocalyptic scenario before people get their shit together?
Maybe there's a genetic component to this virus? Which is "verboten" to be discussed and analysed because of various reasons ("race is a social construct" and all that), but at some point one has to take this into consideration too. All due respect to Laos, but I don't see it as having the needed expert infrastructure in order to keep this virus under control as well as they have. Similar discussion for Thailand.
I would probably do what I am doing for a living if I wasn't getting paid for it tho
A misguided and antisocial attempt at freedom, if that was the intention...
Nope. Standard PoE is 15.4 watts.
Title could probably do with some indication that it's a response to Rachel's post. The actual subject line ("Wireguard [sic]: great protocol, but skip the Mac app" blog post) wouldn't be a bad starting point.
Ask HN: Favorite Nonfiction Books of 2020?
What are your favorite nonfiction books of 2020 (Read in 2020)?
I am opionated about this, I am sure people can share other perspectives.

When you're operating a CNC machine, as an operator, do you need mess around with internal wiring, schematic, motor controllers? No. You just need a control panel, with DRO and a bunch of buttons, a joystick for manual override, e-stop and a keypad. You're not dealing with the exposed wiring and internals of the machine. Nor do you care (except if you're a hacker, more on this below).

APIs are all things the user needs to do and we allow them specific endpoints to do those things. A lot of modern GraphQL methods allow you to become a "hacker" and get access to what you want. But, after you're done hacking, you want a proper control panel with steel panels and a version number. You, as a user, are guaranteed that interface and you're going to build your world around it. Check out Shopify, Stripe or Dropbox APIs. See what they allow you to do and what they don't.

Here are some reasons why we want an API:

- Decoupling internal resources from the user (user can still be an internal service). We want to be able to change the database, swap it with anything else we want, completely change the schema, whatever... without affecting the user.

- We might require processing/handling of the data, sometimes with help from other microservices before serving.

- We might want to cache read access, although I am sure this is possible with these automation tools.

- We want stability over expediency (although, this is ok to forego initially).

- We want a singular point of entry, aka entrypoint and be able to control it.

- We might want to asychorniously process the request. "Hey, I got your request and I am processing, here is the processing ID" and respond with status code 202.

All these automation tools are great to get a product running quickly. Personally, I would just use straight SQL for prototyping. If you're working on UIs and don't have access to the server, you can just use https://postgrest.org/ and get an API running. However, after you're product has reached maturity, tighten up those endpoints.

The endpoint design is your control panel. Make it look tidy, checkout how others build this panel, engineer it well and your users will thank you.
My wife played this on Christmas Eve. I've seen it a million times and just wasn't in the mood. I started mouthing off about how George Bailey is an unrelatable character who has an amazing life but is just ungrateful for it.

About 90 minutes later I was choking back tears, despite knowing the movie line for line, knowing exactly what was coming and when, and looking for any reason to be annoyed at it because I've seen it too many times.

There are very few films that can slice through my anger-based emotional shield. This is definitely one of them.
If you wanted to read an article about Pinterest, it would probably be hard to search for it in any other way.
You're forgetting, perhaps, that the CalDigit also has a real Thunderbolt 3 out. Which, by itself, can easily support multiple monitors.

The CalDigit also has a crapload of USB-A and USB-C ports. Try it out. You'll like it.
Once an open platform becomes crowded enough, downvoting without further interaction to show disagreement is fully expected. It's unhealthy because it turns discourse into a popularity contest, but that's the world we live in.

Maybe your opinion is just a tad less popular than what you expect it to be.
For me it was "The Basic Laws of Human Stupidity" by C. Cipolla. A very short book that illustrates, in a subtly-humorous way, how stupid people are far more powerful than one would think.
"nearly 25 percent of the population in the U.S. [takes] acetaminophen each week"

That's crazy. I take it maybe once or twice a year. And I will generally take ibuprofen in preference to acetaminophen.

The idea of taking an OTC drug that often is bizarre to me.
Oracle Database 21c Technical Architecture
It's only on PCs that it doesn't work properly, because PC makers suck and never bothered to be honest about implementing Thunderbolt 3 properly. They didn't even tell the truth about it. That's why we have this utter silliness called "Thunderbolt 4". All Thunderbolt 4 is, is Thunderbolt 3, but actually implemented properly, with no wiggle room for chintzy PC makers to weasel out.
Perhaps this has gone too far, as others have noted, there are so many ads and Google generated content (esp. YouTube links) that the organic search results are practically on the second page.

If Googlers were allowed to consider revenue in the search results perhaps they wouldn't have been so easily down graded to a second class citizen.
I don't know how Tailscale does it, but you do get a popup when trying to upgrade with the daemon running.
Okay, well, go ahead and put your head in the sand. Just don't fuck it up for the rest of us, k?

> to go over the body of research from that time and judge for themselves whether the researchers chose a representative sample.

You do realize that's what "literature survey" means, right? You know, the thing the researchers already did?

Do you insist on personally replicating every research paper you read, or just the ones that don't fit your world view?
Amolatina Dating Trusted Site True Love?
The Chat is essentially similar to some other moment visit include. Two clients can send short messages to and fro continuously. In spite of the fact that a fundamental assistance, it's an extraordinary component to have on the new AmoLatina site since it permits individuals to impart continuously.Additionally, let's be honest, not every person is extraordinary at doing voice assembles or video calls when conference new individuals. Along these lines, talking is an incredible path for two people to warm up to one another. At the point when you feel more great with your new love interest, at that point you can continue to video talks and calls.

http://www.theredfork.org/amolatina-dating/

http://www.theredfork.org/

https://youtu.be/YVuClfjLUy
New paper on transmissiblity in the UK: [1]

NYT article on paper: [2]

[1] https://cmmid.github.io/topics/covid19/reports/uk-novel-vari...

[2] https://www.nytimes.com/2020/12/23/health/coronavirus-uk-var...
Take a look at this: https://imgur.com/gallery/9v4HV2p

There are nearly 8 billion humans on Earth.

Can you see the disparity?

And here is a slice of the result: https://xkcd.com/1338/

If you feel like learning more about „The Great Forgetting“, read this: The Once and Future World, by J B MacKinnon (http://jbmackinnon.com/books.html). Contact me if you want the ebook.
Rice, beans, pasta, oats, eggs, nuts, chicken thighs, tomatoes, paprika, onions, potatoes, olive oil, etc. All quite cheap. Requires a bit of initial thought and planning, and maybe experimenting with ingredients.

Carbs and fat are both cheap, and protein can be in the form of chicken and eggs. Vegetables are kinda expensive so I go with mostly broccoli, cabbage, and stuff from the Asian supermarket.

As for groceries, things like hygiene and cleaning products bring up total "grocery" bill, but $5 a day is very possible if it's pure food expenditure.

German groceries are quite cheap actually. When I visited, I bought a kg of sauerkraut for 1 euro and a liter of soy milk for 1.5.
Two submits within 4 hours by the same submitter?

https://news.ycombinator.com/item?id=25537510
They defended the NRA in 2018

https://www.aclu.org/blog/free-speech/new-york-state-cant-be...

They defended an anti-muslim group protesting in 2014

https://www.aclumich.org/en/cases/hecklers-veto
I appreciate the insight. Thank you
sounds like something useful for student loan companies. if the student is in "safe" major decrease interests, and if they are in risky one, increase the rate. and market the reasoning.

and voila, students now have incentive for cheaper and reliable courses. which results in better ROI on student loans
New Orleans has it.
God that's sweet. I hope it gets merged.
But you'd stand out just as someone killing their spouse the day after $1m life insurance kicked in.
Designers helped us make sense of 2020’s chaos
Really cool, but in my case it shows 77:27, has someone edited original?
This complaint features regularly on HN so [my assumption] it has to be wilful blindness on the part of google?
Thinking that killing animals for food is remotely comparably to killing animal just to remove it's tusk is remotely comparable is a strawman of the most moronic level.
It seems you have not read the post or you don't have experience with gdb or with Linux debuggers/ide combos. He's debugging zig, but his issues are with the ux and iirc he mentions few zig-specific bugs. I have been through the same ordeals while debugging C++ on Linux. In the end, there's only gdb with a command line interface. Couldn't get any nice IDE with watch, memory view or even simple breakpoints to work. Some have a few of those features but none has all of them working. Eg. if you have a working breakpoint it'll fail to properly inspect STL containers etc.

I'm sure there are many people saying "works on my machine", but it never worked on any of mine, sadly. Visual Studio simply works and has a nice, intuitive interface. Pressing F10 to step over will always be better than typing something in the gdb command line and hitting Enter.
KEKE Driver and Ghosh
Watch and enjoy
The IRA often used to send out warnings for their terrorist attacks. (Not always of course, but it wasn't so unusual).
Treister's images are dated 1991-1992!
Maybe they're not trying to wiretap Nashville.

Nobody's taking credit so it doesn't seem like politically-motivated terrorism.

There are many military and DHS facilities within the radius of disrupted communications.
The IRA nearly always sent warnings in the 90s. Usually by calling a radio station with a code word.
Company that makes this clearly is completely incompetent in computer security, nobody should buy their products. Ever.
So I pretty much nailed it.
The very short answer is that rust achieves what it does with lots of resources eaten by the compiler and with lots of constrains. C was created and got popular in the times when resources were cut and even the constrains the language imposed were considered high-level stuff. If you think why it didn't evolve, well it actually did and we call it c++. What c++ shows is that backward compatibility with already existing code prevents lots of optimizations that rust can afford to build in from the start.
The days of owning devices and hardware are over
Just for historical anecdote, the ILO agreement of 1930 on banning forced labour had the same tilt to it: It was for women-and-teens. It is titled « Elimination of all forms of forced and compulsory labour », but excludes « able-bodied men aged 18 to 49. »

https://www.ilo.org/wcmsp5/groups/public/@ed_norm/@declarati... Article 11, page 30.

We had to wait until the UN convention of 1957 to have a universal treaty on forced labour which included men.
In Germany they've been rising despite the lockdown light.
> Not everybody is getting into a job just because it makes money. People have passions and ambitions to have an impact on the world sometimes.

What percentage of the jobs in this world fall in the “impact on the world” category ?
Love it. The explanation is amazing and strikes the right balance when it comes to introducing the things needed by the uninitiated to grok the gist of the vaccine.

How far we have come, as a species, by looking at what this vaccine is, is both inspiring and scary
Didn't you recognize Elon? Now you only have to catch him in South Texas and it's obvious
NSAIDs can reduce blood flow to the kidneys so they don't recommend it long term because it can cause kidney problems. Tylenol is metabolized into harmful byproducts (I think just like alcohol) but if you stay below some maximum amount per time period, your liver can neutralize it.
To make sure you have at least one exploitable device with a buffer overflow triggered by a malformed TCP-packge? :D
Yes, Google image searches produce wild results. Far-right groups have had a field day with it.
Is there a book or textbook that approaches genetics from a source-code hacking point of view? It's quite interesting and I'd like to learn more
It drove me crazy that in Japan OTC painkillers had a minimum of 4 active ingredients and up to 6 in one case. I could not find any that did not contain caffeine, for example.

The pharmacist explained that caffeine reduces headaches. Well that's great, but I didn't have a headache, I had muscle aches, and I was trying to sleep. He looked at me like I was crazy.
Conversely, I believe that a true artist is one who has mastered the medium, and then uses that as a means of expression.

To be honest, I don't see that quality in this particular set Treister's images. Copying and pasting some bitmap brushes, adding inane captions, only give the illusion of profundity.

Nevertheless, I really value your comment - it's illuminating!
regarding the "separate files" issue: I see in the python world (that support both external .pyi files and "inline" annotations) some obvious things:

- there is space for every solution (sometimes is really ugly to read type-annotated .py files, sometimes it's very clumsy to look to the associated .pyi files for types)

- the "in-line" approach is gaining popularity.

- the "external files" ease the transition (there are packages that only exposes .pyi files to extends the work of the autors that don't want to deal with them)
Because of the power and propaganda of the government in communist country. It is very to manipulate people to turn against Jack Ma. He must have thought that he has a lot of power but the truth is he is a money making tool for politicians.
Covid: Post-exposure antibody protection trialled
I see you missed my point about grass fed.
If you don't want an index built, I use FileLocator Pro as my F3 / CTRL+F handler. Very fast, I think it reads MFT directly or something.
Which is exactly why I take it before a long haul flight. A friend of a friend died due to a blood clot likely caused sitting
cramped in economy class 14 hours
That's not even counting the hundreds of officially sanctioned terror attacks by US police in that time.
Destroying property for political reasons is not terrorism. You have to incite terror, if civilians are not scared then it isn't terrorism it is vandalism.
How to create a Tmall advertising strategy in 3 simple steps?
I don't think the IRA counts as "anti-government" simply because they are anti-that-government.

They are also not a "militia" as I understand the term.

Why would you follow up "it screams" with "hard to say anything definitive"? Those seem quite contradictory to me.
I strongly dislike pinterest for this very reason. I wish I could block it from search results
San Jose's infrastructure isn't as high tech as you seem to assume. Heck, many downtown streets are on fixed pedestrian cycles rather than controlled using magnetic loop detectors, for one example.
Much as I like TWiV, they often present incorrect viewpoints.

What you describe is one such example. TWiV suggests that anything short of convincing proof should be ignored. However, every bit of evidence updates our individual confidence to some extent. It's quite silly to draw an arbitrary line at a certain "quality" of evidence, and treat anything below that line as useless.

I suspect that in an effort to debunk unreasonable and sensational stories in the media, TWiV got carried away, and started to sweep the subtleties under the carpet.

It seems these days, it's really hard to find highly nuanced, carefully balanced, sources of information.
I don’t have any enemies.
The so-called 'Wet market' is basically the counterpart of the farmer's market in the west. It's the concept of the 'market' for average person, not only for Chinese but also for east and southeast Asia, banning it equals banning the 'market'. In my experience, I feel like 99% of the market I've been don't sell exotic animals. Here's a really good example of an average wet market [0].

Also exotic animal trading has been seriously crashed down in China early this year. I bet you won't be able to see it happening in the following decades at least.

[0] https://youtu.be/whbyuy2nHBg
Interestingly, if you use Brave, it lets you hop to the tor versions of sites, and since NYTimes has a tor version, if you visit that, it’s paywall free.
Same, but lisp.

We had a new hire who was huge into HN a while back. Was very hard to rein him in from suggestions of haskell, random frameworks, etc. I've dealt with the "shiny things" mentality many a time, but this was something else. Made the "academic do it right" approach look liberal in terms of risk.

Haskell is cool, but yeah sorry keep that out of my prod stack.
In Neuromancer (William Gibson's 1984 genre-defining cyberpunk novel), the Turing Police enforce laws prohibiting the creation of any superintelligent AI. I don't want to spoil anything, so we'll leave it there.
Do you know how many animals die growing grains and other vegetables? Or do you consider the the life of a rodent ethically less than that of a cow?
Search is the core of Google. The best engineers of the company are centered around it. Microsoft has other priorities and they can either invest billions to just be even with someone who was their first or they can have a search engine that is good enough for everyone who does not like Google.
Why ammo in RV then?
The best answer is really to try it out. Let's do it and see if it works or not. By the way we are implementing complex architectures (that will be available in the marketplace) and it just works as expected.
Look at the demographics of these countries and compare them to the United States and Europe. Throw in less detailed reporting and less transparency. We’re dealing with a virus that overwhelmingly affects old, obese people. A country like Vietnam probably wouldn't even notice the pandemic wave that currently affects Europe and the United States.
OTOH, I use `git fetch` very rarely, since it's super rare to have unpushed or uncommited changes on the branch where I want to pull others' work from - so, in practice, I usually use `git pull`. The workflow is usually like this:

1. Work on my branch.
2. Checkout to master (with `git stash` if needed)
3. `git pull`
4. Do whatever I wanted to do with the updated branch (switch back and rebase, or test something, or start a new branch etc.)

In a code-reviewed, merge request-oriented workflow there's little point in splitting `git pull` into separate commands.
The key is age and obesity.
A new population of blue whales was discovered hiding in the Indian Ocean
Are you able to comment at all about Indigo's products? Is it something people should keep an eye on? I've interviewed there before and it was difficult for me to understand if what they were doing was actually beneficial to farmers.
Refresh rate on a LCD does not cause flicker the same way a 60hz CRT did. The 60hz here says nothing.
If abusing your browser market share and search market share at the same time at the highest possible levels is foul, then this lawsuit should be the easiest case to prove of all time.
In theory there is amazing progress in retrieval, but in practice we have Google. Maybe their motives are not aligned with search improvement after all.

The problem of meaning disambiguation has been solved with neural nets to a much higher degree than it appears in Google's search engine.