It didn’t come off as dismissive to me. I was curious as well as to where such optimizing helps and knew that the answers to your question would help me discover use cases I didn’t think of
HN user
ac2u
VP of Engineering. Web Developer - Rails/JS.
A CLI/Terminal file deduper.
Moving a lot of files from old laptop to new, lots of duplicate videos in scattered directories with different file names.
Point the CLI tool at a directory and up pops a ncurses application that scans from the directory you specify (recursively), hashes all the files to get groups of dupes, and then ranks the dupes into a table (that looks like top) so you can work your way through the dupes and decide which to keep without your hands leaving the keyboard.
It automatically ignores typical developer directories like node_modules so you're not tortured with noise in the result set.
Hit 'p' and a preview pops up so you can double check they are indeed dupes, if it's a media file the preview window autoplays the dupe videos in tiles with zero volume.
Supports a dry run mode, and switches to cover behaviour like sending dupes to trash rather than hard deletion.
Yeah if I need to I take both also. In addition I be sure to have a caffeinated drink also as caffeine has been shown to both speed the absorption and boost the efficacy (5-10%) of paracetemol over a multi hour period. https://pubmed.ncbi.nlm.nih.gov/17442681/
I've never heard someone base their decision on their ability to perform the job.
That they’re consciously aware of
I wonder if the segmentation would work with a video of a ventriloquist and a dummy?
Feel like I have to defend windows phone here, I liked it! Although I swore off the platform after the hardware I bought wasn’t eligible for the windows phone 8 upgrade even though the hardware was less than two years old. They punished early adopters
I wish I could find the article, but there is a clinic somewhere that ran trials where they deliberately wouldn’t treat the cancer too aggressively. Instead they experimented with treatment frequency but with control being the aim instead of elimination.
The theory being that they could keep it at bay indefinitely and lower the chance of selection pressure kicking in. The thought behind their approach is that they wanted their patients to die of something different than their cancer.
Have you seen where he’s using it though? His GBA Mario 64 port is one of the most impressive homebrew projects I’ve seen in years.
What are you talking about? The conference where he talked as a critic of digital assets? Confused
People are always surprised at what can be unearthed if you cast a wide net and start pulling on threads, even if only to rule certain threads out early on. Nice work.
Around 14 million SEGA Dreamcasts
When I say "network" think less LinkedIn and more people you've built up enough trust with to swap phone numbers and keep each other informed of opportunities, provide references etc.
I am not a lawyer, so this is just personal experience, not advice.
Networking is everything, most of my gigs have come from trusted contacts I worked with as an employee in a subsidiary (opened by a US company) in my own country.
Startups help here because people tend to move around with a trusted group of people. Every gig expands your network and builds more trust, so cracking those first few opportunities are important.
Navigating legal/contractual: I can't read minds but you're probably overthinking this before you've secured a gig. Contractually, things are similar to working with a company at home. A lot of the complexity will be on the US company's side for how they deal with the expense of dealing with the expense of you for their reporting requirements to state authorities like the IRS. This is why your network is so important, you have to be valuable enough so they're willing to pay for the friction.
Most of your friction and hassle will come from dealing with foreign income within your own country's tax authority. Get help from professionals but it's not insurmountable.
Agreed, when Sonic Mania came along I often heard “the first 2D Sonic game since 3+K” and thought that people were forgetting the advance series. You could tell they were crafted by a team that respected the feel of the games that came before and understood that Sonic was a solid platformer with speed as a reward gameplay mechanic. Not to mention it had a colour palette that never confused the main character from the background, something I think mania gets wrong from time to time.
Haven't yet completed it. In my opinion, although the originals had a clunky control scheme, it still had charm. Really bugs me how they moved the camera to an "over one shoulder" view rather than directly behind like in the first games. (nitpick) They also changed the iconic font used in the for no good reason.
Is it true that lucky hit in Shenmue 2 used historical weather data so that humidity had an effect on the wooden pegs on the board?
I wonder if it has anything to do with the default cutscene that plays on the start screen if you don’t progress. That cutscene would have been set in China as its Shenhua reciting the games central prophecy
Mortality rate doesn’t paint a full picture of the effect on Ireland. Emigration had a huge effect on the depopulation too. (I don’t think you deliberately left this out or anything just wanted to provide additional context).
There were other crops in Ireland at the time that were exported under armed guard. A lot of the policy was driven by the fact that some British politicians saw the famine as a natural way to ‘thin the herd’ of the Irish populous.
Of course, Houses of Parliament records show that there were British politicians that were morally aghast at this, but unfortunately they couldn’t have enough of an impact.
Does the ceramic mug become a factor? As in adding milk first allows the milk to absorb heat that otherwise would have been stored in the mug too quickly and then radiate back into the liquid over time slowing its cooling curve. (I have no idea btw I just enjoy trying to come up with gotchas)
Understood. Thanks for taking the time to elaborate.
Could you elaborate? I thought DINO took images and outputted segmented objects? Or do you mean that your first step was something like a yolo model to get bounding boxes and you are just using dino to segment to make the classification part easier?
The last example definitely is. They used instagrams notification of follow-backs to do mass simultaneous follow-backs of another platform as an install call to action to increase the chances of their geospatially clustered users having social interactions in-app.
This is amazing work considering the GBA doesn’t have anywhere near the same level of 3D Friendly hardware as an N64.
Also think it’s a great demo of how techniques like an Entity Component System to really lean in on programming to stretch the performance of hardware and saturate those CPU caches with the right data at the right time
Hopefully the results get replicated with a meaningfully sized cohort.
If that happens then it provides an incentive for the creation of alternative exercises or devices to provide a similar effect.
Yeah, in that case, they're simultaneously hinting that you've been caught in an ML capture net, yet provide you with a means to bypass it, negating the automated mechanism they used to prevent bad behaviour in the first place.
This reminds me of a similar ask that someone had a few years ago about a video calling solution device.
I posted an explanation then as to why proposing iPads and iPhones is missing the point. I think the same sentiment applies.
https://news.ycombinator.com/item?id=23598685
OP: I have no answers for existing solutions but I have no doubt there are customers out there for such a product. Funnily enough the target market isn't so much the end user but rather their adult children that want to be able to provide them with a solution that won't cause UX problems every 6 months because some patch changed the UI for no good reason :)
Nothing is impossible, so best of luck to the OP, but to add to the above, the kind of clients with the budget for your solution might also be the kind where their legal department requires that you have audited compliance procedures for various certs. It sounds like you design your solutions with the tech work for that already in mind, but it’s something that needs extended to the paperwork side of things to get past the gatekeepers
Couple of questions, feel free to correct my assumptions as I've only ever played backjack casually at a casino after a conference.
- I'm guessing that the configurable decision matrix is only of use because of the card counting right? Because I was under the impression that there is already a "perfect" blackjack strategy (that the casinos even give you as an instructional card because they have their house edge anyway) assuming standard rules and no counting whatsoever.
- is the bet scheme for kelly criterion so you can figure out how long on average your bankroll would exist given a certain amount of counting?
- is this a way to figure out how to play to maximise your drinks comps in Vegas given a certain bankroll? :-) /s
Looking forward to seeing your videos posted.
You'll probably not get many answers here because the list of what you're looking for is so long with a quick Google for "open source pos systems".
What you'll learn when you get into this is:
1) Accepting credit card payments is a service which needs a cut of that transaction to exist and be a functional financial network, so looking for open source software can't eliminate that cost in isolation.
2) There's a reason small businesses still find it worthwhile to pay for a POS system (usually with a monthly service payment). Because self hosting can often be beyond the expertise of the user, and even if it's within their expertise, they might decide their time applied elsewhere is more lucrative. What I'd imagine you'd find is that some businesses may choose to gravitate towards the free and open solutions not because they lack money, but because their needs are complex and niche and it's worthwhile for them to spend time and money customising and hosting.
There's probably not much advice here because you seem to already have a handle on it.
Go slow and clumsy with your process before fine tuning your approach. Embrace some manual labour at first to provide yourself with a high quality validation set of docs which you can compare the performance of your approaches. (but be wary of your approach overfitting even your validation set as you tweak at prompts).