skysight-inc/HackerNews huggingface dataset:
I am too. But I wanted to be this year. I could be with family right now. I don't want to be. There's only 1 person I wish was here, but that person had prior commitments today, and that's OK. I just have to wait a few days.

I'm having a good Christmas alone.
Responses to your comment are contrary, but my anecdata: Just after I moved away from a particular social scene, a bunch of close friends in it got very into psychedelics. Weekly usage or more frequent, all different kinds of che,ical (‘pure’ lsd, street acid, shrooms, DMT, RCs, etc.)

Many of them did adopt some real wacky beliefs that they have held onto many years past their use. ‘Radicality’ of belief seemed proportional to volume of use. I’m talking Q-anon levels of delusion and beyond. They all felt they were in touch with greater truths and pitied me and my judgement; my self-restriction of perception. They have a lot of flowery language about how I can’t know what I can’t see that you have to be some sort of logician to parse.

In one case, I have watched this ‘enlightenment’ morph over the years from communicationg with beings from beyond the veil to potentially violent political extremism. The guy has been sober for years but low-key views all of his actions and work through a lens of ‘ultimate battle of cosmic good and evil’. Naturally ‘good’ cosmically aligns with whatever his interests at that time are.

If you’re a young person reading this: taking psychedelics a couple times is an interesting experience, perhaps worthwhile. But I’m real damn certain that the ‘enlightenment’ is basically being high. Drunk on a false sense of peace with the universe which exists only as a malfunction in your brain’s wiring. Beware people who tout those effects. They are out of touch with reality.

*I have read there is clinical potential to help PTSD sufferers. I’m not denying this. But 99% of usage is not happening is carefully, scientifically studied and controlled situations. Keeping a trip journal is not scientific, even if you have a chem phd.
When the iPad appeared, I thought it'd be a great option for my elderly and non-computer-savvy father; but the whole touch-screen thing turns out not to work well for him. Shaky, rheumatic fingers too often trigger the wrong thing and throw him into some unexpected state; or a second (or third) finger inadvertently touches the screen and completely changes the behavior of the device.

I thought the direct-manipulation interface would work for him, but experience says that in his case a traditional mouse pointer and an explicit "click" action gives less trouble.

YMMV, of course.
From the article: "metaverse and NFT products?"

They actually filed a prospectus with the SEC in September 2021.[1]

Nothing there mentions a basketball team, or "metaverse". This company started as a cement maker in China, pivoted through floor tiles, then after-school education, and now online education and concerts.

There's a recent financial statement.[2] Finally, there's a business model:

"The curriculum development created by us includes music, sports, animation, painting and calligraphy, film and television, life skills, etc., covering plenty of aspects of entertainment, sports and culture. At present, we have signed contracts with well-known international artists and more than 50 celebrity teachers have been launched.

The Color World platform generates revenue primarily through paid membership subscriptions priced at $9.90 per user per month. Members can access most video courses on the platform for free and will be charged the tuition fee of $30/hour for taking classes of tier 1 artists and $15/hour for learning from Tier 2 artists. First three months of launch costs only $1.5/hour to attract downloads and there have been over 500,000 registered users as of the date of this report.

So it's a monetization platform for minor celebrities.

The financial statement has a balance sheet. They're losing money, and they're not very big.

[1] https://www.sec.gov/Archives/edgar/data/0001747661/000121390...

[2] https://www.sec.gov/ix?doc=/Archives/edgar/data/0001747661/0...
Different styles to decision making is the way to go. I tend to be more authoritarian within my own teams and consensual when trying to get outcome across teams where I don't have direct control over heads. Generally speaking it's all about trying to get sh*t done and I get frustrated easily when people spend a lot of time in analysis paralysis without realsing it. Death by zoom.

This has recently led me to consider adopting a more algorithmic approach to decision making within my teams based in the impact of each decision.

Basically the question I am asking myself is can I automate lower impact / high frequency decisions making more time to spend on higher impact / low frequency decisions.

For this interested in this the idea came from this paper:

https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
We communists frequently argue against such programmes and instead for cheap and rational transportation for the working class, like trains, light rail and biofuel cars for rural areas.

And kulaks had it coming, even my great-granddad. Destroying food during a famine is inhuman.
The worst is when the company brags about their funding as if it makes any difference to me. If anything, it makes their shitty offer look even more shitty. If you're gonna brag about millions, you better offer me a decent cut.
I think this strategy works for just about every language but Javascript. Last week I was trying to learn JS with this method and it sucked, almost exclusively because there is so much content to sift through that it's difficult to separate the wheat from the chaff. Reading the documentation, while not particularly glorious, is the most time-efficient method of learning a language in my experience.
I'm probably wrong, but I feel like the Scala standard library is pretty close to what you are describing.
Hugs Jeff, keep up the good work and hopefully the rest of your holidays are a lot more cheerful
Learn Common Lisp by Example: Qt GUI with EQL5
> I imagine that’s one of the drivers behind Apple’s retreat from USB-C

What retreat? The new MacBook Pros have a MagSafe cable that has type C at the other end and uses Power Delivery so can be used with a non-Apple brick. You can also just use a USB C cable plugged into any of the Thunderbolt ports.
I highly recommend taking a look through the Yale Manual for Psilocybin-assisted therapy [1], section 6.9 is particularly relevant to your inquiry. Some excerpts:

> We encourage you to take an attitude of curiosity and acceptance toward everything that happens during your session. Whatever comes up has some kind of meaning or wisdom that you can learn from, even if this meaning is not immediately obvious.

> You may have bizarre sensations and experiences, and you may experience frightening images or thoughts. These may alternate rapidly. This is normal and does not mean anything is wrong.

> We encourage you to “go with” or surrender to difficult experiences rather than fight them. Approach rather than flee; accept rather than reason away, lean into whatever comes up, including any impulse to run away.

> There are methods for grounding and calming yourself, if you would like to use them.

[1] https://psyarxiv.com/u6v9y/
It's good, although doesn't mention f-strings, which makes string manipulation in python next-level.
Any idea where i can source some of the -01L or 01S versions ( or something similar ). My google fu seems to be rusty… Id like 5-10 for some projects with the kids.
I really don't understand why people hate JS so much. I myself a primarily a JS dev, and now a TS dev. TS made the experience so much so much better. JS is like pretty much a programming language for average software engineer like me. Sure, JS build system is a pain. I am the go to build system guy for almost every company I've been with, I worked with Grunt, Gulp, Webpack 1,2,3,4 and etc and yes I hate it, but other than that it works really well. If you don't touch frontend you can pretty much forget build system entirely. npm init is so easy.

Async is easy as well. I really don't understand the hate, what am I missing? Maybe I'm too dumb for other programming languages. I did try various languages from Java, Elixir, Haskell, Rust, Go, Ruby, Python and JS is simply the best in productivity, expressiveness, ease of use and performance balance.

As long as you don't code in a clusterfuck way, it is so easy to write JS and compose JS functions. Just use functions everywhere, no need class. JS is very readable.

Like, seriously, Python has Python2 vs Python3 package and build/deployment problem. Haskell is difficult and the tooling is abysmal. Rust is difficult and too much choices to just write this and that. Ruby has no tpe system and slower than JS. Python is also slower, no good async, and its type system is not expressive as TS. Go's type system isn't expressive enough. Java type system is too much and JVM is complicated. Scala is complicated.

JS/TS is:

- simple/easy to use

- pays the bills (you can go anywhere and find jobs as JS/TS dev in almost every company in the world)

- everywhere, like from IoT to robotics to game development to server to frontend to regular scripts

- easy programming language to do Leetcode style interview as well

- if you wanna do Option/Maybe style error handling like Haskell/Rust/Go you can do that with TS, just wrap try catch and return the error with neverthrow library. This makes TS programming bliss!!! I freaking love it

If you don't want to care about setting up NodeJS + TS, now you have Deno, who's pretty much out of the box everything just works.

JS/TS is such a super boring language it feels like cheating your way out of software engineering. It is a language made for dumb people like me, maybe that's why it has no appeal for hardcore programmers.

I owe to JS/TS on changing my life and giving me a good living.

Like, seriously I don't understand the hate...
Windows creeps me out.

Software that hates the user / owner creeps me out.

We are no longer Microsoft's customer, but instead we are their product.

I am not the world's biggest fan of where tech has gone.
Thank you for showing up on Christmas to address this. Have a great holiday!
I use Bitwarden hosted on my own server at home. The only way to access it from outside is via a VPN. If someone gets access to that, figures out the URL of my Bitwarden instance, then manages to guess my master password, I feel it's fair game to have whatever passwords they want at that point :-)

Remember the alternative for most people is using the same password on every single site. When a password (along with your email) is leaked from one website, then people can gain access to whatever other sites you use the same email/password combination on.
They're a "premier sponsor" on the front page of OBS along with Twitch, Facebook, and Youtube. They're giving far more than $50k/year to earn that spot. The one-time donation in 2019 was likely their smallest.
Thank you for the explanation: I was always intrigued by tge reasons of so much use of egg yolks in Portuguese pastries! (Seriously, no sarcasm!)

Would you have any references on the subject? If so, would you mind sharing in here?
Just wonder when not having a phone and wearing sunglasses will be a crime.
> Walk. Outdoors. In the greenest place you can find.

Then my allergies will flair up and I'll have a miserable 1-2 days of recovery and be hating life. No thanks
Walrus operator.

I don't think I've seen it in the wild either. Perhaps too new?
Ask HN: What is your favorite book that you've read this year?
I am wondering what did you read this year and what did you take away from it?
I once knew a Japanese dude, older guy, now dead. As a kid (like 12-13) he was conscripted by the Japanese military and made to flight test aircraft.
I own, or owned, ~10 Anker chargers (various models, bought over the years). At least half them have had at least one port failure after a period of -- very approximately -- 1-2 years.

Not a huge deal considering how much use I got out of them and the price, but something I now take into account when shopping for chargers.
You should apply chesterton's fence to long-standing social traditions like this. There are certainly compelling reasons to respect the dead's wishes, even if the reasons are not apparent to you personally.
Buying up coal deposits to prevent mining is new to me, but the idea is quite familiar in the realm of buying up rainforest to prevent deforestation.
Five or so years ago I started to "implement" GraphQL, the Query language from scratch. Lexing, parsing, designing an AST. I had to rewrite everything multiple times, added validation and an execution engine. At some point I realized what I've actually built, the foundation to create an npm-like system for APIs, using GraphQL as the universal integration language for any kind of API. Since I understood how powerful this concept is I'm unable to stop working on it. I'm now turning this into a product/company, it's called WunderGraph: https://wundergraph.com/ Btw. the engine and everything is open source, it's written in Go: https://github.com/jensneuse/graphql-go-tools
Anecdotal but... I've heard so many pensioners complain about Polish people taking their jobs. But they're pensioners and haven't worked in years. Meanwhile people I know in construction where a lot of migrants actually work don't care.

I think this whole thing was fueled by a sort of boredom mixed with fear of changes that have already happened. In all my discussions with brexiteers they claim it's about X but when you ask or point out the lack of logic suddenly it's about Y. Then Z. It's like how you can't really explain why your favourite colour is your favourite colour. Only with massive consequences for other people.

I think the truth is people did it for no actual reason and then attached reasons to make it sound less crazy after the fact.
I feel a bit sad hearing this, I'm a pretty anxious person so I'll probably never experiment. While I love reading about people's experiences I often hear warnings that people like me should stay far far away.
Honestly sounds like a struggling small business going through pivots and ended up paying for some partnership with a big brand.
Don't mean to contradict your experience, but IMHO, yes.

I think that being an upstream FreeBSD contributor will make it easy getting a job in some areas/companies. It speaks much louder than (formal) qualifications IMO.
The main value of this good article to someone who isn't a complete idiot is raising awareness of an issue: that there are (supposedly) people out there who think that the autism spectrum is just an intensity scale where the "low end" is mild. Watch out for this and gently guide toward a better understanding.
Google contributed the enormous k8s to the community, which has thankfully made Microsoft's proprietary Service Fabric mostly go away.

Apple have caught huge flak recently e.g. for the phone-local image scanning software.
That’s only because the current Power Delivery spec doesn’t go above 100 W. IIRC the latest spec goes up to 200 W but I’m not sure it has been ratified and I doubt there is any silicon available for it.
Sure, that works too. You still get the megabyte pageloads though, and you need to carry the script with you every where you go.
Yeah, Apple drove USB adoption with the iMac despite cries of “incompatibility!” at the time.
It takes 6 mg to make me trip. Even then it’s very mild visual oddities.
When you kill a large portion of a specific ethnic group in specific geographic regions in a society that still had major tribal tension, most people outside of those groups and regions will not be affected.

In any case you're the one mong goalposts here - this started with simply making the point that it's unread jable to assume a single experience captures the experience of a people.

Nevertheless you've provided nothing to justify the idea that Saddam's purges affected anywhere close to a majority of the population, even if that is itself a distraction.
Deadspin could have been that, but management decided chasing profits mattered more than reputation, so the reputation left and founded Defector. I don't even like sports, but I listen to their podcast.
List of Major Companies Involved in the Concentration Camps
Fear and loathing in Las Vegas
I reckon that would certainly affect the quality of the compositions. Unless, of course, 4-5 is the natural output of some monster writers.
Merry Christmas to all (who celebrate it), and to all a good trudge through the snow (if any).
i havent heard of clarke gradient before. convex analysis has something called subgradient [0], is it different?

[0] https://en.m.wikipedia.org/wiki/Subderivative
Thanks for the awesome reply! This has been really useful, I was mostly confused about bundle/rake now I understand most of the things to through rake but bundle just provides the env, makes sense.

Also I created a project with bundle, which gave me some structure, and downloaded Rubymine which is helping a lot as well, even if it's a tiny project, also it suggests me new cool things Ruby can do which I had not idea about.
I think it's less sanctity of the dead and more consent on what is allowed to be published. It's a fair argument. If I stumble across someone's messages to their ex-girlfriend who is now well-renowned in my circles, am I allowed to publish them? If they're dead does it really impact the ethics?
An engineer who can write straightforwardly is worth 100 PR people in situations like this.

They're not paid like that, but they are worth that.
The alternative would be to admit that they were wrong. But that's not going to happen.
In Vim? If I'm at the end of the block it's v?foo^Md/bar^Mp, which takes about a second. Emacs is similar, ^Rfoo^X^X^W^Sbar^M^Y, 10 keystrokes instead of 8, not counting the isearch strings, and more awkward chording in exchange for being less modal. Either is significantly faster than pointing at the block with the mouse, especially if part of it goes off the screen. Vim is the opposite extreme from being an exercise in frustration.
Yes, that is the reason for the special review, and not that it hurts them instead of a 3rd party. (/s, in case it isn't obvious)
Doing things the first time is always more expensive then doing them the 10000th time even if the 10000th is slightly different than the 9999 before it.

Project like Webb and ITER are doing things that simply haven't been done before which makes it much more difficult. They are also beholden to politicians for funding.
Ask HN: Uber account wrongly banned for suspected fraud – any recourse?
Merry Xmas and happy holidays HN. I rarely post here but would like the community's help.

In short, my high spend (platinum, on track to be diamond?) 7-year-old Uber account was banned yesterday, and I have been trapped in a Kafka-esque, situation with support saying they will/cannot do anything. Support did drop a hint that my account has seen suspicious activity.

I am turning HN for help, e.g. if someone could get me in touch with more sympathetic/"human" channels. (From experience, it seems like sometimes HN could get Uber's attention in cases such as this.)

Thanks all!

--

The timeline of events is the following:

1. I got a new phone, and setup my credit card in Apple Pay, but didn't enter the CVV code.
2. Uber App on the new phone defaulted to the new card (seems to be a bug on Apple's end).
3. Payment was rejected, which is probably the suspicious activity trigger.

I reached out to support and subsequently was told my account was banned. Further communications were stonewalled.
I think its more that con artistry flourishes when interest rates are in the toilet.
100%

And the most important advice, in my opinion, is to expect to write a LOT of garbage code that you replace almost immediately. It’s not like pouring concrete. You’re not wasting your time or code. It’s a learning process and once you’ve written it, you’ve absorbed all the good and bad lessons from it.

I struggled a lot with paralysis where I refused to even begin a project until I could see the “right way” to get to the finish line. But now I just do a tiny little bit of design (for toys and personal projects) and then dive in.

There’s no better way to deeply understand why a certain concept is important than doing it wrong and suffering the consequences.
People can still start new mines, but the price of coal will increase due to the capital costs that incurs (and the time it takes to ramp up production). This works the same as a tax on coal, or a subsidy on its competitors: some people will keep using it, but people on the margins will be pushed to the alternative.

The fact that the cost increase is likely front-loaded due to the time it takes to ramp up a new mine is probably extra beneficial in the case of coal, since it's on its way out as a technology. Mining coal might be worth it right now, but will it be worth it by the time your new mine is up and running?

With lithium, the answer would be yes, because lithium demand is growing. With coal, hopefully not so much.
Yes. Not much, but more than I got - nobody invited me to anything when I was going to about 1 meetup a week for a couple of years, except for suggesting other related meetups.

Turns out people at meetups often have very full lives already, and many are there for the business networking opportunities, not to develop an outside-of-work social life.

So there were LinkedIn connections made, and some transactional relationships. I did occasionally meet some people later one-on-one. (I shouldn't have said they didn't lead to further interactions; I'd forgotten these few). Good and interesting people. But they're not what I'd call friendships. Perhaps the seeds of one, if they went on for years.

To be fair, I wasn't looking for more social life either. I merely observe that friendships did not flow naturally from going to meetups, the way you seem to be suggesting happens readily.

On the other hand, a chat with someone random at a library in the same time frame did lead to friendship. As have many other life events.

What I'm suggesting here is that meetups are a great way to find people interested in similar things, but at least in my experience, I don't recommend them as a way to find friends if that's what you're looking for.
Interesting, so that's specifically for GPL-licensed projects? Or am I misunderstanding and you would have dev teams work with Legal for any open source licensed project?
once again, not a moral claim or even disputing that apollo was exceptional — but that does not change the fact that this reflects a slower rate of innovation
I wonder if most lawyers' use of doublets and triplets [1] in contracts these day are the equivalent of copying and pasting from someone else's Stack Overflow code.

[1] https://en.wikipedia.org/wiki/Legal_doublet
The subgradient in convex analysis is a special case of the Clarke gradient. The subgradient is precisely the Clarke gradient for convex functions. Convex functions are always locally Lipschitz except in weird cases.

[edit]

Question: Are there numerical applications in which the subgradient is actually computed, or is it a purely analytical tool?
To further develop the idea of letting EVs go to people who will drive them the most, the true bottleneck is batteries. So, the problem is to get batteries on the road in a way that they will displace the most gas miles as soon as possible.

This suggests a far more effective strategy of first replacing the fleet with plug-in hybrids (PHEVs), then in a second stage, replace those with full EVs. For most city vehicles, a PHEV will electrify the majority of the miles with a fraction of the battery capacity.

Driving an EV is a green status symbol now. I wonder if they could in the future be viewed as "battery hogs".