skysight-inc/HackerNews huggingface dataset:
You are also just wasting fast storage--often a register--tracking and checking this stuff (at least for any type for which there isn't a natural invalid value, such as a null pointer); multiple return points is going to do the same thing, but worse, as you will need to hand the second return point to the called function but will no longer be able to reuse invalid return values.
Future proofing is one thing. If it's that fast today it will also handle things thrown at it years down the road.
https://www.office.com/

I know it's not perfect yet, but the better and better it gets, the fewer reasons Microsoft is giving people to stick with Windows. I wouldn't be surprised if Microsoft stopped selling the local version in a few years.
In our times "dishwasher cooking" is a productive search term.
I agree with most of this, but it seems one of the main issues is that it sends it even if autofill is off. I could easily imagine someone overlooking the default setting and inadvertently revealing their password.

Also, on what basis is your last statement? There are plenty of scenarios where a subdomain is managed different people, or even different companies. Why should you not trust the root domain if you don't trust the subdomain?
If he was funding cartel activity by purchasing meth from Mexico, you can be sure that harm resulted (even before you get to the destruction that meth addiction causes).
Make sure to check out the game. Best tetris ever.

https://qntm.org/files/hatetris/hatetris.html
Canada is kind of in a middle ground. You need to register to vote, but when you file your taxes there's a checkbox for "Allow Revenue Canada to share your information with Elections Canada" which basically auto-registers you when you file.
Well just any move made by FAANG will raise waves of enthusiasm and loud "genius!!!" shouting... regardless what the move was about.
I seem to remember this movie. In the following scene, some spammer forks the code and claims to be the new maintainer, but threads some horrible spammy behaviour into the code. The spammy fork (under the original name) gains significant popularity. Final scene. In disgust, the valiant OP returns with a new fork, possibly called "uMatrix Origin". Curtains and lights
Stripe will paying employees a bonus to leave big cities,but also cuts their pay
> Vegetable protein was and still is less abundant than vegetable sugars, if I'm not mistaken?

I'm no expert here, but humans do tend to need far more carbs than protein to be healthy - or at least can operate on something like 10% protein per joule of food consumed. And that's with a decent safety buffer. I think the predictions (based on natural experiments - i.e. famines) were that you could push as low as 4% before a human body can't handle it. Though I'd guess that if you get anywhere close to that your body is going to start making some significant trade-offs.

Also: Don't forget about nuts and seeds.

> Vegetable protein was part of our diet but not by any means the main source of protein.

I think a citation (or three) is needed here.
The alternative of having a square job and funding the US military via compulsory tax payments kills and tortures an order of magnitude more people than the cartels, if you want to follow the money in this line of reasoning.

Furthermore, the destruction caused by the individual use of meth cannot reasonably be attributed to anyone other than the person who willingly purchased, acquired, and ingested the substance with full consent.
Where's the Yelp for open-source tools?
The BIRD project aims to develop a dynamic IP routing daemon
Best Drum Sanders (2020)
Personally, I think the US in particular is prone to this kind of thinking because the winner-take-all system incentives a dualistic, all-in approach. Thoughtful reflection does not win elections: riling up the rank and file does, including demonizing the opponent. More parliamentary, proportional systems encourage cooperation and collaboration among opponents

As for generalizations, the English language has an unfortunate construction that allows speakers to be ambiguous about their intent when making a generalizing statement. For example, "Men are violent" is a misleadingly meaningless statement. Does it refer to some men? To all men? Is it referring to the fact that men tend to be more violent, statistically, as a group? That assertion is ambiguous, but the always-truthful qualification "some" sits uncomfortably close to the always-unfair and bigoted "all". Bigots of all stripes rely on this ambiguity.

I don't think generalizations are bad necessarily, but to honor the dignity and diversity of individuals, it's vital to avoid this ambiguity, and to always be explicit about the generalization that you're making, and then your statement can be evaluated for what it is, pro or con. E.g. Instead of a Men are violent say what is meant, clearly: Some men are violent. In general men are violent. Most men are violent. All men are violent. Now at least we have a statement that can be agreed with or disputed, instead of motte-and-baileyed
The on-disk format is different it seems. But there is an implementation of the SQLite C API for interacting with the database. So it depends on which level / what purpose you want compatibility.
They’re comparing it to the SoC in the previous generation of the iPad Air.
Wow, that technique should have their own thread here.
FreeBSD's Subversion to Git Migration: Why?
Sure, but purely from the side of pragmatism, throwing people in jail isn't effective either. Treating them compassionately and giving them help for their problem works much better.
Not if it results in them becoming a burden on society, both financially and socially.
Having to throw ?s and unwraps on what amounts to essentially every single function call--as if you think your function can't fail you probably didn't think through what it does very well--is kind of ridiculous, though: good systems avoid error "handling" (so you never look at errors) and centralize error management and recovery (so you want error routing, which exceptions can do). Even Erlang and Haskell (yes, in addition to monads) have exceptions, and languages with true "monadic" error handling (which some claim Rust has, but it doesn't) manage to hide it all behind their monad application syntax. Rust has taken a "worst of all worlds" approach here, mixing all of poor performance, poor ergonomics, and poor functionality together to get their current error handling solution :(.
I think there could be a bug here, but not what the title suggests...

Domain matching is configurable per login, and default also configurable. The default-default is fine (better compatibility). But if people disagree then re-configure the default then deal with the consequences/breakages.

The bug here seems to be auto-completing with auto-fill disabled. That's a bug, and a security bug I'd argue.

PS - Them tagging the bug "enhancement" is also quite wrong. Leaking credentials with auto-fill off is clearly broken at the most basic levels, even if splitting the auto-fill checkbox into two is an "enhancement."
Isn't it great when we can go to whole countries and tell them just because we're fucked in the head, they need to be on that bandwagon as well.
"Unless you also advocate for the removal of social safety nets"

Trump is actively defunding Social Security and other programs.
Imgur strips exif by default. I agree it sounds like parallel construction.

The article mentions they compared his finger prints to those from the picture. How did they know to check against his prints? Sounds like they already knew who it was, by means that aren't admissible as evidence.
Who moved my cheese?

Good book
They were comparing it to the previous iPad Air, which had an A12.
That, and cooking allows you to eat things which would have otherwise been inedible (e.g. by denaturing their poisonous proteins). Saves you a million years of cat-and-mouse co-evolution to be able to consume it.
Rust doesn't have "monadic error handling" as it doesn't have monads. Haskell has monads and syntax for managing them, so when you declare a type like Result (which is not a monad as merely a data structure) you hide it as a monad (wherein you implement the Monad trait and define how the Result type propagates errors) and then it just becomes part of the usage of do notation in the language (like any other monad). If Rust has gone with monadic error handling I would have been elated, but it didn't: it went for manual, but required, error checking, which was a bit ridiculous in the 2010s and the opposite of monads (which I would argue exceptions are much closer to: they are effectively a hardcoded implementation of Monad for an implicit type wrapper of every function result and a do notation you can't opt out of).
For me it's a matter of introversion, it all sounds so tiresome and I would most likely ignore the email. At most I'd selectively answer a few things in email but decline any actual meeting. I'd probably bucket the sender as a promotion-seeking hustler I don't really want to work with, though all the best to them in achieving their more social oriented goals.

I share your opinion on a job being there to do actual work. Sometimes that work requires talking to other people (curiously though teams would rather have several long internal meetings arguing about something that could be decided with a couple conversations with customers), but this field needs less of that than others and in many ways suffers too much from over-chatting as it is, when many are just happy to have unnecessary meetings replaced by slightly less unnecessary emails. Even in the submission, the new technical director isn't expected to code. A lot of orgs work that way, after a certain point up the ladder you just stop coding but I think it's wrong. (I pushed back against getting myself promoted at my last job in large part because of that -- very few Principles coded at all, and our 'Architects' never coded. And that's on the tech tree side, the management side with all the decision power was obviously even more hopeless and detached from the way things were.)
What would be the recommended way to migrate data from SQLite and DuckDB? Should I dump SQL from SQLite and load in DuckDB? Or use Parquet, or CSV export/import?
I think those interested in the tagline "like SQLite but more features" might be interested in a quick howto/guide like that.
A common practice (at least in the past) was universities that gave subdomains to students and student groups. The result is subdomains like studygroups and studentunions.

In term of identity, students are part of an university, but in term of security, students are not trusted as much as the university itself. In term of technology it is even possible that the subdomain sits at its own name servers.

Even for some of the largest websites on the world like google, I honestly doubt they consider subdomains to be as trusted as root domains. Are every single experimental project at google with its own subdomain as trusted and secure as root?
That may be obvious to you. I had never filled a Chromium bug before and didn't know whether they were going to even have a look at it. Lookin g at the bug link you can see how widespread the damage was because of the recent update. It affected lots of people and its effects were that fps were down to 5 from 60 so yeah, pretty bad. Google doesn't really give a damn in certain areas (i.e. API) where their support is non existent unless you are sone type of VIP. So apologies for coming here with this, I guess I didnt know as much about Chromium bugs process as you do
I've been ordering online for a while now, but on store shelves when I was looking it was 3:1 for the D3 -- with the D2 being significantly cheaper.

If it's hard to get D2 these days, that's much better.
It was interesting the amount of redactions in the documents and the plea deal, as well as law enforcement operating as the launderer.

I, too, thought parallel construction.
And what their daughters put into their bodies are their daughters' own business.
Forget the gastrointestinal tract and look at our teeth. We have a wide variety of different teeth suitable for an omnivorous hunter-gatherer diet.
So looking it up, all I can find is that the brain imposes relatively high caloric needs with respect to other organs, but not that those calories need to come from carbohydrates. Do you have any sources on the latter claim? The last time I got exposed to this claim was when a doctor (not a nutrition expert) told me that we must eat fruit for breakfast because our brains need the sugar. To me, both anthropology and personal experience seem to contradict this idea. Maybe I can change my mind.
To be fair, this is nothing new and it is a unwritten rule in India that top tech companies select just female candidates from most unis, and some talented males (and females) from the top institutes-the IITs. One of the very first things boys learn in Indian colleges is that these companies discriminate and they have little chance.
YouTube Rippers 'Flvto' and '2Conv' Will Take Legal Battle to US Supreme Court
Yes, this is correct. I also don’t want my children to take drugs, and when you make things widely available, people use them more. You don’t have to look further than the opioid crisis to see that.
All inference on-device you mean? I presume that the vast majority of their models are trained in the cloud. Apart from some fine-tuning for personalization maybe.
But how much does any of that really matter? I really believe the future is in things like AI voice assistance, but IMHO stuff like that isn't really good enough yet to make a big difference.

I think what Guthur may reflect upon is that we got tons of new phone models pushed into the market every single year that do very little new compared to previous models.

So what if we get 50% more performance. Sounds impressive, but then you realize it is only used to create smiley animations, and other frivolous teenager nonsense.

I don't think I have really seen a point in phone upgrades since iPhone 4 or so. That is about 9 years ago.

Same deal with iPads, not much new anyone needs. There are a couple of things though which I do think has mattered. Retina display and the Apple pencil.

But honestly the priorities are quite different from what I would want. I love my Apple products but I really wished they where a bit more modular or serviceable. By that I mean that e.g. replacing the battery should be much easier. Memory should have been easier to expand or replace.
Could also be a bit of both. But I wouldn't be surprised if it's mainly Samsung giving Nvidia a great deal. For years it's all over town that Samsung seems to have the best wafer prices in the industry.
Haskell has monads and syntax for monads. Rust doesn't. Do not mix the two together as if one justifies the other: as someone who prefers monads to exceptions (which are essentially a hardcoded syntax for a specific error handling monad), Rust's non-monadic manual error checking paradigm feels ridiculous.
Except that criminalization doesn't help anyone pick up the pieces, at least as criminalization goes in the us today. There's also lots of ways to self destruct that aren't criminalized.
Does it necessarily? Was Paul Erdös a burden on society, both financially and socially? Are people who have handicaps because of sporting accidents not a financial burden on society, should we outlaw Snowboarding?
> It may be illuminating to try to imagine what would have happened if, right from the start our native tongue would have been the only vehicle for the input into and the output from our information processing equipment. My considered guess is that history would, in a sense, have repeated itself, and that computer science would consist mainly of the indeed black art how to bootstrap from there to a sufficiently well-defined formal system. We would need all the intellect in the world to get the interface narrow enough to be usable, and, in view of the history of mankind, it may not be overly pessimistic to guess that to do the job well enough would require again a few thousand years.

This is highly relevant now that we have information processing systems that can be -- and are being -- programmed in our native tongue, or natural language, such as GPT-3.
I don't think this year's "Medical Education Prize" is achieving anything like that, though - it's pushing a bunch of narratives that everyone's expected to believe despite having an extremely weak foundation in reality, in an area where the very concept of prioritizing scientific evidence over politics has been twisted into a partisan political tool so throughly I'm not sure there's any way back, never mind the evidence itself.
> it will lead to revolutions and regime changes, it cannot possibly work.

While we're all comfy with cheap energy and produce, IMHO revolutions and regime changes aren't neccesarrily a showstopper. With +2℃ we will have regime changes, lots of refugees, probably revolutions, while hopefully avoiding war.
That structuring is important though, and is what Haskell does with monads and C++ does with exceptions (which are in many ways a kind of hardcoded syntax for an error monad). Rust just has unstructured manual error checking and propagation with some conventions to make it more likely to be sane, as it rejected both exceptions and monads as approaches to real structured error management.
Also imagine saying the US has social safety nets.
Consider the rapid7 FDNS data[1].

1: https://opendata.rapid7.com/sonar.fdns_v2/
Here you go, read how this worked: https://www.ohchr.org/Documents/Issues/Expression/SRsSumexFr...

TLDR, if your phone passes network traffic then it can be “hacked” too.

Security through obscurity is also horse crap, but hey carry your two phones if it makes you feel safer!
This is also very cool. I had heard of efforts using things like decellularised mouse hearts but with plant structures it bypasses the need for a living animal to die before a scaffold can be created. The video shot where you see the blood suffuse the structure is particularly impressive.
Interestingly, a guy from my uni choose the female gender for the online coding challenge, and got shortlisted (inspite of scoring less than his other male friends who were rejected), but was ultimately rejected after the interview
I was surprised to see the reluctance to do this, stated multiple times even. In my opinion, doing this is table stakes, not really much question there.

A new leader who didn’t take the time to do this would make me wonder why, and probably not make a great impression on me in terms of their ability to lead. When the head of engineering joined my company, he met with every engineer, several hundred at the time.

Sure it takes time. And you should do it.
:) listen, your point is valid, I agree with that. However, I know and trust the people I'm talking about, whereas you don't know and have no reason to trust me in particular. Especially since you are quite forthcoming with your cynicism, there's no point in me claiming to have verification for the anecdote. I have no problem with that.

'jrootabega on the other hand straight up accuses me of lying to seem interesting and score internet points, which I think is pretty lousy.

Meanwhile, the trash is gone and everybody's happy! Now I'm going out to kill a couple of roosters with my uncle.
Not necessarily! Due to chemical reactions, certain foods are sweeter, less bitter, and so forth when cooked. (e.g. onions caramelize, glucosinolates [0] in kale leach out when blanching)

Evolution already predisposed us to like sugary foods (e.g. fruit) and dislike bitter ones [1].

[0] https://en.wikipedia.org/wiki/Glucosinolate

[1] https://en.wikipedia.org/wiki/Bitter_taste_evolution#Toxins_...
Haskell has monads, which allow you to define the propagation behavior of Either and then hide the syntax overhead behind do notation. Using the data type of Haskell error handling--which exists in an ecosystem of monads... a way of defining the interaction of sequential code and injecting behaviors such as error propagation--but without the engine for Haskell's error handling misses the point of what functional languages are doing with errors.
Interestingly, swapping the glasses does seem to make the thumbnail Obama. [1]

1. https://twitter.com/SergioSemJ/status/1307493041742254080?s=...
What's next, if I'm not handing over $100/week then I'm damaging their existence? No. If you want me to do something to accommodate you then ask nicely. If you demand the right to put words in my mouth and control what I think, you can fuck off.
I think the idea is that the backend already iterates over the data and spits out for example a ul with a li per faq item. You edit the template the backend uses so that the vue annotations are also produced, which in theory is easier than changing the backend code.

EDIT:

Previous HTML outputted by for loop in backend template:

<ul>
<li>
<h2>Question 1</h2>
<p>Answer 1</p>
</li>
<li>
<h2>Question 2</h2>
<p>Answer 2</p>
</li>
</ul>

New HTML outputted by for loop in backend template

<ul>
<li>
<h2>
<button v-on:click="expanded = 1">
Question 1
</button>
</h2>
<p v-if="expanded === 1">Answer 1</p>
</li>
<li>
<h2>
<button v-on:click="expanded = 2">
Question 2
</button>
</h2>
<p v-if="expanded === 2">Answer 2</p>
</li>
</ul>
https://twitter.com/SergioSemJ/status/1307493041742254080?s=...

One theory is it's actually the glasses increasing the likelihood of correctly identifying a face (or "feature" element in the photo). Interesting looking through the various tests in the thread, as clearly lots of variables here, but no way this will be exhaustive.

Suspect this might kick off some serious arguments at Twitter HQ for allowing users to pick the cropping vs. an algorithm regardless of any bias found one way or not.
The bullying is going to happen either way. May as well get them out of school sooner by accelerating the entire process.
Legalese is unambiguous? I have never seen any of that and we spent millions on legalese (as a company and being a company owner). It's always full of holes and difficultly written but easily confused language that you can interpret in many ways (and that happens exactly when in court by the opposing lawyers). Good or bad, but unambiguous it's not. Maybe Lojban or a fuzzy programming language could work.
What were they exempt from? It's a bit off topic but now I'm curious...
> But the guy had been selling methamphetamine too, which is life destroying poison.

Time to arrest the liquor store owners?
I was discussing with a coworker what would be the best option, embbbedabble or service for a database runnning for a Windows GUI app.

My bet was on embeddable, so SQLite, is that the right choice?

It seeems a nightmarish scenario to have 500 postgres instances running on client machines and being accessible from the internet albeit with security enabled and such...

am i right?
Very comprehensive and well-written. I'm positively surprised. A lot of it is applicable to other professions as well. Definitely worth checking out. In particular the sections about FOSS and user privacy (1.5 and 1.6 respectively) are commendable.
The Uzi was a semi-automatic. It wouldn't be any more dangerous than your typical Glock, but would be bigger and heavier.

He's still a felon carrying a gun which is bad, but it's not worse than any other gun.
A layman's guide to understanding what programming is
> We know, thanks to documents from other Operation Dark Gold cases, that Porras had used a money laundering service controlled by Homeland Security Investigations

Geeze
Wow, super impressive. May have to set this up on my dualboot!
Countless mobile apps use SQLite.