skysight-inc/HackerNews huggingface dataset:
I think they should first stop treating depression as a single illness. There are likely thousands different reasons for brain to end up with similar symptoms. Many forms of nutritional deficiencies likely turn into something that can be symptomatically classified as depression and sometimes be fully reversible by just restocking that missing nutrient or reducing its intake. Yet we clinically classify such conditions the same as ones caused by some brain injury or mentally horrible experiences that rewire brain circuits in weird ways.
One change is that bisexual people are more likely to come out. This has actually had some interesting effects on queer spaces over the past 30 years: Most of them used to be populated by homosexuals but now most queer spaces seem to be mostly bi/pan. Basically a lot of people who either only date or settle down with the opposite sex can be openly queer now whereas before there was no social benefit to telling someone you're bisexual.

I still find it weird when queer spaces are full of people in hetero relationships but the demographics make sense.
They exist, and they aren't that rare. My org currently has a noticeable percentage of staff+ ICs, not managing, and I'm actively encouraging folks to think careful if they really want management. I am far from the only manager doing that.

But yes, jobs are very rare. Staff+ ICs tend to like to stay where they work (because great achievements take time), there's only a limited number of roles, and a lot of this is word-of-mouth in a given field.

I'd look either at FAANG - they're large enough to always need staff+ folk - or startups once they have round A. They live or die by having really experienced and productive staff+ folks, and they're large enough that they can offer staff+ interesting challenges.

Why not pre-founding? At that point, any good staff engineer I know is driven enough that they'd be better off just starting their own. In a small startup, the founder is either technical and interested in solving the hard questions, or non-technical and you'll have essentially a CTO role, but without founder credit.

It's not a hard-and-fast rule, there are exceptions to everything - but that's where I'd focus my search if I were to search for that kind of role.
There’s a massive list of bonehead decisions made by WotC and none have resulted in firing. It’s an interesting hobby where fans have played no matter what the company does and the company knows that.
Any examples? I've found Julia far easier for simple things than python. Most modern problems are mathematical and nature and I think it's pretty objective that julia looks closer to the mathematics.
----Some tests of very simple tasks in both languages.

At its most basic the obviouses becomes different:

Let's try to get a very simple object: a 3,3 matrix of random booleans in both languages:
Julia:

A = rand(Bool,3,3)

Python: No standard support for Matrices. I could really do it a disservsice and comapre the "core language", but that''s obivously stupid so we'll bring in some external libraries to make it easier. Of many ways to skin the cat here's one..
Python

import numpy.numpy as np
gen = np.random.default.default_rng()
B = gen.choice([True,False],(3,3))

BTW julia has this choice function built into the command as well, so rand(["Which", "Word", "Will", "I", "get?"]) produces exactly what you'd expect.

----

Acutally I can't think of any cases at all off the top of my head. Sorry, I mean my np.somenamespace.another.namespace.sparce head :)
I mean just going down the list of things that make code easier in Julia..

* Python requires a third party library for any kind of linear algebra. and matrix multiplication:*

A =[1 4;6 7"; B = [2 ;3]; A*B doesn't work, i.e. you literally even multiply a matrix! This is madness.you'll need yet again a third partly library

Python doesnt have broadcasting. let's apply sin(x) to a matrix a Pythonic(+ required third party libraries)

import numpy as np
import math #sigh
x = np.array([1, 2, 3, 4, 5])
f = lambda x: sin(x)

Now in Julia (notice the . after sin) x=1:5 sin.(x)
or more explicity we could write broadcast(sin, x)

Even basic string interpolation in Julia is a much nicer "trivial task" than in python alone

No special brackets, just clean "$myvar"

# Reading files is easier

Julia

readlines("my_test.txt")

Python

open("my_test.txt").readlines()

What a stupid option in 2? if I call readlines on a filename, 99% of people, 99% of the time, want to read the lines on the file at that path. Why require two function calls?
> - obviously, hiding behind shell companies. I expect this from businesses, not from the church who asks their members if they are “honest in their dealings with their fellow man” regularly.

The logical conclusion is that the people controlling the church don't consider anyone outside the inner circle to be "their fellow man".
> all that nanometer stuff in your computer is metric not imperial as well

Electronics is full of imperial standards.
I don’t understand.

I buy a house with a $300k mortgage. The price rises to $500k. I then sell the house and buy another for $500k, rolling my $200k equity and $300k mortgage for no net change.

If you are trading up then yes, the more expensive house rose faster than your house. But that’s the case anytime you move and not unique to a job relocation.
It’s just a tweet https://twitter.com/PIXIES/status/1653669158817607680
After layoffs and an AI scandal, CNET's staff is unionizing
why would this necessitate a police investigation? Even greater waste of time, now affecting the taxpayer.

Guy bought item, company sent item. That's it. Company can ask for it back citing an internal misrelease, or not. Guy can ignore, or not. No breach, theft at all.

Quite Literally a non story I feel silly even commenting about. Why did OP share this a month later? Not HN material.
Speaking as someone who has had two employment contracts in the Netherlands: what? Both of mine had 30-day probation, termination with immediate effect servable by either party, zero recourse. Is this something new since 2019?
I'd like to point out that this problem can technically be solved by a well-meaning arsonist who's willing to break the law. Simply send a public message to fire departments naming the date and location that a forest fire will start, let the fire departments prepare like they would for a controlled burn, and then set off the blaze. There's some difficulty involved with establishing sufficient credibility for this to work, but it's a weird case where illegal action can accomplish things that operating within the legal system cannot.
The models will be open-sourced too!

They aren't quite ready yet...

https://twitter.com/EMostaque/status/1641795867740086272
I suppose the ur-example in programming would be "dynamic programming".

https://en.wikipedia.org/wiki/Dynamic_programming#History

Sounds super-fancy and advanced, but when you dig in it's like, "oh, that's all?"
> but this isn't a simple "tear down the house and build four smaller one" changes for most urban and suburban places.

That's fine. I recognize that legislation has been adjusted by numerous forces to make this as hard as possible. It's still what I want, as long as it's safe to live in places like this.

Suburbia is killing us and wasting so very much for all of us.
Last time I did some longer groff documents (ages ago), I was quite disappointed by the paragraph layout, closer to Word quality than TeX.

I know that heirloom troff[0] boasts some improvements here (by using the TeX algorithm), but did groff get better at it, too?

[0]: http://n-t-roff.github.io/heirloom/doctools.html
Wow you were doing that?

And I’m sitting around here architecting code, rewriting graphs, and gathering input from stakeholders.
Ashtrays were standard, but they were not standardized. Lots of different form factors, no consistency.
Hugin – Panorama Photo Stitcher
That's what they thought 50 years ago. Programming is not anymore "mov eax,1" and "int 0x80". Programming nowadays is much more highly accessible than it was 50 years ago... but still only a few (programmers) do it. AI is not going to change that (i.e., nor my manager nor my mother are suddendly going to "program" anything using high-level constructs)
It's just a nude, grow up. And the image used in compression benchmarks only shows her face.
> I have 4 bosses

No.

At this point consider contracting.
How is Stability AI going to make money? What they provide is super cool and VCs are into it but at some point they need to start giving them returns. Is the plan to get acquired?
Interestingly I read what it said as precisely what you said. But you’re right it elides the crucial nuance that the pointer is pinned, and “the value inside” can ambiguously be read as the type is a value and not a pointer to a value. I read “inside” to mean “inside the pinned pointer” but it can (maybe more accurately?) be read as inside the pin is a value.

I agree - it’s not a panacea devoid of human involvement. I think really importantly, whatever failings the technique has, it’s reflective of humanity itself, and humans are often slightly wrong or misleading. I think confusing it’s output with that of a deterministic program is wrong - it’s much more akin to the output of a human than not.

My argument though is it’s not a freshman in college level of human failings. It’s clarity is far beyond that on many subjects, and it’s facility to “understand” is remarkable for a human let alone a computer. The fact I can interrogate it and ask it the clarifying question you bring out is beyond useful - I can dig into the specific areas of confusion I have, and often if it’s wrong I’ll cop to it unlike a human oracle.

> Clarify then: If a type is "pinned" (wrapped in a Pin), it is a guarantee that the memory location of the value inside will not change.

When we say "the memory location of the value inside will not change," what we mean is that the value that the pointer points to is guaranteed to not move in memory. This is a critical guarantee when working with certain types of data, like self-referential structs or certain async code in Rust.

Let's take an example of Pin<Box<T>>. Here's what it means:

Box<T>: This is a heap-allocated instance of T. The Box is a smart pointer that points to this heap-allocated T.
Pin<Box<T>>: This is a Pin wrapping the Box. This means that the T that the Box points to is pinned.
This does not mean that the Box itself cannot be moved. The Box is a pointer, and pointers can be copied and moved freely. But because we have used Pin, the actual heap-allocated T that it points to cannot be moved. This is what we mean when we say "the memory location of the value inside will not change." We're talking about the T, not the Box.

This is important when the type T has self-references, because moving T in memory would invalidate those self-references. By using Pin, we ensure that T stays put, and those self-references remain valid. This is a key part of the design of Rust's async programming model.

However, this guarantee is only upheld as long as the type T does not implement Unpin, which is a marker trait that indicates that it is safe to move a type out of a Pin. Types that are not Unpin uphold the guarantee that they cannot be moved out of the Pin once they are placed in it.
4 competitors is asking a lot .. imagine the green bubble fiasco then. I think the market likes a duopoly as that is what can be supported by the devs easily.
Right. The small issues are minor outages causing customer inconvenience and/or lost revenue. The big issues are major pwnage and loss of everything because you were afraid of causing small issues while fixing things.
https://archive.ph/qvh5V
Hey, founder of Basedash here. I launched the original version of Basedash on Hacker News almost 3 years ago (https://news.ycombinator.com/item?id=23999124). Back then, it was a simple web-based database editor. Y'all had LOADS of great feedback about security, validation, and permissioning.

Since then, I've grown the team to 7 and we've made a ton of improvements across those areas (RBAC, API actions, NL querying, self-hosting, SSO, etc.) and repositioned the product as a modern admin panel that connects to most SQL databases.

We recently raised a seed round from some incredible investors. We couldn't have gotten here without the support and feedback from this community, so thank you. Check out the product if you haven't already, and feel free to be harsh with your feedback. We're still at the beginning of our journey.
Yeah it's surprising how shallow the back catalogues of all the streaming services are. Currently they don't seem to be incentivised to acquire the rights to older content, because the flashy new stuff is what reels in the flashy new customers.

Would there be demand for a streaming service to host older quality content under a new umbrella, or maybe just a retro focused offshoot of an existing streaming service? Kind of like one of those old timey video stores that specialised in rare cult classics.
Who is typing if else logic all day into programs? Not even as a junior did I do this.
Are you kidding? Google's main product is waiting lists.
>Work is not everything. I actually never knew a person who moved because of work<

Academics are one exception. I have moved five times over my career, including from coast to coast and continent to continent to have a livelihood in my field. Work can still be very rewarding.
Equity is an ownership stake in a company, including an ownership of future profits. In some sense a company is promising in the future to return profits to shareholders. While the company is in a growth stage and healthy, that need to return profits to shareholders is put off indefinitely. When a company is healthy but not growing, they are expected to return those profits to shareholders (the debt comes due).

I agree that it is a shaky metaphor, but the idea that equity/debt is a promise to return money to the holder eventually can allow you to put them in the same bucket if you squint.
A.k.a The guy who is positively obsessed with cats, and may be the unknowing member (grandfather?) of a certain deviant demographic gaining mainstream appeal today (no judgement, it's just not for me).

That being said, I loved Mother Hittons Little Kittons
Based on how often I accidentally find myself in their emoji-input type keyboard while entering text sporadically on the go, you may be onto something.
> Showing up with private heat is the best way ensure I'll think twice about being helpful.

This. If you want me to be cooperative, set the tone by being cooperative yourself.
Update. Unfortunately I noticed my Mac getting hot, and I checked the activity monitor, energy impact was several thousand (whatever units Apple uses). Typically energy impact of Chrome is 120 or so. I removed the plugin (which also crashed once) and as soon as I did, the energy use dropped back to normal.
try instantOS (and WM)
At the very least, we shouldn't have been hearing one word about how the hospital system was supposedly stretched to its limits (which was the whole justification for extending "15 days to slow the spread" into "lockdown until we have a vaccine") while there was still money and resources to pay these bonuses.
> I wish Microsoft had been more on-the-ball. Their phones were roadkill, from a market standpoint, but at least they were trying. Some of their ideas and their execution were quite good.

As with a lot of things, Microsoft was walked over by their partners. Either the abysmal third-party hardware they were forced to support, or even how Verizon screwed them over on their Kin phones.
This really doesn't belong on HN.
Old story, editorialized, and ultimatley a non-story with no impact beyond WOTC looking foolish, which is not newsworthy.
One or both of these might help

Transformers, Explained: Understand the Model Behind GPT-3, BERT, and T5: https://daleonai.com/transformers-explained

Transformers from Scratch: https://e2eml.school/transformers.html

The first link covers Attention well.
I would say that scraping LinkedIn is not easy.
It's close enough. Half the benefit of pomodoro is training your brain to quantify the passage of time in reality, vs what it feels like in your head. Only then can you begin to reliaby estimate how long it'll take to do complete tasks.
What Are ChatGPT Plugins? The Next Phase of Conversational AI Is Here
Plugin access was previously restricted to a waitlist(Opens in a new window). Releasing it to the (paying) masses has the potential to shape the future of chatbots and internet searches, though they could be OpenAI's first big failure. (How often do you use Amazon Alexa skills?)
Pulse audio is a negative. A lot of times getting rid of it makes things better. That's been true for the entire life of the daemon.

Linux had the recommended API as OSS, alsa, pulse ... In the same time frame FreeBSD just had OSS and it still works pretty well.
Commited enough to die on the hill, but not that commited.
[0] is basically the plot of Daemon by Daniel Suarez, aha. What an awesome read, totally recommend it.
Ideally with fists full of cash.
There's also a channel uploading all sorts of transgressions throughout the day [1] and a cornucopia of "Teslun" channels and IG accounts

[1] https://m.youtube.com/@hkpkdriving/videos
Sounds more like 13.

Also useful for bicycles and motorbikes. Phone mounts go on the handlebars, so this CVC (windshield mounting) wouldn't apply.
Oh I missed that. Thank you so much!
One solution to this that’s being explored in several states is to move that policy to the state level, where the effect is less pronounced. (Participation rates are higher the higher-level an election is.)
Ah the studios, they are largely irrelevant. They are not where the money is, at all.
> My hunch is that they probably have some kind of security contract with the Pinkertons to safeguard secrets, and the Pinkertons acted on their own

This is almost certainly the case, but Pinkerton was acting as agents of WotC here, so WotC are the ones ultimately responsible.
As a long time Android user, a long time ago, I wanted a tablet.

All Android tablets seemed to be crap, and I got an iPad.

I absolutely hated it. I hate the interface, I hate how iOS works, and I hate how after some years Apple effectively made it absolutely useless. I left it in a recycle bin, promising myself I would never buy another of their products.

I used MacOS and iPhone later because those are the machine and on-call phone issued by my employer. Still absolutely hate the interface on both, and I wonder how people put up with this crap.
That is a good description of what is, but not what ought to be.

It's very easy to discuss this after the fact, detached from the situation with a calm head, and be confident that this victim would have been legally in the clear. But rational analysis is sorely absent when an armed gang shows up at your door demanding something and threatening more violence if you don't comply.

The legal dynamic in the US has basically evolved to justify shakedown behavior, where it's technically possible to "stand up" for your rights if you know the exact song and dance at the right time, but practically most people don't and can't. Whereas what really needs to happen is for various aggressor parties to be legally restrained from using coercion to begin with.

And that's not even touching the dynamic where various types of aggressors end up shooting first despite being in the wrong, cry "self defense", and then successfully avoid getting charged with second degree murder.
Trying to stay sane
Taking a break from work and just going for a walk/bike ride in a forest or visiting some interesting place while traveling and working remotely often gave me really great ideas that helped me to solve problems at hand much faster than sitting in an office, fighting with a problem. Like what would take me a week to solve was often done in a day when changing scenery.
If you keep lying or making false alarms, people won't believe you when you're actually in trouble. So, it's better to tell the truth and be trustworthy, or you'll end up losing the trust of others when you really need it.

TL;DR: Don't lie, or trust will be lost.
Please have some perspective ("touch grass", if you will). I live in one of the most socially conservative states in the union and there are openly married gay people here, gainfully employed and forming a part of society.

Meanwhile, in a full third of all the countries in the world, homosexuality is still illegal (sometimes punishable by death), and the majority of the world population still thinks homosexuality is wrong. There's about twenty in the world that are more friendly to "queerness" than the US[0] -- mostly monoethnic white countries with a couple of exceptions.

You may also be surprised by how socially conservative nonwhite people in this country are in general; even less than a decade ago, the majority of black Americans did not support gay marriage[1].

[0]: https://academic.oup.com/eurpub/article/28/5/967/4919666

[1]: https://www.pewresearch.org/short-reads/2014/10/07/blacks-ar...
This is apparently the only way you could get a 4k recording running at 60 fps. No other dashcams on the market do this.
I mean, if anything, it was the other way around.

We could point to death statistics and say "hey, that's provable harm".

But quantifying the loss of quality of life from spending a year indoors, screwing the labour market and supply chain, messing up kids' socialization etc was harder, so we mostly just kind of ignored it.
are you becoming a farmer or a carpenter.
Ask HN: How could HN reduce the amount of paywall articles?
I've been reading HN since about 2008, love it.

Though as modern media has caught up with present-day monetisation models, the paywall is rather prevalent. (Not trying to cast aspersions at paywall setups)

Just, as an Australian (insert any nation), it's hard for me to justify paying for non-my-own-nation media channels.

The archive.org links are great, but someone generally has to post as a comment, or dang (who is already too dedicated) has to manually change the url.

I don't have any great ideas, nor good ones, but the paywalls are starting to frustrate my experience.
No, actually.

You cannot just shoot someone who is standing outside your doorway, And claim that they were trying to break in.

You would go to jail.
Why can't the government just use FM for emergency broadcasts?
Our approach sounds much more sane than the US. Who wants to fix at todays rate for 30 years with no ability to the port the terms to a new property?
I think this does hit something.

There's a reason by China is having no problem rolling out high speed rail across the entire country on the order of a decade while California can't even roll out a single line in the same time.

China can just bulldoze entire villages while the little people have no recourse to resist. That power is incredibly useful for getting things done, but the big problem of succession makes that level of power incredibly dangerous, fickle, and fragile.
Is this the difference between the titles 'cashier' and 'clerk'?
Actually the article zeros in quite well on the suspension of democratic process in favor of "emergency" powers, and the mistakes skeptics are making in attributing all the manifest and abject failures of the COVID response to excessive government power, rather than corporate control and influence of the process.
The concept/culture of failure is different I think
From the deeper dataset documentation, it looks like this free dataset is a field subset of their paid product.
https://woodfromeden.substack.com/p/my-long-goodbye-to-windo...
Apparently not good enough for a sequel though. Kinda sad how good something has to do to be considered successful these days.
Shame that these indie search engines can be found only by word of mouth... First time I hear about both of them (or maybe that tells something about my inability to find them).

Looking at mojeek, it seems to give nice results at the first try, let me torture it a bit more... I might have a new DDG-replacement.