skysight-inc/HackerNews huggingface dataset:
Years ago I came across a Knapsack problem solution written in Oracle SQL, that I adapted to Daily Fantasy Golf.

Here's the source: https://aprogrammerwrites.eu/?p=878

Cheers
Should I join a msc.csit in Nepal?
I have 71% in my bachelors in computer engineering and I want to apply for abroad studies. Preferably USA.

My plan for msc.csit is to get excellent grades and apply abroad. However, I don't think that's even loosely possible because I am also doing a full time job (9-6,lunch included).

I was wondering how many hours do I need to put up per week in order to succeed in this course besides going to classes?

https://cdcsit.edu.np/wp-content/uploads/2019/08/courses.pdf

In first semester, there are 5 subjects(ignoring seminar). This is Nepal and you can't really take fewer courses per semester. Only way to do it is to fail classes and do it later lol.

For simplicity let's average out and say for 3 credit hours course, 3 lecture hours+9 practice hours are required every week.

Every week you have to put:

5x9=45 hrs (excluding lectures).

about 60 hours including lectures.

I have to work 9am-6pm(lunch included) in my job. The lectures will likely be from 6am-9am.

Then, I'll have to study from 6pm-10pm. This seems extremely unreasonable to me. However some folks were saying that this is real life....

I am planning to join masters anyway because this masters degree is 1/15 th the cost of my bachelors degree and I love to learn computer science.
First, I'd recommend you understand the etymology of the word Nazi. The Nazi acronym is NSDAP, which stands for Nationalsozialistische Deutsche Arbeiterpartei, or the National Socialist German Workers' Party. Elon is far from a socialist just the opposite IMO. If you don't like him stop being lazy and ignorant and better describe why you don't like him. I'm sick of lazy rhetoric like this.
I like the UI, it is so hard to create a UI for anything related to date and time!

The feature of creating an image/screenshot (a bit confusing) is really useful.

My go to timezone converter is https://dateful.com/time-zone-converter
Google+ was wildly successful in certain circles. Tabletop RPG design still hasn’t entirely recovered from its loss.

Google+ was successful from any real metric but it didn’t replace Facebook so it was axed.
Zero Disk Architecture for Databases
> but it's not something people are willing to act on.

Sure looks like they are.
Exactly, it wasn't about CP (in particular) at all, just pornography. Which makes it a really horrible ruling: at least with CP, you can use age limits, though there's still huge controversies about 1) pictures by parents of their kids doing stuff like taking a bath and 2) artwork/animation that isn't even photography and never involved any actual children.

Stewart's ruling was ridiculous: how is anyone supposed to know whether something is "pornographic" or not if it can just be determined by some judge arbitrarily and capriciously, and there's no objective standard whatsoever? They could just rule any picture of an unclothed person to be illegal, even if it's something medical in nature. Heck, they could even rule a medical diagram to be porn. Or anything they want, really.
I think Mike is correct. My reasoning by analogy follows.

There's a game called Skedaddle, and a Usenet group, rec.players.skedaddle. A well-known player, Mike, offers a $5000 challenge for a feat, called the four-froot-hoot, which he believes is simply impossible to achieve.

A fellow skedaddling enthusiast, Patrick, takes him up on the challenge, some baseline terms are negotiated, and Patrick presents his putative four-froot-hoot. Some might say it meet the terms of the challenge.

Mike objects, he says "you're a rat, Pat! look at the FAQ, Jack, that's not even skedaddle" and indeed, the F.A.Q. of rec.players.skedaddle does indeed state in plain language, that it ain't even skedaddle so it can't be a four-froot-hoot.

You make a bet in the club, you play by the club rules.
Thiel and Masters make the case eloquently in Zero to One.
I didn't realize SpaceX was just a nickname for Space Exploration Technologies Corp, TIL

So the Terms of service is with SpaceX but apparently there is such a thing as Starlink Services LLC, but I'm just going off Wikipedia, all this corporate structuring is opaque to me.
Really?

Imagine, if you will, the following scenario: I have a wireguard endpoint on my home router. The home router uses a residential ISP connection and I don't want to pay $10/mo for a static IP because my ISP is cheeky and expensive. I want to have my phone connect to said wireguard endpoint to establish a secure link. I don't want to have to change my wireguard configuration on my phone every time my home IP changes.

So, I set my phone to peer with the wireguard endpoint on `home.denk.moon:1234`. Every time my home router's external IP changes, it sends a dynamic DNS update to my DNS server such that `home.denk.moon` reflects the new IP for my router. Now, whenever my phone attempts to connect to wireguard, it will resolve that domain name, get the latest IP for my router, and connect.
If the revenue per user is enough to cover costs, does it matter? Will it have to change?

We’ve all had “hockey stick growth!” shouted at us so many times that we’ve internalised it but Bluesky is a team is 20 odd people. They don’t have the kind of footprint Meta has and right now they don’t need it. I hope they stay small and chart a different path to success.
I’d have at least said something like “it reminds me of app.net, but with a lot more traction” or something to poke at a conversation.
2023 in the Pacific Northwest. We were given the argument that tree cover was a problem quite early on in our attempted troubleshooting. The house is a waterfront property, with a clear view of sky to the east. Anyways, the suspected issue continued to evolve, and we were not able to get to the bottom of it with the support we received.

Certainly, our experience could be an anomalous. But I certainly hear this happening all the time with Tesla, with the manufacturer trying to void warranties and evade liability for vehicle defects.

I just.. wouldn't be bullish on any of Elon's companies in a crowded market; which I suspect will define more his companies in the future. His politically obtuse behavior and lack of respect for authority is enough to turn off ethically minded consumers; and that's before the general crummy experience of being his customer. My best friend has a Honda EV that broke down twice, one time being potentially out of warranty-and the dealer repaired it, no questions asked
Thanks for the suggestion! A 'zoom to fit' feature is a great idea. I'll work on adding it soon!
It's massively hypocritical, even if the people don't realise it right away.

If you take libertarianism to its logical conclusion you wind up with feudalism, which is anything but free.

Whenever libertarians try to take their philosophy through to its logical conclusion in practice they just wind up reinventing government only worse (or reinventing banking only worse in the case of crypto).
Are you talking about upgrades of the host OS or the base of the image? I think you are talking about the latter. Others covered updating the host.

Upgrades of the Docker image are done by pushing a new image, and updating the Deployment to use the new image, and applying it. Kubernetes will start new containers for the new image, and when they are running, kill off the old containers. There should be no interruption. It isn't any different than normal deploy.
123 + 0.5?
It's like sociopaths: smart sociopaths become successful businesspeople and politicians, while stupid sociopaths end up in prison.

People who are good at pushing the rules and have some kind of knack for knowing which rules to push and how far, end up succeeding over the rule-followers, while the people who lack this talent and push the wrong rules, or push too far, end up failing somehow (and maybe in prison).
I share the sentiment.

It seems some people got on the internet to argue and never learned to enjoy anything. I'm a bit sorry for them, to be honest.
Don't forget robots.txt
> It is bespoke and async-specific. There is nothing wrong with it but it's necessary to acknowledge this limitation.

I would disagree. If you need to have a bespoke set of syntax, then something is not integrated where it should be. The language design should not be such that you are writing things differently, depending on the paradigm that you're handling. That's not something that occurs in every language, so it isn't essential that it exists.

We can acknowledge the differences in a way that alerts the programmer, without forcing the programmer to switch syntaxes back and forth when moving between the paradigms. async/await is one method, Promises another, etc. A different syntax is a much, much higher cognitive load.
On the internet, it started as the user's responsibility.

For netizens, the idea that the use should be able to opt out of logs about their interaction with the service the operator owns is novel (because they always had the option of not using the service if they found the pattern distasteful).
It's not a hard dichotomy. Almost all of the rules Rust imposes are also present in C++, enforcement is simply left up to the fallible human programmer. Frankly though, is it that big a deal whether we call it unique_ptr/shared_ptr or Box/Arc if a lifetime is truly unknowable?

Rust shines in the other 95% of code. I spend some time every morning cleaning up the sorts of issues Rust prevents that my coworkers have managed to commit despite tooling safeguards. I try for 3 a day, the list is growing, and I don't have to dig deep to find them. My coworkers aren't stupid people, they're intelligent people making simple mistakes because they aren't computers. It won't matter how often I tell them "you made X mistake on Y line, which violates Z rule" because the issue is not their knowledge, it's the inherent inability of humans to follow onerous technical rules without mistakes.
IMO the biggest difference is that they aren’t paying users based on engagement. That’s the #1 worst decision Musk made after buying Twitter, it incentivizes people to post incendiary content, to troll and to outright lie in the aim of going viral. You see it all the time on Twitter these days and Bluesky is vastly better not having that motive.
I wouldn't call the old stuff social networks. What made social networks a new thing was the social graph of connections becoming the information architecture of the content rather than topics. You found stuff (or it found you) by person rather than subject.

Usenet was topic based (eg reddit seems closest these days), mail lists were usually topic based, forums were organised around topics etc.
I'm still extremely skeptical of it because in practice it basically added a cookie banner to every every website I visit infrequently with no particular benefit to me.

I'm just going to click "yes," stop asking.
Does it federate or anything? Wonder what up to date summaries exist of it’s capabilities
I had to look it up, Denmark is allegedly a world leader in pig farming exports. You make a really interesting point that I feel like garners more discourse.

https://agricultureandfood.dk/danish-agriculture/agriculture....
I bailed before that so thanks for pointing it out. I couldn't agree more, both with the point implied by the RFC and with that directly stated below.
google fi for the past decade has given me exactly this, with top speed data connectivity at $10/GB no matter where.
I wouldn’t be surprised if the masses interpret these changes as “let them eat cake” given that inflation is already hammering the middle and lower classes.
The move to Bluesky encompasses much more than leftists and came as a result of increasing numbers of trolls and bots and decreasing quality of interaction, both of which hit an inflection point following the election. You don’t have to belong to a particular political leaning to get tired of those things.

As an example, a lot of artists moved because they wanted to post their work and talk with other artists in peace, which had become increasingly difficult on X.
Couldn't this be said about any alternative solution? I fail to see how this is specific to state machines.

What do you suggest instead of a state machine?
Yes, but the root cause is that Twitter doesn't stop rendering posts when there are no replies left to display. Instead it fills the silence with posts that aren't replies.

BlueSky just stops, like a normal program. When there's nothing more to show, silence is okay. So I don't need a blocklist there.
> there is an overwhelming amount of evidence that many if not most of those particular claims are false

Most, but not all, of these claims are, theologically, untestable.

Here's an analogy: Would you find a guy walking down the street, ask him to take part in your science experiment measuring how high guys can jump, hear him say "no I don't want to take part", then conclude that because he did not jump for you he is unable to jump? You wouldn't. In fact, you might get disciplined by your university's ethics review board for experimentation without consent. In the same way, for most tests, the Bible says that God does not want to be tested. You should assume that your unwilling test subject will not cooperate, or even work to frustrate, your tests.

The talk about observations over longer times can seem persuasive. I think an analog would be hiring a PI to tail the unwilling guy test subject for years. But if you don't see him jump in 5 years, does that mean he can't? What more if he knows you're following him and that you want to see him jump, is years of not jumping valid evidence then? That's not evidence at all, much less overwhelming evidence.
I hope you get it figured out!

One thing that has helped me when I can’t quickly get to the expected result is using the Anthropic prompt generator in the dev console.

This isn’t a critique of your prompt—it’s likely solid since you use the system frequently. However, for troubleshooting, the prompt generator can be useful because it creates very long and specific prompts. You can compare the results from your prompt to the ones generated to see where there might be differences.
You…wouldn’t be bullish on the most successful businessman in the history of the world?

Sometimes I come here for a good laugh
Nothing is impossible but it takes time.

Based on current disclosed plan, they will have same number of LEOs as SpaceX have today by ~2030; and SpaceX is not slowing down either.
if you personally want to play with it, go ahead.

i think my personal feeling is that those sorts of comments you listed come out of the woodwork more when the comments section starts turning into an "oh man, this should be the standard for everyone" kind of discussion, which is never the case and is usually the point of those kinds of replies.

at least they are when i reply with those kinds of comments anyway
> Bluesky will inevitably follow the same path of enshittification

Why do you say that? Bluesky is a protocol-first non profit. To my knowledge no company set up that way has achieved this level of success before. They don’t have the same motivations to enshittify that other networks do.
Thats correct but it's hard to argue that it isn't a postwar blip in Japanese history as many companies of renown have lineages spanning both sides of the war, producing high quality product, anyways it feels like more than your median country.

Obviously quite literally survivorship bias, but since that's literal, it counts.
I'm sure that the only thing preventing Liechtenstein from having their own space program is motivation.
Show HN: Are your Substack links broken on Twitter? Here's a fix
For better or worse the standard of evidence for almost everything is more like “smoking gun” than “I found a bullet”. In some cases this is bad, in others it is good. Just consider all the criminal matters where the crime is only a crime if you can additionally demonstrate intent, which is strange right, since it doesn’t change outcomes / injuries at all. Since sufficiently ancient guns won’t even be smoking anymore this will be problematic for creationists even if they are correct, so I think we’d need a new kind of burning bush.
I couldn't add "Sydney", "Auckland", "Johannesburg", or "Buenos Aires". Is the entire Southern Hemisphere missing?
The European Union wants its own satellite network to counter Starlink. It will be build by SpaceRISE, a consortium that include Airbus, Thales, Deutsche Telekom...

https://en.wikipedia.org/wiki/IRIS%C2%B2

https://www.spacerise.eu/

https://defence-industry-space.ec.europa.eu/eu-space/iris2-s...
Worked on an ocaml codebase for two years. My advice is: choose a different language. It's just not a great dev experience in general
Does your house not have a roof?
Good news, there's a password reset procedure: <https://news.ycombinator.com/forgot?id=>
I recognized this from the headline. I first read about this outfit here:

https://www.thedailybeast.com/who-is-killing-all-these-stori...
It's still not obvious how they could be separated at all by pre-biotic processes. You need to go from (in principle anyway) a pretty well-mixed 50-50 mixture to basically only lefties. I believe this is still one of the bigger problems for abiogenesis, and frankly I think you're being too glib about the antimatter problem too. I expect we're eventually going to find out about specific mechanisms that cause those.
> I have never played an audio CD on a Mac. Ever.

I'm not 100% certain I never played an audio CD on a Mac.

The only Mac I've owned with an optical drive at all was a PowerBook G4. It's been 20 years, but I assume any audio CDs that went into it were to be meant to be ripped into iTunes and not played as audio CDs.
Explanation for those not accustomed, based on <https://www.unicode.org/reports/tr44/#GC_Values_Table> (with my own commentary):

Cc: Control, a C0 or C1 control code. (Definitely safe to reject.)

Cn: Unassigned, a reserved unassigned code point or a noncharacter. (Safe to reject if you keep up to date with Unicode versions; but if you don’t stay up to date, you risk blocking legitimate characters defined more recently, for better or for worse. The fixed set of 66 noncharacters are definitely safe to reject.)

Cs: Surrogate, a surrogate code point. (I’d put it stronger: you must reject these, it’s wrong not to.)

Co: Private_Use, a private-use character. (About elf names, I’m guessing samatman is referring to Tolkien’s Tengwar writing system, as assigned in the ConScript Unicode Registry to U+E000–U+E07F. There has long been a concrete proposal for inclusion in Unicode’s Supplementary Multilingual Plane <https://www.unicode.org/roadmaps/smp/>, from time to time it gets bumped along, and since fairly recently the linked spec document is actually on unicode.org, not sure if that means something.)

Cf: Format, a format control character. (See the list at <https://util.unicode.org/UnicodeJsps/list-unicodeset.jsp?a=[...>. You could reject a large number of these, but some are required by some scripts, such as ZERO-WIDTH NON-JOINER in Indic scripts.)
I've been using data-only plans since 2015 combined with voip.ms VoIP numbers (for Toronto and SF). This means I could travel and pop in a prepaid SIM card whenever I went anywhere and not have any problems using data-based messaging services (Signal/WhatsApp/iMessage).

As of this year I ditched my T-Mobile prepaid data SIM and exclusively use prepaid eSIMs (esimdb.com has a great comparison, but Nomad makes it very easy with their app). So I still have to "swap sims" but it's all done on the iPhone itself, no need to bring a sim ejector/paperclip.

What's really funny is that last week my eSIM ran out (I forgot to top up) and my 16 Pro connected to the satellite network (since it assumed no service was available I guess?), where I was able to use iMessage (in the limited way (to individuals, not groups)).
Again it depends what you mean by "high quality code".

Do you mean how well it was written, or do you mean how well it performs? Or do both matter? Equally, or one more/less than the other?

It probably depends on whether you're the developer taking over the codebase, or the customer running the code in production..

Take video games.. A lot of it is messy spaghetti C++ code, not modular or well structured, full of hacks and manual optimizations, to give the best possible performance on available hardware.

It might be impossible to parse or maintain, but it does the job about as well as possible, which is really all that matters to the end user. I would call that high quality code.

So again, subjective...
To name a few:

K8s really kills the urge to say “oh well I guess we can just do that file onto the server as a part of startup rather than use a db/config system/etc.” No more “oh shit the VM died and we lost the file that was supposed to be static except for that thing John wrote to update it only if X happened, but now X happens everyday and the file is gone”.. or worse: it’s in git but now you have 3 different versions that have all drifted due to the John code change.

K8s makes you use containers, which makes you not run things on your machine, which makes you better at CI, which.. (the list goes on, containers are industry standard for a lot of reasons). In general the 12 Factor App is a great set of ideas, and k8s lets you do them (this is not exclusive, though). Containers alone are a huge game changer compared to “cp a JAR to the server and restart it”

K8s makes it really really really easy to just split off that one weird cronjob part of the codebase that Mike needed and man, it would be really nice to just use the same code and dependencies rather than boilerplating a whole new app and deploy, CI, configs, and yamls to make that run. See points about containerization.

K8s doesn’t assume that your business will always be a website/mobile app. See the whole “edge computing” trend.

I do want to stress that k8s is not the only thing in the world that can do these or promote good development practices, and I do think it’s overkill to say that it MAKES you do things well - a foolhardy person can mess any well-intentioned system up.
Ask for inflections separately.

For instance, in many Japanese forms, there are dedicated fields for the name and the pronunciation of the name. There are possibly multiple ways to read a name (e.g. 山崎 is either やまざき or やまさき). It is better to ask the person "how to read your name?" rather than execute code to guess the reading.

As for transliteration, it's best to avoid if possible. If not possible, then rely on international standards (e.g. Japanese has ISO 3602 and Arabic has ISO 233-2). When international standards don't exist, then fall back to "context-dependent" standards (e.g. in Taiwan, there are several variants of Pinyin. Allow the user to choose the romanization that matches their existing documentation).
> Has a court accepted that argument

Yes, a Delaware court. It’s why Musk’s pay package is contested and why Tesla redomiciled.
"request for compliance" is the alternative interpretation.
Yeah, getting anywhere near what the major tech companies are capable of should be understood as a triumph.

Does anyone remember now Spoutible? Substack Notes? How about Spill, Hive, or Post? Being even with in anything approximating striking distance of Threads would have been a triumph for any of them.
Are braces paid for by national insurance? If yes, I am surprised, as it is mostly cosmetic. That would be like national insurance paying for tooth whitening.
By this logic, United and American Airlines were complicit in 9/11 as well.