skysight-inc/HackerNews huggingface dataset:
Or maybe the commercial misuse of the word free should be challenged?

Generally “included (in the price)”, complimentary (costless but usually limited) or another word better fits the situation. But everyday language around this has gotten very imprecise.
I'm not contradicting anything, you just didn't get the distinction:

Incentive is to capture value, not create it. Workers create value because they have no other choice, but the system encourages capturing of value on a large scale. Rent-seeking and debt-collection is the most profitable activity in capitalism, not creation of value.
Amazon eliminated plastic packaging at one of its warehouses
If by people handling Aids in Africa you mean various church groups preaching abstinence (by number the largest group active on the subject), then yes, they indeed require immensely more oversight.

Please stop picking out the factoids from their contexts; you seem to be missing large parts of the picture.
I use them for multiuser and multi-purpose usecases. And it combines nicely with "Progressive Web Apps" so I can have, for example, a youtube app that has all my youtube specific extensions.
Yes indeed, these things look hilariously inedible and aggressive
I don't understand your point? It is a simple concept that wage liabilities, eg a last check that bounces, or 'wage theft'[0], can result in those liabilities passing through to become personal liabilities of the company's owner(s).

Again IANAL, and ymmv based on specific circumstances, but piercing for unpaid wages is very much a thing in (at least) California law.

[0]an obviously illegal activity?
You'll be extradited for hacking because it is illegal in both countries. That's called "double criminality".

Countries will refuse to extradite you for something which is legal in that country. After all, according to them you have done nothing wrong.
OS/2 was a pretty nice system. Too bad it never caught on

Howard Stern liked it
https://m.youtube.com/watch?v=1PErQUubZCs
Yes, people cheat all the time. Usually this happens in the form of either paying for upvotes from bots or soliciting votes from friends / colleagues that wouldn’t have given an upvote if it weren’t for some personal connection.

Product Hunt tries their best to detect when bots are upvoting, and responds by removing those upvotes (you can see this happen on many hunts by looking at the upvote rate graph, if it takes a sharp almost impulse like decline that usually means PH is removing upvotes based on some kind of fraud protection they have)

I’m not sure why people still feel the need to cheat to get to number one on PH, it really doesn’t mean anything close to what it once did. Speaking from personal experience, a startup company I used to work for put great time and effort into their debut on PH, ended up in the top spot for the day, and got exactly 0 press, 0 new registrations that didn’t instantly churn, and 0 feedback on the product that was actually worthwhile. The only thing we did get on a daily basis was, you guessed it, emails from people also launching on PH asking for upvotes!
For a moment there I hoped that this was about using some kind of new interface to manage profiles but unfortunately not.

While it's been ages since I last used Chrome I remember that it was so easy to switch between different profiles with a couple of clicks.

Firefox on the other hand really doesn't want you to use them: https://support.mozilla.org/en-US/kb/profile-manager-create-...

We just have to hope that at some point in the future they'll revamp it.
Does is always show the same breed?

Healthy vs sick/dead isn't biased.
China, behind the surface, is very anarchic, bejing can make rules all it wants but the local government beyond surface placation won't honor the spirit and restart production of all kind of stuff. Which is fascinating, cause as soon as party rule is threatened, that very same principle ceases to apply.
How many of these people committed a crime?

>However, we know that between 280,771-315,190 have died from direct war related violence caused by the U.S., its allies, the Iraqi military and police, and opposition forces from the time of the invasion through March 2023. The violent deaths of Iraqi civilians have occurred through aerial bombing, shelling, gunshots, suicide attacks, and fires started by bombing. Many civilians have also been injured.

https://watson.brown.edu/costsofwar/costs/human/civilians/ir...

>About 243,000 people have been killed in the Afghanistan/Pakistan warzone since 2001. More than 70,000 of those killed have been civilians.

>Millions of people living in the war zones have also been displaced by war. The U.S. post-9/11 wars have forcibly displaced at least 38 million people in and from Afghanistan, Iraq, Pakistan, Yemen, Somalia, the Philippines, Libya and Syria. This number exceeds the total displaced by every war since 1900, except World War II.

https://watson.brown.edu/costsofwar/costs/human

https://watson.brown.edu/costsofwar/costs/human/civilians/af...

My point isn't to say USA bad or China bad. My point is that let's not be hypocrites.
Humans are not tenants they are part of the planet.
gpt to the rescue?
From what I've understood from one particular (very early) experiment of living on just potatoes for a year is that it worked because (for some reason) the participants had, or developed, a particular gut microbiome which could transform some of the potato starch to additional nutrients which their bodies could then use.
I disagree. Amazon Prime has an obnoxious UI, HBO until recently at least was even worse. Those other providers feel like these airplane interfaces for media, there is some flimsiness to it.
I'm without words. This screams irresponsibility - "No, user, you're not allowed to search for this because we're reallocating moderation resources".
I learned a lot from the Dirty Jobs episode, where again Ed Currie is just fine, but one of the crew ends up lying flat on the floor after trying a chip dosed with Pepper X.
https://www.youtube.com/watch?v=5TZtQAYOtnA

In the beginning of the episode Ed had a scoop of Carolina Reaper seeds, about 25k of them, and says he gets $7 for every 10, I wonder how Pepper X will end up working out.
Can someone explain how "Da Bomb" consistently inflicts worse pain than higher Scoville hot sauces?
> accepts and gives back all of those cookies, and so on, and then it throws cookies and everything away when I close it.

Is this really better than just keeping them? Then he has to use some type of plugin to accept those cookies every time he visits the same sites? Otherwise that js-enabled browser sounds just as inconvenient as his js-disabled browser he uses as his default.
Because, posting updates on twitter used to work just fine. RSS is something very few people use, twitter was something many people used.
I'm not a native speaker, but is it realy misuse? I frequently see "free of charge", but that's too long for conversational speech. Costless looks like a perfect match, (re-)borrowing from Germanic roots.
Amazing! I recommend Photopea to people all the time who need some PS-like functionality the odd time.
I need to say the Go stdlib is really excellent.
I hope one day to be as confident as Jerome Powell. “Inflation is transitory.” This man leads our economy and has decided people need to loose jobs to ‘fix’ inflation (price gouging)
Style and substance separation is easy and should be a requirement. Legal is pure text "programming" and what I mean is that the style of the text has zero bearing on the judicial process.

The benefits of working at the proper level of abstraction compound. It enables tech like diffs and git, which then nicely solves a bunch of other problems as well. Using Word completely side-steps all those benefits. Sure, you get a few nice buttons, but that's literally it. You are trapped forever with no way forward.

This feels like actually programming in Word and manually highlighting comments to be green or something. It's a travesty IMO.
Same. I wished for this many times. I don't need incredibly detailed on-the-metal precision and most of the time, I do not want to think about stack, heap or lifetime parameters. I enjoy the language for its syntax.
Well, back in the old days, they did just that and called it a pension plan. Takes a little foresight and is too little too late for convoy of course, but these things can be planned for too but clearly the worker is not prioritized in these ventures.
devil's advocate here: From 2006-2023, the GPU is the hardware component that's seen the most development.

I'm not running heavy workloads, honest question:

If someone's trying to build a top-of-line bottom-of-budget system, is the best GPU they can afford attached to whatever 2006 iMac they have laying around honestly a bad approach?
If you want another data point, I made my own markup language a while back that aims for markdown-like simplicity while making it easy to define simple macros and operators: http://breuleux.github.io/quaint/

It's pretty extensive. I still use it for my own writing, although I'm probably the only one.
I was with you up until "Its a rediscovery of aincent knowledge". Which, technically yes, but the knowledge is "tripping is fun sometimes".
That's not it. The issues Scala had were:

1. A whole lot of programmers who didn't know how to use the language effectively in 2010. Less of an issue now the patterns are well established and industry wide the level of knowledge has increased (even Java has algebraic data types now)

2. Some idiots in the community, who have now left

3. Some rough edge cases in the Scala 2 type system; fixed in Scala 3
There are already hot sauces using it as an ingredient: https://heatonist.com/products/the-last-dab-xperience-hot-on...
Were any of the services hard to cancel before Apple? I didn't think so. Maybe Amazon Prime (which is more than just a streaming service). For the rest, I don't recall any dark patterns or required phone calls to some sort of "retention specialist". Just go to the website and click cancel. If anything, it was Netflix that led the way on this, and set the example that the others followed. Am I missing something?
Last I checked, HN was blocked by the Great Firewall. 70% chance they're an American (jumping to criticism of US political parties is a big clue) or other Westerner who doesn't speak Chinese.
I’ve written production Haskell that dealt with billions of USD transactions per day, fwiw
> I've seen many posts on Reddit where people think they should be able to use a service like YouTube for free without ads

I should be able to control my computer and choose what is displayed to me.

> YouTube isn't free to run, and they offer an ad-free service that is reasonably priced for the value provided

YT undercut their rivals and monopolised the market very early on, perhaps illegally, time may tell. I'm sure many users would happily watch their videos elsewhere with different business models and privacy policies but YT largely monopolises the ameteur video market, excluding video shorts like TikTok and it's simply not possible to watch a YT video somewhere else.

If only there was a technology that would solve this problem (cough ActivityPub).
Timing wise, it could very well have influenced Larry Wall at the time!
What's your use case for that? Just wondering.
I wonder if Go syntax could be extended to tag statements in addition to struct fields:

func decomp(filename string) ([]byte, error) {
fd, err := os.Open(filename) `err`
defer fd.Close()
zd, err := gzip.NewReader(fd) `err`
data, err := io.ReadAll(zd) `errw:"your device could be broken: %w"`
return data, nil
}

Where `err` tag just forwards error if nonnil, and errw is similar to Errorf.
So your justification for calling it a genocide is that you don't believe in China's numbers?
I only read the article once, but to me it seemed like this was an explicit requirement: produce a vector artifact that renders the same on all platforms without dependencies (basically a PDF?) and without invoking a browser in the build process.

Sort of like folks would praise Go's ability to compile a static binary without dylib dependencies besides libc.
NPR found what we all know, people just read the headline very few actually click the article.
I learnt all of this by using ledger[0] and, of course, reading its manual. I've been maintaining my own accounts for more than a decade now. It's fun being able to plot my overall wealth and expenses over time.

[0] https://ledger-cli.org/
I have now read the manifesto. It is clear that you attempted to pass off a distorted and inaccurate paraphrase as his words. You should not have done that. It was dishonest and you have wasted everyone's time.
> In other words, the trip is the point, not the mechanistic neuro-tinkering

Are you claiming that there is a soul? Becauae many posit that the brain and thus our experiences are made of matter and energy and as mechanistic as anything else.
For example, testing website functionality without an ad blocker.
I don't think you understand how much money is in the bananastand here in the US. Even with a european tier safety net, its not like a huge tradeoff will be made. You could easily pay people the same and give them solid benefits to boot with just a little bit more taxation at the top end of the economy. People act like taxing rich people will scare them off, yet there are probably more rich people in California than in Texas or some other red state where they'd be taxed less presumably.
I do not know.

I thing Emacs org-mode is better and less Javascript-dependant.
Also https://docusaurus.io/ is very nice and flexible.

I suggest to look at these two to extend nota in similar way
on the meantime, sudden disappearance of ctrl+tab support for cycling through tabs on Firefox 118.0.2 (64-bit) and macOS is making my browsing experience miserable.

I've tried googling for an answer, hopelessly. I have activated the option in preferences to no avail.
The people we have like that at my startup are contractors and may be out of work a short bit but their agency will just move them elsewhere when something comes up.
Most languages are type-safe.
70% of active duty service members are overweight.

https://www.militarytimes.com/news/your-military/2023/10/13/...

If there was a time to attack, it's now.
> The libdvdcss thing is probably just the French being awkward in that way they love to do; if it had been the UK they would have rolled over without a word of complaint.

As much as we have fun co-bulling with UK, this statement does not make sense.

Allowing libdvdcss is consistent with a long story about the medium/support/distribution not being legally sanctified against the content. Beyond the chiming about entertaining content (MP3/MP4 VS CD/DVD), the point is to never let anyone/anything (individuals, professionals, and most important public services), being locked to a particular support if their think its not in there interest. Before the DRM mess, this has been a source of problem when some software editors fall down and we had billions of documents in a closed format and some research project to convert those files back to something readable (which is kind of non-sense). If support and distribution sucks, you should not being locked to it and can choose to invest time and money to change it. The simple fact you are ready to invest in unlocking yourself is almost considered good enough. The “Cour de cassation” (most important juridical instance) always decides in favor of content owner than content distributor. I suspect the globalization makes those statement even more important as you don’t want your public service to be locked down to software solution of another country.

I don’t think it’s that much award. Many countries are doing the same and some considers copyright as an American soft power, especially for softwares. Content openness is such a thing it has modified the way even big software companies are making money.

Hope this helps.
How did you miss Fifty Shades of Grey?
They already run coolant through tesla batteries so they must be water tight to some degree. The connectors got wet in this situation. That's just poor craftsmanship.
Maybe try livebook to get feet wet: https://news.livebook.dev/data-wrangling-in-elixir-with-expl...
Photopea is extraordinarily good, and I'm very happy if this one is going to approach the same quality
My Pretty Diff application basically combined language beautifiers with a custom diff engine. The need came from working with minified code and expanded to a variety of other things experienced at work.

My Share File Systems just started out as an experiment to see if I could navigate the local file system in the browser better than the local OS. Then I wanted to see if I could share access with other computers on the same network and then privately across the network using a new privacy model. Then I need distributed test automation for peer to peer applications to test it, and some other things not present in Node or the OS at the time.
Instagram apologises for adding 'terrorist' to some Palestinian user profiles
whats...... the idea of shoving AI down everyone's throats? wasn't this the same with "blockchain" a few short years ago?

why cant people see forest for the trees?
I don't know you and I'm not your friend.

I have since read the manifesto and while it was always obvious even without reading the manifesto that the author of this piece distorted it, I can now say for sure that he distorted it.

It's a straw man.
Well no, the Firefox equivalent to Chrome profiles isn't tab groups, it's Firefox profiles, or possibly containers ( https://news.ycombinator.com/item?id=37953149 ). Though I'll agree that Chrome's UI is better.
I think markdown might be the solution here.
Have you anything to point? I don’t remember any non-sense in packaging a deb.
> interestingly nobody of my audience went off X to mastodon

Did you really expect otherwise? A niche platform only cared for by a niche of a niche of a community?

When X has 500million users and Mastodon 10million. 400m monthly daily users verses 100,000. Tens of millions of app downloads vs not even 250k total...

I just don't see it. Even just raw numbers and probabilities it would be unlikely
You're probably mostly right. There was a different type poverty back then.

These days owning your own home is a dream, but you can walk into a supermarket and buy things that my father wouldn't have dreamt of as a child. Cooked chickens? Every type of fresh fruit and vegetable from all parts of the globe? A frozen food section? Jesus. Remember that video of Yeltsin in the US supermarket?

My father is 96. He grew up in rural Ireland, and his family's lifestyle probably didn't differ much from that of his great grandparents. No cars, electricity, running water, tv, phones. That was "normal". Even the poor families in our part of the world owned their own house and a plot of land. Daily bread was the big issue! Even wealthy locals wouldn't be wasteful with food, and nobody had heard of an avocado. On a daily basis they collected water from a well, chopped wood and collected kindling from around the local woods to keep the stove constantly lit. They milked their own cows, churned butter and cream. He remembers walking the beach with a bucket, collecting periwinkles, and wandering the fields looking for mushrooms when they were in season. He collecting hazelnuts, sloes, damsons and berries from the hedgerow. They kept chickens. They bartered eggs and butter for pork, flour and oats. And yes, they would also go to the local shop to buy tea, sugar, cloth, shoes, materials to repair everything, coal etc. Pots and pans were handed down through generations or given as wedding gifts. Perhaps only a bunch of times every year would they make a trip into the big town to buy clothes and shoes, or replace work out necessities. But even his clothes were sparse, and worn until they practically fell off him. Everything was repaired over and over. I'd say practically none of his calories were imported, pre-cooked or packaged. Today, almost all of it is. Nobody needs to forage to survive any more.

When he told me how hard life was back in the first half of the 1900s, he said "We weren't even poor by local standards! My mother was a cook for a wealthy household and knew how to make the most of whatever was available, and she could sew. My father had a good job on the railway, and had an interest in growing vegetables. Plus his extra uniforms (which came with the job as a railway guard) provided good quality material for children's clothes! Other children in my school though we were well off!"
Ok, then you're just wrong
The Race to Catch the Last Nazis
I ran into this issue before. As someone who only used Windows or Linux until recently for narrow use cases where i am force to, this procedure was extremely opaque and time consuming to figure out. MacOs is not simle or easy if you hadn't grown used to it over many many years. It certainly doesn't make you feel in control.
> I’m not sure why people still feel the need to cheat to get to number one on PH, it really doesn’t mean anything close to what it once did.

I always thought the point of PH isn’t prestige but eyeballs. Cheating to get to the top isn’t for bragging rights (still nice to have though), it’s to get more users.
I never implied that the donations are shady. I implied that the projects themselves are shady and using them makes me question the author's morals - given that he champions himself as someone who is morally above ad-driven businesses.
In social contexts you caring isn't enough, it's why the network effect is so strong and why the Digital Markets Act exists.
If I understand correctly, Elixir builds an Erlang syntax tree and then the erlang toolchain takes over. If it runs Erlang, it should be able to run elixir
Have fun and learn when you need it, and work to earn when you need it. I see no harm in both.

But it might be better to have some fun in a while (it does not have to be writing code), so you do not feel like you are trapped in an endless rat-race (99.9% are in the rat-race). Having fun would also reduce the probability of burning out / going deep into depression.
Short explanation: a nil pointer to a struct that implements an interfaces is a valid non-nil value of that interface.

---

Long explanation:

In Go, "error" is an interface - i.e. a type that has an "Error() string" method defined on it.

The custom defined struct, "DatabaseError" is not an interface - it's a struct, and it has an "Error() string" defined on it. Therefore, any value of "DatabaseError" (or "*DatabaseError") type fulfills the "error" interface, and can be cast to a non-nil "error". Even the nil pointer to "DatabaseError" - you can call methods on a nil pointer, therefore it's a valid non-nil interface.

The problem in the code is the implicit cast of "*DatabaseError" struct into the "error" interface in line 21., which assumes that nil pointer is the same as nil interface. It isn't. The solution is either to 1) return "error" instead of "*DatabaseError" in "QueryDatabase" (https://go.dev/play/p/fb0e_4loDBf), or 2) to explicitly check the return value of "QueryDatabase" for nil pointer before cast (https://go.dev/play/p/TgikAk1mSn0).

I prefer the former approach, because even if you're free to write your own "error" interface implementation, you're still supposed to use it through the "error" interface, not the struct pointer directly. Interface is more than just a struct pointer.

P.S.

As I explained in the other comment, the intention of the original comment is to differentiate between kinds of errors through the type system. That's not the Go way - Go avoids type hierarchies as much as possible. The proper way to differentiate errors in Go is through values: https://go.dev/play/p/ddzhAqRgK_1

Or, if the user insists on having a error type hierarchy, define a custom "Is(target error) bool" method on each custom error type: https://go.dev/play/p/gZmYgOq6wSo