skysight-inc/HackerNews huggingface dataset:
I once played poker in a Reno poker room. It was structured betting, not all in madness like on TV. I was probably 21 and sitting down with a mixed group, but mostly old timers. I was not new to poker, but I occasionally got the allowed bets wrong. I did really well that night. It could have been luck but I like to think I gamed them with my behavior, by pretending to be stupid. Like in a Guy-Ritchie movie plot twist kind of way.
The versions of Space Invaders and Asteroids people remember nostalgically are not the 2600 versions, for good reason. Neither are the 2600 versions the original.
i think it would look freaking awesome and smell amazing. i would love it if this were the new standard for offices

might harbor moths tho
“Due to the polar bear threat on Svalbard, anyone travelling outside the settlements must be equipped with suitable means of scaring off polar bears. The office of the Governor of Svalbard also recommends carrying firearms with you.”

https://www.sysselmesteren.no/en/weapon/
Our website is a touch (read very) out of date. To clarify, we are working on newer features, like the sidebar tabs. Currently, it is a combination of a tech demo and a set of personal preferences (features, extensions, preferences) that I and the other developer would prefer. If you have ideas for new features, I am interested to hear them.
Unfortunately Jellyfin is nowhere close to feature parity with Plex. It may be a perfect replacement or it may be borderline useless, it depends completely on your use case.

In general, my experience is that Jellyfin works fine as long as you’re willing to use a browser to stream the video.
Certainly wasn't 'consumer'.
If the memory had the value of a password and was then unallocated, the value would still be there. Then when allocating the memory again, the value would be there. If you initialize it to something and then print it, there is no security issue. but if you print it before, then you just printed a password.
Did you try hooking it up to a spectrum analyzer or a fast scope with FFT?
Yes actually, I would imagine living in a hostel in Paris would definitely put you in the top 50% in terms of global accommodation.
There is no positive benefit of technology created to spy on people online. We have seen social media bubbles that arise due to algorithmically driven content discovery/suggestions.

As such, there is no inherent superiority to laws that currently exist versus those that don't. We should change laws as we see fit so that we are creating a society where all humans can flourish.

Maximal personal freedom leading to a maximal 'good' of human society is just a belief, not a fact. And like all beliefs, they are subject to debate.

Sugar is a carbohydrate, and carbohydrates are nutrients. As with all things you put in, or do to, your body, you have to do it in moderation, and with consideration. Homeostasis is your friend (usually!).

https://en.wikipedia.org/wiki/Homeostasis
what were the main reef building organisms before Scleractinia?
The day Teller gave me the secret to my career in magic. (2021)
FTX violated ancient banker wisdom: don’t get high on your own supply.
Treating sea level as a global constant for practical purposes, this is what the graph looks like of recent sea level compared to modern times [1]. As you can see, sea level has largely risen since the last glacial maximum.

But thousands of years ago, the dirt that makes up southern Iraq simply wasn't there yet. Since there wasn't any dirt "displacing" the Persian gulf, it extended far inland from the present extent [2]. Over the intervening years, the Tigris and Euphrates transported all of that eroded sediment down from the highlands of Turkey and Iran, pushing the gulf out and forming a vast river delta where it used to be. That river delta has in turn dried up and shriveled in various ways over time, as the region became more arid and complicated hydrological things I'm not remotely qualified to talk about happened.

To put it another way, you can think of the gulf as a vast valley, with cities like Ur dotted along the ridgelines of the valley. What's happened is that the alluvial deposition from the rivers has simply filled in the bottom of the "valley".

This is actually how mesopotamia as a whole was formed geologically. The actual rock of the continental shelf is being squeezed between the Arabian and Eurasian plates and it buckled downwards in Iraq, forming a huge, flattish valley called a foreland basin. Erosion from the tectonic margins filled it in over time.

[1] https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Po...

[2] https://upload.wikimedia.org/wikipedia/commons/e/ed/N-Mesopo...
I’m currently working on a macOS app that’s built with Racket and allows the user to write small scripts to process and filter some data. While Racket is definitely my preferred language and I could easily use it for these scripts, my target audience for this app would probably appreciate a more familiar language.

I'd love to script something in racket, over lua.

Is basic racket scripting even more challenging? I guess some programmers are allergic to s-expressions. But if you gave them a DSL, you could get something wonderfully expressive.

Dunno. Hard for me to imagine someone grokking Lua metatables but being terrified of parens.
I've commented a few times about some issues with the scalability of ActivityPub
What would be cool to see is Vulkan based WebRender and Servo based browser.
Bringing an open source project to the Linux Foundation (2019)
> Why are you having to do realtime transcoding for streaming to devices?

Because I don't want multiple copies of the same thing wasting space on my drive? Cloud storage might be endlessly cheap, but local storage is still very finite.

Also, both my CPU and GPU have enough spare compute that they can do it without stressing out too much. I also might not watch something multiple times, and I might watch it across different devices and networks (not all of which support 4k), so paying the cost of compute + storage to generate the transcodes ahead of time doesn't make a lot of sense, especially if a movie gets watched once every 2 years or something.
The scariest scifi story I read was about a person who was forced to live as every person who ever existed to become enlightened. So they would experience every bad or good thing that had happened and would happen.

It gives a new meaning to "treat others as you would like others to treat you"

Btw, if we are in a simulation and the admin is reading this, I would like to make some changes to my life ;-)
> All that really matters is that we initialize it to something.

People make mistakes and forget to do this and their program sometimes goes wrong in an unpredictable way. Maybe only going wrong when in production. It’s redundancy - most other fields of engineering do it, we seem to think it’s weird in CS.
Unless your code is all in one file, your interpreter has to essentially build your app at run time by examining your import statements, and running rules for resolving them.
> There's currently one big unknown around this: is it even possible to simulate reality to the fidelity that we seem to observe around ourselves?

It’s a whopper of an unknown, on the same scale as “is there a God?”. Might as well go full theist if you want to entertain this possibility.
Somehow this same level of sloppiness, disorganization and disrespect was a mark of a great disruptive innovator just two months ago.

In the Sequoia profile they greatly admire how Bankman-Fried plays League of Legends while pitching to investors, and takes naps in his office when he’s supposed to be in meetings. How surprised can they realistically act that their genius lost 8 billion dollars in a “hidden, poorly internally labeled account”.

The investment industry needs to face their role in this debacle. The Ontario teachers’ pension fund sent tens of millions to FTX with apparently no due diligence. That money ended up in the pockets of crypto insiders and also funded promotion like Super Bowl ads that sucked more retail dollars into FTX. Some of those poor FTX customers who are facing a 100% loss on their crypto “investment” may have been teachers from Ontario.

Pension funds and VCs don’t generally invest in gambling and drugs. Why do they invest in crypto?
> but it is actually reasonable to put ballpark numbers on the probability

Not if those "ballpark numbers" are just gut instinct dressed up in order to appear more credible than a simple "uhhm, maybe?".

> is it even possible to simulate reality to the fidelity that we seem to observe around ourselves?

Nobody knows the answer, and nobody knows a realistic path to finding the answer in the near or medium future. Any claims to the contrary are just extrapolations from the knowledge and technologies available to us, which are utterly insufficient to cope with problems anywhere near that magnitude.

> Would you say that it's also pointless to try to estimate the probability that there is intelligent life on other planets?

Yes. In fact, I would go so far as to say that concepts such as the Drake equation are bordering on pseudoscience. The "science" angle simply doesn't add anything of value here. The Drake equation says little more than "probabilities can be chained by multiplication", which again is just a complicated way of stating an intuitive fact. Without estimates for the key factors (such as the probability that life develops into intelligent life), the equation doesn't provide any actual insight, whereas once those probabilities are known, the equation becomes trivially obvious.

I believe that the simple statement "we have no idea whether intelligent life exists outside the solar system" is not only obviously correct, but shows a deeper understanding of the problem than the Drake equation does. Recognizing when no actual knowledge is available can be a profound insight – far more profound than believing you have made progress because you've split the question into smaller questions.
Given enough people running enough simulations, I think it's safe to assume that some simulation-runners would deliberately not want to do as you describe. They might decide that they (as the simulation-runner) don't get "do overs", and must allow things to run their "natural" course.

If we are living in a simulated universe, it's of course anybody's guess as to which kind of simulation-runner we have.
Not objects but memory. It was common in 16-bit era. And you would access it through memory segmentation, with two registers: one pointing at the segment beginning, the other being the offset. In code:

addr = base << 4 + offset
This is a weird take. Of course artists are underrepresented here. This is a tech oriented community. Which is why a different perspective is even more welcome to have, otherwise we will live in our own bubble detached from reality.
https://aquadzn.github.io/learn-x-by-doing-y This website maybe helpful.
Some languages, like Swift, basically do this: they enforce that dynamically allocated objects are definitely initialized before they are used.

Also, many C programmers (in my experience) don't use calloc -- they just use malloc, and then they initialize the memory. The basic danger is that you forget to initialize part of it, and then you have garbage data in your object fields. Zeros are arbitrary, but at least they (usually) cause a seg fault if you try to dereference them as a pointer, for example.

I guess there's a secondary danger that even if you do initialize all the fields, you might end up with padding bits that don't get initialized, and those would contain parts of an earlier object. That shouldn't usually matter -- being padding bits, they're not meant to be accessed -- but zeroing them out could act as a security mitigation.
ahem .... explain like I am 0.5
For some situations it's certainly like you say - not important to initialize memory upon allocation. That's how malloc is ordinarily implemented.

If your allocation is about to take on a matrix that you will load from a default value or calculation for every cell - that would only suffer unnecessary latency if memory were zeroed on allocation.

But if your allocation is about to take on a struct with many fields and elements, it could be easily misused by not initializing every field (including when new fields are added), then a zero or other default initialization might be convenient.
>Why can't we wait and let that be the first value that's actually meaningful instead of wasting time writing 0's

Because we might want to read from it before we write to it. The simplest case is an array: unless we ensure that we write to every index before we read from it, we risk reading out (potentially sensitive) garbage data if we didn't calloc it.
Most people don't get paid at all when a movie is loosely based on their life, I'd say Spielberg was very fair to him.
"prevent droplets of spittle from landing on exposed tissue"

Isn't tiny droplets of saliva how most respiratory viruses spread?
> It seems the C committee at some point makes things harder than they should

This seems like entirely the wrong way of looking at it to me. The C committee is not trying to make things harder than they should be, but they’re really just a committee in charge of C. Their goal isn’t to make C into some kind of beautiful safe language, it’s just to provide incremental improvements to C for the benefit of people stuck using it for whatever reason.

Like, the C committee isn’t trying to stop you from retiring C. They’re just trying to help out the people who aren’t retiring C, for whatever reason—which could be toolchain availability (lots of architectures out there, you may only have a C compiler for some), could be so they can work with a legacy codebase, could be that some other tooling or process they have works with C (the various “safe C” / analyzable subsets or formal verification processes).
It is just sad anti-mask BS.
Why play number games when ordinary language semantics are sufficient?
Possibly, at least in my case the inside metallic parts in inside of dishwasher are directly (and by that I mean resistance is less than ohm) connected to ground.

Normally any leakage would be shorted to ground (and if too much and house has RCD, trigger protection), but if there is weak one, or none (some of the old houses even have only 2 wire install, with "ground" pin just connected to neutral)
Read it and weep:

https://pubchem.ncbi.nlm.nih.gov/compound/Hydrazine#section=...
The most meaningful step (that every politician manages to avoid) is to get rid of coal in energy production.

Putting money into solving Renewable intermitency (either through large scale storage projects or nuclear) and decommisioning every single coal plant on earth (followed closely by gas plants) would be the single largest step change in emissions that has fuck all to do with 'consumer' behaviour.
Irreversible permanent value storage seems like a dubious aim. Gold seems like a good storage of value now but what if in the future there were an explosion in gold supply because humanity developed the capability to mine the asteroids? Same with crypto because people might just stop mining and move on to other “disrupters”. Ultimately people need to understand that value of something itself is a social decision and not inherent. In my opinion the entire crypto space has been propelled in the wrong direction by treating these tokens as assets which presumably “store value” rather than developing them into fast moving easily transactable currencies, cross chain swapping etc. This would have led to freer taxless societies and communes. Instead the greed of “number go up” took over and now people will reap what they sowed.
Hey man, move fast and break things. Professional accounting practices are nothing but “gatekeeping”. Hack the fucking plaaaanet.
As well as being a stunningly surreal environment, there’s a really, really good whisky bar there too: https://www.karlsbergerpub.no/. The walk there in -30C is worth it.
At the very least you are redundantly executing logic without the exception. The check for eof has to be done implicitly anyway inside read because it has to fill the bit buffer with data from the byte buffer or the byte buffer with data from the file. And if both fail, then we already know the result of eof, so no need to duplicate checking for eof in the outer read calling loop.

Here is the full commit with ad-hoc benchmark results in the commit message:

https://github.com/mxmlnkn/pragzip/commit/0b1af498377838c30f...

and here the benchmarks I ran at that time:

https://github.com/mxmlnkn/pragzip/blob/0b1af498377838c30fea...

In this commit, I even replace std::optional with an exception. But, I didn't document benchmark results and the commit message begins with "try" so they probably weren't significantly better but also not worse or else I wouldn't commit it:

https://github.com/mxmlnkn/pragzip/commit/0f1babaf3b9cbe2912...

At the end of that file are infrequently updated results of the benchmarks.

As you can see, it's part of my random-seekable multi-threaded gzip and bzip2 parallel decompression libraries.
I think the `m` in `malloc` and `mfree` in the kernel means `map` as opposed to `memory` in libc. It allocates both core memory and swap memory and uses a `map` struct for this.
Even so, it’s a lot of work trying to get your opinion heard over the noise of people with terrible ideas.
"What are President tokens?
President tokens are ERC-20 tokens that will be redeemable for either $1 or $0 based on if Trump wins or loses the Presidential election. These markets act as tradeable prediction markets where the market price of TRUMPWIN should be roughly equal to the probability that Trump will win the election and the market price of TRUMPLOSE should be roughly equal to 1 minus that probability. TRUMPWIN and TRUMPLOSE are based on the President 2020 Futures Contracts on FTX."

jfc...
The thugs who take your money by force using guns don’t like the idea of not taking your money? You don’t say.
Because it's fairly common to design structures so that zero-initialized memory is a valid object. Eg that's how Cap’n Proto "decodes" messages in 0us even when fields have default values: https://capnproto.org/

Also see "0 is special" by Linus https://yarchive.net/comp/linux/zero.html

(Zeroing out memory that you know you're going to overwrite is indeed wasteful because at least some of those pages will end up getting zeroed twice.)
2022 Apple TV 4K review: HDR10 rounds out an already excellent streaming box
Okay, but... how? How did they manage to lose so much money by running a popular exchange that should bring in tons of fees? Even if they were gambling with part of the deposits, how can they lose 90% of all assets? You'd have to be actively trying to lose money to be this bad...

Also, where does Alameda fit into the picture?
Genetic engineering could be used to control mouse populations, research finds
Just adding another recommendation for those at all interested to check out the above YouTube channel. You can choose a video at random, they're not very serial, but they are fascinating if you're interested remote places.
looks nice too but it's not obligate cam, apparently you have to starve it of water to force it into cam (which means it won't grow)

edible tho, like moringa
There's no special "bootstrap compiler"; you can download a binary release for your platform from the page you linked, and then use that to bootstrap a newer version from a source checkout. If it would help, we could provide a minimalistic build that was only useful for bootstrapping, but at present our builds are "batteries included" (with LLVM/Clang and the BDW garbage collector already provided in the tarball).
A large part of the practical application of art is mechanical skill. Some people have an active imagination but have not trained sufficiently to bring forth what they see in their minds eye.
There’s no way this isn’t a simulation lol. Like how can something not have a beginning or ending and just exist? Infinity is such a trippy concept. At least to a average intelligent guy like me.. maybe it’s kubernetes and when a universe fails it just gets restarted.. but then who made the k8s lol

Hopefully the hack is something like an ultra dose of shrooms or something biochemical like that which is the GUI into comprehending the various components of the simulation, because it’s simulations all the way down and above. A simulation for the simulation for the simulation. And a simulation that wraps that simulation.

I feel like I might go insane just thinking about it. Maybe I’ll deal with this Postgres bug tomorrow. What is tomorrow?
Yeah, that was an interesting show.

This is the movie I was thinking of: https://www.imdb.com/title/tt9183978/?ref_=adv_li_tt

A somewhat forgettable indie flick.
It does look like many of the "hey, look at what cool things we do in our datacenter level infrastructure" stems from the stuff they run on that being overly complicated.
The reason immigrants are allowed to immigrate is because of their willingness to work for lower wages. Whether you think that's fair or not that's the reality.
… have you ever had a business card with someone else’s name on it then?
Atleast he wasn't stuck in the worst train station in Europe, which is also coincidentally in Paris (gare du Nord)
It's not the same story, though. It's inspired by it but that's it. They paid him for the rights of his full story which they did not uese. Legally they didn't even have to give him anything.
Ask HN: Have we reached peak oil?
I agree that one of the big dangers we have is not breaking the simulation. We run simulations to see what works best -- to test and experiment. We end our simulations when we know the answer or see that something isn't working (too many people dying from a new drug for instance).

So I am very concerned that we will reach a point like that, especially with our recent advances in technology.
Ask HN: What are you most excited about right now?
There is a lot going on but my mindset is focused on what can I learn? What can I create? What can I do?
To descend the abstractions; to be closer to the bare metal.
I agree to a limited extent. But deism implies belief. I'm agnostic to the theory, but enjoy imagining that we're in an astrophysicist's simulation, a detail that will go unnoticed because the PI is only looking at the evolution of stars -- that if there's a bug in the simulation, the universe will be unceremoniously rebooted. Much like the multiverse theory, it doesn't really get us anywhere unless somebody dreams up a testable hypothesis. Until then, it's an enjoyable thought experiment.
-- apparently he was jacked to the hilt on adderall 24/7 --
How do I opt out of everything but my locally stored media?
Firefox is also faster at DOM navigation: https://jsbench.github.io/#b39045cacae8d8c4a3ec044e538533dc

You can see from that set of benchmarks (once you run them) that Chrome will top out at around 45 million ops/s in the fastest cases.

In Firefox the top cases are a stress test of memory access speed. My old desktop with DDR3 reports numbers like 850 million ops/s while my newer laptop (4 years old) with DDR4 memory, both otherwise slower, reports something around 1.2 billion ops/s. Years ago when I discovered those benchmarks I remembered other users reporting as high as 5 billion ops/s.

I would be curious what somebody reports now with fast DDR5 memory.
"enlightenment or hallucinogens" These are just local things. I don't see how they are related to the simulation. Feel free to enlighten me.
I don’t expect that these scripts will be complex enough to warrant knowing about metatables. They will mostly be about filtering data and maybe doing some math, in which case the infix notation will come in handy. That said, the app will let folks use Racket if they want to. I just don’t want to scare them off with the parens, which many people are unfortunately allergic to, as you say.