skysight-inc/HackerNews huggingface dataset:
Does Tim Cook have a choice here?

I would be surprised to hear that the genesis of this idea was inside of Apple vs. one or more govts pressuring Apple to add this functionality for them.

It is also likely they even suggested that Apple should market this as anti-pedo tech to receive the least pushback from users.
Hate to say it but marriage is a sure formula for men’s weight gain.
The case for mutual educational disarmament
Thank you! I enjoyed your great comments too
All good points. Yeah, we should stop using the term I think given it's lost a lot of its meaning. But a fair bit of the discussion of this topic has been badly misinformed.
The Manual – How to have a #1 the easy way
Apple reportedly had a really hard time hiring AV people due to the exact secrecy you're discussing.
Sometimes parties pay what seems like a lot of money to settle dubious claims because it's cheaper and less time-consuming than fighting them. That can be completely rational. But paying £100,000 for infringing one minute of silence is just ridiculous.
Not related but your landing page is good. May I know what template/how did you build it.
Thanks
That we are only 0.01% and have such impact on all other life on earth is trouble, as far as a resilient ecosystem goes. I find it sad that us and our livestock each outnumber the “large mammal” category.

We might be normalizing these relative amounts of biomass, to our detriment. From Feral, by George Monbiot, the abundance and size of fish around Ireland and Wales, for example, would be astounding to most observers today.
I'm seeing 20%-25% inflation here in the CPI west region.
> is there something flawed in the parent comment's argument?

As someone who really dislikes mathematical notation (pre-TLA+ proficiency), I think it's flawed.

You need to learn to think in math. Literally use math to solve CS problems.

This is fundamentally a different kind of thinking than writing code.

Once you learn to Think In Math™, the TLA+ notation is fine, even good—it maps 1:1 to your thoughts. Programming language notation would only get in the way.
What % of our lives is best spent fighting a disease that has a 0.2% chance of ending them?
I don't entirely disagree. But the situation is what it is.

The reality is that Java at this point is a mature platform broadly supported by many, many stakeholders. Its benefits and issues are, in general, decently well known and understood.

Billions (likely even trillions) of lines of Java are running in production today and those applications will need to be maintained moving forward. IDEs make Java development a much more pleasant experience and so there will be a place for IDEs.
The modern approach is for a therapist to get you to use CBT, which has a lot of roots in stoic philosophy. I backed into it over time… it’s powerful, but I could see how it can make things worse too. It’s something that definitely takes time to understand and integrate. I use the pieces that make sense. Especially the dichotomy of control (hence my recommendation). It’s simple enough to help sort out life problems and focus on what can be impacted. When it all clicks though, it can make life decisions effortless (in my experience). Not for everyone though :)
It looks like this check-in from yesterday contains the implementation and tests: https://sqlite.org/src/info/f9c1d3441b87ee29

As always the TCL tests are worth admiring:

# STRICT tables have on a limited number of allowed datatypes.
#
do_catchsql_test strict1-1.1 {
CREATE TABLE t1(a) STRICT;
} {1 {unknown datatype for t1.a: ""}}
do_catchsql_test strict1-1.2 {
CREATE TABLE t1(a PRIMARY KEY) STRICT, WITHOUT ROWID;
} {1 {unknown datatype for t1.a: ""}}
do_catchsql_test strict1-1.3 {
CREATE TABLE t1(a PRIMARY KEY) WITHOUT ROWID, STRICT;
} {1 {unknown datatype for t1.a: ""}}
do_catchsql_test strict1-1.4 {
CREATE TABLE t1(a BANJO PRIMARY KEY) WITHOUT ROWID, STRICT;
} {1 {unknown datatype for t1.a: "BANJO"}}
do_catchsql_test strict1-1.5 {
CREATE TABLE t1(a TEXT PRIMARY KEY, b INT, c INTEGER, d REAL, e BLOB, f DATE) strict;
} {1 {unknown datatype for t1.f: "DATE"}}
do_catchsql_test strict1-1.6 {
CREATE TABLE t1(a TEXT PRIMARY KEY, b INT, c INTEGER, d REAL, e BLOB, f TEXT(50)) WITHOUT ROWID, STRICT;
} {1 {unknown datatype for t1.f: "TEXT(50)"}}

do_execsql_test strict1-2.0 {
CREATE TABLE t1(
a INT,
b INTEGER,
c BLOB,
d TEXT,
e REAL
) STRICT;
} {}
do_catchsql_test strict1-2.1 {
INSERT INTO t1(a) VALUES('xyz');
} {1 {cannot store TEXT value in INT column t1.a}}
What do children know about language, and when?
2021 version would have to include:

Upvote anything with Rust, Go, SQLite, or Haskell in the title; use the words “orthogonal” and “Pareto” as much as possible.

Hate SPAs, Docker, crypto, and someone using the word “crypto” for cryptocurrency.
It's designed to integrate with Tcl with minimal fuss over typing. The world latched on to it because of its dependability and relative light weight.
I am not saying the tech behind flu vaccines and covid vaccines are the same lol.
Vaccines get approved if the benefits outweigh the risks and if it's safe. Your concerns fall under the benefits vs risks part and the answer to that question so far is yes the benefits outweigh the risks. If new info contradicts this then the decision will be changed.
They're hardly the first.

Every media company is unbiased-but-not.
Just because one can imagine an impossible experiment does not prove that a “science” is not falsifiable. There are lots of predictions that climate science makes that are falsifiable. And one can imagine that at some point in the future, we will be able to do experiments on appropriately paired sets of planets.

The phase “unfalsifiable” is often used to suggest that something is not scientific. My recollection is that Popper thought that evolution was not a scientific theory for the same reason. But unfalsifiable depends a lot on the kinds of experiments that are possible, or might become possible in the future.
Thank you very much for this. Kind message.

What was the previous startup by the way? Always interested in improving my knowledge of the space!
Village near Rome joins Italy's €1 home sell-off
>For most of history and much of the less developed modern world, heart disease is not much of an issue.
>not. much. of. an. issue.

Sorry but I can only laugh at that statement. Do you live in a different "world", by chance?

Where I live (Earth, third planet from the sun) heart related conditions are always leading causes of death, even in poor countries.
Legal documents do this as well (albeit in different language, typically at the top of the document).
Beware state *** of your *** - governments can change for the worse
https://www.theolognion.com/ai-solves-all-political-economic...
I don’t see how this isn’t a class action lawsuit in the making. Tons of Tesla owners have bought “full self driving.” This seems like an admission that Tesla cannot deliver FSD to those customers.
Def. Just be careful not to read passion as a superiority complex, or a recommendation as condemnation.
There are already too many people out there afraid to get a vaccine.

Unless we know for sure, why stir up the pot especially with speculation.

A few weeks ago I got an email from an acquaintance that was in perfect health, and young, from Marin General hospital.

They put him on a ventaliator because of Covid.

He is out now, but will be on blood thinners for 6 months. He had blood clots in his lungs. 23, and an exercise nut.

Every member of his family were anti-vax, until they saw him through the glass.

They all have the first shot of Pfizer.
Very cool, thanks for posting this
Interesting! Indeed, Greg's BashFAQ notes it too: https://mywiki.wooledge.org/BashFAQ/024

>Different shells exhibit different behaviors in this situation:

>- BourneShell creates a subshell when the input or output of anything (loops, case etc..) but a simple command is redirected, either by using a pipeline or by a redirection operator ('<', '>').

>- BASH, Yash and PDKsh-derived shells create a new process only if the loop is part of a pipeline.

>- KornShell and Zsh creates it only if the loop is part of a pipeline, but not if the loop is the last part of it. The read example above actually works in ksh88, ksh93, zsh! (but not MKsh or other PDKsh-derived shells)

>- POSIX specifies the bash behaviour, but as an extension allows any or all of the parts of the pipeline to run without a subshell (thus permitting the KornShell behaviour, as well).
Remember; human function names and object names are for human consumption. We could write a whole lot less if not for all the programmers who need context.

We know from our hardware platforms what we can and cannot compute; their spec defines the limits. We don’t need dozens of competing languages when our goal is “reserve memory, compute values in that memory in this order, free memory when done”.

My startup is focusing on learning what code shapes are ok from the context of security and developing a filtering tool to avoid allowing merging commits that violate that spec.

We have a lot of interest from DOD and SV companies, in the form of “pre-emptively avoid security issues via coders who write stupid code.”

Eventually we’ll have tailor made hardware with little to no generally programmable surface area.

Because our generation of computing is behind us. Kids now just want the thing to emit results.

The thing that’s holding them back is maintenance of “career oriented job life”. Rather than build programs, software people babysit dependency lists and process. Google products are a mess because it’s about capturing worker and customer agency, not engineering novel things.
I once worked on a project at a FAANG where we had to run an app on a 600Mhz CPU with no FPU. Javascript (v8, spidermonkey) wouldn't cut it (for some reasons function calls where very slow amongst other things). While Lua was incredibly fast on that hardware and the VM footprint was also a blessing. Even better, we could send a binary blob of the Lua VM/app state over the wire, and so we could precompute the whole app start on a server and send that to the device (the app would start in under 5 secondes instead of minutes as it would just load the blob). Best hacking time of my career, thanks to Lua.
> So if you use blank lines in any of your files, you are in blatant violation of AT&T's copyright claim.

I think it has to be exactly these three blank lines, not just any three blank lines.
So not having citizens vote on legislation is the more democratic? Lobbying is?
Is it even possible to do Android development without Android Studio?

Oh yes: https://www.lambdanative.org/
Flexible is the default. This is my comment about, flexible not strict.
Wow. This guy has all the hallmarks of a self-proclaimed guru. Spouting psuedoscience while giving a bunch of excuses for why his psuedoscience is valid in case any detractors come for him.
Sunday 22 August Betting Prediction
I've been job hopping my entire career. It is by far the most effective way to getting a giant bump in salary and benefits.

If you're sitting out there at around 1 or 2 years at the same place, definitely consider it. There is the risk you end up somewhere worse, but just hop again after a few months. Invariably you'll be asked about it in your next interview, but be honest and describe the last position as misrepresented to you and a waste of your skills and you'll be fine.
If you're not familiar with them, have a look at visual studio SLN files. They are exactly what was described. There is more and more being pushed into the msbuild files instead (a separate format, that is at least theoretically separate from visual studio) but the weird and underdocumented sln file still exists. And msbuild files are absolutely unreadable XML crap anyway, good luck writing one by hand.
here you are with the moving goal posts again!

I’m a financial supporter for a few of these Rust game engine projects. I’m not of rg3d. if you cared about the project so much, you might spend some time reflecting how your role is holding the project back. toxic communities like the one you are becoming the unofficial figurehead of are a net negative for the ecosystem.

cart, don’t feed him. every adult in the room sees it for what it is. he’s a mean spirited bully.
I’ve always preferred zsh and, as I’ve slowly adopted nix, I’ve slowly stopped writing bash in favor of zsh
Except this was a pretty overt land grab to expand the unions into new territory. How did AB5 support existing union members?
Obviously extensions.

And it's not "reimplementing" the whole IDE, it's choosing and configuring parts to work just the way you want it to, and it's usually done in a handful of lines.
The New Scourge of German Politicians: Plagiarism Hunters
In open source the trend unfortunately seems to be toward a Readme.md with a couple of simplistic examples, then you’re left to read the source in lieu of a proper API reference.

I still remember CPAN perldocs as a high water mark for docs. They had specific sections for examples, starting with the summary at the top, and another for proper reference. And more importantly a strong culture of good docs. The examples tended to be close to comprehensive, progressing from simple to complicated problems. Then there would be a rundown of arguments and return values for the key methods.
My primary work title is Dad/Homemaker, and I have an interest in software development for improving learning, for one.
What do you think dead trees are made of exactly?
That’s sad, I wish they were still active here.
You don't really need this, though. Github has a project board, too, and it's ... pretty good!

My gig is still in Trello-land and I'd like to move away from it but companies have a tendency to include biz folks in Trello whereas Github is scary tech world to a lot of them.
i’m in a similar spot as the OP. lifting helps, but i’m still pretty fat. 5’11” 250lbs. worksets are 355lb squat, 225lb bench, 425lb deadlift, 175lb overhead press. it’s hard to tell i’m strong, but i’m slightly more slender at this weight than i was before lifting. it definitely helps with aches and pains i used to have, primarily back pain.
Reasons traveling by train is better than flying
> Hey Mr. Cuban, did you see that post on Hacker News?

It's amusing that's the supporting point line, because whoever wrote the entry is placing their self in the category they're trying to peg HN with. I was in business with Mark across a bunch of years, he has always had an interest in news, news aggregation sites, information acquisition and delivery in general. He was familiar with Hacker News, including understanding its association with Y Combinator, and he always liked it when BlogMaverick posts hit the front page. He understood its relevance in the tech ecosystem.

For years after Mark set up his venture capital business, he (his team) used Y Combinator's various public docs as the foundation for the investment agreements.
> I find myself seeking out full distractions, like drinking or video games.

Everyone needs a break but find healthy ones, where you feel better when the break ends (e.g., not usually the case with drinking). Constructive hobbies (e.g., music, building model planes, etc.) are good for that.

> Meditation takes me back to a place where I think. I'd rather not think.

Meditation, at least in forms I know, is being present in the moment with your emotions and leaving behind thoughts of the past and future.
Mojozork: Online, Multiplayer Zork
I started in IT (officially) late in life at the bottom; help desk. I don't know if I could survive anything more stressful. College was a blast but help desk is torture it's not what I (or anyone) want but it pays well. The call app we use pops up in the lower right side of the screen when a call comes in. One day when I was off work there was an antivirus update on my own computer the notification popped up in the lower right part of the screen and I got a jolt of adrenaline and anxiety.
Developments with Depression
Are you suggesting I don’t believe racism is real? I think you’re confused.
Seems like some distributions patch out the nagware. I know Arch Linux does[0].

[0]: https://github.com/archlinux/svntogit-community/tree/package...
Assuming obesity is largely due to mental issues like stress eating, the solution should also be a mental one. It's basically an addition. Most people are perfectly capable of quitting but don't because it's easier not to.

This includes myself. I recently put on a bit of weight and I know exactly why: second servings, having a few beers, difficulties sticking to a diet with kids and dietary allergies in the house, no time or too lazy for exercise. It's all on me.

Something that can be fixed by just putting your mind to it shouldn't have to be treated with pills.

For some people it will probably be the hardest thing they ever do - I'm not downplaying this. So, for people who don't have the willpower pills is probably the best solution.
Industry experts want everyone to get used to them so they can start filling them with ads is my guess. No thanks.
4chan often had(maybe still has, dunno haven't checked up on anons for a while) a fantastic feel for irony, satire and parody(including of themselves). People unfairly disregard the true internet comedy gold that 4chan has gifted to society.
I’ve seen a tweet by an NPR journalist saying the interview happened in 2017 and was rebroadcast in 2020. Sorry no link.
I find this a useful framing, as it encourages me to direct my attention to the broader context.

An organization is always learning something, what and how are we learning, and does that fit for where we are now?
Go is crazy verbose. Even Java can do it much more simply:

static boolean isPrime(int n) {

return switch (n) {
case 0, 1 -> false,
default -> !IntStream.range(2, n).anyMatch(i -> n % i == 0)
}
}
It's better to think of the medication as more similar to other medications taken for chronic conditions (e.g. hypertension) than a quick fix magic pill.

The papers show consistent weight loss for ~52 weeks, then plateauing off onto 68 weeks. If you suddenly stop taking the medication, the weight creeps back on. The research therefore suggests you can likely slowly taper off the medication after year 1, but with medical supervision to ensure that doesn't lead to weight gain. This is also why improved mindset & habits are also important.

https://www.nejm.org/doi/full/10.1056/NEJMoa2032183

ELI5: increases satiety, decreases appetite.
Scientists, let’s talk about cash–and the financial realities of career choices
Perfectly described, now I'll search for WallStreetBets, that I visit very frequently.
I implemented an unparse function in IParse, which is not a parser generator, but a parser that interprets a grammar. See for example https://github.com/FransFaase/IParse/blob/master/software/c_... where symbols starting with a back slash are a kind of white space terminals during the unparse. For example, \inc stands for incrementing the indentation where \dec decrements it. The \s is used to indicate that at given location a space should be included.
I mean obviously anyone with any grasp of numbers will look at the balance of probabilities, note that Vaccines have an incredibly low risk compared to Covid, and get vaccinated. This does not mean that we should literally lie about those risks when they do occur!

When you think you're smarter than someone and so you're going to shape their information in such a way that they do what you want them to? This is called manipulation. It is a dark art. it is evil. Don't do it.
You might think I'm crazy, but it's the generational wealth that I think about most. If you rent, you basically guarantee that your children and their children and so on won't ever be land owners. They'll be serfs and someone else will be their lord.

Of course it could all collapse but I sincerely doubt it.
Did Ancient Egyptians Worship Cats?
Why Do We Shout When We Argue? Lack of Confidence
Why building your decentralized app in Clarity is better than using Solidity
https://www.sqlite.org/datatype3.html and the FAQ: https://www.sqlite.org/faq.html#q3
Two new sciences (1638)
https://archive.ph/5Cy1q
Worth checking out the new GitHub Issues beta: https://github.com/features/issues/
Hi, this is CR founder.

Pleasantly surprised to see HN take interest in this.

I hope you will not mind if I use this opportunity to say that I am looking for people who can help me on this and other interesting problems.

at@chatroulette.com
Bad UX absolutely hurts productivity, but the reason I’m not productive is still boredom and short attention span :)

Seriously, when I was more motivated I used to write code in garbage Xcode which was slow and crashed all the time. I just powered through. Now IntelliJ offers crazy code completion and instant refactoring/navigation, but I space out every time I have to wait 5 seconds for the app to build.
The logical argument against this tech is solid but I despise it because it materializes the theological idea of “always being watched”.

There’s always an option to be part of the government and be on the side that takes advantage of this tech to take out rivals, make your job easier etc. but implementation of always watching devices is a hill to die on.
I specifically clicked on this topic because of the word “opinionated”. As I already know how to use xargs, I was curious what kind of non-conventional or controversial opinion the author might have.
tl;dr, parasociality masquerades as real friendship. Author advocates for leaving Facebook so it can't substitute for the real thing.
NAGFAM
FWIW AIX also has an apply command

https://www.ibm.com/docs/en/aix/7.2?topic=apply-command
Generics use the type system to make the compiler check the code for you. It makes the code easier to understand, more correct, and concise if you use them as they were intended. It avoids tedious and error prone duplication of logic. Create ONE efficient debugged implementation and reuse it as much as possible. The crappy workarounds for generics introduce their own complications and issues.

But I know what you mean. I've worked on Scala code for years and seen less mature developers over-engineer things and get way too clever with the type system. Scala is a really practical and powerful industrial language that requires some maturity to use the abstractions sparingly. It's only good for the top 5% of developers.

However, Go doesn't have such a powerful type system. It looks like the Go designers implemented relatively simple generics. You have to draw the line somewhere. If simple Go generics are too confusing and complicated then that developer should probably find another job, as generics are a basic concept in programming. The Go designers are pragmatic people, and they've decided that relatively simple generics will make things easier in mainstream commercial codebases.
What goal post did I move?

I’m not involved with the engine, so I’m not sure what you are accomplishing.

Also you said below that I spread misinformation, what misinformation?
That's a common question from specific political circles, and I'm wondering if it's one of those "thought-terminating cliches" we read about the other day. Because the fatality rate of COVID-19 hasn't been 0.2% for over a year now; currently it sits at about 1.7% and rising. (edit to specify that these numbers refer to the US only)

But even setting that aside, the long-term effect of this disease ranges from "had it, got over it, fine now" to "can't breathe properly a year later, possibly ever again." Approximately 30% of COVID-19-infected patients are still ill over a month later.

Finally, I live in an area where the Delta variant is having some kind of field day. I am currently pet-sitting for an elderly neighbor; she had a minor fall and broke her ankle. The nearest available hospital bed was about three hundred miles away, because COVID-19 has overwhelmed my city's medical infrastructure.

My question is, do you really think that death is the only negative consequence of a disease?