skysight-inc/HackerNews huggingface dataset:
A lot of startups fit this bill, or otherwise small companies. But you do need to dig into the company to be sure, I have seen very heavy “agile” processes dripping with bureaucracy get installed in surprisingly small startups (with predictably bad results).

Ask around places (like here!) what their SDLC is like, and if they ask you what an SDLC is you may hit onto an ideal company )or the worst possible one :-) ).

Probably don’t bother with consulting or services firms. Look for industries that can benefit from software but maybe doesn’t have big “enterprise” players yet. Consider areas like embedded and IoT where you can pretend it’s the 80s and you are shoe horning features onto tiny CPU’s with little RAM.

Alternatively, code as a hobby on the side, if you have the time and will power for it.
With optimal play, is there ever a reason to make a move that's not an integral value?

Also, to the extent there is a benefit, does the full set of floating points (presumably) get more advantage than just the positions located midway between regular adjacent positions? And how big an advantage does it offer? Could someone with access to the floats beat someone ranked 500 points higher who doesn't?
Subtitle mistakes are very common. I have tons of DVD's from before AI. The subtitles have tons of obvious errors. I doubt they re-subtitled it, thought they may have run it thru a generic AI? They probably took whatever was there and just dumped it onto the service. Some are even more fun in that they will have 3 generations of subtitles all on one disc. The TV CC fit into the vertical blank, the dvd subtitle, and the for the hearing impaired subtitle. I usually go for the hearing impaired ones. As they seem to be the most accurate, and usually have a nice bonus of putting the text over/near the person who is actually speaking. Which is nice for when chars on the show overtalk each other. A fun touch was on the toy story ones they used the font from the title cards as the font for the subtitles.
Show HN: A mobile gesture-based browser I have been working on. [iOS]
A while back I had an idea of making a browser that "translated" mobile websites into a better experience for mobile.

I didn't really know where to start but then I thought that the entire "container" experience of browsing websites on mobile could be better. I had some ideas and this is a mixture of many of them:

* clear app launch with keyboard up to quickly search

* "intelligent" search suggestions so you don't have to manage bookmarks/tabs that learns your browsing history and what sites you visit (lots of ideas here)

* ad blocking

* banners and "download the app" banner blocker (on some sites)

* dark mode-ify websites

* Easily re-run your query on other sites (reddit, youtube, etc) (similar to SWURL that was posted here)

* Search helpers to quickly run your query where you want

* Quickly create new tabs and swipe between them

* Zoom gesture to enter full screen browsing mode that makes it feel like any website is an app!

* A Video player bar that shows on pages with videos to easily control things like play/pause, airplay/chromecast, PiP, change playback speed, and more)

* Customize the colors

* Purely local, no data is sent to a server (i'm too lazy to do that)

I think that's about all the ideas i've built in so far, but I have many others.

And if you have cool ideas, feedback, bugs, complaints please join the Discord and lets chat!: https://discord.gg/Njd8uzCF8P

I first wrote this app in React native and didn't touch it for months, I recently came across SwiftUI and decided to re-write it and ended up getting a bit carried away with how easy it was to build things in SwiftUI in such a short amount of time
If I read that in 2020, I would have said I wont. But in 2023, I think I will become one :)
It's like a completely different game, analog/continuous instead, of digital/discrete.
The Biggest Fossil Flower Ever Found in Amber Has a New Name
Exactly! Only issue is having a well-labelled dataset with those type of cues. We have an idea on how to do it though!
Seems reasonable. Just ask ChatGPT if it can replace your CTO!
Ask for a refund?
> Trading quality for price

> Means that many, many more people can have something of passable quality.

There is also a feedback loop where automation puts people out of work, and even though it helps make products cheaper, it also creates less of a market for the products. Your post makes it seems like there are only positives.
That kind of thing is a cute idea but that specific example has always bothered me because it implies the devs really think that piracy is a catastrophe for sales.
I don't know, I can plug my android phone into my computer and tell it to pop up as a drive and drag and drop files from Nautilus... (or I can use Google Drive or SFTP...).
>> I've never heard of a "professional bench warmer" in software development.

I think this is real.

My friend who is serial Project Manager (he works for big corps here in Poland and changes job almost every year for last 15 years) actually uses the term "on bench" for programers that do not have projects assigned to them and he claims that he quite often hires people before project is confirmed, so from time to time some people are left hanging without free chairs when music stops.
The optical fibre that keeps data safe even after being twisted or bent
My 2c is to try the funky ideas to get a foothold/differentiator

I think your implicit intuition that indie gamers are keen to explore more titles than they currently (reasonably) can, is valid. I suspect they’re also keen to be involved in early development. And devs are interested in early feedback. So you could introduce something to facilitate that. Or introduce a Patreon/kickstarter type model where you can choose to fund development of games from your subscription.

Network effects are valuable to build in/explore - make it super easy to stream the games on Twitch, Share clips on YT etc. Might help with the chicken and egg!
Focusing in on the UBI section of your comment: I feel that there is always something being glossed over with the assumption that large amounts of people would stop working if we introduced UBI. I don't think this is true in the general sense (people would find other ways to work), but probably true that most people would quit their job in the short term.

Just to rant about that a bit, we acknowledge and ignore that a large proportion of people barely scraping by would probably not do what they were doing if not for the threat of homelessness and starvation. It's true that the way that things are built would have to change with UBI because most of what we benefit from in the current system is based on the exploitation of the most desperate. We should note though that a large proportion of the benefit of that exploitation is not going to bettering society, but into the pockets of the most wealthy.

At least with UBI we would remove exploitation of one's living situation as a tool to extract labour, which removes a lot of power from the existing monopolies.
I remember Sierra games frequently developing timing issues as PCs got faster. They never seemed to get that one down.
The difference between senior software engr vs junior is precisely about well-definedness. Managers, business people, etc give you business problems (if they are good); a senior software dev should translate such problems with caveats ("what") and implement solutions with whatever tools you have ("how").
> Yes. I would phrase it as: if agile is actually done.

Agile was the best of times, Agile was the worst of times, Agile was the age of wisdom, Agile was the age of foolishness, Agile was the epoch of belief, Agile was the epoch of incredulity, Agile was the season of light, Agile was the season of darkness, Agile was the spring of hope, Agile was the winter of despair. -- Paraphrasing Charles Dickens
To be fair, SoundJam MP really whipped the llama’s ass. Apple ruined it after the acquisition.
I'm in the same boat. In a lot of ways, it's a de-compression algorithm that takes a succinct idea as input and appropriately inflates it with the verbosity expected for a specified social context.

The ChatGPT examples are very impressive, but after seeing dozens of them I find they highlight how much normal communication is boilerplate and pablum.

Years ago, https://www.reddit.com/r/SubredditSimulator/ was in the uncanny valley using markov chains to get some moments of lucidity that were funny or plausibly real. But the joke when it succeeded wasn't that markov chains were amazing, it was that subreddit discourse is so predictable and repetitive. ChatGPT could probably generate threads with thousands of reddit comments that are indistinguishable from the real thing. That becomes more of an uncomfortable look in the mirror than anything else.
It’s also difficult to get most counties or cities to grant you a building permit for a house that uses old car tires and rammed-earth construction. Earthships tend to be relegated to communities that have worked out deals with local governments. Deals can take years to obtain. Building without permits happens too – but always at the risk of being fined and torn down.

This. Also, high water tables. And if they count domes, issues with leaks.
"Don't remove Bob, he is a load bearing engineer"
It's one thing to go to a court because you have evidence of fraud, and you want them to overturn the election on the basis of that evidence. That would be legal and well within the rights of litigants.

It's quite another to go to a court, not because you have evidence, but because you want to avail yourself of their power to overturn the election by making some convincing argument. Or, short of that, to use the context of a court battle to give a patina of legitimacy to otherwise baseless accusations and FUD (lawyers are great at making bullshit sound convincing in a lawsuit).

That's what the Trump team did, and those are not the kind of people we should be letting near power (those who show an eager willingness to use institutions corruptly).
Seems like I didn't win in the JS build too lottery then.
Infinitesimals are cool but I think this is not really about infinitesimals - it is about ordinary real numbers.

(so I think this is not true: "Infinitely many finitely short time intervals cannot have passed after finite time")

(I agree here: "infinitely many infinitesimally" is finite)
(an infinitesimal is smaller than any real number, especially smaller than 1/n for every natural number)

https://en.wikipedia.org/wiki/Infinitesimal

"Infinitesimals were the subject of political and religious controversies in 17th century Europe, including a ban on infinitesimals issued by clerics in Rome in 1632."
Yes, it's what rfwhyte said. It's literally an externality to the company that people get inconvenienced for hours on understaffed phone lines and end up losing out on money, returns, support, etc. They benefit by reducing overhead and making the support innavigable (thus reducing successful returns/support overhead), you pay the cost with hundreds of hours of your life on hold.
> I think this is probably true on Android too.

Eh - it's not really the same. Android certainly still mostly pushes you at cloud based services (ex: Youtube Music/Amazon Music/Spotify/ETC)

But there's not really a "Standard" music player for the ecosystem, so the expectation is that you pick a 3rd party app you like and use that. And for the vast majority of those - the simple "you have a filesystem - play files from it" approach works just fine (ex: I use VLC for local content, and JellyFin for self-hosted music).

Personally - having my library hosted on my own JellyFin server is basically miles better than anything else I've found (And using either the native app or a specific music client for jellyfin).

The downside is the cost of entry is much higher, and it takes more time and effort to get setup the first time.

Also - your results will vary a lot more depending on which app you pick, and what features that company supports.

So... the experience defaults to something that's more complicated and less featurefull but can be significantly better than that available via iMusic/iCloud at the end of the day.
If x is the interval [-1, 1], the typical implementation of IA will

evaluate x-x to [-2, 2] (instead of [0, 0], and

evaluate x*x [-1, 1] instead of [0, 1].

Therefore the intervals become too conservative to be useful.
I think most every consumer looks at it like they look at every other recurring service: is what I'm getting for my money worth it versus the competitors?

This is me. With the proliferation of subscription services for just about anything software-related, I'm reassess all of my services a few times each year. I regularly unsubscribe/resubscribe to TV services and do the same with Zwift for indoor cycling.
ChatGPT powered-writing to file bug reports
It sounds similar to Sears attempting to turn its customers into members. They don't have to worry about selling books: they can just sell app subscriptions, micro transactions and expansion content for campaigns involving everyone being tethered to their phones instead of their character sheets.
A big tech company SWE, just join the Quality team, rather than Infra
And every time communism meets the real world we call the required modifications state capitalism.
Yeah. I love writing code, but working with others while doing it has usually been unpleasant. The recurring theme is that management doesn’t understand how software is written, ignores tech debt, sets unrealistic and arbitrary deadlines, etc.

I have worked places where it was pleasant working with others though, and those have been small companies. There always seems to be a lot of bullshit once a company reaches a certain size.
To my understanding CC was a consultant on the earliest OGL 1.0 development cycles. There's a bunch of complex interplays of different IP protections in tabletop roleplaying and so CC recommended building something from scratch for the same reason CC tries to remind people that CC is not an open source code license and you should use open source code licenses for software code.

Some specific troubles:

- Most game mechanics cannot be copyrighted they can only be patented. I believe CC recommended the OGL contain a patent grant similar to the one in the (software license) Apache License 2.0, though one directly as such did not make the final OGL. (There is something of an implied grant, but no specific clause and definitely not as well spelled out as Apache License 2.0.)

- Many elements are more subject to trademark laws than copyright laws. Things like the names of spells or skills or things like that. A TTRPG has to explicitly define which "vocabulary" is subject to trademark enforcement in a way that doesn't turn the trademarks into generics that puts them at risk of loss in a court case.

- The very nature of splitting an SRD from other game materials is somewhat unique to this TTRPG model. A lot of the OGL is legally trying to explain what an SRD even is and how it differs from any other book in the "same" RPG (so that it can then limit the scope of most things back to "just the SRD is open").

That said, there's a unique community of CC licensed games on itch.io especially and it certainly seems to work well when the entire game is licensed that way. Most of those authors and companies don't have a lot of trademarks to defend.

I could still see a usefulness in that community for some sort of easy to apply patent-grant license, though. (I was debating the other day if a dual-license situation where you did something like CC-BY/Apache License 2.0 could work if you have some way to add the legal language equivalent of "where and as these systems/rules define algorithms, those algorithms are considered to be open source under the Apache License 2.0" to try to broadly apply a patent grant.) I'm curious to see what Paizo does with ORC as maybe that's something their lawyers might help them address in a reusable way even for small RPGs.
For route planning (one of Strava's paid features), there's Komoot.com or bikemap.net.
I can't see this having a huge impact; if you're a cyclist/runner who cares about leaderboards and blasting out your accomplishments, you'll continue to pay; if you don't you probably don't have Strava premium. As I cyclist I find RideWithGPS or Komoot much better for actual route planning / navigation (though I use a Wahoo bike computer instead of the app for the latter anyway).
For me, iTunes was quite good on Mac. It's the Windows experience that has always been an afterthought, for example: why is there not an option to turn off "black out other monitors when going full-screen on a movie"?
I’m happy enough if they just straight up say you’ll be waiting a while, and to press a button to get a call back when you reach the top of the queue.

Can get on with life until they ring you back then.
Long ago, I helped distribute cracks and reverse engineered servers for warcraft 3 alpha. One of the biggest issues in the cat and mouse game was when blizzard introduced 2 invisible golems that would attack your base. That took the crackers much longer to fix than other updates.
> At least in road and trail running, this doesn't line up with my observation. There are plenty of elite athletes, at least in the US, who are posting their training on Strava

Yup, (personal) brand awareness. Strava is for casuals but the training results will be posted there regardless who you are (except as you mentioned, for privacy). As I stated above: Strava is for casuals, those Amateur->Pro level posted there "just because" it's easy to do it not because they rely Strava for Data Analysis.

Those athletes will rely on other platforms to analyze their training data (Garmin offers more insight for example).

Setting up Strava to link with Garmin is easy right? Things will sync from that point onward.
> OK, not a biggie, so export to m4a from QT Player.

Don't even need to do that, just change the file name suffix from .mp4 to .m4a

And in the Finder, right-clicking on a file gives a submenu "Open with..." where you can choose the application that will open it.
Good one, no code fun!
"according to numberwang"

Gotta love a subtle Mitchell and Webb reference.
From a technical perspective, here's a strategy I used in the past:
In addition to having a simple activation check in the code, I actually created/identified some constants that are critical to the internal functioning of the code, and hashed with a reversible hash function.

Then, when the user gets activated, I used that as one of two pieces to recover the hash function to decode those secrets.

Still circumventable, but requires more complexity than simply skipping the activation check, because simply omitting some code doesn't cause it to work.
Neither of those things you mentioned (poor/strange encoding, silly filenames) are a problem beyond minor inconvenience. Any standard release will be x264 or x265 with AAC or DTS, and a simple program like Filebot will lookup all the files on imdb and rename them for you automatically. It is great to support the industry that makes things you like, but ripping blu-rays is orders of magnitudes more work (I do it though, since I like the commentary tracks, I just wanted to correct your misconceptions).
I had the same question initially. TypeScript is the way you configure intellisense. Some types can be inferred, but not all, and most of the typing I do is to _restrict_ what data can be used. TS gives you feedback anywhere you ask for it, and paired with IntelliJ I feel like I have superpowers.

Another point: You can create types for your API client programatically, meaning your front-end can be aware of exactly what types your backend is returning. This cannot be accomplished with intellisense.
Looks like a ThinkVision 9227
I hear you, but I also think that something must be said for the fact that I am getting all the meat I want, at prices that are competitive with and in many cases cheaper than the heavily subsidized industrial farms, but I am doing it with a family that gets none of those subsidies, and processed at a butcher in my county that doesn't get those subsidies either.

This could not scale to feed my old neighborhood in Chicago, for example. In that place, sourcing this way would be so much more expensive. I pay other prices for living in a very small city in the mountains, but this is a perk.

I guess I just want to caution us from applying the usual "privilege" critiques and pretending like only super-scalar universal solutions are worth considering.

I agree with the whole of your comment. Subsidies of industrial food systems shape our collective diets.

My diet includes bulk purchased lentils and chickpeas, rice, home-ground wheat and other very cheap staples that are the majority of my calories. We're eating lentils, beans, rice, making our own bread, and the meat is in about 1/4 our meals. I feel like we eat very well, perhaps better than I have in my whole life if I measure it by health and ethics. I spent years in Chicago where my corner bar had a Michelin star, and there were dozens of equally good places and man did I enjoy my privilege of being a well paid single remote working hacker there.
I’m with you right up to “if agile is done well”.

It’s just a buzzword for practices that people would be doing better otherwise without all the bureaucracy. Pretty sure one of the original authors of the manifesto declared it dead too, but I’m not going to google it because honestly the agile manifesto is not a religious text to me and I think the whole industry grew out of a single fairly common sense idea that got utterly co-opted by snake oil salesmen.

Like DevOps.
for those that "deify" Steve Jobs, please recall the day that Jobs Apple CEO personally visited the tiny office of Audion developers, and told them "you have no chance" of marketing their fun and well-designed Mac native application.. as part of the iTunes rollout, backdrop anti-trust on MSFT over media tools.
Add then they can unfairly compete with the people that DO pay for your software because their very not having to fairly compensate for the benefits of your labour yet still gain from it puts them ahead of some 'sucker' who pays. I would rather that people willing to steal from me don't compete with my paying customers. Even though their usage doesn't make you less 'whole' it does impact the ecosystem your business operates within.
Show HN: A free tool for planning Hybrid work
I've build this, since we needed it at the office. I just threw together an mvp, and will build more to it, as it goes.
I imagine it's pretty powerful to put your queen on the corner of 4 squares so it can capture along two ranks and two files.
Fast fashion is certainly cheaper for "fashionable" clothes. The market they are disrupting is a relatively small one. Cheaper clothing is available to everyone through stores like target, Walmart, or other department stores. And the quality is perfectly fine.
the best is when the queue is too long and they let you opt-in to being called back when it's your turn.
I believe this is technically inaccurate; while Javascript groups most of the number values under, well, "number", modern underlying implementations may resort to perform integer operations when they recognize it is possible. There are also a couple hacks you can do with bit operations to "work" with integers, although I don't remember them off the top of my head - typically used for truncating and whatnot and was mainly a performance thing.

Also there are typed arrays and bigints if we can throw those in, too.
The explosion of inflammatory diseases over the last 50 years is sucking incredible amounts of money from the whole system. I'm working on it; have read prob north of 500,000 precis' and abstracts of medical articles. But aside from $ or maybe collating 40,000 notes from those articles, I'm not sure what you could do. Yes, medical institutions should be paying people to just read the mounds of research, but that is not happening.