skysight-inc/HackerNews huggingface dataset:
I'm sorry, let me clarify since you seem to be very pedantic. It's impossible to answer well without a bunch more information. Yes, there are other answers in this thread, but I would argue they aren't particularly helpful to either OP or any other reader.

It's kind of like someone going to a group of doctors and saying "I'm in pain", and then the doctors start throwing out reasons the person may be in pain and solutions to that pain.

Sure, there may be some interesting ideas there, but it doesn't really do OP any good without describing where the pain is, when it started, if they have any other known conditions, etc. etc.

I know you think you were helping with this comment, but you really weren't.
Now check the numbers on levels.fyi for your standard enterprise companies like banks, airlines, insurance companies, etc.
How to use blend modes to create text that is always visible over the picture, dark or light? e.g. negates the background color or something.
Well the idea is not exactly new, this is a 2005 article:

https://www.corriere.it/english/articoli/2005/11_Novembre/21...

Teatini and Gambolati are not "obscure academics", they are well known, see also this:

https://reservoir-prima.org/partners/view/2

but their theoretical models seem to have not been tested much in practice (AFAIK), BTW they even published a book in 2014 "Venice shall rise again":

https://www.sciencedirect.com/book/9780124201446/venice-shal...
Guillermo Del Toro's Mystical Notes
Ask HN: How do you keep yourself interested in coding as a career?
I started coding as a kid in 2010

I dabbled in about everything besides embedded and OS development

I can still enjoy working on small sub 1K lines projects in my spare time

But I'm really bored at work and it's getting worse, I'm late on all my work, and everything feels like a dread

How do you keep yourself motivated/interested after years/decades?

I don't really have any other skills, and don't have the means to start another career, so doing something else isn't really an option right now
I like this update. Excited to give a try! Thanks for sharing.
Stable Diffusion 1.5 is state of the art... Heck, its not even close. But you have to run your own instance and dive into the ridiculous number of tools/models the community has developed to take advantage of it.

Midjourney has a strong (and improving?) base model and probably automates the usage of some similar tools behind the scenes. So on the surface, it is indeed better.
Security is largely a quality problem, and quality is something you do not something you buy; this is why. For some reason I've latched onto baseball as my analogy for this.

A high-performing team has quality metrics, not only for the players but for the team. A high-performing individual outperforms a low-performing individual (a tautalogy for sure, definitional even). What qualities would you say the high-performing individual exhibits?

If you give both players high-quality or low-quality gear, what happens?

Can a baseball player who does a quality job of hitting home runs make better baseballs? Oh yeah: can they make better baseballs within the constraints under which baseballs are made? Why do those constraints exist?

The high-performing team is going to practice. They will wear out or destroy equipment in the process. Teammembers could potentially suffer career-ending injuries, during practice. During practice.

But when the real thing comes along, the practice is the deciding factor for performance individually and as a team.
meta: This is a paper that uses "landmarks" in text as a way to be able to scan an arbitrary part of the text, it is not necessarily a "landmark... transformer paper" as the post title may suggest.
It's mostly the Linux scheduler

https://www.kernel.org/doc/html/latest/scheduler/sched-capac...

Android does set niceness for processes. See the THREAD_PRIORITY_* constants

https://developer.android.com/reference/android/os/Process

and it uses cgroups too. Process.THREAD_GROUP_* has some Android ones, but different vendors sometimes write their own to try and be clever to increase performance.

https://source.android.com/docs/core/perf/cgroups
Then, by definition, most use of color in the command line is not semantic, because it increases visual noise for me.

You may like color, that's fine. But for me, the effect of colored text as it is used today is akin to prose with every other word randomly colored[1], often in a color that blends in with the background of the page.

Turning off the colors, for me, is a large improvement. Using them sparingly, carefully, with a preference for bolding and italicizing to make metadata stand out from data, would be better. This is far harder to patch in to most programs, and a much larger uphill battle. Turning off colors is, by and large, the low hanging fruit.

[1] https://cdn.gbraad.nl/images/blog/english-text-highlighting....
sure but it's still driving the production and pollution up (processing, packaging, transport) and many pet owners also give them their own food
cool site! thanks.
That’s a good analogy, that does seem to be the guiding aesthetic they’re going for.

It’s austere but I can see why people like it if they’re really into writing as this raw “doesn’t need anything else” medium. I like my silly little pictures and syntax highlighted code samples though.
Power consumption to open a drawbridge should not be extraordinary. The bridge leaves/moveable sections are counterbalanced.
Is there a blend mode for subtractive color mixing, to get the effect of layering transparent plastic sheets on top of each other?
Here's a good recent paper that looks at this problem and provides remedies in a Bayesian manner. https://arxiv.org/abs/2202.11678
Email your GitHub username to my HN username at gmail and I'll add you to the repo so you can take a look!
Markdown is, uh, not so good, it just won a popularity cintest. E.g. Creole is much better. https://en.wikipedia.org/wiki/Creole_(markup)
There's many different kinds of experience to be had in Venice. If someone comes as part of a tour group, and their Italian is limited to 'grat-see', then yeah, they're 100% going to have a particular kind of experience (for which "adult Disneyland" is a great label). The stretch between the Rialto and Piazza San Marco, inclusive, is 100% for tourists. Some other stretches are heavily touristy too these days - the seaside walk between Piazza San Marco and Arsenale, the isles of Burano & Murano, etc. This is really no different from a place like Prague, where the historic heart is also 100% for tourists.

There's other places in Venice though - quieter parts, less touristy streets. You see fewer selfie sticks and more people with grocery bags, you see lawyers' offices and dentists, you see cafés selling coffees for more reasonable prices, etc. I would imagine that there would be beautiful charm to living off the beaten path in Venice, strolling along the canals every time you want to go for walk. If you're someone who greatly values beauty, paying Venice's cost of living premium in exchange for that privilege might feel like a good deal.
The alleged crime was commited on US soil (or was she overseas?) by Manning and Assange is accused of helping facilitating it. Assange has shown himself to be an extraordinary flight risk and is fighting his extradition, hence his prolonged detention in Belmarsh.
My $0.02. Don’t use sunscreen except when absolutely necessary. Wear and shirt/hat instead.
Some direct link context on ground proximity warning system (GPWS)

https://en.m.wikipedia.org/wiki/Ground_proximity_warning_sys...

https://en.m.wikipedia.org/wiki/Terrain_awareness_and_warnin...

Or, to provide an excerpt:

>> "Prior to the development of GPWS, large passenger aircraft were involved in 3.5 fatal [controlled flight into terrain] accidents per year, falling to 2 per year in the mid-1970s. A 2006 report stated that from 1974, when the U.S. FAA made it a requirement for large aircraft to carry such equipment, until the time of the report, there had not been a single passenger fatality in a [controlled flight into terrain] crash by a large jet in U.S. airspace."

Preventing 2 aircraft accidents per year is a very impressive legacy.

>> Note: "After 1974, there were still some CFIT accidents that GPWS was unable to help prevent, due to the "blind spot" of those early GPWS systems. More advanced systems were developed." (i.e. flying into a vertical feature that a down-looking radar altimeter can't see)
Cool, it's a smart way to summarize YouTube video!

Couple weeks ago, I made a Summary Telegram bot to summarize everything together includes text, URL, PDF and YouTube video. I used MapReduce to summarize each chunks of YouTube transcript, but the result ended up missing too much information.

https://github.com/tpai/summary-gpt-bot

I am wondering if you'd be interested in integrating our tools together?
At least the okeanosphere.
I agree on the Brother laser point. I picked one up for $160 new, just a nice compact black and white laser printer with wireless. It has a simple HTTP status page and all my wired and wireless devices can print to it without issue. Fast, too - it's usually done before I get to the printer.
I owned Tiffany stock when it was taken private. I received cash for the shares.
The paper title is 'Landmark Attention: Random-Access Infinite Context Length for Transformers'. OP, please don't use marketing-speak to write submission titles on HN, it's an unhelpful distraction from the subject matter.
Thanks for missing the core of my point. But your comment did give me a chuckle.

Your saviour has spoken.

Now. Kneel before your saviour.

I mean, why just stop at me and my family?

Are you kneeling yet?
bing/images is a good one btw. powered by private DALLE ver
A phone number is definitely not a number - for example, it can often be written as starting with a +. Not only that, but one number can have multiple valid expressions (eg. a number with and without a country code). That's ignoring the different ways people like to format them (spaces, dashes, letters, etc.)
Smart idea... Hope it catches up
Why? Am I to believe the Rust leadership is so enlightened they're incapable of racial discrimination?

There's a reason people don't want to talk about racism, and it's not because it doesn't exist anymore...
Wonder how many ADHD and depression diagnoses could be flipped with sufficient vitamin D and exercise
Hashing algorithm bcrypt coinventor reflects on 25 years
"Novel coronavirus" in a medical context means "no one has immunity to this particular coronavirus".

"Novel coronavirus" to the layperson means "this is a totally new virus and we don't know anything about how it's going to act", so all previous knowledge about coronaviruses was thrown out and relearned over the past three years.
Yeah, I kinda lost me at the end when he’s talking about AI generated “synthetic skies”.

I get it, a ton of photoshops will just drop in a new sky. But that’s a choice that a user made not a choice that the phone manufacturer made for them.
> somebody from inside the Rust Project, but not with the consensus of all leadership, tried to downgrade my talk

> as evidenced by much of the public statements from existing, ex, and now-ex Rust Project members, the decision to unilaterally downgrade was not known to many of them until they read my post.

> Downgrading the keynote was NEVER voted on like inviting me to do the keynote in the first place.

If this is true, some mystical creature behind the scenes is pulling the strings somehow, and keeping in mind the whole Rust Foundation vs. Rust Project debacles of the past, and the fact that JT (who was the person proposing a new leadership model RFC for Rust...)... then I am kind of left with the question of when, not if, we will see a major community fork of Rust

What a mess. I wish people could just focus on the tech and drop their egos and all the drama.
Rationing leads to mis-allocation to people who don't need it.
> people above senior engineer (lead, principal, etc)

And how many of those are there relative the general software engineering population?
What’s your point, though?
Giving a valuable service away for free on the internet is like putting out a bowl of candy on halloween night with a sign that says "Be nice, please take one," and then walking away. There are a lot of not-nice people out there any nobody should be surprised when all the candy is gone in five minutes.
The original post here- https://www.usenix.org/publications/loginonline/bcrypt-25-re...
See also this other HN thread: https://news.ycombinator.com/item?id=36101501
Since this comment seems the be getting down voted, it might benefit from context: Activ8te is Niels Provos (author of this article)'s EDM pseudonym, where he's making music with cyber security themes:

> To address this scarcity of talent, I've pursued a very unconventional approach. I've embarked on a new venture as an EDM (Electronic Dance Music) producer under the artist name Activ8te, creating cybersecurity-themed EDM tracks. My goal is to captivate a younger audience and ignite their interest in security topics. Some of my recent tracks, like "Teardrop Falling" and "I Am Tracking You," explore challenging security themes such as denial of service, censorship, and the risks to our privacy posed by sophisticated spyware (Activ8te, 2022). By raising awareness and enthusiasm for the field, I hope to contribute to the expansion of a skilled security professional pipeline.
I am not sure about SBCs, which are typically anemic hardware plus some GPIO pins, but I do have high hopes for NUCs with ~desktop class PCs. I look at my miniATX build which is probably idle 99% of its operational life and continually wonder why I am not using a book sized computer for my everyday life. A NUC with a <30 watt power draw + SSD + up to 32GB of RAM would be sufficient for so many use cases.
I got lost in the second equation, when the author says

p(y_i|y_{-i})= \int p(y_i|\theta) p(\theta|y) \frac{p(y_i|\theta)^{-1}} {\int p(y_i|\theta^\prime p(\theta^{\prime}|y))^{-1} d\theta^\prime} d\theta

why is that? Can someone explain the rationale behind this?
> I don't know what to do. I'm pretty lost

IMO record a keynote and put it out on the day of the conference.
The AGI and ASI instances that we have (e.g. GPT-4), require entire data centers with highly specialized hardware to run. How would a rogue AI replicate itself? You are worried about a fictional threat scenario that doesn't map to the real world.
Yeah, this got me. Especially because the title is already editorialized ("just dropped"), I assumed "landmarks" was further editorialization.
> “Vice President” is a very loaded term. In finance nearly everyone in IT is a VP. In other industries, VPs are very high level powerful individuals.

Even within the software industry, VP is very loaded. A VP at a certain SF-based CRM company is actually an M2 at other companies.
This is one thing I think is not appreciated enough about WFH. It can, in some cases mean work from outdoors for some period of time. I don’t mean relaxing in the sunshine and pretending to work. I mean working your ass off outside and moving the needle for your organization.

I’m sorry, Elon is waaay smarter and more capable than I am but he is empirically wrong about his anti WFH bias.
> Our method uses a landmark token to represent each block of the input and trains the attention to use it for selecting relevant blocks

Landmark is used here to describe an aspect of this new work, not necessarily a description of this paper’s overall impact.
That most developers don’t work at a FAANG and that most developers are just doing line of business CRUD apps.

In other words, your perspective is greatly skewed.
Wouldn't it make more sense to install an extension that shows the dislike count again? https://returnyoutubedislike.com/ I've been using it since YouTube removed the dislikes and it's worked very well...
I wonder what is a definition of a failed state and whether California begins to fall under it? As Jon Stewart used to say “I am just asking…”
Can so eone ELI5 this for me? What's actually going on? Or gone on? What's the controversy?
Show HN: Ruls – TypeScript rules engine with JSON encoding
It's basically a religious argument that realistically can only hold if there is something in the brain which violates known physics and allows for a category of computation that isn't just different, but different enough to be impossible to emulate within known physics.

Otherwise the brain can't compute anything a computer can't (eventually) emulate.

Maybe it's possible - as an atheist I find that near impossible to imagine, but I won't entirely dismiss the possibility, but I doubt it.
The author of the article paints a picture of a situation in which expensive hardware was purchased on a whim without much planning beforehand. This hardware was ill suited to their task, and ultimately led to failure of the project while others (e.g., ARM) were quickly producing RISC designs with low budgets.

This sort of thing isn't uncommon in larger organizations that have money to burn on R&D. As a result, it's probably safe to say Apple was in a position that allowed them to burn a lot of money in the late 1980s.
> I used the 1x camera, which is 26mm at f/1.5

I find this way of describing the iPhone cameras frustratingly misleading. It's not the author's fault; Apple does it in their official specs.

The "26mm" rating is "equivalent", meaning "this looks like a 26mm lens on a 35mm film camera". It basically tells you the FOV angle.

The "f/1.5" rating is not equivalent. It's very dishonest to mix and match equivalent and non-equivalent specs, because it makes the lens sound a lot better than it is to non-expert readers. If they were being honest, the equivalent aperture would be a lot smaller, like f/16 or something.

Every other camera mfg I am aware of will consistently use equivalent or non-equivalent for all specs, and make it clear which they are using.

For example, most mirrorless camera lenses are spec'd non-equivalently, meaning that a "26mm f/1.5" means "if you put this lens on a 35mm camera and extrapolated the output to cover the whole sensor, that's what you would get". To understand what it will look like on a different sensor, you multiply 26 and 1.5 by the crop factor.

In Apple's case, it's actually impossible to tell what the image will look like from the specs without looking up the crop factor, which of course they don't advertise front and center like they do this misleading tuple of specs.

In general, lenses with smaller f/N aperture values tend to be better and more expensive (because they have a larger aperture, let in more light, narrower depth of field), so if you don't mind misleading customers, you just pick the smallest denominator you can get away with.
The question is whether everything that is called a micro aggression is one.
Time to switch to Crablang!
Remember that you can't use an extension on all browsers and on all platforms. So, having a common platform makes sense.
On a consumer product? That's called marketing, and is one of the results of what I'm complaining about. It reinforces the misunderstanding.
Huh.

Something just a bit beyond this plus some significant AI developments is the bulk of milieu for _The Mountain In The Sea_:

https://us.macmillan.com/books/9780374605957/themountaininth...
I’ve followed this advice for years, with a 100% success rate
If you're committed to this work, but cannot get it into Rust, look to TypeScript as an example. Build a Rust-like language that compiles to Rust in a predictable way and add your features there.
Why does anyone actually care about this? So much drama about a guys talk getting downgraded? The language being used in this whole controversy suggests something actually meaningful happened, when in reality it's just completely banal.
Thanks for that, I misunderstood in exactly that way.

@dang the HN title is confusing as is, can we change to the paper title or modify so it’s less confusing (and clickbaity)?
Love your post. I find it really funny and insightful.[a] Every time I come across it on HN or elsewhere, I re-read it :-)

> The question hinges on whether LLM-like AI's are capable of recursive self-improvement

No one knows for sure, but early evidence suggests the answer is yes. We already routinely train and finetune LLMs using text generated by other LLMs, and it seems to work about as well as using text generated by human beings. That shouldn't be too surprising, because current state-of-the art models write better than a majority of human beings. Most human beings are terrible writers, judging by the user-generated text I see on mass social media.

The obvious next step is to close the feedback loop with LLM-based agents instead of AI researchers/developers.

> and whether that improvement is constrained by the availability of training data or by something else.

I don't think anyone knows how to answer to this question yet.

---

[a] https://news.ycombinator.com/item?id=36104114
https://arachnoid.com/latex/?equ=%0Ap(y_i%7Cy_%7B-i%7D)%3D%2...

for if you can't parse latex in your head
Some are working on it (SentinelOne is a notable player with the capacity), but ML domain experience in the Cybersecurity space is severely lacking as a lot of Cybersecurity PMs and Founders are ex-Networking types who view ML/AI as marketing hype.

Source: am a PM in the space who has been banging heads with these types of people
Gemini isn't a competitor to HTML, it's an alternative.
Agreed - see Etymological Fallacy. <https://en.wikipedia.org/wiki/Etymological_fallacy>
> Rust is winning market from C and C++ precisely because of strong technical leadership and direction.

Hmm, not sure about that one. Rust has an enormous hype component to it, more than any other language I'm aware of.

It may have strong technical leadership, but saying it's gaining market share "precisely" because of it is precisely misleading.
Fascinating, but ultimately could be healthy for the org. Everyone makes mistakes. What's not okay is to make a mistake and not admit it or correct it. Whoever among the Rust leadership misrepresented themselves to RustConf as representing consensus will hopefully admit their mistake and make amends. That would be healthy and good for the org. Anything that makes that harder, like demonizing or expelling those responsible, should be resisted. This is how organizations should work.
You all don't lightheartedly joke around with your coworkers from time to time?
“They are implying” is putting words in their mouths like you say.

There’s a whole field of nuance in between “do nothing” and “affirmative action”. People deserve the benefit of not having someone else’s argument ascribed to them.
19 videos! That’s quite the pile of research.
Yudkowsky comes across as the archetypal fedora-wearing nerd. His constant self-flattery is socially obtuse, his relevant credentials are entirely lacking, and his doomerism is an instant turnoff to a large segment of the public. He's a perfect example of the OP's "outside argument".

If Yudkowsky is moving the Overton window, it's in a direction opposite from what he intends.
The GeneralPurposeAllocator will tell you about memory leaks and double frees in debug mode. Take a look at the example on the front page of ziglang.org.

That said, the main feature that Zig offers for avoiding those mistakes are defer and errdefer, those really go a long way in avoiding mistakes, while also keeping things simple and explicit, which also helps avoid bugs.

ArenaAllocator is another thing that helps with memory safety, depending on what you're doing.

Finally, having to pass an allocator explicitly to all the things that need to allocate also helps with that: if you have an allocator to a struct when initing it, then you know you will most probably have to call its deinit method once you don't need it anymore.
Life produces long-term non-reversible damage, I'm afraid.