skysight-inc/HackerNews huggingface dataset:
It seems like a crazy thing to say, but the phone/tablet format is actually not very natural. It is more natural than the previous generation of computers that require being stationary and using a complicated keyboard, sure. But holding a device in your hand and staring at it isn’t really the optimal way of using technology.

Which is a long way of saying that even if this generation of AR devices don’t take off, they will eventually. And they will most likely become the default way most people use a computing device. I cannot imagine a future where people prefer to hold a little black box in their hands instead of putting on a pair of glasses. In a century we may look back at the screen phone model as a curious anachronism.
Appreciate the concession. I was thinking as well that fruit leather would also be a really important food source in winter. Your last comment I find interesting:

(1) in famines, it is the muscular men that die first, followed by the muscular women, then men die and finally women (essentially follows the ratio of calorie demands to fat reserves)

(2) natural selection can be a bit random. Those that survive a disease might not be the most fit, just immune. Natural selection does not necessarily select for a globally optimal population, just local maxima. For example, all those surviving might also have some negative trait that would then be present in all of the surviving population.

I find those two points very interesting and thought I would share them.
Their work is temporary. Likely to not last even five years. There’s no urgency; your work isn’t that important to humanity, is it?
Maybe that’s a clue that we should almost never be using the death penalty.
You're a legend. Thanks for writing The Book. It really affected my life in a very positive way.
These courses always looked fantastic to me:

https://pikuma.com/courses/learn-3d-computer-graphics-progra...
Top PostgreSQL Providers (2024 Edition)
Questions?

You got any idea why people hate the concept of nested functions in C?

Why named named arguments test( a:4, b:3) instead of test(.a=4, b.=3);

Have any idea how you would handle first class types in C.
I’ve been using this:

alias gfixup="git commit -v --fixup HEAD && GIT_SEQUENCE_EDITOR=touch git rebase -i --stat --autosquash --autostash HEAD~2"

From what I understand it does the same thing as this crate for the most part. All I do after is:

git push —force-with-lease

Not sure what you get from the crate otherwise
Show HN: I building a website for AI Photo Editor
AI Photo Editor offers one-click solutions for tasks that typically require multiple steps in traditional software.
Now Unlimited Use Of AI Background Remover is Free!
Last I checked Anthropic has no image, video, or audio generation. No multi model. Does it have an answer to o1?
But many cities in the real world already have ads everywhere. If anything, a modified AR device could allow you to detect and remove those.
https://learnopengl.com/ is a super popular recommendation, but I found it a bit lacking when trying to understand how things work. I tried using a college book instead, Computer Graphics Programming in OpenGL with C++ and found it more approachable.
Discussions

(30 points, 2 days ago, 5 comments) https://news.ycombinator.com/item?id=41628163

(17 points, 2 days ago, 6 comments) https://news.ycombinator.com/item?id=41636796
Yes, I'm saying in those cases it does make some sense to rewrite it in Rust.
This guy publishes an article or two every year. Probably part of his PSC at Meta :D
Long thread but somewhat far I haven't seen what my family do, which is to take the other side of the trade. You can buy weeks on Redweek from timeshare owners (not outright, just a week in one year) and get a decent deal on vacation accommodation. Once you do it once the owners will often do a direct transaction at lower cost next year to avoid Redweek fees. We've stayed in many timeshares and been happy with the price/performance ratio.
> The US is incredibly insular with how it approaches financial innovation.

Financial innovation is more than debit transactions.

The US has thousands of financial products that don’t exist in Europe, far more widespread access to credit and a better credit scoring system, better fintech (For example it’s pretty trivial to get a competitively priced loan instantly approved online in a matter of minutes). Plus Europeans have absolutely garbage real estate products, most people are holding short term variable rate mortgages. I’m sorry but Id take the US system over that any day.
Very misleading choice of artwork showing natural scientists in doubt when it's actually things like behavioral theorists who have orders of magnitude more irreproducible results.
First observation of ultra-rare particle decay could uncover new physics
Jam along with your Spotify playlist
Are you able to cast as XML? I use that for OBJECT_DEFINITION, eg.

select name,cast((select OBJECT_DEFINITION(object_id) for xml path('')) as xml) from sys.procedures

This can be easier to straighten out since it preserves the newlines though other XML characters get mangled like > to &gt;. One other option is VARBINARY plus something to un-hex it.
Presumably the difference with a condo is that the condo owner has a fair vote in the buildings management (usually an HOA in the US) and enough votes can be used to destroy the building if it achieves high enough liability-to-value ratio. That does not exist for a timeshare, the timeshare owners can never band together to change the governance of the building
I like this too. I even found a mistake and the authors were open to correcting it which is always a good sign
I use Continue on VScode, works well with Ollama and llama3.1 (but obviously not as good as Claude).
Pull request TUI using Rust and Ratatui
Hey everyone! A few days ago, I decided to dive into developing a small TUI application. I've been wanting to explore TUI apps for a while, and I found Rust to be the perfect language for this new challenge.

The idea behind the application is simple: to provide an alternative way to create a pull request on GitHub using a TUI. Personally, I find it quite annoying as a developer to switch from a command-line terminal or an IDE with an integrated terminal to a web UI just to create a PR. That's where the need for this application comes from.

I’m sharing the repository here: https://github.com/djego/prt, and I’m super open to any collaborations and would really appreciate your feedback! :)
Nor is he required to give an explanation. The prosecutor must prove that possession of the items leads to proof of guilt.
Yep right when everyone

1. Standardized on two's complement.
2. Little endian.
3. We went from word based memory systems to line based ones.
4. RISC lost out to super scalar designs.
What will prevent Durov from reversing his “false promises” as soon as he is released and can leave France / the EU?

I have a feeling he will continue on the same path as before, as soon as he can travel outside of the EU.
I guess the crate version is easier to soft reset?
> This is evidence of science working

Is it?

Looks more like academic bureaucracy to me

And herein lies a big problem with modern science, the two are conflated. Publishing by itself does little to advance science.

I feel there would be more science done if scientists discussed in an online forum than through papers
This reads as yet another symptom of the US mentality which sees government regulation and taxes as evil, but property rights and contracts as sacrosanct.

It shouldn't be possible to sign a contract that binds you to arbitrary amounts of future fees. When buying a property, you shouldn't be locked into doing whatever maintenance the co-property fancies unless you at least own a voting stake in that co-property. (And even then, only within reasonable limits.)

This is the same mentality that somehow sees student loans with >10% interest rate as anything but a symptom of a disfunctional economy.

At the very least, for cases like these, the government should tell scammers creating those constracts "You're free to put that ink on paper, but we're not going to use our monopoly on legitimate violence to enforce it".
What solutions have you seen for problem (B)?

The open source example is hard to fix AFAIK. Everything needs to be a PR, some changes to older code bases are simply going to be either large or multi-stepped (many commits, and sending them all as stacked PRs is often not efficient enough to be effective). In industry, I think there are more solutions available. Though, overall, I am very curious how you would go about solving B.
Also I've never noticed the high pressure sales tactics from DVC. It's usually "if you want to hear about DVC go talk to that guy with the blazer".
Yes that part seemed crazy to me as well. Is it just some power tripping person who likes to prevent anything from happening? Is there some sort of environmental risk? Are they worried the couple who found it are not qualified enough to safely and correctly perform the salvage? My guess has to be the last one being hopeful it’s not just some attempt to block for the sake of it. Maybe they want it removed and documented to certain standards and they don’t feel these people are qualified to do that. The couple does seem to have good intentions though so I would like to see something happen before they pass even if another group does the salvage.
This is going to be hilarious in turbulence.
Training data is crucial for performance and they do not (cannot) share that.
but those products that I pay for aren't vehicles for advertising and I don't think Google would ever try to make them that.

Advertising is 80% of Google's business. If you think those things aren't being factored into their ads model.... Idk what to tell you.
I think what was insinuated is that it is just a common piece of wood found on many old boats. So it could still date back ages but does not prove they found the Griffen boat.
https://archive.ph/bK8L9
I very much agree with you, there is no practical scene for AR glasses yet
Worth stating some options for newcomers:

- It let's you decrypt same file using multiple credentials/keys (every team member has its own)

- it can use cloud vaults for encryption/decryption - for instance, keep your keys in Azure Key Vault or similar, and let the team access that using their own setup of AZ cli and SSO login you use to interact with the cloud anyway

- it will be able to keep the encrypted file semantically correct, so you still can use linter checks on push to git, etc
.ph ccTLD mirror wouldn't load for me.

https://archive.is/bK8L9
That is like your prior, man.
ad 1) I'd guess it depends on the size of the PR. If they're massive it kinda makes sense.
A tool that can create AI music
magit supports git-absorb out of the box if its installed; see the magit-commit-absorb command. I find it quite useful.
Glad to see the new release :)
Ok, I looked this up but there's a big problem here: it only works with certain phone models (and requires using their case). There is a "universal" option which basically glues a part to your existing phone or case, but this only works on certain case materials, and rubber isn't one of them (so no Otterboxes allowed). (Also, no polypropylene, polyethylene, or silicone.) So it might or might not work, depending on your phone and case.

But it doesn't solve the visibility problem: good luck seeing your screen in direct sunlight. And also the problem where you have to look down at your handlebards, refocus your eyes for close-up vision (this is really bad if you're over ~40 due to presbyopia), and try to make out the info on the screen, and not get hit by a car or run into a pedestrian or other road hazard. If you're navigating inside a dense city, this sounds positively dangerous. AR glasses would fix all of this.
Reading https://en.m.wikipedia.org/wiki/Fraudulent_conveyance it doesnt seem like it fits to me, but ianal.
Page title: AI Music Generator
Synchronize Dual Hands for Physics-Based Dexterous Guitar Playing
> inject this crap into our dreams

Well I just have to reference Futurama now: https://www.youtube.com/watch?v=hlCrcMeVZHs

Which is incomplete without: https://www.youtube.com/watch?v=YlGklt4BSQ8
I see your point, but I never meant repairability. Not even opening the back cover. Only about the efficiency of the assembly, and reliability of wearing while sealed.

In the same way, artillery shells and landmines are highly regular and neat in their internal structure which affords them the ability to bear immense loads and release large amounts of energy. But it's never about the ease of disarming them, it's exactly about the opposite, about making safe disassembly hard or impossible.
I'm with you. I've encountered numerous situations where the query planner caused issues. I don't know if the alternatives are better, but it's definitely an issue. I've written multiple databases wrapping SQLite, and multiple bindings to SQLite. There are dragons.
Thick!
Also, like, how do you even handle the resentment?

Odds are you're just staying with tourists most of the time, and whenever you do need to deal with the locals you have to ignore their thinly-veiled contempt mixed with self-loathing for depending on your patronage.

I hear it gets kind of awkward for Paris people getting summer homes in Britanny. I'm pretty sure the degree of hostility towards mainland Americans getting winter homes in Hawai must be much higher.
> Using "WP" was okay, to now calling out "WP Engine" specifically as being confusing

That’s the most childish thing out of this whole debacle. It is extremely clear that you cannot just change your terms 10 years after a company has been created in order to exclude it. Any judge would throw that case out of the window in 10 seconds.
"say what you're hoping to get out of this class" is an invitation for bullshit, something LLMs are good at and at least this human (me) is bad at. This makes a lot of sense. Who's taking that class for a reason other than "it fulfills the required credit"? I'm sure it's not enough to expect a wide range of creative responses the instructor seems to have been expecting.
> Where is the contract that WP Engine signed, that says they must display posts from their competitors calling them a cancer in their customer's websites?

There isn't one. Just like there isn't one that says they can download plugins et al from their competitors' website.

This is open source. They're free to fork WordPress, set up a competing app store, etc.
Not blocked due to load, but latency due to distance
PgHero looks great (props for linking to related projects!), though somehow not discussed here much previously.

https://github.com/ankane/pghero

https://news.ycombinator.com/item?id=41299148#41300220 (mentioned among the author's other helpful tools and Ruby gems)

> helpful to identify slow queries in production, remove duplicate indexes, see missing indexes, keep an eye on table size, etc

--

I haven't recently put in the effort to find a copy of SQL Sentry from back when the full-featured edition was briefly free but even the "always free" version was helpful working with MSSQL query plans.

https://www.solarwinds.com/free-tools/plan-explorer

(NOTE: Not sure how free-but-pushy it is these days, but years ago it wasn't bad.)
When it comes to testing materials, ASTM publishes and maintains dozens of kilos of fine-print documentation covering laboratory methods and procedures, almost all of which conclude with statistical ratings of their repeatability and reproducibility.

Very few would ever be published without a significant number of labs able to routinely achieve comparable performance.
He’s just trying to cause as much damage to WP Engine as possible and I guarantee that he will forced to pay for this tomfoolery by a judge.
How would you snoop outgoing HTTPS traffic otherwise easily anyway? mitmproxy requires some work to set up
Well, it works well for my phone.
I don't have a big problem with seeing the screen in sunlight.

Looking down is definitely an issue, but not for simply following a route. In fact, for turn by turn nav, I prefer audio. And no, I'm not interested in your opinions about the safety of that :)

AR glasses might work better, but they'd introduce other issues, like conflicting with sunglasses and helmet. Plus a huge expense. I suspect for me even if I owned such a thing I would rarely use it for this case.
Maybe I'm in a middle generation? I'm certainly comfortable with programs where you have to save to a file, but for as long as I can remember, always every program I've used that doesn't autosave warns if you try to close it without saving. Web apps mostly autosave these days, but those that don't will also usually trigger the browser's "you may lose changes, do you really want to navigate away?" warning.

In my (I guess biased) opinion, this is a reasonable affordance to expect; throwing up a confirmation dialog is a lot less burdensome than implementing autosave. I would consider not doing so in this day and age an antipattern.
PgHero: A Performance Dashboard for Postgres
If textbooks are more your vibe, OP, I’d also look into Real Time Rendering. Solid foundations with later chapters delving into modern techniques. They keep their editions fairly fresh too!
> mentions the monetary incentive academics have to use AI-generated papers 'to pad [their] résumé with more publications and citations

Whether that is true or not, it is reasonable to use an LLM to assist in writing a paper. It doesn't necessarily have to be padding anything. Those from foreign countries may find it especially useful. We should be grateful that they're using English at all.
I visited this site from safari on iOS while being in a Marriott hotel. I am blocked. So the WAF works.
tbh even functional role of a teacher is about to be upend with AI. All I know is I rather my children be taught something that will be useful with assumption that everyone will have access to have a tool like chatgpt at home/work.
Modern colloquialism generally meaning Moving/advancing/growing/gaining popularity very fast
Molmo AI: Free, Open-Source Multimodal AI Powerhouse
Reminds me of the counterfeit Rolex trick in Better Call Saul.

The mark must be willing to (1) steal a rolex from a drunk man lying unconscious in an alley and leave without calling for help (2) cheat their "co-conspirator" out of most of the rolex's value.

If you fall for that, it's not like you can go to the police afterwards.
I cant wait for one to overblend the other .New shakedown unlocked.
It couldn't be just any online forum, though. It would have to support scientists' specific needs. It would need to host datasets; make it easy to create and reference charts, diagrams, tables, figures; track post edits and the reasons for them; disincentivize both lengthy and low-content posts; provide advanced search and filter functionality; assist with jargon control; and support consensus building and measurement.

And then there's need for accessibility, for users with physical or mental handicaps, and for users with limited computing and bandwidth resources.
Dusting off some old replies. The TL;DR is: reduce information asymmetry, expose thought processes and align (everyone knows what to do, what not to do, why, and how we got there). People should send in pull requests to your thought processes. They should be able to take decisions based on their model of your thought processes, which you can help them build. Increase leverage and fire yourself every day.

The posts that are more relevant to you:

If I disappear, what will happen:

- https://news.ycombinator.com/item?id=25008223

Communication, alignment:

- https://news.ycombinator.com/item?id=24177646

Useful things for the team and product that add leverage:

- https://news.ycombinator.com/item?id=21808439

Communication with the team (link, and subsequent clarification):

- https://news.ycombinator.com/item?id=21598632

- https://news.ycombinator.com/item?id=21614372

Fractal Communication: communication that can penetrate several layers of management and be relevant to people with different profiles and skillsets:

- https://news.ycombinator.com/item?id=26123017

Product development:

- https://news.ycombinator.com/item?id=22827841

Management involvement as a spectrum:

- https://news.ycombinator.com/item?id=22715971

Giving a damn:

- https://news.ycombinator.com/item?id=20356222

Researching topics:

- https://news.ycombinator.com/item?id=25922120

Keeping up with a firehose of information:

- https://news.ycombinator.com/item?id=26147502

Tips to learn from videos:

- https://news.ycombinator.com/item?id=22710623

- https://news.ycombinator.com/item?id=22723586

Remote work, use existing tooling and build our own. Jitsi videos, record everything, give access to everyone so they can reference them and go back to them, meetings once a week or two weeks to align:

- https://news.ycombinator.com/item?id=26179539

Less relevant to you, included nonetheless...

Understanding codebases:

- https://news.ycombinator.com/item?id=19924100

Testing pipelines, scaffolding, issue templates:

- https://news.ycombinator.com/item?id=26591067

Making the most out of meetings and leveraging your presence:

- https://news.ycombinator.com/item?id=22873103

Consulting, understanding the problem your "client", who can be your manager, has:

- https://news.ycombinator.com/item?id=24972611

Product, architecture, and impact on the team:

- https://news.ycombinator.com/item?id=24503365

Onboarding new hires to a codebase, what if it were you, improve code:

- https://news.ycombinator.com/item?id=22860716

Reduce information asymmetry, template for taking minutes of meetings to dispatch to the team:

- https://news.ycombinator.com/item?id=21427886

On taking notes. When you're told something, or receive a remark, make sure to make a note and learn from it whether it's a mistake, or a colleague showing you something useful, or a task you must accomplish.. don't be told things twice or worse. Be on the ball and reliable:

- https://news.ycombinator.com/item?id=24209518

More meeting notes. Reply to a person who had trouble talking in corporate meetings:

- https://news.ycombinator.com/item?id=20323660
Complex solution to a simple problem. Just ban ads in cities. Like some cities have already done. Then the ads that are left are just for stuff that is important, e.g. events, music, etc. No need for AI filtering algorithms that have to decide what to block and what to leave.
Show HN: I Made a Video Looper in Python with ChatGPT in Less Than 1 Hour
This is something I had been wondering about for a while: could ChatGPT help me make a videolooper? I had been assuming Python would be too slow, but I wanted to prove it out.. After about 45 minutes and only 7 iteration, I came up with this working MVP!

I was especially impressed with its suggestion to use OpenCV, but also when I asked it to do multiple video streams at once, and to arrange them in a 2x2 grid, it gracefully added a few lines of numpy calls to stack them up. Next step would be to add audio.

Check out the source here: https://github.com/diydsp/Video-Looper-in-Python
Google very publicly commits that enterprise customers (GCP, Workspace) have their data firewalled off from ads. If you have evidence to the contrary, there are many, many companies and governments that would like to know.
In my experience, guile these days is often faster than chicken, even compiled (the csi interpreter is dog slow and not suitable for anything but interactive exploration). Chicken is just not a fast implementation.

Plus guile comes with a more comprehensive standard library; on the other hand, chicken's package manager and available packages do make up for that.
Show HN: Cronexpr, a Rust library to parse and iter crontab expression