skysight-inc/HackerNews huggingface dataset:
I admit I didn't read the article, the title is off putting
To add to that, painting wall in patches will always be visible under certain circumstances. That's because paint is essentially a film you apply to a wall. Any new film will be on top of new one and no matter how you try the border will be visible. So in order to hide the repaired area well you have to paint the whole wall from a corner to a corner.

And indeed there is no better general alternative for the drywall. If you replace it with any other solution like MDF, plywood, etc. the repair process will be still the same - paper, mud, paint. But the material will cost you much more. And those materials are harder to cut, you'll definitely need to use a saw instead of a knife.
You're right. Debt is irrelevant these days.
This is what I'm hoping for :

1- A lot of options to influence/edit the generated output. What AUTOMATIC1111 is building for Stable Diffusion is the right direction (open extensions and manoeuvrability). I hope harmonai will get the same treatment.

2- Smaller minimum training requirements and simple retraining workflows. AudioLM is outstanding in this regard (but fails the first point)

3- Prod-level quality for end-user tools : Style/tone transfer and cloning plugins like DDSP-VST, mawf and yours (RAVE) sounds at best like DALLE-1 level quality. do you think we could make a DALLE-2 kind of jump soon?

And we do indeed lack public gathering places for this scene ! (or do we ?)

Here is a personal list I made of some AI Music creation tools: https://rentry.co/Music-Creation-AI-Tools

Merci IRCAM !
The engineer in me wonders if there’s some way we can have dams and make salmon happy.

Can we have a small stream that goes around the dam for example?

The salmon ladders In Seattle seem pretty popular with the salmon. Can we not build something like that?
Come on. There's no way to draw any conclusions only a couple of months after the change.
After an analysis of the current state of the company, how it’s ad systems work and how online ads work in general, the article suggests the following:

The company needs to simultaneously:

Counter-position the platform against the video trends of other social platforms

Retain advertisers

Find revenue streams that don’t kill the user content creation flywheel

The key is to reimagine the feed.
A user's feed is currently determined by one central algorithm. Twitter should allow for a competitive algorithms marketplace.
You realise that this is a joke project?
Yes, but the public-key crptography includes a massive buffer against the unknown.
> Any tips?? tia

Not sure if it will help you in the very short run but I have found this book in a bookstore in Prague last year: "Industrial archaeology in Britain", and it might just do the trick for you.

Granted, it was written in the late 1960s by the looks of it, but the annexes contain some very interesting maps of industrial-related points of interest from England (mostly), such as canals and all kinds of factories and water- and wind- mills. It also contains some 40+ photos of some industrial thingies themselves. Pretty good value for the money I've spent on it.

[1] https://www.amazon.com/Industrial-archaeology-Britain-Pelica...
The edit is where most of the insight is on that page, and the reader comments on it are the most entertaining part. Quite a lot of the authors list seem to be things that are useful to discussions, albeit by virtue of helping newer users be up to speed with idioms that long term users take for granted.
20+ year fan of graphviz here, love seeing what you are doing with D2!

Any examples of larger diagrams (1000+s of nodes) and how does that perform in layout?
One Zuckerberg.
Yes but library that turns a part of syntax of language into DSL to solve certain problem have advantage of developers already knowing that language, developers needing to learn only one language, and ability to use with that DSL anything else language libraries offer.

The problem is really "does the language app uses works for target audience that will be doing the DSL". If it does (Ruby makes pretty decent one), job done, if it doesn't, we end up in the mess of making toy languages (usually because developers want to do something fun and writing new small language can be pretty fun) or plugging something like Lua into it.
I met our then-current chief at the band office up in Long Lac #58, and she shared with me this cool story. She said she had been chief before but near the end started feeling "burnt out", but she used terms like "disconnected", "not in touch", "something missing"; so you know what she did? She told me she packed up a few essentials and _walked for days into the bush_ until she found a spot that felt right. She set up camp. Hunted and gathered what she needed. She said she initially thought she might be out there a few day. It turned into weeks. The grounding and reconnection she was experiencing, with creation and the Creator, was too profound to leave. After a time one young lady, then another, then another came out looking for her, liked the atmosphere, and stayed too. After a time, there was a group of them, just (re)connecting. It was about a summer times length, I think. After awhile, she felt re-energized, strong, so she disbanded the camp and they all walked back. She then ran for, and was re-elected as chief (this was like 10 years ago) since she felt ready to do it again.
I often think of that. Not just that she had time to do it; but that she chose to do it, and left it unstructured, allowing for more time. I often think I need to do that, as I face the next (last) 25 years of my life. I need to be able to do it well, with strength, and grounding.
My setup is from Audio Pro, a Swedish brand. Never really thought Sonos were good value for the price and sound quality to be honest... Not an audiophile but I always look for the best bang for the buck I'm spending on audio.
If you get laid off, get another job. There’s still a labor shortage.

We might just not be paying 200k to someone who can barely write a Python script anymore. So yes you might have to trade the Mercedes for a Honda or something.
By that metric, Donald Trump Junior is a prodigy. Leave it to HN to equate wealth with positive character qualities and the existence of a moral compass in the first place.
They were describing a B2B company so I’m guessing that would be a firm no. My read was that they would rather do nothing with that budget than spend it on Twitter right now.
I don't see why this would be bad practice. If you complete half a feature during your work day then you may well want to commit it (and likely push it to a remote). Merging it to a branch others are working on is likely to be worse than not merging it until it is complete as it may simply be in a not working state.
Oh wow, you're so right; those are all still valid scenarios!
There's nothing special about commits. Feel free to commit as many broken and non-working things as you feel like. It's not much different from saving in your editor.

It's in master (or your production branch etc) where you only want Commits That Work.

Btw, if you are re-factoring your types, you won't be able to hide that from your compiler via a simple feature flag.

What's a grug brain?
I didn't say a collision is easy, I said it's obviously false it's harder than colliding a sha256, a space roughly 95780971304118053647396689196894323976171195136475136 times larger.
> This is false. People invest on many year horizons all of the time when they believe in the company.

The perfect example of why that is not the case at least in Silicon Valley is Google and their messengers and social networks... just how many of them exist(ed)? Four? Five? Each of them was someone's promotion project, left to languish, suffer and eventually die afterwards. Honestly it's a wonder Gmail and Maps are still around, their UI hasn't been updated much in ages despite obvious potential for improvements... I guess the only reason why they are alive is that they generate absurd amounts of data.
Yes, but when you suddenly die, you don't think "hey, let's bring down this website" like Elon has: https://twitter.com/elonmusk/status/1592177471654604800
Life Satisfaction and Age
Maybe, but the point still stands about legacy formats living a long life. I forgot about that side of Netflix's business but it's still alive and kicking!
Well, business people take risks, and sometimes those risks turn out badly.
I think one of the biggest counter examples to your argument is SQL.

It's been around a long time.
It's not general purpose.
It's considered the best option there is if your setup allows you to use it.
I want the 'merge' function completely deprecated. I simply don't trust it anymore.

If there are no conflicts, you might as well rebase or cherry-pick. If there is any kind of conflict, you are making code changes in the merge commit itself to resolve it. Developer end up fixing additional issues in the merge commit instead of actual commits.

If you use merge to sync two branches continously, you completely lose track of what changes were done on the branch and which where done on the mainline.
I'm sure you are not alone in such a use case.
Demonstrably very little, at least with regard to $€¥.
The problem there is with whatever rules that make AAA ratings magic.
If you're looking for good right wing comics, you're not going to hear about them from Hollywood or the Mass Media. Look for them on YouTube or somewhere where you won't get deplatformed for making a joke.

People can't even handle sets from Dave Chappelle or Ricky Gervais without calling for a boycott.
Remember when bumpmaps and specular were the thing and all things in games looked like actionfigures for one release cycle?
This sometimes does happen.

Elizabeth Warren gave back money she got from the Sackler family (owners of Purdue Pharma and primary operators of the opioid crisis).

The Sacklers donated mostly to Republicans, but AFAIK none of them returned the money.
How do you propose Musky does that with no payroll department? E-Lon walked back the mandatory return-to-office policy last week. Surely if he could find (or thought he could find) suitable replacements he would be pretty comfortable demanding RTO.
I don’t believe you can depend on support:

“The Replace Short Message feature is optional for the ME and the SIM but if implemented it shall be performed as described here.

For MT short messages, on receipt of a short message from the SC, the MS shall check to see if the associated Protocol Identifier contains a Replace Short Message Type code.

If such a code is present, then the MS will check the associated SC address and originating address and replace any existing stored message having the same Protocol Identifier code, SC address and originating address with the new short message and other parameter values. If there is no message to be replaced, the MS shall store the message in the normal way.

If a Replace Short Message Type code is not present then the MS will store the message in the normal way.”[0]

[0] https://www.etsi.org/deliver/etsi_gts/03/0340/05.03.00_60/gs...
To me that seems messier than a new branch. For one, how are others to know my files are test/scratch/feature branch files? I'd have to use a naming scheme, and some kind of other signal to make sure nobody imports them before they're ready or mistakes them for deployable files - and at that point I'm just replicating a branch!
Wouldn't that require programmers to use 50 languages in a project though?
Assuming that this is the future of programming, the number of languages that a programmer would have to learn to create a simple project would be ridiculous.

Why use many languages when you can do the same process in one? Sure, even if the "big" language isn't specifically made for a certain job, doing that job in a little language requires time for the programmer to learn the little language.

The syntax may be different, so to convert from the big languages to little languages it would take time. This is why this hasn't happened yet; people are lazy to learn new languages so they just learn the "big" languages that can complete all the tasks that they require.
`document.getElementsByTagName("center")[0].style = "text-align: left;"`

Just to save your eyes
I have not followed this saga at all but for individuals, legal fees are also usually covered by insurance in Germany (I'm assuming this applies for the stockfish team). So, assuming they have legal insurance (which is quite common) it'll be covered by that.

The potential fees are also capped and reasonably easy to know in advance.
Sorry, I'm just annoyed about the demo .gif. Why is it not a video I can watch full-screen? I want to actually see the text. Why is there a huge empty border around the window?

Otherwise, the shown workflow seems nice. I'll check out the syntax to see what it brings in comparison to DOT. Thank you.
This isn't a CRT.
Counterpoint: This was actually demonstrated to be detectable with very basic fuzzing, if done at a lower level.
Some of the scammers are slaves. https://www.bbc.com/news/world-asia-62792875
It seems DSL proponents grow from environment without rich standard library.

And classic Knuth argument, of course. It's so hard to count words.
General purpose language:

>>> from collections import Counter
>>> import re
>>> Counter(re.findall('\w+', 'boo foo boo +dfd zii')).most_common(1)
[('boo', 2)]
> VISA 4879 5223 6537 9935

I'm curious where that number came from. It passes the Luhn check so it probably isn't just some random number, and has the right first few digits for Visa but doesn't match any of the Visa test card numbers that I happen to know.

Looking up the issuing bank from the first 6 digits gives inconsistent results. Half of the several BIN lookup sites I tried just say it is from the US. The other half say it is from Blom bank in the country of Lebanon.

Googling it gives me a small number of sites about "unlimited credit card numbers that work 2022" which seem quite shady but I can't quit figure out what the heck that are actually trying to accomplish.

Here are those sites: https://www.financegab.com/credit-card/unlimited-credit-card... and https://paisabank.org/unlimited-credit-card-numbers-that-wor...
An open API like ActivityPub opens possibilities for a client that aggregates sources like what you describe. Tumblr is stepping in the right direction...
One problem with a humorous (yes, I am not all serious all the time) comment like this is while there could be some degree truth to it -- provide a source if so, please -- it smacks of exaggeration.
No, I think the article makes it very clear what the value and function of SRE is. The point of the comment you're responding to is that the author was the only one doing this—not a team of ten, not even a team of two. This is Twitter's whole cache system! Probably the most important part of their hardware stack, in terms of "is the site performing well for users". There are other SRE needs at Twitter, but not that that many. What were the other 9k people at the company? It begs the question.
The thing is he was trained, unofficially and he did a flawless job! No issues, would announce each stops on the trams and was supposedly super helpful to everyone.

They just couldn't hire him because he had been charged with it. And it's public transport in NYC IIRC doesn't allow.

There are some videos on his story - its wild. : https://www.youtube.com/watch?v=762j14Qm9gM
NB: Only decompression in implemented on the GPU (via HLSL compute shader). Compression is still done on the CPU.
> The ads I’m referring to are for Wyze’s add-on features.

Ah, gotcha. I’ve seen those before, but haven’t experienced same issue with getting in way. Maybe I’m just slow to click.

> And also to be clear, the axe I grind is small. I generally like these Wyze cams.

The reason why I bought so many of them is because they don’t upload to the “cloud” unless they detect motion (or sound trigger). Yes, they phone home like crazy, but at least they aren’t streaming 24x7 to Google or Amazon or worse like some competitors products do. Add on to that that they are cheap, and I’m mostly a happy person. If only they could tell the difference between a person and absolutely nothing (no shadow, no movement, nothing!) I might still have all my cams on the mainline firmware.
... or refactor the code using an automated thesaurus and a bit of AI in a way to generate a particular hash.

- Hey Bob, why did you rename the 'pick_person' function to 'choose_desirable_candidate'?

- git made me do it
Hello tip, meet iceberg.
What Moxie wrote was about his decisions with Signal. It's not that relevant to this post for distinct two reasons:

1. One of the stated anti-tenets of what I'm proposing is competing with Signal. https://github.com/soatok/mastodon-e2ee-specification#anti-t...

2. Cryptography has matured greatly since Moxie wrote that post.

I feel confident about rolling out a v1 E2EE protocol for the Fediverse in 2023, and then a v2 in 2024 or later.

Migration is a two-putt, but it's tractable. I've worked on similar message format migrations before.

1. Roll out read-only support for v2.

2. Enable writing. Now people can start using v2.

3. Later, once the new version is ubiquitous for the scope of your concern, disable v1.

It's not as fast as if you own the whole stack (like Signal does), but a federated ecosystem can move.

Email is a lost cause. ActivityPub is still relatively small and can be influenced for good.
Since aussie in context.

https://www.health.gov.au/initiatives-and-programs/covid-19-...

Vaccines not mandatory? According to government website.

https://www.shrm.org/resourcesandtools/hr-topics/global-hr/p...

Except for a pretty long list?

https://web.archive.org/web/20220114180149/https://sph.med.u...

https://theworld.org/stories/australia-imposes-penalties-ant...

So why the disconnect from reality? Either government is lying or a number of reliable sites are all lying?

Obviously, the conservatives ended up getting crushed in the election. Losing 17 seats because they pulled this.
> as long as it can be abused accidentally to allow that behaviour

That is big if there. Trivial example, canonical brainfuck runtime provides one input and one output stream for the programs; you can easily say with confidence that no brainfuck program is going to open network connections simply because the runtime has no facilities to do so.
In 1993 I had my 11th birthday party at a bowling alley and they had a Ridge Racer cabinet. Seeing those graphics completely rearranged my molecules. I had no idea that a video game could look so realistic.
check volume, score isn't relevant
I realize it's not an actual CRT, it looks like a CRT.
Nice, but it should give credits to Tesseract and mention how much HD space it requires for the UI dependencies.
Yes, but how? OP came back with some good answers, I appreciate that.
Tokyo always has a whole range of prices for everything. I recently stayed in a brand new serviced apartment in Tokyo for one month for $1700. And that was for 50m^2 for 2 people. Smaller, or longer stays, is cheaper. Renting a similar unfurnished apartment with a normal 2 year contract could be less than half of that price.

A quick check looks like $80/night is about the minimum for renting a serviced apartment in Amsterdam. I recently moved from Japan to Europe and everything except groceries feels 1.5 to 2x more expensive.
I'd love to do all this stuff too, but if the price I have to pay is an unauditable always-on listening device in my home that sends my every utterance to a server controlled by a FAANG, and which speaks verbal ads to boot, that's an absolute dealbreaker.

It's horrifying to me that anyone would allow such a device in their home. Someone gave me an Echo as a gift once. I smashed it and buried it in the back yard.
Well you're protected from solar flares at least.
It has been my habit for a while to make the root commit 0000000 because it’s fun, but for some reason it had not occurred to me to generalise this to subsequent commits. Tempting, very tempting. I have a couple of solo-developed-and-publicly-shared projects in mind that I will probably do this for.
Chiropractic: Quackery Hiding in Plain Sight
A useful tool and great UI work. A handy extension would be the ability to extract text of specific colour, e.g. the highlights in Kindle's Cloud Reader, to get around the 10% highlight export cap that Amazon puts on most books. I did this previously by running the screenshot through ImageMagick's colour filling and thresholding options before passing the output to Tesseract. A colour picker tool might be a nice addition.
Twitter won't go down that easily. Besides, Elon Musk hasn't bought it for no reason. I'm sure that he has his plans with Twitter to implement new features and whatnot to restore it.

Till now, he's fired a lot of engineers probably because:

a) he doesn't need so many.
b) he thinks he can do the job himself.
List of spaceflight-related accidents and incidents
thank you! There isn't right now, we'd need to add a simpler layout algorithm for those, e.g. force-directed, radial, etc. That use case is not something D2 is trying to tackle though, we're just focused on software architecture diagrams right now, and I've yet to see one span that many nodes
Only works if your commit message is written in hexadecimal characters
Why?

What is the value in anonymizing your voluntary engagement within a single corporate entity?

As long as that entity provides me with an accurate reporting of access when I request it?

Why for example would I want to make it any more difficult for my doctor at a hospital and the hospital pharmacy to share my confidential health information to ensure I get the right treatment?
> I can't believe this hasn't been done before.

Well, it has! Not that that should stop you from building your own.
> In a start-up many of these roles can be ignored, becaus growth > stability. In a large organization, part of the bloat helps insure a certain amount of stability that's necessary to keep an organization alive.

It also (a) increases the bus factor, [1] and (b) allows people to take vacations and time off without having to watch their phones like hawk.

[1] https://en.wikipedia.org/wiki/Bus_factor
If you spend a million dollars with a company do you expect them to call you back if you reach out to them?

How many millions are in a billion?
If the miners hard fork that means they create blocks that are invalid according to the previous rules. So exchanges and users with a node will just reject blocks from these miners, unless they also change the rules enforced by their own node. They will naturally follow the non-forked chain. They will be stuck there if all the miners apply the hard fork rules, but it requires only a few miners to keep the old chain alive.

The agents decide which chain to follow be choosing what rules their node applies. They have to actively change their client software to follow a hard fork. Of course users who don't run their own node and rely only on exchanges depend on the decision made by their exchange. But in a controversial fork most exchanges would probably not pick side and handle both chains as two different coins. They would still have to somewhat pick a side by choosing the name of the coins though.

What's also interesting is that anyone owning coins before the fork will have the same amount of coins on both chains. That happened in 2017 and the price almost instantaneously split to about 90 % of the previous value to the previous chain, and 10 % to the new chain. Users rejecting the fork could just sell their Bitcoin Cash for Bitcoin and return to their initial value in Bitcoin.
I have been under the good faith assumption that most (though definitely not all) of the employees that have departed Twitter were probably necessary and valuable to the company. I left the article with the same impression as you. This single person did this very important job, seemingly well, and didn't appear to be drowning in the work. What were the other 8-9k doing?