skysight-inc/HackerNews huggingface dataset:
> Not having loop handling does seem off

I do agree. The fact that those uop queues are already there and Intel isn't using them as a loop buffer does make me ask questions. Have they just not gotten around to it? Have they decided its not worth the power savings? Maybe they are aiming for simplicity?

> However, a large amount of comparative wall time in code is spent on sequences of a short piece of code and a branch that is hard to predict.

The thing is, any time the branch predictor has at least one correct prediction, the decode throughput doubles to 6 IPC. And if it gets two correct predictions in a row, the IPC triples to 9.

I'm not sure how many cycles the "execute both sides of the branch" would save on a misspredict, but your basic blocks would need to be very short and the prediction accuracy would need to be very low (like, 50% or lower) before it can actually out-preform the leapfrogging decoder approach on those sequences of code.

> but if you just synthetically insert a split some distance down, you may be misaligned with the actual instruction stream

It only inserts the splits after decoding, so they will always be at the correct alignment.
> semiconductivity in graphene

"Ultrahigh-mobility semiconducting epitaxial graphene on silicon carbide" (2024-01) https://www.nature.com/articles/s41586-023-06811-0 https://research.gatech.edu/feature/researchers-create-first...

> superconductivity in graphene at room temperature

From "Why There's a Copper Shortage" [...] https://news.ycombinator.com/item?id=40542826 re: the IEF report "Copper Mining and Vehicle Electrification" (2024) https://www.ief.org/focus/ief-reports/copper-mining-and-vehi... :

>> Graphene is an alternative to copper

>> In graphene, there is electronic topology: current, semiconductivity, room temperature superconductivity

>> - "Global Room-Temperature Superconductivity in Graphite" (2023) https://onlinelibrary.wiley.com/doi/10.1002/qute.202300230

>> - "Observation of current whirlpools in graphene at room temperature" (2024) https://www.science.org/doi/10.1126/science.adj2167 .. https://news.ycombinator.com/item?id=40360691
> Nobody working outside of openai knows.

I wouldn't be too sure openai people know either. if a machine has enough moving parts, it's hard for an individual human to understand all of it. nowadays it's possible that nobody quite knows why the silicon compiler put a particular block in a particular position on the die. it just figured that's the best way to save power or space or whatever.
I mean... 10 years of not being able to compete with companies subsided with a world powers national treasury isn't really saying much of anything
Good Luck! Just wondering, is where is your prospecting tool getting it's information? Is the contact info from LI/ other prospecting tools?

I've used my share of prospecting tools and the main issue I've dealt with isn't technogrpahics or firmographics but rather the quality of contact info, so wondering where you get this info. Some prospecting tools, like Zoominfo, have teams that verify emails and phone numbers
> but they still can't make a dent in market share despite Adobe's contempt for their customer base.

Hello, Autodesk
Disagree. The ability to “try” is a capability, and GPT doesn’t have it. Everything in the world that we’ve called “intelligent” up to this point has had autonomy and self motivation, and GPT doesn’t have those things. GPT doesn’t grow and doesn’t learn from its mistakes. GPT won’t act without a prompt, this is a basic fact of its design, and I’m not sure why people are suddenly confused about this.
Box Plots Are the Better Default Choice for Visualizing Performance
Writing a WordPress theme in less than 4kb
Journalism Needs Your Help
Total layperson here, but here are some things I have been wondering that the article didn't really address.

What happens if something like Starlink is intentionally targeted during an active conflict, maybe with something like a fragmentation warhead? The short deorbit time seems like a feature, if it can deny access to space for the duration of the conflict while minimizing long-term effects. Or is there enough... space... up there that it's a non-issue?

Also wondering about the impact on communications with higher orbits, eg GPS, assuming these satellites even remain intact. If LEO is contaminated, maybe with something like reflective foil strips / confetti, would signals still be able to get through? Or is that again a matter of sheer scale where it is unlikely to cover a large enough area to be a real concern?
Cool stuff! Thanks for the write-up. Getting broadcast ergonomics right in a fully statically typed context seems both tricky and pretty satisfying.

> We thought it’d be a fun/simple feature and a good break from the heavy duty work on automatic differentiation we had just published

Perhaps it wasn't as much of a break as you might think - funnily enough, static broadcast semantics can serve as an interesting structural foothold for certain AD optimizations [1]

(disclaimer: I'm a coauthor on that paper :) but it's been quite a while since I've done work in the AD space)

[1] https://arxiv.org/pdf/1810.08297
He's said it pretty clearly, an LLM could be part of the solution in combination with program synthesis, but an LLM alone won't achieve AGI.
BigFixedDecimal? Sounds like yet another java naming pitfall.
It's been awhile, but I was reading about black widows. Apparently the better fed they are, the worse the web, so they don't over feed.

A chaotic web is a sign that the black widow spider is well fed and not hungry.
They are unable to compete with the top players on quality, so they instead compete by winning the largest user base with open models.
> And here this free lunch is thrown away just to be replaced with "here is my opinion and I don't care about arguments" communication style. That's not a starting point for debate at all.

I'm sorry if it came across that way but I absolutely didn't mean it like that. I'm happy to have my point refuted. I am a (mechanical) engineer but haven't worked in this specific field professionally, so I felt I might be able to contribute, as making devices sturdier is something I think a lot about. I normally don't mind watching MKBHD's videos, at that point of time I was in a silent place where I couldn't have done it.
I expect the previous versions to stop getting compatibility updates which is a bigger problem on macOS than Windows, but that's the deal with buying a license vs monthly subscriptions.

It's so much cheaper that I'll take that trade any day. I'm guessing v3 will be an eventual AI focused update since that's an area where they haven't tried to compete with Photoshop in v2.
> We need some sort of human right for digital privacy to make this sort of thing illegal.

This already exists in the EU, the EU charter of Fundamental Rights https://fra.europa.eu/en/eu-charter/article/7-respect-privat.... states "Everyone has the right to respect for his or her private and family life, home and communications", however it seems to have been ignored.
I don't. The human sensorium (whether actually looking at an image, or visualizing something based on some numbers) has limited dynamic range.

Sometimes, it can help a little to convert to something vaguely human-scale, which probably doesn't fit on a screen. The surface area of the planet is ~500 million km^2, there's a large park near me with long, clear sight lines where I go for runs play disc golf that's about 5 square km. If I shrink the ~3x2 meter satellite dimensions by an equivalent factor of about 100M, it's an object with a size of 30x20 micrometers (unless I've screwed up a square-cube ratio somewhere), on the order of a grain of silt, the thickness of a Sharpie ink mark, or something a little smaller than a cross-section of a hair. My intuition approximates those dimensions and probabilities of two of those infinitesimal specs all the way to zero.

On the other hand, tens of thousands of satellites, those barely-palpable specs crossing that region of space once every 90 minutes, for hundreds of years? Then my intuition says it's a certainty!

Facing the multiplication of an impossibility with a certainty, intuition says they cancel out and it's a 50/50 chance, which is just not how it works.

Sometimes you have to just do the math and trust the numbers.
Ancient human anthropology is a fascinating subject because we are still discovering so much yet know so little.

Stone tools remained essentially unchanged for a long, long time. 600kya would have been within the range where there were still multiple homo species occupying very similar regions. An important thing to remember is that the homo family tree is more like a bush than a tree, with lines getting very blurry and a lot of interbreeding. It makes me wonder how much technology like this actually came from our precise lineage or was shared/stolen/learned amongst human species.
Um, okay. I have never heard of this, so for others: https://en.wikipedia.org/wiki/OpenXR

After that, again, if only a single device has features that no other device has, what's this "open" going to do for you?
Nature retracts paper that claimed adult stem cell could become any type of cell
Mine too and same here, I catch up a couple of times per year spontaneously.

I love solutions that are "human sized" and not dependent on a global scale civilization. Humanity would be in so much better shape if we learned to be content with a little less, a little simpler. Not always (necessarily) simpler from our personal perspective (ordering a fancy gadget from China on Amazon is "simple"), but holistically (taking into account the whole manufacturing and supply chain and its externallities).
I think its not the problem of if, but of how. graphene is delicate and can easily break. The manufacturing process is so hard that its still cheaper to use silicon to make chips
I mean, the existing licensing mechanisms can be similarly abused.
I'm annoyed that Firefox for android doesn't have hot keys at all and chrome for android is also missing enough hotkeys/mouse behaviors that I'll usually notice very quickly.
> The made breaking changes in the ABI...

They bumped the major number. That's fair play. There has always been a lot of slouching wrt versions in python. That's not numpy's fault. Too bad they're getting the black eye for it. They could have avoided it by making a new dependency name ("numpy2"), but that sets a shameful precedent, so I give them credit for not copping out.
Show HN: Yet Another Habit Tracker
Hey! Long-time lurker, first-time poster!
I'm pretty excited to share ItzaHabit, a habit tracker that I feel like it works for me and could be helpful for other people

What it does: it's a habit tracker! But I never enjoyed how most of them organize stuff by months since that doesn't fit with my philosophy, and since just showing consistency is what lands the trick for me, the visualization of the habits is just based on a heatmap of days since the start and days done.

Why I built it: pretty much for learning purposes. At work most of the time I just do FE and almost never have time to start a database, create queries, work with webhooks, do auth, and all the plethora of basic BE stuff, so doing an actual project seemed like the way to go.

How is it built: I guess that it's pretty standard but it's Next, with auth and the tables dealt with on Supabase, and the payments (for the paid tier with subscriptions) are on Stripe; definitely nothing fancy.

What I've learned: webhooks are... not easy. Nor figuring out proper auth policies for what I needed without giving too much. I would like to do redo this solely on Elixir/Phoenix with LiveView and Postgres instead of using a different tool that obfuscates the database

Feedback: any suggestions or pointing out issues are more than welcome. At work I'm mostly by myself so I never have the chance to get feedback (I may need to change jobs) so any kind of bounce would be more than appreciated!
> If you are already feeling like you need a "just in case," why are you get married to begin with.

Because people change, and sometimes those changes lead to financial troubles. One spouse starts making risky investments, or spends joint money in an inequitable manner. Maybe separation happens and one spouse wants to move out, but if the money is gone, they're stuck.
>Canada and the US are actively taking steps to dissuade the majority of their population from producing offspring

Uh, expand?
By far the most enjoyable interview experience I had. Hands-on and efficient. Kudos to Maksym and the brokee team!
Meetups, happy hours around conferences and events, and lean our your VC contacts they should have their own events/dinners, and can intro you to like minded founders regardless
Those were user flags. (I just checked. A mod didn't do anything until 38 minutes later.)
You will need to build it using xcode and install it like ordinary app (On MacOS at least)
I've commented here before that I find myself really conflicted on LeCunn's public statements. I think it's really hard to reconcile the fact that he's undeniably a world-leading expert with the fact that he does work for and represent a tech company in a big way, which means that it's both hard to tell when what he says, especially publicly, is filtered through that lens, either explicitly or just via cultural osmosis. I know some people still in academia (e.g. "Bitter Lesson") are following suit but given how much of this field has been scooped up by large tech firms, this necessarily means that what we get out of research from those firms is partially filtered through them. Like it sounds like you're in CS/AI academia so I'm sure you're familiar with the distorting effect this brain drain has had on the field. Research out of places like FAIR or deepmind or OpenAI (arguably they were different until about 2019 or so? Hard to say how much of that was ever true unfortunately) are being done and published by world-leading experts hired by these companies and obviously this research has continued to be crucial to the field, but the fact that it's in industry means there's obviously controls on what they can publish, and the culture of an institution like Facebook is definitely going to have some different effects on priorities than that of most universities, and so while we can all collectively try to take it all with a grain of salt in some way, there is no way to be careful enough to avoid tribal knowledge in the field being heavily influenced by the cultures and priorities of these organizations.

But even if this kind of thinking is totally organic, I think it could arise from the delayed nature of the results of data-driven methods. Often a major structural breakthrough for a data-driven approach drastically predates the most obviously impactful results from that breakthrough, because the result impressive enough to draw people's attention comes from throwing lots of data and compute at the breakthrough. The people who got the impressive result might not even be the same team as the one that invented the structure they're relying on, and it's really easy to get the impression that what changed the game was the scale alone, I imagine even if you're on one of those research teams. I've been really impressed by some of the lines of research that show that you can often distill some of these results to not rely so heavily on massive datasets and enormous parallel training runs, and think we should properly view results that come from these to be demonstrations of the power of the underlying structural insights rather than new results. But I think this clashes with the organizational priorities of large tech firms, which often view scale as a moat, and thus are motivated to emphasize the need for it
I love articles like this, as I grow older I become more fond of the existential and facing down the inevitability of death for myself and all around me. I find more empathy and patience with people when I consider their loss.
2018 Subaru Forester. AWD is kind of mandatory in the Sierra Foothills, and a pickup to replace my 20-year old Tacoma cost about twice as much. There were no chargers within about 20 miles at the time. And I roughly doubled my gas mileage.

The 2018 I got has zero internet connectivity. The cell phone meets any needs. No built-in GPS. And no "telemetry" other than the phone.

Of course, it's older now and new instruments have vastly less glare.
Everything's a distraction, so the less on the touch-screen, the safer I feel as a driver.

CA is a very large state and people seem to prefer hybrids.
> which is a golden opportunity for any interested party to restructure it in their favor. Whoever has the means will do so, and it will not be motivated by public interest

What if the interested party is clever and defines "in my favor" to be equal to "the common good"? ;)
They wanted the gains you can get from successful EV execution without any of the effort. Tesla/BYD cosplay/performance art.
For a more informed opinion than folks on the internet, here's some work from Microsoft with early/internal access to gpt4: https://arxiv.org/abs/2303.12712 . I don't think people close by these systems share the same dumb parrot sentiment at all.
DeepSeek Coder V2 Released
[Another BAML creator here]. I agree this is an interesting direction! We have a "chat" feature on our roadmap to do this right in the VSCode playground, where an AI agent will have context on your prompt, schema, (and baml test results etc) and help you iterate on the prompt automatically. We've done this before and have been surprised by how good the LLM feedback can be.

We just need a bit better testing flow within BAML since we do not support adding assertions just yet.
CodeSignal's 2024 University Ranking Report
I really don't get why this would be a 71mb installer that takes up 113mb when installed. If they are literally just fake processes running that have the right names, why couldn't this be a 100kb installer?
fortunately grandma is politically irrelevant in china (ayi's are worse than Mao), though the age of its leadership is showing, as they are still obsessed in trying "socialism" and see skyscrapers as the ultimate hallmark of development (they built so many cathedrals in the sky the government had to put moratoriums on financial requirements to build them)
Seems to work pretty well, kudos!

I wonder if a version powered by an uncensored Llama 3 model would be better, though? That way you could expand to hentai as well.

Is the service open source?

EDIT: Also missing a privacy policy, which seems quite important given that people are uploading images to your service.
> Adobe can't stop you from building a better version of Photoshop tomorrow to make billions.

Make a serious dent in their business and they will damn sure try. Typically with lawfare.
Scientists may have made mistakes in the past, what is "emotion" and if emotion is just one part of the brain (which lizards lack). Furthermore, having emotions is not necessarily same like humans emotions, anyways. My guess is probably lizards (and insects) do have emotions, but not same like humans emotions (although, what are the similarities and the differences, is a question that remains, and you would have to know what is the proper way to measure such a thing).

I am not saying that I am necessarily correct about any of this, but you should not be so certain them the other way either.
Do you have a wheel reinvention habit or a tendency to focus on interesting algorithms over the boring crud screen type stuff needed to actually ship?

Do you use the debugger, the linter, AI autocomplete, popular libraries? Do you make effective use of Git branches?

Are you physically tired due to excessive time spent on personal projects or programming study? Do you use automated testing?
What it's like living through a 121 degree day
Dell stopped the option to undervolt the XPS series with some BIOS update. Would need to downgrade the BIOS first.
> Unless Microsoft is doing something weird, this should be extremely fast. <1ms fast.

And it should also be scheduled for near the end of the frame period, not happening right at the start.

But all this stuff is hard to do right and higher refresh rates make it simpler to do a good job.
Are you sure, you need meet?
Personally, I know I want meat and I know I despise the meat factories.
But there are alternatives, cattle raised on actual grass. Or game from the forest. More expensive, but I don't need nor want meat every day.

edit:
with meat factories I did not talk about industrial packaging of meat. That is fine. What is not fine with me, is having living animals on conveyor belts, who never see the sun or feel the earth.
Did you remember to check/contemplate whether your "measurements" are correct?

This seems like a rather recursively self-referential problem.
I love the hamburger icon <3. Good luck!
I must have missed that reading the study, and that certainly is a little more compelling. I'm still very skeptical about the way the guardian article presents the claims, and the lack of any mention of follow up work since the decade old study.
> for memory-unsafe languages

And languages which require unsafe blocks to write any real system code.

> But there's no way to prevent this

There isn't. There are only mitigations. The environment is actively hostile.

You can try to bake them in the hardware, which has huge up front design costs, and if a vulnerability is ever found, they become useless instantly.

You can try to bake them into the language, which has moderate continual design costs, but if someone simply types 'unsafe' anywhere in your codebase they become useless instantly.

You can try to enforce them in the frame work of your own code, which has moderate up front design costs, is possibly less reliable than the other methods, but they can be changed and redeployed when vulnerabilities are discovered.

These problems don't go away simply because you made a particular hardware or language choice. You can't sweep this engineering under the rug and then act like your software is more secure than anything else.
lol still falling
Here is GPT-4o with a "Please explain your thinking step by step"

`The text describes a sequence of events involving two characters, Joe and Sue. Here’s a step-by-step analysis of the text:

First Sentence: "Joe drove Sue to university."

Action: Joe is driving.
Destination: University.
Passenger: Sue.
Second Sentence: "Afterwards he drove home again and drank a tea with her in the kitchen."

Action: Joe drives home.
Time Reference: "Afterwards" indicates this action happens after driving Sue to university.
Activity: Joe drinks tea.
Location: In the kitchen.
Companion: Sue ("with her" refers to Sue).
Logical Flow and Possible Inconsistencies
Driving Sequence:

Joe drives Sue to university.
Joe drives home again. This implies Joe drove to university, dropped off Sue, and then returned home.
Tea Drinking:

Joe drinks tea with Sue at home in the kitchen.
Potential Issues and Interpretation:
Continuity Issue: If Sue was dropped off at the university, she shouldn't be home with Joe unless she somehow returned home quickly or didn't actually stay at the university.
Timeframe: The text lacks details on the timeframe between dropping off Sue and drinking tea, leading to ambiguity. If there’s a significant time gap, it would make more sense. Otherwise, it’s confusing.
Possible Corrections or Clarifications:
Correction for Continuity:

"Joe drove Sue to university. Afterwards, he picked her up, and they drove home together and drank tea in the kitchen."
This makes it clear that Sue is back home with Joe.
Additional Information:

Providing more context about the events or timeframe could help clarify the situation.
In conclusion, while the text describes a sequence of actions, it has a logical inconsistency that could confuse readers. Clarifying the timeline or actions would make the text more coherent.`
Good point, the form factor of the regular isn't suited. But I do hope that someone will actually make a laptop shell for it.
I think you meant tool not fool :-)