skysight-inc/HackerNews huggingface dataset:
It's a sliding scale thing.

Even if you never heard of Proust, you can probably still get a chuckle out the choral society trying to summarize his magnum opus in 15s and never getting past the "Proust in his first book, fa la la". But if you find it already amusing knowing nothing about it, you'd probably find it a bit funnier if you knew that, on the one hand, In Search of Lost time is thousands of pages and takes weeks or months to read, and, on the other, isn't exactly action-heavy. And probably still more if you could relate the attempted plot summaries to the book(s).

And I don't think the ant poetry sketch would be funny at all to someone who doesn't recognize "Look on my feelers, termites, and despair" or any of the other lines and understands none of the Queen Victoria jokes.
>Are companies even hiring technical writers?

In more traditional tech businesses, where customers expect proper documentation, YES.
why are chefs baking bread? there's buildings to construct.
Some keyloggers do printscreens on mouse presses, bypassing this issue.
I'm glad to see I'm not the only internet user who wonders "will this fail?" to the point that they try the problematic action before their original, intended action. It's this kind of thinking that got me into software QA a decade ago.
It's interesting to see this after the discussion higher up about British humor, since Starship Titanic was written by Douglas Adams.
I have done all of these for a long time but still find myself waking up earlier as I get older despite no changes to going to bed.

A friend let me in on the real secret: "I've never slept better in my life than I have since retiring. I get up when I want, and I feel no need to maximize my evenings with late nights because i have my actual days."
do you have a tutorial how to use it?

the main page is a bit overwhelming
As I’ve gotten older, one of the things I’ve realized is that my parents were pretty happy in Bangladesh before they moved to the US. My dad still speaks fondly off his village and my mom frankly never got used to the loneliness of western life compared to her big family back home.
So almost like a training on different metalanguages we use? Not sure if that's the right word for it, maybe linguistic styles? I hesitate to use "communication styles" as I don't think it gets to the core language part of it, but maybe communication styles. EDIT: maybe "emotional communication"?

I ask because I work in this space and have avoided going into corporate spaces after quitting consulting about 10 years ago and am curious to dive back in.

Is there a term for it that resonates more with you?
I'm pretty sure that Swift is an llvm frontend, and that there are probably a number of adapters for it.

Wouldn't surprise me a bit, if it could be done with Eclipse (not my favorite IDE).

It's certainly doable command-line.
I can't make the claim about why you're getting downvoted, but personally, whenever I see a bold claim that one thing in particular out of hundreds is "uniquely terrible", and there's no reasoning provided for why and how this is actually the case, it definitely makes me pause.
I agree with your sentiment, in fact the skin tones especially are a massive liability. Like if you mis-click by a few pixels in your corporate Slack, and all of a sudden you send the wrong colour thumbs—up emoji, now it’s A Situation.
I've used various forms of these audio tools in the past (MAX, PD) and this is a very impressive piece of work. First, I haven't seen one implemented with web technologies before, and after running through many example projects there were zero errors or issues for me. Everything seems clear and straightforward.

Nicely done, congrats on publishing this, and thanks for making it open source!
These models need huge amounts of data. DALL-E was probably trained on the entire web like their other models (I didn't read the paper, maybe they say in there). At any rate the 'stock style' is pretty easy to spot.
I'm on a pixel 6, using chrome and it worked rather well.
There is "Co-authored-by" which is supported on GitHub [1] and seems appropriate if the maintainer is basing the solution on someone's code.

[1] https://github.blog/2018-01-29-commit-together-with-co-autho...
Wow, many thanks for digging all of this out. It’s pretty cool that the Unicode proceedings are public.
They serve a public purpose - it's something people (citizens = voters) can use to shield themselves from economic bullshit ruining their lives by limiting their financial exposure.

I don't really see the value in having millions of entities working on a goal such as changing the course of climate change in their own (and thus inefficient) way. I think it's much better to let these entities focus on what they do best, and then take money from them, and use it to further these goals in a much more optimal way.
Yeah, I've seen both of those before, but was unsure if it was just the position of a single Google employee or the position of google as a whole, as you made it sound like Google the company had actually taken such a stand
In general, yes. However, unlike other bonds I-bonds have no secondary market, so there's no way to liquidate them in an emergency if you need them before their maturity date (1 year).

With I-bonds you don't need to speculate on whether the bond will default, but it does force you to speculate on what your financial situation will be over the next year.
Go-find: A programmatically accessible implementation of the *Nix find command
I think you meant:

IDENTIFICATION SECTION.
AUTHOR ULTIMAPE.
PROGRAM DIVISION.
CODE STARTS ANY MINUTE NOW.
YEAH, REALLY.
LEARN COBOL GIVING HACKING RESULTING IN INFILTRATION.
CODE ENDS HERE.
REALLY.
THE END.
But what if you knock on the door of a property, ask the owner whats the price he's willing to sell the property at, owner says a price, and then you accept that price?

Is that binding without the property owner also accepting? Doesn't seem so to me.
I write C++ for a living and I admit I do like to push it to its limits (SFINAE, constexpr/type traits shenanigans, the more the merrier), but it must be acknowledged that it tends to become too much akin to magic the more you push the envelope. Stuff like having 10 kinds of initialization and name resolution being incredibly complex and convoluted is a bit more confusing than what should be considered acceptable in a programming language.

Still I love the utter madness that there's behind C++, and the fact you can basically do everything you set yourself to, no matter how crazy and weird it is, as long as you accept to put up with the madness. You can emulate a good 90% of what Rust does with traits if you really want to.
I find that the majority of these suggestions take a needlessly adversarial approach. I lack the energy to write more right now, but overall a collaborative approach should be taken. Here's my version of the first dozen or so:

- You are overcomplicating this

Wow, You've put a lot of thought into this- that's great! I think we can probably simplify it a bit though. What do you think?

- That meeting sounds like a waste of my time

Is attendance mandatory? I'm not sure what I'll be able to bring to the table on this one.

- I told you so

(Silence is golden)

- That sounds like a horrible idea

That would probably work if $thing were true, but in this case I don't think it'll apply. What do you think?

Also this is closely related to "That won't work!" which I wrote about on my blog some time back: https://meetryanflowers.com/that-wont-work/

- I already told you this

Oh, I think this is something we already covered. Did you you remember when we talked about $this?

- Can you answer all of the question I asked and not just pick and choose one?

OK, so for $question, you're saying $this. What do you think about $otherquestion(s)?

- Did you even read my email?

Oh, I think I actually covered this in the email I sent this morning - is $emailsubject not what you're referring to?

- Stop bothering me

I really wish I had a better answer right now, but I simply don't. Feel free to check with me later today, but as soon as I hear back on this I'll definitely keep you in the loop.

- Do your job!

Oh, I thought you were the right person to go to for this. Who should I be talking to instead?

- That's not my job

Oh, I don't know the answer to that, I usually don't deal with $thing. Have you talked to so-and-so? Here lets hop on a call with them and we'll get it figured out together.

- Stop assigning me so many tasks if you want any of them to
get done

I'll be glad to do it, thanks. I do need to know if you want this done before or after $things though, since those are still in progress.
We can speculate why he left. But I think a lot of people agree on the observation that he had probably been irrelevant for a good while by the time they parted ways.
Not sure how it works in the US but where I’m from a bid for a house, either buying or selling offer, is made as a very particular legal document with all sorts of assurances and has to be made by a lawyer or a real estate broker.

That document is legally binding and it’s enough for the receiving party to accept for a contract to be formed.

Casually doing this over email is absolutely not the same.
Wait a second, does that mean that his original plan to invest $10k, after the excess refund, was accomplished?

The last statement of the post mentions how he will not get any return. But he's only going to be refunded the excess.

So ultimately, did he, or will he still make his $850, as initially intended?
One that I don't see on the list, which I am constantly looking for a way to politely say, is: "I don't think you were paying attention to what I said just now. It's possible that I wasn't clear enough, but if that's so, you should ask me questions rather than ignoring me. What I'm hearing from you now is exactly what someone would say if they had spent all of my previous statement waiting to talk instead of listening."

How do I say this?
Pretty sure overhead pilots will object heavily to that.
Agreed. I have looked at Apple products for years but couldn't make up the mind to switch, until my company gave me a M1 laptop and OMG it is so good. Last time I had this feeling was when iphone 3 or 4 came out.

My previous company also gave me a Macbook pro but that was 2017 and I found enough quirks not to buy one for myself.
Despicable on all levels. Not only was there nothing resembling an offer even made, much less a "contract" signed, Jump also very well knows that 50k for a domain like that is a steal and are more than happy to try and pry it from an old man's hands even "requesting and receiving a preliminary injunction to freeze the asset." I'd much rather the domain be in the hands of this guy with his cool JavaScript clock than these leeches any day of the week.
>>it's become easier to make experiments instead of deducting things from first principles...

Is this really suprising for You? I mean I always believed that our deduction skills as humans were really limited and primitive. Just look at conveys game of life or any game as a matter of fact (chess?). The emergent properties of those games with few basic rules are so elusive that we need generations od geniuses to work on them to discover anyhthing beyond simplest things. How can we expect anything better when the rules gets really complex and fuzzy (as in real life)
Thanks! I typically do a complete refresh on Sunday night / Monday morning and will pepper in a couple links throughout the week (not always though). I have a bunch of stuff I’ve saved through the years so that helps, but sometimes curating can take 4-8 hours a week.
I'm really curious how this interacts with display rules, or the emotions we're allowed to show/communicate in different contexts.

When you talk of preserving face:

> You can't contradict superiors or even coworkers too openly and directly, you can't openly disrespect or be irreverent. All possibly disruptive feedback must be private or you're bringing shame to yourself and others.

Are you saying that you're not allowed to express anger to superiors or coworkers in public? Is it the way it's said, the emotion behind it, or something else that seems to matter the most?
I think Beancount might actually be better than hledger for the ways I intend to use it, but I wish Beancount was a bit more relaxed with naming conventions and account names/structure.
FreeBSD with KDE
There are various studies in which they measure the amount of melatonin in subjects' saliva, after exposing them to different wavelengths of light at the same ... well, in this case it's energy rather than lux:
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.96...

> Two long wavelengths, 595 nm (amber) and 660 nm (red) and three shorter wavelengths, 470 nm (blue), 497 nm (blue/green), and 525 nm (green) were compared with a no-light control condition. Light was administered via a portable light source comprising two light-emitting diodes per eye, with the irradiance of each diode set at 65 µW/cm 2. [...] Half-hourly saliva samples were collected on the evening prior to the first light pulse and the evening following the second light pulse. The time of melatonin onset was calculated for each night and the difference was calculated as a measure of phase advance. The shorter wavelengths of 470, 495 and 525 nm showed the greatest melatonin onset advances ranging from approximately 40–65 min while the longer wavelengths produced no significant phase advance.

Looking at a second source for lux at different wavelengths... https://www.circadiansleepdisorders.org/info/lux.php

It says light sensitivity peaks at 555 nm, and the graph looks mostly symmetrical (though the red side is slightly higher than the mirrored blue side). If it were all about perceived brightness, then I think we'd expect amber light to have a stronger effect than blue-green or blue, but that was not observed.
If blackout curtains don't work for the window, or if you're too poor (or too cheap) to buy blackout curtains, you can tape aluminum foil up over the glass and it blocks all the light. I used to do that all the time when working crazy hours in the military.
From the abstract of the article.

Here, we design and engineer artificial, genetically tractable, photosynthetic endosymbiosis between photosynthetic cyanobacteria and budding yeasts. We engineer various mutants of model photosynthetic cyanobacteria as endosymbionts within yeast cells where, the engineered cyanobacteria perform bioenergetic functions to support the growth of yeast cells under defined photosynthetic conditions.

They are trying to create a model of hypothetical evolutionary process of absorbing cyanobacteria and turning it into a chroloplast.
Scientists blast out Earth’s location with the hope of reaching aliens
Not the person you asked, but,

P(9,9,9,9,9,9 | Not random ) > average over all values of (sequence) of P((sequence) | Not random )

(under some reasonable assumptions about how likely you consider different processes to be the process producing the output)

While

P(9,9,9,9,9,9 | random ) = average over all values of (sequence) of P((sequence) | random )

Therefore, P( Not random | 9,9,9,9,9,9 ) > P( Not random )
Parent is correct however. "Excess" or "excess amount" would be clear. "Excess purchase" is confusing.
Numpy and Scipy in the browser might be pretty useful. If only for making something like an interactive tutorial/course of the language, where one doesn't have to download Python immediately, and one doesn't rely on a remote server to execute stuff.
Government Can Do Nothing Right has been the propaganda line of the right-wing of the American business community since the end of WWII. A lot of the business community resented the social democratic reforms of that time (those ’50s white picket fence times) and so they sought to first argue that government was useless, and then later prove it through their government-sucks politicians.
Resources for Engineering Directors
It's called due diligence. And it's what press is for, their bread and butter, is what they do... in democracies anyway.
What externalities? Whose personal responsibility? What is a programmer from Microsoft personally responsible for?
Isn’t that what software is? Framework APIs, HTTP APIs, Hardware APIs, SDK APIs. Is the tweet author suggesting crud or web APIs only then? I think it’s always been a meme that most software work is glorified CRUD.
> As for our initial idea to make an age-guessing game, we have guessed right 48% of the time.

For me, the guess was just "under 60". This seems pretty coarse (I'm 40, so it was correct). Were they any more granular with other people? Or were they only 48% of the time, even with this very coarse prediction?
Haha, I wonder how this maps to the responses to the linked article in this very discussion forum ;-)
Downvote all you want.. https://www.youtube.com/watch?v=gtuz5OmOh_M
The main designs were done already..
What on earth makes you think "designated individuals" are criminals? They aren't being prosecuted, they haven't been found guilty in any court of law. They've just been blacklisted by some random civil servants and politicians who want to be seen to be doing something. Not much different to the US no fly lists.
When your coaching questions freak someone out
So, less of a casino than usual?
I guess they mean simple syntax.
I'm pretty sure the post is satire, not intended to be an actual recommendation
I would be very interested in hearing a few concrete examples!
I suspect that software engineers are not the only engineers who spend most of their time on tasks that you wouldn't classify as engineering.
Grow up! I'm serious - yours is a normal reaction, at some point every intelligent, reflective person realizes essentially this. Oddly, I've seen the age at which this happens be 16 or 50+. For me, about 21. Whenever it happens, it can be overwhelming. Getting over it is part of growing up. And we're only done growing up when we're dead.

Really study history; the bad stuff, the politics, war, equality, environment, etc. Whatever you are worried about. Is it really so bad now? Is it that different? - No to both. Yes, specific things from nuclear weapons to the internet are new. No, the arrival of, and volatility caused by, some new major thing is not. You cannot expect constant improvement with no backsliding. The graph of progress is a very noisy line with ups and downs of various durations, but positive long term average slope. This year or decade or century might be a little worse in some area, but you can't extrapolate that into a slide into the abyss.

Then, as other have said: Stop worrying about what you can't change.

Pragmatically figure out how you are going to proceed and live in a way you can be proud of. This you have control over. You can make your family, workplace, neighborhood a slightly better place. If a couple billion people did this, and they are, the universe will not be worse for it.

When you find yourself in a position that you can do something positive about something, do it! But to do so, you have to be watching and ready. If you've squandered all your energy, money, health worrying about the problems you cannot change, you won't be able to take advantage of those, usually small, but sometimes not, opportunities.

There are lot of groups that like to appeal to fear and anger and hate, even violence, in support of an often valid cause. They would like to make you feel that if you don't join in on those beliefs you are the enemy. They often make hysterical and absolutist claims. Doom and gloom. They would love to steal your hope. Don't fall for it. A cause that professes hate, anger, guilt, etc. as a solution is certainly not going to be effective in it's stated "goal", but it is likely not even truly committed to it. The soldiers of these groups shout and throw nothing but problems in your face. Many of these problems are real. Sometimes exaggerated a bit. Or a lot. Or fabricated - doesn't matter to them. But then they say roughly, "if we don't fix this right now, the world will end!", or "its the worst its ever been". That's what's not true. But they never ever mention progress or good news, and will outright lie to avoid it. Because then it would be balanced; the world would be OK on average.

It's hard to ignore the huge amount of noise coming from these sort of exploitative groups when it hammers you every day. We get to see all the bad stuff happening from the entire world instantaneously. But we get good news from very few sources.

See those mechanisms for what they are and realize that it's not hiding from the worlds' problems "in a bubble" to keep your sanity. It's rising above some fundamentally unhealthy forces and propaganda. It's a workaround for an information feed that's heavily biased for negativity.
Fine. You made this statement:

> the instructions invite the subject to produce a sequence that they think will convince people it was produced by a roll of dice. But there is no sequence that SHOULD have that power to convince.

Let's gather a random sample of people 20 people. I will produce 10 manually generated sequences of dice rolls and 10 actual dice roll sequences. The sequences are added to a list and the list is shuffled. We will present each person with a sequence from the list (sampling without replacement), and the person should guess whether the sequence was manually generated or produced with a dice roll. For each person who correctly identifies a manual sequence as a manual sequence, I will pay you $1. For each person who mis-identifies a manual sequence as an actual dice-roll sequence, you will pay me $1000. As you said, you believe no sequence should have the power to convince a person of such a thing, you will obviously never have to actually pay me $1000, you would just collect 20 x $1 from me. I'd be happy to continue this up to infinity in batches of 20, so you will eventually get infinite dollars from me.

I will need escrow.
That's a GNU extension that everyone relies so much on it's basically akin to a standard. You get a warning from Clang (or an error from GCC) if you ask for a more "standard" interpretation of the source:

$ clang -o cs cs.c -Wall -std=c11 -pedantic
cs.c:6:6: warning: expression is not an integer constant expression; folding it to a constant is a GNU extension [-Wgnu-folding-constant]
A = X,
$ gcc -o cs cs.c -Wall -std=c11
cs.c:6:9: error: enumerator value for ‘A’ is not an integer constant
6 | A = X,
| ^

In general, that's illegal ISO C and should always be rejected, but as you see that's not usually the case.
I prefer to use Reverso Context.

The way I'm using it is that I'm putting some words from a sentence I want to say, and it will show me how others have used those words. then I'm looking for the common use of those words and building my own sentence.
If the US is able to attract the majority of that (as it most likely will)

That remains to be seen. There is a huge undercurrent of Russophobia, and potential takers will have observed the FBI-led harassment of Chinese scientists (not too long ago a Tennessee jury refused to convict a Chinese national on account of the threadbare evidence), already these factors would make anyone coming from an enemy country hesitant. Combine that with funding and employment issues in the physical and life sciences - anyone young and ambitious would be well advised to settle in China instead.
I completely agree. It took me many years to learn the lesson, but communication like you have above produces better short term and long term results in 100% of cases. The website's answer come off as passive aggressive.

I've gotten way better and your post is an excellent way to do so, but I still struggle to find a good way to phrase "Stop asking me to work on the weekends for things that are very low impact".
Numpy has plenty of API warts on its own. It's not obvious to me they would have done a better job at all.
So when a house is listed for sale for an asking price, does that mean the seller is obligated to sell for only that amount? The seller came up with that price tag in the first place.
Five Measurements You Should Make and Then Ignore (Plus One to Watch Intently)
The Librarians Are Not Okay