skysight-inc/HackerNews huggingface dataset:
This sort of anti-Chinese hysteria is really getting out of hand.

China has been very reserved on the international scene in the last 40 years or so. It hasn't fought any foreign wars, and it's been mostly focused on its own internal economic development. That development has also brought enormous wealth to the United States and other developed countries, which have been able to access (previously cheap) Chinese labor and the rapidly growing Chinese market. Much of the modern American way of life over the last few decades would have been impossible without the economic development of China.

Since Trump came into office, there has been an incredible swing in American public opinion on China. China is now to blame for everything, an embodiment of pure evil, lurking around every corner. Maybe China is in the room with us right now.

It's sad to see this attitude spilling over into HN. The tech industry is incredibly international (and Chinese engineers make a major contribution to the US tech industry), and not only does the increasing animosity go against the open spirit of tech culture, but it will severely damage the industry in the long run as international barriers go up.
I find it infinitely amusing the number of people, in HN for God's sake, that DO NOT use uBlock origin on every device they own. Every time I read that "40% of people use adblockers", I think about the average HN user and say to myself: "No way that stat is real".
^ https://archive.ph/pTECW
> On bad days, I have seen single-digit numbers of cars with smashed windows

I lived in New York for ten years, and can count on two hands the number of smashed car windows I’ve seen. In every case except one, there was someone nearby calling the police; in that one it was me.
It looks like it's all Ads to me now.... that's worthless. Ugh... I might have to switch to Bing
Is the resolution of MMS high enough to make a good postcard?
See also this discussion about the original source: https://news.ycombinator.com/item?id=36350693
>that's not what's happening here.
Is it? For the same context, I saw a couple days ago an elementary teacher publicly shaming and attacking a kid just because he doesn’t want to participate in that, it isn’t about expressing anymore, in a normal “liberal” situation, whoever wants to express has the freedom and who doesn’t want to participate have the freedom not to do without being attacked by any means.
> What is a "wrong data structure"?

I've seen people use multiple named arrays, search for something in the first array, then use its index to find matching data in the other arrays, instead of a dictionary of string:tuple.

Another example is languages with arrays and vectors, usually one or the other is preferred. In Go you can use arrays but you're supposed to use slices whenever possible, while the opposite would be appropriate in, say, C.
Never did that exactly. Think I've either, started a new branch from the waiting one or, started a new branch from the main and then pulled from the older feature branch. Have no recollection of any problems, but it is rare enough to not have tried it recently.
> Our critiques are largely of the methodology and rigor of this study, not about its content. We make no claim about the ability of large language models to actually solve MIT curricula, only that this paper fails to prove it in a scientifically rigorous way. Though, as MIT undergraduates ourselves, we can at the very least say that the test set that we accessed does not, at least in our experience, accurately represent the breadth and depth of understanding required to complete an EECS degree at MIT.

Directly from TFA. Though, this does make the title somewhat click-baity. But they definitely don't claim the opposite.
Yeah I tend to agree. My opinions on the internet in general have soured greatly in the last few years, but even still enabling things like telehealth to rural areas seems like an overall win.
The cops say, "if you have nothing to hide" and also "if you don't come in, I can't help you." Fortunately, Daryl saw through the latter one and didn't come in.

Yes, it's another plug for one of my Substack articles:

https://albertcory50.substack.com/p/baby-please-dont-go
Not sure if it's still the case but about 6 years ago Facebook's folly C++ library was something I'd point to for my junior engineers to get a sense of "good" C++ https://github.com/facebook/folly
From the link I posted:

John Beck's Monadicity Theorem is cited in "many sources" but a manuscript has been found and "The proof is reproduced for instance in (MacLane, p. 147-150, Riehl 2017, 5/5/)".

Fred Linton cites Michael Barr for a "Universal property of the Kleisli construction" and no copy has been found.

I don't know enough about the subject to say how difficult these proofs would be to recreate or whether they exist elsewhere, but these definitely seem to be specific theorems.

I'd like to see a specific theorem in any field that was once proven and accepted but all existing proofs have been lost. That would be extremely tantalizing
There's the MBC lines(https://shop.mcjohn.it/en/8-diy-kit), options include: Z80, 68K, and the VIC-20. You can get them pre-assembled, but they are far less standard than this XT clone.
Not OP, but if someone is on the street openly using drugs and defecating on the sidewalk, those are crimes. They can be addressed through therapy or community support or jail. But they need to be addressed, even if the person in question would prefer they not be.
But where did it come from before that?
why are you reducing the reddit situation to one number instead of the nuance that should be?

reddit bought up dubstep for a number that must be north of the 20million that dubstep raised. reddit increased headcount to 2000 when it certainly doesn't need it. reddit could have charged the api at a reasonable fee, a fee that was passed directly to consumers, serve ads to the api, require reddit gold to use or whatever that would have been more amicable than what happened.
ONGC chief expects Russian oil to make up 30% of India's imports
http://arclanguage.org/
In my org we require all important data to be listed on a pull request, then enforce squash merge. If you have multiple distinct changes you want reflected in the history then you make multiple PRs.

This makes bisecting a lot easier too.
This all shows who really has power and it always has been the owners of Reddit.com, unsurprisingly.

Since these subreddits were never 'owned' in the first place, such things like this was always possible and these 'protests' (on someone else's website) are just futile and the owners do. not. care and will seize control by force.

This 'protest' has already failed right from the beginning. A test of power that resulted in a crushing defeat for the so-called 'protestors' with little effort from the owners.

Did they really think they had any chance against the actual real owners of Reddit?
You need to watch the videos.
This is amazing. Especially this: "In Huffman’s eyes — just like Elon Musk — apps should pay Reddit to give Reddit traffic and make Reddit more money, because said apps make a profit themselves."

They fundamentally do not understand the myriad of reasons Reddit wants to end third party apps.

Reddit is not a protocol, it is a company.
Most home garden friendly roses are bred for disease resistance, climate, pest resistance, and flower production. Scent isn't in there.

I have a 'Honey Perfume' that smells nice, but most of the other varieties I have only have very faint scents.
Great, wow, that's interesting.

I mean as a user everything seems fine to me. Things are getting better, not worse.
The ecosystem is nowhere near as mature though. I don’t work with either anymore but back in 2017 I made the switch from C# to Java and it felt like a breath of fresh air when it came to the maturity and capability of JVM tooling compared to what’s available for .NET.
C++ isn't my favorite programming language anymore.

I guess the Doom 3 source code is an elegant codebase.
Surprisingly, they used C++ features quite sparsely.

I think that’s nice because in programming it’s about getting the job done and not about using all sorts of features for other reasons.
Point being, why consider the outcome of GPT’s ability to dress up an idea to be persuasive, without considering its ability to cut through persuasive language and consider the core idea?
Ironically, a bullshit job.
Notice that Signal app is not on the list?

I argue that association can be had but its content of the message, not so much.
Years ago I was doing QA for a flight simulator, and they decided that we would add every airport in the US to it. Not detailed for most, just number of buildings, runway orientation, etc. The FAA conveniently published the info, so they bought a stack of little blue books and had half a dozen of us transcribe them into Excel over a few days.

Of course the data was available on disk, but the boss didn't want to take the risk of nobody in our giant building full of computer programmers being able to crack the government's database format.
If the system is set up to employ an army of people solely for the purpose of complying with some meaningless regulation, then that army of people (and those who support them) are all examples of bullshit jobs.
Isn't this exactly one of the problems that GPT4 has been aiming to solve? It'll be interesting to see if this is the tyranny of AI -- whether degradation of NLMs is an increasingly insurmountable barrier to good performance or whether it's something that can be massaged out with better verification.
Thanks. The wiki is for community members to help each other.
Yeah I guess a lot of lawyers and criminal justice advocates are really trying to get the point across that you should never talk to the police in a situation in which you could incriminate yourself, but which situations that entails is much muddier and hard to convey. I think it’s probably better on balance for people to bias more towards “never talk to the police,” given how often people self-incriminate and how the vast majority of most people’s interactions with police are at traffic stops.

But of course it’s a thing with nuance. If you’re being questioned for no obvious reason, being questioned at a traffic stop, or being questioned really about anything other than a crime you were the victim of, it’s probably best to stay silent. Of course here “questioned” is doing a lot of work. It in my mind doesn’t apply to the kind of “which way did he go,” or “are there people still inside” kinds of requests for quick information to help the officer do something entirely unrelated to you.

But if a police officer is focusing on you and asking you questions, I’d say that’s when the advice kicks in for sure.
At least it's not the "Shut up and take my money!/No, I'm an idiot who doesn't want good things" dark pattern.
> You are right.

Thank you.

> thought only probabilities would matter here, when it is possibilities

Oh! That puts it very succintly. That is a very good way to express what i was thinking. I will use your phrasing in the future in similar cases where this distinction matters.
No, it's not. Counterexamples are easy to find.

Everyone has heard of Guantanamo Bay. The Cuban government isn't happy about the presence of a US military base on their territory.
Read the second paragraph of the description of "Any Ideas On Why It Is True?"

:-)
Different enough, fine!

Would you please kindly provide a reference to a guide explaining the right way to operate macOS windows, preferably with some explanation of the concepts behind it. and the advantages it offers over the established practices known from elsewhere?

E.g. vi navigation is pretty different from Notepad's, but it's relatively easy to make a case when it shows certain advantages. What are the superpowers of the standard macOS WM?
Consensus is very clear here and it's the opposite of what you suggest.

Check out wikipedia, or count google hits, or just talk to any computer geek who was alive in the 90s.
Can't you simply test by asking what happens if the person stops doing their job? If nothing detrimental happens, then the job was probably bullshit.
Can't we just have GPT-4 make the scientific conclusions from these results? /s
I think the standard cop questions, "Do you know how fast you were going?" and "do you know why I stopped you?" are also invitations for you to incriminate yourself.

A polite "No idea, officer" is your answer.

Edit: to you guys claiming that's lying to an officer and you have to know your speed, I can only say show us the proof that that's ever happened.

I don't think that would ever come up in court, if you happened to challenge the ticket and if the cop happened to show up. He would say, "I clocked him at 65," you'd have no defense, case closed.
Maybe you already know about these, they aren't free, but they do address your issues.

For number 1 there is: https://funk-isoft.com/display-maid.html or https://rectangleapp.com/pro

For number 2 there is: https://manytricks.com/menuwhere/

I think both should in some form be supported natively though. My reasoning for the second is that many apps are now using command palette search overlays when technically 'command + shift + ?' or even somewhat 'Move focus to menu bar' system option already does that. But because of large screens it should just pop over the focused window and unify this experience across all apps.
Here's how i use it: I call my HEAD "bl-dev". Let's suppose I have 5 commits on bl-dev that aren't on main. Each of those commits is a branch with a functional name. If I type "git rebase --update-refs origin/main" all 6 branches get updated, not just bl-dev.

Let's suppose the next thing I do is add something to the bottom of my 5 branches. I dont switch to the branch, I stay on bl-dev and add a commit to bl-dev. Then I type "git rebase --update-refs -i HEAD~7" and move the commit up in the stack to the correct location and again all 6 branches update.

"git rebase --update-refs -i" also gains the ability to change which commit any branch points to.

I don't actually type "--update-refs", it's a gitconfig.
It's not inclusive of no, at least in "tedious marketing alerts", cos that gives them an "out" to pester you again at a later time.

And since there's no "no, i NEVER want to be offered this thing ever again" option.....
In the brief war between the Spez regime and the mod putschists, the regime has achieved complete and crushing victory. The shattered remnants of the putschist forces are retreating across the battlefield. Many are turning over their weapons and agreeing to the regime's amnesty terms. Meanwhile the average Reddit user is either mocking one or one both sides or is just obliviously wondering why he heard some noise in the distance on Reddit the last few days.
this existed, at least for diffs of C#, as semanticmerge (bundled with GMaster and PlasticSCM), from Codice Software, a Spanish company.

since it got bought by Unity, they've discontinued it... so my license of it evaporated. I've missed it a lot, having to diff with kdiff3
Try Google Play (or just plain Google) for more screen shots:
https://play.google.com/store/apps/details?id=org.diasurgica...
I think that’s generally what you want because having other windows visible would not only take space away from the application you’re using but also be distracting
> live in the county with the highest median household income in the country

Santa Clara is No. 3 and San Francisco No. 12 [1]. Medians can obscure gut-wrenching poverty.

[1] https://en.m.wikipedia.org/wiki/List_of_highest-income_count...
I had many comments in non private subreddits (subs that never went private) that were deleted and then came back.
Yes, it totally counts and is indeed being vertically stacked on Ryzen products today. Cache takes up a huge portion of total die area and doesn’t hurt temperatures too much.

For now, AMD is using the technique to add more cache to their CPUs rather than moving all of it to another layer.
"Everyone in the organisation has metrics to meet, and those KPIs affect promotions and pay. If your KPIs are entirely driven by revenue/profit it ..."

That is how a publicly traded corporation works, whether you or I like it or not. When you get a listing on stock exchanges you are asking for investment from Tom, Dick and Harry. In return you sell your soul errr provide a return on that investment, in return for more investment.

I remember when I dumped Altavista from my browser and started using the cool new Google "Do no evil". I still have a pretty early gmail address, when it was invite only and 1GB looked like close to infinity or at least pretty bloody huge. I don't put anything useful into a Google thingie because I value my stuff. I'll be changing my search engine quite soon too.

It is all rather soulless and that is what saddens me. The whole raison d'etre for Google in the early days was to do good stuff, innovative engineering and so on. Then the profit motive or bust took over. It doesn't _have_ to but it did. Sadly the two cool kids with wonderful ideas were infected with the lust for world dominance or avarice or both.

I don't know what Google would look like if it had stayed private and stuck to what appear to be its initial values. I do suspect that Brin and his mate would still have been rich beyond my wildest dreams, along with a lot of other people. MS would have probably bought them or tried to.
I just want to say thank you to the author for writing this. It's very easy to read, and it's something I've sent to many close friends after reading.
Then it would be fair to call Unreal Engine open source, which is not.
No, it turns out GPT-4 can not answer impossible questions. Maybe it's you that is too defensive and wants this to be false?
I don't think it's an error to ask people what they think. It's one imperfect source of information, and better than just blindly assuming that any money spent on wages or salary is spent on something truly "productive" regardless of the perceptions of those doing the work.

Graeber was an anthropologist. Anthropologists want to understand how people feel about their lives and why. They don't take feelings of meaninglessness to imply that, objectively, a job could be cut without consequence. Just that many jobs don't satisfy a human thirst to be doing something subjectively worthwhile.
No, because the different trade-offs they make all have costs and benefits. For example, C’s precise memory management can give better performance compared to PHP, but also requires more expensive programmers to work with it. If all you’re doing is a simple CRUD system, C’s power would be counter-productive, so PHP is a “better” language in that context.

So a “good” language depends on what you’re trying to do with it.
Depends how broadly you define HR. The company I work for has hr but their role is pretty limited. Payroll is handled by accounts. Recruitment is mostly done by hiring managers. Day-to-day issues are handled by line managers and office managers. Most onboarding comes from a health and safety manager and QA leads. The vast majority of people doing these kind of duties report to someone other than HR.

The core duty of the actual HR team is looking after executives. Providing advice and managing the relationship between directors and employees. And acting as a lever for instilling "behaviours" in the workforce. It creates distance.
I've never really understood people complaining about BMI. Yes, it doesn't work for body builders or amputees, but are you actually one of these? Most of the complaints I've heard are from fat Americans who think they'd be "a skeleton" if they were a healthy BMI (say below 175 pounds at 6 feet).

Feels mostly like a "it's not a great measurement so it's fine that I'm fat according to BMI" excuse to me.
Does it work if you ask in German? I found it's a better if you tell it via system prompt that it's a language professor (using your target language) than if you just use english for tasks involving foreign language. The power of the LARP.

(I use normal machine translation API for a lot of this, but you can also ask it in another context window to translate the text to other languages. I use this approach for e.g. sindarian)
> People tout Go for this all the time

What gets me about go is 2 things.

Its touted as being so easy that a junior dev can pick it up easily; it's targeted towards average developers. Fine, this is a virtue; when Java said the same thing, it's a horrifying blight.

The other is that people seem to mistake motion for action. "The code flies from my fingers" is one way I've heard it said. And, sure, you have the same error catching boilerplate (which again, in go is a virtue but other languages seems to be considered a sin) 1000x, as if the clicky-clicky of the keyboard is some measure of productivity.

It's got a big "blub paradox" thing going, to my eyes. I don't find it elegant at all, or maybe I mean not very expressive.

Taken ad absurdum, I have a language that only adds 1 to a variable. I can understand that language in milliseconds. But I can't do much with it. Maybe go hits a good balance, I dunno, but I found it quite tedious.
There is absolutely no reason for the common case of maximizing a regular window on the same display to switch texture formats or change resolutions or whatever else. That's silly. The compositor side of maximizing a regular window can and should be implemented in the same way that window resizing normally works, i.e. simply allocating one new screen sized texture to hold the application contents, which can be done in much less than one frame. For special cases like switching resolutions then sure, things can take longer, but that kind of thing is orders of magnitude less frequent than maximizing or switching between regular full screen windows.

If you think that Apple engineers can't optimize the compositor side work that needs to be done to maximize a regular window or switch between regular full screen windows to take less than one frame then you have a very poor opinion of their engineers that I do not share. And if you think it's not worth the effort to optimize a case that typically happens every couple of minutes while people use macOS then I have to disagree in the strongest possible terms.
This was in 2017
Would you hire a programmer who wrote FALSE == Option<bool>
Diablo 1 is my favorite Diablo game, but last time I tried this there were some weird changes (needing to use a town portal scroll in the butcher's room). Is that still the case?
Yeah exactly. There’s enough nuance here that it would be really nice to have a lawyer around to help you.

My take though is that there’s a difference between being questioned by the police and a police officer asking you for directions or asking “which way did he go” while chasing someone or something like that.

If I were a witness to a crime against someone else and was giving a statement, I would absolutely insist on having a lawyer present.

If I were a witness to an ongoing crime against someone else and could point the police in the right direction to stop it, I would of course do so.
There is snapping. It’s been there for years. All you have to do is drag a window to a side or the top.

While I’m not the person you asked, I would prefer if there was no window snapping at all. I wrote my own code for window management with keyboard shortcuts on macOS and dislike that it tries to be smart when I move windows with the mouse.
My father may be gone, but ‘our’ radio is still going
So much stuff nowadays isn't even about money but "engagement" (and justifying some BS position's salary), so an actual "shut up and take my money" button would be an improvement in many cases if it does get out of your way once you do give them money.