skysight-inc/HackerNews huggingface dataset:
It's pretty straight forward.

Pre-process -> chunk -> openai embedding endpoint

I found langchain not great, so ended up rewritting most of it for my chat bot.

https://github.com/shelby-as-a/shelby-as-a-service/blob/50d8...
I’ve been dreaming of a truly programmable (not just apps) e-ink watch with 4g or at least WiFi for a while.

A week-long battery life, cellular connectivity, visibility in the sunlight, and it should be cheap if it’s cost+ priced.

Oh the things I’d put on it. I could host an API on my server where I’d ask GPT to summarise recent events or my email metadata and calendar events.
I could probably finally ditch my smartphone for good.

Its hard to find anything like that, though.
Maybe you won't receive your "world coin" universal income dividend unless you livestream 24/7.
The "typically" in that definition would suggest that "claiming there's a shadowy group of people who at the same time are both unknowledgeable but also conspiring to hide their own knowledge" is unnecessary to claim disingenuity.

You're on the right track, though; it's worth asking if the people criticizing patents and their stranglehold on innovation are not being candid or sincere in doing so. (The answer IMO is "no, they're being very candid and sincere, in stark contrast to most defenders of contemporary patent law", but it's nonetheless the more relevant question).
Contains some interesting observations. And sure, it makes sense to think about the design of such events. But to claim that "hooliganism", "youth culture", and "religious fanaticism" have nothing to do with crowd crushes seems absurd, and makes it feel like the author has an agenda. The way it's narrated reinforces this feeling.

Why do people find it so hard to grasp that there are multiple factors to such complex events?
Got your dotfiles shared anywhere?
McDonalds always had the implicit promise that you'll work hard, make us very rich but you'll also be "small town rich" too. TeamShares doesn't even pretend to deliver on the last part.
Is this supposed to be a counter example? These actions are localized to twitter and afaik no one has gone to prison for it.

Like it or not (and I don't) Twitter is Musk's property, it's his 44B toy and he can break it if he wants.
>This article really convinced me that the amazing results today are mostly due to hardware advances.

For LLMs that is true. But many other things like Whisper, Stable Diffusion etc. could in theory have been made a decade earlier.
Ask HN: Why did Airbnb become wildly successful compared to Couch Surfing?
Couch Surfing has been existing way before AirBnb.

How come AirBnB become widely successfull as compared to Couch Surfing yet Couch Surfing existed way before?
No, I mean creating some kind of quick program from the prompt itself.

Like for instance bulk renaming of files from the prompt, there is no way I could do that quickly in fish's language and having to switch to bash to do that would be unnecessarily slow. Might as well stick to bash.

What I mean to say is that fish would hurt my productivity rather than boost it.
I did some gardening in every cheap apartment I lived in as a broke grad student in the East Bay. Yeah, landlords aren’t going to do it for you, but that doesn’t have to stop you. Planting a small garden can be pretty cheap and is a huge improvement to the experience of living in most rentals, even if you’re only there for a year or two. Even got a couple of my landlords to let me deduct material costs from rent.
Hacker History Podcast
So... the taxpayer pays money... just so the taxpayer has to pay for more expensive wine?
because the latter has a single digit multiplier and the former double or triple digit.
I grew up with the Amiga 500, it was my first love, how can I forget those times!
So what does ⌘ represent?

The revisionist history is that it's a Swedish map symbol repurposed.

People who were there will tell you that it's called "double infinity" and was used because the regular infinity symbol lacked visual weight and it was thought might be too similar to other keys.
Given that the margins are so tight and the expenses so high as you've illustrated, explain to me how it's possible that the extra costs involved with licensing patented hardware is not a significant factor?

It doesn't really make sense to say that on the one hand, it's super tough and hard to make a profit, and on the other hand the costs of accessing patented hardware is an immaterial cost.

Your post just really isn't convincing that a patent here has little effect on the ability for others to compete.

When margins are as tight as you say they are then obviously the costs of licensing are going to make the margins even thinner or next to impossible for another competitor to meet.

Love when people come out here with unironic defense here of monopolies by simply defending them as some meritocratic output of success or something.
Basic structure can be encoded yes (and obviously is given brains have consistent structure), but the weights or parameters, presuming that brains learn via synaptic weights, obviously do not fit in the genome.

Compression still must obey information theory.
Off topic, but what is SLoPWit? You're comment is the top hit for this on Google with no other helpful results
Only tech I've been excited for in the last ten years is generative AI
You don’t back up your claim but I disagree and here’s why: It’s perfectly legit to disallow spam for instance. Incitements to violence, stalking, and doxing would be other easy examples.
I don’t know if it is much more impressive than Tesla, given Tesla’s “limited areas” don’t seem very limiting in my experience.

But I think all these complementary takes on the problem, with significant year-to-year progress by all three firms, are fantastic.

That used to be considered a fast learning curve!
> The iPad works as a second monitor for a Mac laptop. Great for creative/tech people.

You need to be logged into the same Apple ID, which is a huge hassle for everybody who has a different Apple ID for personal and work use.

There’s tonnes of Apple features that break because of this. Apple’s view is that there’s a 1:1 correspondence between Apple IDs and people, and everything they do is designed around that fact.

> At least - thanks to the EU - soon they can all share the same USB-C charger.

I have a MacBook Pro, an iPhone, an Android phone, an Apple Watch, an iPad, and AirPods Pro; so I have fairly demanding charging needs.

I have the MagSafe Duo Charger and a Minix Neo P3 to plug into the wall. I have a lightning cable to plug the Duo Charger into the Minix. From there, the Duo Charger can charge both phones, the watch, and the AirPods. I have a USB-C cable I can use to charge the laptop and the iPad from the Neo P3. Obviously I can’t charge absolutely everything simultaneously, but I never need to because most of the batteries last days and I don’t use all the devices simultaneously anyway.

So all of those devices but I just need a wall charger, a Duo and two cables. The “oh no, everything is so complex because Apple refuses to use USB-C” hand wringing is massively overblown. Does it really matter that my iPhone, my AirPods, and my watch don’t have USB-C when all I do to charge them is put them down on a pad when I’m not using them? Sure, my Android phone has a USB-C port, but I charge my iPhone and my Android phone the same way – by putting them down on a pad. What is the EU forcing Apple to add a USB-C port on the iPhone actually achieving for me if I never use the Lightning port on the current models?
There's a dead comment here referencing that Ivermectin or Hydroxychloroquine were labeled as effective treatments.

Does anyone have a link to this, or anything like it?
Hey Sanju - would love to know what you think about Payload (https://payloadcms.com).

We were in YC S22 and we've done a lot of what you've mentioned. Our ambitions are the same as yours. Maybe we could collaborate?
At least that check is not hosted elsewhere and the author is clear from any defamation deriving from their programs use.
That's the product. The model is the kernel of the product.
As a programmer with little crypto experience, the thing that jumped out at me about the first solution is that it only supports searching for a predetermined set of keywords. That makes the problem much easier and seems like a pretty major limitation.
>Love when people come out here with unironic defense here of monopolies by simply defending them as some meritocratic output of success or something.

That wasn't my point. You must have misunderstood.
>Stuck between the Command and Control (ctrl, or ^) keys, the Option key, also called Alt key, because of the switch symbol ... that adorns it

No.

It's called the option key because it was named that on the original 1984 Mac, full stop. It had one purpose: as an auxiliary shift key, giving access to additional characters and to accents via combos.

It's never called the "Alt Key", at least not on MacOS. IIRC the option key had the word "Alt" above it in the late 1990s primarily to provide some keyboard compatibility with virtual machines etc. that ran Windows 95: in this case, the Option Key served as the IBM PC's Alt key. Later USB Mac keyboards were set up to map Alt and Option to the same keymapping so Mac keyboards could be used on PCs and vice versa. New Macs no longer include the word "Alt".

What you're calling the "switch symbol" didn't show up until much, much later. And the symbol is not called the "switch symbol". It's called the Option Key Symbol, Unicode U2325. I doubt it's meant to imply "switching" of launching options.

It's worth mentioning that the NeXT workstation keyboards also had Option keys that worked effectively identically top the Mac. Late-model Apple IIs had open- and close-apple keys and supposedly the close-apple key served the same function, but I'm not convinced.

> It is (almost) never used alone, but in combination with other keys, to launch various actions.

The primary function of the option key has always been as a second shift key. But just like the shift and control and function keys, the option key can be used as a modifier key for the command key. Various apps have come to use it for their own unusual purposes as well. This has a long history: even the original MacPaint used the option key in combination with mouse clicks to do alternative things (same thing with the shift key).

This notion of multiple shift/modifier keys is quite old: the author might look up the concept of the "bucky bit".

The author also seems to have neglected a HUGE use of the option key in Terminal.app: as Emacs's META key.
Stumbled upon this on /. of all places, a fork of the Windows FOSS clone ReactOS system brought a little closer to modern era OS https://www.youtube.com/watch?v=uaIj1rwEi00
Though I haven't actually tried this, it probably wouldn't be too hard to use the built-in Kindle web browser to display a constantly updating web page and/or full-screen image from a remote web server.
Fossil Fuel Subsidies Surged to Record $7T
But is it a railway switch or an electric switch?

Either way, it is a changeover switch for selecting between two options, not a momentary on/off switch like the key switches on a keyboard.
Dutch Police Will No Longer Use Algorithm That Predicts Who Will Become Violent
"The south-west Languedoc region, the country’s largest wine area"

This looks weird. Languedoc is in south east, or south-center, but definitely not south west ( which would be the bordeaux region if you're talking about wine).

I'm also skeptical it's the largest wine producing area. Especially compared to burgundy, or bordeaux region.

But the rest of their sentence is correct: their wine is definitely "full bodied". Meaning it's shit ( although to be fair they made a bit of progress in the last 20 years)
Procreate is iPad-only. Nobody uses iPads because they like iPads. They just like that one software. They would much prefer use it on a Wacom or Xenselabs device, though.
It's a new technology (in that sense, it's not "retro"), and "punk"? I don't know what the author means.
Honestly, this is how I've been feeling lately. Everything is old now.

It's been a long time since a huge revolution tech wise happened. It's just incremental evolution now, and a lot of it is NOT for the better.

The Playstation 2 was as far away from the Atari 2600 as we are from the Playstation 2 today. One of these periods had a lot more change.
If only they asked questions like that in philosophy class! I'd say no, punk requires a wall to push against. The question of whether we still have a Man to stick it to - I'd say yes. And by Man, I mean a force that is either irresponsible with their power or got their power illegitimately or simply doing bad things with their power. Plenty of that around, and so much of it just goes ignored or worse, copied for personal gain.

I'm just finishing up Schnier's - A Hacker's Mind - and it's a good example of where "hacking" happens these days. The force the book profiled hackers are working against are just the masses. Us. People. Which has always been around - but it makes me wonder if we as hackers of the 80s and 90s just developed a mental toolkit for corporations to use against us and then left our counterculture post empty.
Not OP, but I use Starship with fish and bash, it shows me my git repo's status without having to run `git status`, which is very useful for me.
Fluent Irish speaker's son was president of Isreal. Grandson too
You can set this up to work the same way with the recent abbr changes, and I believe they may add it as a default in the future.

function last_history_item; echo $history[1]; end
abbr -a !! --position anywhere --function last_history_item

source: https://fishshell.com/docs/current/relnotes.html#id1
AI Best Solves One-Man Show Pain Points
Just discovered this company which is solving injury lawyer tasks using AI. Injury lawyers usually work solo however have a lot of ordinary filings to go through. I believe this is an ideas business use case for AI. Relative to that, startups are selling to enterprises who will always have the excuse of hiring juniors for those low-level tasks.

Any similar tasks or fields of work anyone knows?
This might be true for pure SW and computer tech, but what about biological sciences? Or consumer markets?
I was using fish on Ubuntu in college. First job gave me a macbook and I set it up using fish. We only had one devops guy and he shared the app set up docs and all the scripts were available only in zsh or bash. I was okay with switching to zsh tbh. But the dude stopped me and then spent half a day learning and then updating all the docs with fish scripts as well! Bless him!
This reply comes to you via a Surface Pro on my lap as I lay on a couch. #1 is true but not as bad as it might come across to someone who hasn't used one. If they used a friction hinge range than a true flap this would be largely ameliorated, but I don't know if you can pull it off without ruining the form factor.

#2 is subjective and depends on your use-case. I find that for mine (circuit design, PDF markup, email/web, low-requirements mechanical CAD, casual gaming) it's totally fine.

#3 is very real. I don't use the Surface Pro as a pure tablet almost ever. The only exception is if I'm stuck on a plane and there's no room for the keyboard and all I'm doing is reading.

I really wish the keyboard could talk wirelessly back to the tablet so that I could put the keyboard behind the screen and still type on it every now and then when I'm primarily drawing with the computer.
Comprehensive evidence implies a higher social cost of CO2
Have we finally?

That reemergence of DLL hell on the web that every bright dev insisted was The Modern Way to code (or quit to somewhere else that enabled it) accompanied by spending my days pointlessly upgrading a mix of abandoned and pointlessly breaking packages then submitting forks/patches so they could remain in sync with each other was about the point that I gave up coding because I felt I’d stopped making an impact and moved to management.

We seemed to suddenly move from fast REPLs where we could iterate with the customer and solve problems while knowing most of the stack enough to code, deploy, and support, back to the pre-my-days compiling sword fights of old together with days to get undocumented boilerplate up and running with fancy pipelines that no one understood yet alone dared touch. I was never entirely sure what we gained but it certainly seemed to make coding both less fun and less productive yet everyone defended the new normal.

Then sitting as a manager after that dev career watching relatively basic form journeys takes teams of five 9 months to implement on the latest stacks when that used to be something a single junior dev knocked out in a week or two and the teams be shocked when in a crisis you could reason out the stack with them in a way that doesn’t seem to really be taught anymore (academically or professionally).

I’m not even 35 and I’m still a tad shy of 20 years professional experience but I already feel like a greybeard full of unbelievable “back in my day” stories when I look at the systems I considered and built resiliently a decade ago still ticking along, and still get easily upgraded as the environment and systems around them change. Meanwhile I watch new projects that would have been a small piece of work, maybe even just a ticket for a couple people, now take cross-functional teams of 50 up to 18 months to move through the org machine only to immediately have its replacement lined up as the next initiative because no one can face supporting/upgrading the “legacy” solution they just designed, built, and deployed. Don’t get me started on the way “those that can’t do” have redefined process around their own need for relevance and control.

With that said, I’ll concede to having burned out a little on that journey and currently being on a bit of a sabbatical where I’m toying with fun business ideas and other passions to reenergise and reboot creatively, so perhaps my cynicism is an anecdote rather than a snapshot.
I don't know much about shells. Fish was the first one that made everything so easy and the only downside was not being posix compliant, but i can easily call bash and run the command. I tried leaving fish and the others requires so many configurations, but fish does by default. It suits me.
The one really negative bit:

"And so we recruit people from some really great companies — McKinsey, USAA, Tesla and Amazon — and train them to run these small businesses."
Are these purely transactional emails, purely promotional emails, or some sort of mix?
> How do you stay competitive or job hop when every post is looking for the latest web framework?

Pretty sure you can get a job in frontend dev if you know React, which is 10 years old.
Google Maps is a critical dependency for nutrition facts on mcdonalds.com
Natto – write JavaScript on a 2D canvas
Include health insurance … for hospitals and doctors who are in network.

Do you have the wits to determine a all times what hospital you can go to and still get it covered by insurance? Even with a broken femur and a concussion?
The point of HIPAA, afaict, was to ring-fence who could exchange health data, so they could do their business efficiently.

Otherwise, already reluctant healthcare entities would be even less likely to digitize (any change = more risk).

I.e. "this type of entity okay, for these purposes" vs "this type of entity not okay"

There's definitely a zoo of different business classifications, but it's not "anyone can do anything with anything" (unless you want to risk some serious fines if you're caught).

So it's more about creating an efficient ecosystem with clearly defined lines (that are still murky in areas, because reality is complicated) instead of increasing the amount of privacy for individuals.

Sort of like Section 230: lay out the laws of the land, so that risk for everyone decreases and everyone stays in their lane.
Speaking of e-ink devices, is there a more-open equivalent to the amazon/kindle ebook store? Some site you can use to legally purchase and download ebooks for non-kindle devices? Or can you do that via Amazon now?
Sadly the COVID variants spread (not Delta) are hardly affected by the vaccine.

https://www.bmj.com/content/381/bmj.p1111
Just not massively subsidizing car infrastructure would be a start
My mom died of idiopathic pulmonary fibrosis resulting from "interstitial lung disease," which is a nasty progressive feedback loop of inflammation, scarring, and reduced lung volume. She'd cough, which would make small tears, which would scar, which would mean there was less working lung around later.

Her lifestyle was a contributing factor. She didn't smoke but her house was full of pet dander and she used a wood stove.

I do have the exercise-induced reactive airway thing to which she attributed her frailty early on, so maybe I'll go the same way.
(2015)

...or should I say (1977)?
Or as I suspect like where I grew up, if you dig down far enough you will hit water. The professional guys there would just ask "where do you want it?" and 99% of the time there was water there and not that far down.
I'm in embedded, there's also cutting edge stuff to work on. The nice thing is you can be mostly detached from annoying web apis and frameworks and databases. The not so nice stuff is dealing with crappy vendors, using crappy tool chains, and spending a ton of time setting up automated builds. Sometimes I think about switching to true embedded (I do embedded Linux) but that tends to pay less
Onyx devices are good, but would be so much better if I could run desktop linux on it :/
Now, why do you suppose it is commutes are longer in the US?
Stalking and personal endangerment, I think there’s a platform rule for that, which seems fine. What else you got?
> companies often have an incentive structure that rewards novelty, especially in the form of features if not entire products.

Unfortunately, this is true. Every developer has to fit into the everyone-does-everything mold, and if you don't you will not get good rewards. In reality developers are diverse: some are highly creative, some are very good at tracking down hard bugs, some are very good at devops, and so on. Not allowing for this diversity, and not having different tracks for developers to grow is tragic along multiple dimensions: People who are good at devops and enjoy doing devops don't see a growth path, so they leave. People who are creative and would prefer to spend most of their time doing creative work, can't because they are expected to do devops as well. Allowing for diversity of talent, and having growth paths for everyone would make for a stronger team.
Same here, would be interested to know if there's a solution!

I created an issue, if you have an example prompt to add that would be helpful! https://github.com/jmorganca/ollama/issues/422
Haskell continues to punch above its weight in divisiveness. When was the last time you saw an article hating on F#, OCaml or some lisp get this kind of attention?

Haskell hate has an distinguished history. In the 2000s OCaml was "winning" in FP-for-production-apps land, which for no good reason resulted in an outpouring of vitriol for Haskell.

Steve Yegge's joke article comes right at the inflection where Haskell "grows up" and starts offering compelling advantages for production apps, but nobody knows it yet.

The 2010s see real adoption and fervor but no drop in click-grabbing haskell hate. If anything it increases, although the OCaml community buries the hatchet.

So it almost warms my heart to see this still getting attention in the 2020s. Switching to Haskell a decade ago changed my life for the better in every way, so I'd of course rather see Haskell love climbing the charts. But this trend instead supports the thesis that Haskell has "stayed weird", which is probably a good thing.