skysight-inc/HackerNews huggingface dataset:
I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
I'll be here for the few hours and then again at around 1 pm PST for another few hours. As usual, there are countless possible topics and I'll be guided by whatever you're concerned with. Please remember that I can't provide legal advice on specific cases for obvious liability reasons because I won't have access to all the facts. Please stick to a factual discussion in your questions and comments and I'll try to do the same in my answers. Thanks!

Previous threads we've done: https://news.ycombinator.com/submitted?id=proberts.
Auto-WLM: machine learning enhanced workload management in Amazon Redshift(2023)
How do you explain a horse 2 legs become 4 legs when rotated assuming they only drew 2 legs on the side view
In some way, having followed the open source image generation scene for a while, it feels a little bit like it's opposite?

Most of the ai image generation stuff I've seen from adobe feels late to party in terms of what you can do with open source tools. Where they do compete however is with tight integration, and I guess that's what matters the most to users in the end.

There are plugins for gimp that let you do image generation, inpainting and other things.

As far as what the post shows, it looks very much like current models that generate novel viewpoints of an object, but for illustrations. It might be doable to fine tune this for illustrations and simply vectorise the new viewpoint again. Though this will destroy any structure previously held in the object.

All I'm saying is that we have the tech to do even more than what adobe is doing, we just haven't put it nicely together yet.
Definately adding this to the watch list. Out of curiosity, what sort of macros do you use?
I think reading books is important for exercising my attention span and imagination (which is why fiction is important).

The caveat there is that I follow Naval Ravikant's advice and if I'm not liking a book, I either skip around to the parts I care about or I discard it and move onto another.

I've discarded a number of reputable, oft-recommended books because they did not click with me, such as Taleb's books, Think and Grow Rich, etc etc.
does this mean there's a path from clojure to wasm ?! and the wasm component model ?
Is HackerNews losing it's cynical touch?

To me, the purpose of a 'flat hierarchy' and this internal 'status game' are obvious - clandestine operation.

* Lots of projects, most of them 'clean'

* Nobody truly knows what everyone is working on. The competitive nature of internal politics makes sure there is plenty of rumor and gossip going around. What do you expect from a highschool popularity real-life mmorpg?

* It moves the benefit of compromising your morals right to your doorstep as an individual engineer. Work at Meta or Google and you can make your fuss about privacy and whatever else you feel they did wrong that week and feel like you're doing the right thing but still take home the big bucks.
Work at Palantir and you're soon desperate to elevate your status. Oh and it so happens there's plenty of shady data analysis requests to go around and oh wouldn't you know it all the data you could ever want.

* All this talk about:

> Being a successful FDE required an unusual sensitivity to social context – what you really had to do was partner with your corporate (or government) counterparts at the highest level and gain their trust, which often required playing political games.

Why is 'social context' so unusually important? Your customers can't actually explicitly tell you what they want. Why not? I leave that as an exercise to the reader.
Cryptography has one function: to protect Chinese users from malicious Chinese ISPs. As for DNS over HTTPS, which they use in the majority of their apps to avoid hijacking by traffickers, ads, etc., the cryptography has one function: to protect Chinese users from bad Chinese ISPs and their lying DNS.
Wiskers are mentioned, but using the scientific name - vibrissae
And the HN discussion about that https://news.ycombinator.com/item?id=41861442
They might do it anyway though. I have the "all apps" subscription but it's not actually everything they make any more, all their "Substance 3D" tools are another $50/mo. I can easily see this feature getting most of its functionality locked behind that extra subscription the way Illustrator's new 3d tools just give you a tiny handful of materials without that.
Secure enclaves can solve the problem once for all. I don't understand why is not applied (given the support in current hardware).
External dependencies only start on line 354 of that file, and end on line 503. The rest is internal dependencies (within the repository), and build config.

It's a different metric all together though, since it doesn't show transitive dependencies only direct dependencies (and as you suggest it doesn't distinguish between actual dependencies and testing dependencies because it's a workspace cargo.toml). As someone else suggested, using a program like cargo tree is the most appropriate.

It's also worth putting this in context that there's half a million lines of rust code in this repository.
What's the opportunity cost on watching a movie with a sandwich over 'continuing research to help cure cancer?'

You're forcing people to endure cancer while enjoying a sandwich and a movie.
That event has the enthusiasm of old Apple demos
Came here assuming they were using AI for "rotate 90°" ready to drop a rant, but this was actually impressive.
This is an extremely myopic take. I don't think I have seen many -- let alone "most" as you prescribe -- comments in any forums that resort to "war bad". Even on HN what I've seen is people with a strong sense of justice and ethics actively speaking out against atrocities being committed using US taxpayer dollars.

As for your line about people not knowing the history -- partially fair enough. Though that's also a propaganda line spread by Israel to keep people out of the metaphoric town hall. If you really believe that to join a movement you must first learn the entire history of all concerned parties first, shouldn't the same apply to any comments about Israel, or the US? I don't see pro-genocide commenters being told to shut up because they don't know the completely history of the Ottoman Empire.
Good idea, but such a frustrating company to do business with as a consumer
Clearly a lot of work went into this so kudos for that.

I do think it missing the point a tiny bit though. For me the primary use of Ngrok is to automatically get sub a domain with TLS and this seems to be outsourcing that to Caddy. And also I need to run a server. If I was going to run a server and run caddy I'd probably just use SSH -L directly.

Also SSH -L is a TCP/IP level tunnel so I'm missing something regarding why the HTTP/2 multiplexing is necessary vs just using the tunnel as is.
And presumably the size of cells is partly determined by constraining enough of the right things close enough together, so they will bump into each other quickly enough with probability approaching 1.
I also have the Note Air 2, and really don't feel a need for color at this point. It's my go-to e-reader, I have a little remote and a stand for it so I can just kick back in a chair or in bed and read. I couldn't be happier with it, the battery life is still amazing even after a LOT of use too.

If I need color for some reason I have a phone, tablet, laptop etc that do the job better than e-ink presently can.
The fact that C++ does not force one to use/learn SIMD is a big advantage for C++ (not a fan of C++, but a fan of D).

What I would like to know personally is how complex is each code base.

Complex is nebulous so some metrics like

line counts or other code quality metrics would help.
> The OS receives the devicetree in a memory location

Which memory location? Any ARM SoC does not have defined where RAM must be. So which address are you going to touch from your OS to get the configuration? Yep, that's exactly what UEFI and ACPI are for

And no "at the end of kernel image" is not a memory location, because then your solution works only with your specific ad-hoc setup. All the Linux distros are not working, BSD is not working, Windows is not working. Only your blessed Linux Kernel will work and that's going to be all. No difference from adding a device tree directly into a Kernel then.
The science of "Zoom fatigue"
Good point. It would be nice if the C standard were slightly clearer here.
I would also like to add (as a separate comment though, this will be controversial):

Some would say that GIMP, Inkscape, and Darktable aren't really competitive yet because they haven't had enough investment. If we invested in them enough, and managed them well, they could be like Blender.

GIMP has been in development since 1995. Photopea was initially released in 2013, has been solely developed by one person, and is a far-and-away better Photoshop competitor. The projects themselves are mismanaged. GIMP should (frankly) be abandoned and completely reset, in my opinion, as being a failed attempt at salvaging old code forever. Wisdom is knowing when to keep pushing - and when to give up.
The proposed solutions to intractable problems such as climate change, like "stop driving cars" or "call off the industrial revolution" are often so ridiculous/unpalatable that there's a tendency to dismiss the problem itself.
> Israel is attempting to stop further attacks on the only place that Jews are allowed to protect themselves.

We have the 2nd Amendment in the United States. Jews are quite able to protect themselves there. Israel isn't the only place. I liked Ari Shaffir's light-hearted retorts to Howie Mandell on the issue: https://www.youtube.com/watch?v=cQNieyWrZ0c (Jimmy Dore commentary on their segment)

> I consider them righteous.

This is arguably why Israel exists at all: "righteous" Christian fundamentalists including Harry Truman himself. https://www.youtube.com/watch?v=elQGTyqx2x8
I disagree very strongly. Next is great for just front-end. I use Next with the static export.

- Next does a good job as a React framework (ie CRA alternative)
- Next does a great job with code bundling and splitting out of the box
- Next's static build system makes it easy to query your backend statically at build time to generate things like blogs, SEO pages, etc.
I like fresh ideas to reduce flights. This seems onerous to implement.

You need a central EU database on who is flying where and in which class.

In their paper they mention that the carrier needs your tax status to calculate the full fare. This will enable all kinds of shenanigans for quoting you a different price because they can estimate how price-sensitive you are.

It would be fun for HR departments. By the time I make my first non-business flight, half a year is already over and this a couple flights for the job. Who pays the tax for that?

https://stay-grounded.org/wp-content/uploads/2022/04/Frequen...
If you think novels, especially good ones, are "stories of made-up people that aren't intended to illustrate any particular idea", then you're missing quite a bit.
LLMs don't have their roots in academia?
It never left the "does need to sleep" branch. It's not much a sci fi writer.
> By breaking the agreed-upon rules you gain resources and others lose resources (energy, morale, money, w/e).

Ah, isn't that something politicians and countries around the world always do? And you think game cheating is a bigger problem?
80% of my microwave cooking is just hitting the big "Auto" button and letting the microwave figure it out

10% is picking an automatic defrost program (e.g. minced meat) and letting it figure it out

The last 10% is hitting the Manual button and dialing in a time (for prepackaged food with a specific time written on it)

Manually selecting a power level is so far out of my microwave usage pattern it's really weird to imagine needing it.
How odd, I have a collection of Hot Wheels though for my entire life I've preferred the feel of Matchbox, and I have an erg at which I suffer for hours a week.

I don't intend to sell my erg but I'm currently in the process of selling my Hot Wheels collection...I wonder if the buyer will notice my erg and remark how much they too love torturing themselves and would I perhaps sell it to them.
This feels extremely ungenerous to the Big Tech companies.

What's wrong with trying out 100 different AI features across your product suite, and then seeing which ones "stick"? You figure out the 10 that users find really valuable, another 10 that will be super-valuable with improvement, and eventually drop the other 80.

Especially when if Microsoft tries something and Google doesn't, that suddenly gives Microsoft a huge lead in a particular product, and Google is left behind because they didn't experiment enough. Because you're right -- Google investors wouldn't like that, and would be totally justified.

The fact is, it's often hard to tell which features users will find valuable in advance. And when being 6 or 12 months late to the party can be the difference between your product maintaining its competitive lead vs. going the way of WordPerfect or Lotus 123 -- then the smart, rational, strategic thing to do is to build as many features as possible around the technology, and then see what works.

I would suggest that if Adobe is being slower with rolling out AI features, it might be more because of their extreme monopoly position in a lot of their products, thanks to the stickiness of their file formats. That they simply don't need to compete as much, which is bad.
Imagine that! Gregory Mankiw reading more than 200 pages of Adam Smith! Stephen Hicks reading more than the title of Kant's books!

I'm not sure how many neolib "thinkers" would have survived this rule.
The nihilism you see in a lot of nerdy spaces in this vein is so upsetting. Tech workers are so unbelievably critical to the functioning of the modern world that if we collectivized and made demands, we could utterly bring the global system to a halt until those demands were met. But so many are so well sold on this "rockstar programmer" horseshit. Like by all means, get your bag, we all need to, but personally I sleep better knowing no software I've made is helping target guided rockets.
Has this happened to you? I expected this to happen to me, but I’ve never noticed a disparity.
Bayer would have never invented heroin, if there had not been a market for that and there is a market for that because its a great product. The greatest actually, surpassing all other products, including human society and its the purest form of capitalism. All other products and businesses are just pre-cursors for this one.

https://en.wikipedia.org/wiki/Heroin#History
Save for their skeletons and other dry structures like hair and shells, animals are in fact gels.
Keyword trends on community db of Twitter data
Therefore mutations ensure you don't get stuck there.
Celebrating 20 Years of Nginx
Being 6'8" makes it very challenging due to no head support. I would love to come up with some kind of elastic harness rig that would also not be rejected by security protocols.
The school I’m talking about is a public school in one of the bigger towns in Ireland. It’s not predominantly rural, but it’s also not one of the ”good” schools, which here are Catholic.
Another thumbs up for Krita. My sister is graphical designer and that is what she uses now after switching to Kubuntu about a year ago.
"But, to my mind, pacifists choose to not fight back by definition, or that would be violence, so their prolonged existence is only possible because other social mechanisms hold back violence which would destroy them."

Again, this is a valid, but narrow definition of pacifism. One that is more often found in misguided Christians who take Mathew 5:39 literally than serious scholars. The willingness for self defense does not preclude pacifism at all.

A good example is Mahatma Gandhi who is widely recognized as a pacifist, yet argued that it is better to fight than to be a coward in the face of injustice.
this project's built on data from the community-archive.org
What people want out of a concert is also changing.

There's a YouTube channel, "Wings of Pegasus" that does a lot of breakdowns of recordings, isolating voices and instruments and analyzing what kind of processing has been done on them.

They had a video a few months ago [1] looking at two performances from the 2024 Glastonbury Festival. One from an '80s artist (Cyndi Lauper) and one from a current artist (Dua Lipa).

Lauper's live performance was the kind you'd expect from an '80s act. What the audience heard was what she was singing live and what the musicians on stage were playing.

During Lipa's performance most of the time what they audience was hearing was Lipa's vocals from the studio recording. She was singing live but most of the time they had her microphone turned way down in the mix. They'd only turn it up and the recording down for a few passages. Same with the musicians. There was a drummer on stage but mostly to accompany the studio recording.

The thing is Lipa's fans are OK with that. They aren't there to hear what she sounds like live. The extras they get at a live show over just listening to the recording are the experience of the crowd and watching the dancing and light show.

Contrast to the '80s and '90s where one of the points of going to a concert was that the bands tried different things with their songs. They didn't just play note for note and beat for beat the studio version. Live versions might have more solos, or a different solo, or different instrumentation, or variations on the lyrics (or even new verses). The live performances were different enough that people would buy live albums even though they had every song from the live album on studio albums they already owned.

It's an interesting change, and I'm not sure why it happened. I speculate that it may be due to the increased sophistication of the processing that can be done in a studio. If every tiny imperfection gets processed away in the studio so that all people are hearing is 100% on pitch with 100% perfect timing maybe the imperfections of a true live performance would sound bad to them?

[1] https://www.youtube.com/watch?v=YHJ4pL7U0Po
It wasn't until this comment that made me realize that using "written in Rust" as rage click bait is such a "useful" strategy here, because it will inevitably attract plenty of comments about the mentioning of the language. Ironically, the people complaining end up increasing the post's rank by engaging more.
I think Hot Wheels roll better and further but are otherwise inferior in almost every respect - thinner metals, chippier paint, slightly off-scale.
We have updated our Readme. Thanks for your input.
> [...] the poor treatment of various marginalized groups, etc.

> [...] but if you're paying attention, and paid attention in the past, it's painfully clear that things are worse now.

Treatment of marginalized groups is worse now than in the past?

Could maybe be argued if you intend some time-span bound (e.g: "worse now than it has been within my lifetime"), but even still I think this thinking is falling into a couple of traps already pointed out in the article, like treating the truth as "there on the street in the sun waiting to be observed by anyone who glances in its general direction" and therefore that anyone who does not see it must be oblivious.
This looks very cool.
I really hope the results are not overly cherry-picked like Adobe's first version of the text-to-vector generation that only worked particularly well for the showcased art styles.
Wow! Your package.sh and in general managing builds for three operating systems is a master class in itself - reading through the GitHub repo was a good learning experience.

I usually build command line Common Lisp apps in SBCL or LispWorks, but I might do the next one in ECL because having builds for both macOS and Linux would be cool, and it would be fun to try something new.
How did you choose the process noise covariance in your `grad` function? It doesn't seem like a single process noise covariance structure should be globally applicable across all possible functions.
HDR works fine for me on KDE Plasma 6
For this kind of analysis, https://github.com/geiger-rs/cargo-geiger comes in handy.
From a glance, they replaced linked lists with vectors, changed dominator tree building to semi-NCA, and used sparse bitsets to reduce memory usage.

Very niche but effective. When people ask why do FAANGs focus on data structure algos during interviews, it's for cases like this. With that said, I understand candidates frustration since most end up working on higher level network services.
The whole point of the article is that they set an identifier in the in-game browser, which will survive MAC address, IP resets, and new steam accounts.
> How are the small music venues in your town doing?

Pretty great, actually. The amount of live music happening in my city has increased quite a lot, is drawing larger crowds, and more small venues are being added at a regular cadence.

I think a big part of it is that people are increasingly craving actual connection, both with the musicians and with other people who share their musical interests. That connection is very hard to find online or with big acts.
I can't refute his logic.
Oh for sure, their implementation is slicks and they're somewhat of a monopolist. The whole "free to educational institutions" really worked well for them and MS.

I don't doubt they will put prices up, just boring they don't need to.
What is a difference between acceptance rate among teams vs solo founders in YC?
> Gold Apollo’s chairman, Hsu Ching-kuang, told reporters a day after the pager attack that he was approached about three years ago by a former employee, Teresa Wu, and her “big boss, called Tom” to discuss a licence agreement.

> Hsu said he had scant information about Wu’s superior, but he granted them the right to design their own products and market them under the widely distributed Gold Apollo brand. Reuters could not establish the identity of the manager, nor whether the person or Wu knowingly worked with Israeli intelligence.

These make me wonder whether major players would quickly allocate production to their own countries as well as their vassal countries where they can comfortably spy on. It is not that difficult for a major player to infiltrate a foreign civilian product factory, say, produces lower end MCUs that are used in infrastructure, find a list of customers and plan accordingly.

And in this case it is very suspicious that Hsu did not even ask any questions.
How many domains in this dataset?
I think there was a consumer safety issue that made it hard for to hit their core demographic. iirc their small size got them a "5 and up" recommendation.
I want the actual 3D models.

This looks like the perfect tech for a cel shaded game!
Scaling ColPali to Billions of PDFs with Vespa