skysight-inc/HackerNews huggingface dataset:
I tried for a long time with stocks, then I tried stock options. I eventually moved off to index and treasury futures. No money to be made in stocks, shitty leverage, high fees, LOUSY TAX TREATMENT and to complicate matters further shorting can be problematic. Also no "real" market is open 24h so you really just get to trade open-to-close standard hours. Stocks just have too many things going against you to make any money and thats before you figure your broker is front running you in the first place.

My basic strategy is that the signal/news/data contains no real information beyond whether or not people are buying or selling. When they stop selling I start buying and vice versa. Use your data skills to identify "things that work with regularity" and "things that rarely ever work" while at the same time understanding "literally any strategy works SOMETIMES".

Develop a roughly asymmetric strategy where your average gain is greater than your average loss per trade. The biggest thing you need is to pick some BIG WIN trades and ride them for a large profit. A small percentage of big wins pay for the losers and make the whole thing profitable. Remember that you "Make more money" by trading larger quantities, not by seeking larger moves. You don't "make money" so much as you harvest what the market gives you and if its not giving you close the trade. Your chosen trading system should reflect this.

Size your trades such that if you're betting N shares with $Y dollars now and you take a loss, you're coming back to the table with at least N shares and $Y dollars. Never loose $100 and find yourself in the position of recovering that loss with only $50 to play with. Read about "money management" in gambling for some ideas heres.

Don't be afraid of the short side either as you will make about half your money there. Don't be afraid to bet agains the trend and "call bullshit" on a move - your system should be designed to detect the success rates of these calls and should be looking for those situations.

For me its about using data to make bets where, in the event I win, I win pretty big and in the event I lose, I lose minimally.

USE BRACKET ORDERS FOR ALL POSITIONS OR PERISH.
AUTOMATE YOUR STRATEGY OR PERISH.
ALWAYS TAKE YOUR TRADES OR PERISH.

Making profitable trades here and there is EASY - keeping the money you made on those is the hard part.

EDIT: If you're concerned about "slippage" you have a bad strategy. If the strategy can be undone by a .75pt slip then you need to consider something else.

EDIT: Don't be seduced by the High Frequency Trading bullshit. You don't have the infrastructure for this and the fastest safest Rust code you can write is still connected to some slow retail trading infra here. Plenty of money to be made in Low Freq mode. 20 trades a month per instrument is a lot of trades a month!
Fair point. At high enough levels, ethyl alcohol is also a pretty effective poison.
> she is left with a horrifying tax bill that'll be in the upper-5 to lower-6 figures.

Isn't that because she was written a check well into the 6-figures?
For me a huge challenge is that I grew older (college years) in an environment where people were strongly convinced that opinions and tastes can only be right or wrong. If someone liked something else than the group, they just didn't see the truth. It was exhausting and also meant that "finding friends" basically meant trying to find someone who likes and values exactly the same things as you.

I learned pretty late that you can get along very well with people who have vastly different taste and as long as your ideals are not directly contradicting, it still works.

So I guess my suggestion is: don't artificially limit your pool of potential friends by looking for the perfect match. No need to find your soul-copy. Someone with whom concersation flows is just fine.
Crashed on my old iPhone 6SE, but could tell it was getting cool!
> Read the Wall Street analyses from the middle of last year on AMD being a big Nvidia competitor, then read the posts here this week about how AMD engineers don't have boards to fix bugs. "We the customer had to mail the AMD engineer a spare board to fix the bug". The cobbler's children wear no shoes at AMD. Then go read some Wall Street report about the stiff competition Nvidia faces from AMD. The information is here, not in the Wall Street analysis report by people who know less than me about how transformers work.

Are you saying that AMD will not be a serious competitor to NVIDIA?
This is mentioned in my link: "According to Pauling, carriers should have an obvious mark, (i.e. a tattoo on the forehead) denoting their disease, which would allow carriers to identify others with the same affliction and avoid marrying them."

The goal wasn't to mark people for ostracism but to make it easier for people carrying these genes to find mates that won't result in suffering for their offspring.
> > every line of code is a liability. every line of code needs to be thought about. every line of code is precious.

> I personally think this is ridiculous. It's code. It's just formal instructions. You process them and move on. It's not describing the face of god. If you need to think so much write less clever code.

you called my attitudes to writing code ridiculous. i thought i’d provide you some information on why i hold that attitude. maybe it might help you understand. maybe you may consider your own attitudes as a result.

it seems to me that you are not ready yet.
Well, I didn't mean it as an insult. More along the lines of our innate biases that take work to overcome, or maybe the optical illusions that the human visual system is prone to.
Yeah, I was quite happy it wasn't AI. Glad I wasn't alone. Merry Christmas. :)
Many criticize the retail investor for treating the stock market like gambling, but I think it really does resemble gambling more than investing these days.

How many times have we seen a companies value jump or fall by billions based on a tweet? How many meme stocks have we seen? How many pump and dump SPACs have there been? How many companies have never (and likely will never) made a dime in profit but see their market caps continue to climb?

“Value investing” is dead for most, picking a company that you believe will generate solid long-term revenue is no longer interesting. You need to figure out what is going to 10x tomorrow.

There are things that we could do to slow down the public equity markets and re-establish the relationship between stock price and business fundamentals, but that’s not what almost anyone wants.
If you're the same James as from the site, 75% of your test.jpg images are 404 https://lemontron.com/lemontron/
Yeah, predatory pricing and its logical extreme, giving the product away, is another common strategy of big business.
> As usual, journalists write clickbait titles.

That's typically the editor's responsibility.
Court of Milan orders Cloudflare to block ‘piracy shield’ domains, IP addresses
I feel like this is philosophy in a nutshell.
That is my thinking too. Joining a group of 10 people, maybe with luck I make 1 friend out of it.

I’ve done it in the past, with mixed results. My father would roam through different groups, rotary, lions club, church, fathers of my friends… that resulted in a say 1% friendships, which would last from 1 to 3 years. And boy there are dangers there too! Nobody is talking about them! Was I the only one who got a manic hanging every day at my door? I had many experiences where people I didn’t want to be around would stick to me in a stalker way…
aside: As the Professor points out, the ratio of pi to its evil twin is ~1.198, the arithmetic-geometric mean of sqrt(2) and 1. The geometric part involves a square root, and square roots are expensive. So I was like, well, if the AM converges to GM, then due to AM-GM-HM inequality, it must converge to the harmonic mean as well. And the HM does not need an expensive square root!

https://imgur.com/a/UkxkPzW

Its quite wild that the AM GM convergence is almost immediate - in just 2 steps, whereas to get a decent convergence for the Gauss's constant via HM, you need like 15 steps.You can dispense with expensive operators like square root but you end up paying for it with numerous iterations.
I have to share this. So my cousin says we need to stop treating jobs as solutions to social problems.

Here's more detail on her thoughts, which I think are kind of silly but are interesting nonetheless:

"It's hard when the overarching belief is that the unemployed is unemployed 100% because of their own free will. Bad business conditions mean no jobs, and that's often not a worker's fault.

A job exists because a business needs it to perform a business function, and that's really the only reason it should exist. But for various non-business reasons, jobs are often favors to be given out and it makes the economy less efficient when you have jobs that don't really need to be done, or could be done better, but exist only as favors to people.

Putting the puritan work ethic on a pedestal directly contributes to this and harms our economy as a result. UBI and some form of guaranteed housing (or guarantee against losing your current housing) would be much cheaper than all the fake jobs needed to deliver favors."
It's not a projection. I think it's a core truth you've discovered.

You need to find a thing that is bigger than yourself to be a part of. And then show up and be willing to pitch in.

Other adults who know that adult friendship is important will be there.

The rest sorts itself out pretty fast, because almost everyone enjoys the company of someone who is willing to put themselves out there, even a shy, awkward person.

There are of course people who can't "show up" so easily -- people with limited mobility, people who are physically severely isolated. But the internet does offer some spaces where those people can have a lot of what face-to-face friendship offers. Again you just have to find a shared activity and show up.
Why continue to comment without knowing what you're talking about
I keep hearing this but the current evidence, asymptotic progress and financials say otherwise.
I don't benefit from syntax highlighting and don't see how anyone does. It's pretty, but doesn't convey useful information that isn't already right there in the syntax itself.
Q: If the AIs are trained on adversarial policies, will this strategy also start to fail in these game-playing scenarios?

EDIT: Discussed later on https://news.ycombinator.com/item?id=42503110
if humans cant figure out a causal link between microplastics and health issues, they shouldn't be working in that field. they already publish enough false information as-is, for those sweet juicy government "research" bucks. Last thing we need is a legion of retarded AI parrots saying "MuH AI aLgO sAiD sO!!!" without having the slightest clue what they are talking about.
one of the best hackers of our time, and I can't find any online trace of him anymore.
The Draeger's jam study, conducted by Sheena Iyengar and Mark Lepper in 2000, suggests that consumers are more likely to purchase when faced with fewer choices. When a selection of jams was reduced from 24 to 6, purchases increased significantly, illustrating—allegedly—the "choice overload." This ostensible paradox suggests that while complexity attracts attention, simplicity sells.

Is reducing 24 to 6 "good design?" The study controlled for the actual quality of jams.
The post mentions that ϖ is called “varpi”; I just wanted to add that this is actually short for “variant of pi”, also known as an “archaic form of pi” from old Greek writing.
As one who mapped the evolution of JavaScript and actually benchmark each of those iteration (company proprietary info), it Doesn't get anymore accurate that the OP's reiteration of the article's title.

I upvoted that.

Evolution chart:

https://egbert.net/blog/articles/javascript-jit-engines-time...
Now that I think about it, maybe I can write a little side script to fetch the YouTube titles and update it.
3D printers, Bambulab is incredible!
What if we put a pool on the moon? (Xkcd's What If?) [video]
This thread is certainly eye opening. It reminds me of a post I saw somewhere, maybe on Reddit, where someone was describing their experience working as an intern at an old-school tech shop. All of the developers there were hardcore Vim/Emacs users with 20+ years of experience.

The intern was tasked with a large-scale refactoring of some modules which the senior devs estimated would take months of work to complete. After shadowing a senior dev to get an idea of the work involved, they realized the dev was literally string replacing a lot of the code, hence why the estimate was ridiculously long. The intern instead loaded the project into IntelliJ and used the built-in refactoring tools to get the task done in a couple days. This caused a bit of an internal shit-storm with the product owners because the intern made the devs "look bad".
But why are you benchmarking against pgvector HNSW, which is known to struggle with recall and performance at large numbers of vectors?

Why is the graph measuring precision and not recall?

The feature dump is entirely a subset of Vespa features.

This is just an odd benchmark. I can tell you in the wild, for revenue attached use cases, I saw _zero_ companies choose pg for embedding retrieval.
> Pointers are literally 64bit ints... And converting them to an index is extremely quick if you want to store an offset instead when serialising.

I'm not them, but they're saying pointer based structures are just less trivial to serialize. For example, to serialize a linked list, you basically need to copy them into an array of nodes, replacing each pointer to a node with a local offset into this array. You can't convert them into indices just with pointer arithmetic because each allocation was made individually. Pointer arithmetic assumes that they already exist in some array, which would make the use of pointers instead of indices inefficient and redundant.
Easy to write bugs in unsafe languages like C / C++.

Rust makes memory management explicit, hence eliminating those bugs. But it also shows how hard memory management actually is.

Systems programming languages like this should be used sparingly, only for stuff like device drivers, OSs and VMs.

Any general purpose programming language should be garbage collected.
The Lonely Skepticism of a Bull-Market Skeptic
I’ve been thinking about this lately. I started going to social events at a friend’s church in around 8th grade, and regularly went to church and church events through high school. My mom came with me through much of it (dad isn’t big on religion or social events, which I get). I don’t think either of us was particularly invested in the religious part, but we both made a number of long term friends, and I had a strong sense of community and belonging that I didn’t get at school.

The church took a hard right turn, and I gave up any semblance of belief when I went to college. But as an adult with kids of my own, I do wish that I had a “third place” to take my family for community and kinship. I don’t really want to raise the kids in a religion, but I’ve occasionally considered trying to find a “light” church or something so they get the same sense of community that I had.
Is that not the problem?

“I have a hard time making friends” may be eventually interpreted as “I have a hard time putting me in situations to be able to make friends” just 2 sides of the same coin, isn’t it?
Show HN: AI-Powered Styling and Makeup Generator for Personalized Looks
People want a chance to get rich. They also want excitement.

Doesn't that say more about our jobs that are
a) dead-end for most
b) financially limiting, with a salary that goes up slowly, if at all, unless you find a new job

People want the chance to win, and some meaning, and some daily purpose.

No one cares anymore about the stats of "stock pickers" "day traders" and other arguments for DCAing into index funds and not touching it until you're 65. A 60/40 portfolio. Don't time the market. Efficient market hypothesis. We live in a new world now, and people are willing to gamble. Sentiment is obvious for the average person to get a sense, and they trade on sentiment.

Maybe give people new meaning somehow, or a chance to make unscheduled money other than the slow-as-molasses salary increases.
That doesn't offset the lowering of wages and the shuttering of other local stores that employed more people than the Walmart did. Also each walmart store on average costs state government $1.1m in welfare benefits. https://dataspace.princeton.edu/handle/88435/dsp019s161887r#....
> I reviewed many code written by junior people, and very often I see people adding code in random places that later may let the application to be hard to follow and everything "seems fine" to them.

As someone who got their start in edit/Notepad, it wasn't "productivity boosts" that made me bad at code architecture when I was inexperienced.
> It would be nice if it was as easy for adults as it is for kids.

It is easy. Only need to make it your full-time job, like it is for kids.
I had a brief rabbit hole about chess at the beginning of this year and found out a few things pros do to prepare against their opponents. I was trying to remember one specific periodical, but I found it: Chess Informant. 320 page paperback (and/or CD! - I see they also have a downloadable version for less[2]) quarterly periodical full of games since the last one. Looks like they're up to volume 161.[1] I suppose pros also get specific games they want sooner than that, especially now with everything being streamed, but anyway. There's a lot more going on in chess that is just as important as the time spent actually playing in the tournament.

[1] https://sahovski.com/Chess-Informant-161-Olympic-Spirit-p695...
[2] https://sahovski.com/Chess-Informant-161-DOWNLOAD-VERSION-p6...
https://archive.ph/2024.12.24-005302/https://www.newyorker.c...
> The core vulnerability uncovered by our attack persists even in KataGo agents adversarially trained to defend against our attack
I think lumping in LSPs to Copilot is wrong.

The LSP is a (mostly) deterministic system that surfaces information provided by the language or by other programmers (types, comments, etc) which are meant to save you time and reduce the cost of context switching.

The other is a completely non deterministic system which generates code from thin air.

That would be like comparing GPS to a self driving car. Both are certainly helpful aids but using one is not like using the other.
Apart from the obvious distinction that many of us on HN are making (or trying to make) money on LLMs I think you've also hit a broader point.

There appears to be a class of article that have a relatively ratio of votes to comments, and concerns such topics as, e.g. Programming Language Theory or high-level physics. These are of broad interest and probably are widely read, but are difficult to make a substantial comment on. I don't think there are knee-jerk responses to be made on Quantum Loop Gravity, so even asking an intelligent question requires background and thought and reading the fine article. (Unless you're complaining about the website design.)

The opposite is the sort of topic that generates bikeshedding and "political" discussion, along with genuine worthwhile contributions. AI safety, libertarian economics, and Californian infrastructure fall into this bucket.

This is all based on vibes from decades of reading HN and its forerunners like /. but I would be surprised if someone hasn't done some statical analyses that support the broad point. In fact I half remember dang saying that the comments-to-votes ratio is used as an indicator of topics getting too noisy and veering away from the site's goals.
Complex software is legacy software because you won't have enough money and efforts to keep it more complicated.
Nah, its still relatively common in Japan for strangers to get naked and bathe together, rarely even in mixed gender baths. Strange idea for some, sure, but its a part of regular life there.
> areas with huge amounts of mosquitos have very few fish and few birds

This is contradicted by my entire lived experience.

Where have you seen mosquitos without birds and other wildlife?
How is it not technical flexibility? No matter what talent you have on payroll, you can't spin up a whole datacenter's worth of machines in Europe in less than a day without a cloud provider.

And I mean less than a day from "I think we should operate in Europe" to "we are operating production workloads in Europe".
No, your argument is basically “all bad things are equivalent to knife attacks.” Look, I’m not saying deception and scamming are “ok”, I’m just saying comparing them to knife attacks is stupid.
I don't think there would have been a societal push for same-day delivery, and I don't think there would have been an ambitious push to own the entire delivery logistics operation. Not only did they aim for a crazy feature, but they knocked it out of the park by going overboard and owning the trucks.

Our society would not have this if someone didn't push for it IMHO, or we would have had it much later.

Think of it like Covid and remote work. It wasn't going to be happen for real without something extraordinary.
> eg by cutting out the OS/scheduler, by disabling power saving and properly cooling the chip, by using CAT to limit interference with the L3 cache, and so on

That's not very different from targeting a single JS interpreter.

In fact, you get much more predictability by targeting a single JS interpreter than by trying to guess your hardware limitations... Except, of course if you target a single hardware specification.
https://en.wikipedia.org/wiki/Bizarro
I would say maybe not patience, but openness maybe? I have a hard time being around with people, that say, show some trait of antisemitism, or discrimination. I grew intolerant to that (and many other things) that 20 years ago I would just ignore.
Isn’t it actually a Standard ML and C/C++ hybrid? The window dressing is C/C++ sure, but the lack of statements, semicolons, the presence of enums, etc are quite reminiscent of SML.
There are obviously some adults who have severe limitations on their ability to socialise and nobody is implying they are lazy.

But a wider social scene I have been part of has people with evident learning difficulties, people with obvious neurodivergence, people with physical disabilities.

If you show up and show interest in sharing a common goal with a large enough circle of people, then those people will find you a way to participate at your own speed.

If you have a way to show up for social activities, or assistance to show up, you could show up, you have a desire to show up, and you don't show up... some of that really is laziness at worst and avoidance at best.
In my case this is probably partly true, but more because I think many people are actively deluding themselves and trying to reject their own mortality with fantasies of digitally transferring ones conscience, bio/medical immortality a la Kurzweil, singularity stuff, and so on endlessly.

But if people look at these things objectively, there is essentially 0% chance of any of this happening, let alone in our lifetimes or anytime remotely near it.

And when you look at the people spreading/making such predictions the timelines always coincidentally come just before their expected end of life.

When you accept the fact that you, and near to every other person alive today, will be dead in 80 years (and mostly far sooner) it rather significantly changes your perspective on life. Want to transfer your consciousness? Not gonna happen, but having a few children is at least a reasonable second.
We (ZML) have AMD MI300X working just fine, in fact, faster than H100
This quote is often attributed to Mark Twain and Benjamin Franklin as well. In one form or another, it actually goes back to Cicero, who I believe is the earliest writer of this idea.
Testing with Pentaho Kettle – next steps (2013)
We buy very little on-line. Our grocery shopping is done at the store, also hardware, etc.

Our last two delivered book purchase were from McGill University Press and Barnes and Noble.