skysight-inc/HackerNews huggingface dataset:
> I'm positive linguists aren't happy with English becoming the global language either

Nit: Linguists do not hold prescriptive opinions about the "quality" of languages. They analyze languages to form descriptive theories about the structures and features of certain languages. I only nitpick this because, while having a lingua franca is certainly valuable and there is nothing "bad" about English any more than literally any other language, the closest thing to this in programming "languages"/notations is actually C, not Go. It's hard to overstate the invisible influence on C on basically every mainstream language and how we think of programming and computers in general.

An interesting analogue to your example of English is the varying efforts to transliterate most languages into using the Latin alphabet, much like how many programming languages today need/greatly benefit from a compatibility layer with a C compiler/the C standard library.
Fair question.

We don't run on one yet -- we are at the stage where we are expanding my understanding of the cloud service offerings and am curious what is available with good reputation.

SaaS is at whiteboard phase; where we invest our engineering time will be important as we recognize the issues of lock-in for something like AWS.
He was so good at ending the episodes on a that multi-dimensional high note- it was a hard thing to keep doing. At least to his standards.

I think it was more of not wanting to disappoint himself/others in that role than any expectation that the show would go downhill or was on the verge of getting stale.

But that's just my layman's take.

There's plenty of early era blog posts written on the topic by people more informed than me, though. As well as dead-tree entertainment magazine articles.
Well, that's bad advice. Few things are more pathetic than a middle-aged man trying to look hip. But it is fair of you to notice that I don't agree with the article either.

My point was, it is reasonable for an interviewer to notice my dress and what it says about me. Dress reasonably professionally and appropriately and it won't be a problem.

For me to try to figure out today's sneakers would just be a disaster. I have good business casual shoes and they'll do fine.
Any with really high/unlimited outgoing data one would recommend?
To me too, but I'll write yyyy mm dd if it stops Americans writing mm dd yy!

In fairness, they do say it in that order too, so on some level perhaps that really is 'the more relevant' (or natural) to them.
another related lifetime footgun involving these RAII guard objects is that the two following lines are not the same:

let _ = mutex.lock(); // un-used, un-named 'hole' variable
let _a = mutex.lock(); // un-used, but named 'hole' variable

You might use this when the lock is essentially virtual, guarding something that isn't a data object. The first line will immediately drop the lockguard, while the second will leave it existing until the end of the scope. It's fairly subtle that this is the case.

Where I actually ran into this was with a profiling timer object that was returning suspiciously short timings. But it could just as easily have been a critical section of some sort.
Maybe also the 7 GUIs https://eugenkiss.github.io/7guis/tasks
You sound like a lovely person. There are other factors in obesity other than personal choice. Judging a person solely by their weight and not their abilities is so short-sighted. What if you hire someone who looks great and spends all of their time at the gym, and are as dumb as dirt.
>> But can a dataset really encapsulate human suffering?

> Yes

Suffering its subjective so it is impossible. And you proved it with:

> Depends on quality of life.

because quality of life depends on how much suffering you can live with.
Yeah, `as` is pretty much "do what C casts do except without UB" (which is basically "do what Java casts do") but/and people are justifiably uncomfortable with it. It’s very likely to go away (be deprecated) at some point as soon as someone comes up with something explicit-but-ergonomic-enough to supersede it. I’d like to see checked, overflowing, wrapping, and saturating alternatives for narrowing coercions, just like there are for arithmetic operations. Float-to-int coercions have the additional and orthogonal checked/truncating/rounding/floor/ceil axis which complicates things.
This reminds me of:

Bonsai, a UI state machine composition library - https://opensource.janestreet.com/bonsai/

DatalogUI, Build UI declaratively with Datalog. - https://github.com/datalogui/datalog
Unfortunately its justifiably classified as 2nd gen and IIRC studies show that it's generally more effective for hay fever. Personally, I've found that loratadine is pretty ineffective, especially after regular use.
The Peterman bus tour was a meta joke because the real Kramer was running a Seinfeld bus tour in real life.
No matter which measures you choose, as soon as you tie financial incentives to them, people will find ways to pervert what they're supposed to measure. That observation is so general that there's even a name for it: https://en.wikipedia.org/wiki/Goodhart%27s_law
As far as I know Mastodon (which Fosstodon uses) was written from scratch. Since it's in Ruby, not PHP, it's not likely a fork of StatusNet. Mastodon used OStatus for a little while before switching to ActivityPub, but that's about as much connection as I've seen. There was some weird attempt at rivalry from some factions of the OStatus fediverse, but the AP crowd mostly didn't take the bait, and I don't think anyone notable on either side took it seriously.
Every place I've ever worked says "we only hire the best". I don't recall anyone saying "we intend to hire average people". It's sort of like Lake Woebegon where all the children are above average.
Factor in Rust integration via Rustler and it starts to look like a 'when not if' dynamic.
I just buy store brand or brands aimed at students. I obsess over a lot of things but I don’t get expensive notebooks. I’m just not paying silly money for a block of paper to write throwaway notes.
Priority used to not be plural, and it meant "the first thing".

If you can get it down to the one thing you need to be doing right now, you'll be good. If you choose the wrong priority, then that's feedback for future priority selection.

Do not choose more than one thing. Just choose more frequently the smaller the tasks you need to complete are. Entry level engineering is usually a few things a day, the more senior it becomes one a day to one a week. Once you're in the executive ranks, it becomes one a month/quarter.

The mistake many people make is thinking they need to pick more than one thing because they have so many simultaneous things occurring. This is an incorrect view of time - you can only do one. Pick one. The world's urgency will interrupt you sufficiently that the rest is largely just task urgency update management.

If you struggle to pick something, I've found alltom's tooling great: https://apps.apple.com/us/app/priorities-in-motion/id1577124...
Comments merged into https://news.ycombinator.com/item?id=31211725, which was posted earlier.
Just coming to say that - he's not the best at keeping things secret lol.
I found loratadine very effective but it takes time to work. At least a week
Jlcpcb has a minimum quantity of 5
> Over here a common theme is portraying the average family as mixed race despite the fact that the vast majority of UK families are not mixed race at all.

It's cheaper to run 1 ad instead of two, to capture 2 demographics. In America, a mixed-race cereal commercial caused an uproar around 10 or so years ago. You wouldn't have thought so, but family representations on TV that veer from majority culture status quo appear to be a sore point for some.
It seems pretty useful. A big reason trust in experts is falling is because the label is so often wrongly applied to people who have no concrete demonstrable expertise but merely work for the right sort of institutions or have the right sort of politics. The word expert has become nearly as useless as the word racist or fascist.

Example: Imagine you're reading an article about the tech industry and you read the phrase, "according to experts". Do you think the people about to be quoted will be actual tech industry workers, or, academics? Almost always it's going to be the latter and you can repeat that for almost any field.
That blog post isn't nearly strong enough to support the statement that "this is incorrect".

The conclusion of the unrefereed blog post is merely the much more equivocal:

" What about that much-publicized “50 percent” claim, or for that matter the not-so-well-publicized but even more dramatic “increases by severalfold”? I have no idea. I’ll reserve judgment until someone can show me where that result appears in the published paper. It’s gotta be there somewhere."
Leaving aside the benefits of this, these millionaires could simply report their taxes without tax accountant tricks if they want to pay more.
Another thing that happens that I didn’t see mentioned is that people at higher levels will only allow incompetent people to be promoted to their level.

If they allowed the best people to get promoted to their level, it would adversely impact their own bonuses and career. So instead they fight to get incompetent people promoted to their level so they have no competition.
> It's quite possible this reply is entirely misguided, in which case please ignore. I'm still learning the art of reading intent through text, I have a long way to go.

Your mindfulness is quite appreciated and your answer is on point!

We are at the design phase at this point. Fairly data intensive and will definitely have ML components (but that could be centralized and managed with standard MLOps practices). But the data is more on the backend, forward facing components are pretty standard CRUD/API calls against pre-computed and quickly updating data stores.

User-facing data payloads are in design, but expected to be low-to-mid volume.
THANK U!
I have always looked for a set of GUI rendering tasks benchmarked across different GUI libraries (chromium, QT, GTK, flutter, etc) and see the effect on performance and energy consumption metrics.
edit: wait they seem to only measure code quality and not publish rendering/FPS performance ? such a missed opportunity...
Referral bonuses are ok. The rest of the bonuses… naah not for me
This is kind of an area where rust could maybe benefit from being a bit more monadic imo. It would be nice if you could have the MutexGuard object wrap return values of functions called through its AsRef/AsMut impls in a (potentially moved) MutexGuard themselves, so that instead of it relying on borrows and lifetimes to hold the lock it would be the type system itself. I think there's some downsides to this approach, but I've run into other situations where it would have been nice to be able to do this.

I don't believe it's possible with the language as-is though.
Thank you for proving my point.

I also discovered (far more) disturbing porn at 12, but it actually doesn’t preclude you from treating your sexual partners with respect.

(And yes, I had several dysfunctional sexual encounters before I actually grew up)

Inevitably your daughters will discover the unavoidable loopholes.

(Edit: the anger you’re feeling right now is exactly the neurological issue I’m talking about)
Oh so im not the only one? Some I love so much Im still waiting on the right occasion to use.
Since it's so hard to fire people, it's better for the company to have 50% of your salary as a bonus.

Even most people that are doing nothing can probably do nothing somewhere else for 100% or their salary.

If you do nothing at the company, they can pay you $0 bonus and hope you get mad and quit and go do nothing somewhere else instead.
Url changed from https://daringfireball.net/linked/2022/04/30/mood-inside-twi..., which points to this.
Working on forecasting solar irradiance at ground level without using physical simulations but only using ML. The idea is to have better and more granular forecasts in order to optimize grid-scale energy storage facilities and peak-power plants to reduce CO2 emissions.

Still entangled in combining the different data sources before start building/training models. So, I'm not having much fun right now, but soon!
Yes, but the chain of events was different. People missed Nokia and Blackberry. Some still do. It is not as if Nokia and BB started putting less ads out and people began to forget them. They lost the technological race; something that doesn't apply to Coca Cola.
FYI: Antihistamines : https://psychonautwiki.org/wiki/Antihistamine

Diphenhydramine : https://psychonautwiki.org/wiki/Diphenhydramine
https://github.com/hsk/simpletapl/blob/master/prolog5/fullup...

I have rewritten all TAPL code in Prolog. It was very interesting.

https://github.com/mitsuchi/copl-in-prolog/

This is another textbook "Concept of Programming Language" implementations.

https://www.fos.kuis.kyoto-u.ac.jp/~igarashi/CoPL/
It's cheaper for the company, essentially trading mean for variance.

Bad years, you have a trivial pay cut (no to low bonus), good years people get money. If you have very high base pay, bad years you lose money.

If you're young, volatility is ok. If you're getting older and have kids, then you value certainty a bit more and want higher base pay, but you might make less money overall (say 2 dollars bonus is equal to 1 guaranteed dollar, but this is obviously highly dependent on the company/sector)
I thought we had a deny by default lint for dropping a Mutex due to a _ binding. If we don't, definitely should.
It also implies that ou have no experince to rely on if you wont make any quick improvements.

You should certainly look to understand large problems, but if you know a quick solution to a simple problem - just implement it.
And your point is? Most people will learn about Alexander at some point in their education; you might notice he wasn’t American either. Same for the Roman Empire.
Bitcoin is a socio-political movement. Buffett doesn't bet on political movements. It's that simple.

There are many ways to skin a cat, especially in finance.

Soros made most of his money betting on political and social trends. People just don't talk about Soros as much because he's too far from the top of the Forbes list. Poor guy is only worth 27B or something, he's betting on bitcoin and cryptocurrencies
Minimal impact (probably). Most money in VC has an extremely long duration (e.g., pensions, endowments), so investing it in ultra-short-term assets is not a desirable option. Low long-term rates have a bigger impact, but that's a chicken-and-egg problem: the amount of institutional money seeking long-term returns exceeds the amount of safe assets, putting downward pressure on yields and pushing institutional money into riskier assets. This safe asset shortage is unrelated to the Federal Funds Rate on overnight lending.
I don't get why you need to sabotage others? Does your bonus size shrink if others get a bonus or something?
Masks are a terrible example to pick because at the start they were accurately summarizing the state of knowledge, and saying the same thing (that masks don't work) in private E-Mails too.

The idea that they are super important was made up later and then accompanied (in the USA) by this ridiculous lie that it was about stopping hoarding. Sure enough, actual real world data shows no impact of masking on COVID. Masks have become a byword for dishonest fake experts who say whatever is ideologically expedient rather than what is actually true.
No it wouldn't have. People who knew they could sell in theory and couldn't in practice would complain to and maybe sue for damages (justified or not) the correct option would have been to let users "lend" robinhood the money for 2 days to process the transaction and have this be explained in the interface.
You say that now, but once you actually are in such a position and you realize that you could pay off your college debt plus your mortgage in 2-3 years, things might change in your mind.
The software engineering jobs you get in your 40s and 50s pay more than most NBA of NFL players will every make.
Awesome detailed answer! Much appreciated.
I "love" computer language criticisms, even though I don't believe neither that the perfect language can exist nor that a language can fit all the needs.
Anyhow, here I didn't get what's wrong with some of the "issue". For example: you can't get the address of a literal, but you can take the address of a variable. This isn't surprising. And about arrays/slices/maps, append and make: it seems to me fairly logical if you don't disregard what they are. (If I've got the issue, and I am not sure about the exact point.)
Yep. The best time to get a promotion is as you interview. The second best time is now...at another company.

Thankfully, at a large company with plenty of hard problems to solve (and smart folks to work with), you can grow quite a lot whether or not the company chooses to recognize said growth.
Speaking as someone who works with people on the math side of things, the author is a contrarian but not super far outside the norm. This is far from a "tabloid", this is real criticism from within the field. The tone is abrasive, but every technical field has people like that. I definitely dislike the layman audience she has built up, since just reading criticism without understanding what's being criticized is a recipe for truly stupid takes, but all of these are opinions plenty of people support, even in particle physics.
Having done that for awhile once? It basically is, and that is the typically OTC recommended dose.
kdb and similar systems have had it for years.

https://code.kx.com/q4m3/2_Basic_Data_Types_Atoms/#253-date-...

Float is an imprecise transformation from text to a binary fixed size representation. I don't see how floats would be considered a native type while datetime types not.

Having it non-native while the option exists seems to be like a voluntary torture. But it makes sense considering community bubbles surrounding programming languages and not bridging the gaps between them. What can be a 100 lines of Java can be expressed in 20 of Python can be expressed in 5 lines of a data language.
I worked at a Bank before at this was the hiring plan. Simply fill the seats and expect a strong(er) manager to guide the output. Hiring the best simply wasn't an option in most cases, but one good hire was expected to closely monitor and correct the output from many.

This didn't work out very well in practice. The efforts of one bad programmer's output can easily max out two people to clean it up. So the Bank had mostly given up on producing its own code and tried to outsource or buy everything it could.
yes. that’s pretty typical. managers get a lump sum to distribute among the team, at least at Apple.
It’s Time to Move on from CRUD. There Is a Better Way
I genuinely enjoy the day-to-day of building desktop software applications for engineers.
Culturally, I like the emphasis on "every hire increases the average in the long run."

When the project or product has the capacity, then when I hire folks I am way less concerned with what they can do immediately today and more interested in what they can do after 3 to 6 months of consistent, earnest growth. If they have critical skillsets and capabilities that are crucial and needed immediately, that's a wonderful thing too, but cross-skilling and training are really needed to prevent those kinds of situations from occuring generally.
Are you going to provide the full quote?
Interesting. I suppose that makes sense, to let them speed up execution... I am a bit curious how it'd affect concurrent behavior based on time changes (e.g. if it's cpu-bound for longer than the sleep, does the wake still occur in the middle? Or does it wait to advance time until everything's blocked? What if you runtime.Yield? etc?), but that's certainly an efficient option for a public execution environment like this.
Ah, making it non-exported was an unintentional mistake. I've pushed a fix marking it as exported with an EDIT note.
I didn’t see it in the abstract but how are the alcohol and placebo administered? If they were ingested the participant surely knew they got alcohol or a placebo. And I assume that may have some impact on their performance aside from possibly being intoxicated. I suppose all 4 could be IV administered, but it doesn’t sound like that.
It might be reasonable for an interview to notice how you dress. It's certainly not reasonable for an interviewer to discriminate against you because you don't dress like a 25 y/o. The article is about age discrimination.

Given that age discrimination is real, blind interviews could potentially help reduce the effects.
conflating symptoms and carriers here
How product teams should set deadlines
He does mention it at the hiring stage.
That's very cool! Good luck with the project.
I believe they are targeted to people between 35 to 55 years old, because they are not selling a product, they are selling the sensation of being young.
That's incredibly sad, the comparison to boob and nose jobs is apt. It's a symptom of a sick society when people are so insecure about their bodies they feel they have to undergo unnecessary surgery to fit in.

My cousin had this procedure done almost 30 years ago, but she was pathologically small, at a height which makes it hard to function.
What if the return nil, err was the sane choice at the time of writing but there are changes downstream that mandate a new error handling mode there? Also, there are plenty of “writing this code at 3AM” where I would question the validity of such thoughts.
Is it me or do posts about data tools do better on HN then your average software post?
> "They aren’t a record of my thinking process. They are my thinking process."

This exactly! I think with pen and notebook. I also think without pen and notebook, such as during my driving and running. Without notebooks, I often find myself think in circles and having hard time to recall what I just realized a short moment ago. With pen and notebook, it is more relaxed. Often I don't revisit my notebooks. So the notebooks are mainly serving as a thinking aids than to serve as a database. Replacing them with digital sounds nice, but in reality it is just a distraction. Having the record to go back to is a short term benefit; the few pages of notes that I do end up revisit often quickly become part of paper or presentations, or tweets and moments, or more often, prototype code. I have accumulated a drawer of used notebooks. They only have sentimental values. And they have more sentimental values in paper forms than in digital forms.

PS: my current favorite notebook is this one https://www.amazon.com/Universal-Sugarcane-Notebook-College-...
A hard cover and thick ring has become a necessity for me.
1. Storage and pipes: highly regulated, you need local permits to store and use, and those are usually capacity-limited. And after that - the pipeline and various gas leak protection mechanisms are expensive.

2. Electrolyzer efficiencies are ~50%. (one way). Some new companies claim higher numbers, but it’s still 2-5 years away.

3. First viable use cases are micro-grids (towers, neighborhood, hospital, ..), rather than single homes
Yes but it could give users the option to lend money to Robinhood to perform the transaction or have no transaction.
A camping style LED light for power outages. One of the good designs out now works as a flashlight or a lantern. I have one in every room.
Sure, while this (or any successor) has unavoidable false positives it needs to live in clippy and probably be default off.

But I'd argue that correctness is so worthwhile that even if this (or an alternative) can be narrowed to merely avoidable false positives that's enough to justify an on-by-default correctness error.
It was a more generic example how fast it can go.
At the companies where the bonuses could reasonably be that high, I'd probably rather have stock options - because those are contractually mine.
Worker revolutions in IT tend to spill a lot of pixels on Slack and little else.

IDK if it is good or bad.