skysight-inc/HackerNews huggingface dataset:
Used to be a co-founder of a semi-successful aerospace startup.

> On my personal experience in the market I'm currently fundraising for a seed round in an and we're finding it very hard to get any VCs to commit to being lead investors. VCs are super excited/optimistic about our company and willing to immediately jump on board as soon as a term sheet is signed by a lead investor.

For this sector, don't count on VC investment just yet. Your best bet is to get some well-connected angels on board, who can give you connects in the government and leads to other companies. If your technology isn't an entirely novel sector, you're better off participating together with one of these other bigger companies who can actually nail those contracts. Most of these companies have their own venture arms which will invest in your company (and potentially acquire it outright if they can).

VCs were the same 10 years back, they're the same today. They see defence as high risk because of the very low number of government contracts, which are often exclusive, so they're always hesitant to invest. VCs won't add much value to your startup either, and especially not more than what a well-placed angel or board member just retired from government can bring to the table.
It is an issue on desktop, though only for submissions. The flag link is next to the hide link (which I use constantly), and because the username and time are to the left of these, the flag and hide links are in a different position for each submission leading to regular mis-clicks.
Relevant: https://news.ycombinator.com/item?id=37212557
On those old eight bits it wasn’t immediate either. You had to wait for the memory to all get zeroed out and for the CRT capacitors to charge.
Ah good point, I forgot the degree to which that is happening.

I’m very curious to see how that plays out long term.
Honestly, as a mathematician-turned-ml-researcher, Song and Ermon’s mathematical derivations based on SDEs are what sold me on diffusion/score-based generative models. This (https://youtu.be/wMmqCMwuM2Q?si=fvujznGDHjKH2yUi) is probably the best ML seminar talk I’ve ever seen.
Most of the study participants were fellow students who participated in the study for additional credit. That really makes me wonder what amount of selection bias ended up encoded into the data.
Really good points made here!

I previously worked for a company that empowers entrepreneurs and experts to build a business off their knowledge, and have learned a lot over the years of what's effective what's not so helpful.

The biggest factor for successful knowledge businesses was whether the person self-identified as an entrepreneur. It influenced how they saw their audience and engaged with them.

Ultimately you need to focus on both -- building and audience and a business. But there are far too many "creators" out there that are only interested in building an audience, and I personally believe, depending on the subject matter/industry, that it can be confusing and detrimental to not be engaging in both activities.
I'd just like to point out that I think you confused another person who replied (Our_Benefactors) with me, and my read of that person's comments is that they were trying to justify you accepting a job with Meta, not discourage you from taking it.

That said, while I absolutely appreciate the need to provide for your family, if you can get a job offer from Meta, you could get a job offer at countless other companies that aren't directly contributing to the downfall of civilization.
More falsehoods programmers believe about time
Arguing about where we should be based on a projection of an empirical exponential curve seems pretty irrational. Nothing in reality is exponential forever.
She was an incredible engineer and a very empathetic autistic person. She and I had many conversations about inclusion, accommodations, excelling in this field as an autistic engineer in some of the most challenging workplaces. She had a positive outlook to life. This news is too devastating to me. I am only glad that I had a chance to meet her and work with her in this lifetime.
Indeed, but that just means that humans will have to find new jobs, not that jobs will become obsolete. How well they will find new jobs, though, is another story, based on socio-politico-economic conditions of the country they reside in.
Key bits:

>>Relationships so complex as to connect everything to everything in a single network of the living.

>>Playing with something whose working mechanisms are not well known is clearly dangerous. The consequences can be completely unpredictable. The strength of ecological communities is one of the engines of life on Earth. At every level, from the microscopic to the macroscopic, it is these communities, understood
as relationships among the living, that allow life to persist.

While climate change rightfully gets huge headlines, it is easier to understand than the ecosystem and food web, which is also being rapidly broken (in no small part by climate change).

While some effects of climate change can be mitigated, a sufficiently broken food web is unlikely to be recoverable on a humanity-helpful time scale.
15, and only 1 of these intentionally
So are these "specials" being parsed by a grammar?

Would be interesting to see how the interpreter works actually...

I would guess it checks what `defun` is, which is a macro...then expands it, and the expansion should ultimately result in an s-expression, which is then parses? Is this right?
What if we picked 10 prompts that it seems like an AI should be able to depict well, but it can't yet? And then iff the best AI tool in February can do the majority of them you win?
I was thinking basically the same thing.

The cost of a domain for a year is still less than a lunch at Five Guys.

Even when I was working at Subway for $10/hr, I wouldn't sweat a $1/year raise on my domain price.
> Do you disagree?

Yes. No wild claims were made. Arguing over 5$ a year is silly and that's an equally valid opinion.

> argue that they should be deprived of their right

Another of your wholly invented strawmen.

> all it takes is a domain squatter to turn your 5$/year domain into a >10k expense

Irrelevant strawman. A squatter can take a single domain and say it costs 10k. This has nothing to do with the subject.
I have. I bought a great name from them, after which they voided the purchase and made it a $1,500 premium domain. Obviously, I will never buy domains from Namecheap again.
Cloudflare wants you on their platform so they can sell you everything else - it's a loss leader. Porkbun I don't know.

Namecheap, I think domains are their primary business - they need to make money on them.
The site uses [unjustifiable] together with [Hypher].

[unjustifiable]: https://www.npmjs.com/package/unjustifiable?activeTab=readme
[Hypher]: https://github.com/bramstein/hypher
I would think DNS registration is a value-add/loss leader for Cloudflare, not something they anticipate large numbers of users taking advantage of without signing up for other Cloudflare services, no?
> I used to think that the generative AI impact would be pretty low because these images always have some artifacts that I find pretty jarring, and that require fairly high artistic skills to fix. However that was completely wrong: most people don't care! Neither people producing the content, nor the people consuming it.

Sometimes I feel professional people are so good at their crafts that they're disconnected from general audiences. It's kinda like a programmer trying to convice a data scientist that Python is not that good of a programming language, while the data scientist is perfectly fine with it.
Are you on Windows 11? There is an ongoing fTPM issue with AMD firmware that can cause behavior like that. I had this issue and ultimately just disabled TPM in the BIOS. Its supposed to be required for Win 11, but I haven't seen any issues since disabling.
I expect Cludfare to operate at a loss. Porkbun is harder to explain, maybe they will announce price increases soon.
https://i.imgur.com/QHUIWSz.jpeg
I would've said P4 era with hyperthreading opening the door to multi-core programming paradigms. Clock speeds mostly capped around 5ghz since that era
Care to expand? I have no idea what you’re on about.
Ask HN: Why haven't we seen more languages compile like Java/C#?
I've always been interested in these language's compilation process, since it seem to strike a balance between low-level native code like C and high-level code like Python with much easier cross-platform support & better performance than interpreted languages.

However, the fact is both of these languages are OOP is not necessarily a shame but I think it limits the potential of said tech, but also from personal experience I have some issues with, not with OO paradigm itself but more how C#/Java implemented "everything is an object", with mixed result:

* The good being that they added enhancements like abstract classes and interface (and probably more)

* The bad being that it becomes more about "taming" the object with:

- Access modifiers (public, private, protected, etc.).

- Interfaces, which I like, but defining interfaces for every class can become overwhelming.

- Even design patterns, also a good idea, however at least for me I will spend way too much time second guessing myself if the design pattern I choose was the correct one and other's input seems more opinionated rather than objective.

Hence I think that this over-engineering is what has caused a lot of programmers to be so cynical about OOP & about how Rust & Golang being such "breath of fresh air".

The question then is, despite of at least some benefits of C# (like how C# is slowly becoming a good alternative for gamedev or C# is the primary language for creating addons for FFXIV) - why do we not see:

1. More languages take at least some inspiration of the C#/Java approach to compiling the code?

2. Have languages that are almost a carbon copy of C#/Java's compilation without treating everything like an object - similar to C++.

Need to stress of course I understand that the history of the development of C# and Java was probably tens of millions of R&D.
In general I'm really interested by the concept of personalized RLHF. As we have more and more interactions with a given generative AI system, it seems we'll start to have enough interaction data to meaningfully steer the output towards our personal preferences. I hope the UIs improve to make this as transparent as possible.

Just thinking about how to productize this flow, it should be quite easy to implement the "thumbs up/down" feedback option on every image generated in the UI, plus an optional text label to override "wrong". Then when you have enough HF (or nightly) you could have a batch job to re-train a new LoRA with your updated preferences.

In principle you could collect HF from the implicit tree-traversal that happens when you generate N candidate images from a prompt and then pick one to refine. Or more explicitly, have a quick UI to rank/score a batch, or a trash bin in the digital workspace to discard images you don't like at each iteration of refinement (batching that negative feedback to update your project/global LoRA later).

Going further I wonder what the fastest possible iteration loop for feedback would be? For images in particular you should be able to wire up a very short feedback loop with keypresses in response to image generation. What happens if you strap yourself to that rig for a few hours and collect ~10k preferences at 1/s? Can you get the model to be substantially more likely to output the sort of images that you're personally going to like? Also sounds pretty intense, I'm getting Clockwork Orange vibes.

I didn't spot in the article, how many `wrong` images were there? From a quick skim of the code it looks like maybe 6 per keyword with 13 keywords, so not many at all. ~100 is surprisingly little feedback to steer the model this well.
Another opinion popular with no one: AI will have on artists the same impact that Spotify had on the music industry that is, it will kill any revenue flow for anyone outside of the publishers and big artists/players.

Spotify basically killed any money coming from the physical distribution - Worse than piracy, which was inevitable too at the time, but at least you didn't have to pay your lawyers to renegotiate with your label on top of NOT getting any money.

Adobe, OpenAI, whatever: they want artists to draw for them for peanuts to train their model, sign a waiver saying "I'm ok not getting any money from any AI art made from this", and then resell the output for $$$ on something like Splice[1], at the same time overtraining such models in ways that make extremely obvious whose artist made them in first place.

At the end of the day the model itself is going to be basically irrelevant, while knowing whose works were actually used to train it being the truly differentiating feature.

But you know, "the AI did this picture, so we don't have to pay you."

[1] https://splice.com/features/sounds
A lot of people look at sorting algorithms with the mental model of a 1970s era PDP-8. They analyze scalar instructions as if they are being executed sequentially.

Once you admit superscalar execution (multiple loadstore pipes), out of order execution and caches into the picture ( as well as the possibility of almost sorted arrays as input) the picture is never as simple.

That said, I’m curious whether insertion sort is categorically better than bubble sort. I thought they might have been equivalent for the almost sorted case. I’ve heard both sides argued on this thread.
Yes, and I usually find when I run into this that I should be doing something differently in our package/interface design. I think it's overall very helpful though also annoying to detangle if you the cycle is deep enough.
You seem to have a single line at the bottom of your CONTRIBUTING.md stating that contributors assign copyright to you. I doubt that this is worth anything legally. You have probably received and merged many contributions whose author didn't have the right to assign it to you, and having put no effort in checking that, you would probably be the one found in the wrong.

https://github.com/saulpw/visidata/blob/develop/CONTRIBUTING...

Also take a look at GitHub's ToS, which explicitly states that "inbound=outbound" is the default. I don't think you can expect people to hunt down your little notice when there is a site-wide default. https://docs.github.com/en/site-policy/github-terms/github-t...
The Future of Data Engineering in the Warehouse
I was hoping it would explain what they did to speed it up.
I don't disagree, but concerning particular trades this is not true. In the mid-19th century there were more than seven thousand blacksmith shops in the US, which employed over fifteen thousand people, but today there are fewer than one thousand professional blacksmiths. Many of the products they produced either have lower demand or are produced by other means. If you consider the entire metalworking industry, we have many more total workers, but very few have the skills of a blacksmith.

The number of people who do the current work of an illustrator might go down eventually due to AI, but there will likely be more total people employed in the process of producing illustrations. It is just likely that fewer of them will have the skills that today's illustrators need, and also likely that fewer of them will command extraordinary wages. Many of the jobs that replace it will likely be closer to the median wage than today.

Also we will eventually turn the corner and start having population decline. For the US this might be just a few decades away. And some time after that, work would eventually decrease.
Check bios for fast boot setting perhaps?
Here are the parts of your post with which I disagree:

> It’s not complicated.

You didn't know what tradeoffs I have to consider, so I doubt you can know if the decision is complicated or not.

In actuality, my decision involves guessing at the likelihood of various outcomes, and how they relate to competing ideological goals.

> Telling yourself so is only making excuses for the company.

You guessed (wrongly) about my thought process. Furthermore, I don't see why you had any confidence to make that guess, let alone chastising me based on that guess.
> The moral of the story is to make sure you understand both what your customers are asking for and why your customers are asking for it.

One reason engineers enjoy questioning the premise of a difficult feature is to avoid the work entirely. The problem with this is not that engineers are lazy its that the success metrics after the goal posts are moved can be futzed in a way that ultimately is detrimental to users.

Did Apple really improve boot times and OS instabilities to a complete resolution or did an aspiring PM or Lead achieve the bare minimum of the goal to claim victory internally?
> Pointing something out is not emotional blackmail.

True, but disingenuously implying that something like slow boot times costs lives is.
> Lately, I've noticed that shared hosting with Namecheap has lost its edge.

I'm not aware of anyone paying the likes of namecheap for hosting. I don't even understand the thought process involved.
https://support.google.com/accounts/answer/12418290?hl=en#zi...

Interestingly, buying a single book or movie also exempts your account from deletion.
Also false.
Why China's economy ran off the rails
>Mostly Mute Monday tells an astronomical story in images, visuals, and no more than 200 words.

I like this rule, should be adopted more and more
They also evolved in the wild as prey. This helps explain why they like bunkers like cardboard boxes.

But think about it. If you were constantly on the alert as both predator and prey, you'd be pretty nutso too.
Please explain how one can use any illicit hard drug without causing harm to others. Just because addicts aren’t killing people themselves doesn’t mean their actions have no consequences.

(I say this as an opioid addict myself who will forever have to wrestle with the money I gave to violent cartels to support my habit.)
This reminds me of the “XY Problem” framing [0], a concept that has been very helpful over the years when communicating with customers about feature requests.

Many people can imagine how they’d solve an immediate problem, but never pause to examine whether or not this solution is ideal, or generalizes beyond a specific situation.

Another phrase that comes to mind is “fall in love with the problem, not the solution”. If you understand the problem space deeply, either many solutions can emerge, or one solution emerges as clearly the best place to focus.

In my years as a product manager, it surprised me how many PMs don’t think this way, and just tack on feature after feature, convinced this is the best thing for the customer, when often the thing they need is not something they know how to ask for.

- [0] http://xyproblem.info/
I still cringe thinking about it.

Meh, as a sibling comment points out, it's a demo, it'll happen. And when it happens, it's a teachable moment (assuming you can keep your head together as your demo falls apart before your very eyes): "Ah, so as you can see it's import to set the $DO_NOT_DISPLAY_PLAIN_TEXT_CREDS environment var to 'true', otherwise you get this disaster! Hahaha...ha."

Or if you don't know at the time what's going on, "obviously I'm just getting started on this myself, and need to play with some configuration. Better make sure I do before any of this goes to production! Hahaha...ha."
Come on now, HDDs aren't that bad.

https://www.youtube.com/watch?v=MpNagBwWlNk
Where do you see less growth?

The reason people don't try to separate out the factors like that is because if you do, the results are that Brexit had no measurable negative impact. It only actually took place for real in Feb 2020 and then there was a transition period for about a year, so the impact was drowned by lockdowns. See for yourself:

https://ourworldindata.org/grapher/gdp-per-capita-worldbank?...

If you looked at those growth numbers having never heard of Brexit you'd have no clue anything UK specific had happened (virtually indistinguishable from e.g. Spain).

Even if we restrict to only exports, the huge dip occurs at the exact same time it does for every other country in Europe (lockdowns). By the middle of 2022 exports have caught back up to where they'd have been without COVID (extrapolated). There's been a dip again since then, but that's clearly driven by the economy and inflation/energy prices given the timing.

The GFC and lockdowns were major impacts. Leaving the EU doesn't even seem to show up in comparison.

It's worth asking why the economic predictions were so far off here. In hindsight it shouldn't be surprising because EU membership was never that significant to the British economy, despite what was routinely claimed during the campaigns. The UK is a much more heavily services oriented economy than the EU "core" countries, and the EU never really got anywhere with its attempts at a single services market (arguably deliberately). The single market made it easy for Germany/France to sell into the UK, but didn't make it easier for the UK to sell into France/Germany. And of course trade is still happening at significant levels, it's not like leaving the EU meant cross-border trade dropped to zero, it just added some paperwork.

There's also the unfortunate fact that economists were exaggerating deliberately, especially when they claimed that merely voting to leave would have instant and massive negative effects. As Paul Krugman put it:

https://archive.nytimes.com/krugman.blogs.nytimes.com/2016/0...

What we’re hearing overwhelmingly from economists is the claim that it will also have severe short-run adverse impacts. And that claim seems dubious.

Or maybe more to the point, it’s a claim that doesn’t follow in any clear way from standard macroeconomics — but it’s being presented as if it does. And I worry that what we’re seeing is a case of motivated reasoning, which could end up damaging economists’ credibility.
Cloudflare too (there isn't a public page with the changes): https://i.imgur.com/QHUIWSz.jpeg
qsort is part of the ISO C90 standard though.
> > afraid that someone might react in the worst possible way or something really bad might happen.

That type of anxiety is easily beaten, the one where the worry is that ‘not the best thing ever happens’ is much harder to beat

Kinda like ‘if you ain’t first you’re last mentality’ and opportunity cost type thing
Most of them were not forced into existence by the GDPR.
That is speedy, 2.2 seconds on a 9.54 MHz Tandy 1000RL!

The ~4 seconds to boot up to a GUI desktop is actually even more impressive: https://youtu.be/JIEPqD4luG8?si=9gVtFCIxFYma1erC&t=556

My top of the line i9-9880H Macbook Pro from 2019, with PCIe 4.0 NVMe speeds, needs over 20 seconds to boot up in comparison...
> Both states have in the past three years lost firms that managed close to $1 trillion of assets

That's not remotely the same thing as the states losing $1T. You'd think Bloomberg would know the difference.
Maybe they shouldn't have such resource-creep that REQUIRES an SSD. Maybe they WOULDN'T if there weren't mountains of bloatware and telemetry bs.
I'm not even sure what mobile means in this context. What happens when you plug your phone on a screen? What happens when you use a tablet?
I had a few. Oddly, they were all submissions instead of comments. It seems like asking to confirm a flagged submission could solve this issue.
Per the description, both hands were used for eating cereal.