skysight-inc/HackerNews huggingface dataset:
> You don't get paid to write dependencies. I guess that's the issue. The people who write stuff like Deno or Node do indeed get paid to write dependencies.

Brilliant take. I realized something similar yesterday when my twitter feed was filled with people saying SSR/edge compute is the future... wait a second, you all work at Vercel, you make money by me computing stuff server side!
I’ll give you the point of view you won’t like but it’s the truth: Candidates from “top companies” come with a lot of baggage. They’re going to expect a continuance of the massive inflated salaries they enjoyed at those top companies along with all the associated perks and amenities. They tend to be very egotistical, don’t want to be burdened with doing interview tests, white boards, or take-homes, and generally have this annoying holier-than-thou HN-level of arrogance.

So why in the world would I want to hire an overpriced ex-rest-and-vester when I can instead hire someone hungry with a track record of making a difference at small to medium companies?
My philosophy on multiple rounds (which I'm not attributing to big techs):

1) Any business can tolerate a 5-20% layoff without loss to business continuity.

2) A 50% layoff results in losing critical knowledge about how to keep the business working.

3) Therefore, if you want to lose 50% of your employees, it makes sense to do it in rounds.

I can give similar logic for larger layoffs too, mostly having to do with impact on employee perception. If I'm in a business who has layoffs every 3 months, I will be sending out resumes to more stable places, to the extent they exist.
> Start by owning the datacenter

But then, when uncontrolled inefficiencies need to gobble up more hardware, you would have to buy, install, network, maintain, and understand this new hardware.
And not store the data as Json/jsonb to begin with.
The thing about FAANG is that very few experiences can be generalized, even within a single FAANG company. These companies are so massive that culture, tech, etc. can have huge amounts of variance between orgs let alone companies.
The currently measured temps are nowhere near reality. We're already way past 1.5ºC if we consider aerosols cooling, climate lag, and feedbacks. We've already eaten and really just waiting for the bill. Even if a miracle happened today and we reached zero emissions it wouldn't change that.

But considering that our global emissions are huge and population keeps growing I'd be very surprised if we didn't reach 2ºC in a couple of decades. Even with the efforts of some countries in reducing emissions, our per capita global emissions have been hovering between 4-5t since the 70s and we're probably going the break past 5t in the next years.

https://ourworldindata.org/grapher/co-emissions-per-capita?t...

The only way out of this are very strong negative emissions. That is, reducing emissions and removing carbon from the atmosphere.
Thanks for explaining. I was curious.
Romania.
> Now that we've reached a point where every person has some form of adblock from abp to brave

I don't. I've never used an ad blocker.

If I don't like the ads on a site, I don't visit it. In a lot of cases, ads are a minor annoyance. Most of the time they are fine (to me). In some cases (Youtube, for example) I pay to not see ads. That seems fair all around.

I have never had malware or any of the other stuff people claim to be the reason for using ad blockers. I feel like I just live in a different world from everyone else.
I built a Raycast to Warp extension
Supreme Court asked to strike down immunity for police who brutally beat student
You can use a Makefile instead, package.json doesn't really need this section tbh
A templating library based on JavaScript tagged template literals
Hi folks,

A couple years ago I started this small project for doing "old style" server templates but in a much more modern way and wanted to share it here. I'd appreciate any feedback you might have or any ideas to improve it if you have any.

I know nowadays doing "old style" templates is pretty out of fashion for many of us, but when working just myself on some side projects I felt like using a full blown modern "SPA" framework such as React or Vue was overkill, so I opted for doing plain old server templates with Stimulus.js sprinkles for the client side interactivity.

I tried EJS, Handlebars, Nunjucks, and a few others but after having enjoyed the support you get for TypeScript, Intellisense, syntax highlighting, autoformatting and other benefits that you get when using JSX, I felt like the existing templating solutions were way too out of date.

So I gave it a spin and ended up building this. It looks a bit like JSX and it's actually inspired in lit-html, except it's simplified to the maximum (implementation is about 70 lines) and works both in the browser and on the server.

Thanks for any feedback.

NPM package: https://www.npmjs.com/package/html-string

Github repo: https://github.com/msurdi/html-string
Lots of players in this space. At my work we have:

https://www.apptio.com/products/cloudability/
... and that's exactly how it's viewed here.

You won't find many families with Cinnabon as their bread provider.
I really want to learn in an on prem env (and learning on my own 32GB 2TB x-handed server is probably just scratching the surface). Sadly I'm a junior so could not make that call. I also have no idea how much cost the transfer to on prem will be.
Or worse, go to an interview, they ask you how to fix a specific problem, never hear from them again. Later find out that they had no openings, just wanted the problem solved.
2024, according to JPow speeches from a few months ago. Though now I don't know...
I would loose that, unless I kept it permanently in my laptop's USB port, in which case it would use up a USB port.

I think the system I suggested above would work a lot better. What I have now isn't so bad as my passcode is moderately strong, it just could be better.
For a user with the whole ecosystem, it is far more consistent with iPhone and iPad. From that angle it is so much better it is silly.
I don't disagree about context being helpful but I'm not going to get upset at ChatGPT as if a person had "lied" to me by withholding information that clearly would have helped. I have different expectations for a person than for an algorithm.
glad u like it! :3
Expect this doesn't explain past hype bubbles when there were non-zero interest rates. During the dot-com bubble rates were above 5%, for example.
Sorry, I didn’t quite catch that. Can you please explain further?
Hi, I just wanted to say congrats, your site and service looks very nice, proposition is clear, there is a spin which makes it different from other design agencies and I like the pricing tier setup, it makes sense (for me)! Made a bookmark for when this will come handy in the future.
https://www.youtube.com/watch?v=1rnA6wpF0o4&list=PLHh55M_Kq4...
I think you mean "A Boy and His Dog" [0], which was, ironically, set in 2024.

[0] https://en.wikipedia.org/wiki/A_Boy_and_His_Dog_(1975_film)
You don't need to be obese to not be capable of running very far.
This article about the state of general computer knowledge of university students might shed some light on things: https://www.theverge.com/22684730/students-file-folder-direc...

Not only do students come into university (and sometimes even into CS) not knowing what a file system is, many of them have a total lack of interest in learning what is perceived by them to be pointless.

I'd argue it is going to be pretty difficult to engage with any of those foundational topics if you aren't willing to engage with the basic metaphor of most operating systems, files and directories.
Ask HN: Do chatbots take over the web and apps?
Here's my assumptions:

1. connecting a chatbot to an email server is trivial, ftp, file system, python REPL, web crawler(langchain)

2. connecting it to slack, jira anything with an api is trivial(days per api). less with zapier or ifttt.

3. connecting it to databases(sql, nosql,grpah, vector) same effort.

I'm sure there are systems that won't be replaced by chat(with images and links to resources), but seems like alot could be. because it has a local database of that stuff for you.

Why go to a website if your personalized bot can go and order for "you know thing I ordered with Jon last week"
Could UFOs be alien probes? A new 2023 Harvard study explores it [pdf]
It depends.

Salt only works until ten below zero. After that it only makes things worse.

When it works the result can be magical if combined with sweeping. Trashes the drivetrain real bad though.

There's a nice big picture how Oulu does it, halfway down the article.
Out of curiosity, why did that stand out?

We've had the .com domain for a little while, so now we're starting to consolidate things to it.
Haha love it. Reminds me of something out of Game of Thrones.

For anyone reading this poem who has a strong negative reaction:

Consider it a sign that perhaps there's something more you could be doing in your own life. Take a job in climate (https://workonclimate.org/ https://climatebase.org/). Start a startup working on climate solutions.

"Climate deniers" aren't really a problem.

Complacency is bullshit though.

Consider that future generations may look back and judge your excuse of "but alfor on HN wrote a poem that made fun of a climate person" quite harshly.

It's go time :)
It seems Heraclitus was really on point.
When looking at my old code my internal dialogue flips between "What an idiot I was for writing this code" and "So brilliant and performant! I could never write code like this now."
Another interesting thing: one of many reasons behind the “hard line” at 1.5 degrees is that this is the level of warming were models and simulations of consequences have reasonable certainty. Beyond that level there are more unknowns and more less certainty.

So 1.5 degrees should be an important target if good models are important. But, it turns out, certainty isn’t what we’re after.
Then those homes might still use a centralized solution instead, with everyone else using a better one.
Excellent overview! Thank you for posting this
One of the best things about user-space TCP implementations is never needing to be an archaeologist, never trying to figure out the path-dependent sequence of accidents that leads to surprising and undocumented kernel behaviors.
ChatGPT is rendering other people's chat history in the sidebar
(Link is to r/ChatGPT/new just to show everyone is experiencing it).

The sidebar shows titles of conversations that are not yours, but (at least for me) clicking them does not actually open the conversation.
When you turn on the power, a capacitor keeps the 6502's reset line low for several milliseconds. This causes the processor to fetch the instruction pointer from $FFFE, and execution proceeds from there.

Modern PCs are a little more complicated. As a users, it seems to me like 20% of that complexity is necessary, such as to configure the DRAM (which definitely has to be done before running any user code.) The rest is all accidental complexity and compatibility with various legacy mistakes.
Even worse, I've had two instances in the past few months of going through the entire interview process, being told that they just need to make the final decision or put together an offer, and then having the job disappear. One of those postings is still up...
On the other hand, YouTube seems to be doing virtually nothing to improve theor live streaming experience (UI) and increase their market share.
> Are people finding placement?

A year ago I submitted to one job post and got a full round of interviews from it, which ultimately I decided wasn't a fit.

Over the past two weeks I've submitted my resume to 80+ jobs, and so far have had a handful of declines and no interviews.

So, yeah, it's a different market than it was, for sure.
This is a "you can write bad code in any language" paradigm. Doing computing efficiently takes skill, whether one does it in the cloud or on prem. Cloud solved a few common pain points and, at times of startup / tech boom, had a meteoric rise.

But now many of the companies that moved to the cloud are hitting different challenges and are stuck in a setup that is pretty expensive to maintain. I am not expecting the death of the cloud computing, but that pendulum will likely swing back a little as the companies experiment with other options. I think a company that can help medium sized businesses optimize their compute setup with a mix of on prem and multi-provider cloud will do well. My 2c.
I believe you're in the middle of two points, on one end, you don't want to write something trivial. On the other, you don't want to write something too new or cutting edge, as you're solo. Finding great projects to work on somewhere in the middle can be difficult.

I'd suggest that while you're finding your feet programming during this time, focus on software engineering, design patterns, and other SWE principles (SOLID for example).

As far as project ideas go, it really has to be something that aligns with your interest. I see you're aware of the suggestion "to build what (you) like." Your inexperience in this domain does not preclude you from building software adjacent to your personal hobbies.

I'll use myself and my own interests for example. I am a fan of the highest level of the US' legal system, the supreme court. I regularly listen to oral arguments presented before the court, along with keeping up with the SCOTUS via blogs and such. I can check to see if there is any public data available for me to play with, which there is. From there it's all about seeing what's available for me to use and coming up with a project idea using this resource.

I use this example to try and express that "what I like" does not have to pertain the software development discipline itself.

What I actually started with was video game modding for games I liked to play, along with Discord compiler, a project that allows folks to compile code on Discord. Both followed my interests pretty closely, both required lots of extracurricular learning.
In our case, just the headset. I think my friend has at least two or three, and whatever the "good one" is requires some sensors around the room or something, so there's a bit more to that one.
If it's encrypted, how can the bereaved family access the data?
Good point. I was thinking about the C++/Java meaning of the words because that way of doing things has proved to be useful but they're not the only way indeed.
However, there's a good incentive to not hit pedestrians. In collisions with pedestrians, cyclists often get more injured and surprisingly, pedestrians are more likely to be to blame for the collision (e.g. stepping into a road or cycle lane without looking).
I've used Delta both with a gamepad (Backbone) and just with the touch screen to play a few Gameboy Advance games. I have an iPhone 12 Pro Max. The experience was super nice both ways.

The touch screen interface is essentially the shape of the gameboy or whatever Nintendo console you're emulating and is responsive and works the way you expect it to. The Backbone connects automatically and just works. If you want, you can remap the buttons.

The annoying thing about having to use Delta and Altstore is the need to keep AltServer running on my desktop or laptop. Frequently, my phone would be unable to find the running instance the only way to refresh the app (required every 7 days) would be to connect with a wire to my desktop or laptop. When it worked, it was great. But when it didn't, I was annoyed.

That said, it does have cloud sync with various services and it does work well.
Clean air, clean environment, safety, access to nature, food safety, (mostly) free/uncensored internet, easy to do business, easy to do daily things, good public transportation, safety, good medical system, not a lot of corruption.

There's other things as well, but the above things are quite important to me. Your mile may vary though :-)
Just curious what do you think about the service? Is it a lot deeper than what Google itself provides? We are just using Google own service to turn down costs.
No amount of prompt engineering or related can fix the inability of LLMs to follow lexical, phonetic, or semantic constraints.

You need "filter assisted decoding" as introduced here: https://paperswithcode.com/paper/most-language-models-can-be...

I can't believe that this technique is not being built into everything. ChatGPT can't write a paragraph of correct English without using the letter "e" no matter how hard you prompt it. But if you simply filter all vocab tokens with the letter "e" in them out of the vocabulary, suddenly these LLMs perfectly follow the given constraints...
The future of VR may be so intoxicating that the best proponents of it will be inside the virtual world instead of outside promoting it.
This is what a decade of effective 0 rate interest created. Flippers and nonsense that contributes nothing to society. Same in China with ghost real estate.
That’s certainly one of them. For me it’s more like having browser extensions in your native apps. Ad blocking, feature enhancements, etc. For example: there is no “Instagram Premium” I can even pay for to remove ads. But with this there is.

As well as some apps that are just off limits for the App Store, like emulators.
I can confirm that this is definitely happening, and people are talking about it in the OpenAI Discord server. I've also found other users' email addresses by finding them auto-populated into the email field on the payments page.
Because they are still able to pass your stupid whiteboards even if they don't want to do it (spoiler: no one wants to do it)
That wouldn’t explain why you didn’t see any significant change in marriage rates across the top four income quantiles in 1979. It’s not like the gaps were insignificant back then: https://www.google.com/search?client=safari&hl=en-us&sxsrf=A...
A bit of refinement on that thought. In America, inner-city schools are mixed bag. If you live in someplace like Cambridge, schools tend to be good. Boston is a mixed bag. Same is true for other adjacent cities. However if you go to places like Westford, Newton, Wellesley which are very high earner high value properties, the schools tend to be consistently very good. Then you start moving into more rural places in Massachusetts like Pepperell, Townsend, Athol and again the schools are more like inner-city schools, underfunded and not very good quality.

I think the best way to judge the quality of schools by the opportunities the student's have as a result of going through the schools. The Westford, Newton, Wellesley schools are for winners of the birth lottery. Leominster, Townsend, Athol are for us birth lottery losers.
Better than RTO, an annual or six monthly team meet up. Its enough to catalyse new and boost existing relationships without the pointless grind of daily commutes.
Ask HN: Trying to be strategic about my career as a junior, any advice?
Hi, long time lurker and first time poster here,

just a little bit of backstory: I'm coming back to the job market after a longer hiatus (for health reasons). I'm late-20s and currently feeling anxious about the future viability of tech as a career, especially with AI on the rise. Most senior devs seem to be fairly unfazed and confident in their skills. However, with only around 4 years of experience in web development (which is considered to be the "easiest" CS field), I'm worried about the next best career move.

With the advent of AI tools, I believe many companies will be very eager to replace junior developers such as myself -- regardless of whether it's a smart move or not. This will likely lead to depressed salaries and more competition. I don't love coding to the point where I'd do it just for the sake of it, so I don't feel I could just "stick it out". I had tried to be a graphic designer and was met with abysmal job prospects so I chose tech for its relatively better stability and pay. Now that that's heavily under attack, and design/art careers are also going to be threatened, what to do? I just haven't had the time to hone my skillset for the last 10-15 years to make myself a highly sought-after senior. When the job is going to be 80% automated in the next 5 years, I wonder whether it's still worth it trying to get better. All the skills I have or thought I was building seem to be becoming non-marketable in the near future.

How do you all cope with this feeling, if you have it? Have you taken steps to "AI-proof" your career? Or have you successfully transitioned away from tech?

Thanks in advance for any insights. I know I sound very defeated and anxious right now, because I am, but I'm here to try and gain a new, hopeful perspective.
A lot of AI's promises seem to be reliant on the "you can easily" bit.

You can easily get the images you need from a Canva.com paid plan right now, as you can with Adobe Stock, iStockPhoto and many others.

AI cannot generate a real picture of a historical figure or celebrity, which is what Getty derives its real value from.
Sure, there are always going to be anecdotal exceptions ("parking isn't an issue for me, I just park on site"), but I think fans on either side can have quite rose-tinted views when assessing the pros and cons; I was just pointing out an omission in one of the examples.
hopefully this will contribute to a tipping point on infrastructure investments around low traffic neighbourhoods.
"This is not even an argument, only a disagreement."

It's a straw man.

The need for transparency in process is known, documented, and undisputed. Your comment has no relevance. My brain might be a black box, but I can still communicate and/or document the specifics of a process.

Can [insert your preferred model] do that? Didn't think so.
Lmao has this happened to you? If someone’s problem really can be fixed in a 45 minute conversation I’d gladly provide it for a beer. No subterfuge necessary.
> Instead of assuming evil intent, assume ignorance. Make convincing arguments, highlight the suffering, offer possible solutions - these are the actions that likely lead to improvement.

I'll be real: the actions that are likely to lead to improvement are buying Congressmen, and I don't have the money. The AI crowd does, and they are positioning themselves to collect ever more of it. If they are in fact Actually Worried about the people downrange of their guns, why is the onus on everybody else? Why are you implicitly holding that normal people are unreasonable for not wanting to be fed into the gears and that it's not the gear-owners' responsibility to not feed people into them?

Don't misunderstand me--I can do a lot of stuff, both tech and not. I'm reasonably confident I'll be fine regardless; if push came to shove, I can enter my disappear-into-the-woods arc. I'm not going to begrudge those who can't refusing to go quietly, and frankly, you shouldn't either. I think you know as well as I do that this crowd isn't looking to talk to the people they seek to grind to dust. They don't think they matter, and if you seriously thought otherwise you'd have answered with examples.

Discussion is a luxury afforded only when all parties are going to be okay at the end of the day. You are, for lack of a better term, tone-policing the scared and the harmed on behalf of the wealthy and the harming. And you are clearly more capable of insight than that.
Satellite Startup Varda Eyes Drug Development Process
I'm seeing the same, but only in the sidebar. I see titles of other people's conversations, but clicking them does not actually render the chat.

Authentication/authorization code is hard.
Automata Pro – Your Copilot for Photo Editing
Any time someone describes 'metaverse' they just end up describing Minecraft, which I've played for quite a while and I really enjoy it. I don't think Minecraft is the future of all human interaction, but that hasn't detracted from Minecraft being successful.

Unless 'metaverse' is supposed to only mean 'VR platform sold by Facebook'.