skysight-inc/HackerNews huggingface dataset:
> And some Scheme code:

(if (cond)
(begin
(preamble)
(define a 5)
(do-stuff a))
(do-stuff 6))

This is not defining a local variable in Scheme. The various Scheme standards also require that DEFINE appears at the top of a body.

> Common Lisp wants you to declare every set of intermediate variables in a nested scope

Lisp programmers edit code by list operations. For example, I can set the cursor between (preamble) and the (let ...) form. control-meta-t transposes the lists. The let form is moved upwards and the enclosed body is moved, too. Try that in the C code. Code transformations are vastly easier with explicit scopes.

JavaScript has introduced a LET for a reason: block scope is clearer than VAR (function / global scope).

(defun foo (a)
(if a
(var b a))
(print b)) ; what's the value here?

In Common Lisp above would not be valid.

I would need to write:

(defun foo (a)
(let (b)
(if a
(setf b a))
(print b)))

I can then immediately see that each B is inside a LET scope, which defines it. It's just by simply moving upwards in the expression tree. I would not need to search the whole expression tree. Also languages may do different things with definitions inside conditional expressions.
Reddit and Facebook Groups (the latter being much better) are the only 2 places I can search for reviews or recommendations to pretty much anything these days. Google & co. are impossible to use for "best" anything
> It's not really clear what you do with a staff+ long-term IC

Set clear expectations in the first place. "I want to run things my way here, I'm the new management and I don't like you" is not an expectation - and that's what I have observed happen all too often.
Weirdly enough, when I asked "give me a formula for the fourier transform in the continuous domain" to the 70B model, it gave me a latex-like formatted string, while when asked for "give me pseudocode for the fft" I got a nice code snippet with proper formatting. The formulas though were both correct. We're not at Groq level of speed here, but I have to say, it looks pretty good to me.
cache=uyem9mo96tjeibaeljm1ztts for the devs if they wanna look it up.
I love it! I do have a quick question. It seems like you can create files with the correct filename for jekyll but it doesn't seem like there is a way to tell it that the date only exists as the file name? jekyll dates within the files do override the file dates but are actually not required. It would be nice if I could pull the date from the file name. I hope I'm just overlooking something simple.
This website is pure nostalgia <3, pretty much every corporate page in the 90s looked like this! I was half disappointed they're using <div>'s and CSS for layout and not a bunch of <table>'s.
CC 2024: ACM SIGPLAN International Conference on Compiler Construction
Just one pole on the right side will take a plane down
This is what entrepreneurship is really like.
There is a big difference in making a technology work and making a lot of high yielding wafers with it. I'm not sure Intel 7nm ever got to high volume manufacturing...there were constant delays and yield issues. Read the 3rd article I have below to show how bad it is. Plans to implement SR in 2021, but yields were crap and mass production was put out to 1H23. Intel and TSMC use very different terminology for when things are ready...manufacturing ready (Intel) is being assumed to be the same as high volume manufacturing (TSMC), but they are not the same at all. TSMC is doing 2nm risk production in Q4 this year, we will see what Intel ends up doing...

Example(s):
https://www.theverge.com/22597713/intel-7nm-delay-summer-202...
https://www.pcmag.com/news/intel-sorry-but-our-7nm-chips-wil...
https://www.eenewseurope.com/en/poor-yield-at-intel-delays-s...
From my point of view, just not. I went from using Twitter a lot to gaining a lot of free time ... be because overall experience now sux in many small ways.

Whereas there used to be interesting exchanges and threads before, algorithm now promotes similar nonsensical short responses again and again. The stuff on top is just not interesting anymore.
I got started in QBASIC as a kid, but it wasn’t until Delphi 4 that programming became something that I wanted to pursue as more than just a hobby. Though it’s been over 20 years since I touched Pascal, I owe my entire career to Borland and Delphi.
I recorded a screen capture of a task. Gemini generated code to replicate it
In the long term no company offers free unlimited APIs like that. It was a dumb decision to offer it in the last 5 years
Price's law didn't really fit well even within the context in which he created it. Lotka's Law fits better.

And they aren't laws, just heuristics, that the tech world likes to propagate as if they are laws, when if fact most tech people that believe they are part of the "square root people", but really just lack an appreciation for what is often really going on.
I’ve largely overcome CFS with a variety of treatments over more than about 15 years. Most of the treatments are physical therapies (particular nutrition and exercise approaches), but an unconventional subconscious emotional healing modality has been fundamentally important. After a few years of doing just physical treatments, things only really started to change once I tried the emotional healing approach, which only happened by chance when a physical therapist said “maybe this will help”; I didn’t go looking for it as I was so focused on the physiological symptoms (pain, inflammation, weakness/exhaustion), and psychologists/psychiatrists I’d seen before said I seemed fine enough.

So, yes, the treatment that worked for me is unconventional. I mean of course it’s going to be unconventional: as this article reminds us yet again, the medical establishment has been trying to explain (or dismiss) this condition for decades by adhering to conventional understandings of health and getting nowhere. So an approach that currently seems unconventional is the only way there can ever be any headway with this issue.

I’ve long said I would like to be involved in research into the condition and into the treatments I’ve found beneficial. Any researchers who want to talk to me, or anybody interested in supporting or being involved in this kind of research is welcome to contact me.

As this article reaffirms, CFS/ME advocates frequently insist that the condition must be taken seriously because it is fundamentally a physically-rooted condition; as if (a) emotions/traumas can’t cause or exacerbate physical symptoms, or (b) that conditions that are rooted in emotions and trauma should be taken any less seriously than those that are primarily physical. Of course both these positions are plainly false.

The real problem is that mainstream medicine just doesn’t give much credence to the notion that emotions and physical symptoms can be deeply connected. (And to be clear I come from a background of strict acceptance of scientific and medical orthodoxy).
Is Modal a good solution for running fine-tuned LLMs and Whisper models? If the cold-start time is low we're more than willing to modify our code to use Modal's infra.
Happy to follow up via email but didn't see one in your profile.
It worked with Mastodon because it was diverse and well-distributed from the beginning even when it was young. I'm skeptical that other people are going to run their own BS servers at scale now that it's been normalized to always just use the firstparty one.
The web is crying out for true RAD. GridWhale is promising, I have been casting around for a project I could use it with.

If you can pull it off, I guess we'll grudgingly forgive you for not finishing Vault of the Galaxy yet. :)
Something happened recently (or maybe not so recently. I am an old fart) with the cooling situation. Previously a beefy air cooler could give you good performance at a low noise level. Now they all sound like jet planes when they try to dissipate 200w of heat.

Heck, even my 420mm AIO was struggling with the newer processors before undervolting. With AMDs latest series I have started using eco mode. An undervolted 7900x at 88w ("105w TDP") is at 95% of stock performance and doesn't make a sound with a decent air cooler if you are comfortable with it staying at 85 degrees C when doing work.

The single thread performance is the same, and I managed to have a stable boost of 5.8ghz for single core workloads. It compiles code good enough for me, and the occasional Minecraft session is a breeze.
It's free of any association with cryptocurrency for one thing.
Would you feel good about being that kind of engineer, if the external validation was great enough?
Convert a 2D photo to a Spatial Photo
A bit too late for Reddit, I'm afraid. They have gone too far down the drain to be pulled back from the brink.

Not worth any of my money, I'd advise you to hang on to yours too.
Did this get flagged/deleted?
Reddit blocks all search engines from crawling their comments, essentially blocking all user generated contents.

See this directive in https://www.reddit.com/robots.txt
`Disallow: /r//comments////*`

But I can still search Reddit on Google. How does Google manage to get the data?
Synthetic development of a broadly neutralizing antibody against snake venom
> If suggesting that ME/CFS may be a mental illness breeds contempt towards sufferers, then we really need to reflect on our attitudes towards mental illness.

Absolutely you are correct on this, but at the same time it doesn't change the reality that to many people and doctors, ascribing it to mental illness is essentially a dismissal, which is wildly unhelpful to the person suffering.
Ask HN: The binary composition of an infinite universe
I cannot conceive of what may have led to the big bang.

I bet y'all have some cool ideas to share!

#mode13h
It's stuff like this that makes me wonder a lot about the studies happening around chronic inflammation and things like that too. I won't be surprised if a lot of chronic illnesses end up turning up as auto-immune and gut/body-biome issues where something has gone awry and now there's too much of something happening.

Things like EBV staying around for long periods of time at low levels is one of the purposed causes of CFS symptoms, among others, in a lot of people, given it's prevalence. https://en.wikipedia.org/wiki/Epstein%E2%80%93Barr_virus#Rol...

I also won't be shocked to find that CFS turns out to be just common symptoms of dozens of diseases/syndromes that are all different and we just suck at identifying them right now. That'd also help explain why it's so hard to nail down and treat.
It must've been flagged initially, but I see it on the second page now.
I always get cynical when I see awards for software releases. Someone always gets an award for staying up late to fix a last minute problem. Normally the person that should have written good code in the first place so they wouldn't have had to come in late. The award should go to the person (likely people) who never got called in at all in the first place because we didn't find a bug in their code.
Ya it's hard to be sure that when people express disdain and/or hatred of "white" people that they are or aren't including arabs. /rolleyes
Fast Template-Based Code Generation for MLIR
Running without RAM cache would be a great followup to this challenge. I think a time around 2-3 seconds should be achievable. But, it would be highly sensitive to the hardware setup and how well the disk-reading code is placed on cores relative to the connection to the disk. Not sure what it would take to allow hundreds of contestants to benefit from the best arrangement.
They are extremely fast too (way faster than re2): https://github.com/BurntSushi/rebar?tab=readme-ov-file#summa...
If the value of Reddit was its data, then it should have encouraged more people to use it, instead of e.g. cutting off almost every Android and iPhone app.

My usage went completely downhill and my posts/comments as well
Hah, that was in my archetypal description of the fake 10xer, that somehow they are able to swoop in and fix their spaghetti code, come what may, while no one else can make sense of it:

https://news.ycombinator.com/item?id=18462325
You could probably cut every employee’s salary by 10% without noticing a visible dip in productivity. Maybe that means that visible measures of productivity are lagging indicators?
Perfect! Will check it out!
Every time I see something like this, my brain fills with all the difficulties of database replication and how it's almost certainly intractable to do with whatever half-baked API a SaaS tool has given you. It feels doomed and misguided
They got rid of stuff working with paying customers - ad companies. And that part is now failing so much, that Elon Musk went on multiple public tirades.

Twitter is not able to attract ads, because they don't communicate with companies properly and are chaotic.
By what mechanism will cryptocurrency change the fact that the already existing wage theft laws aren't being enforced?

Your original claim was that auditing of bank accounts would solve the problem. Since you've admitted that we already have auditing mechanisms in place, what does cryptocurrency add?

Maybe take a second to consider why the problem exists, what the current mitigations are, and why those mitigations don't work. Then reflect on what your solution does differently than everything else we've tried over the last hundred or so years.

> Neither is eating but better technology has certainly reduced famine.

Agriculture is a technology. Growing food at industrial scales is a technological problem. Without cheap synthesis of fertilizer, absolutely no amount of manpower, social movements, or laws can produce food at these scales. It is purely a technological issue. Distributing that food to the world is a social problem that technology has not solved in the last century.

> If on a forum self labeled as "Hacker News" you don't understand that you can use technology to assist with solving problems I haven't much hope for you.

People usually resort to condescension when they know they don't have an intelligent argument to make but still want to feel superior. How's that going for you?
WSB has more actual discussion, while people mostly see /r/pics on their feed (because it's a default subreddit) or scroll through really quickly (because it's easily-consumable content).
>the public often wants something done as well.

Sure, that's why the politicians want to be seen doing it. But the legislative focus is often on getting something passed now while it's a hot issue rather than on eventually getting a good bill passed (let alone deciding that we actually already have the correct amount of legislation on the topic).
I was asking about protocol, not content.
Maybe Zulip.
Why, Margaret, assume you're a spherical cow and take these brown pills twice daily.

You'll be just as new in a jiffy.
If it came from Myanmar, things are going to get interesting over there before long. We can't allow this sort of thing. Even the North Koreans have the sense not to sell plutonium through back-alley deals.
What is the point of hosting your own data? You don't gain anything from that, right?
American journalism isn't left-leaning. At best it is "click" leaning, and say what they need to do to get eyeballs on their content. This is why they helped normalize trump so hard, and repeatedly fail to call out the extremist right wing in the US.
The thing is: it's very easy to play up the likelihood and severity of problems that are entirely imaginary. This can be just a bad habit, but also a deliberate tactic. In either case, a lot of effort, time, money, etc. is wasted.

Waiting for something to actually happen before allocating resources to preventing it is (to some degree) a rational policy.
If they can't make good gross margin when making their own products that are higher priced (than similar AMD products)...how are they going to do it when they have to support an end customer that expects high gross margins?

Intel GM ~46%
AMD GM ~46%
TSMC GM ~53%
So you think your phone has zero tech that originally came from govt funded R&D such as the military?
Don't do it right, double down on the flaws. You had a 3k SLOC single function (all in main) C program to do something that could be expressed cleanly and clearly in 200 SLOC. Some specific sequence of inputs leads to an error. Instead of tidying it up, removing the repetition that led to the mistake, you copy/paste everything again and add another 100 cases to your various switch/case statements (actually you use if/else because switch/case might make things clearer). The specific problem is solved, but in a year another buggy code path will be discovered and you'll have another chance to play hero. In 5 years it'll be 50k SLOC of C all in main, that could have been under 1k SLOC (still all in main). No one else will be able to fix it but you!
It was. In the last year it’s become largely conservative, and not in a standard reasonable small-government, etc. way. It’s like reading Facebook posts from your dumbest uncle.
As far as I can tell from browsing through that list, the vast majority of them are either not actually sold by Arrow (not just that they're not in stock, you can't even back-order them or request a quote), or have minimum order quantities of $100k+.

Of the 7 chips that are actually stocked, none seems to have a publicly available datasheet.
Not only that, reddit hive mind is plain wrong in most of the cases. Plus in number of occasions the "le reddit investigation", "we did it reddit" excrement caused real-world issues for people that they were targeting, and those people were innocent.

Reddit is ok and quite cool for targeted discussion on targeted sub-reddits. But all the general subreddits visited by general population and everything that pops once in a while on the front page is a target for hive mind.

For HN comparison, there is a lot of "wrong" here too, but here you can find a cited academic study from one good American university that reveals most of the botfarms and fake news disseminators come from western sphere. If you try to claim on Reddit or anywhere on the internet that fake news champion is not Russia+China+whoever is evil, your entry will get buried.

Also, ask yourself who's the median redditor. For my country's national subreddit the median redditor is a high school kid from the capital.
The only thing that keeps me from trying nebula is my inability to download videos. There are very few youtube channels that I particularly care for, some of them are pretty small and over the years I've found myself recommending things that have disappeared to people one too many times.

So I run an autodownloader that downloads a bunch of channels as well as my liked videos for posterity. I'd like to give nebula a try, but ultimately it's important to me that I'm able to save the content I consume and access it later
"We are the horses building a car to replace horses."

...said the retired horse in its shed in 1886.
> Top 3 Ancestry groups (2015 Census) are actually 1) German, 2) Black/African-American and 3) Mexican. English comes in #5. If you tally English/Scottish/Welsh, you are only talking about 10% of the US population is British descent.

And yet, the vast majority of American language, culture, law, civil institutions, etc., come from the British. That’s why there are deep similarities between the Anglo countries on a variety of dimensions.

> They would. You don't have to adhere to some sort of defined American culture or fully assimilate into it, it's not Denmark.

You’re playing a word game where “American” is some shallow legal distinction, but “Danish” implies both a legal definition and a cultural one. Americans have a distinctive history, culture, and worldview which recent immigrants do not share. My parents were fully formed when they came to America at the age of 39. They aren’t American in anything other than a narrow legal sense. They don’t share American values, they aren’t the product of American history, etc. They are Bangladeshis—they think like Bangladeshis, embrace Bangladeshi values, etc.

My kids are markedly different in worldview and values from my parents (in ways that are often quite disconcerting to me, as an immigrant who is only halfway to American). Other Bangladeshis would instantly recognize that “your kids are Americanized.” You can chafe at the label because it offends your sense of multiculturalism, but the phenomenon exists and is instantly recognizable regardless of what label you use.
Here in Canada, CS is part of the Math Department at the University of Waterloo, but part of the Philosophy Department at University of Toronto.

Waterloo graduates take a Numerical Methods course in second year. I fear for the philosophers.
I used this one frequently. Any other U.S. users have recommendations for something else?
> It reads like you see my opinions are black and white and yours as spectra.

No, we're talking past each other.

Your claim is the current system is "broken" because you think teachers believe the "answer" is the ultimate goal. I refute that. The teacher does not believe the "answer" is the ultimate goal, they are teaching you techniques on how to solve problems, and the answer is the standard upon which you are being measured in correctness.

This is why "show your work" exists, your steps to get to the end (the answer) is employing the techniques, they measure how effective you are at getting there. The best teachers even mark you down if you make a mistake somewhere, but still get the right answer without proving it fully.
Dendritic Learning in Superconducting Optoelectronic Networks
Ask HN: Making an organization focused on making modern and efficient apps
Many applications worldwide can be categorized into closed-source and open-source. Closed-source apps are often premium, boasting fancy UIs and monetized through subscriptions, ads, etc. On the contrary, open-source apps are typically more efficient but may lack long-term support and have outdated UIs or other drawbacks. While this doesn't encompass all applications, it does represent a significant portion, perhaps around 60%.

I'm contemplating establishing an organization, possibly on GitHub or other suitable platforms, with a focus on rewriting everyday apps to strike a balance between closed-source and open-source models. The aim is to develop aesthetically pleasing, well-supported apps that remain free and prioritize user privacy (no data selling).

This organization would be small, mainly comprising daily or semi-daily contributors who would hold significant decision-making authority. They would collect donations, which, after covering all app expenses, would primarily support their time investment. While anyone is welcome to contribute, participation would be voluntary, with contributors enhancing apps they are passionate about.

The sole revenue source would be donations, as I don't believe there are any other viable options.

Additionally, the organization would prioritize making apps available in multiple languages, ensuring they are not specific to any particular country or region, not like a "Made in America" or "Made in China" approach, it's just for the whole world.

Specific platforms and tools would be agreed upon so apps would be consistent.

I haven't initiated anything yet, but is this a viable idea? Can a specific number of people contribute? Would donations alone cover such expenses? Would people be willing to donate? Or is this merely a fictional concept?
Recommend "Left of Bang"

In strategic sysadmin and cybersecurity this is staple thinking, and a
useful part of what I teach now.

Problem for vigilant thinkers is the rewards, as explained in TFA,
are perverse.

People are content with technology to be magical. They don't see the
millions of people quietly repairing it and planning to keep it all
going smoothly.

To "bosses" cybersecurity only bring them problems, and cost them
money apparently doing nothing. The same for any defence force, until
you need it.

Did some nice interviews for international sysadmin day last summer
[1].

[0] https://www.goodreads.com/book/show/22663095-left-of-bang

[1] https://cybershow.uk/episodes.php?id=15