skysight-inc/HackerNews huggingface dataset:
I don’t use autocomplete for the same reason I use a single monitor: Distraction.

And I’ve noticed my co-workers who use IDEs and multiple monitors are no more productive.
Eh, some of my good friends were boyfriend-of-my-girlfriend's-girlfriend and while both girlfriends are long gone, we stay in touch.
"Just entirely without cocoa beans, but with oats and/ or sunflower seeds"

https://choviva.com/details
I doubt the studies accounted for the time and cost savings of having a single location for purchases which would've reacquired multiple stories previously, or the benefits of having access to many items that would not have been available at all without a large store like Walmart.
Excel becomes a tool where people without a solid grasp of it use it for _everything_, at times mutating data without knowing it.

In the DE space, Excel is the bane of my existence. Some examples of messes we are asked to unravel:

* Cut and paste errors are too easy, once had an an executive boardroom meeting get derailed because one of the execs transposed a column header without realizing it.

* "Who has the most recent file?" becomes a cat and mouse game that sometimes does not have a single answer.

* Just yesterday I dealt with a "business critical" issue where a workbook with >300K VLOOKUPS caused the workbook to become unusable on common workstations - recalc times (with multithreading on) were excessive.

These are common stories, but my biggest issue is reproducibility. Understanding how data arrived at its current state can be impossible, and non/semi technical business users are often not held accountable for an audit trail. At times, Excel being an option is why we don't build more robust solutions, Excel is the gateway drug to failure.

"Spreadsheet" sometimes equates to "a mess", where "data frame" equates to sanity. Reforming the concept of a spreadsheet is a noble goal, but perhaps there is too much history to overcome.
Doesn't matter to many people.

They would be glad for the area to be poorer if it's better for them.

I.E. They don't get poorer, but other people do, and they're purchasing power increases.
> Join a group - any group. Attend meetings. Contribute. Make friends.

This is basically the "1. Do thing, 2. ???, 3. Profit!" South Park meme. If you're normal and like to drink a beer while talking about travel, TV, base politics or sportsball, sure it works.

But let's be honest, you normal people can smell when someone isn't part of their tribe, even with a good mask on.
> We need to not simply fight AI, but rather use it to up level everyone.

This is an arms race. And unlike traditional arms, because it involves intellectual capabilities of a machine, there may be no limit to the race. It does not sound like a good world in which everyone is fighting everyone else with advancing AIs that use increasingly more energy to train.

It's the mechanization of the broken window fallacy.
That’s because that’s all we can do. Buffet is an actual investor. His stock position allows him to remake a company if necessary. My stock position might buy some chickie bugs at Wendy’s. I have no direct control over any company I “own” and my voting position and the position of all retail investors is functionally nil.
Anything traditional publicists do, like reach out to media with press releases.
Debian's approach to Rust – Dependency handling (2022)
I am certainly not suggesting anything negative about the character or reputation of the authors of the work. I think that work on alternatives to the accepted concordance cosmology model (LCDM) should definitely be explored, and David Wiltshire et al. should pursue this if they deem it promising.

As an aside: You may not find this compelling, which is understandable, but I will note that the vast majority of cosmologists (very conservatively 95%) do not question the FLRW aspect of the cosmological concordance model (which is what the paper here does away with in the alternative timescape cosmology), even if they question other parts of it (i.e. by considering dynamical dark energy, neutrino interactions, etc.). I agree that timescape is an interesting idea, but it seems like only a few people have been working on it for over a decade now - unless you have a very (and I think unfairly) dim view of professional cosmologists, if there was a strong case to be made for the timescape model based in data, the greater community would have adopted it by now.

Finally, and independent of the sociological points above, an answer to your question about specifics aside from the types of statistical/modeling issues of the type I mentioned above.
Again this is not exactly my area and I have not done the analysis myself, so I will refrain from strong opinions. However, my immediate reaction to this is that it is easy to fit one particular dataset (in this case part of the Pantheon+ supernovae sample) with a more complicated model than LCDM, but often these types of models fail when other cosmological datasets are included. Considering such joint constraints with multiple datasets is not an “extra ask” of alternatives to LCDM - to be taken seriously any alternative model should hold up in a joint analysis of precision cosmological datasets (see, for example, the tests of a more seriously considered alternative model in the community, early dark energy [0]). These days, this is often the combination of Cosmic Microwave Background (CMB) Anisotropies, galaxy Baryon Acoustic Oscillations (BAO), and one of several supernovae samples - see e.g. [1] for a somewhat pedagogical overview. The failure to fit several datasets is a common issue e.g. with many MOND papers. In this case, the authors do not try to fit data to anything but a single (modified) supernovae dataset. I would expect that if they included a fit to CMB/BAO data, there would be trouble with the timescape model, as this is exactly what was found in an analysis of the timescape model in another state-of-the-art supernova dataset [2] - there the timescape model could not accommodate the supernova data when combined with CMB/BAO data [2].

[0] https://arxiv.org/abs/2302.09032
[1] https://arxiv.org/pdf/2007.08991
[2] https://arxiv.org/pdf/2406.05048
Firefox 135 is expected to be released on February 4.
Ironic given the complexity of Dijkstra's various algorithms.
Producing chocolate is so incredibly inefficient that the only reason we have it is because of economic level differentials across countries.
Ok, until you can sue the AI you need to find a doctor ok putting their license behind saying “I have no idea how this shiny thing works”. There are indeed some that will, but not a consensus.
Peering is an option as well but it's a whole different ballgame of complexities to set up vs. private link
> Find a group.

This is obviously great advice, but most groups don't organically sprout around interests. Sports, especially, are something that I have a very difficult time imagining enjoying. And with the slow enshittification of meetup, where do you find these groups? Your local library?
Flu surges in Louisiana as health department barred from promoting flu shots
It is worse than powder cocaine though, just as meth is worse than an extended release Adderall despite both being amphetamine variants. I believe meth (a "white people drug") carries harsher penalties than other forms of amphetamine?
Lets reverse this - why wouldn't they do that? I agree with you, but LLMs tend to be massively expensive and thus innately tied to ROI. A lot of companies fret about advertising even near some types of content. The idea of spending millions to put a racist bot on your home page is, no surprise, not very appetizing.

So of course if this is where the money and interest flows then the research follows.

Besides, it's a generally useful area anyway. The ability to tweak behavior even if not done for "safety" still seems pretty useful.
Example: https://lichess.org/study/kPWZgp6s/nwqy2Hwg
Yes, that is why the problem continues.
I want to double-down on this statement, and call attention to the competitive nature of it. Specifically, I have recently tried to set up Triton on arm hardware. One might presume Nvidia would give attention to an architecture they develop, but the way forward is not easy. For some version of Ubuntu, you might have the correct version of python ( usually older than packaged ) but current LTS is out of luck for guidance or packages.

https://github.com/triton-lang/triton/issues/4978
alright thanks a lot
I work as a remote software dev. Joining a volleyball league + run club definitely helped massively for me.

> Again, making connections and friends is easy. Being around the same people regularly is difficult.

Agreed, 90% of the difficulty making new friends is showing at the same place/event regularly. Remaining 10% is actually being someone people want to be friends with.
This is the AWS SDK for Python.

Everything is “logically organized” am I suppose to remember every method on every class?

The C#, Java, Go and other SDKs are the same (they are all auto generated by the same definition file)

It doesn’t matter how well structured a codebase is, once it gets large, you’re not going to remember every method on every class
Climbing gyms
^ This. See, e.g., https://lab6.com/ for some interesting tricks with the PDF format.
Yes and you aren't necessarily going to be friends with all of those people around you. The challenge is not being near just anyone but rather being near a group of people with significant overlap in values and interests. I live in one of the highest density cities in the US but I still have very few friends who live within a twenty minute walk and I frequently have to commute an hour each way to social gatherings.
Children have it easy because they are made to go to school. It's simple forced proximity. Adults often had it easier in the past because people needed each other more, and that placed them together.

But advancing technology takes that away. People need each other less and less with each passing day because we are too self-sufficient with technology. AI is the final step that will make friendships very hard to form indeed.
"It is a damn poor mind that can think of only one way to spell a word."

-- Andrew Jackson

Unfortunately Daniel Webster ruined that for the rest of us.
What does this have to do with a language server? It is not a tool that blinds you, nor one that puts a gun to your head and forces you to ship prematurely.

I'm just very confused how the conversation took a turn away from pragmatism and towards the aesthetic.
I made lots of friends (and eventually my wife and best man at my wedding) in my early 30s by first joining a meetup group and eventually becoming the organizer for it. It was disbanded a few years ago (before Covid), but I still hang out with the 13 or so people I met in the group. The group lasted almost 8 years.

I had work friends in my 20s, but it was always difficult for me to make new friends after college. Joining a common-interest meetup group made it so much easier. I find the key is to meet weekly and in-person. If you don't do this, you just won't be able to put the time in to actually have a real friend.

It would be nice if it was as easy for adults as it is for kids. My daughter will go up to another kid and say "Do you want to be my friend?" and they will play all day together.
Ask HN: Why didn't the Chrome Web Store team detect Honey's cookie hijacking?
I've created and published a Chrome extension. It had to go through a review process that can take days.

In addition, Chrome extensions can't use JavaScript that is loaded from an external source (the review team enforce this).

This means that the code that enables Honey to hijack cookies and inject its own affiliate links must be in the Chrome extension's code i.e. the same code that the Chrome Web Store team have access to during the review process.
Alright everyone,
Thanks again for the super helpful feedback.
I've indeed updated the website to offer a free plan and have made major changes to the copy.
Please feel free to share feedback anytime.
Related:

Have Swiss scientists made a chocolate breakthrough?

https://news.ycombinator.com/item?id=41366910
I really committed myself to solving this for myself a few years back. It does take commitment.

A few things I’ve done that work:

1. Start a “Dad’s night” with people in my neighborhood. We picked Wednesday night from 9 - 10pm. Started out just as BYOB in my back yard. Eventually we periodically went to a local pub that was near the neighborhood.

When you have kids of a certain age, it’s inconsiderate to bail on your wife while the kids are still awake. The hard time limit keeps it easy for anybody during the work week. Doing it mid week keeps weekend plans from getting in the way.

Lots of dads were thrilled to have this. The trick is consistent scheduling even if you have some weeks with no shows. That’s why starting it in my back yard was easiest until we regularly had about 8 people showing up. Doesn’t put you out if nobody can make it. Don’t get your feelings hurt because things like this start slow.

Covid killed it, but most of those guys became a Friday lunch group instead.

2. If you can, a cheap poker night. Like $10 buy in so the point is more to hang out than to loot your neighbors coffers and it keeps it accessible for people who have never played. This probably works for most games, but poker is such a broadly played game that it’s not that intimidating. Works in all weather conditions and works well with a sporting event on TV in the background.

Again, the key is consistent scheduling.

For either of these options, make sure people know they can bring a friend if they think they’ll get along with the group.

3. Take up golf. I haven’t done this but I know enough people who have. It works. Join a country club and play regularly. They’ll pair you up with people and groups. It’s not for everybody, but works well for lots of people.

4. Join a church with adult Sunday school. Free and easy way to meet people in your community. Usually comes with family friendly activities around community service too.

5. Get involved with local tech communities and meetup groups.
I actually like the taste of carob. But it is significantly different from the taste of chocolate.
> imagining enjoying

Try it and find out
if you really don’t like it. Maybe you’ll hear about something else you will like more.
Book clubs, art clubs, movie club... Lot of options
VC didnt see it that way
I have to disagree with you. Comparing long-term, passive investors to short-term speculators seems unfair and simplistic to me.
The Bone Thief Hired to Spirit a World War II Spy Back to Russia
You make $3, rent costs $1, you owe $300, it takes 150 to repay your debt

Inflation doubles everything

You make $6, rent costs $2, you owe $300, it takes 75 to repay debt

The person so wealthy they lent you money loses out, you gain.
Do you think that this kind of inorganic requirement is part of the reason he abandoned World Chess?
You forgot to mention the 3 or 4 different TypeScript compilers!

I do have to admit at least some of the pain is self-inflicted on my part. I _want_ those nice abstractions, so I will write a damn Rollup or Babel plugin if it means I can use Sass stylesheets in my TypeScript+JSX components that compile to vanilla Custom Elements (so I don't have to depend on a huge framework runtime).

But as nice as the Babel/Rollup/Vite plugin APIs are, when you start doing stuff like that you then have to deal with all the deep-in-the-weeds bullshit that comes with it, like the fact that Webpack and Rollup and Node.js all have subtly different (and mostly poorly documented) module resolution rules and that they all differ wildly from the official ES-module spec that the standards committee finally shipped like 20 years too late, so trying to get your unit-testing framework and your bundle toolchain and your browser to all agree about how to digest the mess you've made becomes this giant clusterfucktastrophe that makes you question every life decision and formative event that led you to the moment you thought this might be a neat idea.

But yeah just like build a React app or whatever and you'll probably be fine.
For IDEs, I use Jetbrains and some VS Code.

Autocomplete mostly pisses me off. Most of my completions are triggered accidently. Whether it's because of me, the trackpad, or my crappy keyboard, I dunno.

I want the suggestions off to the side, not in some rando pop-over that's always moving around. So distracting.

My alternate UX notion is for the cursor's focus to always remain in the middle of the editing window. The content (source code) would scroll up and down "under" the cursor.

Then all those inlines, suggestions, autocompletions, popovers, whatever could always appear in the same location. Not dance around or try to fit where there's no room.

Next, since I'm polyglot, I spend a lot of time splunking javadoc (or equiv). I want some kind of hybrid between suggestions and abbreviated javadocs.

--

There is one onerous (to me) task which chatgpt excels. My new tool injests SQL. I'm assembling a corpus of tests, scrapped and copied from all over. Whenever my parser fails, chatgpt helps me to identify the correct dialect (grammar specification BNF) to reference.

For straight coding, I mostly use chatgpt to get oriented, get started. For common tasks I haven't done (any time recently). Like how do today's yoots do command line parsing? Replacing stackoverflow, more or less.

Otherwise, my current (hobby) project is a new take on an old problem. (Re)Invention and innovation. Chatgpt is sometimes helpful (to me) for brainstorming or validating a notion. But I'm too ignorant to know how to get chatgpt to help me create a new (to the world) thing.

If I was doing CRUD or game development, I'm sure chatgpt would be very useful.
But is having more items always a benefit? I'd argue not. Sometimes, people flourish with fewer choices. And in terms of going to multiple locations: that also can create opportunities, and give people some exercise too. Unlike the myopic view from computer science, saving time is not always a good thing.

That's why I avoid many automations that could save me time. Some menial work can actually bring some insight into what I'm doing (like reading over a document manually instead of using Grammarly to correct it for instance...)
You don’t have to be an insider, independent researchers have pointed out irregularities, improperly disclosed things and won bounties
That's incredibly cool
Wsb was 2013??
This reads a lot like the old assembly language programmers (I was one) who stuck their nose up at C programmers for not knowing how computers worked because it was too high level.

The entire purpose of computers is to automate things and reduce complexity
Robinhood is an ironic name for the app that enables retail investors get cleaned out by the rich at scale.
Moreover, when this kind of attitude prevails, there are costs to the society at large. In a low-trust society, everyone needs to invest in walls around their house-compounds, and to avoid going out at night. You need to keep your wits about you to avoid scams and pickpockets -- mental energy that might otherwise go to other purposes. These small costs then compound across the whole of the society: There is less economic growth, there is less technological development. More individual wealth is required to maintain the same overall quality of life. Would you rather be a middle class person in 2024 or a medieval king? In those societies you're, at best, more like the medieval king. It's not as good.

The solution to these kinds of game theoretic issues is strong social norms, and punishment for violation. If this woman is scamming people, she needs to face consequences -- ideally within the official legal system, but perhaps also informally.
An excellent point! Perhaps unregulated free trade isn't the ultimate means of production?
Specially having same sports interests, does not help in finding people with more or less same values/ world view. I cannot really make good friends with people on the opposite side of my thinking.
And yet, if the script is written to POSIX sh standards and has the #!/bin/sh shebang line, none of that breaks.

Yes, of course, things do change incompatibly in a decade, probably including some of the nonstandard platform-specific commands called by the script regardless of which dialect of shell. But people who use a nonstandard shell dialect - however common it might be at the time of writing - should be prepared for that shell to become uncommon, absent by default, installed at a different path, incompatibly changed, or otherwise unusable a decade later to an extent that people writing to the standard do not.
Eh, pushcx's is right to disagree with past bad decision Brave made, but I think he's conflating a few grievances together. Someone tried to reason with him on that front: https://lobste.rs/s/iopw1d/what_s_up_with_lobste_rs_blocking...

I sense hidden ideology, but it's his community to own, not mine.
thanks for your resources. I am myself concerned with the question of artificial life, and I wonder if it is even possible to search for it, or rather it will emerge on its own. Perhaps, in a sense, it is already emerging, and we humans are its substrate...
As a kid, maybe your parent/guardian did the legwork to get you into the playgroup/neighbourhood/school/sport/etc. where you made friends.

As an adult, you have to do that bit yourself. (Thanks mom!)
We have kind of already moved where it grows, it's indigenous to south America but most of it is grown in Africa. My assumption is that we'd see indoor / vertical farms for many temperamental plants if it becomes more cost effective, but that might be impossible for cacao which is a tree. Or perhaps someone will find a way to cross breed it with something that will help it grow elsewhere.
I could see cheap chocolate bars using a substitute that doesn't come from actual cocoa beans. But I don't think that would be possible for higher quality single-source chocolate where you get subtle flavors that depend on the soil the tree grew in.
For all of E.W. Dijkstra's brilliance, he had a real problem with misrepresenting opinion as fact.
> The challenge is not being near just anyone but rather being near a group of people with significant overlap in values and interests

Maybe I'm exceptionally flexible, but I don't see those as being a requirement for finding friends. Growing up on the island with an interest for programming there was like two other people on the island who even knew what programming was, and were into computers.

So most of my friends of that time I didn't really have anything in common with except we lived on this island with our parents, and we liked the same types of jokes. But generally our world-view was very different even back then, didn't seem to have stopped us.
The metaprogramming metapocolypse resonated with me. In the late 1990's the entire software world got "pattern disease". Yikes. We are still paying the price.
I’m quite confused by your comment. I think this subthread is about reasons one might see variance on modern hardware in your ‘most control’ end of the continuum.

The start of the thread was about some ways where VM warmup (and benchmarking) may behave differently from how many reasonably experienced people expect.

I claim it’s reasonably different because one cannot tame parts of the VM warmup issues whereas one can tame many of the sources of variability one sees in high-performance systems outside of VMs, 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.
And if you think everything is a copy from the west you are being naive.
>shame grifters

Love this. This is an old post though right, still talking about C+11?
You will live in a pod and eat fava-bean-based "chocolate". You will own nothing and you will like it
Oh wow! That looks fantastic!