skysight-inc/HackerNews huggingface dataset:
Yes, very positive, I've used Eclipse for many years, primarily for Java. I also have a license for IntelliJ but how it does code completion and other aspects of it's UI have always irritated me.

So I'm back to Eclipse, and will probably check out Theia as well. Hopefully they add Go support if it isn't already there.
I don’t know how they are doing it differently, but it’s definitely a different experience than Safari.
Agree. Bytes and bits mix is quite awful. For implementation purposes it could be more programming oriented. 0¹²⁸ -> `[0] * 16` (it's python oriented, maybe C has short idiom for that) or nice example with padded data: 0¹²⁰10000111 -> `[0] * 15 || 0b10000111`. `X` should be clearly 'X'.

I guess crypto pros are ok with notation. But for hobbyist it requires some reverse engineering every time.
In networking, these are known as Patricia trees, a special case of the Radix tree/trie.
The disconnect was always there in 20th century too, if you actually cared to look hard enough at your / peers previous generation. The more you steered from some basic life path the more friction there was, and not even going into various social minorities who can now actually live a decent life.

The idea that now young have it much tougher is simply not a reality in my surroundings, I had 1% of the options my children had and ie path to just freedom was where you risked your actual life. Some young just have little patience and want it all immediately, or otherwise they are failing in life and some form of communism needs to be installed promptly. Cant comprehend that social networks arent showing a reality, just few marketaeble slices of it. But this is largely failure of parents failing to explain to kids how world runs, what to expect and how to get what you want out of it.
As a contrary example there is Boris Becker
Ask HN: What purposes of interpersonal communication are the most difficult?
Here are a few examples of purposes of interpersonal communication: explain something, convince someone of something, give feedback, propose something, encourage someone, motivate and so on.
Get some older friends, they are fun, they have a lot of info, they are generally less scared of consequences so they let you do stupid stuff, they give you room to grow and get wiser, they generally have more money and cause better opportunities.
As young person I always were around the generation of my parents and I never regret it, it provided me with the baggage to get through life without too much problems.
When middle aged make younger friends to keep you young and to be able to pass on the culture to young people that want to be around older ones.
Yeah, he never explains or even expands on that part.

Mind you, not just fear, terror !
> Why does anybody use Facebook to read the news? Every TV channel has a news site, every newspaper has one too.

...

"You only get the news that they want you to get. And what you get is totally biased to favor those who pay the most, aka maximizing advertising revenue."
Na, been working with similar people a lot. You can get a lot done if you understand each other easily and it does not feel like your hands are tied behind your back. As long as the premise of your business is correct (this is something that you can decide for yourself), that's a nice place to be in.
It's now called "OneOpenAir.ino". We are still in the process to update the help files.
No. I like my keys flat and silent.
Women's wing of Modi's party calls for probe into Foxconn India hiring practices
> What kind of tricks under their belts do people in their 50s, 60s, 70s have? What kinds of crazy heuristics and meta-heuristics they’ve got in their minds, hearts, and muscles after decades of poking the world?

One of the realization for me after a few decades was that people in their 50s~70s don't have crazy tricks nor incredibly secret wisdom.

Many are dumb, many others are clever, some came up to crazy conclusions from their experiences and others opened up a lot to the world and keep learning on to of all their knowledge.

More than anything, while we're optimizing our heuristics years over years, the world keeps changing and what we assumed to be invariants were just slowly moving phenomenons that also see sudden breakdowns from times to times.
To add to that: get some younger friends as well.

As someone pointed out in this thread, the group think that forms in same-age groups can be downright dangerous.
> Because in the UK, Johnson and Truss were genuinely exceptional in how bad they were.

How are you measuring that though? What about the politicians that managed to set the British Empire into terminal decline? In hindsight they must have been a bit below average. It isn't crazy to say that the least competent politicians turn up at the nadir of the UK's international importance, but logically speaking the people who mucked up at the peak were probably making worse decisions.
What are some of the most helpful techniques and add-ons that you use?
I'm not saying it's not cynical, but it's surely not wrong. He just said what everyone in the business was already thinking.
the worse thing is already happening
JSON numbers have such huge issues that I would question that JSON has types either..

I have seen real life examples of some developers putting money as a decimal in JSON, then other developers using some default parsing into float and finally truncate that float on conversion to Decimal money to loose 1 cent.

I have also seen examples of developers putting int64 random IDs in JSON interacting with Azure Cosmos, then discover that when fetching data back the numbers had been silently rounded to 53 bits! (i.e., float64 precision)

JSON does not document at all how its numbers should behave, making it useless for a lot of things.

Honestly prefer XML, being honest about not having typing.

Don't get me started on YAML and types..
Nvidia should be very afraid of AMD.

AMDs mastery of chiplet designs is in stark contrast to Nvidias reliance on extremely large and complex dies and pretty lack luster forays into multi-die in the past.

If Nvidia doesn't come up with ways to combat the inherent cost and yield advantages of chiplets they could get quite easily blown away on $/perf.

GPGPU didn't have enough money behind it to justify fully exploiting all hardware vs just going with whatever was easiest (Nvidia+CUDA) and eating the cost but that has changed substantially.

If you can buy AMD at a 10%+ $/perf advantage when you are talking about laying down $100M+ for accelerators on even a moderate sized cluster you can be damn sure the software will get tuned to take advantage of it.
> What does that even mean? Supposedly these agencies already know what they're tasked with, no? If not... well I mean that's straight up irresponsible.

It's unrealistic to expect agencies to implement flawless regulations, especially when they're often underfunded. Complex situations will always have loopholes, but letting corporations exploit them freely doesn't benefit society.
Sure, agency overreach can be a problem, but in this case, I think the lack of regulation is more concerning.

> The problem with a lot of the called "progressives" is that they've adhered to a different kind of conservatism, where while the ideals are progressive, every single instance of actually implementing those ideals are conservative and play to old power structure.

I agree with your point about the conservative/progressive labels. People's views are nuanced - they might want to maintain the status quo on some issues, push for progressive change on others, or even revert to past practices. It's not black and white, even though we feel that way cause our society is getting more polarized.
Why do people make these kinds of comments that dramatically oversimplify incredibly complex issues? Is it some kind of fun "I'm in the in-crowd" type feeling?

> mostly built upon Python libraries that are platform agnostic, or at least can be. With enough support for AMD in Pytorch etc

You can't imagine how much and how long the work in "can be" is. Thus NVIDIA has two of the deepest moats you can have: time and money (you would probably have to outspend them by 10x for 10 years to catch up).

Source: go look at how the AMD backend is implemented in pytorch vs how the AMD backend is implemented.

Edit: people must really not understand that this code (ie building this stuff) is highly non-trivial. It's not like building a competing js frontend framework. You not only need good engineers you need lots of them because the surface area is very big - hardware platforms, especially AMD's aren't at all "abstract", so really to do it right you need a team per box in the product matrix.
> but imho more could be gained by thinking "well it surely cant exist, so what mechanism are there that stops this"

Well, the universe Schwarzschild radius is massively larger than the universe itself, so math says we live in a black hole. It is true this might be a mathematical artifact, but it could also be how it actually works and the observations we make in our universe and about big bang is how a black hole looks on the inside.

I don't think you should just assume the math is wrong here and throw away those observations of the inside of a black hole. Sure you should be open to that being wrong, but at least to me that is far more believable and interesting to study, then you can try to connect what we observed about the big bang with a black hole etc.

If I go through enough of these forum discussions maybe I develop this long enough, and then maybe I'll take a serious attempt at solving the math to combine the two, since nobody else will do that. I was called a genius by both my physics and math professors, so it is possible I can solve it since I have good intuition for physics and good skills at math, most people who work in physics just have one of those, even though likely I'll fail, but it would be fun to try.

What makes me believe such an attempt could work is that it could lead to a different math for gravity and black holes at small scales, and thus lead to a unified theory of QFT and GR. If I manage to do that then I could convince physicists to adopt the new interpretation of GR. Current attempts of unifying those two has started from the QFT side and tried to incorporate current GR theories, but they all failed. But I haven't seen many try to attempt that from the GR side and unify that with QFT, so maybe that would yield some results.

Anyway, I don't think that professional physicists will solve this, since they are too occupied focusing on publishable results rather than solving the core issue. What I write here isn't publishable, so no physicists would even think about working on it.

It is how GR was invented by Einstein even though he wasn't a physics researcher, sometimes you need a big jump done by an outsider. GR wasn't on anyone's radar when Einstein suggested it, likely it would never have been discovered without Einstein, or at least take centuries. The gravity formula you get from GR doesn't need space time distortions to reproduce, so theoretical physicists would just update the gravity formula to match observations without creating a new interpretation of what that means.

Newtons gravity formula doesn't come with an interpretation, updating it to match new data is exactly what they did with dark matter and dark energy since it is just a formula, so I see no reason why gravity would be any different without Einstein's GR. Black holes would just be a part of that dark matter.

Edit: Anyway, for me it is fun to argue on forums, so that is the best way for me to think and develop theories. Typically I don't really believe what I say, so part of my posts is to find evidence for it and try to convince myself that what I say is true. So I refine things quite a bit in every discussion.
This just means you passed something intrinsically worthless on to another person in exchange for a useful good. There is a name for this in economic theory, but it's a bit of an insult.
Heuristics of a lost world.

Older people have much lower "give a darn" so we do still need younger clueless people to show us the way we were when we were young, and that whatever that thingy was-- it was important.
It’s extra funny because just a few days ago he wrote a comment that was a link to an image hosted on Reddit.

Of course he could’ve just gotten the link from Google Images and not noticed.

But I would rather like to imagine that he himself is one of the “Redditors” he apparently so vehemently despises.
Why is nonce collision a problem though? It just means that two blocks share the same encryption key, right? Without knowing the plaintext in either block, how does that weaken the security of the system?
> these people who want to ruin the only planet we have so far.

You’re free to disagree with the policies and results of environmentalist actions and even argue that they’re having an undesired effect, but saying environmentalists want to ruin the planet is nonsensical. Anyone who desires that is by definition not an environmentalist.
The problem is that you don’t know that you did struck gold until long time in. After having dates a lot of women, I found that just telling things straight like; religion/conspiracy theories etc are off the table, no alternative shite, I want no kids, ever, I like beer, I believe in friends before family etc did converge much faster than anything else. I know that I cannot work with anyone that doesn’t have the same ideas, however then still, on a multi decade scale, it has to prove itself and there the love and respect comes in I think. Everyone has issues, but if they don’t change the fundamentals stated in the first date as said above, it has a good chance. I would only leave if my wife got religious or wants kids; the rest we can fix.
>and perfect spelling

>>understandibility for me

https://www.google.com/search?q=understandibility
the improvement of gpt4 over even 3.5 is significant and for practical applications these improvements exceed what is indicated by benchmarks

There are many things which earlier models maybe somewhat did, but only large models do reliably to the point of being usable for more than tech demos
Could Microsoft just ignore copyright on radio transmissions or broadcast tv too?
It's exactly how democracies backslide into authoritarianism.

First they violate the law. Then they ignore it. Then ignoring it becomes the new norm. Then the new norm becomes the new law.
I wonder why this reimplementation doesn't go for 64-bit, and instead require 32-bit libraries dependencies.
“wanting to impress people is the result of not knowing what you want”

That’s quite reductive unless you’re overloading “impress” with “awe”.
Because making strong impressions and influencing specific action is the whole point of sales, whether it be convincing your parents about something meaningful as a child. An employer the value you’ll bring. A bank or VC a safe or fantastic long term ROI.
I agree. In neovim It's lately been fun to make my own tree sitter based scripts. For example, I managed to very quickly add syntax highlighting to my own DSL that is embedded in rust strings.

And to counter the old trope that one ends up spending more time tinkering with the editor than being productive, it is just fun and that's enough of a reason to do it :)

Can't wait to try out zed more once it becomes more stable on linux.
The model has a license expecting academics to work on it for free, and other companies not to use it for anything, and it creates uncertain legal risk for the academics who use it, and it creates uncertain biosecurity risk for every living thing on Earth, so it’s ironic to hear this is a relief from dystopian views
Three C's are missing from this - consultation, consent and compensation.

We post regularly online without any expectation of payment but then we never considered that the output could or would be used for commercial purpose. The value of our collective output is being captured by a very small elite. Not sure what we can do about this, other than support alternative eco-systems at least to ensure that intra-corporate competition might keep prices low
for one because it doesn't require you to buy the original game in order to use its assets.
I don't see it. Large customers are choosing AMD over nVidia.

NVidia has a massive headstart, but there are diminishing returns to their software work. If AMD performance per dollar is 10% better at the hardware level, and their software performance is 90% of that of nvidia they are ahead.
This why in a lot of contexts it would be good to at least be micro catching them.
If they were cached for 5 seconds it would have covered all subsequent requests.
Not only.
Example: Chrome on Android did change some time ago so if CA is in System store (which means it got here from manufacturer or from user which does have root access) - such CA MUST use Certificate Transparency. This rule doesn't apply if CA is in User store (installable by regular user) - https://httptoolkit.com/blog/chrome-android-certificate-tran...

Another example: Yandex Browser ONLY trust Russian NUC certs if they are in public CT logs,not otherwise (https://habr.com/ru/companies/yandex/articles/667300/ - text is in Russian) (as far as I understood, NOT trusting this CA al all is not option for them or their users, and if user is using chrome/firefox and needs access to sites which use this CA - CA will be just be installed manually so Yandex's solution is more secure, thanks to CTs).
Not saying it's a good thing either. And what you're saying it's unfortunately true.

We need people who really value creation, democracy, etc and not pure capitalism, profit optimization, etc.
Hey, Faju! Here's a tool that can make a difference for your remote work:

https://meetingglass.com/

MeetingGlass is an app for video meetings where you can hide behind virtual frosted glass.

You will be present in the video meeting without revealing any visual details. And the meeting will be easy for you, even if it is long.

The application is great for long meetings, work and study in the presence of each other.

The presence of other people will improve your concentration and the cohesion of your team, allowing you to communicate freely and help each other instantly.
What would the plaque say?
Sounds like Transport Tycoon.
> I want X, you want not X. We both want Congress to "do its job", but what, exactly is that job?

To govern. That means compromise. Maybe we disagree on X and our representatives decide to do Y instead which doesn't full satisfy either of us. Maybe they pass X which I want while you don't, and in return they pass Z which you want while I don't.

It's not as if the idea of a congress that can work together is an impossible dream. The situation today is the exception and not the rule. For all the problems congress has had we're seeing historic levels of dysfunction and that shows in the total lack of productivity https://abcnews.go.com/Politics/118th-congress-track-become-...
LLMs are probably great at this. You can break down the code into functions or basic blocks. You can use the LLM to decompile them and then test if the decompilation results match the code when executed. You'll probably get this right after a few tries. Then you can train your model with the succesful decompilation results so your model will get better.
I can easily have hundreds of Chrome tabs open, and none of this happens. I can have hundreds of tabs inadvertently open in iOS Safari, and none of this happens.

Would you kindly refrain from blaming users for what clearly is a bug in the application?
Misconceptions of AI-Driven Attacks in Infosec
"It's OK to have your eggs in one basket as long as you control what happens to that basket."
Same. Games like Sim City or Theme Park were limited by the hardware to the point where they couldn't overwhelm you with features and details and complex simulations. They felt more like puzzle games than genuine simulators, which made them better videogames in my opinion.
> One of the realization for me after a few decades was that people in their 50s~70s don't have crazy tricks nor incredibly secret wisdom.

I have a theory that most people peak in their 20s and from there on change incredibly slowly.
>Economic disparity is systemic, and changing the system would be nearly free if we knew how to change it to alleviate such disparity

We already know how to do that and it has already been tried with great success. The reality though is that humans simply aren't ready for it. You can see the hypocrisy in real socialist countries. They could adopt the system and become the heroes of humanity overnight and yet they decided to oppress their citizens and await the collapse of their poorly thought out system instead. If the people claiming to fight against capitalism don't actually want to fight capitalism then expecting people who like capitalism to end it is even more hopeless.

You said changing the system would be nearly free. In theory it is. You could end capitalism with an investment of less than a billion dollars. Probably twenty million if you can get volunteers on board for ten years and even less if you could do it in a country with less expensive bank regulations. Yet I do not see such things happen. Nobody is actually trying. When you tell people the solution all I see is their inner capitalist who rejects the idea because they didn't actually care about their current life being shit, what they wanted is for the remote chance of being rich occurring to them to be worth the sacrifice of a life in poverty to keep them complacent. They would never choose a two times better life if it meant giving up becoming rich. Both the communists and capitalists are willingly harming themselves and making their lives worse and they accept that. It is utterly pointless, but here we are. There is a lever you could flick to end it, but they don't.

In a way the economists are correct. The problem is that people aren't selfish enough.
As Mark Manson put it: As long as you look back at your past self and cringe, you know you're growing :)
No you don’t know what it was like.

I’m in my 40s and have a very specific view of what things were like in my teens, or 20s, or even 30s. That view is wrong.

Rose tinted Nostalgia glasses are very real.
In the Quarto front matter, you can choose to use a Jupyter backend, in which case any Jupyter kernel can be used to interpret code blocks. Many languages, including APL, have Jupyter kernels you can install.
Why octonions though? Quaternions are nice and simple, octonions are much stranger. Still hoping we find interesting uses for them sometime.
I didn't think it was fun or original but as i was checking boxes anyway for reasons beyond me i got annoyed someone else unchecked them.
Plus all the flexibility of CUDA is not needed for LLMs anyways
They do not: https://news.ycombinator.com/item?id=40759916
The first paper is good to critique the performance of quantised models, it points out that 40-50% 'compression' typically results in only slight loss for RAG tasks relying on in-context learning, but for factual tasks replying on stored knowledge, performance very quickly dropped off. They looked at Vicuna, one of the earlier models, so I wonder how applicable it is to recent models like the Phi 3 range. I don't think deliberate clever adversarial attacks like those of the 2nd paper are a sensible worry for most, but it is fun. Thanks for the links @janwas.
What discourse would that be?
I see. Thanks for sharing.
Absolutely none of this comment is based on fact or reason.

> I don't see it. Large customers are choosing AMD over nVidia.

Please show me term sheets of contracts signed with "large customers". Please include net, gross, and recurring revenue.

> diminishing returns to their software work

Makes zero sense: software penetration follows power laws (network effects etc) not exponential decay laws.

> If AMD performance per dollar is 10% better at the hardware level, and their software performance is 90% of that of nvidia they are ahead.

Again: you cannot fathom how enormous that "if" there is so I highly recommend you actually go look at the impl to get a sense.