skysight-inc/HackerNews huggingface dataset:
Welfare has a connotation that there's no work done for your pay, there's a lot of work done for it, and it's hard work.

Btw noone likes officers due to their lack of work required / cushy status.

Honestly that's the welfare of the military, giving out a sense of purpose and power to trust fund kids :p
The Simple English Argument Against Crypto
It does make the statement less true, because it is evidently not based in reality.

In actually-existing 21st-century "democracies", the people do not choose who gets bombed. Those choices are made by unelected officials in the MIC and rationalized by think tanks and communications firms funded by the same MIC.

> Implying that people who do believe in the system are stupid or "lesser," is perhaps something you should consider not doing.

Strawmanning isn't cool.
Racket compiles the program to machine code before it is run.
I hope any new city has good bike lanes.
Relatable. Try what I'm doing. Work your way backwards.

https://backwards.dev

Start with the final goal you're seeking (in my case it was a Pay Me checkout button) and then piece the rest of the fluff later.

A lot of the focus product is dealing with emotional barriers and your personal psychology. This shatters all this and paves a new path.

There's something sobering about starting at the end, instead of consistently getting side tracked at the beginning.

I put this up 2 days ago and some stranger has already sent me 12 cents :)
This has always been the best way that I've fixed my own discipline and focus issues. Nothing pushes me more than social pressure to show up with a finished product.
Return to Monkey Island Coming 2022
If I need one, and I cannot find one, then yes.
It's not meant literally. Even in Australia our armed forces are still "Royal" but this is just a vestige of the past. i.e our ships are designated Her Majesty's Australian Ship (HMAS).

What is means in practice is they fight for their country and its allies, just like any other military. While technically the Queen's representative in Australia (the Governor-General) is the chief of Australias armed forces (as defined in the constitution) this has never been used in practice (and would probably be ignored at this point).
https://www.youtube.com/watch?v=ZC5Zr3NC2PY introduces the "use a composite-to-HDMI upscaler and a cheap HDMI capture dongle" trick. It looks like he might've linked a different capture dongle, though the one I bought was pretty near identical to the one this article is about.
Higher education funded through government spending is not a utopia, it already exists in many places and would not be prohibitively expensive for the United States if there was a will.
HN's moderation is much stricter than Twitter's.

On twitter I'm an unrepentant trash-talker and still have full privileges, and have never had a moderation mark against me.

Here on HN I've been told off by dang twice for heated political arguments, and as such if I post too much I get rate-limited by HN.

HN's culture exists because they use moderation to enforce it, as is their right.

I disagree with their decisions (protecting civility over truth is wrong, imho), but not with their right to create the platform they desire.
Maybe update link to the official URL https://returntomonkeyisland.com/
The job of a programmer is to glue together existing libraries in the most convoluted manner possible and collect rent on maintenance. Perhaps even graduate to consulting. Grow a pointy haircut.

Who the hell wants to be a programmer, dismal profession.
Previously: https://news.ycombinator.com/item?id=17171252

(Linked from the article)
> All of that is true about my Army experience lol. If I could go back and do it again, I'd definitely choose Air Force.

Yes, it varies wildly based on branch, different units or battalions/brigades etc, and which MOS (job) you are. Or if you are enlisted or officer. I had a leadership change in my company over a period of like 6 months where all senior enlisted and officers changed, and it was like night and day different. Very micro-managed. It was like being back in Basic Training at Ft. Benning, insane. This ruined it for me, I chose not to re-enlist. I do really miss a lot of camaraderie, and every point in the "Why do I do it?" section of the article resonates very strongly with me.

I'd also chose Air Force or Navy instead of Army if I did it over again. Better training. More impactful missions I think for my MOS (Satcom). Not sure it would be available though, Navy and Air Force don't have as much "room" for folks then (2011) and especially now.
"Ron Gilbert told me I'll never make another Monkey Island" because of this:

https://grumpygamer.com/if_i_made_another_monkeyisland [2013]
I'll bet 1% of people write 100% of all books. Does that prove anything negative about books as a medium?

If not, why are you using an analogy to it to attempt to show something negative about twitter?
I've done this. I have serious issues with computer/internet overuse (I have to avoid the "a" word), if I am able to have a computer in front of me all the time I will.

My desktop is confined to a single space in my home unlike a laptop, a space that I don't actually want to spend all my time in. This alone gets me away from it more than I otherwise would be and has been very helpful to me.
The term is communicating the "Commanders Intent". It's exactly I how work with my teams. Giving the people doing the work as much information as possible, lets them make better decisions as all the little decisions pop up.

I wasn't in the military, and have always led this way because it seemed more effective and tbh, less work for me. Ideally I don't need to micro-manage anyone when they have all the same information that I do. If a big issue comes up, I trust my team to surface it me.

I've watched other managers deal in information (only sharing bits and pieces to certain people), and it just never made sense to me IMO. Everyone was always a little confused and things were never done quite right.
It doesn't. If you leave people to it, and people need something, someone will come along and offer a solution for a price.

But if you have a vested interest, they will want government legislation to prevent alternative solutions. Now people who have an idea face legal repercussions fines, jail, etc if they try to offer a solution.

This is the case in many industries, from taxis, to rubbish collection, to banking, to medicine. There are artificial barriers to entry that support rent-seeking by those industries already in place.
25% is very high. Typical rate is <= 10%
Sure. However the main purpose of scrubbing is to flush out deteriorating media and to prompt the drive to relocate salvageable sectors and to report completely dead ones.
Establish the other pipeline out of poverty then come after the military. Or, alternatively, establish the other pipeline and let the government compete for young people. Don’t just try to fuck poor people by taking their options away and then promising that a different option is “coming.”
People who hate him aren't going to vote in his Twitter poll. The sale was already required anyway
Contrary to what many comments here state, I don’t think this is only useful in a dynamic runtime kind-of environment. I often think I could use some form of this in Rust and/or Haskell. In a very specific way:

I often want a single constructor/branch of an enum (sum type) to a be a type as well, specifically a sub-type of the full enum. So once I learn about what branch a value is, I can treat it like that and even first class pass it around – without unpacking.

I think this should be implementable in Rust without any runtime overhead as pure syntactic sugar. You get the same effect by creating a new struct for every set of values per branch and using those wrappers instead.
ByteDance Made Fake Accounts with Content Scraped from Instagram and Snapchat
I had quite a lot of fun in the Army Reserve in England (6 Rifles, B Company) while I was a teenager (17.5 - 19.5). Being paid to spend my weekends running around a field, camping, and shooting was a lot better than alternatives like working in a shop. I do partly regret not joining a deployment (some of my buddies went on Herrick XIII) but I still toy with the idea of rejoining in the future so maybe one day.
> SpaceX is interesting, but are they really doing anything important?

I'd say it's the most important company on the planet seeing as it's the only one that's truly carving a path for us to one day become a spacefaring civilization and doing so at a seemingly 10x faster pace than competitors
How does Blitzjs compare?
It would be consistent with criminal monopoly behavior if Google's next step was to start charging us for submitting spam reports... watch this space
RedwoodJS is an open-source project. We are in a unique position to receive funding from Preston-Werner Ventures, which allows us to develop the codebase as well as cultivate an amazing community.

Although it's not a typical for-profit business model, we are sustainable and will enthusiastically continue building Redwood to v2 and well beyond.

You can read more about all of that in today's blog post from Tom (aka mojombo):
https://tom.preston-werner.com/2022/04/04/redwood-v1-and-fun...
Typically you wouldn't change the compiled code too much, it changes what is valid to type check and inserts casts as necessary. In general, flow typing just makes more programs type check.
> When Peña downloaded the Bird app and agreed to its terms in August 2018, he unwittingly indemnified Bird against any lawsuits. Bird now claims that Peña owes the company $322,171, the amount it has spent so far defending Los Angeles against the lawsuit.

Our legal system is such a fucking joke.
It's impressive, but as someone who recently broke up with their partner, the vignettes of our relationship highlights were a bit of a stab of pain.
> when your entities are positions, velocities, etc.

For use cases where FP32 precision is enough, I usually use DirectXMath library https://github.com/Microsoft/DirectXMath for that. That thing is cross-platform in practice. Even when building things for ARM Linux, it’s easy to copy-paste required pieces, NEON support is there.

When I need FP64 precision on PCs, I usually proceed without libraries, using AVX intrinsics.
I would guess that the problem only appears if it's the same artist and same album ID. Not sure if techno artists use "Untitled" multiple times on the same album, haha.
Melody – A readable language that compiles to regular expressions
Melody was posted here (not by myself), but the project was still in very early stages, and so I wanted to post an update that Melody now has:

- A Babel plugin - https://www.npmjs.com/package/babel-plugin-melody

- NodeJS bindings via WASM - https://www.npmjs.com/package/melodyc

- A playground - https://melody-playground.vercel.app/

- VSCode and JetBrains extensions - https://marketplace.visualstudio.com/items?itemName=yoavlavi.melody https://plugins.jetbrains.com/plugin/18693-melody

- A CLI and REPL

- A documentation book - https://yoav-lavi.github.io/melody/book/

The idea behind Melody is to represent regular expressions in a readable, maintainable format that plays nicely with larger projects, multiple people, diffs and so forth, while adding some QOL features.

See the repository here: https://github.com/yoav-lavi/melody
A More Modern Approach to Logging in Go (2022)
https://www.atlasobscura.com/articles/hobo-code
Contact II: Total Commitment
The Queen basically serves as an extra head of state, a useful diplomatic figure and not much more. I don't think the UK monarchy is a net-negative but admittedly isn't all that necessary either.

I come from a military town so my view may be different to some but I believe you need to be able to fight when you are threatened and to do that you need to be prepared. It's very hard to be prepared if you don't have a military and competent, motivated and well trained people to fight in it.
That last paragraph is just a list of things I wish I could express to all the friends I had with serious anxiety issues in high school and college. Specifically this line:

> I still have to remind myself all the time that it’s not actually helpful to hypothesize about how other people feel, or base my decisions off a constellation of unspoken factors.
https://www.telegraph.co.uk/news/uknews/theroyalfamily/98018...

The royalty is still very much in charge in the UK, actively using their constitutionally protected veto power over new laws.

It's only in the vaguest sense a democracy.

Edit: At least read the article. There's documentation that all new law including simple amendments gets passed by the royal family before being voted on, and the royal family asks for major changes of both removals and additions to these laws. Having a monarch who has to sign off on all law and actively participates in the writing of that law is not a democracy, full stop. As a british subject, you are only allowed the laws that the queen thinks you should have, demonstrably, by the uk government's own documentation on the matter.
Please don't post in the flamewar style to HN, regardless of how annoying someone is or you feel they are. It's not what this site is for, and it destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
> Thus, I think a "standard" should encourage a cursor concept that can use something that may reliably provide _all_ changes.

I think the Braid standard might support what you want: https://datatracker.ietf.org/doc/html/draft-toomim-httpbis-b...

We don't call it a "cursor", but the idea is to encode whatever clock or versioning information you want as an arbitrary string, with the only general requirement that the string is unique to that version.

You can use this with Lamport clocks, Vector Clocks, Version Vectors, Wall Clocks, (Agentid+Sequence) pairs, SHA hashes, or even blockchain transactions.
I was wondering the same. I love MI3 so much (first game in the series I played) but from a story perspective it just ignored the ending of the previous game. Would love to see Ron actually find a way to reconsile that instead of sweeping it under the rug.
I don't really mean a class browser but something that completely abstracts the underlying code organization and let's you create a sort of meta-file that includes all the related code for various ideas.

Like you could have all of the code from class A except the debug related methods, a few methods from class B, just a few functions from a static MathUtils class, so on.

Maybe your ClassAUnitTest meta-file could include some of the ugliest methods from the class you're testing but not the entire class.
Hey I really like this idea! I have been taking a similar approach lately with something I've been calling "deployment first development".

My approach is to create a dead-simple hello world app deployed to the internet with a one-command deploy and start iterating from there. Having something to show people that is live and that I can see the feedback loop for helps me tremendously.

I might have to supplement my current side project with this Pay Me button soon though.
Yeah.

It can't be that hard.™
Was pabl12 an actual bad machine? Sounds somehow plausible, as if I heard of it before.

It was an annoying struggle trying to raise the visibility of broken CPUs during my years at Google SRE. The SRE org and the rest of the software side of Tech Infra resisted the whole concept, even though it was well-known among platforms hardware eng. The process for taking a known-bad machine out of service involved 1) the machine being reported independently by three different teams; 2) the machine continuing to be in service for days or weeks, at the leisure of some very asynchronous automation; and 3) the machine being returned immediately to service because it passed all of the cursory checks during reinstall. Really irritating. Consequently every major service had to maintain their own private blacklist.

It's nice to see that some influential people on the software side are starting to come around, with papers like "Cores That Don't Count" etc, but man they could have been on this boat a decade ago.
> Those are the rules of using the platform.

.. that only get enforced on accounts that are political opponents of Twitter's agenda.
Is this clickbait? There are lots of efforts put in the improvement of quantitative methods in social science studies. There are good studies out there. There are also trash out there.

Even policy relevant social science research can produce good studies in highly contested fields, because of the mechanisms of peer review and open debate.
my laptop is only a backup computer/travel computer. I love my big box 6 year old pc that'd I've added to over the years.
A quick search determined that at least in Switzerland and South Korea, there is an avenue for conscientious objection, so I wouldn't say that "military service" is mandatory there. Even in Israel there seem to be plenty of options to get around military service.

I recommend the Wikipedia articles about "Conscription in <insert country here>".
Does anyone remember JavaScript Style Sheets?
I thought it is healthcare, education (enumerated) and maybe others. Now I am even more confused.
Very interesting... from the article, in case others were also wondering:

> On December 26, 1973, to "set an example for the rest of the nation during the current energy crisis" and to "demonstrate his confidence in the airlines", then-President Richard Nixon became the only sitting president to travel on a regularly scheduled commercial airline flight when he flew on a United Airlines DC-10 from Washington Dulles International Airport to Los Angeles International Airport.[2] A Nixon aide carried a suitcase-sized secure communication device on board the plane, so that the President could remain in contact with Washington in the event of an emergency.
I appreciate that they seem to be taking some publicly visible steps towards no longer being the worlds most hated browser by developers everywhere but they still have a long way to go.
You can simultaneously believe in democracy and believe that ceding one’s moral agency to the whims of the populace is immoral.

We’ve had several recent examples of absolutely tragic uses of our military might. Voluntarily putting oneself in a situation where you have to “kill babies” or face serious consequences is itself immoral.
If you benchmark the solution, remember to do it in the terminal using the command line version `racket`.

With default settings DrRacket will add extra debug code to the program, which will slow it down.
Ahh got it, that makes sense -- thanks!
That's super interesting. How did Harvard Graphics use smooth scrolling? I see that it smoothly animated some screen elements, but not a whole screen-filling background ala Commander Keen.

https://youtu.be/wwqm0zOivUU?t=1007

I'm not familiar with Harvard Graphics or EGA graphics details, so, might be a dumb question.

As an aside, it's eternally hilarious to me that there were so many capabilities in the EGA/VGA chipsets that were "hidden." IBM clearly spent a lot of engineering time (and die space!) implementing them... and then it still took ages for them to be "discovered."

Did IBM just neglect to promote them to developers? Or did they intentionally sort of bury those features so as not to be seen as having built a "game machine?" Always curious.
A while ago Ron Gilbert laid out what it'd look like if and when he was able to make another Monkey Island game: https://grumpygamer.com/if_i_made_another_monkeyisland. He said he'd fork off the Monkey Island canon after the 2nd game, but also "that doesn't mean I won't steal some good ideas or characters from other games. I'm not above that." So I guess Murray (and using Dominic Armato as the voice of Guybrush) are part of that.
This goes by "negative utilitarianism" and I love David Pearce's writings on the subject, including The Hedonistic Imperative.

[1] https://www.hedweb.com/negutil.htm

[2] https://www.hedweb.com/hedethic/tabconhi.htm
What does it look like to presume a feeling for someone else? The reason I ask is because I have a hard time connecting how thinking something can rob someone.

Also, when it comes to talking about things that happen in the mind, wouldn't hyperbolic assertions like "When you do X, you're actually robbing X" actually rob people of their own agency if the listener trusts the speaker as a legitimate authority?
All science is poisoned by conflicts of interest, as the authors are always incentivized to have people believe the results of the paper, regardless of the validity of it.

Whether that be because they want to get tenure, enact change in the world, build prestige for their company to improve hiring/stock prices, or get a book deal.
Blue Sky
> It doesn't need 3D

Seems he's evolved his position. I kind of like the trailer, I didn't expect to. I think the flow with the boxes being dropped worked out well. Maybe he'll do it well.
I hadn't seen the new Readme update (even though I Googled the repo again to link the cs file lol). Thanks!
This changes the brand of Netflix considerably. While many competitors do this (Hulu, YouTube), it's a terrible experience and I've seen both myself and others simply turn to Netflix to avoid the ads. I think this would break their brand and is more short-term thinking, i.e. "how do we increase value in the next quarter", rather than long-term thinking of how to keep growing as a company.
From the HN guidelines:

> Don't be snarky.
While I think overall this is a decent post, some choices of words like "very weird" in:

> The people who built this project had very weird ideas about regulation, the history of finance and what makes a good money.

felt to me like they undermined his credibility, sounding more emotional than reasonable. I mean, specifically, I want to know what about it was weird. I actually have no clue. Or maybe I do but I want to make sure I'm not missing something.

Overall still enjoyed the post though.
https://twitter.com/brewster_kahle/status/151100996579578675...

"The @internetarchive did not ask to take these off of Flickr's site. We do not have any power of them-- it is up to them.

The Images are still in the books that are hosted on https://t.co/NHtWm9GEQu

But I understand Flickr is interested in putting them back up."

https://twitter.com/DonMacAskill/status/1511018079802720256

"To be clear, Flickr didn't delete this. Our friends at the Internet Archive did. It's their account. I don't know all the details, but I believe we've been collaborating with IA on ways to improve the Commons, and I think removing the Books account was part of that effort."
This thread is about first class HTML5 support. Why is Safari so bad btw?
no matter how much i look forward to an activity with a friend, if they don't want to go, then i want to know, i'd rather cancel or reschedule than have someone be secretly miserable. the relationship itself is more important than my feelings about it. for a close friend, avoidance is damaging to the relationship, talking about it, strengthens the relationship.

sucking it up quietly is the wrong answer.

sometimes there may be a situation where canceling causes problems for the other person, but you only find out by talking about it and if you end up going anyways after you tell them, they will appreciate it even more that your friendship is worth so much that you are willing to be uncomfortable for their sake.