skysight-inc/HackerNews huggingface dataset:
I have the same experience. I remember when I was first introduced to Rx(JS in my case) it was really fun to compose async flows. I kept having to explain it to others and they would sort of scratch their head. Eventually we stopped using it. A year later I found some code still using it, and to my own amazement, I was having trouble understanding it. Lightbulb. It's like perl - it's write only.
I'm much happier to put up with the expense, bureaucracy, and overhead of owning a car than I would be if every trip, every day of my life took 20 minutes longer (and for a lot of places I go, 20 minutes is an underestimate). If you'd choose the opposite, that's fine, but don't do things like banning cars that would restrict my choice. That's just as unfair as banning public transit would be.
Red-Hat has decided there is no money to be taken in Linux Desktop, the extent they improve GNOME is that even enterprises need some kind of basic GUI to manage their workstations.

https://lwn.net/Articles/56947/
30-35 years ago I recall being taught about how we were in a historic 7 year drought.

Not sure but around same time I think I also had some school teacher astronaut come and give our school a speech before she went up.
It's actually interesting I remember people talking a lot about La Nina and El Nino back in the 90's, I didn't understand a lot of it back then because I was younger but it seems like no one talks about that, or the ozone, or any of these other major weather systems, or cycles anymore. Any change in weather is lumped into "climate change" I'm not saying I'm a denier, but I am just wondering how many other weather systems happen on decade long cycles that should also be considered or investigated?
It probably makes financial sense to insulate those buildings too.
Thanks. Do you see the same spikes with ebs volumes on AWS?
> I expect a typical person would have better luck doing body weight squats 5 days a week at home

I would think so too, but in practice it seems that gyms work for people because it's a whole function that's easy to compartmentalize unlike doing push-ups next to your bed. I think it's less mentally taxing.

e.g. I would wager that going to the gym to use the chest press machine is more realistic for most people than suddenly being able to do push-ups in their living room during a TV commercial or whatever.

These reflections come from my own experience trying to get friends to do body-weight exercises with me, and my own journey from going from a gym guy to the guy who is doing push-ups while waiting for my HEB steamables bag of edamame to cook in the microwave. For various reasons due to, I think, our human nature, the latter is a lot harder and requires more personal transformation. Doesn't seem like it should be though.

I think one way to begin thinking about this is: to everyone in these comments who is supposedly very opinionated on exercise and health, what stopped you from doing 20 push-ups on your apartment floor today? We have all sorts of reasons.
I've tried the seats at the Intrepid museum. They are very tight and the window is tiny. I'm sure the food and drinks helped.

https://www.intrepidmuseum.org/The-Intrepid-Experience/Exhib...
I understand this paradigm within the context of stream processing, but it seems like a weird way of modeling most REST api-based web applications.

I feel like a promise-based model makes way more sense for most simple web applications. Where you have a http request and response, a promise model seems to suffice for most applications communicating via http-requests to an API layer. Modeling as a stream doesn't make sense to me, and seems like it would over-complicate an otherwise simple mental-model.

In most of the simple web-applications I have encountered there is one or more requests made to unique endpoints for data after the document response has been completed. No need for handling multiple events from the same endpoint, debouncing, multi-casting, unsubscribing, back-pressure, or whatever else. These operations seem to make way more sense in the context of stream processing.
Why can’t they work together, but force to not discriminate?
Also relevant: Dividing Bezier Curves Into Two Equal Halves
https://stackoverflow.com/questions/18655135/divide-bezier-c...
Once a week was never enough, they should have compared group that exercises 3x a week compared to little exercise every day. I would guess 3x a week will be much better.
It's definitely both, poor water management combined with desertification of the region. People studying water management in the American South West have long been aware that there has been more water allocated than actually exists. However this is definitely compounded by climate change.

To your point you can see that in last month lake Mead has been rising quite a bit[0]. Unlike lake Powell, I do not believe this rise is because of redirecting other water sources (please correct me if I am wrong). However you can see this increase is a long way from restoring, and the region is still considered under drought conditions (though less severe that it was earlier in year).

0. https://mead.uslakes.info/level.asp
There are countless storage providers and services these days. Backblaze was mentioned. There are other examples too, cheaper than the ones used in the chart for comparison. For instance, Dropbox offers 2TB for $10/month. It’s not exactly for backups, but works for that too.

What’s the advantage of C2 relative to existing options (not the expensive ones used in the chart)?
My AI-generated content is being virtually consumed and clicked on by thousands of AI readers. No actual people in the loop. Happiness increases.

I also have an AI that filters out AI generated content so I only see things sourced directly from people I know to be people. Granted, Cortana sometimes slips and gets it wrong and lets through something that obviously came from an AI... Hmm... I wonder how that happened. Happiness decreases.
> other similar items available

We have a 1:1 skateboard Segway: the Onewheel. It healthily solves the dorky problem, and then some. Still, this doesn't seem to be a perfect solution because, in the face of one of the most consumer-hostile manufacturers around, people are turning to dorkier alternatives (such as EUCs).

Although few things look as dorky as a Segway, especially when tourists are driving them around single-file.
In my opinion, it's still A LOT easier than Optical Flow, Depth Recognition, or Robot Navigation... So I'd say:

- Text Generation/Transformation: Easy

- Speech Recognition: Medium

- Optical Flow / Depth Recognition: Hard

- Actually controlling robots with AI: Nightmare
Hacking the Python to Add Custom Syntax
No, but we can (and black women do) talk about how concerns about sexism get wielded disproportionately against black men. It's intersectionality 101.
Yup. Just at a glance, I don't see even a cursory attempt to prove that the upper bound on the proposed algorithm's time complexity is actually a polynomial. It depends on the "serial numbers of [...] monomials, in the natural order of monomials". But the number of different possible monomials in a polynomial with bounded length is obviously exponential.

The closest the paper gets to actually talking about time complexity is:

> As it is mentioned in [3], there is no sense to make use of the formal definition of Turing machine for this problem. From practical point of view, it is much more useful to show existence of a polynomial-time constructive algorithm for solving it ([2]). Therefore, in the next section we will introduce our own definitions and notations, describing a kind of a formal computer, more practically oriented, but resembling that of a Turing machine.

But the so-called "formal computer" is only described in extremely hand-wavy and informal terms, and no attempt is made to relate the number of "steps" it would perform to the running time of a corresponding Turing machine.
Simple IPv6 Subnet Auto-Configuration
This gives some background: https://en.m.wikipedia.org/wiki/Hindutva#Upper_casteism
> Also, why not just ban the offender?

I was thinking about that, but didn't find an easy way ban a crawler. Google App Engine has a firewall, but it works based on IP addresses. Banning based on User-Agent would need to be done in the app code, and that essentially handling a request, even if in a cheaper way. I didn't want to touch the application at all, hoping to resolve this on the crawler side, whom I suspected being an unintentional "offender".

Speaking about the five months - that's fine. We were not communicating every day of course. And indeed impressive that I had my case handled at all.

I knew for years that unwanted crawling happens by various crawlers, and was reminded of that in metrics from time to time. One day I was in the mood to study deeper, found two crawlers in the access logs, studied their web sites and emailed them.

One didn't respond at all. The moz.com created a ticket, four days later a support engineer replied, a week later I replied. We had some back and forth. I supposed they don't recognize `User-agent: *` and need `User-agent: Dotbot`. David - the support engineer - expressed several other hypotheses. There was a period of silence, then I raised my issue again, David had it reviewed by some other people at moz.com and they pointed to the gzipped response.

BTW, what I learned, is that "If no Accept-Encoding field is present in a request, the server MAY assume that the client will accept any content coding." (https://www.rfc-editor.org/rfc/rfc9110.html#name-accept-enco...).

So if we make an HTTP request, unless we explicitly specify `Accept-Encoding: identity` we'd better be prepared to inspect the Content-Encoding in the response and decompress data if necessary.

But since Google App Engine returns gzipped content even for requests with `Accept-Encoding: identity`, I accepted that the the failure is on my side and went on with the config changes. Still, left a recommendation for moz.com to support gzip on their end.
Well stated! The drought has intensely exacerbated what is essentially a water mismanagement problem. Even without historic dry conditions, the Colorado river basin system was on its way to losing water anyway without a major reduction in consumption. Granted it would have taken much longer to get to where they are now.
It’s not a secret? I recall having a discussion on this with a bunch of SV engineers a decade ago at a potluck and almost everyone observed how Indian managers tend to hire Indians at their respective companies.
> Predictably, ITS America and AASHTO are not pleased

They had over 22 years, clearly this tech went nowhere (is anyone shocked? This IS the auto industry after all), what a bunch of sour grapes.
I think you grossly underestimate the impact AI has on everyday lives already, and for what’s to come.
Isn’t this basically what 9gag also does, but TikTok just built a better interface and recommendation algorithm?

9gag seems almost exactly the same as tiktok, it just never got personalized
Define what, specifically, you mean by: "email automation sequence service"?
Maybe instead of patching the kernel the "init" process of the VM could set up a seccomp-notify sandbox to handle the socket syscalls in userspace to back them the tcp/udp sockets by a vsock (I think that read/write or sendmsg/recvmsg would work without userspace handling because they get the vsock fd).
Yeah, my company has a similar policy. Everyone works from home on Monday and Friday and at campus the other three days. Only, my company has fully moved to nobody has their own desk. You just show up and wander around until you find a place to work. Oh, and half of my team is remote, so all meetings are on zoom. I haven’t actually bothered to go back to campus yet and nobody seems to have noticed or cares. I actually have no idea if anyone else I typically work with has gone back either.
GPT-3 generated use cases for our product
We run a horizontal process automation business and mined GPT-3 for a bunch of industry specific use cases for our platform. I never really expected anything high-quality enough for our site, so quite surprised by how well it worked. Every piece of text on our use-cases pages is machine generated.

One cool side effect here is we're also able to run some basic tracking on which particular workflows/industries people visiting our website are most interested in.
Seems like mailing lists are getting popular. I wish I could have those in my RSS reader.
Still no official TFM (e.g. net7.0-wasm) for WebAssembly.
The debugger interface is open (it's part of the CLR itself), and so is the debug symbol file format.
However the debugger interface is low-level, making writing a debugger engine from scratch fairly complex. The complaint is that Microsoft uses a restrictive license for their higher-level wrapper around the low-level API.

But it should be possible to write independent .NET debuggers -- I believe Jetbrains has done so, Rider can debug C# code without the problematic Microsoft component.
For the vast majority of Indians, their last name gives away their caste. If not their last name, their way of speech, their place of birth, what they eat. Caste-ism is so ingrained amongst a lot of Indians, that it is the first thing they try to figure out upon meeting another Indian. It's pretty hard to hide, unless you belong to the small minority of people whose habits and name don't give away their caste.
A developper friendly (web) comic format
Hey HN

Using two online tools and some HTML/CSS I have been able to create a (web) comic despite the fact that I am conpletely unable to draw.

The first tool is https://www.pixelartcss.com/ which allows me to convert video game tiles to CSS.

The second one is https://www.thecodingfox.com/interactive/pixel-world-editor/ which was kindly made by TheCodingFox for me. It allows to combine the output of pixelartcss on a grid. The ouput is then exported as an HTML file that I can reuse.

As a result the illustrations you can see are actually only css and HTML. The comic does not make use of any images such as ong or jpg.
Rx is a hot-shot, look what I can do, I am smarter than you, paradigm and not much more. Source: I did that to co-workers when I learned it.
>(It’s almost certainly already law.)

Is it? I suppose this will vary depending on which country we're talking about, but as far as i know there's nothing in the US that makes it illegal to discriminate based on caste unless the determination of caste overlaps with another -ism, like race.
https://github.com/openstreetmap/openstreetmap-website is the website and database.

In practice, a lot of the database code is in an accelerator https://github.com/openstreetmap/cgimap .

Then there is also a bunch of different code bases that consume the data in a format that is dumped out of the main database (but that format is more or less aligned with the database storage). Section 6.1, Core Software, in the pdf, lists some of the more important pieces of it.
It sounds a lot like what has happened in the US over the last 7 years
You can not have any arbitrary surname because each surname belong to a caste. So if you take a higher caste surname then you will have to pretend like you belong to higher caste.

Also there are other factors which can tell which caste you actually belong to.

Your birthplace. Your parent's birthplace. Which part of the city you were born in. The accent you speak your mother tongue in.

These are benign questions that your indian colleague might ask or notice.

I dont think the current form in which casteism is practiced in India is related to profession.

Right now in India, lower caste people are mostly free to pursue any profession (unless you go to rural areas).

Discrimination comes from the fact that higer caste people simply despise/hate/consider lower caste people impure or inferior.
Yes, but....

It's the driver. It's not the vehicle. Some of us have driven large trucks our entire lives without incident. You put a small person in a large Tahoe and there's an exponential decrease in visibility, coupled with never having driven such a large vehicle before and you get some bad statistics.

For proof go to any grocery store during peak hours and you're very likely to see two large vehicles side by side where one is parked nicely between the lines and the other is hanging over.
Faster offset pagination for Rails apps
I don’t think this is some sort of malicious conspiracy or evidence of anti whiteness or whatever. Processes are created for the common case and when there is an uncommon scenario, it is new territory for everyone involved and someone has to be responsible. In most corporate environments, nobody wants to be that person so inaction is generally the norm unless the course of action is straightforward or has precedent.
my wife's parents live in Sangenjaya (Setagaya), i've had an eye on apartment rentals in that area for about 5 years, with a view to a perhaps/potential move over there. the prices (yen-usd translated) honestly look like ballpark NYC (Manhattan, not BK or Q etc) apartments from when i lived there 1997-2004. the prices are cheaper than NYC/SF/SEA/LA, but of course as you point out, the salaries are lower. i've not "lived" those expenses month-over-month as a local would do, but my gut feeling after several months "living" there [spread over a few years] in a local apartment is that food/eating costs are lower, but overall, other costs (perhaps not including than commuter travel) are higher. somehow, i think it balances out.

edit for clarity
I agree with you :) Most business-style "automate my Excel" problems can be solved pretty well with regular statistical models, meaning you don't need AI to solve them.

So my impression is that fast.ai teaches you how to use AI methods, but with example problems that didn't need AI to be solved well.
Technically yes but it would make performance worse. Props are efficient because of their large size, which allows them to push a lot of air, if you shrink it then you give up that advantage. If you had extra power left over to turn a prop, you'd want to use it to turn a bigger fan, or just leave that power in the exhaust.
Electric and gas are simply not the same.

Comparing the smooth, precise acceleration of a Tesla Plaid with its premium advanced technology to the visceral emotions that a 700HP gas-powered beast drums up is just not the same. You can feel the sound and vibration of a monster supercharged engine screaming as it violently pitches you forward.

It's the same reason why people buy Harleys instead of advanced Japanese superbikes, and it's the same reason why Harley sued Honda for copying their archaic engine design so that it would have the same vibration and sound (https://www.thedrive.com/article/11345/remember-when-harley-...).

This CEO is making a big mistake by completely eliminating them instead of just reducing their production numbers. It seems to be more of a political move than a smart business decision; just because he doesn't like that surge of emotion and raw fury emanating from a big-block V8 doesn't mean that others won't pony up big bucks to get it.
You can with NewsBlur: https://blog.newsblur.com/2016/07/01/newsletters-in-your-new...
I find the debugging and testing process pretty slow with AWS SAM so I may have to try this out when you have a Node runtime.
Just because you can clone Facebook doesn’t mean you get a valuable user base
For developer tools, I noticed that CyberChef [1] wasn't on the list so I submitted it. I regularly use it for

- URL encoding/decoding

- QR code generation

- JSON and XML pretty-printing

- Base64 encoding/decoding

but it does way more than that.

[1] https://gchq.github.io/CyberChef/
> Someone riding a Segway looks like a dork.

Someone riding a Standup-paddle looks like a mega-dork, yet it is a massive success (at least in Europe).
> When space shuttle Challenger broke up over Dallas, Texas

That was Columbia, not Challenger. Challenger exploded on launch from Cape Canaveral.
I'm pretty sure it wasn't meant that way. But it is important that Indians who place so much importance and pride on caste understand this. To a non-Indian, you and that supposedly 'lower' caste guy you won't eat together at the same table with are both the same.
There seems to be a sad irony of discrimination in this.
Well, i found a state-wide news station (open!) backup server in a port scan of local addresses in my previous Brazilian ISP, everyone living in one big happy switch, so these things don't surprise me anymore.

Edit: at least i had proper IPV6 on that one, current one is a horrible ipv4-only cgnat.
Maybe in a steep dive ? ;-)
RSS as it was existed 10+ years ago there were was the little orange RSS icon on most websites and blogs is 100% dead and won't ever come back.

Personally I think this is a shame but the majority BigCorps want to know who is consuming their news/information and dislike their information being disseminated anonymously via RSS feeds.

They'd prefer be able to track you online (because you visited their website to read said information), or have your email address to spam from time to time etc.

There's no commercial imperative to keep RSS, which is why it is dead.
It's a quirky take. I don't think it was all about optics, though the weird optics certainly didn't help adoption.

The real reason the Segway didn't take off, in my opinion, is that it didn't solve any real problem.

Walking isn't hard for most people; in fact, for most people, walking is among the most pleasant human activities. It's not particularly fast, but when you're walking somewhere, you aren't that concerned about speed. By being slow, it lets you do other things easily -- talk, listen to music, take in the sights and sounds. No one needed "faster automated walking".

What's more, using a Segway to "walk fast" somewhere removes all of the benefits of walking, except the "getting from point A to point B" part. So it's actually worse than the thing it purports to improve. It removes the health benefit; the idle mindlessness of the task (mindless Segway riding is too dangerous); it's more expensive; and, you have to worry about charging, parking, and helmets.

The reason e-bikes are now taking off, by contrast, is that they make perfect sense and solve a real problem. Many people enjoy biking, but some people don't enjoy the strenuous parts of mechanical/manual biking: for example, biking up hills. Further, when you're biking, you usually do care about covering some amount of distance in some amount of time, thus an e-bike helps with that. Many modern e-bike models (like the Bosch, Blix, etc.) combine all the benefits of a normal bike with the additional benefit that a battery provides (making it easier to cover longer distances with limited stamina/endurance/practice). The e-bike is what the Segway should have been -- it solves a real problem.
Are you sure you are not talking about Greece?
I know the team closely and while they deserve praise, the level of fawning over Tailscale at HN regularly, periodically is just unnatural and makes me suspicious.
Even in this thread, a lot of the comments are generic fanboi-ism without much substance -
- "The people on that thread are very dope"
- "X was manager at Hooli and Tailscale did very well to hire him"
- "CEO was the best presenter ever at Hooli"
As you correctly noted, they get to the top of HN for every single feature and every single blog post. They are a good startup, but nowhere near being top of the pack to be getting such singled-out treatment.
@BurningFrog, your comment itself smacks of bigotry, ironically. It seems to denigrate rather than enlighten and provide a solution. Also nowhere in the parent comment does it state that the HR employee themselves was not a POC (person of color).
I don’t think your experience is unique. Most people in my experience that grew up in Indian cities have very little interaction with caste.
I think he mentioned it was just him and his wife.
Would you like to learn about a new JavaScript Framework that boasts best in class performance metrics?
This article says Rhine River is approaching 2018 levels.
https://www.bbc.com/news/world-europe-62519683