skysight-inc/HackerNews huggingface dataset:
I remember and learned a little forth because of that console you could get with PowerPC Macs back in the day. I think I remember there was a key combination to boot in that embedded forth interpreter. It was pretty cool
…and in that case, you would close the app.

Conflating closing a document window with closing the app seems like a strange constraint.
"Subscribe vs buy" feels like deciding between "rent vs own".

Sure, if I can snag a rent-controlled apartment for well under market price, that would be a good deal. And yes, if I buy a poorly-designed money pit to live in, that could be a bad deal.

But in almost all cases, I would prefer to own the place where I live. The biggest reason to rent is, "I cannot afford to buy", which seems like a reasonable way to restate your framing of subscriptions as a pricing-vs-value proposition.

So, would it be reasonable to conclude that allowing people to buy software like Photoshop or MS Word (or removing add-on subscriptions from paid products) would result in most people being priced out of the market? Could the recent rise in subscription models be seen as a form of software shrinkflation?
The order is rarely against intoxication but rather consumption. Consuming a glass of wine and not getting intoxicated would violate many of these orders.
LoanS. And most are small and very short term (4 payments). The risk from defaults isn't as worse as for a auto-loan lender, or a mortgage lender, or even a CC lender (as underwriting is done on a per-purchase base, the total amount underwritten per user is much smaller than a typical CC)
In my perception, TypeScript was initially designed to bring more people from Java world to web programming, and it sort of spoiled them, encouraging bad practices and avoiding to learn proper JS. I think TS has never really leaved that niche.

True JS programmers are still living without TS, and TS programmers haven't evolved into some culture which could compete with them. That makes TS-based solutions inherently worse.
Arnon Milchan
How do you know they're hypochondriacs? Are there studies showing long-COVID patients to be hypochondriacs? Or are you a doctor who has examined lots of patients who turn out to be hypochondriacs?
There's a special place in my heart for any project in which the Readme says "Warning: The code is fucking awful"
It’s not clear to me if it’s graphic accelerated. GPU pass through or similar tricks.
I have no problem with the general idea of needing to pay back your employer if you lie about the number of hours you've worked.

But this pervasive electronic surveillance has to stop. The end result of all that is a lot worse than someone getting away with 50 hours of paid work they didn't actually do.

Not sure how much "AI" this TimeCamp software uses, if any, but it's quite easy to imagine a near-future world where some software says you didn't do the work you said you did, and you have no recourse, and the method the software uses to determine this is proprietary and secret, and no one really can explain how or why its AI draws the conclusions it makes anyway.
I wonder how software like that registers say working in app with video playing on second screen.

There are cases for both "they are clearly slacking and watching some show instead of working" and "it just acts like background noise, no different from running a TV in same room"
To me, this is very similar to the recent post about email address validation. Very often, companies feel the need to validate certain inputs themselves and do a terrible job, when there's a better solution.

When it comes to addresses, if they're in the U.S. there is an easy way to validate delivery addresses - the USPS. They offer free access to an API that includes address validation, and thankfully most shipping services now use it. Some services still screw things up, but its less of a problem than it used to be. I notice that the Royal Mail equivalent is paid. Perhaps that's part of the problem, or perhaps the Royal Mail validator fails addresses with slashes in it.

I also noticed that the Royal Mail is a publicly traded company. I'll uh, refrain from commenting on that.
That's a horrible idea. You should use javascript instead.
Most of those companies were acquisitions for the match group, so basically build a great dating site and match group will pay you a barrel of money to buy your money printing machine.
There is very unlikely any hope there will be less centralization. Not relying on a "evil theory" explanation or anything it's just impractical to deploy it that way all the time. The nice thing about the design is for those that really do see it as critically important it allows for them to do it. Since that number is low it doesn't create scaling problems.
> 2 months later.

> "Well, it's almost done. At least I won't be wasting $9 p/m."

That is wildly optimistic.
The majority of people tend to be optimists, and don't plan for hard times. It's been reinforced and rewarded for the past decade through QE+ZIRP, plus continued Fed bailouts.

Still should be held accountable. Was pretty obvious that most things were in a speculative mania in 2020-2021. And SaaS multiples even before that were mostly non-sensical from a fundamental perspective
I wouldn't say there is anything "magical" if you follow Rails conventions

See https://richstone.io/why-do-we-call-it-ruby-and-rails-magic/
The code is readable, and at the same time, unmaintainable. Good job.
In my experience it’s not developers who balk at such fees. Management gets very nervous about every $5 and $10/month tool that folks want to use and regularly insists on trimming seats.
I'm not an idiot or a bad actor, but if people like me are here... Well, anyone could be. Most people here are probably much like I am. People less sane or even genius are probably few and far between.

HN is mostly a bunch of hairless apes tapping their ape thoughts into the ether, and that's okay. I admire intelligence when I see it here, but it seems a bit strange to imagine there is an exceptional or noteworthy number of geniuses here.
That’s the right thing to do. The issue that I mentioned included switching suddenly in highly depended-on packages without waiting for major end-user tools to catch up, splitting NPM across ESM for few months. It was a deliberate and non-systematic action. That’s why it’s worth ignoring it here.
If you are going to have such an intensive particle effect in your videos at least bother to upload a 4k version so there is a tiny chance that not every single frame consists of nothing but artifacts.

Also don't put gumi and English in the same search query on YouTube. I don't know how they did it but the voices from six years ago sound better than SOTA TTS based on deep learning today...
It doesn't "synthesize", it interpolates, think word2vec. If you ask it something it doesn't know it interpolates the answers to similar questions and takes something in between, which is why you get such nonsense answers.

Word2vec sometimes gets you amazing things, the typical example is "king - man + woman = queen", but it also gets you a lot of nonsense because many words can't be manipulated like that.
DISCLAIMER: I'm a cofounder and the CTO at Memgraph.

The workload and software used to benchmark are public on Github, which means they can be validated and tested. Memgraph as a company is committed to improving Memgraph and benchmarking further. That's why, in addition to other reasons, we raised funding. We have made no false statements and our findings are replicable. Everything, Memgraph source code + benchmark methodology, is public.

Benchmarks are always workload dependent and we always encourage people to test on their workload. The workload in the benchmark closely resembles the ones our customers have most often (mixed highly concurrent read/write with real-time analytics), and we perform well on it. Our default Snapshot Isolation consistency level further enables a vast class of applications to be built on top of our system which would simply break due to the weak consistency guarantees of legacy graph databases. That's precisely the reason why our customers choose us. You should always test on your workload because your mileage may vary and Memgraph might not be the right fit for you.

The main reason Memgraph is performing that much better is that Neo4j Community Edition 5.0 is limited for anybody in terms of how it uses available resources. On the other side, Memgraph Community (equivalent offering, it's not 100% the same, but it's closest to compare, no two systems are the same) does not restrict the performance of our public offering, and that's also something we want to highlight as just one of Memgraph's competitive advantages. So, all this is about comparing offerings rather than the underlying tech. Even if you take Neo4j Enterprise (which Max did, on completely different hardware, which is... "creative"), Memgraph has an advantage.
I spend a lot of time tooling around one particular pnw national forest and can anecdotally confirm that sort of camping activity has gone through the roof from summer '21 onward. While I'm sympathetic to the situations a lot of these folks are in (had some extensive conversations with campers) the bit in the article about environmental damage is unfortunately super true. I'd say that at least in my area, as many as half of illegal long-term campers put very little effort into trash disposal. These days, every time I go out I come back with a pickup bed full of bags of trash. Last time, I had to figure out how to get rid of a bunch of partially rusted through propane tanks. Yelling at individual campers about it doesn't really work because they're all constantly cycling through anyway, so in a week the same spot will have been trashed by another jerk.

One bright spot is that the FS, at least in my area, has been stepping up enforcement. A couple trips ago I ran into a pair of rangers who'd been turfing out RVs and issuing citations for litter.
The first time I heard the phrase 'nothing burger' was from the mouth of Eric Trump. It's possibly time to upgrade your vocabularly. I mean, Eric is a verified idiot and I can't help but think of you as being one by association. Apologies if that is in inaccurate.
But to be clear, the JIT can actually target Wasm? Like it generates new Wasm modules on the fly and loads them with the browser's WebAssembly API?

EDIT: Nevermind I misread, duh (thought you were refering to the input binary format rather than the target architecture). Still, very cool.
> Wtf do I do, if I get kicked out of university I will be in £30k debt

> Edit2: I am doing a masters, so this will not be taken lightly. And I recieved 2 grants to study it.

Facts to consider before cheating...
GPU acceleration is in their Todo section
Probably not. The plaintiff would be making their case from a very poor position.

"I stole some software from a warez site, and months later, my system got wiped".

The burden of proof is entirely on their side, and illegal activity isn't a great starting point.

The time bomb could be hidden such that there is no traces of anything malicious in the software build. When the time comes, the software could contact a server from which it downloads a script to execute. The script does the job and then vaporizes.

The mechanism by which that script executes could be something that licensed versions of the program use regularly (e.g. fetch a harmless, update-related script), so the discovery of its existence would prove nothing.

Proving that it was your program could be very difficult.
More users = greater need for dedicated support. A company that has tens of thousands of developers will need an entire team staffed up just to answer questions and troubleshoot issues with their homegrown Docker replacement, and the end result will be that the team gets laid off and the company just buys licenses because that is far cheaper.
Software houses need to bill client for something and usually that is just number_of_hours * rate, where is the push for "accurate" reporting comes from.
if you aren't using Lisp, then are you even a real driver developer?
Step 1: Don’t admit everything on Reddit.
Exactly. I used alpine in combination with django for a project and it quickly became a nightmare to maintain when alpine started to take care of app logic / SPA-type reactivity.

Alpine is just not designed with that sort of application in mind, nor should it be.
Or File/Quit which is the explicit way to quit an app.
I mean, a) she admitted she lied, b) the software tracked printed documents, and the (relatively small) amount she printed could not have accounted for the extra time. In this particular line of work, pretty much all billable hours should have been on the computer, or should have been accounted for in printed documents.

I am right with you on the general theme of employer abuses and wage theft, but it doesn't seem like this was one of those cases.

I'm more concerned about the normalization of electronic surveillance.
N employees, M internal tooling maintenance cost, Y for years.

120 * N * Y vs M * Y looks very attractive for large N and small M, esp when that 120 may suddenly increase without warning (again).

It's still just math.
That's so cool! Makes me happy seeing HTTP/2 being suppport as well.
No idea about the white backlight but...

> This is my gold-tier wish list:

> Bucking-Springs

> split-keyboard

Model M M15: it's split. It's a collector item though.
The assumption that you are making is that polyrepos will spend the vast amount of engineering effort to maintain a stable interface. Paraphrasing Linus: “we never break userspace.”

In practice internal teams don’t have this type of bandwidth. They need to make changes to their implementations to fix bugs, add optimizations, add critical features, and can’t afford backporting patches to the 4 versions floating around the codebase.

Repos work for open source precisely because open source libraries generally don’t have a strong coupling between implementers and users. That’s the exact opposite for internal libraries.
> I remember when Chrome launched and it was revolutionary how it was one-process-per-tab (technically, it's site isolation not tab isolation but let's not get lost in the sauce). No longer could an errant website take down your entire browser (mostly)

I still used Opera 12 in 2016 when I finally searched for an alternative. Not only did websites crash(upside down bird) way more often in Chrome (multiple times a week in Chrome vs. once every two weeks in Opera), but every time a crashed tab took the entire browser with it! It's one of those times where you question reality. Everyone says one thing, your experience says something else!

It literally took years for that feature to materialise. Now™ if a tab crashes, the browser stays. Since I'm a Vivaldi user now I couldn't even tell if that's more Vivaldi's or Chrome's doing.

I also remember, opening a new tab in Opera 12 was without delay. You gave the command and it was just there. On Chrome, with a !EIGHT!YEAR!newer! CPU it took 3 to 4 seconds! I figured it must be the 4MB JPG background image I chose. Sure enough, it was the image. Without it, it was still 1/2 seconds to open a new tab, though. Only now, with an even newer CPU, it feels on par with Opera 12.
This reminded me of the 1/3 pounder burger. The actual preference of consumers was for a larger burger (or cheaper relative to size). The so-called "revealed preference" is that half of the consumers were bad at fractions.

https://culinarylore.com/food-history:aw-1-3-pound-burger-fa...

"The firm conducted a focus group and found that around half of the people surveyed thought that the A&W 1/3 pound burger was smaller than McDonald’s 1/4 pounder! “Why should we pay the same amount for a third of a pound of meat as we do for a quarter-pound of meat?” they said."
You couldn't pay me to write in another HTML template language like in Svelte or Vue.
Chrome used WebKit until the Blink fork in 2013. That should make the numbers work. :)
I'm beginning to feel deprived. Despite my many decades on this planet why haven't I seen one yet?
worked both in US and EU, same.
> We have a 30% chance of picking a random point on Earth and getting land. Because earth is so big and these theoretical points are so small I'm going to assume that one point of land existing doesn't effect the odds of another piece of land existing.

This is the issue.

A large contributor of the "point antipodal to land is water" anomaly is the typical size of land masses. If, for example, the average size of land masses was 30% of earth's area, then we'd have a single large land mass (Pangaea style), and all antipodal points would be water.

The approximation of independence here doesn't reflect reality. Eurasia alone is more than 10% of the land area of Earth.
Perhaps that one number was a blockchain address or account number?
Maybe you should think about who is actually making it political, i.e. the people trying to transform the phrase into something politically correct.
Absolute nonsense. 99.97% survival rate for under 70s.
Here is the impact compared to other pandemics, completely insignificant. If it weren't for forced masks and the hysteria imposed by governments it would be completely unnoticeable.

https://www.visualcapitalist.com/worlds-deadliest-pandemics-...
In the US, it's part of the Copyright Act and it applies regardless of the license. Per 17 USC 203(a)(5):

"Termination of the grant may be effected notwithstanding any agreement to the contrary, including an agreement to make a will or to make any future grant."

More info on terminations/transfers generally: https://www.copyright.gov/docs/203.html
Chances are you’ll end up writing more than 10kb of custom JS to make your components work. Alpine comes with basic batteries already included.
Interpreted headline to read how to make your oscilloscope into a display.
Reposting a bit I wrote last night in the last thread:

Every game master, without exception, is a content creator. Most of them want to try new systems just to see what they are like. If they decide to go to other systems, that’s it for D&D. They can make all of the movies and books they want, but that won’t make people DM it.

We’re not in the era where people buy the box set and try out this new hobby; almost all new players will join experienced groups. The people deepest into the guild, the person willing to GM, ultimately decides what everyone plays.
Have you seen Hanami 2?
> Let's say our solution causes a net decrease in developer productivity of 1%

This is an extremely aggressive assumption, and affects the entire equation. What happens when you achieve parity in 1 month, because actually, docker isn't that important? nerdctl + containerd basically eliminate my need for docker in a work context. nerdctl only for my local development.

Tech companies with XX thousand employees already have dedicated infrastructure teams of all sorts. This math doesn't feel like it reflects reality of the marginal costs and payoff time.
> I disagree

What's weird is I agree with everything else in your comment.

I don't think D&D's survival is a virtue, it's just inevitable. It's a generic brand for fantasy tabletop roleplaying whether anyone playing it likes it or not.

Hasbro's shenanigans are irrelevant to tabletop D&D's survival. They only endanger its success as a product line.
Do you maybe want to tell us how exactly "not compile correctly" manifested?
I've had more productivity loss than that from docker's bugs and CPU/battery drain. We don't use docker in prod so why use it for dev? I need a container not this power hungry daemon and annoying UI.

As I type this my laptop is hot because docker needs to be reset and restarted.
Your biggest fear shouldn't be illegal copies, but people presenting themselves as somehow legitimate and re-selling your software. You can get people calling your support number because a cracked version isn't working, creating costs with no sale.

Make sure you have a plan for when that eventually happens. Some of those people can be converted to paying customers, but the rest can at least tell you where they got it.
I hate to give Apple any ideas... but I've always wondered why macOS/iOS support falling back to software rendering, when all of their devices ship with a known GPU configuration. Without that fallback, getting the OS running on non-Apple hardware would take a lot more work.
> Naturally, this decision was made during a game of Call of Duty: Warzone

Your business model revolved around indie games. It seems prudent to avoid mentioning AAA games.
It took me way too long to realise that this related to the company, not the OS version. I even played those games.

Coffee time.
Law firms know this, and get around it by delegating everything they possibly can to paralegals and junior staff while representing much more hands-on involvement by senior, experienced staff.

Sorta like software outsourcing, actually.
Yep, you still see it come up nowadays with people running it under virtualization.

https://www.os2museum.com/wp/those-win9x-crashes-on-fast-mac...
I see people mentioning Sinatra a lot, do you write everything from scratch or is there a scaffolding tool?

I've used Sinatra plenty of times but only used as a backend api, no frontend rendering.
I think subscriptions make sense when you use a product that requires maintenance, support and other things. If you buy something that you can use as is and not need additional support etc except may be during purchase/installation process, then one time makes sense.

Most SaaS these days are subscription because it makes sense. Companies like BMW trying to charge for heated seat subscription is bullshit. I have an Acura TL 2010 with amazing heated seats all paid for once when I bought the car. Still runs amazing in 2023.
Your comment is beautifully succinct and made my day.

I don't use any cracked software, but I sure did when I was a kid without money. And I was so grateful for it, especially all the DAW and music production stuff.

There is an utilitarian argument somewhere in there about free software.

Copyright owners also habe legitimate interests in their products and are afforded with different ways to gain value from a software product that is locally installed.

Also, something like a self-contained, "portable" linked binary that creates value without any dependency on any online service will always be trivial to copy but also maximally useful.

(Edit: languages that depend on an interpreter don't differ too much, I think)
There’s a similar concept in Canada
this project open-sourced their solution. smart move
It's kind of like all of the threads that I've been reading from smart, well-paid engineers lately bemoaning that unprofitable startup companies should be offering softer landings for mass layoffs.

They have all of this fuzzy thinking around how in this economy broken companies that can't raise any more money are going to somehow take out loans to give people a year of severance...

No profession is immune from practitioners being completely disconnected from reality. We are not geniuses simply because we do X.
It’s bland, safe, and lifeless. The statement has no bite.

The original statement will be read by men and some men will connect to it right away, because rather than envision some abstract person, they are made to immediately picture a man, and in that image they may recognize themselves, like looking at a mirror.
I haven't used a mac for quite some time and when I did, I used docker-machine. I recall from my use and from trying to help others that were using docker desktop, it was unusually difficult to make your ssh-agent available in a container.

If that's still an issue, then please figure out a way to make that seamless.
I'll preface this by saying that I largely agree with you. But just for shits and giggles, what kind of recourse, if any, should an employer of remote-working employees have here? If you're required to come into the office, it's pretty easy for your employer to tell when you lie about the number of hours worked. With remote work, that becomes quite the challenge. What's an acceptable stopgap?