skysight-inc/HackerNews huggingface dataset:
>Comparable types (such as ordinary interfaces) may now satisfy comparable constraints, even if the type arguments are not strictly comparable (comparison may panic at runtime). This makes it possible to instantiate a type parameter constrained by comparable (e.g., a type parameter for a user-defined generic map key) with a non-strictly comparable type argument such as an interface type, or a composite type containing an interface type.

Wait, isn't that the whole point of the constraint in the first place, to keep you from using it with things that aren't comparable? Wouldn't it make more sense to have the constraint be a requirement in the interface itself, so that you can't create an interface value from a type that isn't comparable?
https://news.ycombinator.com/item?id=34614796
There are actually very, very few lakes in this region - and lots of canyons (every one of which is unique!).

Water management is the compelling benefit, but that does require realistic management based on actual flows.
> The article points out that both policy in the US and social norms/values have become highly preferenced towards those who work crazy hard. The point isn't that it's bad for certain individuals to value work over everything else, it's that it's bad for society as a whole.

Why is it bad specifically?

> As you say everyone has different preferences but due to this shift people whose preference isn't to put work/career before everything else are being penalised

Imagine you want to remodel your bathroom. Or, also, imagine you have a bad water leak in your bathroom - after all, on-call is one of the major things people in tech complain about with regard to work-life balance. You call up two otherwise similar plumbers, and one tells you that he can be there ASAP to fix your leak, and he'll do the plumbing for the remodel in 2 visits next week. The other is a balanced person so he won't fix your leak until Monday, and he doesn't like to work for a long stretch of time, so the remodel's gonna take 4 visits, sometime next month. Cost's the same, so you hire the 1st plumber. How would you feel if the 2nd one calls you back and complains he's unfairly "being penalised for his preferences"?

That's the thing. Everyone (ok, most people) would prefer to hire (or work with) a workaholic, other things being equal. But in abstract, some mysterious "society" should apparently prefer otherwise.
If the git repo url is content addressable, using p2p network like ipfs / zeronet / magnet link, then should be easier to move the storage provider to any host as long as it's connected to the p2p network.
You make an excellent case for nihilism, but I must say…

> Why did you choose for your parents

… you gave in to an abridged “why?” discussion very early in this example.
There's something exceptionally funny about putting this level of effort into anonymizing your trip to Disneyland, of all places: I was never a "Disney kid," but my understanding is that it's milquetoast in terms of advertising profiles. "Likes and went to Disneyland" is probably roughly as strong as "lives in a house" and "grew up in the US" in terms of personalization signals.

(This shouldn't be read as a criticism! I just think it's an amusing application of an otherwise valuable thought experiment/practice.)
Strongly disagree. This is much more analogous to math students using a calculator rather than a slide rule. Yes, it’s faster. No, you aren’t going to pass unless you know the material well enough to validate the outputs.

I’m old. I’ve lived this moral panic so many times. I remember when social media, newsgroups, the internet, word processors, computers, graphing calculators, calculator watches, BBSes, and calculators were all going to destroy our children’s education.

I am highly skeptical that this time is any different.
There are seven US states in the compact; and the river also runs between two Mexican states.

The difference between the six state “consensus” and the Californians’ argument is whether evaporation is subtracted from total allotment. That difference is 1.5 m acre-feet.

California has senior rights, and the priority in the Compact is formulated for water rights. If California broke the compact, they have to take a chance at litigating.
First, go hire a professional resume editor, right now. It is literally their job to improve what you are describing. Don't cheap out either; this is an investment in your future.

Second, be honest. In your cover letter, tell your prospective employer that you feel like your resume seems boring. Tell them the exciting things you've worked on, and how it has helped you at work. Tell them how you're excited to learn new things and take on new projects, in addition to just getting better at doing the boring things. Express your interests, your passions, things about you that you think would make you a great co-worker.
I'm very confident that we'll find the effect works well without standing out in the noonday sun. Moderately confident that we will discover that certain wavelengths are more important than others. If you find the right emitter, you might be looking at 40W on the winter solstice, and less than half that at the equinox.
The AI kills the person every time by equivocating and not answering.
Strictly speaking, yes. Generally speaking, not really. Metaprogramming implies first class support (i.e., using the language to generate itself)
No I’m not. The culture of many, many Americans is so anti-LGBTQ that they’ll disown their family. Thats their culture! There is not one American culture, social conservatism is a very common culture in America, and being LGBTQ is counter to that culture. Ergo LGBTQ culture is counterculture.
Sure, but you're getting in trouble for the act of misrepresenting, not because you drew a doodle for your friend or had a dream with Twilight vampires in Harry Potter or something. More so than your brain's ability to output ideas it's what you do with that output that matters. Whereas with these models people are acting like it's having the capability that's the bad part, not the usage.
I don't think it's about tax advantages but flexibility for the conpany. RSUs usually vest over several years. If times get tough you can slow/stop buybacks. Eventually that would have an effect on the price from dilution but it'd be slow. You can't just not pay out cash awards that have already been scheduled (unless you opt for layoffs, but that's a big hammer).
It generates bullshit, because it regurgitates information without understanding the meaning or interconnectedness of that information.
Interest based text recommendation is actually a proved idea in Chinese world, e.g. Toutiao as a personalized news aggregation app (https://techcrunch.com/2019/10/21/is-there-room-for-a-u-s-eq...), and Zhihu (a Chinese version of Quora)

Both apps are quite mainstream & huge DAU versus their English counterparts. The delta ingredient is likely alg.
Willing to work extended hours and weekends when needed

Noted.
I am a “Master Chef” survivor (2018)
I mean, from my limited experience of Go, it's not exactly a language that tries to help you avoid unexpected runtime errors or anything, so maybe they figure Go programmers are already used to gotchas like that.
Hilarious that in Silicon Valley, "IC" is the vanity title.
I suspect not, https://twitter.com/Kantrowitz/status/1616888609885372416

May not be the same folks, but it surely didnt happen that way.
I see parent's point as how you'd evaluate the performance of an international superstar in your team.

You'd do reviews where they'd have top performance, but not 3x or 4x more than the guy right below them. And if their presence didn't push your team to be #1 in that season, you could have an argument to replace them for someone cheaper and 90% as good.

Of course, their sheer presence could be a booster for marketing for instance, and there's a lot more going on, so usually you'd keep them around even if on paper it doesn't make sense, but it would look like a complex balancing act.
Anti-ship missiles are dealt with by anti-ship missile defenses[1]. They have to deal with the problem from submarines and land based missiles anyway.

The F22 is an air-superiority fighter. To quote Wikipeda interceptor role is mostly dead:

> the strategic threat moved from bombers to intercontinental ballistic missiles (ICBMs). Dedicated interceptor designs became rare, with the only widely used examples designed after the 1960s being the Panavia Tornado ADV, Mikoyan MiG-25, Mikoyan MiG-31, and the Shenyang J-8.

I'd note the most recent of any of those is the Mig31 (operational since 1981, production finished in 1994). It's worth reading combat reports from Ukraine against the Mig31 - where it is being used in an air-superiority role. There the big advantage of the Mig31 is its R-37 missile (range 200+ miles).

[1] https://en.wikipedia.org/wiki/Aegis_Combat_System

[2] https://en.wikipedia.org/wiki/Interceptor_aircraft
This is one of the more excellent comments I’ve ever seen here. Thank you.
It's pretty clear, having been part of the hiring and firing process of several large US tech giants, that these companies have zero idea what they're doing in the performance/review process. This kind of bullshit exists solely to save face in front of shareholders. It has zero to do with running a successful technology company.
New tax provision make it tougher for SoftBank, Tiger Global to invest in India
You’re missing the point. Even if you disagree with the point, it’s important to understand it.

If the goal is “to have the student learn how to do the work”, and there is a tool they can use to do so, then using the tool is doing the work.

Your position only makes sense if you define “the work” to also include exactly the process you personally learned. No fewer tools (did you learn on a word processor?), no more tools (is spellcheck OK?).
How often is an L9 engineer "eccentric" and not very fun to work with?

I'm going to guess not often because... you don't get to that level without learning how to work well with managers/co-workers, right?
Do you think any segment of the population would identify some of your opinions as dangerous?
Eh, a lot of it is for stupid agriculture. Growing very water hungry things basically in the desert. Plenty of other places in the country / world to grow these things in places where it rains. Dairy doesn’t need to come from California where it requires enormous amounts of irrigation
It was a joke. I mean, it's a joke I personally happen to believe is true, but not something I will state as factual.

Somewhere on the political spectrum lies objective facts, truth, and logic. My priors tell me this side tends to be left-of-center. My priors also tell me that the majority of people's political beliefs are decided for them by their parents and their upbringing. So I'm happy to admit that plenty of liberals are in it for the wrong reasons. That doesn't detract from it being the side on the correct side of history.

But again, it was a joke.
Here’s a link to the epa wood stove data. The 1gr is referring to the exhaust out the pipe.

https://www.epa.gov/burnwise/choosing-right-wood-burning-sto...
The actual project is at [1].

It looks like the closest thing you can get to an installer is an 'executable zip'.

[1] https://github.com/axodotdev/cargo-dist/
Brain, OLAP cubes, {space, time, information}, Decision Cycles, Bloom's taxonomy
You can! www.timeblocker.dev
I admit, I was skeptical when I started reading your comment, by the end I was thoroughly convinced. Even with good hotkeys for tiling window management and switching, there's still a lot of friction in my setup.

Envious since I probably can't replicate all of your features on MacOS.
I can raise and lower my grit at will. Can't everyone?
I think it's a shortcut to saying "Price water appropriately for industry before giving us water restrictions." There's no political/industry will in solving this, so people are largely impotent on this front. Without water being appropriately factored in to pricing, it's not like the industry could be relied upon for pushing out accurate information and adjusting consumption. Best the consumer can get is maybe broader third party info ("x gallons to grow an almond", and not per-producer stats.
Would not the folks who've been around for 10+ years have comp way higher than a more recent hire given Google's 4+ year refresher structure coupled with stock growth?
No surprise, the printer is an HP. I will never get a Canon again, and I'll think three times about buying an HP.
I somewhat get that, but if you are promoting people for amazing hits, then you are doing it wrong. You promote people not for being lucky and on a successful project, but for being a solid addition to the team that provides steady progress.
> An AI listening in and evaluating all my meetings?

How is that different than a co-worker/manager/HR?
Teams has had transcription for ages, and the transcription indexed into your company's M365 search: https://learn.microsoft.com/en-us/microsoftteams/cloud-recor...
My issue is not that ML models are comparable, it's that the issue in both cases should be a matter of what is done with output, not the ability to create it.

People can doodle Micky on napkins or in notebooks or into their Van Gogh poster all they want. In many ways ML is just making that easier. The problems are all what you do with it, given it being so much easier, not with the capability.
Ehhh... There's an interesting question there as to what degree some of these folks contribute to the bottom line. For sure, many have made groundbreaking contributions to the field, although often in an academic setting.

That doesn't necessarily translate to shipping production software, so some may be vanity hires as much as people actually working on products. In tighter times that becomes tougher to justify. I have no idea but I wouldn't rule it out.
Why did you reply to yourself?
The convention is enforced in Clojure. [] for bindings, {} for maps.
I'm not sure if it's a case for nihilism, but it is definitely a case for humility, patience, and non-hatred (is there a word for this?).

Any time I am interacting with someone I feel like is ignorant/stupid/foolish/whatever pejorative, I take a deep breath and remind myself that nobody chooses to be stupid.

One might say "well they chose to be ignorant, they could learn about XYZ but they choose not to". But that would require them having the thought "I should learn about XYZ". That thought does not come by choice. And, if it did, the thought to make that choice does not come by choice, et cetera.

Once you accept that nobody makes themself the way they are, it removes the punch behind the emotion of hatred. You don't hate fire because it sometimes causes destruction. It's just doing what fire does. You might not like it, but you don't hate it. The same can be said of people.
I agree that would be a rough situation, but why would a library ever do that in the first place?
at the risk of potentially exceeding HN's tolerance for content of a spiritual nature:

a human being is a vessel for "consciousness" .. whatever that is.

it's not clear anything else in the universe possesses this quality, except perhaps some other advanced animals.

AI so far has been an interesting statistical optimizer, but clearly lacks this purely human feature.
The Peter Principle is too simplistic. Some people do well and become incompetent over time. Or they stay competent but the company and industry change around them. It's possible that this person was laid off due in response to a brief period of subpar work unfortunately timed with a layoff mandate, and that would be terribly unfair, but I have no way of knowing that.
It can be used by scammers to make their accounts seem more legit. "Why would they scam me for $200 and risk their account they have played CSGO for 5000 hours with?"
Exactly. Totally baffled by the supposed popular reaction to parens. (However I use IDEs that match and color parens so maybe then didn't have such in the olden days referenced here.)

Not having S-expressions is weird. Not being able to drop my cursor anywhere and with a few keystrokes to expand my selection "grab" a referentially transparent value expression and just relocate it or move it or evaluate in the REPL. What are all these other PLs and programmers even doing?
Woman, she.

In general, please don't unnecessarily gender (verb) people whose gender (noun) you don't know. Using "they" has been fine since the 13th century.
You're not really contradicting the article, or the point of htmx. [1] Json-based Data APIs are for machines to interact with. Don't try to shoehorn REST semantics onto it, accept and embrace the fact that you are coupling tightly and proceed accordingly. But that still leaves space for Application APIs, where a human drives the client, and in that case REST/HATEOAS semantics work just fine.

https://htmx.org/essays/splitting-your-apis/

We went on a wild goose chase trying to recreate a hypermedia client with javascript, contorting xmlhttprequest from an application api into a data api, on an already existing hypermedia client (the browser) because the latter stagnated and failed to fill out its functionality.

htmx adds the missing functionality to make the browser a functional hypermedia client.
Looks cool. As a cook in my fifth decade, may I humbly offer some suggestions? Im on Android and PC so perhaps not everything will apply, but here goes:

1. Import from other recipe apps.

Recipe apps and sites have a finite lifetime. Its great that you already support export, but import from others would be great. Pepperplate for example is sqlite on android. Other apps might be harder, eg the New York Times recipe box. But without import, its hard to commit to a new system.

2. Cooking mode

This is a mode that avoids that situation where you are following a recipe and need to manipulate your phone but you cant because you have hands covered in flour/chicken juice or whatever. Voice control would be awesome too: "scroll down", "set a timer for 20"

3. Notes
Some place where you can comment on the recipe, like "use peanut oil not canola"

Thank you
Illusory Wealth: Victor Dubreuil’s Cryptic Currencies
We know movies are always 100% accurate
What IR heaters did you purchase? TIA!
With this line of reasoning, no one does or decides anything. We are all simply running out the simulation that was predetermined long before we were born. Even if this is true, it's not exactly useful.

We punish people for doing the wrong things, even though they didn't chose to do them, but the act of punishing them makes them less likely to happen. In the same way, we give rewards to people who worked hard even if they didn't "decide" to work hard. Doesn't matter why they decided to work hard, if we just handed out money evenly to everyone, we wouldn't have these hard workers putting the extra effort in.
People often have highly realistic, mental images, and just lack the ability to get them onto paper, screen, or other medium. Because humans need to develop the ability to move stuff from their head to an image as skill that takes a lot of effort and time to learn. But if you could load an image from someone's brain to a screen, I think many images people think up could easily be quite good.
Vaccine Makers Kept $1.4B in Prepayments for Covid Shots for World's Poor
Not only that. This is about a Brazilian app that only works in Brazil. There are similar concepts in Brazilian law but it certainly doesn't use whatever way US define libel.
> Don't wish for things you don't have

But we are bombarded with commercials every day, that want's us to wish for things we don't have. It is a foundation of our society.

Also rich people have more power than poor, even in democracies.
And if there is too wide a gap between people in a society, they have fewer common goals.
I read something in the last few months about it may only have a few years left and was amazed.

My family visited once when I was quite young. To think it would be gone so soon is kind of crazy.

It’s not like Lake Mead disappeared in 3 years. It’s been in trouble for a long time.

Maybe I just don’t know about the Great Salt Lake’s recent history because I don’t live near by.
You should do a formal "Launch HN" or "Show HN" . . . make both your value proposition and how far along you are clear, and a lot of the folks on here will probably give it a try.
Probably didn't know about the "edit" button. I used to reply to myself before I learned about it. (And I still do, when the two-hour edit window has expired.)
No one said these systems are smart. It's just the way it is and no one wants to change it for being the person that broke faang hiring. The alternative is a fundamentally different IC performance review process (and interview process) above a certain level, and HR and others are unwilling to take that step for obvious reasons.

L9 is conservatively making $2 million / year so the price of getting perf wrong is high.
Gong has had these meeting feaures. I'm curious if GPT-3.5 leapfrogs it.
Not a sample size of one. Out of 20 papers they published, 7 got accepted, 6 were rejected, and 7 were still undergoing review. Also, I don't think that paper is that different from the postmodernist literature that I've read.

https://en.wikipedia.org/wiki/Grievance_studies_affair
automatic notes captured out of meetings ... I don't know if I want that.
I don't know how we can even consider that luck doesn't play the biggest role in life. We are influenced by a trillion of decisions made by people that directly pass through our lives everyday. To your competitors in business to the people that decide they are sober enough to drive at the same time you are driving.

Not to mention the physical world which plays no favourites.

I look at Bezos/Musk/etc and they are on top of wealth pyramid solely because someone has to. Next year it will be someone else.

All we can do is try to make clear rational decisions and then let the universe unfold as it will.
> where's Facebook's LLM that's available to the public?

https://blenderbot.ai/
I'm Chinese and I love bitter gourd. It's one of our staple vegetables and we have multiple cultivars of it for different levels of bitterness, crunchiness, etc.

Some dishes we often make: bitter gourd slices stir-fried with beef, shrimps, or scrambled egg.

Of course, I suppose Bitrex is a lot bitterer than the bitterest bitter gourd.
WTF is a L9 distinguished software engineer? Is it below or above L9 operating thetan? A guild navigator?
I've created a blog run by AI.
My cold water temperature fluctuates with the outdoor air temperature, doesn't everyone's?
> The specification now defines that struct values are compared one field at a time, considering fields in the order they appear in the struct type definition, and stopping at the first mismatch.

This is interesting because in certain cases it can be a performance hit when comparing structs which have been declared in alignment order to save memory. Simple example:

type t struct {
a int64
b int32
}

t1 := t{a: 1, b: 2}
t2 := t{a: 1, b: 3}
same := t1 == t2

When comparing `t1` and `t2`, the runtime will first compare the `a` fields, which are the same, then the `b` fields, which will differ. Only after doing both comparisons will it figure out that they're different. But the `a` fields are int64, so it has to traverse these large data types before finally getting the answer.

Of course this is a trivial example, in real-world cases structs can have many more fields with much larger contents. The point is that the optimal ordering for alignment, and the optimal ordering for comparison, seem to be different.