skysight-inc/HackerNews huggingface dataset:
It's a tragedy it's so bad for you in the long run.
I think you don't realize that when something is all you've ever known, you don't realize it's wrong. I know a lot of those immigrants who went abroad to study, swearing they'd come home to improve things, but once they were abroad they realized how much better life is with the freedoms in the UK or US. And once they realized that, they wanted to raise their families in that environment. Would you grudge them that?
The 1st thing I noticed is that Jobs voice sounds like he's giving a talk to a large audience as opposed to a one-on-one conversation. Is it because most of his clips are him doing a monologue?
> Apple has never made built anything more ambitious than...a phone.

Apple Park is more ambitious than iPhone. They should have a subscription service for building corporate headquarters and corner that lucrative market. "Welcome to iHQ."
I'm wondering since GPUs keep getting more performant, is there a middle ground between CPU and GPU that would still get performance increases?

In my understanding GPUs do mostly parallel worloads: SIMD with limited code size, operating on the same batch loaded arrays, but also with massive local memory.

And CPUs do mostly serial workloads: code size can be gigantic, lots of indirection, can pipeline a handful of operations (computations but several inflight small data loads), complicated cache herarchy; with massive silicon areas dedicated to shortening this serial critical path (branch prediction, instruction reordering, speculative execution)

Is there a new paradigm that we could see emerge and go mainstream in a few years? We do away with branch prediction, instruction reordering, speculative execution, and instead we can have massive amount of small dumb independent cores. These could do their share of small independent loads and would have small amounts of local working memory, could share some data with nearby cores. It would be common for these to halt for a long time waiting for a load from RAM, but that'd be ok.

Could we see that appear? Would it get the performance increases GPUs get? What language and coding style would be best suited for that silicon? What would be the market drivers (certainly not matrix multiplication/AI, nor single-threaded performance which are GPU and CPU's unfair advantage respectively)?
He sounds far away because the samples are probably from him speaking on stage
I feel that the original Python example is suffering from a little too much lambda.

It seems like we're iterating through something to build up a computation we may execute later. I can conceive of a situation where you might want to do that, or at least consider it, but in general I say just do the work now and build a list of results.
A very interesting approach, language-wise:

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones.
I see this cited very often, but what exactly should we take away from this? Just some general idea that "too many" people are in prison?

I think most people agree that low-level drug offenders shouldn't be filling our prisons.

But most people who live/work/frequent urban areas will have a steady stream of anecdotes about someone being mugged or otherwise experiencing violence, serious property crime, open drug, etc.

How can we reconcile the fact that we still encounter too many dangerous, antisocial people with the fact that we have high incarceration rates?
>>On the labor issue I don’t see why prison populations shouldn’t get put to work on public works projects.

> No one is arguing against that.

There's nothing wrong with arguing against that, and there are plenty of people who argue against that.
Has your counsel reviewed the GDPR surety claims of PostHog? The way it is described here suggests existing in a grey area being US run, running on US owned servers. Even with a self host option, which is noble, im worried by the statement "We have self hosting for those who want 100% certainty of GDPR compliance" which to me suggests this isn't clear yet whether it is GDPR compliant on the hosted product.
Last I heard, Nvidia was sitting on a pile of 3000 series cards

And yet I still can't buy a two year old 3080 for its launch price MSRP.
This code is illegal in Go

item := item
item := item

"no new variables on left side of :="

You can't declare the same variable twice in the same scope.

item := item

works only because it declares a new variable in the current scope, initialized with a variable with the same name (but different variable) from the outer scope.

Go distinguishes declarations from assignments. In this example, the second assignment is a no-op indeed.

item := item
item = item
It’s incredibly difficult to form conventional ceramics into “the correct shape to begin with” with even millimeter tolerances because it shrinks twice during production. First when the liquid from the slurry/clay evaporates, and again when the particles sinter together during firing in the kiln. Both of these are non-linear and can cause warping with complex geometries.

EDIT: binders also typically burn off during firing, which further complicates changing shape during firing.
> The set of real numbers is commonly defined and their properties established in a first course in abstract algebra.

A set modelling the real numbers is defined in introductory math courses. The process of quotienting out all the set-theoretic slag to arrive at the real numbers, singular, is generally skipped. As well it should be: it's too ugly to be an end in itself, and too subtle to be of use to freshmen.

> Hilbert space? A complete inner product space where complete means every Cauchy convergent sequence converges.

I said rigged Hilbert spaces. The proper setting for QM is a Hilbert space equipped with dense subspace P of test functions (for which the inclusion P -> H is continuous). This induces an inclusion of dual spaces H* -> P*, and Reisz-Frechet gives us a natural isomorphism H ~ H*, so we have the "Gelfand triple": P -> H -> P*.

The view from 10,000 feet here is that P describes the space of possible measurements, P* describes the distributions, and the fact that the inner product <P, P*> factors through H is a compactness condition. So in particular, a plane wave |k> lives in P*, not H.

But you can't teach this to introductory physics students. They won't have the necessary math background for several years. (Many of them will never have it). And yet they have to be taught.
I don't think that's exactly the point, but yes, it's what the author here is directly stating.

Unless I'm misunderstanding, the underlying concern is that Stytch is:

- A new authentication company, that focuses 100% on authentication, and

- Has raised an absolutely insane amount of money for that, and

- Has extremely novice and easy-to-fix issues, and

- Those mistakes aren't being immediately addressed

I'm not saying that people aren't allowed to make mistakes, and auth mistakes can be very easy to make, but it's way more concerning if you're claiming to be the "Future of User Authentication" while making them.

Edit: formatting
Space-Based Adaptive Communications Node (Space-BACN)
Short term vs long term. Trains will always be more energy efficient than planes. Once everything become electrified, we'll need to be smarter with what we use our energy for. Does it make sense to waste it on lifting something into the air or sailing it across metal?
That and AMD's next set of laptop CPUs will have RDNA2 graphics and steamdeck-tier gpu performance, so really its a war on two fronts in the mobile space. They're screwed in that regard.
You have to find something you love more than drinking. Something to choose over drinking.

I used to love drinking. I still do, and probably always will. It may break your heart and drive you crazy to kill something you love. But reconciling the cognitive dissonance is worth it. Have honest conversations with yourself, for however long it takes..

For me, I love my kids my wife and physical training more than drinking. So I don't buy alcohol anymore when grocery shopping and I recognize and avoid social situations that are primarily centered around drinking--there are plenty of other opportunities to connect with people that do not involve drinking. I am also OK with knowing that some people simply do not understand this--it's all good, and I don't care.
Ask HN: How to build a website that will last 30 years?
It seems like that the first website http://info.cern.ch/ (made almost 30 years ago) still works in a today's browser, but is it possible to build a website that will really last 30 years without any kind of maintenance (i.e. a website that will stay up for 30 years after the author passes away)?
fMRI study explores the impact of power on attitudes towards inequality
Why state your beliefs? Are you hoping to convince someone else to change their mind? How arrogant.

Or are you simply shouting into the void? We are not the void, and we don't appreciate the shouting.
This article reads beamingly and positively about the healing and mind-expanding qualities of therapeutics such as LSD, so why this pernicious word "flatten" -- when I think of the rich folds and origami surface area maximization of the brain hemispheres, the last thing I want is for things to go flat. Apparently it's more akin to quantum activation energies between electron orbitals, psychedelics turn down the amount of energy required to bounce between orbital states.
There is this lesson that keeps coming up in my life again and again that I believe is true, applies effortlessly to matters of substance consumption, and generalizes out to life in general: think in reverse.

What you want to do is have a clear vision of what the life you want looks like and then work backward to where you are right now, then walk that path.

When you think forward incrementally with thoughts like "I should drink less" or "Do not drink beer" you are prescribing a behavior that is detached from an identity. Who is the person you will be that behaves this way because these behaviors are aligned with who you are?

Consider the difference between eating less meat versus becoming a vegan. One is a forward looking behavior, the other is a backward looking identity. If you are a vegan, you cannot consume animal products because that is who you are and to be a vegan means that you cannot consume animal products. The behaviors and identity are intertwined in a self-reinforcing system. This is strategy versus tactics.

Veganism and other extremely well defined identities are useful for making my point but it need not be so extreme. You can create a custom identity built around a set of ideals, policies, and rules that you define. I am: "a vegan" is equally valid to "a guy who has 3 beers on Wednesday nights watching the game with his boys". Define your values, describe who you want to be, then figure out the delta from where you are at right now to where you want to be. Then do it or admit that it's not what you really want and who you intend to become.

Setbacks and fuck-ups are inherent to the human condition. They do not matter. If we are still on the path we can take two steps forward, one step back and still finish the race. Black and white thinking leads to shame and guilt, which undermines and destroys everything. Life is messy and happens in the grey. Yesterday might have gotten fucked up, tomorrow might be dope, more than likely it will be aight.

I hate to tell you this but you can swear off booze or smokes or bread or sugar or bowties or whatever now and forever but it is gonna come up again. You might get involved. That is not failure. That is life. Hating yourself is counter-productive. Notice when you get yourself off the path and course correct, keep rolling.

You cannot and should not ever expect that you can execute flawlessly and white knuckle your way through this mess we call life. Do not give up your power and agency by believing that some bullshit molecule has hegemony over you.

Be who you are. Do as you wish. Become what you want. Live the dream.
No, it's being enforced by empowered insiders. That's the culture the British created (ie. empowered insiders in their pay/control exploiting divisions and racial hate to subjugate a populace).

The British left, but those insiders and the "elite" culture is still there.
A frustrating thing is that US federal law requires that passenger trains get priority over freight, even on rail owned by freight lines. But it's on the Department of Justice to enforce this, which has been severely lacking.
"unless the industry standardizes on the pioneer's solution."

Which is also somewhat unlikely since by that time there's a chance to improve on the design, or if the design is truly better the owner wants big licensing fees.
> Can OpenAI Whisper be used as a plugin?

I believe Whisper is speech to text only
I paid for OkCupid to get advanced filters to find my wife, shortly after this article was written.

I paid for a single month of premium back in the day. So this article is odd.
I would recommend getting professional help: find a counselor/therapist. It's not that they have any magic for you, but they can help you analyze your own behavior and feelings about it and give you a lot of guidance and personalized advice. They've seen it all! Look for "harm reduction".

I've been about 3 weeks without booze after about ~6 years of completely functional but pretty over the top drinking (I counted recently a sustained ~7 drinks every second night kind of thing for a month). I never realized how much it was affecting me: I'm now much more energetic, upbeat, and just feel better.

Many of us are completely functional yet at least borderline alcoholics, it's worth taking it seriously and thinking carefully about your relationship with alcohol!
Neural basis of corruption in power-holders (2021)
Ask HN: Masters thesis at US company as European CS student?
I'm in the last year of my Informatics Masters at a reputable European university (QS top 50 international).

I'm interested in moving to the US (West coast!) next Summer to do my Masters Thesis at some company there, and potentially get a full time position as a software engineer after graduation. I'm fairly confident in my abilites as a developer and software engineer with a solid CS foundation, so I'm not worried about that part.

As for my motivations, here are the main:
- explore opportunities & get experience
- make more money than I could here in Europe, for the same kind of work (yes I know the living costs are higher but not crucially it seems to me)
- get to know US and its people (yes I know there seem to be higher crime rates in the west but idc)
- prove my abilities to myself

I'm just seeking advice on how to best skew the odds in my favor and where/how to best start going about it.

What would be the best way to go about doing that?
Has anybody here pulled that off and how?
I agree, becoming an expert is too strong. Here's an example.

Physicians in the early 1800s were taught many medical practices and concepts that had no basis in fact (the dynamics of Hippocrates' 4 body humors, the value of bleeding, germs were not the basis of disease, miracle elixirs abound, etc). You'd think all medicine practiced in that time would be worthless. But in fact, a small number of heterodox doctors recognized the contradictions and limits inherent in the dogma of the day and chose to think and practice largely independently of it, testing methods themselves to retain what worked and discard what didn't, and sharing lessons learned with peers they respected. They personally employed the scientific method and learned from it, despite the established orthodoxy.

Each of those experimental revelations did not depend on expertise, only on a rigorous determination to be methodical and fair-minded and refrain from employing or spreading unfounded claims. That's more a matter of discipline and personal integrity than expertise.
My experience at the Rails SaaS conference (for devpreneurs)
I think A.I. voices will always seem robotic for some applications. I have been thinking about projecting Unreal Framework characters into a mirror like

https://en.wikipedia.org/wiki/Pepper%27s_ghost

and think even a generic character with low-end motion capture and some out-of-the box motion animations should be "good enough" but I'd still need a voice actor to get acceptable vocals.

The trouble I see there isn't just that the default voice is "robotic" but that a real voice actor can take direction. You'd hope a voice actor has a good intuition for how to make a character come alive but you can always ask for adjustments. For current A.I. voices you can at best talk to the hand.

Reading text on a page is less demanding, but the system still has to adjust the tone of voice, prosody and such to match the emotional tone of the content. Maybe this can be done without emotion or a simulation of emotion on an end-to-end basis, but it has to be done.
It really wasn't a joke when we went through the process at Arist (YC S20) I can tell you. Pen tester found some really meaningful privilege escalation stuff we were able to fix before launching our new platform that was 100% specific to our system and never would have come up in an automated scanner and went through our entire threat model with great detail. Additionally, the automated scanners at least catch CSRF stuff. Somehow they even missed that here
The most popular GPUs (including mine) according to steam survey were prices at $200-$250 when they were initially launched. Personally I would never spend more then about $300 on a gpu and I wouldn't be surprised if a lot of people are in that same price range.
Alas, the furthest I need to go is to the store, about 800 meters away. I walk everywhere, but nothing is far.
Monetized My Newsletter (Kinda)
I have an archaeological/anthropological newsletter that has nearly 1200 subs with a ~50% open rate, and I just monetized it over the weekend. I got a couple of upgrades to the paid tier right away (including some yearly plans), so I had high hopes. Now, a few days later, I have a total of 12 paid subs. That's a pretty terrible conversion rate.

Current setup is: Free tier gets top 5 archaeological headlines every week curated and summarized. Paid tier ($8/mo) gets all (20-30) archaeological headlines every week curated and summarized, plus recommended content.

I plan to ad sponsors to the free tier eventually so that'll help. But now I've gotta figure out whether to change how the tiers are structured, or just keep going and let it grow over time.

Thoughts welcome :)
> I’m much more concerned about mental health and access to short term housing

You should be more concerned about general restrictions on housing construction. Mental health is not magically better in Japan and yet we don't see this kind of vagrancy there. But they also don't have the kind of nimbyism that plagues American cities with "intractable" homelessness problems.
For others: I think what was meant was "The Reasoned Schemer": https://mitpress.mit.edu/9780262535519/the-reasoned-schemer/
It would go up yes, but probably not as much as you think. Carbon tax proposals generally range from $50-200/ton. The ICAO has a carbon emission estimating tool (https://www.icao.int/environmental-protection/CarbonOffset/P...) that says emissions from a Seattle-Orlando round trip flight are are about 1350 lbs/pp. That makes that (fairly long) trip cost $34 to $135 more per person.

That’s significant, but a ticket already generally costs $387 to $400/pp in moderate travel months if you take a bag.
Excellent! This really should be one of the big headliner items, then; it's a lot easier to sell removing something from the kernel if there's already an implementation to do the same thing in userspace.
How do you intend to monetize your startup? If you're planning on advertising, do you expect to pay the people you are cloning?
> Is there a new paradigm that we could see emerge and go mainstream in a few years? We do away with branch prediction, instruction reordering, speculative execution, and instead we can have massive amount of small dumb independent cores. These could do their share of small independent loads and would have small amounts of local working memory, could share some data with nearby cores. It would be common for these to halt for a long time waiting for a load from RAM, but that'd be ok.

You're gonna have to explain why a GPU is illsuited for this task. GPUs even have __shared__ memory space that passes data between local threads at extreme speeds (comparable to GPU L1 cache).

> but also with massive local memory.

On the contrary. CPU has more "local" memory if we're talking about L1, L2, and L3 caches.

GPUs have massive register space, but very little high-speed memory (aka: cache). CPUs probably win if the data fits inside of say, 10MBs with hot-data within 512kB.

GPUs win if you can get the entire computation inside of register space. But if you have lots of lookups, GPUs have very small caches, and the latency to GPU cache is an order of magnitude slower than CPU caches.

GPU vRAM is just RAM. GPUs have much faster vRAM. GDDR6x has well over 500GBps bandwidth, while DDR4 and DDR5 will be in the 50GBps to 100GBps on typical machines, maybe 200GBps to 400GBps on servers.
I had an i740 too, it was barely adequate. I wouldn't even mention it here in the same breath as these new cards.
GNOME lifecycles in RHEL differ from other, leading-edge distributions. GNOME rebases aren't just simple API/ABI compatible minor updates, and things can break in doing so, therefore RHEL engineering wants to do them sparingly. Granted with GNOME 3.x there were quite a few rebases in RHEL 7 and RHEL 8 to fix issues and growing pains. Feature and fix backports are the preferred method for updating GNOME in RHEL, rather than complete rebases.

The Xorg Server has been deprecated in RHEL, but exists in both RHEL 8 and RHEL 9 and will be maintained in those distributions for the entirety of their lifespans. It will be removed in some future version of RHEL. X11 support is provided by XWayland.
My friend, Steve Jobs is dead.
To be fair, there are examples of this in almost every industry and/or software-product vertical.
Here's the link: https://ancientbeat.substack.com/
I'd go a step further and stay the author is really making security researchers look bad.

Can't really blame anyone for being concerned about corporate retaliation, but there are most certainly institutions that would send an email on your behalf to disclose vulnerabilities to a security@ email if you wanted to remain anonymous out of a sense of caution.

On top of that you've made some inflated comments on the general security practices about this company with no real evidence and the vulnerabilities listed best-practices at best and inconsequential at worst.

I question the motives behind a post like this:

Does the author have some financial incentive to attempt to discredit Stytch?
Does the author want to cause some panic/concern by making scary claims about Stytch?
Does the author not truly understand the impact of their vulns and thing that this is a serious issue when it's not?

I can't say but the whole situation really sits wrong with me.
U+: pretty Unicode code point literals for Rust
Salesforce helped Sourcegraph scale to one of the largest monorepos
This was about how despite following harsh-ish restrictions, exercise is still a problem.
I'm surprised and disappointed that you would try to foist your responsibility for averting nuclear war off onto environmentalists. Please do better, step up, speak out, and do more to stave off this global disaster. Everyone is wondering where you are on this. Why aren't you doing more?

We're left to assume the worst, that you are not actually motivated to protect humanity from an environmental disaster, you just want to improve your social standing by posting here on HN.