skysight-inc/HackerNews huggingface dataset:
Debate is a strong term. Most of the online discussion is the same chill banter as you experience IRL. A forum like /r/ultralight might seem a bit odd when you first read it, like any other online forum dedicated to a niche subculture, but it's all in good fun, and people are self-aware and are able to poke fun at themselves for being such nerds and "weight weenies." My weight goals are nowhere near "ultralight" (yes, there's a definition) but the ultralight community is a great source of ideas and information, even for beginners.
Lazy evaluation, despite its occasional usefulness, has been a strong *net loss* for me. I'm a very experienced Haskell dev and have a solid understanding of its evaluation. Still, the practical difficulty of lazy eval in complex, iterative/recursive code that calls into many deeply nested 3rd party libraries, is horrible. Some apps can live with this, mine can't.
Start by making eye contact and saying Hi. Then if they’re receptive ask some innocuous questions like “why did you come here” or “what did you think of this talk.”
Chinese doesn't have to use A-to-Z with Pinyin. There are input methods like Cangjie, Wubi, Bopomofo, 1-to-9 stroking on number pads, and handwriting. But yes, pinyin A-to-Z is the most pragmatic for many reasons.
Not sure what your motive is, but I doubt you believe North Korea and Switzerland have the same political system.
It's not about monoliths always being a ball of mud. Even the most well-composed monolith still has problems with teams wanting to do conflicting release cycles, needing clearer ownership over who has responsibility for what part of the codebase, and knowing who should be responsible for on-call for which services. And there is, of course, dependency hell, since everything in your monolith probably should depend on the same version of third-party libraries.
dk but they do generate quite some traffic :p
Is it still fashionable to bash Java? I remember the bashing of Java around 15 years or so ago, IMO justifiably because it could be slow to the point of making programs unpleasant to run.

But nowadays… I mean Java can be a bit verbose, but other than that it seems like a fine language and the JVM is pretty great. Plus we don’t have annoying Java applets in our browsers anymore (perhaps one of the main sources of legitimate Java hatred, and something so bad that we’ve intentionally all forgotten about it).
What I never understood is: why tech conferences focus on everything but the skills we should care about? Every time I take a look on the talks section of a given conference seems like gathering the "quickstart" section of N technologies and just fill some hours of the day talking about it.
I think a lot of non-Brits hear "House of Lords" and think you have to have been born in a castle with a coat of arms. Whilst that may be true in the case of the hereditary peers (which are the minority in the HoL), there are also Life Peers. Some of these are ex/failed politicians, but some are appointed on the basis of their eminence in their field [1] or public works [2]

[1] https://en.wikipedia.org/wiki/Robert_Winston,_Baron_Winston

[2] https://en.wikipedia.org/wiki/Doreen_Lawrence
I see your point but I think this is at a level of abstraction that Rails never set out to solve.

Rails is arguably “technology batteries included”, whereas this is more like “product batteries included”. There are many Rails sites that wouldn’t use these features, however there aren’t many Rails sites that wouldn’t use ActiveRecord or HTML rendering.
I don't know how extensive Google's logging is - heck, didn't even know they offered Enterprise SSO until a few days ago (every organization I know uses either Okta or M365/AD) :)

Proper RBAC is as granular as necessary, but no more

Proper RBAC also links everything needed by a certain role together

Merely knowing who logged-in where and when, though, is not enough - you also need to know what they did while there (and that they did not do anything they were not supposed to be able to do (which links back to proper RBAC'ing))

CIS, HIPAA, FISMA, SOX, STIG and all the other alphabet soup compliance rules, frameworks, etc are a lot more extensive than just "who logged in where" :)

--------

See NIST's page on RBAC for some of this: https://csrc.nist.gov/Projects/Role-Based-Access-Control
It focuses far too much on numbers; in the case of newsletter signups, it's conversion rates. If interactions with newsletters is > 0, it's worth having a newsletter; if conversion for these popups is > 0, then it's worth having a newsletter pop-up.

It's like an often quoted thing; Linus Tech Tips was criticized for having "reaction faces" in their thumbnails, and they said that while they don't like it, they had the numbers to back up that it was effective... to boost numbers and therefore revenue, I guess.

In the case of my current employer, they focus on NPS, Net Promoter Score, a wooly abbreviation [0] indicating how good they are doing based on the question "how likely are you to recommend X to a friend". Number goes down in case of outages, number goes up in case of good service. That's the main thing they focus on, not individual stories, users, whatever, but NPS.

[0] https://en.wikipedia.org/wiki/Net_promoter_score
> Unfortunately, most websites require an actual business model to consistently produce content. Business models usually need a form of lead gathering, or audience building. (Which is, frankly, core to most businesses.)

So why should I pay to support their unsustainable project?
If it's the actual radio: No. But if you want to optimise the time spent active (where most of the gains are), ESP-Now and BLE would be good options (though I suppose you're already using that?). Aside from that, NRF and Silabs chips have very low power radios with advanced features (advertising while the rest of the chip is sleeping).
An Intuitive Explanation of Quantum Field Theory
Yeah. Neither will tulip bulb culture.
Oh jeez yeah, terrible typo. Fixed, thanks.
I've got addons (ublock) and a Javascript bookmarklet that removes all fixed elements, it's fairly effective.
You're quoting royal prerogative, which is held by the government, specifically by the prime minister, who has to have the support of the house of commons, and aside from Alec Douglass Home for a period of 20 days in recess has always been a member of the house of commons for over a century.
you don't need a conspiracy when you have hegemony.
Don't feel too bad, in the video on their website one of the users mentioned using it to control her dildo.
Consider someone stealing this LLM company knowledge trove. They now have the ability to outcompete and sabotage.
I mean I cannot quantify it exactly, but I just know in the mid sized town that I grew up in, my mother worked at a middle school and later an elementary school, and I briefly worked at the middle school. In a class of probably 200 kids, I would say 40 or so kids had active drug users as parents maybe 15 were meth, 15 crack/coke, and the remainder a smattering of other substances.

Also a lot of parents with gang involvement. One kids house got riddled with automatic gunfire in the middle of the night as part of a gang retaliation. :/ kid was fine but, damn. The situation here in certain places in the USA is truly dire.
Casimir Effect
Is RISV-V taking over the world?
> the bill was eventually dropped

If you're referring to the Electronic Communications Bill, it did indeed become an act. And in fact it contained an explicit section prohibiting the imposition of escrow (which has not been removed by any subsequent amendments): https://www.legislation.gov.uk/ukpga/2000/7/part/III

14 Prohibition on key escrow requirements

(1) Subject to subsection (2), nothing in this Act shall confer any power on any Minister of the Crown, on the Scottish Ministers, on the National Assembly for Wales or on any person appointed under section 3—

(a) by conditions of an approval under Part I, or

(b) by any regulations or order under this Act,

to impose a requirement on any person to deposit a key for electronic data with another person.

What's more, you can read a transcript of a parliamentary debate about escrow where all sides were keen to ensure it was clearly not part of the final text https://www.theyworkforyou.com/debates/?id=2000-01-25a.174.1

The debate on key escrow raged for some time. Foremost among the original proponents of key escrow was my hon. Friend the Member for Esher and Walton (Mr. Taylor). However, the debate has moved on—as has my hon. Friend, who has changed his mind because we have learned much more about the matter. All credit is due to him for that.

It was thus crucial that key escrow should not be included in the Bill. There would be no power for the Government, or for some agency, to demand that the key—as between public and private—for the de-encryption of material could be deposited with a third party. However, we were concerned that key escrow might be introduced through the back door.
> I don't know if sideloading iOS apps would help with that.

Likely. You currently need to do just that to install the Pebble app and it's a huge pain.
> 3.5mm headphones?

Yes. For over 30 years, consumer electronics had a Just Works™ standard for stereo audio. No pairing issues. No charging issues. No dongles for different devices.

For some situations (jogging, gym, housework, etc) I get that no-wires is also convenient, but others (like the car) make no damn sense, and even the situations where it does make sense aren't a reason to remove the feature.

But we did it anyway because it makes Apple more money.
> … whenever you make a change in one of your pub-sub handlers, you still have to redeploy your web workers.

We have a similar model with Django. We deploy at least four times a day, so it's much easier to just redeploy everything than reason about what needs and what doesn't need to be redeployed.
This is why there's so many subscription services (e.g. streaming, apps, etc) as well; they don't care about viewers or happiness, they (and the stock holders) care about subscribers, because subscribers = fixed and predictable monthly revenue, as well as loyalty (if they don't unsubscribe) and inertia (forgetting to cancel).
all we need is for a community to get behind the idea, of some sort of id system, create a 'twitter enhancement suite', and have it apply checks to accounts for people, based on the community, and not twitter.
I actually like my car and have a bunch of my stuff in it. Renting another car just to save a few dollars on a road trip is ridiculous. Plus when I show up at the rental agency they often don't even have the car that I reserved. Now what?
Also engaging in mind reading, a supernatural, pseudo-scientific (tsk!) claim.
annoying, but kind of awesome :)
Yeah, just to be clear, I think using ChatGPT for creating small datasets for niche models makes total sense. I'm talking about creating foundation models which is a different thing.
See also: https://news.ycombinator.com/item?id=31248250
some say this has already happened
They have teams of people doing it.

Comments only go into that queue when certain words are used, and they have to be bad. Well reasoned disagreement never goes in there.

Even just “what you said is dumb, I know better that you” doesn’t go in there

It’s always comments like “f$&@ you, moron, “.
Figure out a way to suck up this data through Stripe API alone and this is potentially a product
You could try something like Hollow Knight?
Yeah, I don't think this product (SQFMI Watchy - https://thepihut.com/products/sqfmi-watchy) is sold as a thing for consumers to just buy and passively use without being curious about the platform itself and wanting something to hack on.

And the seeing what the sources (linuxgizmos.com and thepihut.com) are, kind of makes that point clear too, together with the fact that it comes in pieces you have to assemble yourself.

A bit like commenting on a story about a new gaming laptops when all you use the Office suite and you don't see the value in the laptop presented.
Field trips for adults
The problem here is that if they understand the implications they probably would not be on awnsers.microsoft.com in the first place
I've tried a few:

Whisper is cheapest

AssemblyAI and Google Cloud Speech to Text are more accurate

Overall, I wouldn't recommend Whisper unless the transcription accuracy doesn't need to be high. I'm hoping they release the "GPT-4" equivalent of Whisper.
> how do you even do it?

Some exhibit/booth areas are staffed by knowledgeable people who are happy to answer questions, chat and/or listen to ideas for using or improving their products.

> no base point to start a conversation

How about the topic of the talk?

If you ask a question during Q&A, others may be interested and approach you to follow up.

> like a dating site except with no bio

Conference speakers typically have public bios and photos, which helps with hallway recognition. Those who are open to talking can often be found in a small group, which can be joined via topical comment/question.
There are some politics involved here. ZGC is competing against Shenandoah for the role of next-gen GC; ZGC is from Oracle and Shenandoah from RedHat. Because they are pretty evenly matched I find it unlikely that one would be promoted as default over the other
Because it won't. And even if that's what we become, it will hardly be the only, or the defining, reason. One could also blame being glued to social media, or glued to anything tech, for entertainment, which much of HN's userbase has contributed to in some way.

But cannabis itself turning us into a nation of locust eaters? Laughable.
I'd wager Google is only "more convenient" if you're pretty much exclusively using Google products and/or external services that already allowed personal/work accounts to authenticate via Google

...but even then - while GCP is [probably] the "best" big cloud vendor out there, they have a nasty reputation for being very hard to deal with
> No, I'm making a case for meat

Well, that's not really possible. Meat is bad coming and going, objectively speaking. The only thing meat does have going for it is the energy provides, but at the cost of poor health and hurting literarily everyone. If meat producers weren't so greedy, and produced less, a lot less, only what was necessary, a lot of the harm that comes with meat could be mitigated, not the health risks, just the carbon contribution.

btw, any time I am mentioned, me personally, what I know or don't know, or what I am, etc. etc., a fallacious argument is being constructed. Fallacy is unpersuasive, fwiw.
Can You Solve These Challenging Sums of Infinite Series?
I like the theoretical solutions put up against the estimations in R and Python.
I see what you mean, and it's indeed quite likely that texts containing such hypothetical scenarios were included in the dataset.
Nonetheless, the implication is that the model was able to extract the conditional represented, recognize when that condition was in fact met (or at least asserted: "The queen died."), and then apply the entailed truth.
To me that demonstrates reasoning capabilities, even if for example it memorized/encoded entire Quora threads in its weights (which seems unlikely).
If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.
Chatting GraphQL with Jamie Barton of Grafbase
In my experience, conversation rates were ~6% from a pop up timed to land when you were nearly done with the article (though on short articles, it was similar to what is described—I don’t have data on those two broken out). Subscribers stuck pretty well, something like 40% kept opening emails. For my relatively small newsletter, churn was extremely low. They’re basically warm leads if they make it to the end of an article, and email is extremely sticky.

Email pop ups are a very effective short term newsletter growth tool.
It sounds like that's a good use for encoder-decoder architecture. GPT-3 and LLaMA are decoder-only architectures.

Training that encoder sounds hard, though.
It's worth noting that "Fibers from the inferior retina" have already been named "Mayer's loop" or "Archambault's loop", while "Fibers from the superior retina" haven't, so perhaps he decided to give the other one a name (his own) upon realising that.
> Why do you think so?

lack of competition. protectionism. etc

> I see the usefulness of avoiding companies not being based in Emilia doing a cheese that is called Parmigiano, or not based in Naples doing Bufala, or Pachino..

I should be able to create all of those anywhere on the planet. there's nothing special about Naples or Emilia, no matter how much we wish it to be true.

> I can only see positively that not anyone from China or US can just export something and claim to be something else and probably make a Parmigiano with rat poison

zero probability of this happening, but the vein of this idea is actually quite common in Europe when it comes to discussing about the US and China.
Sure. Regarding the second approach, however, it may be difficult for a normal user to download the source code of the email and upload it on a server, or at least tedious. Regarding the first approach instead, I should find a way to intercept the emails and send the EML content directly to the application, then find a way to send the email to the recipient after the analysis... I don't know if it's possible to do that due to the architecture of the tool. For example, if an email was suspicious and required the analyst's intervention, then the email could be delayed indefinitely. This way you suggest may be more successful in a fully-automated detection approach IMHO.
While I'm entitled to take that stance, I opt to be less confrontational since the person I'm talking to is just doing their job in the manner mandated by their corporate head office. I've never had to explain more than that and in the unlikely event they insisted, I'd politely ask to talk to the store manager about it.
Why does almost nobody use the Sharp Memory LCDs the Pebble Time used? They're close to perfect. The only other product with them I can think of is the Amazfit Bip/Banglejs.
Once again, cargo-cultish reasoning, where it's all or nothing.

1/ Replication & read-only copies for resilience exist, to allow you to function in degraded state if your database goes down.

2/ If the database for one service goes down, any service that calls it ends up being down anyways. No, being able to respond with a 503 that says that megatron-service is down and you can't fetch the data isn't different from responding with a regular 500 saying that the database is down and you can't fetch the data..

3/ All of your calls do not necessarily end up calling the database. Your service starts even if the DB is down, some calls will simply fail. You're providing a degraded service.

4/ If they need similar data, you really don't want to have two databases holding that data. Because I can promise you, the cost of having to handle replication, de-duplication, synchronization, configuration, GDPR compliance, etc on X databases is infinitely higher than having a database where you simply turn on a write replica that fails over.

5/ SPOF-fear is bullshit, you always have a single point of failure in your stuff. 2FA service is down ? Sure, your entire service isn't dead, but hey, users can't log in, sounds like a pretty fucking big point of failure. Microservices just distributes your single point of failure into a dozen, equally bad, equally hard to track down problems. And even in a monolith, you can easily work around these problems: what kind of fucking code have you seen that a whole server will not start because it can't connect to a database ?

6/ You do not need your servers to be distributed. That is bullshit, and if you are at the scale where you actually need to, it'll be the least of your problems.
I don't think so. This boils down to a set of already installed, pre-configured gems in a starter project. That's always how Rails has worked. When I was consulting, I had exactly this for myself before Bullet Train ever existed - a pre-configured rails repo that I just forked when I started something new.

The thing w/ Bullet Train is that so much work is done for you, that if you don't like an opinion or two that they hold, you really should start from scratch, as tearing things out will just take longer. Its the downside of having so much integration and configuration already done.
> IMHO, Technologically Java was the worst and least innovative. Platform adaption is "Worse is Better" so Java won.

In the words of Guy Steele: And you're right: we were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp. Aren't you happy?

* https://people.csail.mit.edu/gregs/ll1-discuss-archive-html/...
You can remove those videos from your watch history, which should remove them from the algorithm. It's a bit of a chore, but should do the trick.
could you please give an example of "light design patterns" in such case? I've caught the thought: there are no magic bullets. And still.. what can at least softly help me to increase newsletter conversions?
Personally I have to "prove" that I took something away from the conference to justify the expense to my company. I take a lot of notes, even if it's basic material, because it allows me to copy the flow of the presentation for when I inevitably have to show that I learned something back at work.
The biggest problem with the DS2 water tank is the goddamn fill lines are orthogonal to the direction you have to hold it while filling. WT actual F?!
Here's a list of tools for scaling up transformer context that have github repos:

* FlashAttention: In my experience, the current best solution for n² attention, but it's very hard to scale up beyond the low tens of thousands of tokens. Memory use is O(n) but compute is O(n²). Code: https://github.com/HazyResearch/flash-attention

* Heinsen Routing: In my experience, the current best solution for n×m attention, i.e., mapping n tokens to m tokens. It's like a souped-up version of attention. I've used it to pull up more than a million tokens as context. Memory use and compute are O(nm). It works, but in my (limited) experience, it doesn't work out-of-the-box as well as FlashAttention for n² attention. Code: https://github.com/glassroom/heinsen_routing

* RWKV: A sort-of-recurrent model which claims to have performance comparable to n² attention in transformers. In my (limited) experience, it doesn't. Others seem to agree: https://twitter.com/arankomatsuzaki/status/16390003799784038... . Code: https://github.com/BlinkDL/RWKV-LM

* RMT (this method): I'm skeptical that the recurrent connections will work as well as n² attention or n×m routing in practice, but I'm going to give it a try. Code: https://github.com/booydar/t5-experiments/tree/scaling-repor...

In addition, the group that developed FlashAttention is working on state-space models (SSMs) that look promising to me. The idea is to approximate n² attention dynamically using only O(n log n) compute. There's no code available, but here's a blog post about it: https://hazyresearch.stanford.edu/blog/2023-03-27-long-learn... [CORRECTION: Code is available. See comment by lucidrains below. I'm hopeful this will go to the top of my list.]

If anyone here has other suggestions for working with long sequences (hundreds of thousands to millions of tokens), I'd love to learn about them.
LLMs check the answers? How do they check the answers? By what appears most frequently in the training corpus - that's the "answer".

So, how well curated are the texts that make up the training corpus? Is it just what's generally available on the internet? How much do you think that text accurately reflects reality? "Truth is determined by the most frequent posters" seems like really bad epistemology.
I don't have a problem with a party making it easier to accept payments.

But AWS' egress fees seem nuts.
It would end up like the do-not-track header -- brazenly ignored.