skysight-inc/HackerNews huggingface dataset:
Location: Toronto, Canada

Remote: Preferred

Willing to relocate: No

Technologies: JavaScript/TypeScript, Ruby, Go, React/Redux, PostgreSQL, Docker, AWS services

Résumé/CV: https://chrisshen.dev/misc/resume-chris-shen.pdf

Portfolio: https://chrisshen.dev

Email: see the resume

Hi! My name is Chris Shen. I am a full-stack software developer with a background in product management. I love to explore uncharted territories in order to solve complex problems. My greatest achievement so far is working with 3 other talented developers to create Otter (otter-framework.dev), an open-source framework for developers to implement peer-to-peer video communication functionalities. We started off with zero knowledge of WebRTC but ended up building a full-fledged solution powered by a serverless backend within 2 months.

Would love to hear from you and discuss more! Thank you for your time!
Show HN: Magnet – free expert AI coding assistant with GPT-4
Prisma maybe? https://www.prisma.io/

It's mostly part of a JS/TS ORM, but it uses a declarative schema language, and there are libraries in other languages to parse and process it. E.g. https://prisma-client-py.readthedocs.io/en/stable/
Ooh boy that's extremely bad to do, quite a bit worse than heating food in a tupperware.
I cowork, meaning I work in a coworking space I pay for. This is significantly preferable to commuting for an hour each way to my actual office.
How is stating a fact that masks are made of plastic a conspiracy? TMK a conspiracy is when two or more people agree to do something. I could cite studies, but there are plenty to peruse here. https://searx.be/search?q=disposable+masks+shed+microplastic...
Eventually EKS was built to satisfy customers that insisted these issues were just FUD from aws to lock customers into the aws infrastructure.

I mean..the customers are not wrong.
weird. I never had a problem with pyrex. Must be something to do with the environment the glass in your specific case is exposed to.
Docsis 4.0 Certification Available
I don’t know the details of Patagonia’s ownership either now or before they put it in the trust, but Reddit is also privately owned (for now, anyway).
It makes sense to avoid it when there's any chance of confusion, much like any other construction. I don't see that that meaningfully motivates avoiding it in circumstances where there is no chance of confusion.
Folks - if you want Apollo to survive, go make it known you are willing to pay $5 a month for access.

I know it's popular to hate on Reddit right now - and for good reasons, but folks, Apollo made a business decision that was unsustainable and entirely dependent on the good will of another (untrustworthy) 3rd party company.

It seems foolish to just shut down out of spite. The support for Apollo seems very strong - how about you all put your money where your support is and support Apollo?

How can we claim Apollo was so critical and necessary and everyone loves it - yet nobody wants to pay for a high quality app? This doesn't seem possible.
I see it listed at EUR 402/month for 2nd class and EUR 682/month for 1st class or EUR 4,339 and EUR 7,356 annually. https://www.bahn.com/en/offers/bahncard/bahncard_100-conditi...

It's not cheap, but I have an acquaintance who got a Bahncard 100 with 1st class access because she works at the Bahn and it sounds quite life changing. ICEs on major routes are somewhat frequent and you can just get on the train without reservations or anything. Wanna go from Hamburg to Berlin for the day? You pretty much just walk to the train station and 2-2.5 hours later are in Berlin. You can do stuff on the train. Read a book, watch a movie, start work on your new startup's app or get a currywurst from the restaurant car. I am quite jealous of this.
Like with humans, there are intelligent ways to be wrong and unintelligent ways to be wrong.

LLMs do a whole lot of “wrong in a way that indicates it is not ‘thinking’ the way an intelligent human would.”
This is gonna kill reddit. I have no desire to use their horrific official clients. I'd rather just be done with it.
There's something comical about having freezers in Antartica, even when you understand the reason why they are there.
The "Download for Chrome" link on that page is broken. "404. That’s an error. The requested URL was not found on this server. That’s all we know."
That’s a private sub, but boy I’d love to see that bloodbath of a comment section after Christian released the call recordings.

It is always remarkable to see what an absolute bankruptcy of ethics some corporate leaders are burdened with, and a relief to see the consequences hit them in the face.
There are Lisp macros that allow writing infix arithmetics.
Even fe is said to support macros.
Not a high enough tax for management, it appears.
>It’s an extraordinary amount of data, and these are for-profit businesses built on our data for free.

No spez you utter cunt. The data is not yours. It's my posts on your website. Your own fucking terms say I grant you a right to copy it, not that it's fucking yours.
Name one real human being that has benefited from this "shortened gap", aside from the CVs and H-Index of the researchers themselves?
like public "city" transportation or regional trains?

in regional trains you get checked more often (longer distances, less passenger exchange and per-train personal have this as a side effect), but already it's somewhat tricky to have a regional train ticket which is not linked to your name

in public "city" transportation it's semi-random but also there are times & stations where statistically it's most likely to find someone without an ticket and in turn this places/times get checked very frequent and if you are there every day at the specific time-frames you are unlucky and also get checked very frequent. But most times and place combinations do not have this issue and some are close to guaranteed that you don't get checked.
My understanding is that animated JPEG-XL is an image-only distribution format (like animated GIF), whereas Motion JPEG is a compressed media standard used during capture/production that supports interlaced video, etc. In other words, the similarity mostly ends with the name.
After a quick test, I have found that it doesn't provide a way to a select date from years ago. How am I supposed to select January 2017? going back 1 month at a time? It's a very common use case.
In the end most of these have to end up at some sort of public URL. Only truly closed platforms like FB could really work around this, but anything that ultimately has a public URL will be pretty easy to find.
I would consider the Opium wars very relevant today, as they were part of the Century of Humiliation, a thing that The Party is very much trying to get "revenge" for and China pretty openly allows a shitload of Fentanyl into the US through Mexican Cartels. China is a willing partner in the US Fentanyl problem.

That it's poetic is probably not lost on the people involved.
That wording would lead me to believe that Asahi Lina as a pseudo-anonymous vtuber would not qualify for upstreaming. It sounds like they want to allow people to use preferred names that might not match their legal name but still are tied to their physical person.
It's also possible that the artist drew the picture of what they saw after climbing the nearby mountain/volcano, so no perspective leap was (necessarily) required.
Leaded gas was probably worse, but you can't escape microplastics. They are ubiquitous in all environments now.
I don't understand. Why not using the Reddit app?
Well, better safe than sorry. Even if they aren't plastics, by common sense we can say its bad for lungs regardless.

Use a mask or try not to breathe it as much as possible.
Is there a similar concept for France?
UHT milk is terrible. As a brit, when I'm abroad I notice it immediately and it ruins an otherwise good cup of tea or coffee.
it's about money

they check the place/time combo they are most likely to find a person without ticket most often
“…we feed the rats to the cats, and the cats to the rats, and we get the skins for free!”
When I see things like this, now my immediate question is always: what's the underlying model? Is this like a generally open and free thing, with maybe a little bit of monetization to keep the lights on? Then that's great.

But, if this is looking to be a big moneymaker? eh, nah.
Not just privately owned, but given away irrevocably by said owner to charity, and done in a way that intentionally incurred a large tax bill.

https://www.nytimes.com/2022/09/14/climate/patagonia-climate...
And the Apollo dev would be well within his right to _actually_ threaten them like that, because that's what Reddit is doing to him.
Now updated to say the entire Platform API is unavailable. https://status.heroku.com/incidents/2558

Edit: Maybe back?
I always enthusiastically recommended it to my friends telling them it felt more like a native first-party Apple app than any actual native first-party Apple app.
Framework Laptop 16 Deep Dive: 180W Power Adapter
I launched uLog.ai a week before this event only to see Apple reveal this on stage. I think the idea of AI journaling is spot on, but Journal sorting through photos automatically does seem like a huge invasion of privacy.

It should more-so be about Conversational Journaling rather than Prompt Journaling. We overcome writer's block through questions, so having a companion always around to ask questions is great. Having a prompt generated when I press a button? Not as great imo.

"Conversational Journaling"

refers to the practice of maintaining a journal through an interactive dialogue, typically facilitated by artificial intelligence. Unlike traditional journaling, which often involves one-way communication from the individual to the page, conversational journaling stimulates a back-and-forth exchange, akin to a conversation. The AI prompts thoughtful questions, helping users articulate their thoughts, emotions, and experiences more effectively. This interactive process not only enhances the depth and quality of self-reflection but also makes the journaling experience more engaging and accessible, overcoming barriers such as writer's block or lack of inspiration.
Missed opportunity imho... they should have made apollo its own social network, maybe even a lemmy instance with rooms with identical names to some of the reddit ones.
> Or go to Middle East and call out their leadership and see what happen

The US and Europe have spent over a century backing despots in the Middle East and putting down or helping put down popular movements by force. The US doesn't even seem to mind if they dismember Washington Post reporters in their embassies. The US sends billions to Netanyahu every year to put down the Palestinian mass movement.

Funny how the US props up these despots, then points to them as a point of supposedly flattering comparison.
>In fact, it illustrates the classic East coast vs Valley divides.

I don't live in the Valley neither on the East Coast, I'm from Europe which is where my vantage point for my argument lies. Maybe Valley companies can afford to do that because they pay the highest salaries in the world therefore they can always fix any problem because they can throw enough money at them.

>Lot of time taken in teaching backend programmers javascript, frontend guys system infra...all out of goodness of their heart.

That's equally dysfunctional. Reducing the bus factor doesn't mean that the front desk lady must know your codebase, it just means that there shouldn't be any master in the team who holds the keys to the knowledge kingdom and doesn't sahre his knowledge with the rest of the team.
In this situation, do you hire someone to negotiate with or for you? I'm thinking the intention here was to sell the company for $10 million and that came across as a threat because of the language that was used. You would not record the call [1] and then publish it if you actually were blackmailing them for $10 million. I'm not faulting the guy here at all, I just think it comes down to lack of experience in dealing with negotiations of this level. He clearly has an awesome product if you look at any of the HN/Reddit comments.

He probably could have walked away will at least a few million vs shutting it down if there was a small level of negotiation that took place here. I'm not sure who was on the other end of the call but strategic accounts normally get pretty seasoned sales folks assigned to them. They are used to having hard conversations around pricing and pissed off customers. That's all part of negotiation.

That call was brutal to listen too.

Or, is saying you're shutting down part of negotiation too? This likely took it too far if it was, in that you're making reddit look like the bad guy very publicly now. So, it's probably worth it for reddit to cut ties and force people into the reddit app.

No winners here:

* Apollo the company is gone.
* Apollo users are gone.
* Reddit has no customer paying money.
* Reddit cannot reference them.
* Reddit users are ticked off.

This is a case study in bad negotiation tactics on both sides. Reddit tried to squeeze them pretty hard right off the bat. Should have tried a 3 year contract or something with heavy discounts. This is wild.

[1] http://christianselig.com/apollo-end/reddit-third-call-may-3...
But you can (and there are many), it's just called "Beitrag" instead of "Steuer" with the only difference being exactly the binding to a purpose.
Remember when FB made changes and switched to timeline views. Everyone was saying this is the death of Facebook. Then in the next earnings call, they showed average engagement and time spent more than doubled.

Everyone boycotting reddit is all talk and no hat. They will still be on reddit.
Young Asian, Hispanic American "Fast and Furious" type of crowd that also like to do illegal sideshows

https://en.wikipedia.org/wiki/Sideshow_(automobile_exhibitio...
Have you seen current applications like Reddit and YouTube? They all have their own 'share' menus which essentially bypass any protections put in place by iOS.
Your point about the ICE is quite valid. ICE is nice, but if I compare price and what I get for it between ICE 1st class and the green car on a Shinkansen, it's like night and day.
Effects are reversible though.

Of course not to defend plastics or anything. It's just relatively less worse than lead.
I’m getting a bit tired of this style of hyperbolic journalism:

> My hands were sweaty, my heart was racing, and I ended up walking away from my desk to take five deep breaths.

Seriously? Over a product announcement for something you don’t have to use if you don’t want to? Grow up - if that’s really how someone reacts to a journaling app that nobody needs to use nor will be forced to use, maybe they have a deeper problem.

I just don’t get the overly dramatic style that seems popular amongst some writers on the internet these days.
The author doesn't want to look at it this way, but this is a really weird thing to say. My interpretation was that they'd make an offer to sell the app to reddit, but the specific phrasing there really is not that.

edit: I still think it was the wrong way to approach the situation. Consider this from reddit's perspective,
it would only make sense for Reddit to pay for the traffic if they think they would lose it if it Apollo went away, but then it's not opportunity cost.

It doesn't make the change any better of a look for reddit, and you can certainly question whether it's true that Apollo users would just use reddit, but if you accept that then I don't think you can claim the moral high ground if you offer to accept payment to "make it go away". The developer should have approached this from the perspective of the value that Apollo offers users and reddit instead of the cost to make the problem go away. I imagine the dev doesn't accept that Apollo users would just switch over, but they shouldn't have made their statement in those terms then, and I think that was a mistake.
So... how bad is a black coffee I sip on for 30 min? Google says the PH is about 5. No

Also: it has definitely stained my teeth. Is there a way to remove the stains that doesn't weaken the enamel?
The smart move for the Apollo devs might be to create a back end of their own. There's no reason why their app needs to work only with Reddit, is there? Quite a few users would migrate to a new forum just to keep using the app.
Honestly, I think they would have had a sizeable amount of people paying for the subscription.

Now, even if they backtrack on this later on in a few months or years, they burned the good will, so I doubt developers are going invest the time to make a good Reddit client after this.
The "political group" in this case is a couple of assholes. Nobody should find them the least bit trustworthy. But in a close election, it only takes a few people being fooled in just the right place.

As far as charges go there's no direct connection to any "political group" you've heard of. Indirectly... there is no love lost between me and the party they were trying to aid, so I guess you have to take anything I say with a grain of salt. They have a pattern of deceptive practices.

https://lawyerscommittee.org/wp-content/uploads/2015/07/Dece...
https://www.eastcountymagazine.org/deceptive-flyers-target-d...
https://www.pilotonline.com/2009/11/25/no-deception-intended...
https://abcnews.go.com/Blotter/story?id=6138925&page=1

I don't expect a measly multi-million-dollar fine to change that.
> Some praries burn regularly and some don't.

Prairies in the Midwestern United States (where we grow most of the corn for Ethanol) do burn (or rather, did), and do have significant long term accumulation of carbon in the soil - it's literally why our soil is so good for farming (for now). Like, where on earth do you get the nonsense idea that they're carbon neutral ecosystems? Tallgrass prairie has crazy deep roots that over time can place a lot of carbon in the ground, not even accounting for the persistent char layers that accumulate after periodic burns. Thousands of years of accumulation adds up, and converting it to farming:

1. Removes that service
2. Has one off costs
3. Has ongoing costs, in that biofuels are not (currently) carbon neutral at all
4. Has other negative impacts.

Assuming that biofuels have a one-off cost and then become carbon neutral just isn't supported by the evidence - it's a simplistic argument that is so at odds with the literature that I have a hard time taking it seriously.
impressive, dont worry about codeacademy, with this project you can land a job most places.
Zep seems really cool! I think hybrid search is a great paradigm and believe it will continue to grow. How do you guys plan on dealing with data deletion requests and other GDPR rules around storage?
Well, we're going to have to colonize mars at one point. That's not a debate.

We can't survive as a species with all our eggs in one basket (pun intended, given the context) where a single rock flying through space can wipe out all the gains of our civilization.

In the long term, this will require planetary-scale terraforming.

In the short term, this will require seasonal unmanned supply drops and so the experience will not be dissimilar to McMurdo and Mars Colonists will also be cooking their "last egg of the year"

In the medium term, I have to imagine we will have to conduct experiments with either developing livestock on Mars, or growing satisfactory animal protein replacements in a lab.
The OP here, thanks for your comment.

To be honest I wasn't hired to challenge their entire setup, only to make it more cost effective.

So I chose the most straightforward way I could think of that would allow us to come up with a cost effective setup that will be scalable, fault tolerant and simple to maintain later on.

It all probably started with such a single instance running Docker compose, but then over time it evolved into this setup.

The ideal setup I mentioned would have been also cost effective, scalable and resilient.
Hey HN,

We're just starting to share the alpha of Magnet (https://www.magnet.run) a bit more publicly and we thought the community here might find it useful.

Magnet is free to use if you have your own OpenAI API key so feel free to give it a spin. If you pay for the Pro plan you get access to our GPT-4 based coding assistant.

The aim of this first version of Magnet is to make it easy to use ChatGPT in the context of your own codebase. It’s a desktop application that runs for MacOS (Windows and web coming soon).

If you find yourself copying & pasting code into ChatGPT from time-to-time than Magnet is for you - it makes it much easier to give the LLM context on the relevant code files from your codebase.

The product is early, and there's some exciting stuff coming up, but even this early version has been feeling useful and we've been using it to ship new features and solve bugs, so we wanted to ship it early
So far, for my hobby projects it's basically free.
Nice site. Curious, how did you select the list of podcasts from youtube?

Also, do you know if there's a way to source podcast chapters? Or if GPT can auto generate chapters with timestamps?
I'm sad about this. I use apollo daily, I really don't like the reddit app one bit. I guess I can still use the old.reddit.com for the 3-4 subreddits I still follow.
> sell you what's effectively a $3/mo API plan.

For a single user, the API is free. But every user would have to apply for a key, and there is no guarantee they’d get one.
Definitely take advantage of the Banh Card and do the math. On my visits I usually only take 2-3 train rides on the ICE, but it pays off very quickly. Cancelling is a PITA though.
> but looking through it it's pretty straightforward,

Yes, the code is pretty straightforward. It was mostly going down rabbit holes, or finding API's that was the hard part.

> I also find it just exciting to read a post filled with syntax-coloured monospace boxes strewn through it.

Haha, I like it too!
This is well supported and well documented in endless ways.
again, you said

> by learning Guile you learn a lisp which some people find quite enlightening

so learning a lisp is enlightening, but learning a FP language is not
It does, but temporarily. If layoffs caused terrible, permanent, irreversible, core damage to a company, then companies would stop doing them. But they don't. It's not new, it's part of the up and down cycles of markets.

If we don't like layoffs, then we should also not like crazy hiring sprees either because of their recklessness and waste.
Do you work at a company forcing you to develop on Windows? You couldn't pay to do to that.
> for about an hour

To be fair, this doesn't seem that bad, especially in comparison to the API price hike and their handling of it.
Guess I need to start winding down my time on reddit, the next 3 weeks will go by fast.
I hope someone has been working on a Reddit replacement and is close to ready. This is Reddit's Digg moment and the time is now to market yourself as a place to go.
You captured exactly my own backup thinking! Thanks for writing this up.
Yep. While I'm not 100% positive, I also think mods that have certain disabilities (like blindness) rely on the app extensively.
I'm sorta surprised by this. Don't liquid crystal displays in laptops do exactly that?: LCDs are a controllably transparent array that is overlaid on a uniform backlight. So why can't one create a set of glasses where the lens are an LCD array without the backlight?