skysight-inc/HackerNews huggingface dataset:
> then called each of those functions sequentially in a single "run" function

If a lot of conditions are checked sequentially, why not write down exactly that? The sequence itself may well be what a reader would like to know.

The one benefit of the added function calls would be that the definition order does not need to change even if there are future changes to the execution order. But that is exactly also what adds mental overhead for the reader.

If the names add context, then that's a perfect use for comments.
"4TB? That's $60 per month. Mmkay. Just use duplicati + cloud cold storage. Way cheaper."

This is random access, live storage - which is not the case with cold storage options such as Glacier.

A more fitting comparison would be S3 ...

I think you are, in many cases, correct - offsite backups can, indeed, be write-once ... but if you're looking for the very specific efficiencies and features that zfs-send affords you, that will not be the case.
There are at least two stances here:

1) Keeping existing nuclear power plants running and making incremental investments in them. I'm a proponent of this for the next 20-30 years because they generate carbon-free base load electricity. I don't think we have a choice given climate change - when we turn off a nuclear plant, we spin up coal and natural gas.

2) Building new nuclear plants. I'm skeptical of this - the costs don't seem to pencil out anymore and the political capital isn't there. From what I've seen we're better off investing in wind+solar+storage.

The worst-case scenarios are a real issue and I wouldn't want to bet on nuclear forever, but to me the imperative to address climate change is bigger in the near term.
"$5,000/mo with a one-time hardware cost of $10,000 for two high performance terminals."

wow! Why cant you just take your normal starlink with you on your boat? Don't people do that with RVs?
WSL2 Faster Than Windows?
Haiku!

https://www.haiku-os.org/legacy-docs/writing-video-card-driv...
> If you're traveling, it's often easier to simply sleep out in the open

Note that you need a really good sleeping bag for this to work, don't sleep outside in the snow if you don't have a sleeping bag rated for extremely low temperatures. It isn't uncommon for people to die when hiking in winter landscapes, so don't underestimate it.
That is why I said it's usually not needed, "especially these days". This was not true at the time. Relying on primitive compilers, especially the likes of the J2ME garbage collection would lead to total freezes in a game from something as simple as a loop. As the garbage collector decides previous passes in the loop are no longer needed it can trigger a garbage collection sweep. With such a slow and limited device a garbage collection sweep would literally cause a game to freeze until the sweep completed which could take on the order of several seconds.

The loop unrolling was just one example of how we would go about preventing an undesirable sweep.

As another example a large global game object array would be created when a game was started. As objects were created and deleted they would really just update pre-created objects in that array.

This allowed us to prevent garbage collection, while simultaneously making sure we didn't run out of memory.

The Nokia 1618 (a series 40 device) has a heap limit of 1024KB. Many S20 and S30 devices were even further memory constrained.
The Walt Disney Company
I also see this text, and I also don't have an old browser, but apparently older than the one the author uses; surprising that just this site depends on the latest bells and whistles.
It feels like there’s a middle way here, between these extremes, that would be the best to follow :)
There is a specification of the protocol, which is open source: https://github.com/ethereum/consensus-specs

And there are over 5 interoperable, independent and open source implementations of said specification:

- https://github.com/sigp/lighthouse/

- https://github.com/ChainSafe/lodestar

- https://github.com/status-im/nimbus-eth2

- https://github.com/prysmaticlabs/prysm

- https://github.com/ConsenSys/teku

- https://github.com/sifraitech/grandine

...
Former Theranos executive Sunny Balwani convicted of fraud
You sold someone a copy; they end up with a copy. Your copyright was honored.

You don't have a moral right to take away the copy you sold just because you managed to bait-and-switch them with a TOS that says you can take it back whenever you want.
Astrofox – Turn Audio into Videos
> Ok, so it's a self-hosted CRUD boilerplate with auth written in Go? Or a self-hosted Notion but with less view/UI customization out of the box?

I guess you could describe it as "CRUD boilerplate" although that could also make it sound like the main purpose is to provide database table/form views like Microsoft Access which isn't really accurate.

It provides a database rest API like PostgREST with authentication so that you can write whatever frontend you want for it.

Since you say that you're familiar with firebase, imagine you're writing an android app using react native or something that uses firebase as the backend to store users' posts (or whatever they are).

The idea is that if you want to self host it instead of using firebase, you just run this type of software on your server and it will provide the basic functions that any client side app would need on the backend: storage for users' data as well as handling accounts.

I don't think it's really that complicated; it's basically just an interlace to a database, but if you look at something like PostgREST that automatically creates a rest api for a database, you would probably think "wow, I could almost create an app just using this as the backend without having to create my own backend, but I would have to handle authentication/registration myself," so these types of platforms just go a little further and handle that as well.
My response was to the claim that the majority of the customers of that product was developers. It seems unlikely that the majority of the customers of that to be developers simply because of the numbers. Whether they need dGPU or not I don’t know, but I won’t be surprised that the expectation for a 16” Apple customer that doesn’t know much is to have bought a machine capable of video/photo editing and not be surprised by its mediocre performance.
They're not equivalent in many languages (JS, C++/swift with operator overloads, if x is nullable etc. etc.).
Snikket is just a spinoff of https://conversations.im
I’m underselling SOC2. It assures some things pentests don't:
* consistent policies for who in the company gets access to what
...

That's a start. Of course, having policies raises a new question -- how well are they practiced? To what degree are they:

a. discoverable via internal tools?

b. descriptive and understandable (the policies use terminology that maps to the business processes clearly)?

c. measured?

d. internalized by employees as part of the culture?

e. enforced (as desired)?

f. externally reported (e.g. to downstream customers)?

g. reviewed when appropriate?

h. adjusted or removed as needed?

There are some spectacular failure modes of policies in the real word. Here are five attributes that fit together nicely into a mosaic of dysfunction:

* Everyone has to take a sleep-inducing thirty minute training.

* Policy compliance is "tracked" with a spreadsheet on an ad-hoc basis.

* Everyone in the organization has to "check off" that they comply, starting at the bottom and working up the chain to El Jefe.

* If something hits the fan and you need someone to blame, follow the paper trail and blame the people who incorrectly attested to policy compliance.

* Virtually anyone could fail compliance if you haul out the microscope. This is a feature, not a bug. Now you have a convenient and official way to get rid of people you don't like for arbitrary reasons.

This is stylized, yes, but not too far off the mark at some places.
That’s some did-I-wake-up-in-another-dimension shit. :)
It's such a pain how certain groups are so hung up on specific energy sources. German greens will never consider nuclear energy, Albertans will never consider anything that didn't come out of the ground either as oil or oil derived. It's like belonging to a sports team, it's silly.

I used to be very much against nuclear energy because of the unsolved issue around dealing with it's waste. Two decades later after learning about climate change and understanding more about pros and cons of different fuels and ways to generate electricity, it's obvious that nuclear energy can play a useful role in the transition off fossil fuels.
https://www.starlink.com/rv

-- If I had to guess part of the reason would maybe be carrying capacity - a house that doesn't move is predictable - RVs & boats move so the per satellite bandwidth predictability of that class of object is lower - i think meaning the requirements for redundancy are higher - redundancy is expensive? - just a guess --
Let me simplify and fix this for you.

1) Mute phone

2) Turn off desktop notifications

4) enjoy working in peace

5) check notifications when you like

7) Live a happier and less stressful life.
Are the boulder problems featured at World Cups more dangerous today?
Infections are bad because the virus transmits. The virus is capable of mutating to evade the immune response. Future variants may also attack different body systems. For example, it looks like BA.5 reverts back to the lungs vs the original omicron variant.

Also, it is quite unfortunate that we now have evidence that multiple acute covid infections may cause long lasting health problems.
No, the 99% would not be symmetrical due to the definitions they are using. For the 99%, their definition of daylight includes all the way to astronomical twilight.

If you take a look at a city near the equator like Singapore, only 9 or so hours of the day are going to be "night" by that definition, and that will be the same in the winter as it is in the summer.

And if you take a look at a city like Seattle a little over half way from the equator to the pole, it is only getting a little over 2 hours of "night" at this time of year. In the winter it will still get around 12 hours of daylight when you include all the way through astronomical twilight.

So the numbers won't even be close. Maybe the 83% would be close to symmetrical for the sunrise to sunset definition of daylight. Although even there, isn't sunrise defined as when the first bit of the sun can be seen and sunset as the moment the last bit of it disappears? So there would be more daylight than night?
to nitpick, neither yield outpacing costs nor PE is arbitrage. arbitrage is structurally zero-risk, while those other cases have relatively small but non-zero risk, since yield, costs, interest rates, regulations, etc. can change over the lifetime of the deal. arbitrage generally happens due to a mispricing and an opportunity to buy and sell at (approximately) the same time.
And it's also probably not the final name.
Unfortunately, words mean things and people will take names to mean what they say.
Robux redeeming is how the people actually developing content for Roblox get paid.
I think you're right, but there is also the possibility that people avoiding places and situations which feel unsafe is a factor in the low number of incidents.
Australia has less than 1% of the world population? Edit: yep, around 0.3%
Fukushima also coincided with the largest earthquake Japan has ever seen (which caused Fukushima incident itself and complicated evacuation efforts). The expected death toll ranges between several hundred and several thousands.

By comparison, vehicle emission is expected cause ~20,000 premature deaths in the US, every year [1]. (Sorry, I couldn't find a stat for Japan.)

In other words, mankind's second worst nuclear disaster killed about as many people as vehicle emission kills in the US every month. That's not counting car accidents.

In fact the wikipedia page about the disaster [2] contains this amusing bit of information, which might not be a fair way of looking at it, but I can't say it's factually wrong:

> it has been estimated that if Japan had never adopted nuclear power, accidents and pollution from coal or gas plants would have caused more lost years of life.

[1] https://apnews.com/article/science-health-business-environme...

[2] https://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disa...
Love comments sections for the iOS Dérive app:

> Great game. I ended up getting lost and robbed that was so much fun can’t wait to do it again.
Yeah, agree; I find it very interesting how the article keeps coming back to the point that this should be done _in the cities_, that even a relaxing hike through nature just ... would be something entirely different. They even have the quote contrasting London to "the country".

I found it very French, centered on the contact with the city, the people, the architecture; in contrast with the very common practice in Switzerland (where I live) of taking any chance you get to _go out_ from the city into the mountains/nature. I think you'd be hard pressed to find a Swiss who would consider walking in the city instead of out in nature. So, yeah, very interesting cultural contrast.
It doesn't. I'm in the 2600:1700 network.
I'm pretty sure we won't be so lucky
FYI, I have a lint tool to check the consistency between the blog homepage / blog posts to the blog feed. The alternate link is the first step.

https://roastidio.us/lint
Found this today when looking for something to turn short podcast clips into something more visual. Anyone have any other open source tools they like? I've heard of using ffmpeg (https://lukaprincic.si/development-log/ffmpeg-audio-visualiz...).

Youtube video of Astrofox:
https://www.youtube.com/watch?v=IbvuniqNPPw
I've met a few where it's not explicitly required on download (e.g. GitHub has their SOC2 available for download on the enterprise admin page, but by the time you're using GHEC you've signed a few pieces of paper), but agreed that most companies aren't giving them away for free.
> 2. Run unit/integration/regression tests on PRs?

The blog walks through the situation where tests against a PR won't catch this.
>Tell me you have never opened the issue tracker without telling it to me.

This cliché needs to die.
Not the original parent, but because you are tasking a literal child to have the ability to be able to understand extreme social nuance with an already limited understanding of social situations. Children should be made aware of some of these dangers, but overall, most children won't have the psychological or social tools to be able to properly handle these issues, especially when the in-universe rewards are so massive (fame and popularity in Robolox is something children really crave, a sense of belonging is pretty core to human psychology). From my perspective, it's all around healthier to disengage in the platforms that enable such toxic behaviors to take place, especially when the platform creators are fiscally incentivized to turn a blind eye.
This matches our experience well. Surprisingly intensive in some unexpected ways, and surprisingly silly and incomplete in others. I get that the Fortune 500s want it, but having now done one I don’t quite know why they value it beyond a checklist item in their own compliance.
Well, prepare to be surprised, I guess. A big chunk of revenue doesn't come from whales (for almost all games, I can't speak for all but know a fair amount about the average platform success story). That's because of the history of the platform and how games were designed: in a lot of them, the only thing to buy was one or a few "gamepasses", which would unlock functionality. Once you bought the gamepasses, that was it, there's nothing else to buy.

The thing about whale-oriented games is that they're actually annoyingly difficult to design. You need, effectively, a game loop with an infinite power curve, content that's actually somehow worth playing for that time, and cleverly designed microtransactions that feel meaty but actually give the player very little.

That's hard to pull off and usually takes teams of experienced professionals and very well understood principles for whatever genre you're designing the game in. Roblox, by comparison, usually had small games, that are very different from anything else in the game industry, designed by one or two teenagers. Players hop from game to game rapidly and everything is lower and smaller than in other parts of the industry -- from retention rates to playtime to conversion rate.

More recently there are some games that are beginning to lay the groundwork for whales, kind of like you had mobile games like that in 2010 or so (when the predominant type of mobile game was still paid). It'll be interesting to watch -- Roblox obviously has a financial interest in whales, but IMO it would be absolutely idiotic of them to just stand back and let it happen. Not to say that they won't, there seems to be a fair measure of idiocy going on at the company, as evidenced by this whole "hire the furry porn guy for outreach" thing.
I our case, they didn't present as pedophiles (obviously). It was a kid that was the same age (obviously not). She believed that he was another kid with older siblings, that lived wherever, and was bullied at school. How does that seem like a pedophile? At some point he started threatening that he had a bigger brother that knew where she lived, but the nice kid would protect her... or something. Turned out that they were a ring operating out of Indonesia that would, at the right time hand over to locals.

You can't educate kids to identify pedo's. Online and in Roblox they are exectly the same as them. With siblings, parents that stop them from doing stuff, and so on. There is nothing remarkable about them to educate kids or yourself about.
Yes.

7 billion people => 7000 Million.

1% of that, 70 Million.

Population of australia, 25.7 Million people. So not only less than 1%, less than 0.5%
Would only work near shore, this must mean they have some capability to go beyond the one hop to a station. Edit: from the coverage map it looks like this is only coastal waters…
Deaths seem pretty long term https://www.worldometers.info/coronavirus/country/us/
all the definitions I am familiar with for papers refers to 'documents'. It seems indeed that personal papers are synonymous with personal documents, thus they are an abstraction or class of thing as opposed an object made from paper.

emails are a form of document.

https://www.lawinsider.com/dictionary/personal-papers

three definitions

1. Personal Papers means identification documents issued by your country, state or province including but not limited to your driver’s license and passport.

2. Personal Papers means a natural accumulation of documents created or accumulated by an individual or family belonging to him or her and subject to his or her disposition.

3. Personal Papers means nonofficial documents maintained by an individual at a place of work or on an enterprise network or equipment.

Although I certainly don't doubt this court would choose definition 1 if it so suited them, or the definition you are arguing here, I still would not believe the argument was one made in good faith.
How is that weird? I publish on my site to have people visit my site. I don't publsh for people to take my data and do what they will without attribution for where they got the data. How that makes no sense to others has me saying please don't do you because you are being not considerate to others
From the known issues tab:

> iOS Safari is reported to not support multiple background-blend-modes

Since iOS Chrome is really just an iOS Safari webview, that means it won't work there either.
It's kind of cool. But I don't like the results. Doesn't look nice, or fancy. Just odd.
Sure, but the ask was explicitly "simple"
> That sounds about the same as every open source mailing list I have ever seen...

On the other hand, this doesn't mirror my experience in the mailing lists, incl. debian-devel, which is one of the heaviest mailing lists I have ever participated, and still streamed to my own Inbox, everyday.

> No, please do not. You don't need to, I am not interested to re-read the same 8 year old flamewars that were spammed on lwn and slashdot.

The link I shared was 'The official kernel mailing list", and the person who wrote the mail is a Kernel maintainer. Clicking is your choice, though.

> If you really think that this finger pointing and blaming is a problem, then I ask you please do your part and don't keep digging up these old petty arguments which is also just more pointing the finger and blaming.

I'm not blaming people. I'm just linking to a happened event. I say that I don't like the tone of the maintainers, and showing that I am not alone. Are you trying to say that you know (or one of) these people, and they don't want to remember these things, because they feel bad about these events? If the answer is yes, it means they (or you) have learnt a valuable lesson. I have gone through that too, and I strive for being a kinder person when I need to handle a situation where somebody is doing something wrong.

Look, we are all human, we make mistakes, and this includes me. Accepting this and moving forward is a virtue, but being stubborn, or at least not accepting our mistakes just keeps us at where we are. Again, my intention is not blaming, and I am not writing this with anger. This language is not my native language, and if something I wrote is explicitly or implicitly rude, please quote and tell me. I am ready to face that.

> If you do have a concern that is still active now we can discuss that.

The criticisms I shared as a comment are still valid. Do you want me to carry them to mailing lists and start another flame war? I thought we had enough of these, and you just asked me to stop beating dead horses.

Also, please read the guidelines[0] of this site about commenting, language, tone and general behavior.

[0]: https://news.ycombinator.com/newsguidelines.html
> This is the only issue we ended up having to seriously back-and-forth with our auditors about. We held the line on refusing to do background checks, and ultimately got out of it after tracking down another company our auditors had worked with, finding out what they did instead of background checks, stealing their process, and telling our auditors “do what you did for them”. This worked fine.

What process did that company use instead of background checks, that you ended up doing as well?
Burnt-out Canadian nurses are shipping out for better working conditions and pay
Twitter Layoff Started Today
you mean that same government that has the largest stake (20%) in the company?
The maritime coverage map shows coastal coverage around countries with inland coverage right now, i.e. they are bouncing the connection via one of their satellites to a nearby groundstation.

Starting in Q4/2022 they want to cover mid-latitudes around the globe. That might mean that they plan to enable inter-satellite links then? (This is a bit surprising - on one hand, this step extends coverage towards higher and lower latitudes but on the other hand not as much as they already have inland-coverage (cf. Brazil). It also extends longitudinally around all of the globe?).

Coverage above mid-latitudes requires satellites in polar orbits to join the network. (Their non-polar orbits have an inclination of 53° which means that satellites go no further north or south than that (plus a bit whatever their range is)).

https://api.starlink.com/public-files/maritime-coverage-map....
Tempted! But happy with a copy of the original.
Interesting. I didn't know that coverage was limited. I assumed satellite == pretty much all of earth.
You can’t publish them; it’s an auditor restriction. You do a separate, expensive report if you want it public. Trust me, you’re not missing much.
"hide and seek" at 15 - that's highly unusual