skysight-inc/HackerNews huggingface dataset:
> How do companies survive with so much management?

Zero percent interest rates
I literally couldn’t buy something the other day without giving an email because “oh we’re paperless!” Was the response I got when I asked for a paper receipt instead.

Of course, 10 seconds later I got a “welcome to the family!” email.

Should be illegal.
Why would anyone take them up on it then? Is saving money the only dimension to it? What if the customer wants a new car?
Yeah, one person's fun is another person's yak shaving. I prefer my yaks to come bald already.
Reminds me of the days of going to radio shack and their insistence on having your name and zip code. One professor of mine recommended providing a particular zip code in Alaska with a name that was ridiculous or even vulgar. If your marketing teams want my info, they’ll need to pay for it.
Mapped: The 1.2B People Without Access to Electricity (2019)
They drop a zip file with their open source code somewhere on the website at some point, but don't try to upstream patches, work with Linux kernel people in public, or provide a public git history

To be fair, it's a tough sell to tell your management chain that you have to spend a week every month arguing and refactoring code just to make some internet people happy about it
If you want to stand out, the traditional way of just showing up to an office isn’t really enough.

Write company blog posts, hold demos of new tech, have 1 on 1 talks regularly. You have to think like a content creator.
> Another, non-algorithm related complaint is that it’s difficult to watch a channel from oldest to newest, that is, keeping track of up to where you’ve already watched within the channel’s history, in order to pick up where you last stopped, in particular for channels with hundreds of videos.

Absolutely. Furthermore Youtube is surprisingly bad at syncing progress within a single video. I often switch from iPad to desktop and back, and there's a lot of overlap between where I left off and where Youtube decides to continue, which forces me to manually seek forward. At the very least Youtube should save my play position whenever I hit pause but apparently it doesn't.
"If you don’t like this level of deceit, you’re going to hate nearly all applications of Generative AI because they do far worse and on a far larger scale."

Nope, if ChatGPT generates me some code that I can use for a real problem, or a generates product description for a friends buisness, than this is generating real value and no fake, no deceiving, no lie.

What value for society is your buisness adding?

"1) Pray tell, how did the forums grow from zero discussion to being a vibrant place, without some team of people “astroturfing” discussion?"

By people sharing genuine interests. Not everything is a lie. But you are right, too much is already. So it is in no way ethical to add more lies to the pie.
Bullet Train – Rails-based SaaS framework
I wonder why hysterical and nonsense chathpt related questions are not yet banned on hn.

Seeing those make me think less about quality of HN community :(
you're talking circles in circles, in a venn-diagram sense. probably a non-trivial overlap there with HN users.

if you know what an SRE III is, and where those exist, chances are you're in the global 1%, and top 25% of US earners.

and yah i get not everyone on HN is STEM, and not all STEM is super-lucrative, but the parent poster is directionally correct.
Java is really not simple, and not at all C-like, except in some of the syntax.
It's really hard for me to take UX people seriously that believe that such text style is okay. My eyesight is good but my eyes still get tired reading such thin font, even the "bold" text is too thin. I shouldn't have to turn on Reader Mode to be able to read your website.

Don't touch my browser font, font size (no arbitrary px, use rem/em with main text at least 1rem) and font weight. How hard is this?
Aha, for the time being (and probably going into the future without major architectural changes to transformers) prompt engineering is important.

For a one-shot question, it's probably fine. But when asking a transformer to create a completion for a conversation history, it seems to be very important to:
* Start with a clear prompt establishing the conversation, rules and goals, format of responses
* Continue to re-establish these rules throughout the text to remind the transformer

They say "attention is all you need" but transformers seem to be like a child hopped up on sugar, too much input and it starts forgetting things from the start of the input. Hell even from one sentence (or message in a chat history) to another it can forget, presumably because the last chunk of input has keywords mentioned several times through the text and therefore stronger than certain rules (that are only mentioned once, at the start).

I'll ask it to play a role playing game and it'll be all like: "The man X walks up to you an introduces himself, he's wearing a green tunic"
Then after I interact it's all suddenly: "X looks own at his red tunic and also suddenly he's a dragon and actually a woman".

I think it's because attention correctly identifies all the various topics and keywords of the conversation, but it doesn't seem to create a hierarchical tree of "attention"...I wonder if the same principles of finding similarity between embeddings could also apply to the attention mechanism.

If transformers had something like that, it would be nice to reliably set an outline that forms the root node of an attention hierarchy, with the current topic at hand (towards the end of the input) as a leaf node.
I'm not really sure what the hope here is for the people in the thread. Okay so the author makes it opt-in by default. The first user downloads the tool, tries to run it, goes "oh, well that's useless" forks the repo deletes the header check and runs it. Now to block them you have to employ "big league" blocking techniques instead of setting a header.

Having it be opt-out actually makes it so server operators have the ability to turn it off because a few people doing it will go unnoticed.

It's like how Microsoft killed DNT by making it the default. Sites can be like "sure, we can support DNT for the users that are really privacy conscious" but once it's every user the rubber meets the road of ad revenue.
Predicting whether a text was written by a LLM or not is not trivial. What was the latest number by OpenAI? 30%? As LLMs get better, it seems like we won't be able to distinguish real text from fake text. Your LLM will be able to summarize it, but it will still be 99% spam.
Yes, it's mostly to prevent someone from doodling and changing a 3 to an 8 somewhere in the amount.
Ironic considering we have things now like gmail, and god knows how many services
you could get access to via password resets if you could get access to all the emails. Or CI systems for another example
JVM still has some limitations. https://stackoverflow.com/a/2682962/31667 Those actually influence either the design or the performance of the higher level language.
Bravo on the ethical double-take. It's hard.

If you're so inclined, I'd like to hear your speculation: would you have found that second thought as easy if your wheat ETF were _up_ 31%?
Excuse me, the Haruspicy community have gone to great lengths to distance themselves from social sciences, which they consider imprecise and subject to chance.
My ISP in the UK does not block anything.

Even on those that do, 20% seems rather high??
Exploring IBM’s New Optical Character Recognition Technology
It's not "strong evidence" but a strong claim.
It’s 3 days a month though, and to clarify my thoughts are that you still go back home every day. How would that be a problem?
The fact that we regard as "democratic" (because they are good guys, or so we'd wish) a country with king and lords (even a House of Lords, or even "Lords Spiritual" [1]), is the greater joke.

[1] Just a random click https://en.wikipedia.org/wiki/List_of_members_of_the_House_o... on the Bishop of Chichester https://en.wikipedia.org/wiki/Bishop_of_Chichester#List_of_b... reveals a list of bishops going back as far as 681, the year 681. Particularly funny is how the majority of the bishops seem to have "died in office". To call a land with 1,300+ years of hegemony "democratic" is beyond satire.
That's an interesting take on the situation. I find it hard to believe though - for one thing it would be a huge risk to reorientate your brand like that, and also the designs for their pickups are not exactly conservative. (Incidentally I have a pre-order for the cybertruck - it was only 100EUR, and refundable, so kind of a casual decision. No news on when they will be available still though!).
Interesting times ahead. I would assume that child porn is illegal because it's production harms children. When we can synthesise it without child involvement, what are the reasons for banning it? It becomes on the same level as gore movies, kink adult porn or any fictional perversion book. It's up to consumer to choose to consume it or not. And at the end everything mentioned before can be turned to 1 and 0. So should we be more concerned more about how these 1 and 0 are produced (no one harmed, everything legal) rather than what is distributed using these 1 and 0.
The Dante references are all over this. Inferno. Dis. Vita Nuova. Is there a story here?
That was perhaps just the UK response to the Clipper Chip.
> Have you not heard of timed popups (such as those that trigger past a certain element)

In the sites I interact with, that is probably the majority of these popups. You find them preferable?

I find them just as annoying and counter-productive as OP is describing.

For one thing, when your heuristics say I'm getting interested, that's when you decide to interrupt my attention? It's like they've intentionally decided to algorithmically make this as annoying as possible, when is the time we can interrupt the reader as annoyingly as we can?

And as you say, even if I've read 35% of an article or something, it may still be the first time I'm interacting with a site, and why do I want to give them my email address?
As usual with these type of threads, for those interested in the subject of animal intelligence, I suggest reading "Are We Smart Enough to Know How Smart Animals Are?" by Frans de Waal.
One's vanity is another's hobby / normal purschase.

Don't forget that Amazon / apple / google make a lot of money off games / useless items or basic advertising.
Yes indeed, Yoav Goldberg's post is essentially a good summary of John Schulman's talk, which is excellent. I highly recommend people watch it.

However, my point goes beyond this technical argument. I would argue that even if, by some magical process, we could perfectly replicate GPT-4 behaviour, I still don't think it's a good idea or at least it's not enough. Don't get me wrong, it would be really handy to have a free version running on our own cluster, but it wouldn't fix the other issues I mentioned.
There's also spaceweatherlive.com which is a dashboard. Feels like you're in Star Trek
This Language Transfer guy has a pretty interesting way of presenting language as an intuitive value system of sounds. Such information is typically reserved until more advanced studies into language, etymology, and linguistics, but he reformulates it for the beginner which is pretty unique. I greatly appreciated his Spanish course as a supplement.
God damn it I missed the holy grail era of the computing industry. It’s all so drab compared to the 90s to the early 00s. So much more experimental and willingness to try very new things
> I’ll probably migrate to using ImGui

> Immediate Mode GUI... cross platform, very flexible and fast

Link to ImGui: https://github.com/ocornut/imgui
Small sidebar, but I really enjoyed this talk. So much so that I'm going to go try out Svelte having been a big fan of Vue for a long time. Don't get me wrong, I probably won't switch, but I think it's worth exploring the ideas of such an intelligent person across multiple facets of their professional outputs. I even learned a few things hanging out in React land a few years ago!

Really excited to see where Rich goes over the next decade.
Were there any rumours about odd behavioural or personality quirks of Tony at the time?

There might have been some indication if the article is true, but I'm not sure.
What sorts of resistance does Gemini have? How does it prevent ads and commercial use?
Something definitely happens to people when they become extremely rich. No one will say "no" to them for fear of reprisal. Most of us encounter limits on what we can do, not enough time/money/political power/etc., and it really seems like those limits keep us sane. Once we lose those limits, or believe we've lost them, bad things can happen.
About European mentality: I got an impression people in general work harder in US.
Can't it all be done computationally?
A lot of forks are created for similar reasons, it's not a fight between the great enlightened and the vile defilers. It's a for-profit (Elastic) wanting more control over their product (ElasticSearch) while also making ElasticSearch open-source under a permissive license that they used to kick-start their growth and another for-profit (Amazon) leveraging the open-source license to offer the product as a service to their customer base.

When they had a disagreement Amazon chose to fork it. You can frame Amazon as "cringe" and "throwing a tantrum" but ultimately this is hardly either of those.
This is true. My kids and I have sets from all various brands, including some Lego compatible (knockoffs) directly from China. Only the the true LEGO brand blocks have precision in every block. Their sets are the most satisfying when clicking together.
Mate, we've not been a democratic superpower for more than a decade now.

Just a rudderless, inward looking joke floating adrift off the west coast of France.
Usage will increase, but it's laughable that people think this will turn us into a nation of locust eaters.
I think the OS should begin with a lower level abstraction - object capabilities, and build out from there.

Rather than a loss of control, capabilities enable fine-grained control over authorization, because a capability is both designates a resource and provides authority to use it.

But pathnames are not useful as capabilities, because they can be easily forged. So at best a pathname could serve to discover resources for which you could then request a capability to access.
yes exactly, this "as an ai model I can/can't" you're mentioning is precisely what is learned during the RLHF alignment phase.
You can buy those brushes. The shaft is perforated like a honeycomb pattern for structural strength.
> But of course, only pervs who want to access porn would do that, right?

No? Why would you say this? I disabled this back with my old carrier and it was pretty painless - I don't recall there being any stigma attatched to turning off the filters. I've since moved carriers and I don't remember having to disable filters - maybe I did or maybe something about signing up turned it off?
Lmao, nobody's equating a prompt engineer with a civil or rail etc engineer.

Stop being pedantic "x engineer" has become a common phrase to describe someone who works on something related to the tech industry, the word engineer has expanded far beyond any original meanings.

The same pedantry could apply to the word "developer", too. It's really a weird sort of gatekeeping of a word.
Didn't the industrial revolution increase working hours? Automation mainly just makes more, shittier, work, as human agency gets removed. Other than occasional instances of someone automating their job and not telling anyone, are there examples of automation actually letting people work less?
The author seems to compare tech conferences to fancons like Worldcon, ComicCon, etc., but surely the better comparison (and presumably their actual inspiration) is scientific conferences. Yes, the official reason for a scientific conference is the talks, but just like a tech conference the main draw is in the hallways, talking to colleagues. Which is why the "virtual conferences" during the pandemic years didn't really work.
Programming with Kindness
They don't care about meeting an audience, that's not the reason they use twitter

Justin Bieber has over 100M followers, and tweets nothing but announcements. He's advertising. For free.

The idea that celebrities don't care about the audience they are reaching is utterly detached with reality.
* Toddlers who've just ingested the AI equivalent of a bucket of sugar
ChatGPT nailed that one
It depends, some languages have more to complain about than others. I’d argue F# on .net basically had to spend years treading water while Microsoft’s various teams figured out .net core/framework. The community feels like it lost a lot of inertia it used to have.
Show HN: I quit my job to build a Kubernetes GUI with Rust
About a year ago I was working on a project with mirrored Kubernetes clusters deployed across various regions. Constantly switching contexts was a big pain for me and I badly needed something more practical to work with multiple clusters, ideally simultaneously.

At that time everyone was talking about Rust and I really wanted to try it out. I then found Tauri, a framework to build GUI apps with Rust + JavaScript. I was sold. I learned Rust and built the app I always wanted to use. Fast, lightweight and with the ability to connect to multiple clusters simultaneously.

Fast forward to today, there’s a few thousand users and I’ve quit my job to go all in on this product.

Would love to get you to try the app and share your feedback. It would mean a lot to me!

Thanks!
> No complex dev setup required, or RPC framework needed, it’s the same old monolith, just operated differently.

It seems to me like "operated differently" is doing a lot of heavy lifting that often involves those same frameworks or dev/testing environments. If a monolith used to communicate between workloads in-process, now there needs to be some way for those workloads to communicate between processes, and it has to continue to work in dev. The example in the article mentions roundtripping through something like Redis or Postgres, but now doesn't your dev environment need to spin up a database? What if the communication pattern isn't a shared cache, but instead a direct function call that, say, spins up a new goroutine to process some work asynchronously? Now you need to operate and maintain either an RPC protocol or an event queue, and make sure those things can be started up and discoverable during testing and local development.
AI isn't the problem – we are
It does not. Maintaining the counter requires more work than tracing GCs do, and you don't know in advance when the last reference is dropped. True, you get more promptness in deallocation (not the same as predictability), which reduces the footprint but comes at the expense of compaction, the lack of which in most refcounting GCs also adds unpredictability. In contrast, in the common case, allocation with a compacting, tracing GC is a pointer bump and there's no overhead at all to copying references or other memory operations. During collection cycles, GC barriers are triggered, which add overheard to things like mutating pointers or reading pointers from objects in the heap.

There's a great paper (linked from this post https://www.cs.cornell.edu/courses/cs6120/2019fa/blog/unifie...) showing how refcounting GCs can match the performance of tracing GCs -- in fact, how they can each have the properties of the other -- but that requires sophistication in the implementation of refcounting GCs that most of them don't have. So it is true that a sophisticated refcounting GC and a sophisticated tracing GC can exhibit similar behaviour, but while OpenJDK's tracing GCs are very sophisticated (especially ZGC and G1), most refcounting GCs in the wild are quite unsophisticated. It may certainly be true that unsophisticated refcounting GCs have more desirable properties than unsophisticated tracing GCs, but in practice the choice offered is between unsophisticated refcounting GCs and very sophisticated tracing GCs. The latter beat the former on most counts except for footprint overhead.
> I think solar flare risk is overblown though.

What you'll find on the insurance side of thing is this sort of claim from Lloyds of London (https://assets.lloyds.com/assets/pdf-solar-storm-risk-to-the...):

> A Carrington-level, extreme geomagnetic storm is almost inevitable in the future. While the probability of an extreme storm occurring is relatively low at any given time, it is almost inevitable that one will occur eventually. Historical auroral records suggest a return period of 50 years for Quebec-level storms and 150 years for very extreme storms, such as the Carrington Event that occurred 154 years ago.

If anything I think the solar flare risk is understated.
It's about as much of a stretch as "actually my parents want an idiot phone"
A few years ago, there were a number of devices that came on the market that essentially blew ozone through the airflow pathways in PAP devices, and this was supposed to be a substitute for disassembly and scrubbing (which is a lot less convenient). While nobody has said these devices and the ozone methods actually damaged the foam, replacement PAP units all are not warranted if ozone cleaning devices are used. I don't know if this is the only "cleaning material" to which the article refers.
> You underestimate the size of alternative stores.

We both can both underestimate and overestimate the size

> That lightning cable on iOS is stupid, it only benefits

Apple has had exactly two connector types.

USB has 14 connector types. On top of that USB didn't even have a power delivery standard until after Apple shipped lighting, and didn't have things like fast charges etc. until USB-C.

And USB-C is in itself a big mess of a standard where you can't even be sure if a cable support features you need.

So, no. Lightning benefited Apple's customers immensely.
It depends on whether it impacts “repeat purchases” or “first time test drives”. I could see the political stuff impacting the latter significantly more than the former, assuming the product is good. But again I don’t think it’s actually happening, it would be too Machiavellian for reality.
> the benefit of less maintenance

Toyota/Honda ICE cars my extended family owns usually go many years without more than an oil change every 8-10k miles. Maintenance costs are absolutely trivial if you go Japanese. Heck even the Chevys made it to 200k when we sold them with no major mechanical issues. The costs of ICE maintenance seem to be the most overblown electric selling point. FWIW I dream about ways to rationalize buying a Tesla.
Yeah, continuing to use a product you hate and complaining about it is not going to bring the types of changes you want.
I agree in general, but what about the cybertruck? Probably the most radical design of a production car in a long time.
Care to provide a source? Everything I've ever read says large pieces of plastic are sometimes eliminated during defecation but anything else sticks around forever.
Perhaps make that 40.
With the possible exception of Erlang/BEAM, none of the candidates for "better" of OP cited ever (ever) actually got tested in the field -at scale- to see if it actually delivers the goods. So it is merely an elitist opinion of a niche subset that apparently thinks its take on these matters is beyond question. Gabriel wrote his essay about two actually deployed alternatives, with the "worse" option (UNIX) coming on top. LISP was in fact the incumbent and UNIX the scrappy upstart. None of the OPs cites were incumbents. They are just simply exceptionally safe bets to high horse on.

Also agreed: Java and JVM are were not the "worse is better" options at the time of adoption. Hype alone did not create the massive shift to Java that occurred in late 90s. It was a genuinely positive development for the practice and people were getting results. It was Java's 2nd act of moving into "enterprise" (and Sun's mismanagement of that effort) that created its current sense of 'heaviness' of language.