skysight-inc/HackerNews huggingface dataset:
It's not just backwards compat, it's all the crazy guarantees that the stdlib has to make. Most code doesn't have strong exception guarantees... the stdlib generally speaking does. It also has to deal with all sorts of silly things without breaking like people overloading operator,() and still expecting things to work without issue. They really are a case study in getting decent performance in most cases out of exceptionally defensively written code.
8 hours of planned downtime impacting trading, transfers, and access to funds.

The maintenance window strikes me as extraordinarily long for a modern software service, particularly for core functions.

Anybody know what they’re up to?
Cesium on the moon would continue to have the same frequency on the moon, but a cesium clock on the moon would run 56 microseconds fast per day relative to an identical clock on earth, because time itself moves differently.
I’m sure they have a BCDR plan, and I’m sure it says something like “in case of everything going down, we have bigger problems on our hands”.

We never had an “apocalypse” scenario, but we had an “all of our dependent services are permanently down” to which the response was :shrug:
> Using an AI tool to produce a work of art is no different than using a camera to produce a photograph.

This is stated rather boldly as if it were fact.

Unfortunately, that’s, like, just your opinion, man.

A lot of the control of the model was done prior to the user touching it.

Please don’t ask if the painter should make the brush. The brush wasn’t made of existing paintings. It’s hair. They are not the same.
This. The bed should be for sleeping and sex, nothing else.
If one is not against proprietary software, Reaper can actually be tested (for quite a while) free with all the features enabled.
>which is something that they have to pay and end consumers don't. I.e. it's just a payment negotiation between big corporations.

I'm sure the execs sell a yacht to pay their Apple taxes target than pass on costs as they do for everything else. /s
You cannot "free association" your way out of legally required actions. You can't, say, refuse to deal with the IRS because it's your right not to associate with them.
Most of the time I can get away with pretending MacOS is just sitting on top of Linux, but occasionally the BSD differences pop up and bite me.
Corporations have their first amendment rights curtailed along various axes (or, depending on your political philosophy, they aren't people so they don't have first Amendment rights and any first Amendment-esque writes they enjoy are a convenience fabrication the US legal system put together so they didn't have to go through every law that applies to people and decide whether it applies to corporations).

But as example, without modification to the first Amendment, the Civil Rights Act broadly curtailed the freedom of association of employers and public establishments. Similar law exists for anti-union activity already.
I feel like that the things that didn't go that well would have gone better if the bodies really had stated to pile up. Maybe I'm too optimistic.
So there must be some downsides?
You would almost never use raw C++ when working with linear algebra stuff. You use a library like Eigen that interfaces with BLAS, LAPACK, etc., so you definitely get all the advantages of those highly tuned libraries, plus the speed of C++ and potential flexibility of not having to make multiple array copies and so on.
OP, this is what you’re looking for.

I used to work with a lot of financial services companies, and having a skilled programmer who is also a screen reader user and could help us really understand if our accessible interfaces were helpful and not just checking boxes would have been huge.

I was on various UI and platform teams, and across a large software organization I think we had one developer with low vision, so he helped us make sure that everything was able to scale properly, and another with limited dexterity who helped us validate keyboard accessibility, but no screen reader users.

A lot of banks are Java shops and have teams that are dedicated to accessibility, but pay huge amounts to 3rd parties like Deque to help them test and verify Accessibility (a11y) and provide training for their teams.

Most of the Accessibility work happens in the front end, but I’m sure there’s room somewhere for a blind Java programmer - especially if you learn more about a11y and the front end.

You might also want to look into companies like Deque who are promoting a11y and helping other companies build more accessible interfaces.
you could reduce that by making the surface locally rough or having random geometric segments - whatever is easier to manufacture. Since this is not a mirror that must preserve image integrity anything goes.
I'm not against taking measures during a pandemic so that people don't die brother I just think taking and taking and giving absolutely nothing in return is a little disrespectful and your sharp debating skills won't make me any less empathetic for young people
Leading isn't the job of a Japanese politician nowadays, staying in power is.
Companies don't own their employees.

edit: There's an equivocation on "association" here. As an individual, I don't have the right to "disassociate" people from myself. I can't demand that my sister not refer to me as her brother, or that she stop doing things because she is known to be my sister and those things would be "associated" with me. Freedom of association is about a person being able to choose who they wish to interact with, not freedom for a person to dictate what is "associated" with them in people's minds.
kthnxbye

We were contemplating going to GitHub. This sealed the deal.

> As GitLab’s first price increase in more than five years

How long ago did they force Bronze users to their "Premium?
Feels like less than two years ago.
$ python
>>> [hash(x) for x in range(4)]
[0, 1, 2, 3]
Where I live, it’s pretty common for non-cyclists, and even cyclists sometimes, to have no idea that the rules for pedestrians, cars, and cyclists are all different. Car drivers frequently believe that cyclists have to obey they same rules as cars, such as stopping at a stop sign, and get upset when cyclists don’t do this, without realizing that it’s the law; cars are required to stop and bicycles are not. (This is of course not true everywhere, but is where I live.)

I don’t know that there’s all that much ‘hatred’, my road rides are by and large peaceful, but the cars that do seem upset by cyclists tend to be unwilling to respect bikes that are following the rules of the road; they don’t like bikes using a full lane and they will often break the rules of the road to pass a cyclist unreasonably quickly and unreasonably close.

One thing I’ve noticed about e-bikes is that they are increasing the number of cyclists considerably. I feel like this is very very good for cyclists, it’s making bikes much more present on the road, increasing the city’s interest in maintaining bike paths, normalizing bikes in traffic for powered vehicle drivers, etc.
Fair point on the windows forms analogy going back farther, and overlapping with the web by the 2000s. I was ~5 in 95, so it gets a bit hazy farther back.

> You get the ability to display things to users of those and interact with those users, not support for them as platforms.

I'm not clear on the distinction you're trying to make here. The browser functions as expected on those platforms (with the usual caveats around hardware capabilities limiting some use-cases). I'm targeting the browser to get wide support.
...and the 'paint' is made using basic ingredients: https://en.wikipedia.org/wiki/Whitewash

Easy to apply, long-lasting, biodegradable, and (from the linked article) it "produces a unique surface glow due to the double refraction of calcite crystals."
I wonder though about the younger engineers who are just entering or have only recently entered the field. Do they even know what it used to be like?

I have met new engineers though that seem to enjoy the current structure of modern software engineering with all its unit tests, code reviews, lint, etc. Perhaps they would not have enjoyed the more freewheeling era that I thrived on.
The guy, Seamus Blackley, a game programmer who proposed the original Xbox, no less. Also made Trespasser (1998) realistic open world 3D game with physics engine [1]

[1]: https://www.youtube.com/watch?v=OSDa4VZbJzI
If you don't need all the guarantees provided by std::unordered_map (pointer stability is usually the big one), you can go a /lot/ faster with a map that uses open addressing.

Some of my favorite alternative hash map implementations are ska::flat_hash_map and ska::bytell_hash_map from https://github.com/skarupke/flat_hash_map. They're fast, and the single header implementation makes them easy to add to a project. For my use cases they generally offer similar performance to abseil and folly F14.

Don't be fooled by the fact that they haven't been updated in ~5 years. I've been using them for nearly that long and have yet to find any bugs.
It's not just the economist. So many finance publications have been predicting a recession for years. I guess their logic is that sooner or later they'll be right. The Peter Schiff school of economics.
They have never such power to do so convincingly with such little effort. Yes, it has always been a problem, but no where close to the extent it is about to become.
This is almost backward, from my understanding. If it was much more deadly, it wouldn't have spread.

I'm sure there is an inflection point on the "deadly" nature versus the "spreads" factor.

That said, I fully endorse your closing question. I'm not at all sure what we learned. Other than folks get heavily invested in their narratives and don't back down. Pretty much ever. (Though, I think we already knew that?)
So I'm not an expert, but this behavior actually would behave differently in different gravity wells. Due to relativity, while you would observe a cesium clock working normally on the moon, your Earth buddy would disagree with your clock because the buddy would be down in a larger gravity well.
Except in this case there are no lives being saved, it’s turning green bubbles blue. That’s all this regulation is really about.
One the one hand, I agree that it feels scummy that so much AI effort is devoted to mimicking human creative output. I strongly believe that as AI-generated images, sounds, and even films continue to improve and proliferate into products and services, a good chunk of people will actively try to boycott AI output, seeking out alternatives that are (somehow) certified to be 100% human-produced (Ah, but the tools those humans need will also become more AI-powered...). There will be a growing humanist movement devoted to protecting "essentially human" qualities, such as creativity, from automation.

My attempt to be pragmatic: the AI art genie is out of the bottle. There's no going back. Even if all AI art progress were magically reset to 0 today, it would arise again at some point as people retried to create software in their image. We need to figure out how to adapt to a world in which the barriers to creating "good" art (however you choose to define "good") are far lower.

The central problem as I see it: the faster than bigger the tech advance, the more unintended and unpredictable societal consequences it will have. Laws come to mind as the main tool to mitigate uses of tech that are collectively deemed harmful. But compared to the pace of AI progress, laws will crawl lightyears behind where they need to be.
How to find out what you want to do creatively
Check out Level Access in Vienna Virginia (https://www.levelaccess.com/contact/)

A few years ago I worked for this company as an Accessibility Analyst alongside many blind programmers who provided expert perspectives on the websites and apps the company was contracted to remediate. It sounds like what you are looking for. Last I knew, they had multiple office locations and some remote contractors. They would probably be delighted to work out a remote/hybrid arrangement. Good luck!
It’s called SMS
I believe objects have failed because you want to compose types (data) and functions in a different way. So any form of encapsulation (not to be confused with modularity) is too limiting.
Civilization might be much older than that but the traces in Mesopotamia are the oldest ones we could find.
I believe the comment was meant as an ironic dismissal of GP's assertion that men can't tell the difference between colors, but women can.

As an architect, I can confirm that there are many men who know the difference between cream/milk/eggshell!
E-bikes are absolutely dangerous to the pedestrians they hit.

I don't much like cars, but cars aren't driving on the sidewalks where I am.
I'd say exact value versus % can be more meaningful in many non-billion+ companies.

Understanding you saved $1M/yr means you're closer to profitability (I understand in the VC world all you really care about is % growth, but that's up for debate if that's how everything should be) or able to hire more engineers.
Yeah. I am slightly incorrect. My wife has an ebook reader but it's not connected to the Internet. I just have a stack of paper books.
Do better? I'm expecting we'll do significantly worse next time.
why would urbanisation increase disease?

90% of the population used to have direct contact with farm animals
I still use pidgin daily for jabber, slack, and a custom protocol I wrote for the chat feature in my company's product.

It is great having a unified tool with minimal resource usage that is fully integrated into your platform.
When you go broke, loot the office on the last day. Free home office furniture upgrades for everyone!
You'd expect scavengers to get the food: rodents, insects, etc.?

Buildings that fall into disrepair tend to be scavenged by humans for materials too. Much moreso anywhere there's wealth disparity or resource shortages.
Consider getting a blue-tooth keyboard attached to your phone face-up on the desk and typing away. No-one will argue that you're doing anything but taking notes because you can see it.
What I said still applies.

Randomness is trivially addable. Additionally it's arguably not a source of source knowledge.

Its just a selection parameter. Which sources of knowledge do I use for composition and in what way do I compose it out of available compositions? The randomness parameter can influence these steps.

If you think there are other sources of knowledge, then what are they?
- enabled more PHP extensions

- options to bundle the standard libraries along with Python and Ruby
What you seek to do is increase the bulk albedo of the ground/surface/neighbourhood/city resulting in the net reflected solar radiation approaching the incoming leading to minimal absorbed shortwave and thus less compensating emitted longwave (sigma * T_surf*4). If you increase albedo, you're definitely going to lower the air temperature during the day. Rays are going to bounce around and eventually leave without warming anything. Other than your body if you haven't painted yourself white.

However, with all these reflective surfaces you do get concerned with direct solar i.e. skiing in shorts & glare e.g. the "walkie-talkie" building [0].

[0] https://www.bbc.com/news/uk-england-london-23930675
Why is it a poor fallback? It supports less but mostly it’s a message size limitation. This seems like exactly what they want.
I had a similar experience as you but ended up reducing my requirements and getting a dumb phone (Jethro SC490) with no direct internet access and the ability to set up a hotspot.

If I need anything besides SMS/MMS and voice calls I turn on a hotspot and take out my laptop. I'm "offline" by default but still reachable in emergencies.

I do cheat on the camera portion by using my partner's smartphone for pictures where I care about the quality.

You lose conveniences but the tradeoff was very worth it in my case. I have no plans of going back to a smartphone.
What about a SQL database connected to any dApp to play with on-chain data?
Well looking at Apple's more recent features for iMessage, Animoji and Memoji related features are presumably non-trivial to slap into an existing app.
There's a bit of daylight between "feasible" and "guaranteed".

It turns out it really isn't that much daylight, and it's really easy to overestimate the size of that window. As you scale up, that window gets smaller and smaller, too, which makes it even more exciting.

Nevertheless, it is indeed where real systems are built.

I also disagree that realizing that nothing can be guaranteed is not important to building systems. The more you scale up, the more important it is. It's hugely important. It's one of the major things that separates people who can build real network systems at scale and those who can't. Far from the only such thing, but certainly one of the important ones.
We missed it the first time around, quick, let’s bomb it!
My worry is that the public's willingness to take a pandemic seriously has been burned out by COVID-19, so our response to a far more lethal bird-flu pandemic will be weaker than our COVID-19 response was (and it was legitimately impressive how everybody pulled together for like a few weeks back in March 2020).
That's the whole point, it does. Or, said differently, it behaves the same in whatever reference frame it's in, but observers in other reference frames can observe it being slower or faster.

Here's an example with very elementary particles, muons:

https://phys.libretexts.org/Bookshelves/University_Physics/B...
Company which operates the app is not conducting kidnappings, the users are.
This wasn't what I was looking for, but is pretty funny:

"country, female vocals"

https://beatbot.fm/song/d7d05be7ef494a1b82068e639a91a66e

Not exactly country or female, lol.
Prior art and having built up a "system" can also help. For example if you've written a lot of code over the years you can likely reuse a lot of it either from memory or files stored and just copy and paste.

i.e. they never said they spent a couple of hours doing it from 0.

It's also possible they purchased a template of some sort and just modified it.
The odd thing is, the motivation for the research was not really to build this stuff as a product.

If you're going to do machine learning dealing with images, music, or text, a completely natural thing one might want to do for many reasons -- to solve "real problems" -- is to try to approximate the probability distribution of the data.

Having done this, it was seen as a kind of strange curiosity that you can actually sample from this probability distribution, which amounts to generating new images or new songs or new text.

It was only recently and somewhat unexpectedly that these generations actually got good enough to be interesting to people in themselves, and then people started trying to turn them into products.
I'm still hoping that wasm catches on more and more and that people who don't like JavaScript at all, can use wasm and use their language of choice like C# (Blazor or normal WASM), Rust (yew), etc...

sadly at the moment these things are not yet that great, either because of things that are missing in the wasm spec or because of limitations or because there is simple no compilation to wasm (from the compiler itself)

what I'm angry about that, we have these browsers that can do a shit ton of stuff, but nobody ever tought about adding a more integrated and better language than javascript. all we've come up with was wasm, way to late and still misses a ton of important stuff for our compiled languages.
> What you show as risk seems to me like a society extremely good at managing risk & cooperatively improving. Our margin-of-safety is high everywhere & violations get dealt with.

This seems dismissive. What you are saying is that, since product recalls exist, there is no point in enforcing higher standards, not even for safety reasons.

> USB-C's minimum requirement is 20V3A, 60W. It's really not a difficult standard to meet [...] 20V is more a factor of the connector than the cable.

The literal problem here is that there are manufacturers that would not meet the minimum standards, and USB-IF and sellers do not seem to be in the mood of enforcing them either, so we are left with the other end, hardware vendors.

> This sounds more more searching desperately for FUD. And more lacking any real evidence that the rest of the world is actually all catching on fire & burning down all the time.

I don't think you understand the issue at hand.

Safety standards, generally speaking, aren't in place to avoid a 100% prevalence of accidents and/or deaths in their context, but the very low percentage of cases when the preconditions may lead to accidents and/or deaths.

In Canada last year, there were just over 140 house fires caused by phone accessories, which admittedly is not a lot, but in optimal conditions, there should be none.

If the USB-IF did their job, standards were actually enforced, and sellers and manufacturers were actually liable for the crap they sell, there should not be any discussion around this. Instead, every time a phone catches fire while charging, instead of mentioning the off-brand cable or charger, it's the phone manufacturer making the headlines, so here we are.
> Regulations are the only tool that society has to prevent companies acting against the social good.

The fallacy here is that you don't get to decide what "social good" is, especially in this case. People get to choose what is good for them, we're talking about tech products here. I see regulations in this specific case as something that goes against progress, whatever that means for the company of your favorite messaging app for the reasons I've explained above.

What about startups that will have to think about this one more thing and maybe put in twice the work when they want to validate their new product?

We're probably leaving out about thousands of other cases here, that's why I made the argument that it sounds nice but it's actually making things worse from my point of view.
> As GitLab’s first price increase in more than five years, this new pricing for GitLab Premium reflects the evolution of GitLab from source control and CI to the most comprehensive DevSecOps Platform. Over the past five years, GitLab Premium added more than 400 features, leading to improved cycle times, enhanced developer experience, and better collaboration for our customers

As a paying customer, I don't use many (most?) of those 400 new features. Meanwhile, stuff that could be game-changing for me like making gitlab-runner easier to deploy or local pipeline testing are being kicked down the road since forever. Search still sucks. There is no cheap licensing for read only, non developer folks.

That's it, I'm moving on. Luckly I have a whole year before renewing our licenses.
“I want to record audio” should not require even 2 hours of work. It’s still a 10 year learning experience in some circumstances. I’m at 20, hopefully I’m saying something useful.

I support reaper, here’s an opinion. My problem with reaper is that I think it was trying to be protools for people who couldn’t afford protools.

The thing is, most people aren’t recording 32 ADC channels and 1024 midi tracks on rackmount stuff. I think I have my dad’s last MIDI cables, and it makes me feel either ancient or hipster. Even pro studios are slimmer, cause it’s not 2003. Workflow is at a premium, and reaper… kinda feels like an expensive version of FOSS.

Still so great in the ecosystem, and aw, a DAW love of mine. A chisel for the days when the 3D printer just isn’t robust enough.

I use Logic Pro and bitwig. Bitwig fails the same test. I rarely say this, but this niche could inspire nerdy moments a bit less, and creative workflows a bit more to be attractive to a prosumer.
Entirely depends on how deadly it is but we F'd up big time by blowing all our social capital on the last one.