skysight-inc/HackerNews huggingface dataset:
You're reasoning doesn't make sense.

You're saying that if an employer expected you to pay for the flight for an interview, that would be a red flag.

But then you say that as an interviewer, you would be willing to pay for the flight for an interview (if you thought it would be reasonable ROI).

The situation where you would be willing to pay for the flight implies that the employer would not pay for the flight (or else why would you pay for the flight?). So according to your own logic, that would raise a red flag (because the employer won't pay for the flight and expects you to). Then why would you be willing to pay for the flight to interview at an employer that is raising a red flag for you? Makes no sense at all.
On a tangent, if I wished to fine-tune one of those medium sized models like Gemma2 9B or Llama 3.2 Vision 11B, what kind of hardware would I need and how would I go about it?

I see a lot of guides but most focus on getting the toolchain up and running, and not much talk about what kind of dataset do I need to do a good fine tuning.

Any pointers appreciated.
I don't think the US is evil, nor any country nice. Rather I think countries are driven by their own self interest. The problem is that sometimes those self interest, at one level, seem reasonable, but at a larger scale lead to catastrophe. That was the entire point of the wargame, to see if the path the US was taking was actually even in its own self interest - and it turned out that it was not.

I feel that in recent times this degree of objectivity, and even humility, has largely been lost. It perhaps started most clearly with the wargames around a conflict with Iran - 'Millennium Challenge 2002'. [1] The problem we had is that the US lost that wargame, badly. So rather than learn from that, we changed the rules and the entire expensive exercise turned into a scripted event where the good guys naturally won and the bad guys naturally lost.

Another issue is I think an increasingly large number of countries being coerced into no longer acting in their own self interest. This is a sure-fire way to enter into catastrophe because the reality is that the coercer often cares very little for the coerced, even more so when the coerced's loss is the coercer's gain.

[1] - https://en.wikipedia.org/wiki/Millennium_Challenge_2002
Not a good comparison, modern athletes are better, so the result wouldn't be as bad
My only gripe with mechanical keyboards is there’s no version with apple touch ID (I know the technical constraints).
Rented equipment is treated like trash by an unfortunate number of renters. This is true even for things like apartments and homes. For short term rentals of cheaper goods like bikes and scooters it is far, far worse.

Once you factor in that the bikes are fully utilized, rather than ridden a few times a week, and 3-5 years actually sounds pretty good.
Is the “foo.fish” name required? Could I have “bar.fish” with “function foo…” inside and still autoload function foo?
Two people survived it (or at least, they have survived it so far) by being at the tail of the plane as it separated on impact and avoided the fireball, I imagine.
I think coliving is going to come back into vogue.
It was extremely predictable with extreme hindsight bias only.

Most of the eastern Europe entered NATO without an incident. Baltics is closer to Russia's power centers (St. Petersburg and Moscow) than Ukraine is. Finland and Sweden entered NATO without incidents. Entering NATO was undeniably beneficial for these countries, since it has a very good safety record of protecting its members. Russia tends to invade countries which didn't yet make it to NATO.
A mobile app and/or mobile-friendly compiler playground would bridge the gap between this cool programming language and many potential users: https://github.com/emojicode/emojicode/issues/194
If the data is encrypted, does the concern still apply?

You bring up the example of Onedrive, but there is no use of e2e encryption or HE techniques there.
I feel very strongly against Lua. I use it for WoW add on development all the time - I make so many mistakes with the 1-based index when porting algorithms. It is very very painful.
I discovered a new tactic where you ask a vaguely worded question on a niche subject, such that any seemingly off the cuff comprehensive answer must be ChatGPT. Asking something outside the candidate’s declared experience or following up on experience with tech they spoke well to will also reveal discrepancies.
A growing scam involves people applying to remote jobs under fake or stolen identities. The work is then done by someone else or an agency that assumes the identity and collects the pay. They know it won’t last long so they try to target companies that look like someone could become another generic name on a spreadsheet for a year or two.

There’s also a rise of “overemployed” people who farm out second and third jobs. Again, they don’t care about anything other than collecting paychecks for a while until they go through the long onboarding, ramp-up, and PIP process, by which time they may have collected $100K for doing barely any work. They use fake backgrounds and resumes as a way to avoid their primary employer getting notified and as a sort of filter for companies who aren’t looking closely at the details. If you can trick them with a fake application, you’ll probably be able to trick them in the interview and then trick them into paying you for a long time too.
That's NYC. Interesting thing about NYC is that they have a lot of cops. I mean a lot. $11B spent on policing and the police to resident ratio is 1:162. Compare that with Boise, ID say where residents pay half per person as much but the police to resident ratio is 1:563.
I ran OpenBSD on buyvm.net no issues. Never tried sending email from it so don't know what their IP reputation is like.
As someone who recently moved from a mechanical keyboard to apple keyboard, the closest thing that can imitate the mechanical key sound is through this macos app:
https://tryklack.com/
Platform Engineers are operationally focused software engineers who focus on enablement of other software engineering groups through building self-service tooling and create unified platform for app deployment.

The cultural focus is placed on enablement of teams through self service, whereas DevOps is more about reducing silos and SRE is more about doing infra through the software engineering lens with metrics (SLO/SLA/SLI).
If you’re using WSL, why use Cygwin?
Ask HN: What's your 'impossible' developer workflow wish?
Been thinking about developer productivity and wondering: What's your dream IDE feature that seems impossible with current tech but you wish existed?

Mine would be: "Show me everywhere this API is used incorrectly across the entire codebase", current tools can find syntax errors but can't identify logical misuse.

Curious what capabilities would transform your workflow if technical limitations weren't a factor.
`System.out.println` is ridiculous, and you're likely to use it many times unlike `public static void main`. Well, since there are only 2 of these I suppose you can simplify this to it's not hard to customize your editor to expand `sout` or something to that.

Java culture promotes long class names and method names, which are often neither unambiguous by prefix nor by initials, which are the 2 basic autocomplete styles (though really, I shouldn't allow the pro-Java argument to consider autocomplete at all, even a stupidly basic one).

Java culture (and to some extent the language itself, due to package-private) expects separation of classes within a project into multiple/nested packages, but package names are expected to be very long and there are no relative imports. And classes from third-party packages will also have horribly long names. New-file templates can help a little if you're willing to suppress "unused import" warnings.

The lack of support for "free functions" (outside a class) adds a ton of verbosity, if you can't fake them via dummy interfaces. Meanwhile, the fact that `this` is implicit makes the question of "what identifiers are in scope" almost as complicated as C++.

But yes, if you're paying attention, Java-the-language can be made somewhat nicer if you ignore Java-the-style (notably, many developers of Java itself are famous for doing this internally). But then you basically give up on the library ecosystem, which is the only reason to write Java in the first place. You can't even add interfaces retroactively!

Yes, I know they say "speed of programming isn't limited by how fast you can type", and it's usually true. But Java proves it can be bad enough to drop your cache.
Not autoload, no. You can have as many functions as you want in a single .fish file, but it'll only be lazily autoloaded if it has the same name as the command you are trying to execute. It's how we avoid doing the I/O of scanning all fish directories and parsing their contents at startup.
It's like that thing about radio waves. I proposed the inverse square law on friendship versus temporal distance.
ISS is being replaced by one or more semi-privatized stations. ISS is rapidly approaching the point where maintaining it costs more than simply building a new station.
I am working with a new for me tech, and got stuck integrating an SDK from a hardware manufacturer into my runtime. The SDK is in C, and my runtime isn’t.

A friend suggested to use his LLM wrangling skills to get the SDK adapted. The results were interesting, but we wasted a day or two on trying to make it actually work and failed.

Then it turned out I can call C code from within my runtime, which the LLM did not point out. I figured out the specifics with a bit of googling and successfully managed to call C functions. Yet there were still issues in parsing the data, now in C SDK itself; the friend used different LLMs to refactor and comment C code, but they did a bad job with missing implementations and a lot of general obvious comments (an empty deinitialization function with “clean up as needed” comment and so on).

Then it turned out there was an SDK for my runtime. I just did not search enough. Of course, the LLM would not say that. The LLM would just obediently try to do what it’s asked to do and never question why.
> Languages that have 3 decades of legacy warts

Only languages with negligible market share don't have 3 decades of legacy warts.
I love fish and I’ve been a user for years. In the wake of AI, I am really interested in getting out of completes via a local tiny AI model

Does the fish team have any plans for integrating AI models for other completion?
Not a dumb question, official answers in [1] [2].

Summary is higher orbits have too much risk of debris strikes, and commercial operators were asked to submit proposals but NASA received no feasible proposal: they aren't interested in the ageing and expensive to maintain ISS modules.

[1] https://www.nasa.gov/wp-content/uploads/2024/06/iss-deorbit-...

[2] https://www.nasa.gov/faqs-the-international-space-station-tr...
Wow! A million thanks goes to you! I never thought of using ChatGPT to find an old book I had 30 years ago! I just found it! Epic! I use ChatGPT but never tried this before! Thank you, thank you thank you!
> And you can certainly install enough extensions into vscode to make it comparable with idea.

No, you can't. Comparable plugins don't exist.
This is not the case near Russian airspace.
We ship fish with completions ollama and llm, maybe others. We don't have any plans to "integrate" AI into the actual codebase.
It seems to me that if SLS goes… so does Gateway. That said, one thing to note: There are not that many stable lunar orbits. Unlike the earth, the moon is very lumpy. It is the reason why most lunar orbiters end up doing a planned crash as their end of (relatively) short life. From that standpoint, orbits that are a bit further out are much more appealing to have relatively low delta v requirements.

All that said, once Starship is regularly in use for lunar delivery… I suspect we will have a fundamental new paradigm for space.
> I didn't consent to any of this!

Yes you did. You purchased a computer, put this software on it and executed it. If you didn't want it to do whatever it's doing you should have determined what it would do beforehand and chose not to do it.
What's there to be concerned about? Look at the number of NATO troops and equipment in Europe in the 1980s and 2013, look at the reduction of German tanks from 5000 to 200 and removal of all US tanks from Europe, removal of missiles, destruction of stockpiles, closure of bases, abolishment of conscription. The continuous and dramatic decline in all areas alone debunks the narrative that blames NATO. There is no way to look at the sharp decline of military might of Europe and claim any threat from it; it's just total nonsense. Until Russian invasion of Ukraine, most European countries funded their militaries far below the minimum level required to maintain existing capabilities. Europe was unilaterally disarming itself.

At the same time, since Putin came to power, Russia has been running massive army reforms and increasing the number of soldiers and equipment on European borders. With each passing day, European militaries were becoming weaker and Russian military grew stronger. Russian "security concerns" are nothing but a cover story for the eventual decision to take advantage of military balance gradually tipping in their favor.
Yes, of course, the concern is the data being exfiltrated to begin with. Like someone else in this thread mentioned, if they upload a single pixel from my image without my consent, that is too much data being uploaded without my consent.
I do. Credentials-wise I have BS in one of the STEM and currently enrolled in MS CS with intent to pursue PhD in Maths/CS. I have around 8 YoE and worked from Series B startups to IBs.

I want to give everyone a fair shake (including reading cover letters) and for me, resume fatigue sets in if I read more than 50.
I think "makes at least some sense" and "not particularly correct" can be true at the same time.
So let it be written, so let it be done. Sorry, too late to edit my original post, and the original was a webp that imgur won’t take so I had to screenshot it.

https://imgur.com/a/nu3wSZJ
Yep. You got it.
Yes all politicians lie. But Trump doesn't lie like that, he lies about everything all the time. He lies about things that are obviously untrue, right there in front of you.

He's not a "liar" in the way most people are. He's a liar in the sense that you are in on the lie, that you understand the lie is a lie.

This is not "some of the act" - its his whole shtick.

Yes, I think most of what he does will be very bad for most of the people who voted for him. Yes I think they voted for the exact opposite of what is good for them.

But this is a guy with a 4 year term already behind him. This is a guy running to stay out of jail. This is the guy people voted for. More than in 2016, more than in 2020. More across all demographics. More in 90% of counties .

The voter understands the pain that is coming, and embraces it as necessary for the coming greatness. The willingness to put their own suffering aside, to willingly endure the oncoming hardships, to vote against their personal best interest is admirable.

At least I assume this is what happened.
nice take.

"some people are more equal than others", from that book, unless it was from Orwell's other famous book, 1984.

I also read another one by him, Down and out in Paris and London.

I liked all three of the books.

IIRC, we had them in school in English literature class.

https://en.m.wikipedia.org/wiki/George_Orwell

https://en.m.wikipedia.org/wiki/Animal_Farm

https://en.m.wikipedia.org/wiki/Nineteen_Eighty-Four

https://en.m.wikipedia.org/wiki/Down_and_Out_in_Paris_and_Lo...
> does the concern still apply?

Yes it does and the blogpost specifically explains why.

In short, both iOS and macOS are full of bugs, often with the potential of exposing sensitive information.

Also, it’s on by default - nobody in their sane mind would have bits of their photos uploaded somewhere, regardless of “we promise we won’t look”.

Finally, Photos in iOS 18 is such a bad experience that it seems the breach of privacy was fundamentally unjustified as no meaningful improvement was introduced at all.
> Trust in software will continue to erode

> there is an increasing discontent growing towards opt-out telemetry

Really? That's news to me. What I observed is people giving up more and more privacy every year (or "delegating" their privacy to tech giants).
Not to mention the valuable time and attention of those who have exactly zero interest in it but have to field questions from friends and hear about it all the time from said crypto-bros.
> `System.out.println` is ridiculous, and you're likely to use it many times

No, you don't use it often.

You can use it as a poor man's debugging tool, but Java actually has very nice debuggers. You can use it as poor man's logging, but then you have pretty good logging frameworks. Or you can use it as application output, but then you probably want to abstract specific output stream away from most of your business logic code and use interface.
Grendel, one of the stories in Neutron Star, set on a planet orbiting a very bright star where everyone has to wear protective goggles with sun-tracking black dots for each eye.

Our hero needs to steal the bad guy's (flying) car, at sunset and circles until his shadow points at the car..
I think the idea of "optimized learning" is largely appealing to us nerds and electron technicians.

Personally, I would love to have the dopamine response that allows for repetitive tasks to become appealing. Unfortunately, I've roasted my attention with social media and YouTube.
If the information being sent from my advice cannot be derived from anything other than my own data then it is my data. I don't care what pretty dress you put on it.
I set up an email server quite similar to this a long while ago like a year or so and it gets so much spam it's ridiculous haha. Really should have something in there like amavisd/spamassassain and scanning with clamd at the very least, because that's potentially sending attachment malware to your mail client of choice - unless you're happy with 100000 notifications with subject headers like 'BOOM OF SALES' or 'knock down trees with your hugec0ck'
Multi-platform, multi-format annotation woes
Those companies can train Americans or pay enough to attract talent.
All this talk of "universal chargers" gets on my nerves: you're not mandating anything about chargers, just the cable connections.

Phone chargers have already been made universal for years, they're all USB-A or C. Stop saying we're revolutionizing the charger industry, we're just standardizing the fucking cable.
I have a question, do you know of any spaced repetition app that is free for iOS similar to AnkiDroid?
Yes, I agree. If these really are amazing engineers then pay them like they are.
IMO, the main use case for LLMs in unit tests is through a code completion model like Copilot where you use it to save on some typing.

Of course, there are overzealous managers and their brown-nosing underlings who will say that the LLM can do everything from writing the code itself and the unit tests, end-to-end, but that is usually because they see more value in toeing the line and follow the narratives being pushed from the C-level.
Reading comments here feels like being on Twitter, Reddit and 4chan combined - a lot of people not listening to each other.

What happened to old HN?
LEO could go first, as any old korea with a dozen mega rockets, lifting beach gravel into orbit can
give earth the ring system, around which remenant humanity can create myths
I had Forth for my TI/99-4A but at age 14 I lacked the background and context to be able to understand it or a mentor to get me started. I took a couple of stabs at it but the book I was using was just over my head, when all I had for comparison was programming I had done in BASIC. No internet in those days of course.
I fully expect fish 4.0 to be in openwrt (because openwrt runs on x86_64), but what percentage openwrt machines have the space to run it would be interesting (I suspect it won't be an issue, as likely those near the lower limit of openwrt are probably sticking with busybox anyway, and not installing a different shell).

Personally, what I want is inexpensive hardware (routers, but also storage devices) that don't use much power (e.g. ~5W) but are also viable targets for projects like fish, so we can all have nice things.
As others have pointed out Russia didn't have high-speed rail. The reason is related to the real reason the US doesn't have it. It's of course density. Relevant US cities are much further apart. You practically need hsr to make it practical at all which prevents incremental improvement of the train system. I hear that's different on the east coast (I've spent very little time there) but it certainly sets culture when for most of the country trains are a bad option.
LinkedIn locked my account for no reason awhile ago and apparently want me to send a photo of my ID to some sketchy “verification” third party. No thanks.

I’m glad it’s a trivial amount of effort for you, I guess.
It is a notification summary.

There is a large number of people out there who receive hundreds of notifications (willingly but mostly unwillingly) daily from apps they have installed (not just messengers), and nearly all of them can't cope with the flood of the notifications. Most give up on tending to the notifications altogether, but some resort to the notification summaries which alleviate the cognitive overload («oh, it is a picture of a dog that I will check out when I get a chance to, and not a pic of significant other who got themselves into a car accident»).

The solution is, of course, to not allow all random apps to spam the user with the notifications, but that is not how laypeople use their phones.

Even the more legit apps (e.g. IG) dump complete garbage upon unsuspecting users throughout the day («we thought you would love this piece of trash because somebody paid us»).
Also the quality of vscode is strictly worse. I tried it a few years ago and syntax highlighting a basic python program using stock vscode would get stuck (highlighting the wrong characters in random colors) in nondeterministic ways. I tried it again recently and I still see syntax highlighting bugs. Vim does a better job.
Nice never heard of those until now. Link for anyone here cause it's kinda hard to google razor email filter for some reason. What does that setup have over amavisd?

https://notes.sagredo.eu/en/qmail-notes-185/razor2-pyzor-spa...

I investigated further and these don't really seem to be incredibly active projects, you sure this is the best solution?

https://github.com/toddr/Razor2-Client-Agent

https://github.com/SpamExperts/pyzor/tree/release-1-0-0
People take chess too seriously. The only thing being good at chess does is having more wins at chess, nothing else. It's not a sign of intelligence.
Show HN: I built a website that explains any difficult concept in seconds
It's old and expensive. For example, there's a 5 year old leak that they still can't locate or even decide on the severity.

I'm sure the offer is open if anyone wants it, but that's a hard sell at this point, and the major players all have other plans.

https://spacenews.com/nasa-and-roscosmos-disagree-on-cause-a...
Do you honestly believe people understand what they’re doing?

Nowhere in marketing materials or what passes for documentation on iOS we see an explanation of the risks and what it means for one’s identity to be sold off to data brokers. It’s all “our 950 partners to enhance your experience” bs.
> The line-completion that IntelliJ has by default now was quite a bit better IMO. It really helped and was not so distracting.

I very much agree. The line-completion is a very well done AI integration.

I think there's a lot of potential to integrate AI into IDEs, but it will likely be less of a low-hanging fruit in comparison with simple code completion.