skysight-inc/HackerNews huggingface dataset:
(Not the OP)

Specifically the TOS says:

“You may not … (iii) use output from the Services to develop models that compete with OpenAI;”

It would be interesting to clarify:

1) does this apply to the fine tuning api (probably yes)

2) what counts as competing with OpenAI (probably just selling general non-use case specific llm apis and platforms? I’d hope that vertical specific apis are ok and chatgpt competitors are ok)

3) does creating a model with openai’s fine tuning engine itself count as creating a model or are they intending this to apply to non-OpenAI hosted model creation only (I’d hope that they’re fine with people creating fine tuned models that compete with OpenAI given it’s on their platform)
Hello HN,

I'd like to introduce you to Link Advisor, a browser extension that color-codes tabs based on website reputation, categorizing them as government, finance, business, organization, popular, general, or dangerous.

It's important to note that this is an early release aimed at gathering feedback; as such, many features are currently missing.

The extension's (currently limited) website reputation database is stored locally in the browser, ensuring user privacy.

If you have any suggestions, please feel free to share them.

To stay updated on the latest developments, you can also follow us on X via @LinkAdvisorExt.

To get in touch directly, you're welcome to send us an email at contact@reinsec.com.

Thank you in advance for giving it a try.
Well it could be more susceptible to heat. Even in sleep mode it'll often wake up to check WiFi endpoints and attempt to access the internet and such.
> Goal
>
> Fungeoids, specifically Befunge, have the canonical goal of being REALLY hard to compile.

Brilliant!
> The goal is mindfulness.

That's just, like, your opinion?
> sounds overkill

But it wasn’t. It was very useful in fact.
Incredibly Kerbal vibe. I think something like that happened to me when using MechJeb. (it even has a "land whenever" feature, which it was too late to use at that point)
Sure, but the advantage is that if you can write your rendering logic once and have it run both server-side and client-side, you've saved a ton of work.
I like the idea of not even having to write a line of code per function.

Maybe `cargo fmt` could be extended to add such annotations automatically? That way, it wouldn't be "magic", since the macros would be spelled out in the code, but the manual work of adding them would be eliminated.
I would still advise you to use an architect. Different home structures and styles work better in different conditions. You should first consult a specialist and seek confirmation before doing if fully DIY.
Please don’t mount any phone on your bicycle or motorcycle. Here is why:

* The screen is not transflective (e.g. Garmin Edge, Nintendo Gameboy -> more light is better)
* The device isn’t made for heat or cold (Garmin allows -20 to + 60, an iPhone can only operate between 0 and +35 which is easily reached in sunlight at modest outside temperatures)
* The battery will be quicker discharged and you want be reachable
* It not hardened against forces, especially the glas display and (even worse) the Glas backside can and will break
* It is a distraction (danger)
* No mount built-in

In other words, the camera is your least problem. My recommendation for cyclists is therefore a Garmin, Wahoo or Karoo. But they are expensive? As smartphones are. Sadly I cannot recommend similar to motorcycles. Maybe some other?

PS: I cannot recommend any device from Apple for sport. The phones are too big and the Apple Watch cannot even broadcast the HR to an Apple TV. Yes! Lol! Apple is now incompatible to Apple!

Apple will allow you to connect sensors to their Watch/Phone in future (iOS17). Which is again bad because you’re not allowed to connect the Watch to a cycling computer (or Apple TV). Apple just wants your data, not providing a good device for sport or any outside activities. The complete industry outside of Apple is bidirectional compatible (you can connect anything to anything by ANT+ or BLE).
Depends on who your customers are. I have always found breaking up features into a "basic" user and a super user is a fairly good approach. Keep the advanced and complex things on a separate page that requires navigation and keep the 80% use case as the sane default given to most users. The loud few get what they want and the bulk of the users are served reasonably. I have also found consistency to be significantly more important than excellence. Any time someone requests that we take away an option or feature for some good reason I am extremely hesitant to remove as I am confident that a customer will suddenly provide a valid use case for it's existence.
In general software development it's usually not a problem if your program crashes, then you can fix the bug and run it again. If the thing that crashes is a lunar lander however, you should put a bit more effort into covering all the eventualities...
If you want a better macOs, just disable SIP
4.1 million watching live on youtube. Wow!
If you have the time to “play” with it Linux is amazing. But you have to defend yourself against upgrades. It was years ago that a routine upgrade from some Linux distribution to the next version completely changed my GUI in ways that I just didn’t want to deal with - I bought a Mac.

If I were ever to go back I’d run Gentoo or some other rolling release distro; at least then I get changes a little bit at a time.

There are addons and tricks to do window management in Mac OS - but the big one I do is throw that dock on the right hand side of the screen and leave it. Wide screens have space there, might as well use it.

Mac OS still has a bit of that “upgrade changes everything” going on but it seems more gradual and less painful - and in my experience pretty polished.
For insurance companies, yes.
That's probably why they haven't officially straight-up announced the issue.

This wouldn't be the first time that a mission failed due to embarrassing failures in basic software practices (eg Starliner's initial software bugs emerging from a lack of integrated testing).

Main difference is that you aren't triggering a billion overly sensitive nationalistic folks when you point out similar embarrassing errors in most other countries' programs. Eg the time NASA lost a probe due to miscommunicated units, the Apollo 1 disaster, the space shuttle disasters, or the tape around the wiring in Starliner, which was intended to be fire retardant actually turning out to be flammable...

Hell, Japan's Hakuto-R also failed because the software's error detection was buggy, and they openly admitted as much without any bluster about how no one but other people with experience writing code for space probes can criticize them.
My point is that this isn't how performance work is done. You have to first diagnose that the issue is CPU-bound before it being memory bound can enter the picture. Time spent waiting for memory is accounted the same as any other CPU work, so it goes under that metric.

To make an analogy, this would be like adding a metric for function calls into Activity Monitor and using it to diagnose quadratic performance. You can't just take that number and immediately figure out the problem; you need to go look at the code and see what it's doing first and then go "oh ok this number is too high". The same applies to waiting for memory. What are you going to do with a number that says the program is spending 30% of its time stalled on loads? Is that too high? A good number? You need to analyze it in more detail elsewhere first.
To which I would of course reply that they are not money ;)
The cut in pay is likely to drive you back to software pretty quickly, but: the debugging and problem-solving involved in electrical work on old houses bears a striking resemblance to working with legacy software systems.

(New installation work is maybe less interesting, but if you're the sort of developer who enjoys logic-ing their way through understanding why a complicated, undocumented system is behaving the way it's behaving, and why did the last guy decide to connect this to that, a hundred year old house that's been gradually updated from knob-and-tube might be just the thing.)
God this book fucking rules! Used this in school and was the only textbook I found myself just working through outside of class for my own personal enrichment and entertainment. Can't recommend it enough
We have a similar structure in our code. How does snafu get filename and line number when adding context? Context usually added like this: `some_error.context("bloop")`, no? Which can't get the line info, that's why we used a macro.
but seriously why would they not? If they have something nice to show of why not? This is publicly paid project (by indian tax payers) that is political in its nature. Why not show as much as possible?
> Windows 1252 served as Latin 1 used to be common enough that browsers
> interpret a Latin 1 declaration as Windows 1252.

Thank you, I had not encountered this and I was dealing a lot with improperly-encoded text when I was running gibberish.co.il (over a decade ago). What systems were serving this? IIS would be my first guess, an Intuit product would be my second.
I’ve rolled my own mvc framework before, In php even! This was years ago when CakePHP was the new hotness and Laravel didn’t exist. Take it from someone who had your mentality and set off to make a tiny and no bs mvc that just gets the job done, the amount of work these frameworks are doing for you (backend frameworks) that you don’t consider, is why you should run a framework.

You don’t want to deal with processing a raw http request from the web server. You don’t want to split headers. You don’t want to sanitize input params, deal with character encoding, content types, gzipping, cache control, etags, basic authentication, flushing headers, chunking bodies, file streaming, tcp sockets, slow client avoidance, and probably 1000 other things I can’t recall.

No matter how unnecessarily complex you think a http framework might be, I assure you, it’s saving you from a mountain of already solved by people smarter than you or I complexity.
Wouldn’t a filesystem backup of a running SQL database be corrupted when you try to restore it?
Mathematics has a habit throughout history of coming up with useless (to layman, at first) looking ideas that become insanely valuable. Such as zero, negative numbers, imaginary numbers, group theory and so on. Modern life
and progress needs this.
I would say that 24/7 power you can have using real technology that actually exists today makes up for any claims you might make about "6x more expensive". More expensive than what? Magic non-existent grid storage?

It's all very well saying you think that "synthfuels" and "hydrogen stuff" WILL outperform nuclear, but the practical upshot is that you are arguing in favor of sitting around twiddling our thumbs hoping some new technology will save us, when we could be building nuclear plants. What do you suggest we do now that will substantially eat into fossil consumption?
You want to bring in a dependency to avoid writing one 8 line CTE?
Not asking rhetorically but why is this a big deal? Is it because it's going to the south pole? What are some other benefits to be gained from this?
Are you sure it's that, and not people setting ulimit to something very low and causing critical programs to start failing in ways that open up security issues?
So can it be “changed” and then sip turned back on, or does SIP reset it?
I would ssh into remote systems, start emacs as my first command, and do everything inside of that emacs window - editing (scripts, config files, code), running shell scripts and programs, reading man pages, executing make, compiling, etc.)

Others would use tramp mode, and open multiple remote sessions within a single emacs. This makes it easy to cut and paste between systems.
I think they mean, if it isn't an application but should just be a website. Many things are designed as applications with a lot of behavior, when really they are just documents that would be better structured as a hypertext "site" with linked pages of content.

I really think this should be the first question on a project: Should this be a website or an application? I think the answer to a huge number of technical questions is dependent on the answer to this product question. And it seems like too few people are asking it, and are instead diving straight into making an application (whether web and native).
Yes. For solar panel purposes they're landing in the lunar day (14 Earth days?).

Edit: At the start of a lunar day, which equals 28 Earth days. (Source: BBC https://www.bbc.com/news/live/world-asia-india-66576580 )
Yes, SIP is so bad the entire Linux world is starting to slowly move in that direction :)
I've been told the opposite side of this story from ex-Adobe employees on Hacker News: that Apple had asked for a mobile build and source code, but assigned the porting job to an intern who couldn't even get it to compile. They jokingly called it "Project Boomerang" because of how often things got sent back to them[0].

In fairness to Apple, I can only imagine what horrors lurk in Flash Player's build system. This was also in early iPhone days when most senior engineers would have been tasked with making sure Steve's iPhone demos didn't crash. So you could say that they tried to make it work but it wasn't a priority for Apple, in the same way that it wasn't a priority for Adobe.

[0] https://news.ycombinator.com/item?id=36732094
Otoh, if your house was built by a developer, the plans on file may have only a vague relation to the as built.

My first house was a Seattle skinny, garage off the alley. The plans on file were for a garage in front, different upper floor layout, and a different roof shape.
I understand, but that is a different discussion. "Alice doesn't want to appear poor to Bob" != "a degraded experience for Bob". If Microsoft had displayed emails in magenta Comic Sans they would have been harder to read, and thus a worse experience for the recipient, manipulative but still not emotionally manipulative - compare, say you install Linux on your former Windows PC and Microsoft change the boot loader to a war photo of a crying child being torn from her crying parents by an enemy solider and the text "I'll miss you so much".
Seagate had 1.5TB drives I think about 15 years ago with really high failure rates. Somewhere I saw close to 33%. Anecdotally, mine failed after about a year and the refurb warranty replacement also failed after about a year.

I think it was about 10 years ago some Seagate drives had higher than industry failure rates. Iirc one of their factories was producing drives that failed much more frequently than others (there might have also been something to do with the platter counts/model)
It sucks because the forums are one of the worst place he could be putting this information–it's a terrible medium, hard to search, and full of information that ought to be elsewhere. I do not appreciate that Apple can rely on this horrible stopgap instead of writing technotes like they're supposed to.
> Codd created something beautiful; ibm created something significantly less so.

IBM made it practical to apply these beautiful ideas to boring-ass business.

Without IBM, we wouldn't be talking about SQL today.
Second this,
Slightly different, but I dropped out of university and worked on a small farm for a season.

Turns out I'm a terrible farmer, but electrical engineering is actually a pretty good fit for me. Finished up my degree easily when I went back to school.
> "I don't really know what you do".

Maybe, that translates to "I don't really understand what you do"?

And the fact that it surfaces only in an anonymous survey might be a sign that they don't care. :-(

[EDIT]
Perhaps, a good question to follow up with is: What would you like to learn about what I do. The answer might be nothing, but in any case communication can only work if one is listening and trying to understand the other.
> We're not yet at the point where the AI can prompt itself and improve its output in a logical manner.

Self-play is widely used to train game AI, and is the "A" in "GAN"; is there any point doing it on an LLM? Especially on the ones being sold as services where people get upset if they change over time?
I always see this advice but...how do you even do that without having an entire additional set of disks to restore too?

You can't restore to production obviously, as aside from the downtime if the test fails you've just destroyed your good copy and proved the other copy is also bad.

About the best I can think of is restoring a small part of the set as a sample, which isn't really testing the whole thing.
The market will find the developers who will do that and the lazy ones who want a “one size fits all solution” will have to adapt or get left behind.
Very cool! Vision systems can be so daunting to play around with, but this seems very approachable!

There's several segmentation models listed there, do you plan to support "Segment Anything" at some point? I remember reading it was a pretty good model... but I'm not an expert
‘Lead’ YouTube Content ID Scammer Sentenced to 46 Months in Prison
This may not be a popular question, but given the amount of poverty in India, is a space program really the best expenditure?

As a geek, I love the space program.

As a human, I don't think it makes sense given the poverty.
In general: no reason, I quite like your idea and think that it's useful. However, in the specific case of the blog post: because that's more complexity, which requires more effort.

I suspect that the author would have added in a more complex versioning/dependency system if he had more time/energy. But, given that he didn't, he had to make a choice about what features to include, and how much to flesh out the various systems.

A simple "depend on exact version" system is relatively easy to implement, and still (indirectly) supports users overriding the lockfile by manually editing it. A more complex (but flexible) system like pip's or yours would be more ideal from a user's perspective - the developer just needs to put in the time to implement.

However, I don't think that any of the above systems are wrong, unlike e.g. one that only allows you to specify a specific version in the lockfile, but then silently downloads "updates" to those dependencies in the background.
Am I mistaken or do they have an onboard view in the command center, but are not showing us?
Ask HN: Any way to run Windows or Mac on a tablet?
What exactly prevents other operating systems to run on a mid-level tablet like Samsung S6?
I agree with the core of your advice: a friend of mine wanted to restore bikes. I gave him mine as a test, and the experience taught him that he doesn't really want to restore bikes.

That said, I'll proudly wear my "off-topic" downvotes to nitpick that "find a spare house" sounds to me as affordable as "find a spare Ferrari".

Sent from my balcony-less apartment
Two points I'm aware of:

1. No one has managed to make a landing on the moon's South Pole yet.

2. Since the South Pole doesn't get any sunlight at all, it's believed that there's a possibility of discovering ice/water there.
18:04 IST

13:34 BST

08:34 EDT
Lot of bashing of this idea, not sure why. The entire industry has shifted from "web developer" to frontend/backend developers. What used to be a web developer is now called full stack.

It seems like a big deal to me and the entire shift is an indicator of how much the IT community is behind front end clients talking to a separate back end. Server side rendering is no longer considered normal. Server site rendering now means something entirely different. It is about running your frontend code on the back end, So you still have the separation, but instead running it on the same machine. Now the same ui code has to be compatible with two different run times. This is much, much more complex than traditional server side rendering.

I'm glad we now have things like single page apps and client site interactive applications, because some apps were really not possible with server side rendering unless with a lot of Jquery hackery that quickly becomes unmaintainable...

However, I do think that front end technologies are overused, so I agree with the author, And I also think this is objectively a contrarian opinion, considering my initial point.
I agree with that point, just look at all the indie games on steam that out-rate and over-deliver. I think the issue that I am speaking to is what the triple-A companies turned this post into, they malformed his original point and make their own argument out of it.

It unfortunately continues to rub people wrongly on this non-intended sentiment from the original poster. He is caught in a marketing damage control tailwind that all of these developer directors and VP's latched onto for their own justifications.
@DonHopkins I can see that your comments were flagged and now dead. You should make a blog with your comments and post them here instead. I think they do contain interesting information.
Chandrayaan-3 hours away from historic moon landing for India
It was mentioned they were receiving footage continuously. I think when all monitors are shown, in the middle you can discern pictures being rendered.

Edit: They called this out now, it seems those are live pictures.
They absolutely dominate - 90%+ of "reviews" on YouTube and Reddit are shilled in some way. They only don't look like marketing because they are explicitly designed to look like legitimate content.
It could be both. But having a failure be a security issue is a fail-open design and should be avoided in most cases. Having out-of-bounds memory writes can be exploited in a variety of ways and can provide exploits that affect even fail-closed designs.
Thats not accurate, there is "footage" of other spacecraft, such as the first soviet venus lander or so
I saw it mentioned in that thread but I can also back up the anecdotal evidence that a stem mount doesn't seem to cause this issue after 6 years. My bike was inline however. YMMV.
Turning off SIP allows for any user process to immediately gain root privileges. This is surprising to most people, so I generally would not recommend it without fully understanding the risks behind it.
Still not a bad site from what I have checked out.

Really, the best non gamer mouse IS mx master 3 and best noise cancel over ear IS the Sony ones, for a reason.
Do we count the people who drown in the reservoirs?
Recovery Policies for a Solar Moon Rover in Permanently Shadowed Regions
Photography wasn't always thought of as art.

https://daily.jstor.org/when-photography-was-not-art/
> NAS is using an external harddrive enclosure over USB.

The N in NAS means "network" as in network attached storage so it's not a NAS.

> really curious about how wise such a NAS setup is?

For data use cases like this, USB 3 can be reasonably comparable to Thunderbolt 3, and that connection is generally faster than the media.

This use case seems to be using the external device as a continuous external backup rather than as network attached storage, which is a great use of USB-C dongle SSD enclosures that are the same size or larger than the SSD inside the laptop.

You effectively have mirroring as well, since you have both the internal SSD copy and the external SSD copy, in different makes and forms, unlikely to both fail.
Why Streaming Services Are Pushing Subscribers to Ad Tiers
Related but the International Building Code is freely available. Its point isn’t to restrict you. It’s to do the engineering for you so you don’t have to.
The sheriff's website just confirms that they had been released and not in jail.
Being an electrician always seemed interesting to me. I imagine this job to be ever more in demand as we move more and more from legacy energy sources (coal, oil, gas) towards electricity. The job can be dangerous though so that's a thing to consider
Musk’s Erratic Behavior May Be Caused by Escalating Drug Use, Associates Say