skysight-inc/HackerNews huggingface dataset:
Yeah it would be nice if it felt like saying "this goes here, that goes there." I wanted it to mirror how someone might verbally speak about layout. It gets harder when you consider multi-dimensional layouts like grids, but for 1D things like headers or lists, it would significantly reduce complexity.
> Here is a little secret you may not know. Diversity, includes also having white and asian people.

Does it? Why do I never see anyone complaining about a lack of diversity in the NBA?

> But those games are the exception, most games do not fit that category.

You're right, the majority of games take place in entirely fictional worlds that aren't meant to accurately represent any specific real life location or time period, which is why it makes no sense to apply real world politics to them, or to imply that they are all inherently political in some form.
> I find it extremely hard to read.

I avoided Clojure for nearly 15 years because I thought so too.

Turned out I spoke English and couldn't read Russian. But that didn't mean Russian was unreadable—I just didn't know how. It had nothing to do with whether or not it was "readable" or not, it was easy to read (and understand) once I learned how.

After about two weeks, I found reading Clojure to be just as easy as any other code. I did that at 46, so I don't think age is a major barrier. (I've written read and written code my entire life.)

I'm now writing Clojure code every day and am much happier as a developer. (That's why I made the effort initially, and it definitely paid off.)

One thing that really helped was asking ChatGPT or Claude to explain a piece of Clojure code to me, when I had questions. Especially early on, that was invaluable.

Also, learning structured code editing made a big difference—I consider it to be essential. It was extremely frustrating until I spent an afternoon doing that.

Clojure code is "read" differently than, say, Python or JavaScript or C and that's reflected in how you navigate and edit the code.

YMMV
There is no rice shortage in Japan currently, at least not in the sense of the word 'shortage' in economics. Prices are not held artificially low (they are influenced by the state in a market-friendly way through restrictions in supply), and so we see that rice is as available as ever, just at a higher price than last year.
If you've learnt how to use Musescore, and you have no external reason to learn Dorico or Sibelius, e.g. you need to collaborate with others already using them, then you're good. Editing is fast enough, people reading your music won't notice a difference once it's printed out.

The only thing I can think of is playback with VSTs and other fancy tools (e.g. Philharmonik, NotePerformer) - the fanciest ones are tied to Dorico/Sibelius/Finale. MuseScore now has its own such playback system, Muse Sounds, but each person will have their own preference.
Thanks! Yea, I really love vue, and how simple feeling it is to work with for me.
Property tax assessments are rarely fair market value. They are at best a very gross approximation.

But yes, a tax on "unrealized gains" basically amounts to a property tax, not anything related to an income tax.
I’ve been using Jinja2 for years and years, probably around a decade now. I don’t remember any other docs?
Renewables don't provide base load capacity, though. What do you do when it's dark and the wind isn't blowing? You either burn some carbon or split some atoms. Those are currently the options available.
Building a Game Engine in PHP Inside Winter CMS – A Wild Journey
Most people wouldn't choose PHP for building a game engine, but Jack did! Here's his story of turning a CMS into a multiplayer game engine. Check out the code, try the demo, and see if this crazy idea actually works!
Zuck has donated piles of money to key organizations. The left will not report anything critical of anything Meta. Bread is buttered.

Like when Walmart shows up in a town and starts donating before applying for permits.
A few reasons for me:

- Rude and antagonistic moderation.

- Closing topics too aggressively. Very often in favour of topics that are too old, no longer relevant, or don't fully address the question.

- Ignoring the constraints of the asker. For example, asking how do I do X with Y framework, and having someone telling you to switch to B framework instead. Even worse when it's a mod hellbent on shutting you down for not being able to change your constraints.

Reddit, in all its chaos, seems to be faring better at being a support community than SO.
Shorts are never an obvious trade, the downside risk is too high, even if you're eventually directionaly right.
From the RAND report "First, industry stakeholders often misunderstand — or miscommunicate — what problem needs to be solved using AI."

From personal experience this seems like it holds for most data-products, and doubly so for basically any statistical model. As a data scientist, it seems like my domain partners' vision for my contribution very often goes something like:

0. It would be great if we were omniscient

1. Here's some data we have related to a problem we'd like to be omniscient about

2. Please fit a model to it

3. ????

4. Profit

Data scientists and ML engineers need to be aggressive at early planning stages to actually determine what impact the requested model/data product will have. They need to be ready for the model to be wrong, and need to deeply internalize the concept of error bars, and how errors relate to their use-case. But so often 'the business stuff' gets left to the domain people due to organizational politics and people not wanting to get fired. I think the most successful AI orgs will be the ones that can most effectively close the gap between people who can build/manage models, and the people who understand the problem space. Treating AI/ML tools as simple plug and play solutions I think will lead to lots of expensive failures.
I don't know the rationale. One guess is that sorting by "new" would provide more oxygen to heated commentors with a desire to express a strong opinion against all comers.

Or in general, making things a little harder is a feature not a bug that makes HN HN. I could be wrong. Good luck.
So if I don't apply for a loan, I don't get assessed, which means I don't pay taxes? Anyway, the system is not that simple and bank assessment would be trivial to game. People do it now even without taxes on the line...
It all depends if the rate of black swan is too low to bother with. There is probably a point where spending vc money on lottery tickets starts looking like the more pragmatic investment.
Thanks for clarifying. We heard anecdotally people cancel Perplexity to use the new Kagi Assistant (so opposite direction of what you said) and hence I was curious to find out more about where you are coming from.
There is strong evidence that attempts to fix the depression actually made it worse and prolonged it. One take of many: https://www.econlib.org/policy-failure-during-the-great-depr...
Even the top researchers in the world don't make an impact beyond a tiny bump on the graph of knowledge of their field unless they are also lucky enough to be founding members or on the right side of a paradigm shift.

All you can do is look for places where you can make a contribution and keep an eye out for places that could matter in the future. No one knows what will matter in a few years, but it's often apparent what won't make a difference (the well-trodden path).
The article states this

> Black Lotus Labs said it assessed with “medium” confidence that Volt Typhoon was responsible for the compromises, noting the intrusions bear the hallmarks of the Chinese state-sponsored espionage group — including zero-day attacks targeting IT infrastructure providers, and Java-based backdoors that run in memory only.

Who is Natto Thoughts and why should I care? Substack opinions are cheap.
Sure that makes sense, overall "success of a technology product" seems like a very fuzzy thing to try and measure so I imagine one could spin the numbers basically however you want
I thought it was the Developer and the Software Engineer.
Scattered thoughts on buying software businesses
Pretty sure this is about AI projects, i.e. potentially career-ending failures, not failed AI companies which in a VC context have a high expected rate of failure.
Seems like this doesn't solve the problem, it just changes the nature of the problem from a link rot to having a single point of failure.

What assurances does perma cc give that it will continue to maintain its index for the foreseeable future as costs increase? Wayback machine is maintained by a non-profit with a charter and >$30m in annual donations/revenues. As far as I can tell Perma is maintained by a single entity (Harvard Law Library)

Not trying to be negative here but genuinely don't see how a SPOF is better than link rot.
It's stealing.

It's one thing if I buy a tool and it breaks down naturally. That does happen... in the physical world. It should NEVER happen in the software world, not for a standalone tool. If a company that sold you the tool (which you expected to use indefinitely) then goes out of their way to make sure you can't keep using that tool, then yeah, that's stealing.

Actually, it's not stealing. It's sabotage.

(And yes, they are making it nearly impossible to keep using finale. Unlike software, computers do break down. Or sometimes Microsoft forces everyone to get a new computer, as it seems will happen next year with the forced obsolescence of Windows 10 and forced move to Windows 11.)
Thanks for your advice.

>The other option is to follow their issue tracker and git history, and just revert whatever patches you don't like.

Yeah, the first thing I tried was to look at the issue tracker but as you stated they haven't rolled this out yet. So I tried to find the code myself.

Google's documentation didn't really help that much for this and seemed to be outdated in many sections. So I went and tried to do some experiments on places that seemed like they may have something to do with extension APIs.

I remember there was some build generated code that I was looking into because it related to the extension APIs but I was never able to test my guesses very well since my machine is not super fast and compiling takes so long. So eventually I threw in the towel.
In 2020, the charity he and his wife run donated hundreds of millions of dollars to local US election offices to help cover extra costs related to the pandemic. Conservatives claim, without evidence of course, that those funds skewed election results toward Democratic Party candidates especially in battleground states like Wisconsin and Pennsylvania. All of Zuckerbergs earned media -- the "inside look" at his mixed martial arts training, riding futuristic surfboards carrying with a giant 'merican flag, pretending to fight with Musk -- a larger and more seasoned uber clown for the ages -- and virtue-signalling on behalf of fRea SpEAcH pRINSSaPuLLz -- is just part of the act
wait till you hear how many research projects crash and burn
Do you think 20% of blockchain projects succeed?
Comments cannot be hidden by downvoting. Comments are marked [flagged] [dead] only after other users have clicked on the timestamp and selected "flag." I think that these things get conflated because comments that tend to attract heavy downvotes also attract flagging. The [flagged] [dead] comments are mostly (entirely?) killed by the actions of ordinary users, not moderators.

Comments that are marked [dead] without the [flagged] indicator are because the user that posted the comment has been banned. For green (new) accounts this can be due to automatic filters that threw up false positives for new accounts. For old accounts this shows that the account has been banned by moderators. Users who have been banned can email hn@ycombinator.com pledging to follow the rules in the future and they'll be granted another chance. Even if a user remains banned, you can unhide a good [dead] comment by clicking on its timestamp and clicking "vouch."
The Monospace Web
Actually that's completely backwards. Hydro is the only source that has saved thousands of lives (beyond the production of electricity element) by preventing flooding and providing a secure water supply.
This is answered. They only looked at projects that actually implement machine learning etc, and they did not look at projects that use ready to use models (the so called prompt engineering projects)
as shown in the movie 10,000 BC
Slightly tangential, but I've found importlinter neat for restricting what layers in your Python code can call each other (in this case by restricting imports, not calls): https://pypi.org/project/import-linter/

For example, you can ensure lower-level packages don't import higher-level ones:

[importlinter:contract:my-layers-contract]
name = Layered architecture
type = layers
layers =
mypackage.cli # can import anything
mypackage.services # can't import from mypackage.cli
mypackage.models # can't import from .cli or .services
> However, look at the dead comments here and, for each, tell us why it would turn HN into a "cesspit."

This is an impossible task and you know it. Asking your opponents to enumerate every dead comment on a thread with hundreds of comments is not approaching the issue in good faith.

Looking at a selection of dead comments on this thread, I see flame-baiting on israel/palestine, flame-baiting on trans and racial issues, assorted comments whose content might have been acceptable if it wasn't 40% profanity by wordcount, a bunch of unnecessary personal attacks, and assorted people redefining words and then asserting that only their new definition is the correct one.

I see basically nothing that would improve HN if it were not dead. I see a lot that would make HN actively worse if it were not dead.
But it messes something so simple up because it doesn't actually understand things.

Meanwhile on the human side: https://neuroscienceresearch.wustl.edu/how-your-mind-plays-t...
Someone on HN wrote that 96% of gas in the US is burned in urban driving and 4% in rural.

I assume it means that people in LA have longer commutes than ones in rural Minnesota.
This is happening at my company. Thankfully I'm senior enough to push back on most of the requests to add AI as I still haven't found a good use case for it in our product.
> Sounds like you want a different approach as well.

Sure. That's exactly what I want and have been trying since 2019 (part time) and have been "forced" to do full-time since July of last year [0]. I've been bootstrapping the whole time, but also have looked into the "smaller funds". So far:

- Applied to calm.fund - rejected.

- Applied for antler.co - rejected.

- TinySeed only considers applications if you have already $500 MRR.

> "go small and stay home."

But meanwhile I have bills to pay, two kids to feed, and countless rejections because my CV is screaming "not proven in a manager/executive role" while the market is overflowing with "purely technical" developers who are younger than me and able to ride out this shitty market.

[0]: https://news.ycombinator.com/item?id=36674034
I guess that perspective depends if you are a VC or a company trying to apply AI.

The VC expects to lose most of the time and hit it out of the park once in a while, for a large net gain.

For companies trying to automate or increase productivity with AI, there are unlikely to be any massively profitable winners that will make up for the failures, so too many failures is going to hurt.
I think CSS's own internal logic prevents this sort of syntax from working, since you could be talking about any element matching `red-box`. There's no good way to refer to a specific match of a selector, unless you enforce that the selector only selects 1 thing, even then, that would be conceptually hard to deal with.

I think flexbox and grid handle a good chunk of what you'd want here, but having to handle constraints at the "group" level. Either flexbox, so the browser finds the best way to place elements into a line based on your rules, or grid for 2 dimensions:

boxes {
display: grid;

/* there are only 2 columns, 100px each */
grid-template-columns: 100px 100px;

/* all rows are 100px tall */
grid-auto-rows: 100px;

> * {
/* All children take up 1 col, and 1 row */
grid-column-end: span 1;
grid-row-end: span 1;
}
}

blue-box {
/* blue-box must start at col #2 and row #2 */
grid-column-start: 2;
grid-row-start: 2;
}
Evolving JavaScript with Douglas Crockford [video]
80%+ of all startups fail. Tech is hit driven. The remaining 20% carry the entire industry.

Movies, music, and publishing are also hit driven in a similar way.
Most of these projects are too similar in nature to succeed to begin with... Everyone is out to create yet another text chat bot or an image maker and then slap Google Authentication on it and tricks to get people to enroll into a monthly $ubscription... Few are out to be visionary and make products that can be sold to companies that will integrate the tools into their apps
In my experience, hiring managers worry way too much about finding research engineers with deep math skills when at the end of the day they need software folks to operationalize simple maybe slightly fine-tuned foundation models.
I'm sure we can pick and choose good/bad examples from every thread, but I for one definitely feel the bar for civility/respect here is way higher than virtually anywhere else, so I'm choosing to believe this current system contributes to that and that the pros outweigh the cons.

After reddit's nonsense last summer I appreciate HN more than ever. If it means the moderation is a bit "too strict" then so be it. That was also the case on some of reddit's (and other sites') best communities. /r/AskHistorians immediately comes to mind.
if they need more cash they can sell more stock.

Taxing entrepreneurs will lead to worse outcomes for entrepreneurs. That is obvious. Every tax has a cost. But we need to fund the government and it is not fair for workers to pay for everything while much wealthier investors and entrepreneurs do not.
Claude has been pretty great. I stood up an 'auto-script-writer' recently, that iteratively sends a python script + prompt + test results to either GPT4 or Claude, takes the output as a script, runs tests on that, and sends those results back for another loop. (Usually took about 10-20 loops to get it right) After "writing" about 5-6 python scripts this way, it became pretty clear that Claude is far, far better - if only because I often ended up using Claude to clean up GPT4's attempts. GPT4 would eventually go off the rails - changing the goal of the script, getting stuck in a local minima with bad outputs, pruning useful functions - Claude stayed on track and reliably produced good output. Makes sense that it's more expensive.

Edit: yes, I was definitely making sure to use gpt-4o
I'd vote for him over most of the recent candidates
Any compiler (or binary) after the evil compiler is compromised. It can inject malicious code into anything it creates (or anything that is produced by what it makes).

Essentially, the evil compiler can include the evil parts of it in the compiler output. Even worse, the evil compiler could include the self-replicating code within the compiler output.

You can follow this logic down an infinite chain as you'd like.
And in a hype cycle many many more projects get off the ground that normally, outside of a hype cycle, wouldn't have ever received the requisite funding.
That's not a loophole, it is illegal. You can't deduct personal expenses from a business. I realize the rich do it, but if that is the problem let's go after that.

Also if you sell stocks you always pay tax on the capital gains regardless if there is a loan or not.
But charging taxes on the loan won't really reflect that well. Also, there are limits on inheritance before estate tax kicks in, so folks with 100's of million in assets passed on to their heirs are still paying estate tax, it won't be tax free at that level.

(Edited to correct "inheritance tax" to the technically correct term, "estate tax")
This is unhinged. You think women go to university to date? In this country with the cost of higher ed?

- when women were mostly or entirely excluded for higher ed, they still participated in society and courtship and had "functional social skills"

- men and women today who never go to college still participate in society, date and have functional social skills

So maybe women go to university to learn or to launch their career or to appease their parents just like everyone else? And commenting on their growing numbers in terms of the benefits to straight male students looking to date is fundamentally objectifying people who are just trying to live their lives? And when someone points this out you imply that women who have the attitude that universities are for something other than dating are on some track to be broken non-social loners, that's failing to account for the broad opportunities to (a) date someone outside your school (b) defer dating until later because you're focused on learning and paying a huge amount to be at this institution or (c) being open to the possibility that people who don't date aren't doomed to be lonely cat ladies b/c there are other kinds of valuable human connection and the people that perpetuate this myth are invested in continued oppression?
Elon's path may not be the best path to popularity.

If Zuck wants popularity, maybe a good way to go about that would be to de-shittify Facebook, Instagram, and so forth so that those platforms respect their users.
Axions can seem a bit goofy. One thing to know is that when talking about particle physics, we like to talk about particles, but "particles" are really a concept from classical physics. When doing quantum physics, one is fundamentally concerned with waves. If you've read any about quantum mechanics, you've heard of "wave/particle duality," which is something of a connection between the two pictures. Another thing to know is that axions should interact electromagnetically.

The bottom line is that because axions would necessarily be very "light" (that is, very much not-massive), it is misleading to picture them as "particles" and better to picture them as "waves." So while it's true that axions would feel the electromagnetic field of an atom's nucleus, that's really just because it's an electromagnetic field. So to make an experiment which is sensitive by modern standards, you say "forget individual atoms, I'm just going to make a cavity and crank it up to large electromagnetic field." And that's exactly what is done in practice.
If 20% of AI projects work out that would be massive for humanity.

You don’t innovate with 100% odds
This kind of fits the narrative of some of the Mag7 earnings calls where they more or less say "we aren't sure where the revenue will ever come from.. but its a game theory style arms race where we can't afford to NOT be there if someone figures out how to make revenue in the space".

So the big guys are buying GPUs, building out datacenter, developing & training models, etc.. just in case.

Maybe LLMs will change some niche dramatically, maybe it will reshape society, or maybe nothing.

More prior revolutionary developments end up like crypto, voice assistants, IoT, smart homes than the number that end up like smartphones, web, or the PC.
> At Caltech, there has been an average gap of 10 percentage points between the acceptance rate for male and female applicants since 2003-04. Women were accepted at more than double the rate for men for the 2022-23 school year.

This is about acceptance rate. We were talking about number of applicants. Where are the numbers for applications?

> In my personal experience, it was actually the opposite. I self censored my application to MIT because I noticed that they rejected all the men from my high school and accepted all the women who applied, despite the men being equally or more qualified.

Your anecdote is supposed to beat data...?
Oh that's a huge find thank you. I wasn't sure what was missing.

I think I'm working off a white list, so I should just be able to add that to it.