skysight-inc/HackerNews huggingface dataset:
Switch to unstable.
I’ve never written code, yet managed to pass a Google system design interview
>a video by fireship dev (https://www.youtube.com/watch?v=r-GSGH2RxJs)

That's a great video explaining the core use-cases of htmx in 100 seconds. Would be great if all projects had such a thing! Htmx reminds me of tailwind in that you've created a set of attribute names and values that are picked up at runtime by a singular library. There's no front-end build required, which is a Very Big Deal for most devs who don't want (and shouldn't have to) to mess with npm and webpack. It looks like the "breaking point" for page size is something like a small SPA - when it gets to big, make another SPA.

Particularly for react/vue devs I think the thing they'll miss is the idea of a uniform, singular object representing global state that is rendered by a single function (defined hierarchically in your component codebase) into the UI. However, it must be accepted that this idea is very demanding in itself, resulting in lots of opinions and hurt feelings, and in addition comes with the weight of a front-end build (and all the confusing variation there).

I don't use it but I'm already a big fan. Congrats!
And also up-hungry to opportunistically update navigation and cart item count. :-)
> Most big tech companies have also halted layoffs and some have even begun to rehire staff they let go only a few months ago.

But have they tracked how many of the 300,000+ from this year and 150,000+ from last year have found jobs? The article just says "begun to rehire"...

So the layoffs have stopped, but there are still almost half a million former tech company workers who need to be soaked up by the labor market.

And that assumes there isn't an additional downturn in Q4 this year.

Making the situation worse, venture capital investment has dramatically slowed down, so even if some of the laid off workers wanted to start companies, they either a) can't, if they require initial capital, or b) need to slowly, slowly bootstrap the companies, meaning they can't do fast hiring this year or probably next year or the year after.
> Urban metropolises shouldn't be built where profitable farming can make better use of the water.

You have it exactly backwards: planting crops that are only profitable (and MUCH less profitable than comparable urban uses would be), and which make a horrible use of water, due to outdated legal ownership theories of water.
After that, you have a whale eat the whole let of them. But then how do you get rid of the whale?
Actually, in the early 20th century, those horses likely went to war.
When has anything in tech ever actually died? I guess there will be people building sites in React forever. Haha
That it's not 175k$ but 113k. But now that I see this comment again, I notice that it's 175 in Australian currency which is conveniently also called dollars apparently so that's actually my bad
With some tech savvy, you can disconnect your robot vacuum from the cloud
And not, in a more fundamental way. Sharing a JVM just isn't the same thing as a sandboxed process.

OSGI was probably the closest thing that tried to embrace that model, and it didn't turn out very well (putting it mildly). If the JVM actually did provide the same guarantees and restrictions as a real container, that would have been very useful.
If you use Data > From Text/CSV in Excel instead of File > Open or file double-clicking it gives you more tools and does a better auto-detection.

That used to be the default behavior in Excel for years that you'd get the CSV data "wizard" but they split the behavior and "hid" the better behavior on the Data tab of the ribbon.

(The Data tab also includes From JSON which is great at avoiding building CSV files for Excel people if you can just teach them From JSON. Most don't actually want to learn and I still wish Excel would support an XLJSON or something like that file extension to give people the double-click a file they want, but with something much more useful and clearer than CSV.)
Symbolic AI is human-understandable. It's programmed in human terms. The reasoning chain is transparent. An engineer can point at the graph and tell you exactly what factored into the AI's decision and how it was made. That (potentially) alleviates concerns about transparency, error, and bias.
Except for the mouse… that horrible, horrible hockey puck. My wrist hurts just thinking about it.
Hm? They appear to have Stripe and crypto options too, as well as Alipay.
> They don't understand that sex without contraceptives is risky sex (it risks pregnancy).

Please, if you're referring to me, I prefer not to be misgendered. Pronouns in profile.

I don't consider pregnancy a "risk" of sex but rather its natural consequence. SOME people may consider it a risk, if they are fornicating without any means of supporting a child, if they are committing adultery, if they are pimps with prostitutes who need to be out on the streets turning tricks; to them, pregnancy is a real risk (and the unborn child may be material evidence of a crime.)

Sex without contraceptives certainly carries the risk of STIs. And it is undeniably a scientific fact that barriers can reduce that risk. It is also undeniably scientific that abstinence and faithful monogamy reduce the risk too.

But let's get back to the psychology: it trains the users to have sex more often and in situations that they normally may not. Since the users of contraceptives become conditioned to enjoy this pleasure without "risk" of consequences, they do it more and more, and then guess what, they don't really care about failure rates or lack of devices on-hand.

I can tell you from first-hand experience, repeatedly over my life, that people who use contraceptives often couldn't care less if they aren't used once in a while, and guess that "risk" that carries?

It's sort of like if your local Post Office handed out free parachutes, and rather than landing, your airline would just make a close approach and everybody jumps. You're totally used to grabbing that parachute; you don't care who packs it; one day you forgot the parachute or it looks janky; you just jump anyway. What the heck? Everyone else is doing it.
Your kids are using their friends' phones and you don't know what they're doing on them.
>Of course we can trust them to drive our cars, we just can't trust humans.

...And just where do you think those computers came from, sparky?

Back to square one.

If you can't trust the humans in the chain, trusting the system as a whole is the act of a fool. You've abandoned rationality, and comfortably ensconced yourself in the plush comfort of irrationality and ignorance, setting yourself up to get rolled by the real master's in the house, who'll be the ones who make, run, and operate the machine. Double points for not even realizing the only one pulling the wool over your eyes is yourself.

You're trusting something that half the time needs effing cross-checking by a squishy bit due to bored programmers misusing computing primitives in ways in which their integrity and soundness is undermined by their physical implementation.
Coal is going away no matter what. Be it from natural gas or wind. It is just not economic anymore.
> when Walt Disney World was built near Jacksonville, FL, and Four Corners, FL.

My skepticism threshold went way up on reading that bit of geography.
Four Corners is 5 miles from Disney World, Orlando 20 miles, JAX 200 miles.
Ask HN: Are UK Contract rates going down?
Has anyone seen the UK contract market rates in a bad state? Despite roaring inflation, rates are deflating.

Looking at Java as an example: https://www.itjobswatch.co.uk/contracts/uk/java.do average rates a going down now for some reason.

We were hiring recently and loads of poor-quality engineers showed up and our rates are at the higher end of the scale. Almost like the good engineers have left the market or were hoovered up.
The root cause of America’s housing affordability crisis
I can highly recommend two channels on YouTube above all others for learning Blender. Seek out videos from Blender Guru, and CGCookie. Both have some great beginner playlists to get you the basic skills and then when you're ready they also have advanced techniques and tips / tricks for more "expert" projects.
> Twitter doesnt care about free speech. It cares about revenue.

And yet, when Twitter allowed a tiny bit more free speech, the same people who complained about corporations only caring about money started complaining that a) Twitter is hell now, and b) it's going to kill Twitter financially, but Musk doesn't care, because he's a crazy billionaire, and we need protections against crazy billionaires ruining valuable things.

> You do it by creating echo chambers that re-enforce their prejudices

And yet, significant number of complaints in the article is about how Musk ruined their nice echo chamber by letting the wrong-side accounts back in. So is the echo chamber bad or is it good? Or is it bad when it's people that disagree with me control it (then it's a pandemonium infested with trolls and misinformation), and good when people that agree with me control it (then it's a clean safe space platform that can be trusted and is full of valuable insights)?
I use a KVM switch so I can share the same keyboard and headphones between two computers by pressing a button. I know KVM switches also allow you to share monitors but I don't have any experience with this since I'm blind and don't need external monitors.
What are technical differences between HTMX and early versions of Angular 1? It has the same idea of sprinkling some attributes over HTML to make it dynamic for easy cases. There were many frameworks that started like this (Angular 1, Vue, etc), and after getting some traction they grew into full-blown SPA frameworks, because there is a real need for more difficult cases.

If I had to pick an “Angular-1-like” framework, I would pick the one that clearly documents it’s boundaries and provides a clear way to use a mature SPA framework when there is a need to cross those boundaries. If anyone is aware of such framework, please share.
> If we had this in C++ you could compile one file/module with C++11 and another with C++20.

I'm not 100% confident but I think you can do this already*. What you can't do, is compile each file with a different compiler or stdlib release.

There's just no reason to do it because C++11 and C++20 are forwards and backwards compatible, so you might as well compile everything with C++20 if you're already going to compile it all from source.

* An exception is omnibus libraries like abseil that take it upon themselves to backport stdlib features to older language versions. For example, abseil uses typedefs to define e.g. absl::optional as std::optional on newer versions or a custom implementation on older versions. If you compile abseil with C++11 and your client code with C++20, then you may end up with scary runtime errors (not compiletime, because templates are compiled in every translation unit, and not linktime, because the linker ignores types).
The job market is still kind of cold in terms of open roles and many orgs are going through a soft hiring freezes, and instead only hiring for critical roles. For example my company has no IC roles open currently and only listing some managerial roles on the career page. I think things will pick up early next year. Many orgs and teams have been running very lean this past year and I’m sure most of you have been feeling overworked.
Mostly agree with this, the issue was that Spring Framework 3 introduced a new way of doing configuration with the @Configuration annotation. Up until then it was all xml driven (some minor packages like spring-integration still required it) bean soup. The advent of the annotation driven configuration paved way for spring-boot to provide sane defaults to the framework (previously reserved for certified spring framework engineers like myself to define in xml that we copied time and time again).

You nailed it though with Spring being configuration over convention and Spring Boot being the opposite. At the time, there was a competing web framework that was really simple to build with called Rails that made the mindset shift to ease-of-use from a dev standpoint away from ease-of-use from an ops standpoint.
Intel's $5.4B acquisition of Tower Semiconductor has been called off
And? What are you trying to say? Banking software IS sexy?
They say "Look at the fields of solar panels, they're so ugly!"

I imagine these people have never seen a coal mine.
"Anecdotally, far fewer recruiter mail messages as well"

Anecdotally for me, I know several recruiters that were the first to be laid-off. So, even if tech jobs are back, there may be a case of nobody being left to run the recruiting.
Discarded. Valued at zero. Remembered only as a lesson in what not to do.
And it's your belief that the State Department-- let alone the CIA-- are totally ignorant of what Iran does to its staff?
It's both you and right wing people who are the problem.

You're both puppets in the hands of the powerful who wants us divided and weak.

Don't trust authority. Don't trust anyone.
In the past left wing people cared and fought about freedom, today is the right wing fighting for freedom.

It's all irrelevant anyway, governments keep growing stronger and stronger during right or left governments. And soon there is not going to be anywhere to run to.
I don't know why I bothered
Or law systems
Interesting that they were called "releases" back then. I wonder when it became a "distribution"? Was that word only used by BSD back then?
China’s economic woes mount as trust firm misses payments, home prices fall
I don't think using the accept header is a good idea.

The main reason is that it doesn't necessarily play well with proxies. Most notoriously, Vary: Accept is not supported by Cloudflare (with the exception of images). This means it's not safe to use the accept header if your site will ever be backed by Cloudflare, as you could end up returning cached HTML to a JSON client or vice-versa.

https://developers.cloudflare.com/cache/concepts/cache-contr...

My other problem with it is that it's not very discoverable - it can be surprising to interact with an endpoint that varies based on the accept header. It's not commonly used, so many developers are unfamiliar with it.

And even if you do understand it, it's still hard to tell which endpoints support Vary and which don't.

Finally: I like to debug things by copying and pasting URLs around. The Accept header doesn't support that kind of communication - you need to share not just the URL but also the accept header you were using when you saw a specific response.
I think v3.5 is already a lot worse than earlier this year and v4 is basically the only option if you want a reliable answer.

This coincided with the update that made v4 the default option for new chats for Plus subscribers (of which I am one), drastically increased its speed, and removed the hourly message limits.
The part where they say they use AI "to build a sustainable and inclusive economy" and where they say that AI is "in their DNA". Admittedly, it's only about 80% of the quote, easy to miss. Hope this helps.
I wasn't there, so no, I don't remember that. Thing is, plenty of technologies launched by large companies at big conferences have failed to catch on. And plenty that were created by just some people without a big corporation have been wildly successful.
Nice line, might even get you some upvotes but it sounds pretty ignorant of the realities of the world we live in.
That’s pretty incredible hubris, to worry that something as central and widespread as Java could suddenly stop being safe and secure in a way that only your org can detect or care about.
And outside of macOS or other hardware-bound OSes, drivers are going to be an issue when the driver manufacture doesn't do their job.
> But they are trying to build a narrative from it:

I feel like the reality is that it has less to do with unbanning a bunch of alt-right trolls and more having to do with changes to tweet discoverability and blue-checks.

It's not hard to find people even in this thread complaining about how their feed has turned into a "ghost town," which foots with complaints I've heard from my Twitter-using acquaintances. That is a serious problem for a site that used to function as a shared social space.
It depends on the interest.

If the interest is "we want their water so that we can use it instead" then it very much similar. This is very different than if the purpose of the alfalfa tarrif was somehow National military security, and cities getting more water was simply an unintended a side effect, not the primary purpose
Everything that wasn’t doable on their smartphone. They would use their work computer for personal things because they just didn’t have a “personal” computer other than a phone. Hence my startlement.
The idea that the CIA is naive to what Russia does is pretty amusing.

Yes, if only they frequented social media, they might have some clue what Chinese, Russian, and Iranian security services were up to. Alas for their naivete...
All I can say is that having significant gut dysbiosis is enough to have significant fatigue - think for sure, you can end up having fatigue from cell energy production issues, but it's clear to me that there are definitely different causes of CFS.
> world ending predictions in the realm of climate change... There have been many, and continue to be many that if we do not "act now" it will be "too late" these claims have been persistent since the 70's at least

Could you be any more specific?
It was growing even under Trump's admin, who was NOT spending trillions on it. China made renewables cheaper than coal.
I have a personal desktop and work laptop. I git my brother to 3d print some brackets for the latop to wall mount it. I have a usb switcher for peripherals and hdmi over separate inputs to the moniter.

Switching between computers is a case of desktop button to switch peripherals, then switch monitor iputs.
The reason for the redirect is probably so that they can change the URL without reprinting the menus. For example, if a small business changes who they get to do their online ordering system, sometimes that involves a URL change because coordinating the transfer of control of domain registration, DNS (and consequently sometimes email) and website hosting, and preserving the old URLs (or even just the entry point) on the new system is too difficult.

I don't think the lack of redirects would really resolve anything either. You either trust that the QR code you're scanning was really generated by the organisation you think it was, or you don't. If you trust them then you can also trust their redirects.
Personally, I would have a sliding scale based on how large the business is.

And it would go beyond free speech. Companies can ban people on a whim and I don't think that's appropriate either for very big entities.
Most stuff can be done on the web these days. Do they need Windows?
World wide, or which countries are you referring to?
Pick your favorite mainstream news outlet (I checked Atlantic, Guardian, CNN, Axios, NYT, WSJ, and maybe one or two others) and you can find an article to the effect of “Why Do Americans Think the Economy is Terrible When It’s Actually Amazing?”

Credit where credit is due to the administration, they seem to know better than to push that narrative just at the moment.

Regarding tech jobs, inbound recruiter contacts at flat at nearly nothing, we’ll over 80% of the people I know who were laid off are still looking, and competition remains brutal for the openings that exist.

Tough job markets happen, we get by. But it’s starting to really grind my gears that there is a full-court press to act like it’s been like this in the last decade or two. It was easier in 2005.
Insulin sold today is not the same bovine insulin that was originally patented 100 years ago.

Insulin needs to be affordable, but the trade-off we’re seeing (and that comments like this leave out) is that insulin development continues to move forward, with the new stuff being significantly better than what came before it. The $25/vial no Rx stuff at Walmart requires much more discipline and attention than the stuff that is hundreds of dollars per dose. This is the market sending signals that better insulin is worth developing.
Basically, the most aggressive quants for a larger sized model is always better than the unquantized model of a smaller model: https://github.com/ggerganov/llama.cpp/pull/1684

Tim Dettmers did a bunch of research on this last year as well: https://arxiv.org/abs/2212.09720
I can tell you where all these jobs went - here - east of the 14th meridian east.

At least that's where Amazon, Google and Netflix have been hiring for the past few months.
> Anyway, it's really telling that these tiny little things are what the article presents as signs of some kind of tech job market recovery. FWIW, depressing as it is, my money is on the tech job market as we know it being a ZIRP. A huge chunk of the tech sector is dead in the water without infusions of VC cash, as we're now seeing, and I don't think things can go back to the way they were without interest rates dropping to near-zero again (and that seems impossible in the near future).

If antitrust were enforced against Google, Facebook, etc., and the companies split into 3-4 companies, there might be enough jobs created by that lack of consolidation to soak up all the extra labor. The profits for the shareholders might go down a little, but there could still be many profitable companies. It might also be good for the ecosystem as a whole because 3-4 Facebooks would likely purchase common services from a new, 5th company that sells certain services all "Facebooks" use, which could then ALSO be used by a startup trying to compete with Facebook.
At a young age having seen all the above and worse, both in person and online - yes, the Internet (and world) is a corrupted place. There is darkness and light all around.

I recently explained to my child that there are things in this world we cannot forget and that is why we must be careful what we listen to, what we watch, and what we seek. The idea of stopping any of the above is impossible yet I can change where my attention is focused.
Incidentally: I just saw a new piece, on a publication that at least in its UK version (which the USA version partially embeds) offers, in spite of frequent expression of biased views, a few remarkable articles. (Some say, "at least they are on average excellently written".)

It was an article about Eileen O’Shaughnessy - George Orwell's wife (I suppose this could raise interest, possibly also yours).

I have seen in that text unneeded references to Orwell's most private matters - as if spying in Mr. Blair's rooms.

And this should tell us how hints ("Well, it was published there"), while valuable to have at least some tentative initial ranking, are unfortunately not useful for reliable discrimination.
> Your argument relies on the miscalculation of risk

:shrug: Six million Jews would like a word with you.

If that's not enough, consider that there might be a reason why we literally have laws preventing the requirement of disclosure of sex/race in hiring today? Consider the countless studies about how anonymity benefits the ability of oppressed groups (particularly women) to participate in public spaces online, consider that the Supreme Court has very directly said that anonymity and privacy are an essential component of 1st Amendment rights. You also still really haven't grappled with the fact that multiple states today are pushing to get access to medical records and social media messages both to prosecute people and label minority groups. These are not issues that are affecting only one or two people.

And again, the "benefit" that we're giving up by being more private is negligible. There's very little downside to encrypting messages or blocking ad networks from tracking people. The entirety of recorded human history disagrees with your risk analysis, in addition to pretty much every single 1st Amendment expert and minority advocacy/anti-hate group today. Your math is wrong.