skysight-inc/HackerNews huggingface dataset:
Another option is for the language's runtime to use copy-on-write (COW):

https://en.wikipedia.org/wiki/Copy-on-write

So basically every buffer can be made immutable and then only copied when written to, using something like refcounts and diff trees to internally track mutations from an immutable parent buffer. Languages like Clojure due this to manage state. I believe the Redux also does this internally, although I've only studied it and haven't had a chance to use it professionally.

In practice, this looks like a language where everything is value-based instead of reference-based.

So like, in C# where you pass objects by reference, a COW language passes everything by const value. Then an imperative language statically analyzes the code to detect mutation (my own theory is that this can never be accomplished with 100% certainty, at least not with a simple implementation). So basically buffers act like Git instead of byte arrays, creating a new snapshot with every mutation.

Or functional languages can disallow mutation altogether, or reduce the code into its most minimal representation and handle mutation at special breaks in execution (like monads). I'm grossly oversimplifying all of this and probably using the wrong terminology, but am more than 50% confident that I can derive what I'm talking about, so will just go with it hah.

I think that the complex imperative implementation I'm talking about is probably Rust. The simple functional implementation would look like a pure immutable Lisp running within the Actor model, handling state only through IO, and dropping monads altogether. The catch being that complex functional code might have so many breaks in execution that it would practically be happening on every single line and begin to look like an imperative language with all its flaws. This is the primary reason why I shy away from impure functional languages like Haskell, because I don't think they have solved this core issue of mutation clearly enough (not to mention, I think functional language syntax is generally write-only and not readable by others or yourself in 6 months hahah). As far as I'm concerned, this is still an open problem.

In another life, I want to make an imperative language that's primarily immutable, that uses higher order functions (or better yet, statically analyzes code for side effects and converts foreach loops into higher order functions automagically), and transpiles to a purely immutable Lisp. It would be associative array-based and look like Javascript. The idea being that we could write code in the human-readable imperative style and let the computer distill it down to its pure functional equivalent.
In college I wrote a web server in beos and ported it back to Linux, learning pthreads along the way. Bonus achievement was making it multithreaded, so I got that for free, since beos makes you think architecturally as multithreaded first
They get fat from eating the always available dry food. Wet food is way better for them, high moisture and protein, dry food is typically the equivalent of the junk food.
hack shiwo
> everyone’s calendar being visible to everyone else in the company, and having support for finding a free slot.

As someone who is often trying to schedule C-level people in meetings, I can honestly promise there is no such thing as a "free slot". Eventually, one offers a decent meeting time and let the invitees sort out their own priorities.
Watering, weeding and fertilizing is not the only problems -- there is also intentional lack of biodiversity. Plants native to the area will always support more.
From what I've read, the main driver of profitability is longevity of the scooters, and they've already made a lot of progress extending that.

> In terms of any environmental benefit, I highly suspect more gasoline is being consumed to collect and distribute scooters than the offset of a few last mile transports.

The report I read stated that if longevity could be extended (which is already being worked on, per above), scooters would be net-negative CO2 wise. However right now, they are net-positive. You are correct that moving the scooters around incurs a carbon hit, but also power generation is dirty, as is producing a scooter that only last for a few months.
Correct. Almost nothing to do with it.
Nothing stops you from doing infra as code on dedicated hosting. All of my setups for the last decade or so have been built around VMs and/or containers with deployment systems where we spun up containers across multiple datacenters on servers we had full control over.

Many dedicated hosting providers now provide APIs for deploying servers, as well, so you can handle even deployment of the underlying servers in an automated way.

Several have combined cloud deployments with deployments to dedicated servers from the same container images, bound together in a single virtual network. E.g. I had client that hosted across AWS, GCP and Hetzner, and migrated services between them zero-downtime. Eventually they moved everything to Hetzner because it cost them about 1/10th of AWS and GCP given their bandwidth use (at the time outbound bandwidth at AWS cost 50x what it cost at Hetzner).

If organizational dysfunction means you're not allowed to order the resources you need, then that is of course a problem, but a very different one.
Timesheets are the bane of my existence. I've completed them for all of my working life. (It's common in my industry...all the way to top).

Anything <15 mins is a complete waste of everyone's time.
I love the idea of fast Python profilers that don't require modified source code to run.

One profiler I used recently which isn't mentioned in the readme is pyflame (developed at uber):

https://pyflame.readthedocs.io/

pyflame likewise claims to run on unmodified source code and be fast enough to run in production, so it might be worth adding to the comparison. It generates flamegraphs, which greatly sped up debugging the other day when I needed to figure out why something was slow somewhere in a Django request-response callstack.
The company that sold classic Mac OS did, too.

But you have to consider what else was going on at the time: Microsoft was actively moving away from the DOS lineage. OS/2 had been in development since the mid-1980s, and, while that project came to an ugly end, they had also released the first version of Windows NT in the early '90s, and, by the late '90s, they were purposefully moving toward building their next-gen consumer OS on top of it.

Apple needed to be making similarly strong moves toward a multi-user OS with concerns like security baked in deeply. BeOS had the memory protection and the pre-emptive multitasking, which were definitely steps forward, but I don't think they would have taken Apple far enough to allow them to keep up with Microsoft. Which, in turn, would have allowed Microsoft to rest on its laurels, probably to the detriment of the Windows ecosystem.
I recently visited San Diego and was absolutely blown away by how many scooter companies were operating there, and how many unused scooters I saw lying around.
Sure, some people are not critical thinkers. I am not a worshipper of Kurzweil and not into Transhumanism, but I liked the historical charts he drew showing exponential acceleration over a wide time interval and tech domains. I feel his evidence of historical exponential progress was compelling, but what u do with that evidence is up to you. If you have something to say about that point I am happy to hear it, but you mostly seem to be lashing out at 'silicon valley' types which is a mischaracterization of who you are talking to. I respect Kurzweil because he is a real engineer, entrepreneur and a helper of those less fortunate (the blind in-particular).
The point is that "prior art" is a term of art, unapplicable to copyright.
They mention GPS is not accurate enough and thus different solution is needed.

Could you do local differential-GPS solution? Put the ”base station” to charging base (which likely remains static) and transmit the correction information over wifi or using some unlicensed frequency.
To be honest your approach looks like:

- Some airline is selling plane ticket and insurance on website. (insurance covers change of plans, rebooking etc, and even if you don't fly that flight, they are booking you another one same day)

- Then when a flight got canceled, telling customers "we rarely cancel flights, please use your insurance. (you should have bought insurance)"

PS: Simple hosting [0] I am referring seems like managed hosting.

[0] https://docs.gandi.net/en/simple_hosting/index.html
Except that over 180 arrests for arson has been made aka the eco terrorists are at it
I had a boss who wanted everything I did logged out into five minute increments. Even lawyers only go down to quarter-hours in granularity, last I heard.

This pattern of relentless squeezing by management, ratcheting ever-tighter, seems to lead to collapse each time I have encountered it. I have yet to come up with a decent metaphor for the phenomenon, but it seems to be born of the idea that efficiency can always increase in increments that themselves do not decrease. The easy answer would be to wave the disparaging "capitalism" wand over it, yet history has reliable notes of this happening in governments opposed to capitalism. Perhaps it is just the thought that one can get more ... forever.
Contracts I think. The place I was working for probably had a contract that incurred penalties from the client if certain metrics weren't met.
If it actually worked well, people might use it, especially the undesirables.

It’s also because the Bay Area is stupidly split up into dozens and dozens of small-medium sized municipalities spread over multiple counties. So every little group acts in their own locally optimal, shortsighted interests. Most of the people affected worst by the lack of public transportation and housing can’t vote in the areas that can actually fix the problem.

I’ve been thinking the past couple of years you should be able to vote in local elections in the area you work in, even if you don’t live there.
It sounds like snapshots are directly reachable from within FTP in a directory. Snapshots are a clean copy of the file system you can back up, but they are not backups.

He also states he has his backups, so he's mostly just whining because he's annoyed he has to reupload stuff. Which I get, but again, he should understand what snapshots are and aren't.
What is the point of this, other than to make snide comments and sling insults? In my experience, a person's ability to "address deep problems in an uplifting way that draws others in" is completely independent of their ability to read and think critically.

For example, do you have any suggestions on what the OP is missing, or could you explain why the article is "so successful" in your opinion?

Since I also didn't get why this article needs to exist (I can imagine how much time the author spent on it, only to present what to me are numerous well known issues and a couple unfounded assumptions), I would love to know what the OP and I are missing.
If you have precise reference counts (which is often achievable in array languages because they don't have cycles), then you can dynamically do efficient in-place updates if the array you are updating has a count of 1.

Uniqueness types are only necessary if you want to make the in-place update a static guarantee (which can be crucial if the code is going to run in an environment where allocation is not possible).
In fact, all IP is quite different, to the point that even calling it "IP" leads to a lot of confusion thinking that it's at all similar.
I assume this isn't to look busy, but to accommodate for meetings or other reasons one might be unavailable.
I doubt if they'd speak with much candor.
I don't drive, don't even have a license - my Ninebot Max has been the best purchase I've made to my personal freedom of movement living in the suburbs of a city with lackluster public transit.

Intercity bus routes only run M-F, so to go 10 miles downtown I have to get the whole way by myself. I can bike, but even if I were in better shape I would still be quite sweaty and exhausted by the time I make that trip. My scooter gets me the distance in an hour comfortably and I don't feel like I need to change after I arrive.

You would think making a long trip like this and standing up for an hour would be a pretty terrible experience, but I've been quite comfortable with it as well as 3 mile trips to the office when required, etc.
This is fixed now. Just go to https://roboton.io scroll down I click 'Try Now' next to the pendulum challenge.
Good riddance from Atlanta. The City had to start fining people to get the scooters off the sidewalks. When I worked in midtown I’d have to step over scooters lying on the streets.
>women have been doing it for superficial reasons

could you list those reasons for us?
It seems that a lot of VC is a multivariate ponzi scheme of sorts, which might explain some of it. If they're making fees regardless, then they just need to show/push fast initial growth to attract more layers of investment and it doesn't necessarily need to make long term sense.

Chamath Palihapitiya describes this here: https://www.youtube.com/watch?v=NVVsdlHslfI
This is great. I had a 23andMe test done years ago and one of the reasons why I chose to do it was because my genetic data might be helpful for others.

I personally don't feel like I 'own' my genetic code and I'm quite happy to let scientists analyze it. However I understand while many people do not feel the same way.
Yeah I'm aware. Didn't suspect anything wrong, just wanted to get a baseline established while I'm young
If your screen isn't big enough the Azure portal scrolls in 4(!) directions, and even worse, it uses horizontal scrolling for navigating between related objects! It's completely impossible to use if your screen isn't huge and the window maximized.
To fix this support https://www.seamlessbayarea.org/
BeOS did not use async, it used a "half-hearted, primitive, bug-ridden" implementation of actor model in C++.
keycloak is great
Observation of Cherenkov Light Generation in the Eye During Radiation Therapy
* Location: Los Angeles, CA

* Remote: Yes, Preferred

* Willing to Relocate: No

* Technologies: Myriad Security, Networking, and Hardware; ISC2 CISSP, CEH, CCNA, ITILv3; Defense Experience NIST 800-171, 800-53, ISO 27001, 27002, and PCI of course :)

* CV: Yes! Please email for current CV

* Email: vwav8tr+HN@gmail.com

Hello! Very seasoned security professional with Aerospace, Defense, and Software/Endpoint/Data hardening expertise looking for a new challenge.

Travel-friendly, Remote-friendly, and can work equally well as management or hands-on. Let me help secure your apps, your network, and your data against increasingly sophisticated threats!
Nursing Homes in the US Overmedicate People with Dementia (2018)
> The idea that someone would entrust their sole copy(s) of critical business data to a service provider is insane to me. Always keep your own backups.

You can consider it insane, they still sold snapshot as being backup. Insane or not, it doesn't change that's what they sold wrongfully.

Can you point me where that screenshot show what you say it does? The user goes further to specify that you CAN'T download theses snapshots.

Companies should be called out when they lie about what they sell, I hope you understands why it's important.
In the United States, only the Federal Government's works can't be copyrighted. But it's complicated. See https://www.copyrightlaws.com/copyright-laws-in-u-s-governme...
divers. Like for getting bikes and scooters from lakes and rivers when the drunkards toss them over a bridge.
Constantly Seeking Criticism Is the Key for People to Do Extraordinary Things
So, an electric utility in a state where such are regulated is a state agency then?
> Electric scooters are expensive, repair and charging is expensive

Citation needed, at least to convince me. I think they could significantly bring down the cost at scale (production/maintenance wise at least).
Thank $deity. I'm tired of seeing these humongous bikes taking up space on sidewalks, and threatening to fall onto unsuspecting people and animals.

Here's hoping they fail in other markets as well.
I respond to all meeting invited as tentative as I have no clue if I’ll get scheduled pulled into a different meeting at the same time.

Is there such a job where you’re not inundated by meetings?
While never having been on one due to no helmets being provided, in Denver and in Dallas and in Austin they arguably revolutionized the city core and how younger people get around. For better and worse.

And while not fully diligent on this, isn't Uber still not profitable on a unit economic basis? And they are mature and public. Perhaps that statement isn't true but it provides one justification for investing in scooters
It's way too big and expensive for the purpose. And all the smaller one don't do it. I would consider a 10" screen for sure but 13.3"? That's too much.
Depending on what side of the planet you’re on.
That's a good idea! Passive boundaries are better than active boundaries, for sure.
If it is impossible to run a profitable e-scooter rental service even with the current terms, imagine how much money the companies would burn if they could not externalise the costs of accidents to riders' insurance companies and taxpayers (in locales with public healthcare).

In my home town the scooters have almost exclusively been used to replace walking. They have not reduced the market share of other means of motorised transport. People walk less because of scooters. There has been a notable amount of broken bones and even a few cases of severe brain trauma suffered by riders, and taxpayers end up paying for everything.

So I could argue that all the effects on the society have been negative.
How careless of him, you obviously wouldn't have been the type to free them when you were done ;)
https://arxiv.org/abs/1803.05407

"Averaging Weights Leads to Wider Optima and Better Generalization"

Weirdly, the averaging doesn't have to be synchronous.
I'm using ConvertKit for newsletter signups, and choices are either:

1. Validate emails with recaptcha (which is why you see that thing in the corner.)
2. no email validation at all, so random people get spammed with confirma-you-want-to-subscribe emails.

I am not super-happy with having to make this choice :(
Guess they cut cost by not doing backups
Also relatively unquantifiable but:

-divert funding to sustainable and productive industries which would further reduce Australian carbon emissions

-create commercial opportunities in exportable industries that would have positive impact on GDP and net exports.
Ah, right. That does skew those numbers quite a bit.
At that point, you should be able to hide the parts of its interface that you no longer need. Defaulting to an optimized, non-discoverable setup from the start is simply a bad idea.
That's because it's a global optimization rather than a local one: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

There's a rarer and more special consideration in a case like this as well. Taking out "inventor of the laser printer" adds more information than it removes. It adds the information that Starkweather is significant enough that HN readers ought to know who he is. If that information were hard to obtain, there might be a tradeoff here, but since it's literally one click away, I think the benefit of this edit outweighs the cost.
Warner Bros. signs AI startup that claims to predict film success
They saw what happened with bike share.

The exit strategy was always: get acquired by Ford, GM, or another major auto manufacturer who wants the ad space. OR look to companies with massive ad spend: Citibank, Wells Fargo, BNP Paribas, Oracle, etc. that would love to have ads in places where ads aren’t allowed (eg. parks) through this loophole.

The scooters are just branded litter, which is a huge market. As long as they can claim it serves some other purpose, it’s legal. You could start dumping branded water fountains all over cities saying it has something to do with hydration and it would be allowed as long as there was an app that allowed you to donate in bitcoin.
How a differential gear works (1937) [video]
I switched to a reel mower when my last push mower died, and that's really relaxing without any of the noise or vibration of a gas mower.

It is more physically demanding, but like you said, I can always use the exercise.
Because I worked at Amazon and I know how seriously they take data security.
What is an elected government saving people who elected them from themselves but the biggest boycott of all?
There are numerous logistic issues with this approach. How would you implement a feature where users could log in to view the footage while away from home? They would need the decryption key, and if the server doesn't have it how would they get it? The only secure option is from the device itself, which is a pretty big UX challenge.

However, worse, features that use AI to detect movement/people/etc can't be implemented without access to the underlying video stream. The only remotely viable way would be via homomorphic encryption, which has serious limitations still.

It's far easier to do what they did, and just limit root access to a very small number of trusted people.
I wonder how many startup scooters have been thrown away. Have we filled a stadium yet?

Will there someday be a museum located at a landfill which is full of these things?

I generally think that this kind of final mile solution is a good one, but I can't help but feel like a lot of these scooters are experiencing very short service lives.
BeOS would also let you do that while playing them backwards; useless, but a nice demo of the multimedia capabilities of the OS.
I didn't even realize they still had bikes.

In my town, they rolled out the Lime bikes and then pulled out a year and a half later. Now there are a bunch of abandoned green squares around the neighborhood where they used to be deployed.
The site the ad links to contains the misinformation. It seems like that conforms with FB policy.
I'm a long term user of Gandi for my domains but have wanted to get off them for some time now.

Can anyone recommend a domain registrar "equivalent" of a Fastmail or Letsencrypt or DNSMadeEasy i.e. truly no bullshit, geek friendly and polished at the same time ?

I'm not too bothered about price. I just want a well run outfit that has a wide selection of TLDs and ccTLDs (and ideally isn't a mega corp like google but is big enough that I don't have to worry about them disappearing overnight).