skysight-inc/HackerNews huggingface dataset:
> How Harvard handles it is up to them. They're a private university.

Harvard's true status is rather unusual. They were established by the Massachusetts colonial legislature, which formally retained the right to interfere in Harvard's governance, but very rarely used that right, largely leaving Harvard to run itself. The Massachusetts state constitution has a whole section on Harvard (Chapter V Section I), article III of which says "nothing herein shall be construed to prevent the legislature of this commonwealth from making such alterations in the government of the said university, as shall be conducive to its advantage and the interest of the republic of letters, in as full a manner as might have been done by the legislature of the late Province of the Massachusetts Bay", [0] meaning that the Massachusetts state legislature formally retains its right to intervene in the running of Harvard, even though it has never used it. This means Harvard is not a fully private university, rather one occupying a sort of grey zone between private and public - private in practice, but subject to state control in theory - and maybe one day in practice again, the recent controversies over Harvard have led to suggestions [1] that the Massachusetts state legislature take up its power to intervene in Harvard, e.g. by granting itself the right to appoint members to the Harvard Corporation. Politically, I think the odds are against that actually happening, but you never know. Legally/constitutionally, I don't think there would be any problem with it, since Harvard has never been a fully private institution, it has always been under theoretical state control, and the state does not lose its theoretical legal powers through failing to use them in practice

[0] https://malegislature.gov/Laws/Constitution#chapterVSectionI

[1] see this WSJ article https://archive.md/t0jYc - "One faculty member, citing a carve-out in the Massachusetts Constitution that reserves authority over Harvard to the state legislature, has urged Massachusetts lawmakers to install a government official on the board to provide more transparency and public accountability. A spokeswoman for Massachusetts Gov. Maura Healey said the governor is aware of the proposal and looks forward to reviewing it"
IIRC the vertical blanking detection can fail depending on what cards you have plugged in as they may load down the bus.
I find that I really appreciate the explicit rather than the implicit comparisons (requiring `===` in js), especially picking up a new program or coming back to one after some time away. I view it like a database - do I really want multiple ways to show a value is empty? For something like a Boolean you have: `false`, `true` and `null` as valid values (trilean?) that now have to be handled.
This should be branded as a "catering to your inner child" feature.
Lambdasort: Quicksort written in Python only using lambdas
> Serious question, I thought OpenIndiana was dead?

Commit history says it's alive.

> Is there any good alternative of Solaris lineage left? (That doesn't involve selling your soul to Oracle.)

I mean, this is it I'd think. There are other illumos distros, but this is the one most shaped like Solaris.
Of the people I know who got laid off in the last year, pretty much everyone got a job after seriously pursuing one for 3 or 4 months. By seriously pursuing I mean preparing, applying, networking, and interviewing for >20 hours per week. If you aren’t talking to people in your network to find warm leads and obtain referrals and introductions, you’re doing it wrong.

Things seem toughest for the very young. If you have <2 years of experience and get laid off, you are neither new nor experienced. That seems like a tough sell. Companies have a pipeline of new grads for junior roles and are hesitant to give bigger titles to people that are still relatively inexperienced. This goes double for anyone afflicted with imposter syndrome and unable to tell the story of their experience with a bit of salesmanship.

Also, even though more experienced folk are in great demand in general, finding the right role that aligns your interests and expertise with what a company needs and values is still a lot of work. You may be awesome, but you aren’t as interchangeable as somebody with say 4-8 years of experience. For leadership roles (staff+) hiring managers can get very picky and specific about what they want to see.

It’s best not to get discouraged by this but just recognize the rejections as a necessary step in the process.
AI boom and austerity on hiring can be happen at the same time.

AI boom is interesting in the sense, if the AI successfully increases programmer productivity, then it also would drive down the demands, unless AI can increase the pie by eating away other industries. So far I haven't seen this, AI seems to have a bigger impact on software industry itself than any other industry out there.

Not very optimistic that AI alone can change the tide, but considering how fast things can change (GPT-5 might be the AGI, or GPT-4 level model gets open sourced and runs much cheaper everywhere), 6 months in the future the outlook might change drastically.
If you have an Apple device, screen time can help. You can limit specific or type of apps, and specific websites, to a certain amount of time. I let someone else set my passcode. When my brain realized it's inaccessible, it's incredibly freeing, which is really sad.
> Git itself is nothing more than a set of tools to manage the versions of a repository.

"Git" is also the protocol, not just the implementation. Indeed, here I'm referring to the Git protocol more than to the Git implementation. There are multiple implementations of the Git protocol. GitHub is but one of several.

> But GitHub is not Git.

To the client it's indistinguishable.
>and neither seem to be run by developers that would call for a rewrite.

No, but they seem to be run UI people. They can justify doing a rewrite of the UI, but not the core? Not one person that I interact with using Slack appreciated the UI changes
BYD battery tech is just phenomenal. I have seen in the factory demo where fully charge battery being punctured without triggering any explosion. Their battery is no longer subsidized by their government. China EVs and their battery have now enter into pure competition market-based situation. Meanwhile Tesla still rely heavily on tax break by American and European countries. In Asia, Tesla sales mostly shrunk in the last 2 quarters with BYD overselling them by 2 to 5 unit. Tesla is fast becoming the new Solyndra maybe in 10 years time it will be just a small niched boutique EV Ferrari.
To “delete” HN:
1. Open Settings > Screen Time > App Limits > Add Limit
2. Scroll to the bottom and pick “Websites”
3. Pick “news.ycombinator.com”
4. Click “Next”
5. Pick 0 hours, 1 minute
6. Click “Add”

Now you’ll be limited to one minute a day of HN. If you set 20 minutes it also gives you 5 minute warnings, and lets you extend.

The App Limiting has a nice feature were if you set a limit on multiple apps at the same time, it doesn’t matter which app/site you use, the time counts against them all. This prevents you from wasting time in one app, then rolling onto the next distraction.
> My desire to find a name for the anti-shibboleth grew stronger recently, when I read Dan Engber’s excellent piece in Slate about how all the idiots on the internet keep saying “Correlation does not imply causation.” Scientists know that, whenever someone says “correlation does not imply causation,” we are dealing with clueless civilians. The phrase is a perfect anti-shibboleth to smoke out civilians pretending to know something about science

I hate this paragraph and everything it represents.

Honestly, I hate the very idea of "a phrase that only idiots on the internet say". It's such an arrogant concept.
Tom's incredible ten year run inspired me to write a thing about escalating streaks, and the power of doing something on a repeating schedule and trying to make it a tiny bit better every time: https://simonwillison.net/2024/Jan/2/escalating-streaks/
I’m a hiring manager. My company did a round of contractor layoffs in 2023 and made a smaller number of FTE hires backfills.

My advice is to hang in there. Often we have 3 strong candidates per open position. The people we reject aren’t getting rejected because they aren’t a good fit or lack skills - it’s just that someone else was a little better. If I had the budget I’d hire all the great people I have the privilege of interviewing.

For what it’s worth I think the industry is starting to run a little too lean. Teams are getting pushed to their limit, there’s no “slack” left for additional output. Contrary to the buzz you see on sites like HN, in the real world AI coding tools are completely underwhelming. The pendulum is losing momentum and I suspect orgs will realize they either need to grow their headcount or downsize their product offerings - meanwhile they’re letting certain products languish because they don’t have the headcount to work on it. And risk appetite for entering new markets is waaay down. The business culture is becoming more conservative (not politically/culturally, but rather in terms of its approach to operations and product development)

This means more opportunities for entrepreneurs and new companies soon. “What if big tech company X just copies you?” — oh you think they’re going to get budget to do that? You think they’re going to hire 50 devs to just copy your random startup? In THIS market? With THIS amount of Wall street scrutiny against quixotic projects? Hah! If you see a gap build it and fill it. The big dogs are all tied up in meetings with finance trying to save their datadog subscription from the chopping block - they won’t notice you until it’s too late.
Is this the same Fidelity as in GameStop?
For Reddit, Twitter, Pinterest and Imgur the website is almost unusable on mobile when not logged in. Log out, don't save your password in the autofill. Now you have to log in to get your fix, which is now a hassle.
It's residuals for performers and music. They assumed they can make more money from licensing it to other streamers and have them pay the costs.
They did, but it was changed back
>Email was solidly established on the internet before email spam existed.

No shit. The postal system was solidly established before postal spam existed too.

Email spam's existence was anticipated though.
force/spring based placement also seems to work pretty well- surprised that wasnt simpler to implement as a toy method
All while providing a reworded, but just as plagerized phrasing for you.
Hey you're the guy from the video :)
It is pretty impressive that even without third-party tools, the binary went from 64 MB to ~1 MB. IMO future versions of .NET should add more of such optimisation flags as default in a Release build.
Paying off mortgages quickly is often a topic, how much faster it happens compared to the US is another thing.

Typically, you decide on how you are going to approach the interest rate, and for how long. Owners can lock in for a fixed interest rate, or a variable rate that changes with prime. Term is most often 5 years, but latesly shorter or more flexible mortgages are more popular, sometimes between 2-4 years, and some folks who might take a risk on a 5+ year mortgage rate.

The variable rate mortgages out performed fixed rate mortgages for nearly 15-20 years. The tables turned in the past year or two.
...in a trenchcoat
I wonder if there's something physical to do with aging that makes people cognitively inflexible. Anti-aging tech would be great if you could prevent that negative aspect of aging too.
Hmm, I'm not sure we share an understanding of "ambient." Smartphone permissions are scoped to the app. It's been a while since I've messed with SELinux, but iirc, the rules can be scoped to an executable.

Whereas in my mind, an ambient permission is scoped to a broad category, like a user or group.
> I would also suggest you reconsider the functionality of importing C headers directly.

Trust me, as this is not as good of an idea as you think. You will just wrap it regardless unless it is absolutely trivial, which in those cases, you could have manually written the code to call the foreign code. And even if it was not as trivial, the types will be mostly wrong too, which means you'd need to correct them.

> Just recently I had a project that uses WebGPU

WebGPU is a mess regardless. Automatic bindings would still not work as you'd expect. For this specific API, we will add it to the `vendor` library collection along with all of the other graphics APIs. No one has gotten around to adding it yet, that is all.

To be clear, I am talking about a tool that will generate the Odin bindings for the specified C header(s). A magical "import c code", is what I am arguing against. It rare, if ever, that you need to regenerate the headers every single time you compile your Odin code, and that you don't even have wrap the code. Wrapping the code is effectively equivalent to just writing it yourself.

I am talking from experience from other languages. Pretty much every time those languages have the automagical C header importer, they either:

* The code had to be wrapped any way

* The types need corrected (thus wrapping)

* Rarely work correctly

* Missed code

* It didn't include everything you needed (e.g. preprocessor values as named constants, macros that were effectively normal wrappers, etc)

Another problem is that Odin does not support C's way of doing bit fields either, so some concepts will not map directly either. This means that Odin would have to completely embed the entire C type system as part of its language, rather than have those types be _compatible_ and _transformable_ with Odin types.
I would go one step further, being a heavily anxious person i dont think i would have had a good time with such a supervised experience. Especially given the giant influence a sitter with his framing can have on your trip. Especially looking at the horrific track record these institutions have with dealing with psychedelics.

Saying they know better/best/as the only ones is stretching the suspension of disbelief quite a bit. I am happy to fill out some sort of drug drivers license about knowing the risks and how to deal with them. But there is simply no way in hell i am letting such quacks into my trip.

edit: Since there is always the risk of someone taking this the wrong way, let me promise you that on the spectrum of "be all you can be" i am on the better half with a bunch of legal ways to go quite a lot lower at my disposal. Ways that arent closable through legislation. I would suggest focusing on some self improvement instead :)
+1. Using statistics about a population to make determinations about a specific outcome is often fallacious anyway. “70% of businesses fail” might sound like it is a bad idea to start one, but of course every business succeeds or fails on its own specific merits.
I don’t agree here. There are operators like the one I’m a maintainer of (CloudnativePG) which works directly with Kubernetes, teaching it how to handle Postgres clusters as a coordinated set of instances. Enormous improvements have been done in the last couple of years, and we are particularly focused in working together with storage groups in Kubernetes to handle database workloads, such as for example declarative support for tablespaces and volume snapshots.

I suggest you to read CloudnativePG documentation as well as this article: https://www.cncf.io/blog/2023/09/29/recommended-architecture...

Also watch the video of my talk at last Kubecon in Chicago about handling very large databases.

I hope this helps.
It’s actually finding the ODE, which is exactly what symbolic regression is about.
Agreed, but technically, the loan is written at time of interest, and for that period it can provide a certain kind of stability in housing prices as well.

As 2008 taught us, other ways can come up to try and make money.
Thanks!

I always enjoy playing with new tech, and HTMX looks fun, though I wouldn't use it for anything serious. If you're looking for something fun and simple, I'd 100% recommend using Svelte on Astro, they're both a joy to use.

I built this with Next.js to learn, because I use it at work, and need to stay 100% up to date when I'm educating others. It also just has such a huge ecosystem which is hard to match.

Tailwind's Catalyst UI kit only supports React, so it wouldn't work I'm afraid!
That doesn't make sense, though, as the charts refer to electricity generation, not primary energy.
Location: Pakistan

Remote: Yes

Willing to relocate: No

Technologies: Python, Go, LLM integrations, API integrations, Bots(Discord, Trading, Slack, etc), Web Scraping, ETLs.

I am looking for automation-related work: Bots(Algo Trading, Discord, Telegram, etc) that are connected with some APIs or backend systems. I also have worked on both OpenAI and Google Gemini Pro APIs and used them for Stock Sentiment Analysis and Finance WordPress blog automation respectively. I also recently started exploring AI chatbots and came up with a real estate lead-capturing bot demo using VoiceFlow[1]

You can learn more about me at https://adnansiddiqi.me

Email: kadnan@gmail.com

[1] https://www.youtube.com/watch?v=Bu3JvLb0hMs
This is nice to see and learn about!
Location: Sunshine Coast, QLD, Australia

Remote: Yes

Willing to relocate: Yes

Technologies: React, Rails, Typescript, Browser Extensions, Embedded Javascript, Postgres,

Résumé/CV: I have 10 years of programming experience, and just over 2 years of engineering management experience. I currently lead a team of 7. Niche has been Javascript that runs on other peoples websites (think Intercom, FullStory, Segment, Bugsnag etc.). Looking for an engineering management role. Have worked remotely for 2 years.

Email: red.year4828@fastmail.com
Yes Android has channels, iOS doesn't, but Android having channels doesn't mean that they are being used correctly.

A way to tell the manufacturer that an app is abusing their customers with notifications and allow them to take that ability away and enforce channels being properly used is a net good for everyone (except those who abuse it)
> No guy in the top 5%, and especially not an athlete, is going to settle down with a 6.

Citation needed.

> Yet afterwards, that 6 isn't very likely to settle for a 6 male.

Citation needed.

Also, this whole "ranking attractiveness on a linear scale" thing needs to die.
Causation is not correlation. More importantly, meat is tasty.
Spain is dominated by Telefonica who don't give a shit. Wierd because in their huge Latam subsidiaries they do heaps of ipv6 and the Spanish head office approves their Capex.

Norway is fine. What's the problem?
Location: Los Angeles, CA.

Remote: Yes!

Willing to relocate: No.

Technologies: Mostly centered on data science and data engineering in Java-based languages and Python. Please see my LinkedIn for all the details.

Resume/CV: https://www.linkedin.com/in/brenteedwards/

Github: https://github.com/chipuni

Email: chipuni at comcast net

-----

What excites me? Discovery. Finding significant patterns that no one recognized before. Predicting what's going to happen. My knowledge of computer science and statistics helps me discover new information from mounds of data.

To get my interest, express how much data science (especally statistics) are in your positions.
Looks interesting!

Is mostly remote (i.e., periodically fly into SF) an option? Or does the position require frequent visits to the office?
> then he can't whine and complain if his customers (advertisers) decide to take their business elsewhere

I said this so many times it's embarrassing, but the wrong assumption is that advertisers stop buying ads because somehow the content directly damages the brand. Which I think is super naive. The reality is that organisations and media who dislike the content threaten advertisers of organising campaigns against them if they don't boycott the platform. Consumer actions (right or wrong, doesn't matter) are almost never spontaneous, they need to be organised and promoted. There are organisations that have this as one of their core businesses and have an enormous ability to influence what is published.

So Musk is not complaining about the fact that his advertisers are going elsewhere, but about the fact that political organisations are pressuring them to do so under threat of damaging their business.
This would probably be less of a hurdle for people if so many CAPTCHA libraries didn't also have the dual purpose of being used to train AI models

That said, a much better resolution for tech companies would be to stop shoving pop-ups in peoples' faces when they visit a site. I am not going to sign up to your newsletter and I don't care about GDPR cookie consent
> If you have <2 years of experience and get laid off, you are neither new nor experienced. That seems like a tough sell.

I'm experiencing this. I've run into multiple junior (or new grad) positions that auto-disqualified my application because I graduated over 2 year ago. I'm less qualified for a junior position because I have some experience.
Or you can check the front page:

https://news.ycombinator.com/item?id=38845878

(older but similar) https://news.ycombinator.com/item?id=37904047
Contextual AI | Onsite/Flexible Hours | Mountain View, CA | Full-time | Product Engineer & AI Solutions Engineer

At Contextual AI, we are building the next generation of LLMs, from first principles, specifically for enterprise use cases.
We have a few roles we’re hiring for including:

-Product Engineer

-AI Solutions Engineer

For the Product Engineer position, we're looking for someone with strong full-stack engineering skills and who can learn quickly.

For the Solutions Engineer position, we’re looking for the same profile as the Product Engineer, but with strong communication skills and customer obsession since this will be a client-facing role.

Apply here for the Product Engineer: https://boards.greenhouse.io/contextualai/jobs/4097375007

Apply here for the AI Solutions Engineer: https://boards.greenhouse.io/contextualai/jobs/4084765007

Feel free to browse our career website for all positions:
https://contextual.ai/careers/

Email any questions: jenny@contextual.ai
> In other words, no.

> like posting walls of text that amount to "no, I don't" in context.

Claudine Gay never said "no" in that part of her testimony. She described "there is only one solution intifada revolution" and "globalize the intifada" as "thoughtless, reckless and hateful language" and "hateful speech" which is "personally abhorrent to me", but didn't give a clearcut answer to the question of whether it is "indeed a call for violent armed resistance against the state of Israel, including violence against civilians and the genocide of Jews".
https://en.wikipedia.org/wiki/List_of_16-bit_computer_color_...
This is a joke - I doubt it will work, fewer people to fight over interpretations :)

I remember in my pursuit of learning about change management and digital transformation, someone tried to explain that too many bureaucracies ultimately have one goal - to ensure their survival at any cost. Maybe not so different than politicians in that way.
This might be how we create actual basilisks (see BLIT. It's a good science fiction short story : https://en.wikipedia.org/wiki/BLIT_(short_story))

A million brainscans. A million images. Fed into an AI image gen. It's doable.
Do it for them
SmartOS illumos Unix Zones for the win.
https://wiki.smartos.org/how-to-create-a-zone/