skysight-inc/HackerNews huggingface dataset:
I love your reply. This is what my parents did as well. They put ne in contact with people that knew about computers and bought me a lot of books about them. My dad would listen to me talking about the new things I've discovered, even though it was all way above his expertise.
This is a loan to the currency issuer so it’s effectively the same risk as holding cash.
Exactly - I suspect there are internal checks and procedures to prevent scams involving overpayment and immediate refund.

Or just as simple as “everything has to settle before we send a check” so you can’t use the US Treasury as part of a check cashing scam.
It’s definitely all about her interests. At entry level she’s probably got plenty of things to learn that will be useful for many different paths and help with coursework. Ie calculus, linear algebra, python (suggestion), Linux, or some robotics kit.
Yeah, it's all pretty doable. For me it's:

- Linux -> Psi+ (also available for Windows)

- Android -> Conversations

All FOSS.
"Stanley Parable" is, imho, a strong example of video games as a form of art.

Few are going to play this game for 10 hours or more. I topped out at about 3. But it's still one of the most impactful, thought-provoking digital experiences I've had the pleasure of playing.
> a public figure and isn't entitled to the same level of politeness that a private person can expect

Strong disagree.
It makes no sense to me also. One of the reasons Python so popular is due to it's interoperability with libraries written in C/C++, otherwise it's just super slow language. In the browser you can't access these fast libraries so you are left with a crap language with an even slower execution due to the interpreter VM written in JS
Why would they date people who they don't want?
The lower your expectations into the gutter advice is blindly parroted but is idiotic.
Being alone is a lot better than finding someone who sucks.
I wonder what's the karma requirement to downvote posts, not just comments, but clearly it's over 2000.
The key was an Apr 30 purchase locked in 6 months of the rate at Apr and you knew what the next adjustment would be.

There are blogs that explain it in detail.
This guy sent $10025 and is getting a $25 refund in 8 weeks (which is a ridiculous time to process a refund) and then for some reason decided to lock up another $10k and tries to pass this off as accidential?
> Also: operator overloading is the spawn of Satan.

It is. And I'm glad Zig has none of that. `==` only works for primitives and you will never be confused.
This should be used by anyone who is sued by Disney for copyright infringement. Why should I respect the copyright of your corporation if you don't play by the same rules?
Indeed. There are quite some users in Steam supporting & promoting aggression of Russia in Ukraine, e.g.:

https://steamcommunity.com/id/666natali
https://steamcommunity.com/id/mensh77/

What is the policy of Steam regarding these cases?
I like the way PHP does it, where the return type of a function can be Object, which does not allow null, or ?Object, which does allow null. Although I would probably still consider using an Optional<Object> type if PHP had generics (of course you can still write an Optional-pattern using a mixed return type, but then you lose type guarantees), just so you cannot access the value at all without being reminded that you do need to check that type, even if you never look at the return type
You're the kind of person that needs a skip button.
That page is way more beautiful and unique with it's use of vibrant color and gradients in dark mode. Also it doesn't share the most obvious thing between the others (Built for speed... section).

I think almost straight copying landing page designs and layouts is basically fine and common practice. Using the same or very similar copy... not quite.
Federal bonds are subject to federal income tax - but exempt from state. This can be useful to some.

Munis are usually exempt from both but pay lower rates accordingly.
This is rather easily achieved using additional tables and triggers, so whenever you update or delete a row, the old version is written to the additional table. It requires some work (writing triggers, duplicate table definitions, etc.), but it's not that hard and the result is worth it.
While you have a point... it's complicated. Selective defaults are already common for companies, so there could be a chance (to emphasise, a miniscule but still-existing chance) that it'll default on this bond while still guaranteeing the value of its currency.
My spectrum was quickly forgotten as soon as I got my hands on an Amiga 500, so I'm not one of the people you're talking about.

But I suspect by concentrating on graphics quality and games you're missing where the nostalgia comes from.

The spectrum was fun to learn to program on in a way eg the C64 wasn't. It had a tangible personality even though it was cheap and a bit shit. Whenever I hear someone reminiscing about their spectrum, it usually isn't about the graphics or games but about it being their entry point into programming and how that lead to a career. It had a user friendly BASIC dialect (unlike the C64) and came with good programming manuals.

Nobody I knew with a C64 (or people I later heard about growing up with a C64) programmed it. It was just a games machine to them.
I'm not even halfway there and it thought I was over 60. Even scientific studies are joking about my age now!
The entire point of this is that their age estimate is totally random.
Every people I have talked about it (IRL) portray the game as being deep though (n=3) and so did some reviews I read. I have the same opinion of Celeste and Oldman's Journey. Very weak story line, no subtlety in their outlook on humane emotions. Not deep enough to me or not deep enough for what matters to me I'd rather say.

More than 10 years ago I played a little game that was developed (I think) over a week-end. A side-scrolling game, 4 block high, one spritey character that can only go forward and walk around obstacles (block of colours). The character gets older and older and always dies in the end. There are weird items you can pick up and seems to increase your lifespan but that's it. At some point you can meet another character and if you choose to walk with her then there are less path you can take. But if your character dies then you switch to that other character. The author said it was to show there are things you can't do or have to differently when you become a couple. The game was 2 minutes long, top and it was some kind of comment on life, nothing more, nothing less but I still think it had a deeper connection to the player than Gris, Celeste or Oldman's Journey could ever have (well at least it did with me). I think those games just scream to the player what to feel and when and I think it's less interesting. End of rambling ^^. I am trying to find the game back by looking at IGF festival archives but no lock so far.
My own GPLv3 Monitoring app, but paid. Cross platform, native C++/Qt
Since this is a study about the predictability of humans, perhaps “less random” should be defined by how similar or predictable a sequence is based on the dataset of human inputs.
Pretty much sums it up, and is another reason my involvement with HN has decreased significantly over the last year or so. This mode of operation is gross to me.
that's not conspiracy

sometimes you can get 2, 3, 5 times more upvotes than another post in half the time, if some HN admin/mod don't like your post then it's artificially ""downvoted"" and leave the front page(s)

he's right to be angry and hostile
And the bottom too.
> For example, if we have puss: Rc<Cat> then puss.clone(); will implicitly call Cat::clone

[Edited, this used to suggest it's a typo, but probably it's just a different way to think about what's happening, so I removed this claim]. There almost certainly isn't a Cat::clone and in fact what's happening is that Clone is in the prelude, so this is:

Clone::clone(&puss)

[edited to add]

Which is really even:

<Cat as Clone>::clone(&puss)

and because Rc is a Smart Pointer it implements DeRef and so that's ultimately:

<Cat as Clone>::clone(<Rc as Deref>::deref(&puss))

Definitely understandable that people want to write puss.clone() instead.

By the way, misfortunate::Multiplicity demonstrates Deref and DerefMut nicely, providing a type which has two things inside it but references to it act like one thing when being mutated and like the other when merely referenced...

Not something for absolute beginners, but worth seeing to build correct intuitions (and to underscore Rust's admonition not to implement Deref and DerefMut if you aren't a smart pointer -- misfortunate is like Jackass, this is for entertainment and not to be attempted in your real Rust projects).
You've never (fully) used Telegram, have you?
there is a big difference between moderation and favoritism
Someone should check on the author to see if they're okay.
Why? Both emails says the purchase of bonds failed and a refund will be processed; you cannot expect that to give you any interest right?
Last year internet experts were saying “real” inflation was high because lumber was up X%

As of today, Lumber is down 30% year on year. Those same people seem to no longer talk about lumber as it doesn’t suit the narrative.
no elite like owning the building the janitor have some keys to
If they were smarter they would know it hurts their ranking in the algorithms. All that, “if you’re not X swipe left” makes you appear less desirable when people do swipe left. I consider it a stupidity filter. You can do niche marketing after the match has taken place, before that you need broad appeal.
How many times do they have to hint that the set of people is not limited to users of any stripe.

They've said enough, and there simply are situations where that's all you can say, and it's neither pointless nor wrong, nor even unusual or all that remarkable. It's common even.
...because their system was so awful.
Most all of them?

Eclipse, Netbeans, Visual Studio, Monodevelop, VSCode, would be the ones I can recall from the top of my head.
they draw them on top of the System UI using accessibility API “hacking”
I like those MD Blank notebooks A5 size. No fancy outfit, or modern features, just a white, rectangular block of high quality paper. When I finish with one, I put it in the book shelf and the look is pretty clean.

I'm not really picky about notebooks, though. The only notebooks that I couldn't use is the really tiny pocket notes. They look neat in theory, but it's very difficult to write anything substantial in them. B6 is the smallest size I can practically use.
It's pretty clear from the outputs that it's been heavily trained on stock photo libraries. Or maybe that's just the material it extracted the most info from in the training set. Stock image libraries have enormous numbers of high quality, high res images annotated with simple labels so they're ideal for this type of training task. I'm actually surprised nobody remarked on this yet because the resemblance is so strong.

E.g. look at what it outputs for welcome signs. It can do a great job for that. Many of the images have artistic use of focus, perspective and blur. That's because:

https://www.shutterstock.com/search/photo+of+a+welcome+sign

Likewise the "omg ai bias" examples are easily explainable as being due to training on stock photo libraries:

https://www.shutterstock.com/search/photo+of+a+nurse

Every single output they get for "photo of a <job>" looks exactly like what you'd get from stock photos.

This might also be why it struggles with counting.

https://www.shutterstock.com/search/an+apple

Easy.

https://www.shutterstock.com/search/5+apples

Hmmm ..... not so easy. The search is good: the results that actually have apples in them tend to have five, but, the actual labels don't include the counts.

Likewise with negation. How many images are annotated with "photo of a man NOT running"? My guess is, nearly none.
How to Prevent the Next Pandemic
To be fair, there is a monty python sketch that I like, the one with people arguing who had it worst as children and one of them was saying they used to live in a match box :D.
Wrapping in bare functions gives you “call by name”, where

let y = f(x) in g(y, y)

will compute f(x) twice. In effect you just evaluate function applications (and lets) by substituting a copy(!) of the argument text for every occurence of the variable in the body. It’s pretty easy for this to get exponentially bad.

If you want conventional lazy evaluation, that is “call by need”, you need to memoize: wrap everything in stateful functions (“thunks” in Haskell-implementer-speak, “promises” in Scheme-speak, but not the same as E/JavaScript-style async promises) that compute the result and save it on the first invocation, but then return it immediately. Apart from efficiency considerations (it’s better to use a tagged union of function pointer and result value instead of calling the function all the time) and a single conceptual wrinkle[1], that’s it.

Call-by-name and call-by-need obviously yield very different complexity, but are in fact equivalent regarding termination, and optimal: if any evaluation strategy terminates on a given term, so do they. The lovely recent paper “Call-by-need is clairvoyant call-by-value”[2] shows that lazy evaluation in fact never does more steps than call-by-need and in fact does a subset of them: those and only those that influence the final result. (The problem, of course, is that none of this addresses memory usage.)

Emulating eager evaluation with lazy can be done if you have seq: (a `seq` b) means “when this is forced, force (the outermost layer of) a, then replace yourself with b (which will then be forced as much as necessary)”: replacing f(e) with (let x = e in x `seq` f(x)) everywhere is not quite enough IIRC, but gets you most of the way there. In a dynamically-typed language, you can implement seq using some of the built-in strictness, like

a `seq` b = if null(a) then b else b,

because null (or any other type discriminator) needs to force the outer layer of its argument (though I’m not sure if you can make this work in bare lambda calculus with functions only, oops); in a statically typed language, a polymorphic seq is AFAIU an unimplementable primitive, but if you need to translate a complete program you should always be able to implement seqT for every type T that occurs in it and use that (and every lazy language has seq anyway).

[1] https://srfi.schemers.org/srfi-45/srfi-45.html

[2] https://www.cs.nott.ac.uk/~pszgmh/clairvoyant.pdf, https://youtu.be/S69UOGqda8w
I mean it makes sense that Gris (a game sold on vibes) would have detractors primarily by the people who didn’t vibe with it, and is beloved by people who did. Art is subjective, yknow? You don’t have to like art that you don’t like. If you fundamentally don’t understand where it’s coming from that’s a different question altogether.
https://en.m.wikipedia.org/wiki/Framing_(social_sciences)
At the end, it's clear that he still thinks that, rather than that he has 10K in I bonds and 10K to be refunded, which seems more consistent with the language and events.
And here I am with my puny razor, when I could have been shaking the thing!
In my experience there isn't much interop that's worth anything with OpsGenie. It's a different story with JIRA/Confluence.
I've started my career in enterprise environments, and recently on my 3rd startup. As the author mentions, startups to seem to be broken, going after everything and finding product market fit and others...

While this is true, I can't help but shake the feeling that adding corporate-planning to a startup-environment would actually calm down things and would still hit targets. I do get a bit frustrated when startup leadership don't think about brokenness because 'that's the way startups are'. I have a friend, big corporate leader; I suspect he'd restructure any startup into something more performant in terms of delivery in less than a quarter.
Pakistan Secures $8B Saudi “Package” During Shehbaz Sharif Visit
I believe they "hack" accessibility hooks in the OS to position the floating window as if it was part of the app. That part is actually quite impressive and works well.

I imagine it's quite a bit of engineering effort to make that not janky. I wonder how hard it is to make cross platform. Maybe other OSes have easier hooks? Easier permissions for sure.
It’s funny how anti government people tend to like socialised roads, police and military, but the socialised education and housing.
It's 5 foot 8.1 inches.
Yup. In the context of thinking as a sort of "digestion" - I can think only when writing or walking / running. I can hardly do any thinking just thinking.
Correct. He’ll get the refund the day after a clerk reviews the transactions and clicks the refund button. The “Please allow N–M weeks…” verbiage you find in many types of contracts is just the other party giving themselves time to conduct that manual review. It should never be taken as an estimate of how long the other party thinks it will actually take.
Firefly III uses plugins to import the data. Any9ne can write one, in theory.
When the fuel in my car is consumed, where does it go?
OP wrote (admittedly wordy),

“metrics like debt to GDP indicate they're currently fighting a bigger war than WWII,”

Meaning that the GDP trends as if we’re in a WW3 situation and loosing, not that we are. I.E the GDP/debt metric appears to be as bad as if we were loosing a war when in fact we’re not even fighting one.

Ironically I disagree with both points. Yes the economy is bad, yes it will get worse but:

- I don't think the economy is as bad as losing a world war; the US has too many fundamentals in her favor (namely resources and a strong Navy to prevent outside threats).

- Ironically enough we are in fact loosing a low intensity world war, mostly fought in diplomatic relations with third world countries. Just like the first Cold War, but with weaker fundamentals on our side.
I liked Soma. I you haven't played it, I would strongly recommend.
That wasn't as apparent when he was a BYTE columnist for many years but boy his website sure turned into "old man yells at clouds" although he did have serious health issues in his later years.
In an alternative timeline we could have had

[1] http://www.art.net/studios/Hackers/Hopkins/Don/hyperlook/ind...

[2] https://donhopkins.medium.com/hyperlook-nee-hypernews-nee-go... (with screen shots)

[3] https://libarynth.org/hyperlook (larger screenshots)

based on

[4] https://en.wikipedia.org/wiki/NeWS

running atop of whatever, maybe even

[5] https://en.wikipedia.org/wiki/TRON_project

&

[6] http://tronweb.super-nova.co.jp/homepage.html

instead of the bloat we have now.
Possibly built by the same guy even?
The IRS is quite ok to deal with. When I was freelance i called them a few times and always got somebody to explain the situation in a competent manner. That’s better than calling support at most private companies.
Nice one, the only one of these posted harmonica songs I like, although I liked the melodica too. I've enjoyed the harmonica melodies in Falcom games (Ys Origin and Trails in the Sky are the two I can think of but I think there are others):

https://www.youtube.com/watch?v=mIROXLCXiQw

https://www.youtube.com/watch?v=4MGEqk6P3AM

There is also the similar size ocarina:

https://www.youtube.com/watch?v=1DHecFcDhbw
Eventually we will but it will take a shake-up of the market by an outsider who does not have an existing business based around cars priced at current levels. Electric cars are far less complex than ICE-based vehicles so there is no real reason for them to be more expensive. The current excuse for their high prices is the cost of the battery pack but battery prices have been on a downward trajectory for a long time now. Eventually a newcomer will find the lure of selling an EV for half of the lowest priced competitor too large to ignore and the rest will be history. That newcomer will be derided by the existing sellers and the media which depends on advertising income from those established actors but that attack won't succeed if the increase in price-performance is large enough.
The end of the article was hilarious.

> we decided to reduce our experiment to three tasks because of attention spans (not yours, it is exceptional if you are reading this).
Is that a Haskell or GHC feature?
I mean one uses the main propellant to drive the turbine the other has a sodium permanganate/hydrogen peroxide. That seems to me a pretty significant difference in how the engine works.

To be fair, technically one could call both gas generators but its still significantly different.
> Are you really that shocked if we reframe this as you not enjoying a game that started out as a niche Half-Life mod, but enjoying a television show made by the most popular television network amongst young adults?

No, I am okay with that :). There are some niche things (the OA, Dishwasher vampire smile) I definitely like and some popular things I really dislike (GoT and Stranger things come to mind). On that note: no one around me (IRL) seems to like Rick and Morty :(.

> That the only stuff you like is American, while the stuff you dislike is entirely foreign, shouldn't come as a surprise, either. Pop culture isn't global, not yet.

Well, for what it's worth I am neither American nor living in the US :). At the moment I am into scifi german tv shows (Dark and Tribes of Europa) (buuuut also waiting for the new Star Trek Pike TV show while snobing Star Trek Michael).
The idea that the US will de jure default on its obligations is risible.

De facto its happened at least once before when Nixon closed the gold window overnight.
Why would anyone use this?
He seems to believe that he's getting two refunds in 8-10 weeks: one for 10000, and one for 9975, because he interpreted "excess purchase" as "the purchase that exceeded", rather than as "excess amount", which is the interpretation you used, and is consistent with rejecting the 9975 as well.
What I mean is that you can get people to upvote those kinds of things, so pointing to them as having been upvoted isn’t on its own proof that it isn’t inflammatory, meta, off-topic, etc.

I checked the post in question at your request, and to be honest they way I read it is a bit off topic picking fights or meta discussion around the politics of HN. I read it as a bit inflammatory as well. Some of your responses here seem kind of similar, maybe you’re experiencing it differently but it seems like you are angrily responding to almost every branch of the threads here. But that’s all just my personal opinion of what I’m seeing.
> demo 1
> declare bar as volatile pointer to array 64 of const int

Maybe "declare bar as volatile pointer to array of 64 const int" will sound more smooth? :)
Noting that they met their RPO is technically correct but tone-deaf.

Nobody cares that you lost very little customer-submitted data if customers rely on you (mission-critical) to continue to accept data, and the outage prevented that.
Not just Apple articles. The entire publication is clickbait trash on the same level as Buzzfeed.
> otherwise how is it possible that a niche product of a YC company right now has the first spot with 400 upvotes?

It's not a secret that YC startups get promoted and placed on the hackernews frontpage. If I remember correctly it looks different than this, so what exactly are you accusing them off? Using a hidden promotion mechanism instead of the known and accepted one? That makes no sense to me! If they have the ability to promote YC startups on the frontpage and it's generally known and not done in secret, why should they do it in secret here?

I think it legitimately got upvoted here. Maybe with some friends&family help. But not by some hidden moderator action.

I certainly found it interesting, but I would also never use a tool that privacy-violating.