skysight-inc/HackerNews huggingface dataset:
I think this doesn't really answer the question, though. Psychiatrists like to do X - is that because they follow a cargo cult of other psychiatrists who do X, or because there's empirical evidence that not-X is bad for patient outcomes (or bad for doctor outcomes - he has repeatedly mentioned concerns over his physical security)?

This is exactly the kind of question I'd expect SSC to tackle thoughtfully on his blog if it wasn't so close to home. But without clear evidence against it, it's hard to criticise him for taking the conservative approach.

Further, I'd expect he'd admit these days that using (most of) his real name for his blog was a mistake. He shouldn't be expected to further overreach professional standards of anonymity just because he previously made that misstep.
> The Domain and Codomain for both functions are exactly the same.

This is not true.

> def List[A].foldLeft[B](z: B)(op: (B, A) => B): B

> def List[A].foldRight[B](z: B)(op: (A, B) => B): B

Notice the signature of the fold op: the arguments types are swapped. This is because fold left and right on a list [a, b], say, is the difference between:

(z op a) op b

and

a op (b op z)

(If this isn't compelling enough, consider [a, b, c].) Not all functions are associative. For example, consider a cryptographic hash function.
I like passing around a bunch of completely meaningless "keys" and passwords that innitially always fail.
In fairness the project has been going since 2015. Don’t know about Herd but Fuchsia is a lot more than a microkernel, right?
Of course they have justifications. They have justifications for their own people in their own legal documents, and they have a party ideology with a clear set of agendas.

"national security" is mentioned literally right at the beginning of the document that mandates the GFW.

> Article 3: The computer management and supervision organization of the Ministry of Public Security is responsible for the security, protection and management of computer information networks and the Internet. The Computer Management and Supervision organization of the Ministry of Public Security should protect the public security of computer information networks and the Internet as well as protect the legal rights of Internet service providing units and individuals as well as the public interest.

> Article 4: No unit or individual may use the Internet to harm national security, disclose state secrets, harm the interests of the State, of society or of a group, the legal rights of citizens, or to take part in criminal activities. [...]

http://www.asianlii.org/cn/legis/cen/laws/cinaispamr904/
> would you say the net outcome of this process was a loss or a win for you personally?

Oh, absolutely. It was far beyond my abilities when I started, so I learned how to program with it. It also got me interested in compilers, as the compilers of the day didn't generate good code, Empire was slow, and I naturally assumed I could do much better :-)
I'm not sure that psychologists really even make the distinction between "what is socially learned" and what is "inherent to humans" to be honest. I want to say no one really denies traits are influenced by social factors, but I'm sure you could find some citation to the contrary somewhere.

The Big Five are pretty reproducible in part or in whole, but it's strawman to say psychologists are "never questioning whether personality traits are shaped by society." That's not just not true, nor is it even clear what that question means. Go to Google Scholar and search for "Big Five" and terms like "measurement invariance" or "cultural" or "social" or "societies" and take a look.

The Big Five are meant to be descriptive, the "why" is a different issue. (Just to explain it a different way, let's say you do unsupervised learning of cat images, and find over and over and over and over and over again over decades and different databases that the algorithms always return the same 5 types of cats, plus or minus a little. Wouldn't you make a note of it if you were interested in visual types of cats?) And it's important to remember that some consensus around the Big Five wasn't really until the 90s (even today I'm not even sure there's "consensus" around the Big Five).

I agree that there's a problem with selection of participants, but the only way to do that is to increase participation of the scientific community worldwide. And there are whole fields (cultural psychology) dedicated to the problems surrounding this issue.

The Freudian comparison is also worth commenting on in two respects: first, Freudians got in trouble for not pursuing falsifiable empirical research, which is simply not the case for the things you're talking about. Second, everyone loves to hate on Freud, but the basic tenets of unconscious versus conscious processes that sometimes conflict are still a bedrock of neurobehavioral research, including two-system theories ("fast and slow"), which won someone a Nobel prize and is a darling of cognitive researchers. There are legitimate discussions to be have about the utility of two-system theories but those discussions are far more sophisticated than the criticisms I think you're referring to.
You'll find all the answers in the book 'Advanced Programming in the UNIX environment' by Richard Stevens. It's also referred to by the acronym APUE.
It's my theme song!
I love it when people say this. Analyze the attacks... and then what? I'm seriously asking. Block the specific source addresses you know about so far?
https://amp.reddit.com/r/Fitness/comments/encux/lordosis_bad...
The Three Pound Life-Long Learner
Covid has existed for less than a year, and cell phone for less than 40 years. People survived pandemics before either! It’s just crazy to say covid proves anything about cell phone being important or not important.

> “ When you replace the town square with your big backyard, it then becomes the townsquare”

Uhhh no, it doesn’t?
People hate them because they want to quickly write unreliable software but are using a language designed for building reliable software
There are only two types of people: those who can derive a set from missing data.
> It was a cheap way of figuring out I shouldn’t even consider working there.

I mean - all you're experiencing is the HR/recruitment side of the pipeline at that point. You can't really say that an entire company is shit just because some subset of its HR/recruiters do shitty things. How many CTO's actually give a shit about IC interviewing experience and dig into the entire methodology that recruiters use when interacting with candidates? (And actually keep track of what their recruiters do) I'm gonna give a wild guess and put 0 out there.
>Moral self-licensing. I think a lot of the Green movement has the trappings of a religion, with shame and guilt used as motivators, and expensive rituals like trash sorting used to evidence your membership of the group.

Guilting individuals for not recycling was a corporate PR response to getting heat for the byproducts of their businesses littering the streets. This started back when plastic packaging was first introduced (~60s, I think).

Just like guilting individuals for jaywalking was a corporate response to getting heat for too many automobile deaths in the early days of the car. This happened around the 30s I think.

The fact that the most obviously cynical and powerful groups in the world can spread deliberately self serving propaganda and then successfully blame their own disingenuousness on the largely selfless groups who mostly just want to create a better world for everybody is a portent of a very, very dark future.
Could probably roll something yourself using Spotify API. Has tempo available as a query
https://developer.spotify.com/documentation/web-api/referenc...
“Serving the Servant” by Danny Goldberg is a good start. He was Nirvana’s manager during this time and was close to them.
All consumer waste streams should be filtered for metals and then shoveled into a plasma gasifier. You’re not going to break even on the energy input (source renewables to cover anything above what you generate from burning the syngas byproduct), but you’re going to break everything down into something that be trivially landfilled or used as aggregate for asphalt repaving (slag) and burn the syngas for power.
I don't think "Browser-based" is really a buzz word. It seems more like the factually correct version of web app.
Maybe. Others have speculated maybe you have imposter syndrome. But maybe you're right.

So?

There is a wide spectrum of talent out there and you don't have to be in the top 1%, 10%, 50%, etc to be useful and successful.

My go to weed out question is 'write a function that, given a list of numbers, returns the min, max, median, and mean'. If you can do that, you'd have gotten an interview with me because I encountered so few who could just do that. People who had 'senior' titles at companies for years.
I don't think fuschia is vaporware. But I think the reason this seems more advanced than Hurd even being a lot younger is (also) because the concepts regarding microkernels have been expanded and solidified a lot since it started.
> Jailbreaking your iPhone is a terrible idea. Horrifying even.

And the fact that I can Jailbreak my phone has not caused your iPhone to to become safer or less private. All I want is for Apple to offer an escape hatch, completely optional. It would not affect your experience in the slightest.
That sort of thing is usually how people self medicate. I know I did for years. This technique is about using your senses in ways other than your default go-to self medication.
Theoretically, yes. But if it makes you get off the radar of some malicious attacker who is capable of exploiting you, then the mission is accomplished.
This loads fast and is very responsive, unlike other browser apps I've used that try to offer an alternative to native apps (Google Docs comes to mind). I like it!
how do you find a lawyer that does this sort of thing? how specific of a speciality should I be looking for if interested in finding one?
Isn't that because of the stock which just happened to appreciate that much, not because Facebook wants to pay them 60k / month?
Linux audio can be a pain to get setup, but once you've got it setup you can do some pretty cool things. I set something up similar the other day with pulseaudio and a Bluetooth headset. I used it to route the headset channel output on mixxx to the Bluetooth headset and the master output through the speaker output. Sadly, the latency was too much to actually mix and beatmatch properly, but it was a fun exercise and just the fact I could do it was pretty cool.
Is this a recent development? As far as I know they don't even support full POSIX. Simpler software can be ported by recompiling, yes, but I don't think they support Linux binaries, at least not yet.
Wouldn't really surprise me at all. 90% of everything is crap, HN submissions are no different - the comments are the site.
when i interviewed at google a few years ago the guy told me they were starting to require everyone who’d taken the relevant training to interview candidates.

unsurprisingly, he didn’t seem enthusiastic, couldn’t manage to say “yes” when i asked if he liked google, and didn’t know python.
The full quote is

> At some point, I may start my own private practice, where I’m my own boss and where I can focus on medication management – and not the kinds of psychotherapy that I’m most worried are ethically incompatible with being a public figure

It seems believable to me that "medication management" (you've been diagnosed with a mental illness, we have an idea how to treat this chemically, but it's a really complex balance that needs constant professional intervention) is less sensitive to being a public figure than other aspects of psychiatry (lie on the couch and open up to me with your personal secrets).

I'm sure this is a ridiculous simplification and as I said in another post here I'd like to hear SSC's take on it (but don't expect to). But it's uncharitable to say "something doesn't add up".
It's not just cookies, it defines pretty much all aspects of a browser's security between websites. It sets the boundaries for cross-site scripting. It limits the scope of SSL wildcard certificates. And it's used to determine which part of the domain name gets highlighted in the URL bar.
It was in my circles, I remember some passionate eco types arguing I should use plastic bags because they were recyclable, and paper bags "killed trees".
My impression was they expect you to desperately want to work there and be willing to submissively beg to be accepted. That's not how my mind works so it just seemed repulsive.
Yes, I've read that too. And probably Nixon was quoting him as well. But this summarize Nixon's mind, especially since he did this during the official talk with Chinese officials. It unfroze American-Chinese diplomatic relations, which led to current situation where China is America's manufacturer for almost everything.
Or just charge a flat review fee.
Elements in sets are not ordinal. In principle they are the same as the set (B, A) is the same set as (A, B).

If you're saying that foldRight in scala exists aesthetic reasons... well can't argue with that. I figured it was more for legacy reasons as the original poster said that there use to be a performance difference.

As for the associative thing I mentioned side effects. Function composition is always associative. Unless you have side effects. See: https://www.wikiwand.com/en/Function_composition (search for associative)

I don't know much about crypto but I'm assuming you're referring to things that aren't side effect free. In general though a hash function should be associative under function composition as it is just a surjective mapping from domain to codomain.

Also can't exactly read that syntax nor the stuff below it. Not a scala dude. Maybe a more traditional map implementation in like python or JS pseudo code would make more sense to me, but that may be too much to ask.

edit:

I think you actually may be right. We're both a little wrong with our reasoning though. Function composition is not commutative. And FoldRight and FoldLeft reverses the order of composition which has an effect on operations that are not commutative.
Let’s say there are navy sailors making Tik Tom videos on their ballistic subs, an app could in theory use its inertial sensor to record the path of the sub. Once the phone and it’s sailor has surfaced, it could upload the data.
Yep. I looked into paying the $99/year last year to get my open-source app to open on double-click (rather than right click > open > yes I understand it's not verified). Couldn't proceed without an iPhone.
Aren't there some waste materials you'd prefer to bury in the ground than oxidise and release into the atmosphere near a city? I don't know much about this but I suspect you're over-simplifying.
There are plenty of legitimate short sellers, and there are scumbags as well. Why _wouldn't_ they share the resesarch? Of course they're biased, they hold a position. Everyone knows that. It doesn't make them wrong.
That's as demonic as "assert" silently doing nothing by default.
Y2K

Digitization

Mobile

I am really dating myself here. Many years ago I worked for an airline. At the time we looked at how to replace the 20 pounds of flight manuals pilots were required to carry on the airplane. At the time we concluded no technology existed that was reliable enough and affordable enough to replace paper. Now pilots use iPads. Lol.
Why should all the callers have to redundantly implement all the validity checks instead of implementing them once in the callee and reporting the result?
If you can act, I would just lie. It's only a job.
In my case, it was a small shop and entirely through direct communication with the manager making the hiring decision. He seemed like a genuine, nice guy, so I'm leaning toward it being evidence that the dude does destructive, avoidant behavior, which is an unsettling tendency in a manager.
It didn't get kicked out of the store for violating people's privacy or some such, it got kicked out because they didn't want to pay Google money in exchange for absolutely nothing.

Sideloading Fortnite is not opening up an attack vector unless Fortnite itself is malicious, which it's not, because it's a huge game from a huge company. As long as the official download source is known to everybody, I think it's fine.

I know there are fake (malicious) copies of Fortnite out there, but those promise free V-Bucks or some such. You could just as easily run that scam without sideloading and target the user's credit card number of similar.
His new practice will be medication management, not psychotherapy.
That's more of a <appreciation>
I think by that time we'll have figured out how to safely store or reuse Pringles cans. Then we can apply the same method to nuclear waste and all of our problems will be solved.
I was definitely in the wrong about GET/POST. The company I had previously worked for simply didn't really care too much about getting the verbs right, so I didn't really fret about them. And the company I'm currently at (multiple thousands of employees, strong engineering culture if I dare say so myself) just does everything as a POST. So it really is somewhat cultural whether you care about GET/POST or not.

But, IMO, even if you don't know, it's the kind of thing you learn once in code review and then don't worry about again.
I find it odd that you pretend a meta-mathematical question is a mathematical one.

You are dismissing constructivism as not mathematics, and you ignore that the halting problem is a way to deal with a class of results which include non-existence proofs by running an algorithm forever.

I can easily create calculations that will never return results which classical mathematics say are impossible by the simple fact they never return any results at all.

The Risch algorithm being a complex example, finding the square root of two in the rational number domain being a simple one. I can still deal with them as though they return results in all calculations though, without the need for baroque semi-mystical notation. Unless you want to claim some sort of divine human essence not present in Turing Machines and Lambda Calculus which lets us transcend their computational capabilities?
No, they do. The grandparent pointed out that aluminum recycles well. I pointed out that there are other consumer recyclables that already work well. But plastics don't.
Nice words, but to whom do they apply? Apple just postponed the upcoming iOS 14 tracking restrictions that Facebook complained about to next year.
Function signature is only half the battle. The semantics can change without the signature changing. This could be caught by a unit/functional test, but then you'd have to have 100% semantic interface coverage. Which is not quite worth it for most libraries/packages.
Ack. Totally agree about Integer.valueOf. I think I agree about IOException, too. Definitely most other people agree that it should've been unchecked and that does seem reasonable, as long as it's really only thrown for "oh shit- someone unplugged the hard drive" errors.

I still think that in theory, the distinction I articulated would be proper.

I'd always prefer returning algebraic data types rather than checked exceptions if I were inventing a new language. But given that Java has nothing in the way of that, I'd still say that one should attempt to follow the hypothetical distinction I articulated, even if Java itself fails at it...
Paper isn’t bad because it breaks down quickly. Plastic has this bad habit of sticking around for 10,000 years (and longer).
You need to get advanced level tactics like one of my past coworkers. He told me he would purposefully go down the wrong path with a problem - to only later have "divine inspiration" just before the interviewer would interrupt him and try to give him a hint... He would raise his hand and exclaim, "But, maybe!" And then promptly explain and solve the problem.

It was at this point that I realized I have no chance of getting into FAANG when I'm playing low-level tactics like just trying to just solve two medium problems in <40 minutes with the most optimal answer. :( (Or 1 hard problem in 30-35 minutes)
Gasification uses a plasma arc to break down the molecular bonds of the waste (molecular dissociation) versus incineration oxidation; it can be used for industrial and hazardous waste you’d want to avoid incinerating, and release of anything toxic is greatly reduced.

The link below has examples of two such facilities that operated successfully in Japan about two decades ago; one shut down because the Japanese improved their waste stream recycling, depriving the facility of the necessary feedstock to continue operations.

https://www.netl.doe.gov/research/Coal/energy-systems/gasifi...
Basically with Roam you think of your notes as a graph - when you link to another page, that becomes a relationship in the graph. Technically this is possible with any note-taking app that allows links between pages, but one of the nice things allowed by Roam due to modeling this way is you can see automatically all the pages that link to the current page, as well as instances of the page title that are still unlinked.

This also applies on the block level (you can reference any piece of text anywhere else without copy/paste), though blocks & block references are not currently shown in the default graph view.
The answer highly depends on who you are, what you do, and who is interested in your information.
I upvoted you because the point about spending our working lives in dictatorships is very valid, but I don’t think for a second that voting would work.
> inaccurate or misleading quotations of religious texts

I find it fascinating that they included ^this^ one.
Hah! Thanks :-)
Perhaps. I definitely read it as them saying checked exceptions aren't helpful because you can still handle the errors poorly. But I can see how I might have misinterpreted the intent.
just to complete the story, SCSI does have ATA command pass through. That is ATA commands over SCSI interface. In Linux, the libata library provides this implementation.

There are SATA drives that understand SCSI over ATAPI albeit in a limited way just to be clear.
> - Swift’s generics are dynamic by default, which involves wrapping up every object into a possibly-heap-allocated container and using dynamic dispatch for everything.

You're right about the dynamic dispatch, but both specialized and unspecialized generics use the same memory layout. While unspecialized generics have to compute the layout dynamically if needed, there's no boxing required. If this were not the case, specialized and unspecialized code would not be able to interoperate (and as you said, this is a requirement because of ABI boundaries).

> - No stack-allocated arrays in Swift; all collections are reference-counted and stored on the heap.

There's a compiler optimization pass which stack-allocates reference counted objects with a known lifetime (which includes the backing storage for arrays). However, just as with generic specialization, this is a best-effort optimization and is not guaranteed to actually take place.
Social scientists turn the microscope on themselves also. When the microscope turns elsewhere you see similar patterns to differing extents (cf. recent articles on reanalysis of fMRI data, pharmacology replication rates, Theranos or hydroxychloroquine).

Meta-science has always been the gift of social science. This will all eventually funnel down elsewhere, just like meta-analysis.

But you're right, in that social science hits very close to home, more so than other sciences. Imagine that it suddenly worked very very well, and someone in the field of neuropsychology could manipulate behavior just like you might a lightbulb. Isn't that what critics are really asking for?