skysight-inc/HackerNews huggingface dataset:
Do you think you're setting people up for social success by giving them a reason to say:

> I'm a genius and I'd like you to change your behavior to accommodate my needs.
METAFONT is another macro language where everything is context sensitive because macros redefine everything. But METAFONT has a BNF grammar that describes the language after the macro expansion. Perhaps the problem with TeX are the catcodes, that redefine at runtime how every future token is interpreted even after macro expansion?
My guess is to try to improve human relationships. Trying to understand why someone has consistent surprising/inappropriate reactions might help. The flip side is someone who consistently seems to be surprised by how people are reacting to them and wants better connections.
Use 2FA I'd imagine.
Makes perfect sense, thank you!

I haven't seen any historical maps of the road so I no longer have any reason to believe it stems from that. I was just going based on that (flawed) logic.
NZ toy business Zuru wins US court battle over Glassdoor reviews
Mac Bartender alternatives: their ownership and required permissions
A Revolution in Biology?
> Don't pretend that you've answered my questions already though, everyone can see you didn't.

Jesus Christ dude. I'm just a guy who posted an article with a nice dataset and source code to help people out.

While at network next, I dug in to matchmakers with multiple customers who were having weird problems like "why are my ping server pings good, but the player gets high latency when they connect to the server?" and "why are my players in Peru all getting high latency?".

If you don't want to accept what I've shared about these experiences being true, that's fine. Write a matchmaker that ignores my advice, ship a game with it and see what happens when you hit 100k CCU.
Study shows, for the first time, gravity can exist without mass
Cruise ships do this. It drove my kids crazy.
Ask HN: Why are websites increasingly making use of STUN and TURN servers?
For instance, LinkedIn loads google's STUN on the login page. I understand the need for STUN for sites like google meet or zoom, but some sites clearly don't necessarily need it.
I love whimsical stuff like this. Software can be very clinical.
>I grew up in a family of social scientists and yet it still shocks me how much people actually believe the words “studies say” and “experts insist” when it comes to matters of human sentiment and opinion.

But the question we're asking isn't "how people feel about the economy", it's "how the economy is actually doing". I don't think anyone here is seriously arguing that the public is wrong about their own "sentiment and opinion". They're going to be right almost by definition. What is actually being disputed is whether public's "sentiment and opinion" actually reflects reality. To that question I don't see why we should give unlimited credence to "human sentiment and opinion".
> It seems kind of lazy to observe that anecdotes contradict statistics, and then conclude that it's the statistics are wrong without providing any empirical evidence to the contrary.

Anecdotes are empirical evidence. Statistics are just collections of anecdotes obtained through systematized processes. As such, statistics are only as good as the process. 1 good observation can be better than 100 bad observations.
Duff's device, best code snippet I've ever heard
One fascinating example in C programming is "Duff's device." This clever technique unrolls a loop to copy data from one location to another with remarkable efficiency. It's notorious among C programmers for its unusual and complex structure, often leaving them astonished that it not only compiles but also conforms to the C language standards.

And what’s weirder? You can now enjoy it in music!
- Why BES vs the Job Objects APIs which explicitly support this kind of resource limiting
> I have asked around but haven't had anyone confirm having similar dreams.

Well.

I dream of several specific places that I have never been. One is a group of buildings featuring 3 or 4 bay garages in the desert, think New Mexico flatlands. The buildings are typical corrugated steel siding and roofing, painted in a light grey and surrounded by 10 foot barbed wire chain-link fences. It is always sunny and the heat is near unbearable. Sometimes there are men with large trucks outfitted in a post-apocalyptic manner. Sometimes there is no one at all. I always have the sense that the undead are nearby and that I need to be very, very careful.

This is one place that I come back to regularly. There are others that I don't recall as clearly.
Are you urban, suburban, or rural?

Something I've been suspicious of for a while now, the farther from the cities the worse it is. Grocery prices, for example, didn't start rising in the city I'm in until a year or more after I started seeing people complaining about it, and a good chunk of them were suburban or rural.
I wouldn't be so sure no one would hack an idle account. I had my Spotify account taken before I even used it. I think in my case they used my account to pump up other lesser known artists.
New grads are cheaper
Debian comes prepackaged with Python. If there are distros that are good enough for a server almost out of the box, surely Debian stable is one.
nice job. these simulations are 2d. does 3d make a difference? i'm almost about to start carving styrofoam to see.

- js.
Rural existence is already subsidized by urban dwellers, I dunno what more they expect
Whichever is cheaper. My gut feeling says pallet, but I have no idea.
We already did that.
I'm curious if there's another "AT&T syntax" that would be confused with this? I always assumed was a very well-known assembly style.
There’s still a few around where I live, way less than before though and I think it’s old installations that somehow still function instead of “net new”.

What’s awfully irritating is that I can still hear them. I’m in my 30’s with pretty gnarly hearing damage, and can still hear that frequency range.
Cool, neko, originally created for X by Masayuki Koba. I have it installed on my Slackware System :)

To me, as a non-WEB developer, I think that would be hard to do on a WEB Page.

As for AT&T vs x86 assembly, it is a flame war I have not heard from in decades and a couple of arguments were hit upon in the article were part of that war. Nice hearing about an old classic war :)

I have not even looked at assembly in many decades, and back then I did the bare minimum with help from someone, so most of the article was over my head.
I meant they have an AWS instance with Parse Server running nowadays. It currently deals with a lot of government parking services in the southeast of Brazil. Kinda cool to see it keep existing so far, and I have a friend who managed to keep it reasonably updated with the current version of Parse Server.
Tax each transaction, that'd put a damper on high-speed trading. If you want to see the arguments for eliminating HFT, here's the central issue, there are others:

> "Former economists for the Commodity Futures Trading Commission (CFTC) studied HFT firms over a two-year period and found that revenue was concentrated among a handful of companies in a winner-takes-all market structure. "

https://www.investopedia.com/financial-edge/0113/has-high-fr...
> Most of the assumptions made in economic models conceal sources of profit

This is wildly inaccurate. A huge amount of economics is focussed on profit. For obvious reasons.

> never been perfect competition or information, never will be

Frictionless surfaces are mostly a fiction, too. That doesn’t mean calculating the expected outcome in a frictionless condition is useless. If the deviance is more than you’d expect from friction, that’s informative.

Unlike physics, a lot of people think their undergrad 101 course plus skimming the Economist an economist themselves makes. It’s a common hubris, albeit one unusually common in tech. (Disclaimer: I’m not an economist. But I know the boundaries of my circle of competence in this.)
Ooh, thats a rabbit hole I want to look into. Do you have any good places to start on the whole SDR and FPGA = profit?
Ideally, don't use passwords: Passkeys where supported, SSH Keys, client certificates, social login via a service that does support one of these methods.

Magic link emails can also work, but are potentially vulnerable if you copy/pasted it rather than clicking depending on the keylogger's capability and clipboard visibility, although the window for attack is small, it's a much more sophisticated attack that leaves more traces (good sites will reject reuse).

Second best, also use a second factor: U2F ideally, TOTP with the same caveats as magic link emails, and at the bottom of the barrel SMS which is better than nothing but known to be very flawed.

Honestly, if you are anything other than a casual user, and don't have devices with support baked in already, it's crazy not to spend ~£60 on a pair of security keys for passkey/U2F. It's not a lot of money and is just so much more secure.
As someone who has both written and read a lot of assembly in a professional context, my colleagues who are assembly writers very frequently prefer Intel syntax. The ones who are mostly (exclusively) readers seem to generally prefer AT&T. It is pretty undisputed that AT&T is easier for computers to parse, but it's also generally easier for humans to parse when reading it.

* The suffixes give you a lot of easy specificity about what the operands are, while they are unnecessary if you already know what the operands are.

* DWORD PTR [x + A + B * C] is wordy, but at least the math is clear, and you can write the arithmetic in any order you want (as well as using 3, 5, and 9 as multipliers). X(A, B, C) is more concise and has no operand order to think about, and not terribly hard to read once you learn.

* AT&T syntax from a compiler always uses the easy cases and never makes mistakes about placement of the "glyphs" ($, %, etc.). There is none of the example's "movq ($28), %rax" because having a symbol called "$28" is fundamentally dumb.

* Operand order in AT&T is really dumb, especially for 3-operand instructions, but if you're just reading, you really don't need to know operand order to understand what's going on.

For these reasons, I assume the OP was written by someone who I assume writes a lot of assembly by comparison.
No love for onedeadtroll…? :-(
Depression is not grief. It isn't primarily about emotion. It's the inability to actually do anything. At least in my own case. I feel bad because I can't do anything, not the other way around. So helpful advice is unhelpful. Drag me outside for a walk, make me food, push me into bed, give me Far Side cartoons to look at. Don't tell me to do it myself; it won't happen and just makes me feel worse.
Must be script kiddies. You have the opportunity to deploy anything to a machine that almost certainly has a powerful GPU, and choose a key logger that exists in signature databases? Genius.
The Chinese "companies" are all controlled by the goverment. CCP invests in different areas to advance their 25-50 year long term plans.

We have seen many examples of a small Chinese company suddenly shelling out billions to buy a much larger competitor. Where do you think that money came from??
> ...you should still clean your CPU at least annually: use soap, warm water, and a soft rag to get the gunk out of the transistors.

I know the author is just making a joke here, and it is funny. Somehow it reminded me of some actual advice I've seen more than once on /r/thinkpad. I am paraphrasing from memory, but I'm sure I have the gist of it:

> When you get a brand new ThinkPad in a factory sealed box, the first thing you must do is completely disassemble it and inspect all the parts. When you reassemble it, repaste the CPU with a quality paste like Arctic MX-4. Now you will have a ThinkPad built to your standards, not Lenovo's.
And like any other skill some people are more gifted in learning that skill than others. Anyone can learn to paint, but not everyone is going to be a Monet or a Rembrandt.
I dont really care if covid was man made but the 'lab' had published like 3 papers explaining how they modified bat sars so that it can get into human cells instead of animal cells.

It COULD still not be man made but if you were to ask for clues it was, im wondering what kind of better evidence there could be.

This is a fact. The rest is just ideology or propaganda.

Not that i think it matters weyher its man made or not.
Yes I'm aware that it's understood to be neurological condition.

But it's diagnosed based on behavioral observations, it's not like people get diagnosed with ASD based on brain scans like you would for MS or parkinsons.
Ask HN: Security Risks with Community-Maintained Homebrew Casks?
Hi HN,

I’ve recently started using Homebrew on my macOS and have found it incredibly useful for managing software. While downloading from the official casks seems straightforward and secure, I’ve noticed that a lot of software is available through community-maintained casks.

I have a few concerns and questions regarding this:

* Is there a significant security risk in installing software from community-maintained casks?

* Could a malicious actor simply redirect the download link in the git code to malicious software?

* It seems that any hash checks are manually uploaded. How reliable are these in ensuring security?

I would love to hear the community’s thoughts on this and any best practices to mitigate potential risks.
Count the streaks until you click "pass" and then display the highest number of streaks.
This discrepancy is easy to explain. My personal finances are quite fine but I have a LOT of friends who have to make a living doing several gig jobs. Said friends are, on paper, employed, and are getting by. But they are quite miserable: stressed, overworked, no leisure time and no benefits.

That’s why the article author is correct that macro stats aren’t good at capturing the quality of the lived experiences of people - just the quantities.
Thats democracy baby
Agreed. Having been part of the internet since its genesis, every day I mourn the loss of the critical mass of the weird and curious that pervaded it. I absolutely abhor the exploiters that came from behind and effected a nerd diaspora to simply transformed it into the same manipulative, self-congratulating trash hole that is so widely lauded as "normal".

I lost my job in a layoff over 6 months ago and really struggled to find something in the state that tech has been in since zirp and section 174 went away.

If there's any positive I see from all of this is that there are a lot of weird nerds out there feeling unmoored, unmotivated, and are looking for somewhere to fit in and do the greatest work of their career. I think that someone(s) with resources who creates such a nerd commune will create something truly special, something that transcends the "normal", giving these misfits something that they fully own, drive, but still share with the same world that looks down on them as "divergent". I have never met a more passionate or selfless group of people.

I think Steve Jobs was an example of this type of nerd whisperer. He knew what drove the people that actually create things in this world, and he gave them a powerful outlet to show their value. I think he deeply felt and meant what they were selling at the time: "the people who are crazy enough to think they can change the world, are the ones who do".

https://invidious.privacydev.net/watch?v=VCz_SiPD_X0
My Linux sure is. It's a good idea for battery-powered devices.

$ zgrep ^CONFIG_NO_HZ /proc/config.gz
CONFIG_NO_HZ_COMMON=y
CONFIG_NO_HZ_FULL=y
CONFIG_NO_HZ=y
I'm expecting next gen video codecs to all be neutral network based.

Ie. every frame is generated from the previous internal state and a few more bytes of input data which defines how the car moves or who the bad guy shoots.

Current state of the art systems require huge GPU's and minutes per frame. But smaller models will do a decentish job faster, and better hardware and algorithms are coming out every few months.
AT&T syntax: We don't care. We don't have to. We're the phone company.

https://www.youtube.com/watch?v=CHgUN_95UAw
Okay, sure. But if we have an account which has never had any legitimate activity on it ever - an account that has only ever been used to push malware - then I don't know if it matters much who is the "rightful owner" of the account. Things would be different if the GitHub account had some legitimate activity before the "hack".
> I encounter colleagues conversing in Hindi, Russian, Hungarian, Polish, Greek etc. Any of those conversations is one I'm locked out of, and unable to contribute to.

This is really rude of them, and it's something management should work very hard to fix. Because as you say, in addition to being rude it's terribly inefficient for the company. If they employ people from all over the world, they should probably mandate English as the only allowed language in just about any situation.

If you have speakers of different languages in a conversation or group, it's just common sense to use a language everyone can understand and use.

Yes, it's easier for Danes to speak Danish when four out of five in the group understand it, but standing around there being the fifth person who can't understand a word of what's being said is not a nice experience.
Totally out of the loop here, what's KDB?
If they seemingly successfully have walked around their entire lives - sure. But this seems like a off analogy
I'm not a primary user. Just cleaned up the existing codebase to make it open source. But you could use this to visualise attentions and debug the model.

For an example if you're working on a Q&A model, you can check which tokens in the prompt contributed to the output. It's possible to detect issues like output not paying attention to any important part of the prompt.
Dad's Diet Before Conception Affects Kids' Health
"You're out of your depth."

That's what you do.

A lot of very smart people think because they're very smart they have some kind of exceptional insight into the inner workings of all things. They don't. And they need to be reminded of that. Intelligence allows someone to gain that insight faster than those in the middle of the bell curve of IQ, but it doesn't magically confer it. It still takes time, reading, research, and seeing it in practice.

Or put another way - what I call the "Iceberg Analogy" - every discipline in life is like an iceberg. The average person sees about 10% of what's actually happening, and is able to comprehend that without too much effort, but the other 90% that's below the surface takes a lot to fully make sense of.
This was a hard-learned lesson for young me.
Yeah. But then an eccentric celebrity comes into your restaurant. Them eating there would be great for your restaurant, so you seat them. They ask for Bubble and Squeak, which isn't on the menu and you've never made it before, though you do happen to have all the ingredients for it. It's a busy night but you've never done it before so you ask your Large Language Mise-en-place-cook to whip up one and it's... okay. You've done a lot of cooking before, so you can spot some of the problems with how the LLM whipped up the dish, and you take the one they made, fix up a few things, and ship it out the door in less time than if you didn't have your Large Language Mise-en-place-cook helping you. It was never going to get it perfectly right, but you're a busy, but expert cook, and you know its shortcomings. Rather than try to get it to work perfectly on its own, you pair with it and are able to get more dishes out than you would be without its help. You're not convinced that it's progress, but it's where the industry has moved.
Cool game. “7 +” is the start of a valid equation so making it error out can be confusing for 7 year olds that you need to “jump” over the operator. Great otherwise!
Changing the underlying reality without improving the perception leads to a political disconnect. Improving the perception without improving the underlying reality just makes people happier, but not better off. You have to do both if your objective is to improve people's lifes.
Saddens me that I'll likely never speak Swedish as well as you speak English. Jag bor inte i Sverige ochså.
Michael Moseley Died
I rebuilt my personal website[1] (static site) using Astro[2], and it was a pleasant experience.

[1]: https://ivylee.github.io/

[2]: https://astro.build/
https://code.kx.com/home/
PointYeah CEO threatens university students project
Ameko lives!

https://aminet.net/package/util/wb/Ameko
> Putting the destination operand first emphasizes the site of mutation.

This doesn't make any more convincing an argument than the "linguistic" and "consistency" arguments he shot down earlier.

Why should putting the mutated argument first emphasize it any more than putting it second? If you order things the same way every time, people will implicitly know which one is the mutated argument because that's how the language is structured.

There really is no strong benefit to either ordering, other than that [src, dst] is closer to human language (which is a minor benefit at best and not worth fighting over).
Yeah, "the spectrum" feels like squeezing lots of things into one diagnosis. Kind of the opposite of neurodiversity.

It also feels a bit tech-centric... probably tech is someplace autistic attributes are particularly helpful, but other subjects are probably most compatible with other kinds of neurodivergence.
That discussion on reddit really is something else so much misinformation and pretend knowledge at work. It's as scary as the malware.
At least it seems not to need 600 dependencies like Parse Server does.
AT&T: Local Analog Loopback Test

The modem will perform the local analog loopback test if &T1 is selected. The test can be run only when in an asynchronous operation in non-error-correction mode (normal). To terminate the test in progress, the escape sequence must be entered first (see Section 3.1.1). If S18 is non-zero, the test will terminate automatically after the time specified by S18 and the OK result code will be reported.

https://web.archive.org/web/20151028101531/http://www.zoomte...
I'm speaking as someone who:

- has worked in finance for both hedge funds and banks

- has managed a project where KDB was mandated to be used by mgmt.

- on the above project, tasked one of the smartest developers I've ever worked with as the person to learn KDB and use it in the application

- I'm a SRE (and former Operations) so that colors my perspective.

Given the above, I list out the pros and cons:

PROS

- KDB is pretty fast (on some metrics of fast)

CONS

- VERY few people can write/read good Q (compared to say people who know Pandas/SKlearn etc)

- The learning curve is INCREDIBLY steep. Even the most cited documentation and tutorials have something like this in the intro "are you really sure you need KDB? B/c Q is REALLY hard to learn"

- As you mention, open source industry standards have come a LONG way since it made sense to have KDB (e.g. in the late 2000s/early 2010s)

Conclusion:

If you have a lot of in house expertise, then sure, it probably makes sense. If you are starting from scratch, I would not recommend it.

On that note, this point stood out:
> People have built their livelihoods around it and use it as a hammer for all sorts of nails.

If you work in the industry long enough, you will find a lot of complexity added to systems for three reasons:

1. Some things in finance really do need to be complex due to the math etc

2. Smart people with quant backgrounds tend to LOVE complex things.

3. Smart, rational people realize that adding complexity is one way to build a fortress around their job. This is particularly true in high paying firms where people realize that it's their knowledge of the complex systems that is keeps them in that high paying job.

Give that, if you are looking to make a name for yourself at your firm: making things run faster, with fewer issues etc is a good way to stand out. Just be careful that you don't eliminate so much complexity that people get mad at you.