skysight-inc/HackerNews huggingface dataset:
An excellent link!

Thank you very much!

Let's just transcribe the name of this paper here on HN (should links be broken in the future), for posterity:

"A Wavelet-Based Analysis of Fractal Image Compression" by Geoffrey M. Davis, 1997, IEEE Transactions On Image Processing Vol. 7 Issue 2.

Incidentally, I found a non-paywalled version:

https://www.geoffdavis.net/papers/ieee.pdf
From my perspective the problem is often other people... without a Facebook account I have a hard time getting invited to events, and lately even more difficulty purchasing used items locally, people organize roommates and rentals on facebook! one organization I volunteered for briefly organized everything via Facebook message and were upset that I didn't have an account.
Ah, never even thought of having a kind of overlap tolerance. I might look into if this would make sense for Schedule-X too.

Solving overlapping events was definitely one of the things were a couple of days went into finding a nice and performant solution. My solution is here: https://github.com/schedule-x/schedule-x/blob/main/packages/...

Basically what I do is iterate over a list of events, sorted by start time, and for each:
1) figure out if it has an overlap with its next
2) if no, all good -> do nothing. If yes:
3) recursively check upcoming events until none is found with an overlap.
4) for each event in the recursion, set an integer property for how many previous overlapping events there were
5) Use this integer property for adjusting the position of the event with CSS
I think this is an extremely unfavorable interpretation of the article. I wonder if we even read the same thing?

He sees a new tool that others have found interesting, and he identifies ways to use that tool that are useful for him, while also acknowledging where it's not useful. He backs it up with plenty of examples of where he found it not-useless. This is not a revolutionary insight, especially for a developer. We constantly use a variety of tools, such as programming languages, that have strengths and weaknesses. Why are LLMs so different? It seems foolish to claim they have zero strengths.
It is very very very unlikely that they would build an underground pedestrian station that had walls that reacted to heat, unless it was to absorb heat in case of fire.

I'd also think that plastic resins are not the best thing to be reacting to heat.
local isn't the first word many people would have come to mind about nextdoor
Dancing Particle is an interactive project for decompress, relaxation
I miss the loading animation
> So, when it's the bank doing it it's ok but a bank employee doing it independently for personal gain it's an issue.

If the bank came into your home, took money without your consent, gambled it on high-risk activities, then tried to replace it before you noticed that would also be bad.

But that’s not what banks do. People deposit their money at the bank consensually and with an understanding that the bank’s activities are regulated within relatively strict frameworks.

I don’t understand if you are trying to downplay the severity of criminal embezzlement by bank employees or trying to demonize banks, but the two scenarios you’re equating are nothing alike in terms of consent, regulation, risk, and criminality.
Introduction to Plan 9
Perhaps you've omitted some important context here, or you're using an extremely restricted definition of "works"? The interesting and hard question with software is not "did it compile" but rather "did it meet the never-clearly-articulated needs of the user"...

I would agree that it is a primary goal of software engineering to move as much as possible into the category of automatic verification, but we're a long, long way from 99%.
That just seems like the strongest possible encouragement to uninstall the app entirely.
Here is more background from the patent literature:

https://patents.google.com/patent/US8459807B2/en

The guy that discovered it was attempting to laser convert Scotchlite and noticed a weird effect of the light near the cut zone that they eventually figured out.
>All 379 passengers and crew of a Japan Airlines plane escaped a devastating fire that erupted after it collided with a smaller Coast Guard aircraft at Tokyo’s Haneda airport on Tuesday.

That's 379 lives saved, is the number not important, or is it the ratio?
Is that software preserved anywhere like Archive.org?
If they could redo figured bass, it would give me some confidence that they aren’t stuck in their ways.
I used to work in a building that was once a factory, the room I was in was once a break room. For years workers would come in for their lunch and lean back against the walls. Years of (probably Brylcreme'd) heads being placed against the walls led to a situation where no amount of painting would cover it up. All these little brownish-grey spots appearing on the walls a few hours after each painting.

Then one day the room was properly refurbished and management paid the decorators to put in a special barrier layer and the grease spots finally dissipated.
You may be trying to kill all criticisms, this is not possible. Not everyone will like you and not everyone will like your code. Fortunatly people irl that have personal differences tend to be a but more tactful than the software crowd can be online but something like this bound to get overwhelming amounts of love.

No great project started out great and the best open source projects got to their state because of the open sourcing.

Consider the problems you might be spending a lot of time solving might be someone else's trivial issue, so unless this is an enjoyable academic excercise for you (which i fully support), why suffer?
If the LLM is better than me at writing Torch code, it is a great idea for me to use an LLM to write my model definition, since the exact syntax or the reshaping of the tensors is not so important to me. If I want to create a convnet and train it on my images, for my own usage, I don't need to bother some Torch expert to do it for me. I can do it myself, if I understand enough about convnets themselves and not enough about Torch syntax / methods. The alternative would be to study the details of Torch in a manual, and the end result would be the same: the important thing in this task is to govern the ML concepts, not the details of MLX, Keras or PyTorch.
So you're suggesting that instead of asking an LLM, we should spend time on Fiverr/Upwork to find someone to do random coding tasks that might not fall under our expertise? Can you do that for less than 20$/month?
I think a lot of laws shouldn't exist, but I have no illusions about being able to break them without consequence.
Disabling JS on medium removes the paywall and makes the whole website lightweight and fast. uBlock Origin has a convenient feature for this.
In this particular case the change required (K&R to ANSI C) is such a mechanical exercise anyone with a modicum of C experience can perform successfully. We’re not talking about decades of taxation rules encoded with COBOL here.
Japan Airlines A350 and Coastguard Aircraft Collide at HND
Roughly, the answer should be intuitable from what a float is,

A float is ...-exp-int
A log is exp-int -> int
Extending our lives should definitely not be a priority. We already have enough trouble on the horizon with resources on earth provided for an exponentially exploding population. The only thing keeping this in check currently is the elderly dying from disease and old age. If we reverse the aging process, or cure cancer or something similar, this planet will very quickly become a very horrible place to live.
This sentence rings so true:

> Reliable persistence of data is but one small problem for us and I won't die on this hill anymore. Simply getting everything into the same tenant is table stakes. The hard parts are reducing the # of moving pieces (complexity) and 3rd party vendor count.

Yep. It is sad that the perception will be that MS SQL is more simple or Postgres is more simple (I love postgres, but just adding in a network means a lot of potential issues) than SQLite and WAL.

It feels like the argument is really: familiar complexity vs, unfamiliar complexity. And, unfamiliar complexity will never win out no matter how much better the true complexity story is, especially in enterprise domains.
Not necessarily--a fixer makes problems go away, and it is understood in many cases that this may involve illegalities. But the fixer may simply be expert at negotiating without involving the legal system at all.
That's marketing
They made billions of dollars last year?

Edit: Not excited about it, just facts.
Fibre-Optic Gyroscope(FOG) from a Ballistic Missile
Implemented with a Cyclone ii FPGA
I made a tool like that, and I bet with a more powerful LLM like GPT4, and perhaps a better baseline OCR tool (like GPT4 vision), it could work really well for this sort of thing:

https://github.com/Dicklesworthstone/llama2_aided_tesseract
Britons increasingly turning to food black market, experts say
Built and Android app that uses LLMs to learn stuff
One "simple" trick here also is to consider putting at least some of your pathfinder calculations outside of the core game thread.

If you take some time to snapshot the map state (ideally a nearly static grid like this) and throw it into another thread, you can free up your core game loop to work on other things. Once the path is done, deliver it to what asked for it asynchronously for use on the next update.

Alternately, limit the number of nodes explored per tick at a time. The path will eventually be found without hurting your frame rate as much.
There is a similar but established library already: https://github.com/nhn/tui.calendar. Did you take a look at that one before starting your own? If yes, what were you missing?
Snapchat too. They always send me engagement marketing though push notifications like friend suggestions & team snapchat messages.

It's hard to avoid because I need to have those notifications enabled for when I chat with friends on the platform.

Instagram does this too, albeit with less intensity.
How much of the $10 for a CD went to paying off the loan for the CD press? Or the transport costs of shipping boxes around? Or the built in cost for breakages?

Also, you know you can still buy CDs, right? Vinyl as well if you're a masochist.
Tips on How Staff Engineers Can Impact Incidents
Wouldn't that make these illnesses incurable?

Not sure what makes alzheimers an illness and wrinkly skin not an illness.
The code was written mostly by doing cut & paste on ChatGPT…

I am constantly shocked by how many people put up with such a painful workflow. OP is clearly an experienced engineer, not a novice using GPT to code above their knowledge. I assume OP usually cares about ergonomics and efficiency in their coding workflow and tools. But so many folks put up with cutting and pasting code back and forth between GPT and their local files.

This frustrating workflow was what initially led me to create aider. It lets you share your local git repo with GPT, so that new code and edits are applied directly into your files. Aider also shares related code context with GPT, so that it can write code that is integrated with your project. This lets GPT make more sophisticated contributions, not just isolated code that is easy to copy & paste.

The result is a seamless “pair programming” workflow, where you and GPT are editing the files together as you chat.

https://github.com/paul-gauthier/aider
I wonder how he explained (or if he ever had to) that his weekly haul, deposited at the bank, apparently doubled when the looney coin was introduced ?
>> I regret to say it, but it's true: most of today's programming consists of regurgitating the same things in slightly different forms.

I wonder how different this would be if software was not hindered by "intellectual property" laws.
> I don't need to bother some Torch expert to do it for me.

This is, indeed, the core of our disagreement. You seem confident it would be a bother to others to ask for help. I'm confident that there are many who would value the opportunity to collaborate with you. I feel sure that whatever analysis you're doing could benefit from the sounding board of a domain expert, and you'd both benefit from the exchange.

EDIT: to clarify, being "famous" has nothing to do with it. Each of us has worth and we all would gain by working with others.
This feels so wrong to post in this thread, but I’m going to bite. It’s ‘critique’, I believe you mean.

I’m sorry.

Edit: as someone who can’t even figure out the markdown to italicise right now, maybe I should have kept my nose out!
That's essentially true and actually one of the strengths of C, that the ISO standard is relatively unimportant for real-world projects.

The standard is just the minimal supported common language core of a family of C dialects, with the actually interesting stuff happening outside the standard in language extensions and 3rd-party libraries.

In a way we can "thank" Microsoft for that. If the MSVC team hadn't boycotted the C standard for nearly two decades, adhering to the C standard would have been more important. But since MSVC didn't support anything past C89 anyway, the C world moved on without them by switching to different compilers.
One high-level approach that might work is to have a fully-local app monitor the user (possibly including the camera, current activity, etc.) and then expose some high-level information to the rest of the team. I think this could potentially work well, although it would be hard to do it in a way users can trust.
Start playing some of the games piled up in my steam library.
Maybe people have different connotations associated with the word "miracle".

I interpret a miracle escape as something like "nobody had any idea what to do, but by miracle, everyone survived". The alternative would be "the flight crew did what they were trained to do, the process worked, and everyone survived". Here the difference between a miracle and procedure is the difference between luck and competence.
> I have a problem, I need to quickly know something that I can verify* if the LLM is feeding me nonsense. Well, in such cases, I use the LLM to speed up my need for knowledge.*

This is the key insight from using LLMs in my opinion. One thing that makes programming especially well suited for LLMs is that it's often trivial to verify the correctness.

I've been toying around this concept for evaluating whether a LLM is the right tool for the job. Graph out "how important is it that the output is correct" vs "how easy is it to verify the output is correct". Using ChatGPT to make a list of songs featuring female artists who have won an Emmy is time consuming to verify it's correct, but it's also not very important and it's okay if it contains some errors.
How do you feel about people who didn't create the English language being entitled to profit from being able to speak English?

We progress because we're able to build on what previous generations built.
Meteor Lake on Intel 4 launched last month.
OSS for building more steerable AI agents
I and my team have been building a python library for improving the steerability of AI agents, the library also allows us to add an essentially unlimited number of tools to agents, add safety guardrails, etc. We have a lot more coming and I'm just excited to share our first public release. Let us know your thoughts!
Seriously. Op’s post sounds like it came out from under a rock from a year ago.
Got a name? i'm always looking for a cheaper/better options.
These are secondary concerns: you need to agree to the end goal before you can even reach them, and the biggest problem is that many, if not most, affluent people don't want to solve the problem in the first place for either ideological and/or financial reasons, which in the American plutocracy means this will never happen.

If you agree to the end goal, you can pick whatever answer you like to your financing question, it's not really more important than “what color should the buildings be” as the cost would be a small fraction of say IRA or the yearly defense budget, or Trump's tax cuts.

The legitimate question being: what to do with the plutocracy, and to that question I'm afraid I don't think you Americans will see democracy ever again untill you are willing to get back to your revolutionary roots and take it (or at least make the oligarchs scared enough to give up part of the power, which is the best case scenario TBH).
Me too! Mine was in an Altoids case. They warned me not to bring it on a plane.
Depends on the context. Consider for instance a recidivist drug addict - wouldn't you be skeptical that they are going to stay clean this time ?
I agree there are difficult coordination problems that our society has failed to grapple with, let alone solve.
Technology connections has a good video about retroreflectors https://youtube.com/watch?v=Bi_Tp1H9CDs
Is that a common practice in games? What is its purpose? To stop botting?
Here is the rather sad one for the US.

https://www.amtrak.com/track-your-train.html
If you use VS Code or a JetBrains IDE, Continue works well with Ollama and it’s really easy to get going.

[0] https://continue.dev/

[1] https://ollama.ai/
Just to be clear, Tantacrul is (last I heard) head of design for MuseScore, a program for composing music on a computer. That's probably why I feel it is worth the bother of having an opinion about his essay.

Tracker notation is approximately MIDI data with a human readable interface.
The only thing I use social media for is "events". Just give me a way to see what events exist around where I live, and who of my friends attend, then I'm happy.
I used a Windows editor called TextPad for about 20 years. Maybe there are better editors out there, but it's what my boss used at one job, and I got used to it, and it worked fine for my needs.

20 years in, I thought, come on, I mean I work in software, I can easily afford this ($200 or something). So I paid, and felt good about doing so. I don't know why I didn't do it earlier really!

But I was absolutely so used to the 20 years of multiple-times-per-day muscle memory of clicking away the nag panel on startup telling you to pay. So I uninstalled the program and reinstalled it without typing in the registration code, even though I'd paid, so I could get back to the "workflow" that I was used to...
I bet birds make excellent noise-absorbers.
If meta is going to imminently collapse as the author believes, they should put their money where their mouth is: show your short position!

Theres this segment of, lets say highly online people, that think meta is about to die. But whatsapp, facebook and instagram are very heavily used by normal people.
> When I complete them and realize that it will really be used by someones, it will of course be open source

There is a chicken and egg problem with this strategy: Few people will want to, or even be able to, use this unless it’s open source and freely licensed.

The alternatives are mature, open or mostly open, and widely implemented. Minor improvements in speed aren’t enough to get everyone to put up with any difficulties in getting it to work. The only way to get adoption would be to make it completely open and as easy as possible to integrate everywhere.

It’s a cool project, but the reality is that keeping it closed until it’s “completed” will prevent adoption.
Go back 150 years when many of todays western countries were monarchies and ask yourself the same question again.
Memory bugs are just bugs. They are not particularly interesting bugs nor difficult to track down. Even if regulators hold vendors responsible for their bugs, memory bugs aren't the only type of bug nor are they the only mechanism for security breaches. Vendors should already be doing their do-diligence to catch bugs by writing a thorough test suite, fuzzing and static analysis. With C they only have one extra step and that is to run their thorough test suite against sanitizers.
I didn't follow the proof, but yes it is the same algorithm. It'll work for any integer base >= 2.
I haven't seen that talk yet but will for sure watch it tonight!
MIRC and Doom.
Yeah, exactly.

Problems where coming up with solution is hard but verifying a possible solution is easy.

And we all know what that class of problems is called.
Find a mentor/coach.

I don't really want to play the LinkedIn game (at least for now).
If it's your project, you can order the builders to reconfigure the ventilation ducts pretty much however you like.

Building control require that an architect sign off on things like the size of the beam holding the roof up. If you change that, the architect will have to sign off on the building as constructed before building control will approve it.

Planning permission is given on the basis of external appearance, so you can't change too much in that area - but go look at some planning applications, they're very light on details.

But other than that? If it's your project and you tell the electrician putting in a socket to put it somewhere else, he'll tell you if it's legal under the wiring regulations, and if it is, he'll move it.

The main reason that in large projects builders are required to build exactly to the plan is to stop them substituting cheaper materials. They're under great pressure to do that, because if you allow your builders to replace expensive zinc cladding with cheap ACM cladding, and you ask several builders to tender and choose the cheapest builder, you'll always choose the builder who quoted on the basis of the cheap ACM cladding.
ZilBank looks like a fintech service provider.

In other words, "zilbank" should not be confused with an actual federally regulated "bank".

In other words, some real FDIC insured banks may be involved in their operation --- but as a ZilBank client, you are probably not the legal owner of any of the accounts.
Wishful thinking I guess. I think they make horrible products which should realistically be regulated.
Previous discussion: https://news.ycombinator.com/item?id=38537682
I lost 38kg over 9 months. I also haven't followed it strictly and there definitely were better and worse times. I did exercise regularly for the entire duration, though. Yes, it causes hunger and yes, it makes losing weight more difficult. But I think it is worth overall because you get healthier much faster than on diet alone. I think exercise is critical component if you want to lose weight and then keep your gains.
At least 4k, getting old for staring at low-dpi screens all day.
And introduction to 9front (actively maintained fork of Plan 9): http://fqa.9front.org/fqa1.html
For that specific case, it seems like the array should be a packed struct (whatever needs it to be an array can receive an array via @bitcast). These features of C designated initialization seem great though.
Not earned enough, but wants to start a space rocket company.
Whether customers will tolerate it has no bearing on whether it is acceptable to bake an antifeature into an application.
I don't think that's a good argument.

"Democracy" has been implemented in various forms, one of which is what the US has, where some people have less representation than others, e.g. senate, house seats, electoral college.

What they are expressing is not that we should not have democracy either.
Rather amusing to me how many people are downvoting this comment.
> even if the chance of survival for a medical operation is either 10% or 90%, the practical chance the patient is battling is always 50% because he either lives or dies from that operation

I think this is rarely a productive way to think about it. For example, the chance that I might die in the next year is somewhere between 0% and 100%, and actuarial tables put it somewhere around 0.3%. [1] Should I refrain from having a kid because I'd have a "50% chance" of leaving them without a dad before they turned 1?

[1] https://www.ssa.gov/oact/STATS/table4c6.html