skysight-inc/HackerNews huggingface dataset:
Shout out to my man Jacob at the Renton Domino’s.

Tracker is always accurate and the pizza is always good.

For my small family, domino’s (using coupons) is a great option.

My wife loves the gluten free pizza.
Shocking that you are able to even get investors with such a crude view on how business works. Starting an ancillary business related to one product that is not even your own IP or core competency is just lightweight consultancy, not a start up.
Ask HN: Why is there so much anti-China propaganda posted here?
Can we have some balance? Maybe 50/50 positive/negative news on China here?

Gaining a different perspective is healthy. Don't just drink from one source.
I have a question to the experienced PMs out there.

If Lenny now time slipped back to the early discussions when they were rolling out the counter and the referral program, would he then vehemently oppose the ideas, citing all that he's learned? "Duolingo isn't like a match-3 game" "Language learners aren't referring discounted rides"

Maybe he would? Maybe he should, because he's learned these lessons. But was younger Lenny's job to be the whippersnapper who says with conviction "you don't know if you don't try, let's give it a shot!"

And so in a sense you must have these two types of people, and once you've been through the gauntlet, you either make it, and have been right all along, or you become wise, and your job is now to be the naysayer.

Or, if you're an experienced PM, are you instead thinking, this isn't perfect hindsight, but simply a largely avoidable detour before he arrived at the metrics that mattered? Maybe a critique of the actual journey is even more educational.
Short answer: JavaScript arrays are sparse and untyped.
It should. KSP 2's menu screen generally spends more compute than the actual gameplay.
BigPinapple Powers 1.1.1.1
Yes. The US does the same with commercial ships[1] and aircraft[2]. Interestingly, in the case of the US, part of the payment for providing this service is priority access to government contracts during peacetime. Which is doubly great for the government - no extra cost beyond operating cost, and the capability is regularly exercised even in peacetime.

[1] https://www.maritime.dot.gov/national-security/strategic-sea... + https://www.maritime.dot.gov/national-security/strategic-sea...

[2] https://www.af.mil/About-Us/Fact-Sheets/Display/Article/1045...
Funny that they decided to imitate Gardenscapes and other gamified mobile games that everyone hates. These games make money essentially by giving 0.01% of users an unhealthy addiction that causes the to spend thousands on the game.

Maybe they should try to imitate indie games.

I guess it's hard to do that when you already took lots of money from VCs or if you are a $3.5B public company.
HN bars downvotes until you hit 501 karma, but maybe the limit needs to be increased. I’ve often had people downvote my posts without explaining why they disagreed with it, which stifles opportunities to broaden my mind to other perspectives that other people have.

Something like Lesswrong’s dual voting system of up/downvotes + agree/disagree may also help, but I’ve never engaged with discussions on Lesswrong to tell if this works on larger communities such as this one.
It is Windows 11 thing. You have to disable GPU scheduling at:

System > Display > Graphics > Default Graphics Settings
We certainly have, it is admittedly quite new to both of us, so we have been exploring the best way to introduce something like this, as well as tying up technical bits. The open core model with commercial features is certainly appealing.

Open to any perspectives on this.
ChatGPT is a stochastic parrot it doesn't even pass the sniff test, or first level of trust. Does it work? That's meaningless pretty much as everything else that ChatGPT spits out. The information contained in them is zero. If you read something ChatGPT wrote, you know exactly as much as you did before you read it. It sounds plausible and it's basically a zero day on human cognition. Be vigilant.

You linked Wikipedia: I don't trust that either. If I want to actually know something I will follow the sources and then evaluate the trustworthiness of the sources. Indeed, most of the Scottish Wikipedia being written by an American teenager who didn't speak Scottish at all very strongly parallels ChatGPT.
It's a shame they are getting downvoted because I really like the wordplay.
@dang I believe that this submission needs a title change as it seems the article's contents are unrelated to it
JAX – Augments numpy and Python code with function transformations (2019)
Japanese grammar is way more regular, "logic" and almost "computer-like". There are fewer and clearer rules and they are made very explicit by the usage of particles marking every part of speech.
The phonetics are quite simple too, not too many weird sounds.
The lexicon might be a bit hard once you try to express nuances, but spoken Japanese must be one of the easiest languages to get started with.
It's not about humans here, now is it?

We'd better be sure AIs pass trolley problems in a satisfatory manner before we give them even more serious responsability.
> It is weird to force a landlord to take customers they know they don't want.

What you call "weird" others call discrimination. Many racist folks didn't want to rent to black people or other minorities bc they "didn't want them". Others didn't want to rent to see senior citizens or people with disabilities.

Protected classes exist for a reason! It is socially optimal to not allow businesses to discriminate against many groups of people.
Why 50/50 ?
Wait until you mother is 89, like mine! It just gets worse. She is unable to retrieve a text message once it times out off her screen. (She uses a flip-phone).
Of course they can, the car will check in at least once every few months, so you can go without internet connectivity for 30 days or so without problems.

Almost everyone will get within range of internet at least once every two months, so few Wil notice or care that the car requires constant contact with the mother ship.
In contrast to CP/M. It requires a block device of some kind (i.e. a disk drive), and a console of some kind (typically, but not necessarily, a serial terminal).

In other words, it was like the UNIX of the microcomputer world.
While I agree with some of the comments about high SNR, I’ve noticed an increasing Redditization of HN, where a shallow, snarky comment or joke gets upvoted to the top. Some voting limits (say, a user can give out no more than 10 upvotes a day) may help.
This could be observation bias because the above-median listings are going to sit longer. So you scroll through, and that's what you see. The at-market or below-market listings will be quickly filled and removed. The same thing happens in the for-sale market too.

The same thing is true for order books for stocks. Anything that matches the buyer and seller at an agreeable price is fulfilled. The people selling too high or bidding too low sit on the order book longer.
As someone who has never used Duolingo but has heard it mentioned frequently over the last few months by people who do, 100% of their feedback has been as negative as possible regarding the new changes. Are these "new users" going to be as loyal and lucrative as the (apparently) great number of long-time users they have driven away? Time will tell, but I'm buying puts.
I think they would carefully calculate profits extracted per headcount and only hire sufficient employees to maximise profits and minimise liabilities (in all terms, not just in the immediate term). Why do they not do that?
Anyone have websites or apps to recommend to replace Duolingo?
But it has everything to do with gamification. They went for the standard stuff in my opinion: leaderboards. Self-determination theory helps you to go beyond that, for example. I stated that in my initial comment.

Moreover, I'm a fit at solving this problem and never have been able to. I'm literally using 10 to 20% of my skills and here I see a blog post that highlights 80% of my background. I think that is relevant, albeit tangentially since I'm probably not the only one.

Some specific thoughts on leaderboards and points that come to mind (just free flowing here):

We've had countless of lectures on how to do more than just leaderboards and I'm disappointed that Duolingo mostly went the leaderboard route. I've thought countless of times "what's the value of a point?" And came to the conclusion it's about social comparison. This is why competition works so well. For example, HN karma points are a vague proxy for how much the HN community values your comments (more precisely, but not precisely enough ;-) It values your combination of: comment_frequency * inherent_comment_upvote, where an inherent_comment_upvote is a proxy for inherent_comment_value_according_to_site_guidelines_and_human_biases). People care about that, which is why some HN'ers like to score for points or why feedback on downvotes is asked. In this particular case, I ask that as well precisely because of the fundamental mechanism behind it: I feel devalued while I think I'm pointing out something interesting. So there's a natural inclination to ask why. It's not about the points, it's about the message behind it: "your comment is irrelevant and distracting". Anyway, that's a small view on why I think why karma points on HN have a particular motivating effect, which is also relevant since it's a gamification mechanic (which is, in part, what the post is about).
I believe the other reason this happens is “extend and pretend” [0].

Basically the bank issues a loan to a developer, based in part on how much income the developed property is expected to bring in. If the expected revenue isn’t coming in (say because the rent is too high), the bank doesn’t always want to admit that it’s a bad loan and call it a loss, so they extend (the length of the loan) and pretend (that the rent the developer is trying to charge is realistic). This incentivizes the developer to keep the high rent as-is even though nobody is going to pay it.

A case of terrible incentives causing terrible outcomes.

0.https://www.wsj.com/articles/SB10001424052748704764404575286...
The work is getting done isn't it?
Interpersonal Trust in Open Source Software
Well the pre-prompts are supposed to prevent this type of behavior, but they don’t. So it’s considered an exploit.
Many people unfortunately do, especially on threads with a certain amount of politics to it, and without engaging in a conversation to explain why they disagree.
There's also "shortForecast": "Partly Sunny"

I don't know why you think it's deprecated? I don't see that anywhere. They just updated the icons in 2015, which for govt API work is practically yesterday :)

I think it's just that the specifications document, like basically all documentation is out-dated. There are many fields in the output that are not in the documented spec.

My weather needs just call directly to api.weather.gov and have done so reliably for a year or two now, whenever the last API I was using started charging or broke or whatever happened to it(I don't even remember what API it was at this point). So I have no need of your project, but I wish you lots of success!
I'm not sure how it's disingenuous, I sincerely believe what I said and I'm not trying to fool anyone.

I would consider most of his replacements lower level than typical the clean code practices he critiques (especially the ones like iterators that he mentions but avoids in order to steel man the clean code side a little bit), not the lowest level possible. They take into account how the machine actually works and avoid additional indirection which is why they perform better.
But isn't document-centric model more confusing? For example system settings is not document-centric so when you close the window or quit the app it will exit. But for other document-centric apps closing the window and quitting the app are different. Activity monitor is something that does't sounds like document-centric but yet it behaves like one, closing the windows doesn't quit it and it will keep running in background.
The original source for this is a 4chan post, which is now deleted:

https://boards.4chan.org/pol/thread/417337998
Hate to break it to you but buffer overflows don't need arrays, for stack at least, regardless of how arrays are constructed, the ability to predictably overwrite the saved IP is all you need.

X86 restricting saved IP read/write on the stack to special instructions like call or ret would have been nice (mark stack memory as restricted when call saves eip for example$
Because the US is essentially just a war machine.
Formal verification of Rust code with Prusti
The developer of Protomaps (https://protomaps.com/blog) is doing really cutting-edge work in the geospatial space and is taking sponsorships: https://github.com/protomaps
My argument is that people who argue over the definition of sentience and other things are being too dumb to realize that a disagreement over which ideas belong within a poorly defined and subjectively interpreted set is a communication problem, not an philosophical problem.

If God told me that my sandwich was sentient, I'd tell him we probably are using different definitions of the term and take a bite.

Am I afraid that my preference for linguistic partitioning of ideas might change? No. And nobody should be. Finding out my sandwich is sentient under my current definitions is ENTIRELY DIFFERENT from an alternate linguistic definition claiming that sandwiches are sentient and working its way into my preferred interpretations.
> On two occasions I have been asked, "Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?" ... I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

— Charles Babbage, Passages from the Life of a Philosopher
Sorry, but it does not work for 1.5 years already.
Every time I check it does not work.
Some projects from Ukrainian maintainers come to mind:

https://github.com/pnpm/pnpm/

https://github.com/vadimdemedes/ink by @vadimdemedes (React renderer for CLI)

https://github.com/platformio by @ivankravets (embedded development platform)
It would only be weird if we did not live in a society. We as a society have decided it is wrong, for example, to not hire someone because they have a disability and it would be an inconvenience to accommodate their disability, or to pay them less to account for the extra inconvenience, or to charge people with disabilities more for services (such as a plane ticket) because of those extra costs or inconveniences. We as a society have made similar decisions about treatment of people based on their ethnicity, gender, and many more criteria, including family status.
You can find it in archives now:

https://archive.4plebs.org/pol/thread/417337998/
Break up California.
Duolingo’s product and growth teams fell into a Moloch [1] trap.

“From a god’s-eye-view, we can optimize the system to “everyone agrees to stop doing this at once”, but no one within the system is able to effect the transition without great risk to themselves.”

Each individual team is incentivized to drive their metric forward.

Done together as a whole company, this leads to all metrics dropping.

[1] https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
I hope it is allowed to share links here.
https://andlukyane.com/blog/studying-foreign-languages - I wrote a detailed blogpost about my experience of learning languages, including the resources that I used (not promoting anything).
HN does have flags but I have no idea what they do besides attract all my accidental clicks while I scroll.
> may still enjoy the ways we use io_uring, SIMD, and a few other less then popular technologies

Fairly standard for any perf-minded shop but good to see more people discovering them.
Such price tags have the potential to enable pricing strategies that are massively beneficial to society, consumers included.

Consider products that have their price automatically decline as they approach their expiry. Huge amounts of food would avoid wastage.
> factually correct that free will is an illusion

No it's not, that is only your belief (or as I call it "delusion")
Really reminds me of Parenscript[0], which is a subset of Common Lisp that transpiles to JS with no runtime. It's basically a thin skin around JS and it feels more like writing JS with a Lisp syntax.

What I feel is missing from Parenscript is runtime macro-expansion, hard to do without using JS to build the AST.

[0] https://parenscript.common-lisp.dev/
Giving Voice to the Future: Support the OpenVoiceOS non-profit association
I would find a lease more like software subscriptions.

Regular licenses for software you do "buy" can be retracted but that rarely happens in practice.
Why don't people attempt gaining perspective from their opposing political party? It's tough to break through ego's, for one. But secondarily, what's happening in China isn't directly relevant to many HN readers. One can proselytize to the domestic opposition party with the hope of moving a needle on a relevant current issue. Practically, there's no table stakes or advantages to reading positive pieces about China. And feeling bipartisan about something gives the impression of common ground, even if the parties passionately disagree on other issues.
Windows 11 bringing the new AI-powered Bing to the taskbar
>The burden is not how to disprove that ChatGPT is sentient, the burden is whether it's possible to prove that it is sentient.

I assert that humans are not sentient, and that the whole concept of sentience is bullshit. It's a way of saying that humans are somehow special, but without explaining how.

The burden is to prove that humans are sentient or that they possess some quality that cannot be replicated by a computer.

Saying "but I feel sentient" does not count.
The real question is why do you even need a license? I thought it was well established that you can show copyrighted images/text and trademarked images/text in context - i.e you can show beer and signage of real companies that exist in real life.

I really don't understand the value in our currently level of IP law... like you said it often costs more paying lawyers to review contracts than the actual contract is worth.
See Phoenix browser, now Mozilla Firefox.
Outlets are required every 4 feet to minimize needs for extension cords. Extension cords are a fire risk.
Well before the discovery and IDing in Wuhan this new SARS variant was detected in various other locations as early as March 2019 (Barcelona sewer sample), patient medical samples in various Italian cities in late 2019.

S1 spike segment was also found in various Boston, MA medical samples, as well as antibodies in blood samples, suggesting presence of this new SARS2 in Boston in early October 2019.

https://adeno-news.com/2022/08/07/mystery-deepens-over-early...

https://www.businessinsider.com/coronavirus-circulated-europ...

https://www.forbes.com/sites/ericmack/2020/06/26/the-coronav...

https://www.news-medical.net/news/20220830/Italian-study-fin...

I believe Marseilles France also detected the new SARS in sewer sample in the fall or summer of 2019, though I cannot find the link.
Show HN: Mutual Credit Network Powered by Python, Textual, DuckDB and Telegram
Telegram has become an increasingly popular platform for communication and exchange of information, and now you can use it to facilitate mutual credit currency transactions. Mutual credit currency seeks to provide an alternative to traditional financial markets, and works by allowing users to transact directly with one another. This system allows users to build trust and foster collaboration, while eliminating the need for a third-party intermediary. With Telegram, users can now easily connect and exchange their mutual credit currency, making transactions fast, secure, and convenient.
web page: https://ecopz.com/us
TOTP does not require internet or a phone, even though it is commonly available as an phone app. It only requires an accurate system clock to work properly.
I think it's more than this - it feels pretty unclear that the "league" feature is real in any sense.

There's no particular reason to believe that the other users and scores in the league you're in represent other real-world humans, and could simply be generated algorithmically to put you at a specific point in a score distribution based on A/B testing for what works the best to keep people engaged. And if they do pull real human scores into that list, they don't necessarily need to make that list consistent between users; so if you get second place, the real human whose score is shown in fourth place could be looking at their own wholly separate list in which they were second (with a userbase as large as Duolingo, I think of these two things as largely isomorphic). As far as I know, Duolingo doesn't document or discuss the mechanics of league formation, so even if they were manipulating outcomes like this it wouldn't be outright lying.

My experience doing Duolingo regularly was that my own score would vary significantly week-over-week based on my time and effort, and I would always land somewhere in the top four-ish spots in the "league" I was in regardless. If I were really being put together with a set of humans at the beginning of the league and the scores just played out organically, I would expect to occasionally win big or get demolished, but that never happened to me.

And my guess is that being competitive towards the top of the league but not consistently winning is the best for user engagement, so they'd have every reason to fake/engineer that outcome.
Others have pointed out to several other points. I agree with those. My personal reasons are these:

1. Without HN, I would not have known about Nand2Tetris, OCaml, Non-Linear Dynamics, Neal Stephenson, Greg Egan, or Aaron Schwartz. In a way, HN has changed my life. I came to know and love functional programming, I came to know about great resources on Computation, Programming, advanced Math and so many more things. Culture outside of HN is much duller, and no offense, are for people with much lesser intelligence. Especially for someone like me who weren’t born in Stanford or UCLA-B uni campus. I am sure that there are places with better culture exist- that are better fit for the intellectual minds. But, HN is a paradise to me. It honestly changed my life. I come here regularly for the educational resources recommended in comments and posted here as stories.

2. It is a good news source, and that news that are super interesting for hackers are encouraged to post here- is super nice.

3. It has less political noise and the discussions are nuanced. I can find, albeit in minority, sane right wing voices here. Where all other major outlets are overrun by the super-woke ideology, and even sane RW voices are deplatformed and banned from forums, it is refreshing to see some opposing voices in here. (I am a common-sense abiding humanist, and definitely more left than right, I still see reasons in many RW arguments and agree to some of their policies.) It's very nice that, in HN, RW voices are not supressed.
Different people learn different ways, so there's not one answer.

I think my main recommendations to consider over duolingo though are actual language textbooks, and then using any flashcard program for the information you need to memorize in the textbook (mainly vocab).

I think another strong contender is taking classes, either locally or online, and getting to the point where you can consume media in the target language as soon as possible, even if it's children's books
He IS defining sentience, just in behavioral terms.
https://scribblediffusion.com/scribbles/l2jnivkxlvbt7amhc4oq...

Well, it guessed which character I drew...

https://scribblediffusion.com/scribbles/vaoxhqknfrdxpb2osym2...

Not bad. Even came close with the headband. But it figured her ear was an AirPod. (Maybe a small persocom earpod? Is this the AI's waifu-sona?)