skysight-inc/HackerNews huggingface dataset:
If it's a live outage, we can still SSH into a machine and grep the console output / local rotating log files. (For that matter, I still prefer to do that when I'm just testing new stuff in dev/staging environments)

NewRelic "only" stores the logs for 30 days and displays them in a nice web UI with searching, alerting, sharing, and a bunch of other stuff. It's not like they cease to exist without it.
The full lifecycle support s3 has is really powerful. One use case we have for ugc content is disallowing online serving systems the ability to permanently delete an object. Instead the object is marked as deleted and then automatically cleaned up after 30 days.
Not only that, but basically 100% of the wild population is infected with chlamydia.
In order to make storage economical viable in regions that depend on wind power it need to have its costs significant reduced, especially compared to nuclear which is already deemed too expensive. Producing storable hydrogen from ocean wind farm was when I last checked 20-30 times more expensive than natural gas, and a few times more expensive than nuclear. Other storage techniques for wind do not fare much better and has other additional drawbacks, with lithium batteries being prohibitively costly in terms of long term capacity.

High energy intensive operations are already somewhat dynamic to changes in the energy grid, but there is a cross point where the cost of shutting down operation in order to wait for better weather is not viable. Large scale water desalination is not that big to my knowledge in EU/UK.

At the same time, over production is a hard sell for wind farms operators. It reduces profitability since you then have periods where competition makes the prices goes close or even beyond zero. When Denmark hit 100% capacity we saw a very distinct change in the market where the interest to invest into more wind went drastically down. Wind is still the cheapest way to produce energy but overproduction cuts into that cost advantage, making alternative energy production better investment in comparison.
I think this mostly goes against the idea that the owner wanted to exit with significant value in most cases. Companies (even small ones) can easily accrue a lot of value just reinvesting earnings over a moderate amount of time which is likely going to be out of reach of an employee collective or other local funding source.

For the company I was talking about above it definitely didn't have a local or particularly regular customer base - they were well known as a market leader but the sort of thing you might buy every few years at most.
Conversely, I don't think `malloc` et al. say anything about a "heap". All they promise is they'll allocate some memory, with certain size/alignment and lifetime guarantees. It's up to the platform to figure out how to fulfill those guarantees.
They figured it out on the DC to Orlando route:

https://www.amtrak.com/auto-train
You either die an MVP or live long enough to build content moderation
I was mostly thinking about the sparse structure of upper bits (which are easily enumerable e.g. by downloading a RIPE database dump). As for the lower 64, MAC address OUIs contribute at most around 15 bits, and the distribution is likely strongly skewed towards only a handful of vendors, so actual randomness is probably lower still.
I just logged back into your app (2615 days since you last saw me) haha!

I used to love this app, I used it a lot when I was studying and most recently I just needed a new app to help me focus. Working from home has led to me working more, but procrastinating more. I'm much less effective in the afternoons now and especially with Crypto I keep getting distracted. This update has come at the perfect time for me! I'll get back into it again and hopefully get my data back.
He's not, but he certainly has a perception of meditation can be helpful. The trap most westerners fall into is that meditation is some sort of fantastical way of helping your psyche when all the drugs you've taken failed. It's not and never has been. It's just a form of willing self restraint and discipline. The whole healing aspect never existed until marketing gurus realized they could make money off it. Like when Hinduism took off in the 70's. Stripping away the religious aspect of spirituality is almost even dumber because now it becomes a religion of the self. And if you have no confidence in yourself or are bouncing back from a major failure in life, the last thing you need is introspection in how you know it all or don't. I'm not advocating religion, but it would do you a lot more help to use that as a stepping stone versus on your own seeing as people have developed these ideas with worse problems than you. Whether it's about vishnu, god, or a prohpet of some kind is irrelevant seeing as their thoughts can help spur new thoughts in your own mind.
That's an interesting hypothesis: The antivax/antimask/etc. movements as social media manipulation in preparation for a bioweapon.

What's interesting is the dynamic between the epi community and the security community. I'm not sure if I'm naming those correctly:

* The security community does a lot of threat modeling (how might we be attacked? how might we have been attacked?), which is helpful. That doesn't suggest they believe those things actually happened.

* The epi community views this as coded language for believing in bizarre conspiracy theories.
There are bound to be a lot of people who don't WANT this to be true and will look for any possible evidence that it might not be.
Requiring sending data to a remote server is definitely something we want to move away from. The good news is our engine is pretty advanced and we're looking at being able to bundle it for a local install. Notes like these help motivate us to prioritize that, so thanks.
Butter Consumption and Risk of Cardiovascular Disease, Diabetes, and Mortality
A little bit... but more, in the lack of backwards compatibility.

I get it, legacy systems are painful. But I could see the server depending on the client sending 2 variations. The modern one with new standards and heavy libraries, and a minimalist one with classic standards for old devices. It's a shame AMP didn't went for something like this, and instead went for their own weird standard https://xkcd.com/927/ .
This is great. I have hundreds of alias accounts in my fastmail for this exact purpose. It's really satisfying just making emails bounce back when they start sending spam. I also identified a service I used that was selling my email to straight up scammers/spammers.

I wish the block option for masked aliases was bouncing the emails and not sending them to trash.
That's a good concern.

I can't fully speak for the Fastmail folks, but I know that there are a few upper limits for how many masked email addresses that one account can create. We tried to set them unreasonably high to allow for all manner of legitimate use while still preventing bad actors. They're also monitoring usage and tuning that limit. Plus, you can always email support and ask for a increase for your specific account, if you ever bump up against it.
They look even cuter in person. You also don't realize they have two thumbs per hand in most pics.
A New Approach to the Data-Deletion Conundrum
Interesting hypothesis, but it doesn't hold up to even cursory scrutiny. The most obvious counterexample is that the foreign state actors (not China but others) could successfully suborn and control several of these niches, and steer the groupthink of these groups in a direction favourable to themselves: Most obviously the take-over of the NRA in 2015 and the successful influence campaign on the "gun nut" niche by the Russian state; but there are countless other examples.
Given the larger context, to me it sounds like a genuine response from one of the relatively rare efforts at tackling this huge problem. I have used RescueTime personally (not mandated) in the past and found it useful.
Virgil Griffith pleads guilty to helping North Korea dodge US sanctions
It is KIND to say HELLO or GOOD MORNING.
Guy from the blog is clearly anti-social.
To elaborate, Element even explicitly asks if you want to do that (even if I understand it correctly, it's the same as a private space without other members)
MaxLinear Job Offers – Valencia, Spain
Open positions in Valencia Office, Spain:

Sr DevOps Engineer: https://www.linkedin.com/jobs/view/2723845675

Staff Test Automation Engineer: https://www.linkedin.com/jobs/view/2704838922

Sr SW Test/QA Engineer: https://www.linkedin.com/jobs/view/2724426458

MaxLinear is a global, New York Stock Exchange-traded company (NYSE: MXL) where the entrepreneurial spirit is alive and well. We are a fabless system-on-chip product company, striving to improve the world’s communication networks for everyone through our highly integrated radio-frequency (RF), analog, digital, and mixed-signal semiconductor solutions for access and connectivity, wired and wireless infrastructure, and industrial and multi-market applications.

We hire the best people in the industry and engage them in some of the most exciting opportunities that connect the world we live in today. Our growth has come from innovative, bold approaches to solving some of the world’s most challenging communication technology problems in the most efficient and effective manner.

MaxLinear began by developing the world’s first high-performance TV tuner chip using standard CMOS process technology. Others said we couldn’t achieve the extremely high-performance requirements using CMOS, but we proved them wrong and achieved enduring global market leadership with our designs. Since then, we’ve developed a full line of products that drive 4G and 5G infrastructure; enable data center, metro and long-haul optical interconnects; bring 10Gbit to the home; power the IoT revolution; and enable robust and reliable communication in harsh industrial environments. Over the years, we’ve expanded through organic growth and through several acquisitions that have perfectly complemented our existing portfolio and enabled us to deliver complete end-to-end solutions in our target markets. One such example was the acquisition of Intel’s Home Gateway Platform Division that added Wi-Fi, Ethernet, and Broadband Gateway Processor SoC technology to our connected home portfolio creating a complete and scalable platform of connectivity and access solutions to fully address our customers’ needs.

Our headquarters are in Carlsbad, near San Diego, California. We also have major design centers in Irvine and San Jose, California; Vancouver, Canada; Valencia, Spain; Bangalore, India; Villach, Austria; Munich, Germany; Israel; and Singapore.

We have approximately 1,500 employees, a substantial majority of whom have engineering degrees and include masters and Ph.D. graduates from many of the premiere universities around the world. Our employees thrive on innovation, outstanding execution, outside-the-box thinking, nimbleness, and collaboration. Together, we form a high-energy business team that is focused on building the best and most innovative products on the market.
> Why "telling" them appears to work is a mystery.

I think you're reading too much into myth and folklore. There's no real evidence for these practices ... but there doesn't need to be. It's not about whether the phenomenon is real, it's about a fun myth.
Chrome syncs things like bookmarks and credit card numbers across browsers whenever a user logs into a Google property.

Pocket is Firefox trying not to fall behind on features.

And presumably from Mozilla's perspective, if it has some sponsored content giving them some non-Google income, so much the better.
You could reserve, say, 46 bits for heap and 46 for stack, 70 terabytes each ought to be enough for anybody. Then start allocating thread stack in successive halvings: 2 threads get 35TB each, 65536 threads get 1GB each etc.

Effectively, you can make sure the program runs out of available memory long before a stack exhaustion issue, unless the stack usage pattern is severely unbalanced for some thread.
Thanks for the nice note. In the old days we used to get a lot of requests from bosses who wanted to see screenshots of people's computers. We vowed we'd go out of business before building anything like that, and I'm sure we'd lose most of our talent if we asked them to build a product like that. Not to say that someone wouldn't build it, but I don't think it'd be easy to find anyone of quality to help you out.
Ask HN: Alternatives to Auth0? Best practices for resiliency?
Hey everyone. After the fourth Auth0 outage in the last two months has knocked out my app, I'm somewhat at a loss of what to do. I don't have a ton of application auth experience, so I don't know if it's my fault, e.g., for not knowing to develop multiple tenants in multiple regions, or for not falling back to some other service. Alternatively, if it is generally reasonable to assume that an auth provider is almost-always-available, then I'm wondering if anyone on HN has had positive experiences with Auth0 competitors

Through some downtime accounting magic, they are reporting 99.87% availability, but my stress levels from responding to customer emails on Friday and this morning say otherwise
https://status.auth0.com/
"At launch, R2 will cost $0.015 per gigabyte of data stored on the service, about half as much as AWS charges for customers on its frequent access tier. Infrequent access to R2 will be free, the company said.
"

https://www.protocol.com/enterprise/cloudflare-r2-storage-aw...

So.... I still need to test, but if that is true can be a game changer. Of course... $0.00099 is almost free, but if everything is done automagically will be awesome.
China has concentration camps; Germany and Belgium do not.
I believe even later, userspace code had to grow stack page by page, no skipping.
Definitely learn the boring ones, C#/Java, SQL, JS and such.

But IMO also learn other paradigms. Such as FP or a LISP.

And definitely read: https://dl.acm.org/doi/pdf/10.5555/1243380

This is THE must read book IMO.
The info is in the __init__() function:

self._url = base64.urlsafe_b64decode(b'aHR0cHM6Ly8xMDMyMjc3OTQ5NDA5MTkzLmNuLWhhbmd6aG91LmZjLmFsaXl1bmNzLmNvbS8yMDE2LTA4LTE1L3Byb3h5L21ubi1zZXJ2aWNlL3dvcmtzdGF0aW9uLXN0cy8=').decode()
self._endpoint = base64.urlsafe_b64decode(b'aHR0cHM6Ly9jbi1oYW5nemhvdS5sb2cuYWxpeXVuY3MuY29t').decode()
self._log_project = base64.urlsafe_b64decode(b'bW5uLW1vbml0b3I=').decode()
self._log_store = base64.urlsafe_b64decode(b'bW5uLXRvb2xz').decode()

The strings decode to:

self._url = "https://1032277949409193.cn-hangzhou.fc.aliyuncs.com/2016-08-15/proxy/mnn-service/workstation-sts/"
self._endpoint = "https://cn-hangzhou.log.aliyuncs.com"
self._log_project = "mnn-monitor"
self._log_store = "mnn-tools"
It's portably assuming that you can cast an allocation's pointer to a pointer to unsigned char. It's like assuming you can memset(), since that's effectively what it's doing. In the absence of memory over-commit, this will have no effect beyond wasting resources. In the presence of over-commit -bounded stacks resemble memory over-commitment!- it will have the effect of committing the memory OR failing in whatever way the machine fails when resources are exhausted. However, in the latter case, and when the machine uses stacks for C function calls, the failure will be defined by the machine rather than undefined (due to memory corruption).

Also, in the absence of stacks, there's no "direction in which the stack grows", and any attempt to determine that direction will yield a nonsensical result, but doing memset() in one direction or the other will also then be equivalent anyways.

EDIT: There is one non-portable thing here: the assumption that machines are more limited than size_t implies. However, that's a distinction without a difference for any 64-bit ABIs or larger because all such machines must be more limited than size_t implies. That there is any failure mode when resources are exhausted is a non-portable assumption is uselessly true. Not being able to assume defined resource exhaustion failure modes would be destructive -- that the C spec does not is irrelevant.
This is the problem with trying to get healthy - no matter what you do, somebody somewhere will insist that you're wasting your time because you do this other unhealthy thing. The most important thing I learned about trying to eat/live healthy, a long time ago, is never tell anybody else what you're doing to improve your health.
What platform? No problem with Youtube and Twitch with Firefox on Windows 10.
Just straight up suing the person who won a fraud case again them in court. Disgusting at every level on Tesla's part.
Wow that's great! Thanks for coming back and giving us another go! If you want to migrate your old account, you can do it from here: http://www.rescuetime.com/new_rescuetime
Is Linux supported by new version?
Yup, that's a huge huge part of it. It's absolutely ridiculous to me that this is completely barred behind the online-only section. There's zero reason for it except to either curb piracy or punish those that play offline.

Likewise with the elusive targets or escalation missions. Those could have easily been 'free DLC' that was released, similar to how Witcher released all that free DLC over time.

Even worse, if you have progression online but lose internet or go offline for whatever reason you get shoved back into the non-progression mode.
I had an interesting VR experience, I bought the Oculus during lockdown when I had some time off work. I played a lot of hours over a few days to complete the Walking Dead Game. What I felt was most curious, was afterwards I now have visual memories of being in the apocalyptic town fighting zombies. Almost like, a fake memory of it. I think because VR is total visual immersion, there could be some memory link unlike that which can be found from film or monitor based games.
I never understood the responsibility with organizations such as the police...

I do something bad, I get punished and I pay the fine.

John Smith the policeman does something bad, taxpayers pay the fine.
Yes, this has been a terrible escalation of the battle. It means that, in addition to my other defensive tactics, I also need to be sure not to create accounts, even -- or especially -- free ones.
Davinci Resolve is free on all platforms. Davinci Resolve Studio is paid, with lifetime license which includes upgrades forever.
Flat Earth Dome Model (2018)
I downvoted because you are lecturing people on media literacy and critical thinking while obviously falling victim to your own bias.
Chrome really needs to be divested from Google, even if it dies as a result. Pretty much the only two still-extant cross-platform browsers (Chromium and Firefox) are funded by ad company money. In a lot of ways, this is worse than the Microsoft/Internet Explorer situation.
That's true, but hardly unique to them; proton is the only email provider I know of that even tries to cover that case.
Apple AirTag Bug Enables ‘Good Samaritan’ Attack
Hi Brian, I’ve been a very happy paying customer for almost a decade; it’s one of those products that I believe is worth paying for, even if the free version already offers a lot. I just want to make sure this tool always stays in my life, and that the business behind it survives. :)

One concern of mine is Linux support; I completely understand the business trade-off you’re making here, and I feel like I must be one of the few paying Linux users. But what I’ve been seeing the past few years that Linux became less and less “supported”. What’s your position on this? And how do you see this develop in the next few years?
>intuitive and useful features

???

Vivaldi is the king of features. Too bad it is so slow.

Firefox has extensions for all you need. Vertical tabs, tab groups etc
Yeah, I swear they are listening. But if you think about ALL avenues including the people around you then maybe not. But yeah there are still cases where audio monitoring seems to be the only explanation.
Matrix does have great bridging support so it is maybe the way out. With 2 bridges I've reduced myself to 2 chat apps (Matrix + the occasional SMS) which I am very happy with.

It obviously isn't the final solution, but gives me a consistent interface across networks while I slowly grow my Matrix-native network.
i don't think "weakness" is the right word for a rootkit
Can I use it on linux?
Can it track which apps I use on my phone?
There's also cLoki. It's a new project that puts a Loki gateway over a ClickHouse backend store. We're looking at it and plan a presentation from the author(s) at the next ClickHouse SF Bay Area Meetup.

https://github.com/lmangani/cLoki
Upwork does this.
Oracle Introduces Next-Generation Exadata X9M Platforms
To be fair, a Slack or Teams thread is also a good way to obtain consensus on decisions.
BoI was a bit off the deep end, but FoR is absolutely one of the most important science books of the 20th century. Up there with Hofstadter's Gödel, Escher, Bach. It fully converted me to a MWI adherent, as well as being beautifully crafted.
I've been a happy Fastmail customer for years prior to working on this feature. I've used a wildcard with my Fastmail account, created a new email address for each service I sign up with, and stored that email address in 1Password. All by hand. It's a tiny hassle, but one that I think is worth it.

The Masked Email integration makes that entire process automatic. It's even easier than before. It's enough to convince a few Fastmail-using friends to start doing it.
> Grafana Labs' Loki is very exciting. Instead of storing a costly Inverted Index, Loki only indexes on fields (the equivalent of keyword fields in ElasticSearch)

One can configure Elasticsearch to index only on fields too, so I'm not sure "only indexes on fields" is a differentiating factor. The real advantage of Elasticsearch, or any search engine in general, is arbitrary boolean filter, as many log aggregation systems have started to use inverted index too. In addition, Elasticsearch has its own column-oriented data structure specifically for aggregation. Static sharding is a problem, but is not necessarily a big one, as many companies do not have enough scale to reach the problem yet.

BTW, we should really take a grain of salt on what Uber claims and what they do use. Case in point, they internally used Elasticsearch for years to aggregate all the logs in their marketplace for both real-time use cases and historical data that spanned months. Their Pinot-based solution and the promotion-oriented GPU-db didn't go anywhere.
Auto Generate API Code with Postman
I wish I’d had that too. I’ve told several graphics prof friends of mine they should do a whole course using ShaderToy. None have yet, but I’m pretty sure there are such graphics classes out there. I also love doing graphics stuff in Python and in Processing and similar environments - for precisely the same reason, that you get to make pictures without having to muck through C++ and devices and all kinds of low-level details. One of my faves, that I’ve used to create quite a few published book illustrations is called “NodeBox” - it has a GUI version but I loved the older pure Python API.

Somewhere in-between is JavaScript - it’s not quite as easy as NodeBox or ShaderToy, it’s not a sandbox necessarily, but it’s pretty damn easy to setup your own sandbox from scratch, you can do amazing amounts of graphics right in the browser with very little setup and very few low level details.
Chat with *William Shatner* about the future of AI
Looks awesome! It doesn't appear to work in Safari :(, but Chrome works great
Other people use the internet differently. As long as you know what the TikTok icon looks like, you're good for hours.