skysight-inc/HackerNews huggingface dataset:
Absolutely no need to provide a makefile. But... there can be multiple selectable algorithms for people to choose from, and eventually some ways to configure those to your needs.

Having results come up that are also explicitly labelled "You are viewing results through the FOOBAR lens - click here to use another lens".

Our results are already skewed by factors that we don't have much visibility in to - being more explicit/transparent about it, while giving people some ability to influence/change the lens they view results through would be useful.
I thing the GP is not talking about literal bribes that are ilegal. The idea is that every time someone fills a feature request the maintainer replies with a link to a bitcoin address a price, and until the money is in that address the maintainer does not implement the feature.
Isn't this a pretty generally accepted pattern? Java and Python use a similar format for their docstrings.
Previous discussion: https://news.ycombinator.com/item?id=30803455
Why change the resolution and not the OS scaling?
Victims of spam, disinformation, revenge porn.

The silent majority of decent people who don't participate online or participate less because they are driven away by this BS.
The first thing I always do is 'read' the data model. What are the tables called? What are the relationships and cardinalities. Combining that with the source can give you a head start into being able to extract relevant conceptual information that's (strangely) rarely documented.
Haven't tried it, but I sincerely doubt it's as good as Things (one of those products you just fall in love with).

Things pays attention to the tiniest detail in every single aspect, and it really shows that it's natively written for each of it's platforms, not some quick and cheap Electron crap.

I've paid for Things on 4 platform and I'm very happy about it. I have no qualms paying for good software like that, I just hope these people make more software for me to use.
Some of us get a larger monitor to see more text, others get a larger monitor to put further away and look at the same amount of text.

Once your eyes turn forty, see which group you're in!
Gobra: A Program Verifier for Go
Gobra is a program verifier for Go programs. It allows programmers to specify their code with contracts and it checks whether the code meets its specification.
It is open-source and available on Github (https://github.com/viperproject/gobra). There is also a VS-Code plugin that allows users to interactively verify their Go programs (https://marketplace.visualstudio.com/items?itemName=viper-admin.gobra-ide).
It is, when your benchmark is permanence and immortality. If you change the benchmark, to something that is adopted to the nature of man, then the original sin of entropy doesn't exist.

Imagine measuring humans by using a unit of account that doesn't change like gold. From the eyes of an accountant, unemployed humans shouldn't exist. Due to their tendency to increase entropy, they are defective by birth.

Modern fiat currency tries to solve this problem by having a changing unit of account. The currency becomes defective to account for the defective humans.

But as I said, if your benchmark were a negative interest rate, then the fact that money represents a pristine slice of human time would not result into an original sin because the amount of pristine human time shrinks over time, to represent aging and your limited lifespan. Humans would no longer be defective. Every single human on this planet would be needed. You can even call them a blessing if you want.

However, there is no bias toward any specific population. You imply, more humans = better, which I disagree with. People should be allowed to decide how many humans they want on this planet.
apple is free to charge what they wish for the app store, and support phones for as long as they wish, so long as alternatives are possible.
How about Vizio's Q4 earnings report? You can see that "Platform+" accounts for nearly twice as much profit as hardware in 2021.

https://investors.vizio.com/investor-relations/default.aspx
It’s Not Spider-Man’s Fault: Why Best Picture Winners Aren’t Hits Anymore
Agreed - traditional liberalism is being squeezed and it's a tremendous challenge for liberal democracy.
Yeah same. The melody and tempo of sloop can take me out onto the waves with wind in my hair. Great song.
There are still accidental injuries with LSD, but they are extremely rare, just as they were in the 1960s. What has changed is the media is no longer repeating the same scare stories over and over.
SOCKS5 supports DNS queries. Not sure if this project implements it though.
Exactly the problem I had.

It would take Amazon almost no effort to make a single archive with all those files in.

I cannot help but view this as deliberate obstruction.
Discussion feeds off ideas raised in previous posts; whereas the content on Instagram is more stand alone.
Good catch! Making copy errors in my own copy edit heh.
What causes that particular starburst pattern in the James Webb telescope image?
If you're going to keep saying that, at least spell it out. Did you mean:

1. No, no one at the Bytecode Alliance ever accused me of inappropriate behavior.

2. Someone at the Bytecode Alliance accused me of inappropriate behavior, but that was a false allegation.

Spell it out, because regardless of which, this definitely played a part in why Wasmer is not a part of the Alliance, and that is what people were wondering about.

I'll do it from my end: yes, they were accused of it. Their answers are roundabout ways of never confirming it because they claim they were accused unfairly, and that's fine, if irrelevant to what ended up happening to the Wasmer-BA relationship.
A lot of these stories aren't actually about a life smarter than us, but faster - the grey goo or paperclip maximizer doesn't need any particular intelligence to take over the world, and may in fact be shooting itself in the foot by doing so.[0]

But I don't see any irony or "you shouldn't be worried about it, you're already doing it" in there: the concern is themselves being destroyed, not the world being destroyed. It's only irrational if you assume the people concerned are selfless.

[0] Of course, humanity may also be shooting itself in the foot with many of its own initiatives here!
Yet countless academic studies find psychological differences between conservatives and liberals; see the blog for references.
Ask HN: How would you build a marketplace for user content?
Hello! I‘m running a nicely growing Escape Room game, with printed components and an app that serves as the game master. One additional feature is that users can create their own missions, for which the app will then be the game master. It’s used in private, business and educational context, with 2-5 missions created per day. It’s nice to see it being used.

www.escape-team.com

One possible next step would be to allow users to sell their missions - so Escape Team could become a marketplace for that.

But how? If I’d be the seller, paying the creators a commission, that would put a lot of tax issues into my hands, which I do not want.

Is there a platform that you would use for that case? I’d like them to take care of payment (from the players to the platform, which would then split the money between me and the creator), for digital content (voucher codes and PDF links) that my API would post to them (the ‘products’).

Thank you!
Cancel culture isn't a pursuit of legalized limits on free speech, it's an expression of free speech. Only conservatives are currently pursuing anything of the sort, by attempting to regulate social media, banning critical race theory, the discussion of gender identity and sexuality, etc.
taxing unrealised assets is about as dumb as it gets
Not everyone sees the protests of the 6th as insurrection, the actions of a small number of idiots aside.

This is the central problem of people these days. An unwillingness to even recognize that priors different than their own are worthy of recognition and action.

I was talking to a relative about it recently, but in the context of wider adoption of mail-in ballots to increase voting accessibility, balanced against ensuring the ultimate provenance of a vote is actually associated with who it claims to be.

Yes, the absentee ballot and mail-in is awesome for not having to go to a poll if you're disabled or what have you.

It also means, anyone who gets access to voter lists, envelopes, ballots, and enough stamps get to chuck in whatever they want, with minimal informing of an actual inactive voter that a vote was cast in their stead.

This is a glaring hole. There is no answer to it from the side of people who think access is more important, but for the person who deems integrity more important, the access prioritizer completely debases the entire enterprise.

As someone who seriously wanted to tackle the electronic voting system issue over the years, it is not an easy problem, and does not lend itself to an easy technical solution. It's a people problem first and foremost. Right now, there just isn't the mutual trust in each other for it not to be seen as anything but potentially malicious.

It sucks, but it is what it is, and that's a massive disappointment and reminder of why it seems like we just can't have nice things.
I live in Romania and often wonder why there isn't more medical tourism...a good way to have a holiday and get a diagnosis.. I've had surgery done here, maybe I was lucky because it was dirt cheap but the hospital stay was beyond basic but then again I didn't stay long... I stayed the winter in Egypt and heard the same thing, cheap prices, good service... wierd not many seem to be taking advantage of combining travel and doctors...
For example: https://bref.sh/
Maybe we shouldn't take shyness for given, but ask what causes it... so that we can avoid that thing, when possible.

One of the causes is people who bully you, or perhaps they don't bully you at the current moment, but they make it obvious that they could if you did something they don't approve of. So you spend a lot of thought worrying about not atracting their attention.

Another cause is lack of actually useful things to do, so people only compare themselves based on their popularity. If you suck at popularity contests, you are at the bottom of the social ladder. There is no way to compensate your lack of popularity by e.g. doing something that matters, because no one cares about that.

If you are adult and make enough money, you can make these problems go away. (Though you need to realize that you have this option; otherwise your own mind can keep you in prison for years.) Move away from the assholes; find friends who are nice. If something bad happens at your job, quit and find another one. Do things that you consider meaningful, and spend time with people who share your values.

And then at some moment you may look at the kids who were cool at high school, and realize that many of them turned out to be quite dysfunctional in real life. The greatest rebels have overdosed on drugs and died. The former playboys are divorced, and now they need to work two jobs in order to pay the child support. The ones who said the most impressive things... they still keep saying the same things, except no one is impressed anymore, because they see it as empty bullshit. The former shy kids are the ones doing interesting things now.

If you do something good, you get rewarded. It may be a social reward, from people who care about the same things. If you are lucky, there is also a financial reward. You realize the haters don't really matter; the dogs bark but the caravan goes on, and you are now a part of a caravan.

Suddenly, there is nothing to be shy about. Sure, there are still people who dislike you and dislike the things you do, etc. They just don't matter anymore.
There is some extraordinary work that goes on in the modding community. A personal favourite in a similar vein is Portal Reloaded:

https://store.steampowered.com/app/1255980/Portal_Reloaded/

Portal, also with time travel. The puzzles are excellent and the environments are gorgeous. I remain dumbfounded that efforts like these come from people who are volunteering their time.
I also use a 40-something inch desktop monitor and I see slight viewing angle problems on the sides. For my use it would actually be better if it were slightly curved.
Not sure how long ago you used PHP, but backwards compatability has in my opinion been excellent for at least 15 years. A ~500k LOC PHP project has basically been effortless to keep up to date with the latest versions. From what I can remember I've only done search and replace a couple of times in that period.
> Maybe just do not connect it to a network ever.

This is slowly but surely not becoming an option. Beyond automatically connecting to any open networks, some models already will stop working until you give them a network connection to perform a 'necessary' periodic update.
I understand how coordinated disingenuous information is dangerous to society. But censorship of things like hateful speech (short of calls to violence which are illegal for good reason) or political misinformation has historically been abused. Even when we put that power in the hands of a transparent democratic or crowd-sourced non-governmental body we see minority views quashed by associating them with more obviously bad actors. Peer review has shown in the past the problems with letting group think suppress papers we found decades later to be accurate. I think we should use lower barriers to entry and try to create as many information outlets as possible while also using policy to make the economic or political interests behind those information sources more apparent both through financing laws and identification requirements. Free speech is one thing, anonymous free speech is another. Apart from policy, I think we should be more forgiving to those who feel differently on issues, even when we find them very important. I have some racist neighbors, and some that are prejudiced against people of certain (or all) faiths. I still talk with them all, laugh and share a beer with them, and openly disagree with them. I'm not going to try to get them fired, I'm trying to persuade them. And sometimes it works, a little. Technologically I think we have the tools to make following money trails feasible by the public, especially with a few policy changes regarding anonymity, though the scotus has made that much more difficult. If we reject anonymous donations from everyone, that would affect corporations too right? Simce they are people?
> I think there needs to be a Minimum Patience Period

100%. That can be very, very hard, but yes. It's also got to go both ways. New devs need an MPP for the project, and the rest of the team and management needs an MPP in relation to the new dev.

> if the product is working well, the release cadence is acceptable, the defect rate is low, etc, I think the prior devs have earned a reasonable benefit-of-the-doubt MPP that a new dev should accommodate for learning the existing approach and rationales.

That's often true, though release cadence and defects in production can also be low if you hire a crapton of devs to work on the same project despite any present dysfunction. So that may be something to keep in mind, too. And maybe that means the new dev realizes that they need to change their expectations such that the underpinnings of a project are conceptually flawed and that it's really their job to deal with that given that the company has plenty of revenue that they can just hire however many devs it takes to keep things running.

> I've seen a senior dev completely change tooling and build process for a "fine" app at the end of their second week. All good ideas in the right time, but...

Haha, ohhh yes, I've been on both sides of that coin. This problem really highlights how the difficult part of coding isn't so much the code but the people (and in a good way!). I've made that mistake of coming in and fiddling with, kind of wrecking, the existing process. Some of that is overambition, some of it is the lack of formal training in our field, and some of it is the ambiguity of roles that is quite common. The word "senior" can illicit this self image that you can and should make sweeping decisions. I've appreciated it when teams have been able to communicate expectations upon joining rather than just saying "it's up to you" for everything; that is until you actually do change something like a part of the toolchain, resulting in technical and interpersonal issues.

In my next role as a senior, I plan on going in with the mindset of not changing the foundation of a project except requesting removing the spandrels and canards that no longer serve a purpose.
I’ve always wondered how Smrt became a name. Was old man Smrt an assassin?
I can't find any information about the license. Does anybody know how it is being released?
> it’s just bad UX

"Bad" I would say means you can still achieve your task.

I was presented with over sixty download links, and not being an idiot or someone to be taken for a ride, I refused to go along with it, and that means the UI is not bad but failed.

What's more, it OBVIOUSLY failed.

There's no way a single person at Amazon could have genuinely sat there and thought, "yes, this, THIS is it, THIS is the right way to make this page", not, that is, if their goal was the user actually getting hold of their data.
If you have a package.json and you run npm i it generates a package-lock.json from it.

If you run npm i against that package.json and package-lock.json, the latter will never be updated, even if the package.json would be happy with newer versions.

If you manually edit your package.json to have different ranges and run npm i and those ranges aren't compatible with your package-lock.json then the latter will be updated with version that are compatible with your package.json. Further runs of npm i will be as with 2 above.

But of course you may think this behavior is a joke, I do not.
Hawthorn Effect is right although it is disputed [1]. Interestingly, the interpretation that I remember is that productivity increased because the subjects were part of an experiment and being observed.

[1] https://en.wikipedia.org/wiki/Hawthorne_effect
That's been my setup for the last decade (currently a pair of U2720Q monitors). macOS unfortunately does a worse job with "font smoothing" when using the monitors vertically, but it's fine.

The main downside is that since most people (obviously) use their displays in landscape mode, lots of websites and applications are pretty antagonistic to a tall and thin display. (Spreadsheets are often quite bad, but there are lots of places where people eat up horizontal space for padding or side bars that are suddenly super annoying).

There's a bit of a push to larger, ultrawide 5k2k monitors (e.g., Dell's U4021Q or the delayed-by-a-year-not-actually-available LG 40WP95C) but a pair of high resolution 27s is still a lot more pixel density. These bigger ones also tend to have lower brightness, presumably do to power and thermal targets per display.
Valve is great. Especially in comparison to some other game companies. Were this a Nintendo project, the devs would risk at best a Cease and Desist. The vibe I get from Nintendo is that they would probably flog their fan-game devs if they could legally get away with it.

Let's see if Bethesda, under Microsoft, maintains their support of mods.
It doesn't have anything to do with price. The point is that I've invested a lot of time knowing my IDE (vscode) very well. Switching IDEs on the basis of a language which I've never used is a huge leap. You could make that leap a lot easier by allowing me to use it somewhere I'm comfortable first.
raylib is awesome and a great source of inspiration for me. It's definitely way more complete & comprehensive today than Mach is, too.

Longer term, I think you'll find raylib to be better for simpler applications, and Mach looking a little more like an Unreal/Unity/Godot & geared towards more complex applications. All speculation, though, they're both improving rather quickly!

The other obvious difference would be language it's written in (C vs. Zig)
I have Dell displays with those specs and at that price point. Probably the same display. They are fine for coding if you are not acclimated to "retina" smoothness for fonts. Since they are so cheap, I bought a second one so my wife. A giant screen is just as useful for legal work as for coding, it turns out.

There are downsides. The colors aren't great. The blacks are just dreadfully light. Sometimes there are artifacts when I use the screen after it has been idle for a time, but the artifacts disappear quickly.
"Act 3" of Portal 2 is perhaps surprising only by how short it is! I think it sticks in people's heads as the largest part of Portal 2, but it's only 8 levels (2 intro levels, 2 for Blue Gel puzzles, 1 transition, 2 for Orange Gel, 1 finale). By comparison, the wrecked facility afterwards with Wheatley is almost double, at 15 levels.

sp_a3_03 (the intro to the underground area) and sp_a3_end (the climb you mention, with the new facility hoisted on top of the springs) remain some of my favorite examples of excellent level design in video games.

If you're curious, you can see the level here if you want to study how it works in a bit more detail https://noclip.website/#Portal2/sp_a3_end;ShareData=AY[=[9qH...
I am deploying considerably smaller applications but I've had good results lately with Caddy and PHP-FPM [0]. I tend to use MySQL 8 but I've made use of both Redis and Memcached where appropriate.

I don't even use any of the JIT stuff, but I will soon.

[0] Once I figured out how to configure Caddy, that is. (Laravel vs Caddy documentation ease of use is night-and-day territory.)
It's not an official release, probably sent by someone who worked on the game back then.

It's getting more common nowdays that the source code of abandonware games have been released by insiders.
It really pushed the tools in terms of puzzle challenges. It threw out a lot of soft rules and let players expand their reasoning. I remember some puzzles requiring the player to fly through a complex series of portals that would look like complete chaos from a 3rd person perspective observer.
You can do it if you know how to use an API. See the 'API' link at the bottom of the page.
The backwards compatibility story has been much better lately in php, including across major versions. There were some bad practices with previous versions that had to be cleaned up, unfortunately.
Economists still believe in permanent exponential growth even though the last 2000 years have proved that it doesn't exist.
For me personally I found macOS got more in the way than out. Besides being easier to install MS Office on it seemed like every few months I'd encounter some speed bump caused by Apple and I'd have to find a workaround. Plus it just really sucks at window management and you're stuck with the macOS UI and whatever tweaks (usually paid) apps can do. For my workflow it just didn't work.

I was also extremely annoyed at the lack of upgradable storage as my needs quickly outgrew the pitiful base storage. I gave up and switched to an older thinkpad that runs Linux natively and I now have 4 times the storage of the MacBook for peanuts and can easily add more for cheap. Slightly slower but feels much faster than macOS due to linux being much lighter.
> Also even if they aren't using real money that does not mean they are limited to historical data. You can run algos on live data even without actively trading. What you don't get is how your actions affect the market itself.

That equals to useless toy software in my book. But it's just my opinion.

Edit: Look, I don't want to trash the devs for no reason, but the amount of "finance" academic stuff that claims to produce successful strategies is just ridiculous. At some point people just get tired.
Can anyone recommend books/courses that actually cover "modern" PHP?