skysight-inc/HackerNews huggingface dataset:
> I have frequently rejected a $5/month app that I would've happily both for $30, even if I know I only need it once and can cancel after a month (utility type software usually).

I agree but I also want to point out that it is possible to cancel the subscription right after you start it, and that way you are only charged once and you get to use it for the month that you paid for, without having to remember to cancel the subscription later. This is very helpful to me at least.
I guess sqlite + honeysql would be an alternative. Curious to know why the author prefers the relations/table/codd model over graph-map-databases like datomic and thinks something like datomic "feels out" of "out of the tarpit".
I am trying to imagine a 55" monitor (say 48" across and 30" down, inc stand) on my desk and my brain is just refusing to do it.

That is huge, and this from someone running two 4K monitors + a vertical ultrawide...

Not saying I'm not tempted though, given that they're about $1200 atm...
I am talking about responsibility as in being responsible for people (spouse, kids, grandkids in this case.) It's easier to "feel young" when you don't have that.
Assuming that the cost to users of paid upgrades versus subscriptions are the same, which I don't think is a good assumption.

Paid upgrades I only had to buy when they were worth buying, so often I wouldn't. I was using Photoshop CS5 for quite a long time, well after CS6 came out and then into the subscription era, and I got a great value out of that purchase even as someone who wasn't using it professionally.

Subscriptions can keep on charging me the same price even when development is stopped or focused on features I don't want. Keep paying forever or you lose it.
Many people seem to feel that treating gender as (mostly) binary is a form of discrimination akin to racism or sexism in the early 20th century. They try to compensate for this by being extra mindful of the matter by adjusting their language and raising awareness wherever possible.

However, this is not comparable to the depth and harm that was and sometimes still is done by racism and sexism. As a result, the matter gets more prominence than the actual prevalence of cases would warrant.
This misguided activism might play a part in pushing young people to decisions as described in the article.
I think your last paragraph has a lot of merit. It’s that subscription costs are too high. Netflix and company are a completely different animal because there’s content involved; I’m talking about non-professional non-content apps. Obviously .17 is too low, but often I feel that 3 or 4 would be more appropriate than the 12-20 standard. Especially when the paid app only offers 20% more utility than the free app. But I’m no business major.
I actually look at this from the other direction: the need to somehow justify a monthly subscription fee has encouraged developers to add further user hostile features, including a move toward owning customers data and forcing customers to share data (often with egregious privacy invasive policies) and makes it harder for customers to interoperable with other software.
SQLite can be used to help build a "scalable, real, full-blown database" application. JET, the SQLite-like engine used by Access, could theoretically be used in the same way.

But the topic here is about GUIs which serve the middle-ground between the "scalable, real, full-blown database" applications and the lowly spreadsheet. The SQLite project offers nothing that is comparable to Access.
In 2008 we had to bail out the banks, otherwise everything would have gone under. Indeed, I believe that a defining moment of the GW Bush presidency was when he told the head of the Federal Reserve (I think?) to do whatever was necessary, with GWB providing political cover, and thus 'saved the world'. Where we screwed up was in not bringing to account (i.e. prison) many of the people responsible for letting things get as far as they did. We also used monetary policy too much when fiscal policy (i.e. bailing out Main Street) would have been better.

My understanding is that it took a while before the (natural) emergence of SARS and MERS was understood, and so for COVID most probably.
Indeed, the government cracked down on wild animal farming at the beginning of the pandemic.

When you hear that "X thousand animals were tested," it's not the types of wild animals that are the likely culprit. It's cows, pigs, sheep and the like. It's a complete red herring.
I don’t know… I think when they all agree it’s also likely that they are wrong. (It indicates some possibility of motivated reasoning.)
Pretty sure Apple lists the name and price of IAPs on the App Store.

Google on the other hand only provides a range on the Play Store. "In-app purchases: $0.99 – $74.99 per item" is worthless information.
Met Office says Northern Lights will be visible in England tonight and tomorrow
The best analogy I ever heard on this is that using a goto is like knocking a hole into a wall: it can be very useful, or even essential, in some specific circumstances, but you should give it a bit of thought. Also, it would be foolish to swear off ever allowing either.
Access had the capability to use a full-blown SQL Server back end, while retaining 90% of the flexibility on the front end. For example, adding a column in Access would add a column in the database table!

We can have our cake and eat it too.

The mistake with Access was that instead of keeping a deathgrip on its legacy file-based roots, it ought to have "grown up" and become a web-native HTML5 app that uses SQL Server back-ends as the only option.

I still think there's a huge market for something like this.
Feels like we should assume it's a lab leak and push for caution anyways. If it wasn't a lab leak then all we've done is help better prevent that from happening in the future.
I'm not sure if many people realize the the UNHCR has the International Covenant on Civil and Political Rights[0], ratified by ~180 countries. Unlike the First Amendment, the preamble the the ICCPR makes it clear that it is concerned with the responsibilities of States and citizens:

Recognizing that, in accordance with the Universal Declaration of Human Rights, the ideal of free human beings enjoying civil and political freedom and freedom from fear and want can only be achieved if conditions are created whereby everyone may enjoy his civil and political rights, as well as his economic, social and cultural rights,

Considering the obligation of States under the Charter of the United Nations to promote universal respect for, and observance of, human rights and freedoms

Realizing that the individual, having duties to other individuals and to the community to which he belongs, is under a responsibility to strive for the promotion and observance of the rights recognized in the present Covenant

Article 19 of the ICCPR deals with freedom of expression, and states:

1. Everyone shall have the right to hold opinions without interference.
2. Everyone shall have the right to freedom of expression; this right shall include freedom to seek, receive and impart information and ideas of all kinds, regardless of frontiers, either orally, in writing or in print, in the form of art, or through any other media of his choice.
3. The exercise of the rights provided for in paragraph 2 of this article carries with it special duties and responsibilities. It may therefore be subject to certain restrictions, but these shall only be such as are provided by law and are necessary:
(a) For respect of the rights or reputations of others;
(b) For the protection of national security or of public order (ordre public), or of public health or morals.

This frames freedom of expression as a positive right, whereas the First Amendment is about negative rights. Also in contrast to the First Amendment, the power to curtail these rights is explicitly given to law-makers, in a limited fashion. Non-legal restrictions on free expression constitute a violation of rights.

[0] https://www.ohchr.org/en/instruments-mechanisms/instruments/...
IMHO it's not that. I think they don't want to have users with outdated apps. It makes the experience of the device worse and especially Apple is very protective over the user experience since that's how they sell iPhones.
Why is this story referring to the Department of Energy as the “Energy Department”? And why is that agency performing this investigation? This doesn’t make a lot of sense.
All ml/dl systems have no awareness - they just output based on input training - like a calculator outputs an answer. So what it means to model in awareness is what you are doing right now in reading this sentence. You take these words as input, model conceptually what they mean mentally, connect that model to your experience of space time, and then decide what to do next with that understanding.
I am in the interesting position of being close to 40 and only just in the past year becoming able to grow a proper beard. So, I consider myself a slightly cleaner-living 18 year old.
Scummvm 2.70
Feb 26, 2023: ScummVM 2.7.0: The Real Slim Shader
I'm old :) I have some of the hardback books from ~45 years ago when I was bought them as a kid.
Besides this, I have given up using mail protection because I find it very unpleasant to be forced to use browser extensions and search engines when I only want to use DuckDuckGo's mail protection.
That's a really "proprietary software " point of view. You pay the developers, the price they decided, and you expect bug fixes and new features. As pointed, this model has many limits. I really prefer the free software one, where I am free to try, use, contribute, so then I can estimate myself how worth is a software, and give an appropriate one time or regular donation. This model is so much better.
For whatever reason, Xperia phones are given the cold shoulder in these discussions. I secretly wish everyone who has complained about headphone jack/card slot/hole punch/screen size would buy one, and then limit their complaining to only whatever remains that an Xperia phone doesn't provide.
He's been very public about correcting for the errors he made, and as a good scientist, he now clearly states "the current body of knowledge actually says..."

There is no reason to discredit his claims as "false", unless you believe he made the false claim intentionally - which I don't believe he did.

He took complicated research and tried to simplify it and make it digestible to a general audience, and was successful at that.

I had a similar reaction when I first read the book, that some of his conclusions didn't make sense, but I've since backed off as I hear him speak, and believe he is one of the better researchers in the sleep space.

Of note, I work in the sleep space, and there is a TON of crap "science" out there, so I like to give support to those I believe are doing good work.
Very interesting. Thanks for sharing.

You assume that the function is concave. What is the reason for that? I could imagine that the real function is monotonic but non-strict, hence non-concave.
This argument is facile, as it can be used against everything.
I'm sure differential pricing would be more efficient but there aren't any easy ways to do it. Maybe developers can advertise discount codes on sites where cheapskates hang out. Can you imagine the backlash on HN if it turned out apple track how much you use apps and increased the price if they thought you were likely to find the app useful?
I've always been a free speech absolutist. I don't think there's any speech, including hate speech, that I would ban. If I don't like it, I can offer my own opinions and try to educate people, but banning speech outright is wrong.

The problem that has occurred is that some people on the extremes now think "All the other people/children are so stupid that they will get tricked into believe all these lies. We should shut down that speech so that these poor idiots don't fall into this trap." This is thinking that I strongly disagree with. Some people may believe hate speech but I think that's a reflection of who they are, ie. they will probably believe it with or without the convincing. I personally believe that most people are smarter than this and banning speech based on "protect the children!" is a terrible excuse that both the left and right are using nowadays (more by the right a decade ago).

There is no system better than complete free speech, because it allows the most amount of information to be passed back and forth and gives people the opportunity to decide for themselves.
At age 15 I wrote a pacman clone for the Atari ST and was both impressed by and jealous of Minter's Llamatron for the same platform. My game was 30Hz only rarely, usually degrading to 15Hz, and you could really feel it in the gameplay. Llamatron was always fast (always 60hz?) -- because that's just how Jeff rolls. Respect.

On the plus side, my crappy pacman clone was good enough to convince Andy Gavin to (years later) bring me on as the first developer hire at Naughty Dog. The system works! (I guess?)
SaaS and thus subscriptions makes sense when the software itself is offering a service. The example I always use is office365, or Gsuite. They offer storage, email, and online access to the office suites and email. It's "value add" over just paying a tax for the privilege of running code, and is imo a better proposition than having to pay outright for a static version of the tools.

The same is true for like Salesforce or other big name SaaS.

What rubs me the wrong way is when what are effectively utilities try and market themselves through a subscription. There were a couple image processing tools posted here recently that effectively just did some image transforms, and they wanted a subscription fee. I don't think that's a reasonable model, there is no reason why I'd want to pay a recurring fee for what amounts to a neat script. I think there's currently much of trying to cram utility software that doesn't provide a service into a service model
What language do you think Linux and Arduino should be programmed in?
I guess you're referring here to Flo Débarre's misleading tweet, which you linked to four months ago:

https://news.ycombinator.com/item?id=33247997

As I noted in my reply at that time, everyone has always agreed that the overall server remained intermittently accessible until Feb 2020. The particular database "was not accessed from outside of the WIV after 12 September 2019", though.
Is that enlightening though? For example, Common Lisp, Scheme, Racket, Clojure, Elixir, and Prolog all have abstract syntax tree macro systems that all differ from one another. And I would argue that macros should, in general, be avoided. They can be very enabling though to extend the given language when used with constraint and moderation.
Got it. I'll look more into this. I understand that I can script errors myself. I wanted to see if there already exists a dataset that could provide me with different kinds of stack traces.

Either way, I'll look into the solution you're suggesting too. Thanks so much
You are arguing different things. There’s a reservoir of coronaviruses, but not exactly c19.
How would removing copyright prevent malicious publishers from falsifying old books in reprints?
Yeah I’m not sold on this. I exercise a lot - for ultra distance races - and I’m convinced that my body is sacrificing REM for deep sleep in order to repair my body. I find that I can only train or do intense cerebral work, never both during the same period. I think if you train up to a certain point of repair this may hold.
We have economically & culturally annexed huge swaths of the world. When nations push back, we bomb them into submission.
I'm pretty sure the person referencing "ethnic genocide" was referring to China's internment and genocide of their Muslim population in western China, not COVID.

I think their point is that if genocide wasn't enough to motivate us to change our relationship with China, then a revelation about COVID originating from a Chinese lab probably isn't going to do much to move the needle either.
That makes a lot of sense for something like a lot of games. Develop it, provide maintenance/patches for a while, and when it pretty much breaks on an OS upgrade after a few years? <shrug> Most people who cared got their enjoyment out of it. No reason to support ad infinitum.
Which seems odd: the cores seemed to me to be the least interesting aspect of the Tilera CPUs.

It's a shame that the on-chip network hasn't survived.
𝒢𝓇𝒶𝓃𝓉 𝓎𝑜𝓊 𝓂𝑒𝓇𝒸𝓎 𝒸𝑜𝓊𝓈𝒾𝓃. 𝐼 𝓈𝒽𝒶𝓁𝓁 𝓊𝓈𝑒𝓉𝒽 𝓎𝑜𝓃𝒹 𝓉'𝓇𝓂 𝑜𝓃 𝑒𝒷𝒶𝓎 𝒶𝓉 𝓌𝒽𝒾𝒸𝒽 𝒽𝑜𝓊𝓇 𝓉𝒽𝑒 𝓉𝒾𝓂𝑒𝓉𝒽 𝒸𝑜𝓂𝑒𝓉𝒽

Thanks friend. I will use that term on ebay when the time comes
The US constitution protects controversial speech, in the sense that government punishment is not meted out to people who step out of line. The limits of this are immediately apparent when you ask if people functionally have the ability to speak freely from within US institutions of academia, journalism, or large corporations. I work with colleagues in all of these from all over the world, and nobody is more afraid of saying the wrong thing and having their lives ruined than Americans. The fear is palpable and ever-present. So again, how successful has the first amendment really been here? The frequent response to this is "freedom of speech is not freedom from consequences", which is exactly the kind of legalistic attitude we have to get away from. Real freedom of speech means exactly the ability to say controversial things without suffering disproportionate harm, and I just don't think the US is doing markedly better than the rest of the free world on this front.
So the edited versions weren't marked as edited, and they were trying to pass them off as genuine?
the person typing the prompt is not necessarily required to be as educated.

If I need someone to help me interact with a legal LLM I will want to (and probably be able to, for 300k) hire someone with a law degree. In fact I anticipate many lawyers in the future will effectively become “prompt engineers” for legal LLMs.
I'm done with these JS/Electron editors. They are Ok (for the most part), but using Neovim in 2023 is such a huge step above everything else if you have the inclination to learn it. I'm integrating my workflow into Nixos and it's pretty incredible what is possible if you constrain your development to the terminal.
I'm still using an ancient copy of Navionics on a 1st or 2nd gen iPad (that was gifted to me from my mother in law, because it wouldn't run any of her Instagram stuff) on my boat to get around San Francisco Bay. The depth near the shore changes by a foot or two from year to year but otherwise it's fine for charting a course from the marina to the float-up bar.
This is a possibility that shouldn't be dismissed. Trees use mycorrhizal networks to communicate and have been around for a very long time on this planet. They model the environment and use either a set of micro-decisions or a set of larger, slower moves that are made across longer timescales than humanity is used to. You can argue whether they possess sentience or not, but when discussing models, decisions, and consequences - trees seem to act with plenty of coordination and understanding and self-interest.
There are several pieces of software I would gladly buy if only I could, but I've gotten to the point where when it gets to the subscription fee page I go find something else. Especially in the case of rarely used and nice to have software I am not interested in paying in perpetuity for something I may only use a few times a year.
Sadly I doubt this will lead to any contrition, apologies, humility, self-reflection, or change among certain "experts", government officials, or the throngs of sheep and parrots who were led along by them.
What Apple earns from fees from $x per month per user in recurring revenue is greater than the fees for $y per user per upgrade for certain values of x and y depending on the number of users in each category. How do you know what you is true?
Remind me which faith in France add to shoot at civil servants to try to prevent them taking an inventory of the content of their cult places so it could be ceased by the state. I guess you don’t know or you wouldn’t write such idiocies.

But even then, as a French, I would applaud anything going against religions. The faster we get ride of obscurantism the better the world.
Why does the HN title say "US agency" but the NY Times headline says "Energy Department"? Did the NY Times change their title or was the OP trying to obscure the Energy Department part?
I completely agree but I also think it’s a little bit of ugg. Have you seen the people 40+ on dating apps or online? It’s definitely a flea market.
Exceptions are GOTO's. Sure, it's more likely to be safe in terms of memory/resource leaks, but in terms of program logic it is no different.
Do you have any further information about this?

I used the T4xx/T8xx series CPUs for a while, but never actually saw a working T9000 ...
I'm all ears for other idea that don't infringe on others' rights.
I agree with you that United States is much better functioning democracy. I think this is because they have much better checks & balances than India. Their legal, press and judiciary structure is also different than India.

Just one example here:

President Obama has done 163 press conferences in 8 years, and all the data is public for everyone to see. [1]

While PM Modi in the same amount of time did 1 (?) press conference. And has never answered any question even in that one. There is no data available on press conferences as a reply to RTI. [2] [3] [4]

Press is one important pillar of democracy. Where is democracy if you are not answering to people and only playing one sided scripted monologue.

[1] https://www.presidency.ucsb.edu/statistics/data/presidential...

[2] https://www.reuters.com/article/india-election-modi/at-his-f...

[3] https://www.indiatoday.in/india/story/rti-pmo-pm-narendra-mo...

[4] https://www.nationalheraldindia.com/opinion/why-hasnt-pm-mod...
I just have to say thanks to beej71 for making this guide. I'm doing my Masters in CS right now (I'm predominately a web developer... js, java, etc) and only used C++ one time in my undergrad. Your guide was my go to resource when doing things like an echo server/client and implementing a barebones http protocol. Can't thank you enough.
What does it matter if your centralized resolver across the Internet is doing DNSSEC? The same on-path attacker DNSSEC was designed to address can defeat DNSSEC on the path between you and the resolver. It's a baffling design.
I went through that as well; Wes McKinney is super-smart, but not the best teacher, and unfortunately his style of example has become a norm ion Stack Overflow etc.

import pandas as pd

df = pd.whaaargarrrrbllllll[(['what']['the']['fuck'), is.this['shit'], I, mean, seriously]

(outputs)

df[.astype('int64').fillna('spork')
df.groupby[['uppers']['downers']['all arounders']].join(inner, child, trauma, (yes && no))

df['confused'].very(simple['example']) # the thing being explained

I'm exaggerating, but not by much. Most examples in documentation or McKinney's tutorial work is presented as a complete small program in a REPL, and while that does make it easy to follow along by imitation, learning pandas feels like a painfully fragmented process at first. Also, tehre's a widespread assumption among pandas experts that people coming to pandas are already familiar with SQL, even more than Python in fact. I'm sure this reflects the initial user base and to bfair it's probably a true assumption for a lot of folk. But if you came from a more CS or scientific context rather than a database one, it's anotehr avoidable layer of confusion.

I can't recommend a book unfortunately - I just worked with McKinney's own materials and suffered for a while until things started to click. Once I realized what I found frustrating about the tutorial materials I began to realize that I could read it more selectively - and also that the code base is in constant flux. There are often 2 or 3 different ways to do the same thing, with different approaches being deprecated or promoted over time.