skysight-inc/HackerNews huggingface dataset:
Oh god every time someone start numbering sub-directories I want to scream. This feels soooooo like the old days. I hate it because then anything like ordering in alphabetical orders doesn't work. I'm looking for the documentation subdirectory, I know it's starts with "D" it's easy if I can order them in alphabetical order. But nooooo. Don't force me to remember decimal codes unless your name is Dewey and it's going to be the same thing every where, all the time.

Also it's the same people who'll create a slew of empty sub directories so it's difficult to get a feel of what is the current state.TO be fair I think part of the problem is they try to apply that to everywhere at any level without logic. Number the directories for all customers... so now we assign the next number to the next customer we get, so to find a customer you need to known in which order they were added and it just makes no sense.. but people will usually support it because it "looks more organized".
A “capitalist” can also become homeless. Small business owners have to secure loans with personal assets and bad bets / legal liabilities are abound.

Established business shareholders probably do not have this problem.
and if they implement backdoors on purpose so the French government can turn on your mic and cam anytime without you noticing.

You mix that with the recent news of an AI being able to determine what you're typing from keystroke sounds, and a hacker having access to the backdoor can't only hack your phone but also steal your pc credentials
While you don't strictly "need" a vector db to do RAG, as others have pointed out, vector databases excel when you're dealing with natural language - which is ambiguous.

This will be the case when you're exposing an interface to end users that they can submit arbitrary queries to - such as "how do I turn off reverse breaking".

By converting the user's query to vectors before sending it to your vector store, you're getting at the user's actual intent behind their words - which can help you retrieve more accurate context to feed to your LLM when asking it to perform a chat completion, for example.

This is also important if you're dealing with proprietary or non-public data that a search engine can't see. Context-specific natural language queries are well suited to vector databases.

We wrote up a guide with examples here: https://www.pinecone.io/learn/retrieval-augmented-generation...

And we've got several example notebooks you can run end to end using our free-tier here: https://docs.pinecone.io/page/examples
> And what's the problem with this?

That solution instantly lights up your JIRA with 2 tickets:
#1: We MUST not suggest/force a reboot! Users hate it!
#2: CRITICAL BUG: uninstaller.exe still present after uninstalling product
The informality of HTML wasn't solely a matter of markup strictness though. There were too many differences in CSS rendering (ACID tests), Javascript runtimes, SVG and PNG rendering, scrollbar and border and frame and iframe displays, etc. With so many variables, it couldn't NOT be a browser dependent implementation.

The W3C was too strict where it didn't really matter (the basic markup) and too loose where it did matter (everything else).
Maybe a dumb question (I have no knowledge), but why wouldn't we think of .CSV files as databases? It can have columns and rows filled with information and isn't that what makes a thing a database?
I'm not a scientist nor am I trying to get into an actual debate on hackernews. I'm just spouting my opinion and feelings on the matter like conversations were done preinternet when someone could just go digging around to find a study to support their argument. Of course employers reward people for loyalty but as someone who has worked in a union environment before, I've felt stifled. I come from a family of tradesmen and unions do wonders to protect the health and future of employees but they are just as corruptible as corporations. They're just corrupt for the people they protect which happens to benefit the union workers most of the time.

I'm just not interested.
You can get a spyware-free OS with GrapheneOS, and the newest Pixel phones probably have the best hardware isolation features.
Also, fines are an abstract punishment—even more so when applied to a business. The C-suites need to start evaluating decisions knowing their personal freedom is at stake—not a number on a balance sheet.
As with most regulation, what matters most is what are the consequences if they don't follow? If it's just a slap on the wrist then it'll be more cost effective for them to just eat the penalty than pay to have a surplus of supply manufactured then stored for years.
Rich investors send money to your companies bank account. Upper management then pays as little as they can get away with. You might have “shares” in your company that gain value in an “exit” event, but have you looked at how those payout structures are arranged? Mostly the investors and “founders” are paid out first with great returns. What little is left gets divided up amongst the rest.
Just want to show massive appreciation for Xfce. Best DE ever. I'm currently forced to use macOS in the work laptop and I miss Xfce every second. It'd be amazing to have a Wayland version so we can enjoy it for many more years to come. Thanks to the developers of this fantastic piece of software.
>The best airline pilots get the best routes for the best airlines and are mostly retired military.

Curious about this. I'd have thought going the civilian route of flight school should put one on equal footing on this regard? Or are you saying that just statistically more long-tenured pilots are retired military?
Data Contract Specification
> I didn't know people used xfce as their main desktop

Hahaha, really? It's been my desktop since I started using Linux in the 2000s. It's great! It presents windows, has a small set of high quality built in applications (file browser, application launcher, etc), has a big and flexible set of keyboard shortcuts, and other than that, it just gets out of your way.

Other DEs like to shove themselves in your way -- put your mouse in the corner of the screen? Something shows up! Hit a wrong keyboard button? Something shows up! Open the application launcher? It's fullscreen, baby! Do something to a window? Here's some jiggly wiggly animations!

XFCE just does what it needs to do, quietly, with no fuss. It's fantastic.

> I just think it's funny that people can't seem to agree, on anything. The market always segments.

Well, I guess I'm just proving your point :)
Strictly speaking, even being alive is not safe.
> people who need to watch a YouTube

"Need" is too strong a word. Nobody "needs" to watch a YouTube video. Maybe they want to watch one.

> without advertising arguably none of those services would exist

Then let their existence cease. They're corporations. They don't have human rights. They aren't entitled to life.

> I don't know what you are proposing if not completely tearing-down our relatively accessible status-quo.

It's exactly what I am proposing. A status quo where mind rape is normalized for the sake of convenience should not be allowed to exist.
Are we really going to do the mincing of words here? Did you need the word "dump" or "export" before you understood? Although I wasn't wild about the original poster's "step 1" terseness, it's silly to think a normal person wouldn't be able to parse the sentence well enough to understand "download the database contents - perhaps stored in CSV format".
If they fail at being an employee, yes.
AI-CLI-lib: AI help for CLI programs
The ai-cli library detects programs that offer interactive command-line editing through the readline library, and modifies their interface to allow obtaining help from a GPT large language model, such as OpenAI's or one provided through a llama.cpp server. Think of it as a command line copilot.
People are busy and often times will be aware of the broad strokes of the topic at hand, but not necessarily the latest details. A well written narrative will bring everyone back to the salient choices.
> After the 2016 presidential election, the tech industry saw a surge of activism when workers began to recognize the work they had produced could potentially be abused to harm people.

This is one more reason to be skeptical of tech unions. Often, they aren't interested in securing higher pay and better conditions; they're about politics.
I'm an American, and have never understood why others cheer or clap in movies. There are neighborhoods where loud comments on the movie in progress are not unexpected for discouraged. On the other hand, it was in an upscale movie where the guy behind me wanted to narrate Ed Harris's Jackson Pollock movie--sotto voce, but far from inaudibly.
You didn't really answer their question, you really only said that you find it more comfortable working with Typescript than with Python. Are you aware of a way to install custom Typescript code as an extension without needing to go through the build and install process in VSCode, similar to the way a Python file can be pulled in by Sublime if placed in a specific folder?
> With each application storing passwords in a who knows where

GNOME has a keyring system service for storing passwords, so it's not necessary to get the entire desktop shell to access the keyring.
LLMs, Intuition, and Working with Computers
The part you're missing with your idea of putting another router in the middle is that the LAN clients won't know and don't care about the router's next-hop(s). The LAN clients will always talk to router on 192.168.1.1 and the router will decide how and where to forward the packets.

You'll definitely need to get the one WAN device re-numbered off of 192.168.1.1 and probably all of them should be on unique subnets.

From what I know of Mikrotik, I think it'd be much easier to configure on a Ubiquiti EdgeRouter product (not UniFi or UISP). There are also routers from TP-Link, Peplink, and others that specifically market themselves for multi-WAN and may be easier still to understand/configure.
Outcome for whom, though? We can use fancy words like "Pareto" or we can argue that it doesn't matter if a productivity improvement gives a billionaire more toys if everyone else is experiencing smaller houses and a worse public environment.
TMSU was born out of frustration with the hierarchical nature of filesystems
Best I can guess here, the reply is considering relational databases as "real databases" and flat files.... not real.
It's flying lovely :D
TBP laughed it off, but they still went to jail. https://en.wikipedia.org/wiki/The_Pirate_Bay_trial
Which tech workers are hungry exactly?
California lawmakers pass speed camera bill
I've got some mixed feelings about this. Speeding can be dangerous, but the limits in some areas are just silly. There are four-lane roads in Palo Alto, for example, where the speed limit is 25 mph: completely absurd.

Aside from that, privacy/data security concerns are actually a thing. We can't expect complete privacy in public, perhaps, but that doesn't mean we should be exposed to the potential of having embarrassing moments published in perpetuity on the internet.
Generally you design your cycle times so that the median performer never is late. Remember if each median performer has 1 delay per hour, on a line with 100 workers that mean each cycle there is a delay somewhere and so the line always moves slower than expected. How much slack to add is a complex question, but you have to assume there will be delays. The 10th percentile cannot be allowed to delay the line, so you have to deal with it (training, fire them, give them faster tools, or switch to a station they can do in time come to mind, there may be more)
> The ability to see the temperature of your surroundings has an infinite amount of utilitarian uses.

That doesn’t answer what they are, which is the question in your parent comment. If you could give a few good examples, it would advance the discussion.
Are we expecting people to run tried and true FOSS on their phones?

I would have expected users to be running software specific to mobile devices, which is very niche and much less tried than it’s closed source competition.

You can’t text or make phone calls from VIM
given also they port a really old version of prusa im not surprise. i bet 100% octoprint not make it, or new version, because they are scared to update deps for reasons. openbsd port people also no share patches upstream and probably "too hard" to port in current form with many patches.
"There are no solutions. There are only trade-offs."

Why make the decision for the consumer. This is forcing a choice on them by the state, that is going to have trade-offs, most likely increasing the price of the initial product significantly.

And as others have called out, no name brands that ship from overseas are not going to follow this and there is likely no enforcement mechanism to make them do that. So all this will hurt are large legitimate companies. It would likely drive many large companies out of various product lines.
Ads have suggested lot of life improvement products for me i.e. better bedsheets, duvets, aromatherapy products, etc. I love those. I would have never checked those out. After trying them, I have suggested them to my friends. Lot of minor improvements. Here's the thesis, if we consider youtube recommendations and instagram recommendations to be so good that they are addictive, the same can be said about ad recommendations. Buy-conversions track whether the product has been effective and could be recommended to similar demographics. People have no problem choosing life-partners based on how algos recommends profiles on dating apps but they have issue with ads. They want this particular aspect to be "organic" what a irony.
Energy prices in Texas will soar if Bitcoin mining continues
Not sure if it's still the case but there was a time when I would browse aftermarket performance car parts and a number of them could not be sold in California.

I suspect there will be some products that won't be available in California in the future. But there will be many companies that adapt and stay in the California market.
For the purposes of discussing security, counting the price of the residence is not very useful, assuming the discussion participants agree it is an “average” residence that meets minimum expected quality of life standards.

For the purposes of discussing quality of life, if the person values living in the place they are which is higher priced than most others, then the price of the residence could be useful.

I see no reason to include price of house if I were to sell it in my picture of my financial security because I have no desire to live elsewhere (or if I wanted to live somewhere more expensive).
Specifically in the software development field, a good engineer increases the productivity of all other engineers in a way that allows engineers to increase the productivity of each other in a compounding way.

A “10x” engineer is worth a compounding amount more than their peers.

I don’t think that holds for every field.
You guys' work is highly appreciated!
There is value in an investor paying for the shafts and scaffolding. The investor also takes the risk that coal prices will fall (eventually the miner is laid off, but the investor takes a lot of the risk)
> most tech workers aren't in the top 5% of earners

No, I really did check https://www.gov.uk/government/statistics/percentile-points-f... before posting that stat.

(I guess this is where Americans start discovering how badly paid the UK as a whole is)
But what about Canadians? Do we not have a chance to live in the land of The Thing?
They had a betamax version of the original movie when I was there. Didn't get a chance to make use of the lounge to watch it, though.
On Waiting
Well I only had it so I could have the family's devices backupped (excluding Photos because those I backup on OneDrive). But it turned out e-mail, including wildcard-catch-all, is included in iCloud+.

It works well, and I use it through the IMAP protocol.
Oh, and as others mentioned, VRRP or CARP is how you can get high availability for your new routers. Both Mikrotik and EdgeRouters support VRRP.
A much more fun and less SEO/smarmy take on this topic is Nicholas Johnson's "Big Dead Place", originally a blog and later a book. It gives the flavor of working in the U.S. Antarctic program like nothing else does.
Something which goes further than this, but works very well for my use case and would probably suit others in the WFH crowd: OpenMPTCProuter [1]

This handles failover between connections and also aggregates them using MultiPath TCP to maximize bandwidth & overall reliability at the expense of increased data usage and the cost of running a machine somewhere with a decent connection, even a cheap VPS.

I'm using it to aggregate ADSL, Starlink and 4G, resulting in a stable 250mbps/50mbps connection.

* [1] https://www.openmptcprouter.com/
Just when you though you might finally be able to remotely understand Japanese language and culture through ChatGPT…it seems that only if you know Japanese first…
Software engineer is not the only job I've every had. I've been the janitor sweeping floors, I've been the guy on the assembly line. I've literally supported my family by working day labor with no certainty of continued employment. I have always been able to find a place and prove myself worthy of the pay without sacrificing my health, or family time. I've quit jobs when I no longer felt like it was the right place for me.

I don't think it's anyone's responsibility but mine to ensure that I can provide for my family. I have all the self-dignity I need to stand up for myself and my family. I have built the support structures I need to survive rocky periods. None of what I've done is out of reach for anyone else. So yes, I think a certain amount of self-responsibility and self-reliance is good for you. I don't buy into the idea the most important dynamic is relative power between employees who may or may not share my values and an employer.

Instead I buy into the idea that self-respect, self-reliance and community support structur is far more important and I would rather focus on that than trying to balance the power dynamic at a particular workplace.
>Yeah, and? This is weird. You're effectively saying someone telling you to go away has to allow you to make a counterpoint. No they don't. If you're irritating them they're absolutely going to use tools at hand to make you go away. If that's a problem for you maybe you should work on being less irritating?

The issue with blocks as implemented on reddit is that they effectively work as moderation tools that instead of following some community norms are in the powers of individuals who are happy to abuse them. In at least one Reddit community it was enough of a problem that they made ot a rule that blocking someone was a bannable offence. Blocks should just be mutes for those blocking them. not an effective unilateral ban for whoever gets there first.
Exxon’s Strategy to Downplay Climate Change
You have barren frozen wasteland at home.
Calif. is one way to abbreviate California.
A lot of people where I work have one and never stand up at it. I think you should try to find a way to try one for a week or so and see just how often you actually use it standing up.
> What you want is something called a WAN failover. There’s a bunch of routers that offer it but I know OPNsense (and pfsense) has it.

First place my mind went for a recommendation - and then discarded for someone w/ their exp level.

I would guess they could set up a pfSense box. Netgate has pretty good online docs. But even after deploying pfSense for 15 years, I still approach CARP (WAN failover) with some trepidation. It doesn't always just go (or stay going).

> look at Firewalla. ... it’s so easy even your parents can set it up"

New to me too. It sounds promising.
'Overwhelming consensus' on AI regulation – Musk
Last time I needed them was a year or so ago to deal with a broken mouse for which Logitech didn't want to handle the warranty. Logitech stringed me around for 30 minutes with random questions from a dude via chat who was obviously doing something else. This was after their "AI" asked me the same exact questions. They apparently don't deal with claims from product bought on Amazon (regular Amazon, not marketplace). But this was the guy's last question.

In contrast, the limiting factor to getting on the phone with an Amazon support person was the distance between my desk and my phone. Two minutes later, the fully-paid return label was sitting in my inbox.
"Drugs are typically distinguished from food and substances that provide nutritional support."

Food is food. Drugs are drugs. That's not to say that a poor diet won't result in suboptimal results, but let's not conflate the two.
> My position is if you need to include HTML in Markdown to express yourself, you might as well write in HTML instead of construct some hybrid bastard document.

I agree. I just don't think it's very useful to omit close tags. Any decent editor will maintain them for you.
Am I wrong in assuming that much of that valuation stems from the belief not that Arm is going to be a money making machine, but that it is a perennial takeover target, and all it will take is one new rumor of a tech giant thinking of acquiring it in the coming months for the stock to pop?
Sports are not typical businesses. You can’t just start a team and hire union workers. Current owner management need to vote on expansion (this is a simplification) it’s an artificial situation.
Why would early access of films go to physical location businesses and not digital businesses?
Cute analogy dude, but it's startling that you think that the negative impact of software engineers is as contained as a CPA typing on their keyboard with dirty hands.

Equifax leaked PII for over one third of the entire US. The stress and financial loss of identity theft can take years off of people's lives.

That's just the big example, but there are countless other smaller examples of bad security and other bugs harming people in tangible ways.
Yeah, that much I generally agree with. Many of the 'opinionated' decisions that came with GTK4 are either regressions or strange and inflexible.

That being said, I will shamefully echo the words of the GNOME maintainers; their goal was not to "kill theming". They wanted to stop distros from shipping themes by default, which was arguably just as deranged but at least somewhat understandable. Nowadays we have stuff like Gradience too, which lets you theme LibAdwaita apps. You're still forced to use the ugly old Adwaita buttons, though.

So... make of it as you will. I left GNOME completely after the GNOME 40 update, I sympathize with people who hate the current desktop. The toolkit itself is "fine" in my unprofessional developer opinion.
There are going to be apps that only run on x11 for a long time and will need to use xwayland, so it's unlikely that linux distributions will stop distributing x11 libraries entirely.

However, development of xorg is completely dead so it is pretty likely that distributions will stop support running xorg sessions in the future, and at some point xorg will likely not run on new graphics cards anymore.

KDE has announced plans to discontinue support for running x11 sessions and only runs on wayland in the upcoming plasma 6 version.

For now all the gui toolkits will presumably continue to support x11, but at some point, it is likely that new applications will only care about supporting wayland, and after that, it is possible that future versions of gui toolkits will stop supporting x11.

Maybe "ripping out working code" is a bad thing, but at a certain point people would have to put in extra effort to ensure that x11 stays "working" and if nobody steps up to put in that effort and x11 support breaks, it won't be ripping out "working" code anymore.
Utah officials sued over failure to save Great Salt Lake
> I would have never checked those out.

Why not? Can't you go to a store and ask to see products? Open an app and see what they have to offer you?

When you seek the products out, it's not advertising, it's information.