skysight-inc/HackerNews huggingface dataset:
RAG cli from llamaindex, allow you to do it 100% locally when used with ollama or llamacpp instead of OpenAI.

https://docs.llamaindex.ai/en/stable/getting_started/starter...
Why Data Dividends haven't happened
Eligibility to be on the ballot varies from state to state.

But he can of course be written in, and it will be interesting to see what happens if he becomes the People's choice via write-in on the ballot of states where a felony bars you from the ballot.

I believe in general he could still be elected because there's no federal law against a felon holding the presidency and technically in States, you vote for the slate of electors (all of whom are eligible to serve), not the person they are voting for.
Yes I agree that was some straight up bullshit
Aware of Neeva - Kagi was founded 3 years before it.
Bona fide purchaser is a rare exception that seems like it would never apply to stolen iPhone parts.
tools like Greptile (which this seems close to) to understand Git projects were one time use for me (rendering monthly subscription pointless)

once how to properly use github search especially

also not sure about the web design i guess there are some tools where this works
Related news: Servo Web Engine Continues Advancing But Seeing Just $1.6k In Monthly Donations

https://www.phoronix.com/news/Servo-Engine-May-2024
I have been using Wayland everyday for a year now. I don't get why people complain about it: it's great! I had some setup to do at the beginning (I am using Sway), and I haven't had any problem since then.

Edit: actually, to be very honest, it happened twice in the year that it somehow did not come back from suspend and I had to kill and restart it (but I can't even say if the bug was in Wayland, or maybe Sway, or something else).
Also slavery in Thailand: https://www.theguardian.com/world/2019/sep/21/such-brutality...
I really like this.

How about enabling user to select any piece of text and use it the way the links work now?

For instance, I've noticed it doesn't linkify peoples' names, and one thing I love on Wikipedia is that you can easily lookup people mentioned in the text. So, rather than having thousand links in the page, it would be handy if I could just select the name in the text, click some button (or right-click menu item), and get the new prompt based on the selection (user having to click a few extra times for this custom use-case wouldn't be a problem IMO)
Well at least he finally won the popular vote.
Rogues likes are probably the best fit.
This is a great argument for why the average internet user in 2004 was less technical than in 1994, but it says absolutely nothing about 2014.
A conversation with Nvidia's Jensen Huang [video]
> Freshwater is perhaps the world’s most essential resource, but climate change is enhancing its scarcity

To be fair, so is population growth (responsible).
The presumption here is that engineering leadership is the best source of intelligence and ideas. That now you are in a leadership role, you have a megaphone, so use it.
This is a terrible, terrible practice.

If you truly do have the best knowledge, build support for your ideas through dialogue. Make engineers and other leaders feel like they own the idea.

Good managers build consensus. Good ideas build their own momentum. Bad managers use the megaphone, and push their ideas by avoiding dialogue. Even if their ideas are implemented through micromanagement/force of will, they do not stick, because no one else feels ownership.

Larson seems to think that engineering excellence from ICs is synonymous with doing what your manager tells you without question.
There is something fundamentally wrong with this. How do you end up feeling so insecure you feel the need to call every single time?
Gang of Four book on code patterns
Sounds like you don't use Wayland. Can you elaborate on what paralyzes progress on Linux Desktop? From my point of view it works great...
I think the developers at all those streaming services might disagree with you about file format not mattering.
That seems optimistic in any sort of realistic scenario. The everything works perfectly and there’s one ICBM and nobody modifies anything as we start launching all this stuff into orbit, then maybe.

How many satellites do you need to reach that kind of coverage? And how many interceptors per satellite to hit everything from one or more nuclear subs launching from the same location near a major city. How long does it take you to react without risking false positives making the system useless etc.

The problem just gets ugly fast.
Data structures and algorithms. I don't have a formal education either but after 25 years of programming, IMO everything boils down to data structures and algorithms - the former more so than the latter. I think everything else comes from experience gained from on the job training because you need to train the pattern matching part of your brain. A good foundation in data structures and algorithms simplifies that process a lot.

Data structures are how programmers describe reality in the Wittgenstein/Sapir-Whorf sense and they shape our understanding as much as we use them to encode it. The right data structures drastically simplify problems and the wrong data structures turn them into nightmares of bugs and spaghetti code. Database schemas are the natural extension of this at the application, rather than module, level.

I don't have a specific recommendation because data structures is such a broad field, but an MIT OCW data structures and algorithms course is a good place to start. Oh and the book Designing Data Intensive Applications for a higher level overview of how data structures and algorithms are used in the field.
Sounds like MS Teams.

One day it randomly starts opening PowerPoint presentations _in the damn app, obscuring the chat threads_ -- maybe I wanted to chat about the document while reading document? No, not allowed.

Then it starts pestering my about calender invites

Yet they still haven't worked out how do copy & paste properly, arguably one of most important features of any messenger app -- has anyone in the history of mankind ever wanted "rich content" when copying? I've yet to meet them -- and don't get me started on their "[Thursday 12:00] Richard Kimble..." header injection attacks.
What about that sense of duty is antiquated?
You notice Facebook is increasing complexity across the board?

Frontend - React

Backend - GraphQL

What's extra creepy is the private equity firms squeezing this space dry
What is the likeliest grounds for an overturn?
Per the original blog:

> ADDENDUM (2024-05-30T01:08+00:00): Multiple Amazon engineers reached out after I posted this and there is work on identifying what is causing this issue. Thank you to all the people who are burning the midnight oil on this.

You worked in ops, but not in a context where your employer could get shamed by IBM in public on the pages of Phoronix and HN. Call it "cloud scale" ops, I guess.
This didn't appear to capture the full article. I can only see two sentences of reporting. This is the second sentence:

The new technology comes from an Israeli startup that promises to simplify one of the most cumbersome steps in solar manufacturing and cut costs by reducing the amount of silver needed to capture sunlight on the panels.

Based on another blogger's report it appears that the solar manufacturer is Hanwha Qcells, a Korean solar manufacturer with some manufacturing in the US. I can't find the name of the startup.

Conductive silver pastes are traditionally used to make electrical contacts to solar cells. The metal is highly conductive, oxidation resistant, has a moderately low melting point, and does not cause electronic defects in silicon. But the solar industry has grown so much that this single use of silver is estimated to account for a third of all industrial demand in 2024:

https://www.silverinstitute.org/wp-content/uploads/2024/04/W...

("Silver Supply and Demand" table, page 12.)

The main alternatives to silver paste are paste made with silver-coated copper, plated silver, and plated base metal stacks (nickel/tin/copper). Plating silver instead of applying it as paste can marginally reduce metal consumption because the plated metal is denser and a better conductor.

Plating is slower and typically requires more environmental controls than using conductive paste, so although it has been used commercially for solar cells it has never been as common. Rising silver prices and solar sector consumption could tilt the balance against silver pastes.

I don't see how these developments would specifically give the US an advantage against China in solar manufacturing, since reducing consumption of silver reduces material costs wherever the industry is located.

EDIT: this appears to have the full WSJ article contents, but I was only able to read it on my first click. After that it redirected me to a login wall on the WSJ: https://www.msn.com/en-us/money/markets/the-solar-breakthrou...

The full article says that the startup is Lumet. Here's their technology page: https://www.lumet.com/technology

They are still using conductive silver pastes, but they apply it in narrower lines with higher aspect ratio. They also claim to reduce equipment complexity while improving throughput. So this is a significant evolutionary development of silver paste metallization but does not replace silver or silver pastes.
OP for this bit of thread here; can confirm that as an Aussie who recently visited Malaysia, getting cash on to Grab was a proper pain in the ass.

Had I been able to transfer Eth, which I didn’t see as an option last August, I would have been delighted with such a choice.
Cash App?
Sorry I meant to say is that inlines are now individual functions, so the amount of callstack entry items is going to grow.

But then, if you capture the stack (using sampling), and catch for example ThreadContext switch while CreateFileA is happening, you can expect lots of callstack items going all the way down to the kernel
They didn't say it requires saints and/or geniuses to follow the advice in TFA, they said that people will often twist good advice in bad directions because they have ulterior motives. This is true regardless of how difficult actually implementing the advice would be.

The advice in TFA basically boils down to "don't pendulum, try to find a good middle ground between extremes", which shouldn't require either a saint or a genius.
They should focus more on this kind of features, instead of paddling Copilot and AI every 5 minutes, or doing crazy stuff like removing the right Ctrl key to replace it with the new Copilot key. The only advantage of the latter is that is pushes more people to Linux faster.

If they just focus instead on developers ("developers! developers! developers!") and gamers, instead of AI gimmicks, things would be more peachy for them instead of being the most hated big tech company.
It’s difficult for me to imagine an actual, possible future more dystopian than this.
I was always under the impression that WSL was good on RAM - giving it back when not needed. There was never a way to tune RAM usage AFAIK.
we intend to
This is a fantastic article, and I've already shared it with a few colleagues. I'm wondering if you prefer to provide few-shot examples in a single "message" or in a simulated back-and-forth conversation between the user and the assistant?
If the mortgage did not exist, and a significant portion of buyers (or the sellers) did not have access to same/similar amounts of capital, many people would probably restructure their financial lives in order to facilitate house buying without a mortgage. The same/similar number of people need housing and move, upsize or downsize, so the nature of the supply might change but probably not supply in general.

If the mortgage were to suddenly disappear I would expect the housing market to have a similar contraction as in the recent recession when poorly understood risks from mortgage backed securities caused a decrease in mortgage availability.
I have looked at GraalVM in the past and could never quite tell where it fit into things. It seems very technically impressive.

Reading this, I'm still not entirely sure. I wouldn't mind being able to to AOT compilation on Python or JavaScript.

Two things I would rather not have to deal with is Oracle and Java, I think I'm still leaning towards GraalVM not being for me.
Software development is so varied that blanket statements like this never work.

Never.
pg was already on the record about Altman being fired back in December: https://www.wsj.com/tech/ai/sam-altman-openai-protected-by-s...

> Graham said it was his wife’s doing. “If anyone ‘fired’ Sam, it was Jessica, not me”, he said. “But it would be wrong to use the word ‘fired’ because he agreed immediately.” Jessica Livingston said her husband was correct.…To smooth his exit, Altman proposed he move from president to chairman. He pre-emptively published a blog post on the firm’s website announcing the change. But the firm’s partnership had never agreed, and the announcement was later (https://news.ycombinator.com/item?id=38384090) scrubbed from the post…For years, even some of Altman’s closest associates—including Peter Thiel, Altman’s first backer for Hydrazine—didn’t know the circumstances behind Altman’s departure.
I would describe the minimal stack for self learning programming as the following:

1. Genuine interest

2. Ability to focus/concentrate and overcome frustration (there will be plenty)

3. Understanding of the basics: conditionals, iteration, functions and function calls, variables, basic input/output in any form. I would add on memory/pointers here, as understanding it will greatly improve your comprehension of what's going on even if you use a language that attempts to abstract that away.

It's worth finding a tutorial on these and do as many exercises as necessary. I'm not going to recommend any specific language as I think they all are bad for beginners in their own ways. You need not concern yourself with practicality or popularity of the language you pick though as your focus is on the basics. These skills are transferable, important and yet a tiny kernel of all your future progression. Then you'll be able to combine these basics to build some simple programs. Print a string backwards, guess the number, guide a cursor on a canvas by keyboard or similar.

From that point you can branch out to explore and comprehend actual CS concepts, and start with writing small practical applications.
After my little sister had her first child and realized how expensive baby stuff is, she started a lucrative side-hustle and ran with it for years. Basically, she bought baby stuff from a warehouse that got their inventory from returns at large retailers like Target and Walmart. She focused almost entirely on baby strollers, but also backyard swing sets for kids, and got it all for pennies-on-the-dollar. She became friendly with the customer service repos at the stroller manufacturers and could usually get replacement parts for free (it's a warranty replacement if the service rep says it is). She knew all the stroller model numbers and their associated various part numbers. She got really good at repairing the strollers in her garage, and then flipping them on Craigslist. Her garage looked like a baby stroller showroom. She made decent money doing it, but the best part is her "customers" (other new mothers, most of them poor) were always so happy and appreciative because of the deal they were getting. Everyone was happy.

The real secret sauce to her side-hustle was the relationship she had with the lady who managed the warehouse where she bought the baby stuff. The warehouses usually have auctions on large lots or pallets of stuff; you bid on whatever's on the pallet, you've got no choice. The lady used to let my sister come to the warehouse periodically (usually just before a big auction) and cherrypick what she wanted, which was always the baby strollers and swing sets. The side-hustle wouldn't have worked without that. (My sister (and her husband) used to flip houses, too, and I think she sold the warehouse lady a house.)
You're right, but look at my other comment here you don't want what you say you want.
The system works for him. Moreover, I expect it likely works well enough for some people. Humans are a rather heterogeneous lot. Any system of universal applicability is going to be extremely limited in its ability to provide tactical insight.
I'm not a lawyer, but it seems from the outside looking in that former President Trump has managed to find himself in the unenviable position of being such a toxic legal client that increasingly few bar professionals are willing to take his case.

It is unfortunate, because the system actually only works if defendants rights are protected by competent counsel. But any public defender can tell you that there's no accounting for your client sabotaging your ability to protect their rights.
> as long as you make something other people want.

I would remove that qualifier.

I have plenty of friends living in the wild in Yukon and Alaska who live very happily on <$20k a year.

One friend was bummed she had to work for 8 weeks at a mining camp as a cook. That is the most she has ever worked in her life, and she's in her 50s.
A week with Elixir (2013)
I don't know the law where you live, but in the UK this is illegal and the
emergency vehicle should have instead silenced sirens (the lights are left running) so as to avoid agitating you since you can't do anything to help while you have no safe route.

The reason is that you may make things worse by running a light, the people driving an emergency vehicle have in some cases trained specifically to run lights (although not all reasons they're driving under lights and sirens would justify doing so) but they aren't trained to make it safe for you to do the same so you should not.
What is your plan as a parent for when the kid loses the smartphone by accident? Or if it runs out of battery?Whatever that plan is, why can’t that be the procedure while in school?

Making one’s child’s health utterly dependent on a smartphone sounds like... not a well thought out idea. What did people use to manage t1d prior to smartphones? Does that no longer work?
You really comparing IB to everyone else and saying they “don’t make that much more”?

Avg US wages is $59k

Avg IB wages is $180k (3x US overall avg)

https://www.bls.gov/news.release/pdf/wkyeng.pdf

https://www.wallstreetprep.com/knowledge/investment-banking-...
In that case, what would they gain from being told that the tune was something they didn't know?
The alt text thing sounds like someone who thinks disabled access to the internet is an Important Thing. I'm not sure it will end up being better than an extension or doing the image recognition in a screen reader, but it's not necessarily cynical resume padding.
Absolutely correct for the current version of Recall. Hard for me to imagine that sharing of "anonymous" reporting of data to "select partners" for "quality and performance" reasons is not in the roadmap.
Dartium – Chromium-based browser that includes the Dart VM (2012)
I was genuinely surprised! As an older gamer, I found that report to be largely reflective of my own attitudes and preferences about games.

I am very happy to spend time and money on games (and I do) -- but there are very few (no?) AAA or otherwise games that I have any interest whatsoever in. Most of them:

- are action games, which I am not interested in even though I was when I was younger

- require a server, which means that the game will stop working at some point and I won't be able to play it again in 10 or 20 years.

- are online multiplayer, which I've never had much tolerance for.

Games that appeal to me are being made, and I do buy them, of course. I'm not complaining. But none of the big studios are making them as far as I'm aware.
Never used browser or clipboard

I always thought keepass key feature was the 'Global Auto-Type' that works in most applications
Are we seeing a similar phenomenon here with autonomous vehicles, for example Waymo has had a steadier approach it seems than others: while, for example Cruise seems like it didn’t.
Guestbooks, where people left nice comments.
> a middle class man goes to work every single day, Monday through Friday, and that days not like that must be celebrations because they’re clearly the exceptions to the rule? Were we ever told that, or did it just seep in, somehow? Here’s a radical notion, let’s try it on: never work Thursdays

This thinking changed my life.

Back in about 2007 I was a young developer working full time, and a new guy started. He didn't work Wednesdays.

Why Not? Because he didn't want to. Because he didn't need more money. Because he wanted to ride his bike with his lawyer wife (who also didn't work Wednesdays).

I spent many, many hours over lunch chatting about this thinking and how in the world it was even possible - it utterly blew my mind coming from a completely middle-class "go to work everyday" family. I had no idea it was possible in this universe.

At my next job I negotiated a "flexible work agreement". If I put in an average of 37 hours per week, nobody really cared how I did it, as long as my work gone done. I sold it to the boss as good for the team because they would have to be able to fix whatever broke without me, and I would have to create good documentation on exactly how to do that.
Over the next four years I basically never worked a Friday, and between leave days, stat holidays and the odd flex day, Mondays were rare too. I still got a full salary.

I will never work "full time" again.

These days now I run my own business, I will likely never work for someone again.

I feel lucky I had a few "Copernican moments" like this when I will still young enough to believe I might be able to pull it off (hint: you can).
One thing I forgot to put on the wishlist is an integrated speaker, which I guess the Car Thing doesn't have.
https://stripealternatives.com/
Too many games that call themselves "roguelike" these days are nothing at all like Rogue, though. I'm not exactly sure what the term really means anymore.
Waaaaaay more people use Copilot than WSL. Like probably 100000x more.

Most businesses run everything on Windows and Microsoft. That's their business. They don't give a shit about Windows Home edition or nerds crying and switching to Linux. You're not their market.
I like it! Would like to have some sort of map/visualization of what topics i've explored for when diving into parallel sessions. Right now the UI only supports diving into one branch at the time.
I thought that was just a given. How could the average be the same or more technical after going fully mainstream?
Observations of Gibson's style are all negative, except at the very end, praising the user interface. But that last element read more like a quick self-cleaning ritual for the author of the piece, rather than effort to provide a balanced description.

Gibson's style may very well be overly self-congratulary and deserving criticism, and many could agree on that. But this piece still reads like inordinate amount of effort just to show somebody and their work in negative light, without actually checking their product and evaluating it rationally and equitably. Even if there are bad things to say about Mr. Gibson's style or his software, the software may still be working and useful, and no attempt at serious evaluation was made.

> And I think it's fair to ask someone who is selling a piece of software for $89 to provide some backing for their claims beyond ones that would only pertain to largely-obsolete hardware.

I agree it is fair to ask, and Mr. Gibson seems like a reasonable ,easy to talk person. Did you try? He has a podcast, Twitter and a newsgroup discussion forum.
This is me. I prefer turn-based games where a single game will take me 4-6 months to complete. But I'm hardly spending every waking moment playing them.
What are those rules?