skysight-inc/HackerNews huggingface dataset:
Well-factored code often reveals more important optimizations one can make. Like figuring out the nested loop isn't really necessary.
While not implemented, Bun may eventually have an alternative to Deno's sandboxing: https://github.com/oven-sh/bun/discussions/725

"Rather than runtime permission checks (Deno's model) which could potentially have bugs that lead to permissions being ignored, Bun plans to have binary dead code elimination based on statically analyzing what features/native modules are used by the code."
I couldn’t disagree more on Metro. For me that was the peak of bad design. With Metro I couldn’t tell the difference between interactive and non-interactive objects because they all looked exactly the same.

This might be an unpopular opinion but I still hate desktop UIs that use hyperlinks as navigation elements. I get why they’re useful in documents where you’re cross referencing terms in an almost relational kind of way, but for applications I want widgets to be explicit as interactive. And for desktop applications, you cannot just middle click a link, so you have no idea if a new window will open or you’ll get transported away from the current view with no easy way of returning back to the current screen.

KDE, in my opinion, is these days the best example of desktop UI out there. I’m not saying they get everything right, but it is far more consistent, discoverable and self explanatory than modern Windows (again, in my opinion).
My elderly medical University lecturer told us about first aid in old cars and how before seatbelts and safety glass, people would have their necks slit from the windshield while being ejected leading to a rather quick demise.
Also in terms of a second being a second, yes, presumably if you took a pocket watch back to the beginning of the universe, it would not operate observably slower.

Imagine you had an inter-dimensional being that could traverse spacetime at will. They have 2 stopwatches, one is in their left hand at the center of the universe 12bn years ago, the other is in their right hand at the edge of the universe today.

If they started both stopwatches at the same time, the one in their left hand would take longer to reach 5 seconds than the one in their right hand.
Well, 100% of the leaves in the deforested part of the Amazon lost their ability to do photosynthesis and we haven't done much about that either
> Kids apparently love Roblox and most adults think the metaverse is dead.

Can you define what a metaverse is in this case and how is it different from what we used to call an MMORPG?

Roblox involves no block chain and no VR, so what exactly is "metaverse-y" about it?
> Japan says all radioactive elements have been filtered out except tritium, which is hard to remove from water. The hydrogen isotope is also discharged – at higher levels – by operational nuclear power plants, including in China and France.

> That water will contain about 190 becquerels of tritium per litre, below the World Health Organization drinking water limit of 10,000 becquerels per litre, according to Tepco. A becquerel is a measure of radioactivity.

> Monitors from the International Atomic Energy Agency (IAEA), which has backed the plan, will be on-site for the discharge, and samples of water and fish will be taken.

Umm, what's the controversy here?
Sorry but this screams honeypot for some reason. Also, what’s the guarantee that it won’t hijack your server/dns like that other anonymous service? Knowing that you won’t sue since that will de-anonymouse you
As to branch prediction, for anyone interested: https://stackoverflow.com/a/11227902
>Starlink is one of a growing number of makers of small satellites that are focused on providing satellite-based internet, including Amazon.com's (AMZN.O) Kuiper, Britain's OneWeb and venture capital-backed Planet.

Planet is in the earth observation business, not satellite internet
Kellogg’s is going to war over Mexico’s nutrition label rules
"Conditional move is slow" is not the right takeaway. (In fact, conditional move can be much /faster/ than a branch in certain circumstances (e.g. hard-to-predict branches, like binary search).)

The reason why this code is slow is because the conditional move is on the critical path for resolving a loop-carried data dependency. In other words, to execute the assignment `maxV = (v if (v > maxV) else maxV)`, the CPU has to test v > maxV. But in order to make this test, the CPU has to wait until the conditional move in the previous loop iteration finishes (to know what the new value of maxV is). So the overall execution time of the loop is worse, because each iteration depends on the previous iteration. (This is analogous to why traversing a linked list is slower than an array.)

However, for the branch version, there is no data dependency on the previous loop, so the CPU really can (speculatively) execute multiple loop iterations in parallel. The the next loop iteration can start before the previous finishes. And with the large reorder buffers on modern CPUs, maybe up to 4-8 loop iterations can execute in parallel!

On the other hand, conditional moves would be much faster for a loop like:

bigs := make([]int, len(numsA))
for idx, v : range numsA {
if numsA[idx] > numsB[idx] {
bigs[idx] = numsA[idx]
} else {
bigs[idx] = numsB[idx]
}
}

There is no loop-carried data dependency, so the conditional moves can resolve in parallel. The above code with a conditional move is likely to be much faster than code with an equivalent branch. (And even if branches are perfectly predicted, the conditional move version will only be slightly slower, not 2X slower.)
Your English probably smells like the inside of a motorman's glove ...
Where I feel they do have a point is that traditional beekeepers are meddling too much with systems that are more complex than one might think. At the start of the article, they mention the routine clipping of queens' wings to prevent swarming. And then, at the end, they mention that queens used to "last" several years, whereas nowadays they are rejected by the hive after only 1-2 years. Maybe there was some natural selection going on there which beekeepers are hindering by preventing the bees from swarming?
They require some creative interpreting at the very least :P
Who made these circles in the Sahara? [video]
Do you feel the same way about the stable things that _have_ been in the node core libraries for a while now?
Interesting article.

In a way, computer games are an evolution of interactive storytelling, so I don't see the "fall" of text-based games as a negative, but more as the result of the progression of the electronic medium as a storytelling device.

Before computer games, I remember being entranced by Choose Your Own Adventure books. Text adventure games are an evolution of this concept, and as the medium got more advanced, users/readers/players demanded more interactivity.

MUDs are still popular with those who enjoy them, just as books are still read when interactivity is not the focus. But overall, interactive storytelling has evolved in many ways from what it was capable of 40 years ago, and most fans moved on with it.

In the future, interactivity will only increase, as we move towards interacting with "real" AI characters, where the world and the story itself can be created just-in-time, versus the ahead-of-time process we use now. So the stories and experiences of each player will be unique to them, rather than preconceived by writers, designers and programmers. This is exciting, and somewhat scary, depending on how you look at it. :)
Bacteria that ‘eat’ methane could slow global heating, study finds
How much nonsense is this? Is it so hard to think ahead and go to the ATM before the disaster hits? There are various types of disasters you know, some you see coming for weeks. Many people also keep cash on hand.

All you’ve shown is you have a delayed reaction, and claim preparing for a disaster is a bad thing. I mean think about that for a second.
Windows 95 was released 27 years ago [video]
We provide both bun and deno as typescript runtimes for windmill.dev (oss retool alternative) and we get overwhelming feedback that people are confused by the little changes required to adapt to deno and would rather just stick to the node.js mode aka bun. Now that bun is getting close to 1:1 node.js support, I predict we will see a lot more bun everywhere.

@Jarred was super responsive to help me adapt bun to our distributed cache storage, so all props to him.
Worked out beautifully imo. That PHP script is super concise and readable, so it's a great little illustration.
I had my entire life savings stolen from me by my former boss
I agree it can be hard to line up multiple at the same time, but unless you're in a desperate situation you can get much the same effect by being prepared to walk. I've talked offers up by being entirely opened that I walked away from an offer of $X, because it was a clear signal to the place I was interviewing at that I was confident I could land more, and I was confident I could because that first offer helped confirm I understood the right salary levels.

It's not quite as powerful as having a simultaneous offer, but the point is not whether or not you go to a specific other company, but whether or not they believe a) you'll actually turn them down, b) you're worth roughly what you demand. Another offer, even if turned down will help in both respects.
Can I get an ELI5 for how we can use words like "slower" about time? In my mind "slower" and "faster" are comparisons within a timeframe. How can something be slower than something else unless they both exist in the same time?
Huawei MA5680T 19inch chassis with 14 service slots, 2xSCUN main control board, 2xPRTE DC power board
Yeah, I've been getting regular therapy for years, that's all a part of it. I allude to it in the links, but I've gone hard on going into the gym, building better routines, etc.

I've also taken plenty of steps backwards, but I'd like to hope that's part of the process...
i'm trying to remember what 80286 era dos/windows PC applications actually made use of the optional FPU and find myself coming up blank.

maybe autocad?
It is water that qas involved with a nuclear reactor.

Yes, people are that afraid of nuclear.
Companies rarely switch from BSD to a commercial license - they are moving from a highly commercially restrictive license like (A)GPLv3 to something even stronger.

These are typically very unbalanced relationships between the project "owner" and any contributors - the "owner" may require CLAs and copyright assignment, and reserve the sole right to relicense the code under any license they see fit - but for these sorts of more restrictive relicensing exercises and for an exclusive rights to sell under non-open/copyleft "commercially friendly" licensing.

The anger and frustration usually come from thinking that even though the relationship was unbalanced, there was an understanding and social contract where both a community member and the commercial enterprise got value. The relicensing is unbalanced - it removes value from the community member without providing any new benefit. Sure, they can quit the community, but that also removes the sources of their value.

In the most extreme cases, there have been successful attempts to create entirely new communities (strangely these are predominantly around Oracle-owned projects like MySQL, Hudson, OpenOffice). There is interest in creating a community Redhat-like distribution in the face of RHEL changes, and the HashiCorp change has prompted some to consider new efforts like OpenTF.

To your question, BSL provides additional legal ammo and changes some contributors to competitors, so it is indeed quite different than if the company going out of business.
risk/reward.
> You saw an implicit alternative to the statement as "I have two children, at least one is a girl" and assumed in the question the parent was saying exactly one of that or the original statement

The alternative was made explicit when I asked you what do you think that the probability is for two girls under the alternative.

Given that you think that it's also 1/3 the question is how do you arrive to those 1/3 answers in a coherent way.

> I read it as a simple statement true statement with GG just being an undefined state for the statement generation, maybe resulting in nothing being said.

And with BG and GB being states that generate the statement "I have two children, at least one is a boy".

But then BG and GB cannot generate the statement "I have two children, at least one is a girl".

As a I said there are also ways to justify that the answer to both is 2/3 even though they don't look very nice.

> We could argue about parsing English, but it seems less interesting which question was being posed if we agree on the math behind each parsing, which I think we do?

Maybe we can also agree that this is an undefined situation because the answer depends on how you decide to interpret the question.

More precisely, it depends on your assumptions about the (relative) value of P(you tell me that you have at least one boy|you have two boys) and P(you tell me that you have at least one boy|you have one boy and one girl).
https://archive.li/ryAal
He lives in Germany
very different dynamics.

- a GME ape :)
Thanks for sharing this fascinating take on how you experience the world. Personally, as a man, I have never found the need to worry about any of the issues you highlight when interacting with other genders. I wonder what makes our experiences so different?
The classic example is that the original VMS (of which Dave is one of the original authors) has several types of native files, but the modern Windows NT has forgone this many types approach (e.g record & index) for simpler flat file approach similar to Unix.
It's not the author who doesn't get it. What is said is decimal gives rise to these round numbers, other bases yield other ones.
Sure, by todays standards. Let’s see how well your comment ages with at least 3 different companies pursuing consumer space travel.
Great read, and somehow exactly parodies the post you are responding to.
Apple did release a LocalTalk card for PCs circa 1987, although the article I found about it shows MS-DOS drivers[1]. AFAIK until Windows for Workgroups MS-DOS provided network file access, so perhaps this is referring to support for AppleTalk printers???

Alternatively, 2.11 was 1989, and I’m sure Ethernet cards would be available for NuBus Macs by that time. Or perhaps even those funky SCSI to Ethernet adapters for those without.

[1] http://oldvcr.blogspot.com/2020/07/appleshare-pc-on-ms-dos-a...

---

Edit: I "found" some disc images for 2.11/386, and the README.TXT notes:

"Version 2.11 now supports the following hardware ... includes a dynamic link library to allow the Postscript driver to work with AppleTalk networks"
You seem to be moving the goalposts. First it was using in production, now it's building foundation models.. But, to answer: Not foundation models (although, Bloomberg did that for another use case). Fine tuned versions of falcon, now llama 2, open assistant and others. They are running both the fine tuning (not that it's much) and inference on A100s, inferentia and TPU. The skillset required to fine tune a model for a customer support use case is night and day from building a (good) foundation model.

Right now it doesn't matter, but you are suggesting there will be real competition soon. I'm saying, it will matter.

Intel did have a great brand. And they proceeded to screw up and it caught up with them, but it took a long time. A company with a moat can destroy it with time and effort.

It is huge market. And it's a huge lift to build a product that can compete with Nvidia at this point. I'd handicap it at 2-1 against someone being a real competitor within a decade.
Or is it just less slowed down?
You can pretty much use tsserver with bun-types and get most if not all the features you get from deno-lsp. I know because we provide both deno-lsp and tsserver for windmill.dev to provide intellisense over websocket/jsonrpc for our monaco webide at windmill.dev and it works great :)
The people you follow are the mentioned content curators.
I’ve learned the most from 1) taking things apart 2) fucking up putting them back together.

I generally agree with other comments to find a passion project and build it. But I think a lot of people, including myself, don’t even know where to start with _that_. I’m not a crazy inventor or creative type that’s teeming with original ideas, but I am extremely curious. When I don’t have a nice project idea to use for learning something, I just take something else apart and learn how it works. Or try to reproduce something in a new language or platform.

Last but certainly not least, there will never be enough help in open source projects. Pick one you use often or that you have decent working knowledge of and ask if you can help.

Sure, a passion project is going to be more motivating and interesting, but it’s not the only way to advance your knowledge or keep your tools sharp.
Yes it’s legal. Just don’t check the price ever 2 seconds from 800 locations.

A simple way would be a headless browser [1]

But there are also hosted tools that work like a website builder.

The best way is: keep it simple and keep back (check once an hour or day and not every minute).

Many shops use Schema.org markup. So if they support it, you don’t have to write it for every site.

You could also use a library that works with raw html and css. Then you could just use css selectors for extraction.

[1] https://www.atlantbh.com/building-a-dynamic-crawler-with-pup...
I would love to be able to do this on a MacOS, with the click of a button.
What do you think makes your experiences so different?
Starlink latency is too high if your server is nearby.

If it’s on the other side of the earth it beats everything.
I still make pixel art. I still join pixel art communities, like them on social media. There's no point. AI art is better. But idk, I like it?

I used a prompt from 2 years ago to write AI poetry on bug fixes just a moment ago. There's a command for poetry on Copilot for PRs, but I like mine far better.

It's a good companion. Productivity is a side effect.

It's not what I do to retire 17 years earlier. It's just hacking the kind of future I want to see. Why buy a PS5 when you can wait for a PS8?

Play around with the custom instructions. Find a tone that's soothing to you. It can sound like a stern father, a sarcastic gf, a peppy kid who spams emojis. Turn it into a familiar, an imaginary friend, or one of those annoying companions Disney princesses carry around. Just have fun with technology.
7-zip too. It seems that there are capable Russians about data compression.
https://news.ycombinator.com/item?id=36623759
Aren't tensorcores basically asics for ml?
Not in my experience ¯\_(ツ)_/¯
You just described it. Time passes slower at high velocities for example.

after 6 months on the International Space Station (ISS), orbiting Earth at a speed of about 7,700 m/s, an astronaut would have aged about 0.005 seconds less than those on Earth.

1. https://en.m.wikipedia.org/wiki/Time_dilation
Tropical forests, or jungles trees account for 45% (or 1.5 trillion trees) of all the trees on Earth. So it isn't negligible.
This is a very good answer. Thanks.
No thanks, would rather use an offline tool, especially for a website with IP and spy in it..
China are making a fuss about it but it's just an excuse for geopolitics.
Yep, seems to be the guy :)
I don't know if I would classify it as a bug, but definitely a heuristic that could use tuning.

At least (at a high level) in LLVM, branches and cmovs are represented with the exact same construct, and one of the codegen passes looks at the condition and the two sides and heuristically determines whether to emit a branch or a cmov.

I don't know how Go codegen works, but I assume they do something similar.
This seems significantly better than most image generators. Is it SDXL? Imagen?

It can actually spell!

Will there be an API?

Is there a Discord?
Also it's not just a matter of getting several offers in a two week period. That's somewhat doable if you are unemployed. If you're trying to interview without your current employer freaking out, you have to space these things out. You can only have so many 'appointments' in a two week period.
How does protecting one's own health relate to having a superiority complex?
From the article it sounds like this is just a normally expected thing, that time runs more slowly near a massive object, and shortly after the big bang everything was relatively close to a lot of other mass, so from our point of view it looks like time was slower then.

I wonder... if the Big Bang started with an explosion of matter from a specific point, and the closer we get to that moment the slower time goes, then might it be correct in some sense to say that the big bang happened an infinite amount of time ago? Maybe it's a meaningless thing to say, without a suitable frame of reference from which one could observe the big bang from "outside"?

Thinking about this made me wonder why the big bang didn't just immediately collapse into a black hole. One answer to that, apparently, is that the universe was too uniform. It was very dense, but with ever spec of matter (or whatever it was the early universe was made of) being pulled equally in all directions at once, there wasn't an opportunity for a black hole to form.

I wonder if it's like that for time, too? If you're being pulled strongly in all directions equally, does it cancel out and cause time to run at a "normal" rate, or does time run super slow because all the gravitational forces add together?

In the former case, I guess it's possible that time ran normally at the very beginning and then slowed down as the universe differentiated itself.
Time is warped by gravity. Gravity is produced by matter with mass. The early universe had a higher mass-density resulting in this time-warping effect.
This article is very vague, but I’ve heard complaints on HN before about Starlink cgnat not working well with Cloudflare.

Is this just announcing Starlink is peering privately with Cloudflare now, perhaps solving some of those issues?

Or is this some bigger partnership where Cloudflare is running some portion of Starlink’s internet connectivity?

Most other reporting online is just parroting this Reuters piece so I haven’t seen much interesting additional info.
(Not having access to the paper)

So are you saying the reaction is

10 H2 + 3 CO2 <=> C3H8 + 6 H2O

Of course, neither this nor the reaction mentioned in the parent comment matches up with the diagram in the linked article which says "water + CO2 => propane + water", which well, doesn't make sense..
There are a lot of cow pastures around where I live, and trust me, the herds are not as dense as the density in a cow barn - you could fit at least two more cows between two cows on the pasture. Maybe they would stand closer together if they saw a bear or a pack of wolves, but that rarely happens around here...
Yes, mostly low quality newspapers though. It remains to be seen if those companies regret their decision.
How is that indicative of not developing talent? Sounds like they have a fairly robust pipeline if so many end up working at other companies...

(Retention notwithstanding :P)
You may want Rtings?

They have detail methodology for each product category. For example, TV [1]

If you open a random TV ([2]) and hover on the "(?)" buttons on the right, you can see the breakdown of each test, and if you click on each test it will give you the methods used.

For example, input lag:

[1] https://www.rtings.com/tv/tests/changelogs/1-11

[2] https://www.rtings.com/tv/reviews/samsung/s90c-oled

[3] https://www.rtings.com/tv/tests/inputs/input-lag
Maybe I shouldn’t have used the word easily. It can be spoofed, maybe not easily. And people buy things at more than a store, like online, and phones verify those purchases just the same.
I like Phind