skysight-inc/HackerNews huggingface dataset:
It's a great approximation, but I haven't had a lot of success using Elementary.

The best experience I have had so far is Gnome41 on Debian Bookworm (my current setup which I log into about once a week) - though the DE has some design choices that cater more to mobile desktop environments at the expense of desktop usability (I don't want to appear ungrateful towards the volunteers developing it, it's a great project and I know critique is easy).

I'm talking about a complete rip off. Things like per-window virtual desktops, screenshot/video recording via hotkey. The global menu. The rock solid stability. Window decorations, spacing, fonts and overall feel. MacOS's DE _feels_ really solid.
Perfect accuracy is an insane goal. Much better is to develop the skill of finding and correcting your mistakes. Part of this is doing frequent "sanity checks" - for instance, if you are computing an area, and you get the answer -3, probably you made an algebra mistake somewhere earlier, and you should find and fix it before going on (some ways of checking your work also help you pinpoint where the mistake occurred, others are less helpful for that). Another way to check your work is to try plugging in numerical values for all of the variables and going through the arithmetic to check all of the steps (if you need to check your arithmetic, try something like "casting out 9s").

Learning to find and correct your mistakes will at first make it take ten times as long to solve any problem as just scribbling your way to an answer. But if you practice it, you will discover two things:

- with practice, the overhead of finding and correcting mistakes drops significantly,

- the feedback you get from noticing your mistakes helps you avoid making those mistakes in the future. Eventually mistakes become extremely rare, and you can go through a very long computation without making a mistake, even if you don't bother checking for them any more!
But a leading scientist told Farrar that “further debate would do unnecessary harm to science in general and science in China in particular.” Collins, the former director of the U.S. National Institutes of Health, warned it could damage “international harmony.”

trust the scientists I mean politicians I mean scientists!
They want the revenue from hosting the content.
The more fundamental question here is: why, given what we know of the market share of devices running macOS, would anyone choose to develop solely for macOS (and thus target Apple-provided APIs)?

Now, let's be clear. I am not insisting that there are no reasons why anyone would do this. If you believe (rightly or wrongly) that your audience/user niche is overwhelmingly macOS-based, that's one pretty good reason right there.

But ... yep, truth be told, I can't imagine any other good reasons. If you're developing native applications in 2022, targetting a single platform makes almost no sense unless you pre-define your audience as limited to that platform. You may be able to create a viable revenue model doing that, but for every user on your chosen platform, there's somewhere between 2 and 20 who are irritated by your decision.
> The term “Roguelike” is not a well-defined term.

Ctrl+F "Berlin" no results. The author didn't even discover the Berlin interpretation in their research, which suggests there was none. Roguelike is a well-defined term, though there are multiple competing definitions. This article presents none of them.

> Roguelikes are about complexity.

Oh ok, I guess all RTS and 4X games are roguelikes now. Let's also include flight simulators and management tycoon games because they're complex too, right?

> Roguelikes are about using an unpredictable toolkit with complex interactions in order to overcome unpredictable challenges.

I.e. roguelikes are video games. Somebody call the press.

> Super Smash Bros Brawl multiplayer is like a Roguelike!

Yeah we've pretty much just abandoned all definitions at this point. All games are now roguelikes, according to this article.
> So, if you think it is going to collapse, just ignore it. Otherwise we will all be back to complain about NFTs in another thread once again.

I don’t think this is fair. Thousands of people will be scammed out of their savings. Peta joules of energy will be wasted. Hundreds of art pieces will be stolen. This is entirely preventable with legislation and enforcement, and while we wait for that, this damage can be minimized by informing the public. Just ignoring NFTs until the bubble bursts is allowing unnecessary harm to continue. That is not a very humane course of action.
"I think we need to be much more willing to consider software that's released with source available"

I agree. The label 'source only' is considered a dirty word among some open source advocates. But if you are building a B2B (Business-to-Business) software product, 'source only' is a perfectly viable option to succesfully make a living from your product - one that isn't completely closed source (but one that clearly isn't open source). The source code of the product cannot be shared, but it can be modified by the customer to suit their needs.

The idea of 'source only' is not new at all. Back in the late 90s when Delphi was popular, many developers created and sold components to other developers (e.g. UI widgets). These components came with full source code of the components but they were not open source.

Fast forward to today, what are examples of 'source only' products doing well? Two examples: 'Kirby CMS' and 'Craft CMS' (Content Management Systems). Both are popular and profitable. Their source code is even published publicly on GitHub. The product creators trust customers will pay for the product (presumably some do not, but enough customers do pay so it doesn't matter).

Other developers are happy to contribute to the eco-system of plugins. So, yes, it's perfectly possible to build a community of enthusiastic followers for a 'source only' product that isn't open source.

WordPress is another example. Although WordPress is open source, the plugin market is full of 'source only' plugins for sale that are successful and profitable.
Ah yes austria. Not related to this post but just today my so had to pay bribe to a renown medical university of vienna professor with multiple PhDs for a medical check up - yes the traditional money in the pocket method. So before anyone deludes themselves with these countries being paradises due to laws such as this one think again. The reason they want to ban google analytics is likely a protectionist method and is an easy way of attacking google.
Are you saying if someone isn't vaccinated for Covid 19 they can't be a good team member and contributor at a high level? Because that sounds really really bad.. and dangerous.
Of course. Thank you.
Unfortunately, I don't think we can have a truly utilitarian discussion about health care policy in the US. Here's the problem in a nutshell: if you propose that we carefully look at the likely outcomes for patients who need surgery and conclude that some will almost certainly die and instead save the resources for a patient who is more likely to survive, your opponent just has to say "death panels" and immediately, the whole debate is shut down.

My general belief is that the US's inability to address its public health costs in a utilitarian manner will ultimately bankrupt the country. Just today I was reading about how stanford spent millions of dollars to speed up a genomic sequencing pipeline to more rapidly identify rare diseases in infants (ostensibly, so they can be sent to the NICU). Problem is, those millions could also have been spent on covid patients, or covid reasearch, or heart disease research and cancer research (those are the two things that kill the most people in the US) and likely had a greater total outcome! Babies who survive and make it to the NICU bear tremendous costs on the health system, both in the NICU and throughout their lives. But, people love babies so we're willing to spend enormous, illogically enormous amounts of money to save them.
Unplug the right laptop in the bridge and it’s dead in the water. Shhhhh, don’t tell the enemy.
I would definitely agree. I know the difference between people who do nothing and don't effect me versus people who do nothing and I pick up the slack. It depends who you are in the chain.
NFTs are the blockchain version of the International Star Registry.

At least those scammers send you a participation badge suitable for framing.
No the artist owns it. They have the copyright.

So the funny part is that if you buy an NFT not only can I legally copy it but I can approach the artist, buy the copyright and then sue you for copyright infringement.
Yeah, there's guns & they work. But at $800k+ a round, the Navy decided they couldn't afford the ammunition. https://en.wikipedia.org/wiki/Zumwalt-class_destroyer#Advanc...

As of April 2021, the Navy announced they were going to try to replace the guns with 12x hypersonic missiles. Lots of details: http://www.navweaps.com/Weapons/WNUS_61-62_ags.php

It's hard to imagine, but the future 2x 0.6MW lasers (not in the initial plans for this new DDG(X)) actually sound like a possible cost saver. Different use though: "slow" moving 83 mi 155mm projectile has much different uses than a fast moving but much more limited range/power laser.
It happened to me and they put me in a position I have no interest being in. Then they hired someone to replace me that is useless so I’m still doing my old job and my current job. Can’t wait to leave.
Well, it is true. The Advanced Gun System on the three Zumwalt class destroyers don't have any ammo and are useless. The problem is that Congress mandated that the Zumwalts have guns so they could perform naval gunfire (a concept that's been obsoleted since precision guided missiles or aircraft could be launched from several times the range of any gun), then Congress cut the Zumwalt class from 32 ships to 3 (which was probably a good thing, but they really should've planned on about 3 testbed ships in the first place), which drove up the cost of ammo for the few remaining guns, which Congress then balked at and cancelled as well.
Ask HN: What have you learned from psychedelics?
What insightful takeaways can you share about an experience about psychedelics? What can we learn about the self, the universe, and consciousness?
Exactly.

In the early aughts, Microsoft used to call this concept “shared source” – not open source.

https://en.wikipedia.org/wiki/Shared_Source_Initiative
Given its loosy-goosiness and ubiquity in gaming (Roblox), Lua is the inarguable answer.
Theory of Combined Arms: All weapons are countered by a kind of armor. All armor is countered by a different kind of weapon.

The goal is not to build an uncounterable weapon. The goal is to have a variety of weapons that force contradictory responses.

> wouldn't for instance a heat shield coated with a highly reflective material completely neglect its effect?

Good job negating the laser. Except the warship also has AI-guided missiles who will lock onto your highly-reflective paint way easier.

Combined Arms: by defending yourself against one weapon, you made yourself vulnerable to another. You're not trying to survive against a laser, you're trying to survive against a DDG warship.

The DDG has lasers, homing missiles, and guns. Your anti-DDG weapon needs to survive all three of them to be effective.
There’s some self contradiction right there since by adopting this license the licensor is explicitly advertising a generally available commercial license for companies making < $1m priced at $0.00.

So if you can point to a few businesses who are benefitting from those commercial license terms, you might be well within your rights to consider any license asking you to pay much more than that ‘unreasonable’.
How is that the case? Open source software only thrives when there is a community around it that is dedicated to making it better. Many people seem to think that only programmers can do this, but there's always a need for designers and documentation writers to step in and help as well. Admittedly, some programmers have trouble accepting advice and criticism from non-programmers contributors, but I do believe this has been getting better over time.

What is the alternative, if not for people who notice problems and care about them to step in and contribute?
The U.S. Federal Government Deregulates French Dressing
22 million metric tons is 22 million metric fucking tons.

And there's no reason for it. None.

There are better cryptocurrencies: ones with no mining, that use a fraction of the energy.

Nano, for example, uses six million times less energy per transaction, and is mining free. It's fully operational, putting every Bitcoin maxi lie to shame.
So I don't claim to understand any of this in detail, I only have some superficial knowledge here. How much of the NFT space works without Ethereum? My understanding is zero.

They're moving away from it is fine, but they haven't yet. I'll believe it when they actually do that. And then we'll see how that idea works in practice. And we'll see if there are any new, interesting problems with proof of stake.
Unless you believe that NFTs are useful in and of themselves, this is a classic example of the Broken Window Fallacy[1]. For example, we could "incentivize energy production" just as well by phasing out LED light bulbs and replacing them with incandescent ones. So why don't we?

[1] https://en.wikipedia.org/wiki/Parable_of_the_broken_window
Is this comment in support of NFTs or against NFTs? From what I have seen commonly the subject of the NFT is hosted somewhere not on the blockchain (possessed by someone else).
We are talking about salaries, not some philosophical discussion. If your goal is to maximize lifetime earnings college is worth it as shown by college vs non-college graduate earnings - including the cost.

I’m not sure what your point is.
It puzzles me a little when large companies adopt names that have reasonably wide recognition already in the free and open source world.

For example, Microsoft's operating system name "Vista" shadows the name of perhaps the longest-running open source software project in existence.

And Google's project name "Salsa" shadows the GitLab version control repository for Debian packages.

It's most likely pure coincidence, or perhaps imitation as a form of flattery; and probably also not infringing in any technical copyright or trademark sense.

Securing open source software will require disambiguation of software by package name. I think they could lead by example by disambiguating their own initiative names; that will be part of the problem space before too long (in other words, knowing more clearly what services and participants are involved in the overall ecosystem).
The problem with neoantigen prediction (2017)
The NFT has nothing to do with the transaction here. You're giving something of value to Nas in return for a slice of a revenue stream. Nas could choose to do that with a regular old fashioned contract. The NFT is just an extremely expensive way to print the receipt, and introduces a third party to the process that doesn't need to be there. What happens when they go out of business or pivot to something else in a couple of years - are you still going to get your royalties then?
Yeah. NFTs are not a bad idea but the current implementation is basically a scam. Ownership of these tokens means nothing, people pay for them and still own nothing.

They could be good. Imagine if instead of the current licensing hell you could just buy an NFT that represents your ownership of a song, a film, a video game. Companies wouldn't be able to take it away from you remotely, you'd be able to resell it at a later date. Such a thing could actually make copyright more tolerable. Unfortunately this would probably require an actual legal framework around it to guarantee these rights.
As far as I know, IndieAuth[0] is the open source solution for this.

I've wondered how well it would work on a forum like HN, both for account authentication (making the forum simpler by not requiring passwords) and for identity validation when necessary (for example, highlighting the owner of a project or site.)

[0]https://indieauth.com/
> cede Ukraine to Russia

It's EU's problem, not the US (and I say that as an European) and the current Ukraine crisis originate from US's push of NATO eastwards, in complete violation of American engagements towards the Russians in the 90s.

> let the Kurds get slaughtered

Well, the US's involvement with the Kurds cannot really be counted as a major success…

> have Iran build a nuke

That's Israel's problem. (Even though, btw, I'd argue that it would have a stabilizing effect on the area, not the opposite). And the US army isn't actually doing anything to prevent that (nor did they prevent NK from getting it one decade earlier).

> Sure, its annoying that there's problems all around the world, but we all know that no one else is going to step up to do something about it

The US is creating a good chunk of those problems by themselves though… (Ukraine, Syria, Afghanistan, Irak) And I'm not even sure it's entirely by accident: the Defense has been needing enemies to justify its budget since at least the down of the USSR…
Thanks for mentioning, glad to see counter popping up organically ;-)
I'd say what differs us from others is aiming at providing user value for free by aggressively optimizing hosting costs. But you don't need to care about that, it looks great and works and is free. For way over a year now. Cheers
Consensys alleges resume fraud against Kavita Gupta
Yes, and most college graduates fully pay off their debt. The issue is overblown. The average student debt is 30k

https://www.usnews.com/education/best-colleges/paying-for-co...

It’s not some insurmountable number.
It’s a good point that offsets a bit of housing costs, when going from higher interests rates to lower. However when housing prices go up while the low rates stay the same housing still increases in cost. Rent amts have not stayed the same, they’ve climbed.
As someone who just learned what Mermaid is...this is amazing. Great feature add. Does anyone have good recommendations for learning the syntax / alternatives?
Check our code.org. It feels backwards but I am very impressed. Move onto sphero , then micro-bit and then arduino. There are also decent systems called scratch jr and scratch. Finally, I can’t recommend LEGO mindstorms and boost enough.
The most important lesson is that we need to re-enact the moratorium on gain of function research that the Trump administration lifted.
In state tuition at public schools has still been reasonable all this time
Note that smoking cannabis does not have the same cancer health problems as tobacco, tar is not really the issue here. In fact cannabis has a very slight but detectable protective effect for nearly all cancers. Generally, most of the problems with smoking cannabis involve heat-induced damage to the lungs, not the same things that make tobacco smoke dangerous.
So cool! Congratulations
It depends on how you look at it - what if Russia is historically part of Ukraine? Once Kiev was the capital of Russia )))

Can UK attack USA because once USA was owned by England? How about Russia claiming part of California or Alaska? Same for France and Louisiana?

Geopolitically it is very significant, it threatens Europe and as with another example from the last century, if you don't stop the evil early - you will pay with millions of lives later.
Its got to be a snippet. Suprisingly hard to track down with DDG or Google, though. Here's something pretty similar [0]. It's from a course powerpoint, and my guess would be a student or web searcher modified it.

def eval(x, env=global_env):
"Evaluate an expression in an environment."
if isa(x, Symbol): return env.lookup(x)
elif not isa(x, list): return x
elif x[0] == 'quote': return x[1]
elif x[0] == 'if': return eval((x[2] if eval(x[1], env) else x[3]), env)
elif x[0] == 'set!': env.set(x[1], eval(x[2], env))
elif x[0] == 'define': env.define(x[1], eval(x[2], env))
elif x[0] == 'lambda’: return lambda *args: eval(x[2], Env(x[1],
args, env))
elif x[0] == 'begin': return [eval(exp, env) for exp in x[1:]] [-1]
else:
exps = [eval(exp, env) for exp in x]
proc = exps.pop(0)
return proc(*exps)

[edit]
And here's a second, hosted on Github. [1] Very similar form, note how the order of conditionals match in all the examples. This one says it was written as prep for SICP. Is the proto-source from the older Scheme version of the class?

[edit2] Ahh.. proto-source is Peter Norvig's lis.py. [2] [3] Above example explicitly references it blog. [4]

def eval(x, env=global_env):
"Evaluate an expression in an environment."
if isinstance(x, Symbol): # variable reference
return env.find(x)[x]
elif not isinstance(x, List): # constant literal
return x
elif x[0] == 'quote': # (quote exp)
(_, exp) = x
return exp
elif x[0] == 'if': # (if test conseq alt)
(_, test, conseq, alt) = x
exp = (conseq if eval(test, env) else alt)
return eval(exp, env)
elif x[0] == 'define': # (define var exp)
(_, var, exp) = x
env[var] = eval(exp, env)
elif x[0] == 'set!': # (set! var exp)
(_, var, exp) = x
env.find(var)[var] = eval(exp, env)
elif x[0] == 'lambda': # (lambda (var...) body)
(_, parms, body) = x
return Procedure(parms, body, env)
else: # (proc arg...)
proc = eval(x[0], env)
args = [eval(exp, env) for exp in x[1:]]
return proc(*args)

[0] https://www.csee.umbc.edu/courses/331/fall11/notes/schemeInP...

[1] https://github.com/eigenhombre/smallscheme/blob/master/small...

[2] https://norvig.com/lispy.html

[3] https://norvig.com/lis.py

[4] http://johnj.com/scheme-in-python.html
In other words: a single cryptocurrency is generating 1/42th the carbon as all commercial aviation. The carbon generated by the two things is only one order of magnitude apart.

If you consider that one of the two is (prior to COVID) used by a significant number of citizens of Western countries for vacations, business trips or visiting family, whereas the other is primarily used for financial speculation, money laundering and grey/black market financial transactions, this should be even more appalling.

I don't know what makes you think you can put these two numbers side by side and have Bitcoin's carbon emissions look like the reasonable one. Especially when aviation is an established industry and has been the target of ecological regulations for years.
Initially, I had the same thought.
Greetings from Germany too :-)
We will fix this!

(and hi Tyler!)
Fair enough as to your objections to linking these anecdotal effects to the study, though it's not the only of its kind and others point to actual CBD as a suspected mechanism[1]. As to your getting downvoted, the way you worded your objection you seemed to be implying the people you were responding to were pointing to THC as the mechanism. If you had been would have been strawmanning, medical uses of Cannabis are rarely about THC alone.

[1] https://www.preprints.org/manuscript/202004.0315/v1?fbclid=I...
The downvotes are warranted but being “piloted” over the internet is a really interesting idea. There was a similar idea in the Black Mirror Christmas special.
The point is, don't pick a major, spend 4 years and $$$$$, and then complain that one didn't know what the starting salaries would be.
I don't know... I'm as familiar with it as anyone of my generation, but I honestly can't remember when I actually saw it last referenced in media or popular culture. I'd definitely be skeptical of anyone close to my age being unaware of it, though.
Unless it’s having a knock-on effect on your work I would keep it to yourself. It’s not as bad as a Spanish civil servant who didn’t turn up to work for 6 years and no-one noticed. He spent his time reading philosophy. https://www.bbc.com/news/world-europe-35557725.amp
I said you own metadata bound to your crypto identity, not the thing that the artist is making into an NFT.
> in order to do what we want and protect our interests

Letting everyone do things in their own self interest, unchecked, is rarely found in stable societies. For example, one persons interest (getting music for free) may not align with another's (the starving artist's).