skysight-inc/HackerNews huggingface dataset:
It will also make you think twice about posting something that criticizes the government. Or an opinion that your boss, or your father-in-law may disagree with.

How would you make a post on a forum dedicated to helping people overcome their problems with alcoholism, drug addiction or sex addiction - without potentially outing yourself to everyone you know? How do you join a support group for people living with HIV, or those who have been sexually assaulted, or people with an eating disorder without airing incredibly personal laundry in public? How do you seek advice on coming out as gay? Or suspecting that your parents might not be your biological parents? Or that your children aren't your biological children?

These are trivial off the top of my head examples, usually reserved for the "if you've got nothing to hide..." arguments.
Could work 20 years ago, but now? Games (software in general) is usually patched at insane rates (which version to keep? All of them?) and most games don't work without internet anymore (and you can hardly mandate archiving or never-released-server-software).

Sadly, I don't think there is a reasonable way to do this...
Even compared to say 20+ years ago, it is amazing how many fully capable services and how much high quality and polished software is free.

I'm a former network guy who is learning web development. The amount of software I've installed is kinda crazy compared to what I used with networking. Everything I've used is free and crazy high quality, I haven't felt like I'm missing anything. In the networking world it is a lot of custom software and proprietary software. There are free options for some things but they're not nearly as polished or fully functional out of the gate.
>Ubuntu gives you a very clear option to pay for it when you download it.

If it works for you and you want it to keep working, making a donation/payment may not be the worst idea.

Yes, agreed. However, one of the points I think I'm trying to make is that that paying for a piece of software doesn't automatically make it better quality. I think that a lot of people in the free software world do try and put as much effort into making a good product as the ones in the paid world. Even under the pressure of not knowing how they're going to pay their mortgage. :/
Great post.

On the same note, paying for software has psychological benefits for the person as well, which I wrote about recently https://rolandas.blog/posts/id-rather-pay-for-software-than-...
Map: The Age of Bedrock Across North America
So the hypothesis is that mammals need REM sleep to prevent the brain from getting too cold while sleeping, but the hypothesis hasn't been tested yet.

If this turns out to be true, I wonder if it has implications for night terrors. It seems plausible that if the brain fails to warm enough through REM sleep, hormones are released to wake the brain up completely which lead to night terrors and the adrenaline rush feeling that accompanies them.

These are just hypotheses, but interesting nonetheless.
I many cases, the science is not talking about real proofs (in the mathematical sense) but marely about assumptions based on some (or many) indicators. Such "science" should not be part of the real science. The real sciense should contain ONLY the things which are proved with real proofs!
That's how it is. Don't be discouraged or disillusioned. The beauty of science is not that it gets things right, it's that it is always a little less wrong than before.
Fired from my startup – Co-Founder Dispute. What to do?
Hello,

I quit my first full time job out of college to Co-found a startup. I would be the first employee of the company as co-founder. I was told that the startup had received funding and that I would be paid $48,000 a year in salary as well as a 10% equity stake in the company. My partner was the only other employee and had 60% equity. I signed both an employment agreement as well as shareholder agreement.

Within 6 months, the company had run out of money. Although the company had no money to pay me any longer, my partner sold me on the fact that I was being paid in “sweat equity”. This period was so difficult as I was broke and forewent $65,000 in salary during those months.

Despite raising more capital my co-founder said we would not be paying ourselves back wages. My partner had full autonomy and control of the company finances and completely abused his power and misused funds on personal expenses. In 2017 I asked to borrow $10,000 from the company to lend to a struggling family member who was going to pay us back.

In early 2018, my partner fired me from the company and offered me 90 days notice. 4 months later, I learn he is still selling the product. So I told him he needed to pay my back wages and he could subtract the money I owed to the company from the wages. Despite a list of legitimate claims my lawyer presented to him based on my legal rights he still refuses to pay, offering no legal basis to counter my claims. He has since been bullying me even kicked me off the company’s board threatening me with jail time and lawsuits.

1.	Am I entitled to my back wages after I was fired if I have an employment agreement, even though I own equity?

2.	Should I go to arbitration even though it will be a long and grueling process?

3.	Should I agree to a buyout of my equity and forget the back wages?

4.	Am I out of line withholding the money I owe the company, even though he owes me 3 times the amount in back wages?
yeah, but don't the recruiters check Twitter/FB profiles too?
That doesn't seem like a very worthwhile endeavor. Most plane crashes occur on landing or just after takeoff, there would be no time to get into an escape pod.
I can't see a PDF here, I'm shown a 46 byte file to download.
This is a really funny comment.

But it's entirely from an individualists perspective.

Maybe your 'shooting skill' at the end of the day is not as important as your life-long commitment to the cause?

You know the African proverb: "If you want to go fast, go alone, if you want to go far, go as a group"

Well, building a nation is 'going far' and can't be done on the basis of individuals all competing to out-do each other.

When it comes to 99% of things, surely some are a little better than others, some work harder than others, but really, 'we're all a commodity' in the long run. Even those who are spectacularly talented require legions of supporting people.

I'd also argue that they are not putting completely morons in charge, and that in the end, probably the better hands are getting promoted ultimately.

Also recognize that even the most nimble and entrepreneurial organizations are inherently pyramid-ish, and it gets really narrow at the top. There's not a lot of room for promotion - and that it might be considered selfish and bombastic to be demanding 'special recognition' for your efforts, if everyone is 'putting in effort'.

Consider that it (was) also a Japanese trait to not lay people off: this was shameful. Instead, your dignity was respected on some level, and you got to do a 'nothing job' all day at least to keep up appearances and keep your salary.

This is not so much an authoritarian structure as it is communitarian one.

Japan is a tiny island with few natural resources and yet somehow is one of the wealthiest and most advanced nations on earth, I suggest that these types of social structures are exactly why this is ... which comes at the cost of individual aspiration.
If that were true we'd be paralyzed by solipsism and skepticism. Sometimes you have to make do with a working hypothesis.

You can't eat mathematical proofs.
I re-read your comment a couple times, and understood your main point to succinctly be this:

If `Point` is a subclass of `ColoredPoint`, and `p` and `cp` exist as instances respectively, there is ambiguity between `p == cp` and `cp == p`.

In Python there is first class support for operators: the `eq` dunder method:

def __eq__(self, other):
if not isinstance(other, type(self)):
return False
return self.point == other.point

This ambiguity is hard to solve around.
Thank you! This is a really nice comment that gives plenty to think about. It's delightful that, two days later, you actually have expanded in compelling detail on what initially looked to be something of a throwaway remark.

I think that Idris tries to make the evaluation/execution distinction a bit more apparent. In particular, when you enter something effectful at the REPL, only the evaluation happens automatically and the result is printed in an internal form. This is confusing at first, but you can see that there's something tantalisingly interesting going on.
Vòng Tay Gỗ Sưa Đỏ – Gỗ Quý Đẳng Cấp Và Sang Trọng #Vòng_tay_gỗ_Sưa_đỏ – Gỗ
In this house I have 2 tablets 2 phones 1 router 1 laptop 2 desktops all running linux it appears to be working for me. This isn't to say that more money for creators wouldn't benefit everyone.
I'm betting a bunch of them own Tesla's (status symbols). You can tell a lot about a system just by using it and testing it.
You take a random sample of 1,000 white men between the ages of 45 and 55, who have lived in New England for at least 10 years, with no known history of heart disease. Your randomly split them in half. You give half of them a supplement to take every day for 12 months, and you give the other half a placebo. If the number of heart attacks in the placebo sample is greater than in the treatment sample, you have some believable evidence that the supplement can help prevent unexpected heart attacks, at least in white men in their 40s and 50s.

The idea is that you've controlled for just about every factor that could affect the rate of unexpected heart attacks, or those factors are evenly distributed throughout both samples because you were careful to sample randomly. Therefore, if there is a difference between the groups, on average, it must be because of the treatment that you introduced to one group and not the other.

I'm hand-waving, of course, and I'm sure there are medical researchers out there who will read my study design and laugh at how badly controlled it is. But that should give you the general picture of one comon method used to perform "causal" analysis.
Measuring causality is hard. Without randomized control trials, you pretty much need to assume some causal graph structure (plain data is not enough).

See: "ML beyond Curve Fitting: An Intro to Causal Inference and do-Calculus" http://www.inference.vc/untitled/

When it comes to this SO vs HN article based on data one can look at correlations. Even if some delayed correlations, then still - it does not imply causation (e.g. HN crowd my by faster to post links to new technologies than SO crowd to questions).
> Bigger tank does mean less payload because of the rocket equation (you now have to lift the bigger tank and the extra fuel, which takes more fuel, or less payload).

For fixed gross mass. The point is, for a given payload mass fraction, you can increase the gross mass of the system to increase payload. And indeed for larger systems, you get a subsystem mass amortization effect that tends to decrease the dry mass fraction.

> I wonder what the physics looks like for landing a linear spike. One of the problems that SpaceX mentions in their voiceover work for landings is that the thrust for the rockets is so high that even at the lowest thrust it's almost too much to land.

The difference in nozzle performance shouldn't change this much at all. To make this problem more tractable, you need more net throttling capability. The problem is the gross mass at liftoff vs. at landing. When you size the engine(s) for liftoff mass, it's difficult to throttle them down enough to keep Thrust / Weight (T/W) low at landing when the system is not much more than first stage dry mass. This is especially true when a propellant is liquid as it leaves the main injector (such as with the Merlin, injecting liquid RP). Gas/gas injection (such as with an expander cycle) can help to some extent. See the CECE testbed engine for an example.

As per my comment about the prospective AFRL project, one of the ideas that tends to go along with contemporary aerospike engines is the idea of modular thrust chambers of smaller size. Depending on how granular the turbomachinery is and the chosen cycle, this approach could potentially permit deeper throttling. The XRS-2200 engine for the X-33 was designed with this modular approach.

One system-level benefit for the aerospike is the ability to use an "easy" cycle, like gas generator, and use the gas generator exhaust to improve the aerospike performance, such as by plug base pressurization. This is more constructive than what is done in conventional bell nozzle systems with gas generator exhaust.

Linear spikes exacerbate the mass inefficiency problem, BTW, and are not likely the way any operational aerospike engine will be designed in the future.

Also, when you think of throttling modular thrust chambers for steering, realize that you are either reducing the net thrust coming from the engine, which is not what you want to do, or you are jacking up chamber pressure on some modules while reducing it on others. Also not something you want to do, as if you have the capacity for higher chamber pressure, you want to use it for the whole flight, not just leave that mass margin there for steering. A number of studies have been done on steering using fluidic or hinging/flapped aerospike configurations, and again, it's hard to beat old-fashioned gimbaling. Yet another system-level reason why bells continue to be the status quo.
I’m curious if we’ll see OpenGL/OpenCL implemented on Metal in the same way MoltenVK implements Vulkan on Metal. Imagine a sort of Wine-like comparability layer providing these older APIs.
Has the Art Market Become an Unwitting Partner in Crime?
Agile cargo cult
Another clickbait title, it should really be “an unproven theory for why mammals need R.E.M. sleep based on seals”

Or even

“R.E.M. sleep might be a trait evolved to keep your brain warm at night”
Englander here. Tell me when you find out.
I'm sure this could happen somehow, but it's difficult to think of a concrete example of where it would matter.
All right. The patent office does search for prior art.
It can be a kind of gray area.

Leonardo da Vinci had the idea of a human powered flying machine. I pretty sure nobody would say that his sketches are an invention. On a second thought, there are so many people around, probably somebody would claim it.

http://www.flyingmachines.org/davi.html

The South Hampton University eventually made it happen centuries later in 1961.

https://en.m.wikipedia.org/wiki/SUMPAC

Did they invent it or "just" built it? Probably they could patent parts of the final airplane. I didn't check if they did.
Vòng gỗ sưa cao cấp – đem lại may mắn, bình an cho gia chủ
If the company goes out of business a lot of times everything will be sold off and saving the assets of a game that didn't sell enough to keep the company in business isn't a priority, especially in decades past when no one thought about preservation.
A couple issues/questions on desktop:

- the hover effect makes the lighter color buttons seem to disappear, especially once pressed

- I have no idea what the R button does or why

- pentatonic major is an uncommon scale and odd choice for default - pentatonic minor might be better, or just major
Thanks - makes perfect sense.
This sounds like the Broken Window Fallacy to me
Emacs Org Mode Agenda for the World Cup
Sure, but you need to make your assumed graph convincing. As the GP said,

Here's a simple inferential threat; the author ascribes the popularity of technology on SO as causing the popularity of a technology on HN. What if, instead, some third common cause caused both, but it caused SO spikes faster than HN spikes.

You either need to account for this, or make a convincing argument that no such common cause exists.
Show HN: Corgi – CLI workflow manager
The Mindset Shift Needed for Successful Marketing
"Open source, on the other hand, is like trying to shave with a razor blade with no handle. It's a hard sell to get people to donate to projects that they know are going to cut them at some point."

This sounds whiny and more importantly it isn't true its hard to get people to pay for things that they can have for free full stop.

Don't make things more complicated than they are.
What you present is a false dichotomy since nursing and medicine overlap, and those sanitary practices apply not only to nurses but to most healthcare professionals.
The snarky answer is that parsing legal documents is the purpose of the courts, which will bless one ambiguous parse over others. NLP parsing is complicated by the fact that natural language parsing is context sensitive.
this would seem likely because you aren't sleeping well or deeply, hence able to recall the dreams.
What in the... You could donate to the FSF, OSI, or directly to the developers of most projects. Did you even bother looking?
and you can hardly mandate archiving or never-released-server-software

Why not? A hypothetical preservation law could require the submission of all servers, assets, and instructions required to make the game useful. Doesn't matter which version as long as the submitted package is usable as a whole.
very well said ..

> So its really not a matter of educated-enough. Its whether the will to perform is, through whatever means, inculcated - and then manifest by taking the actions to get the state of things, done.

> Some of the best developers I've ever worked with, have come from utterly dire circumstances. Some of the worst, too. Likewise for the privileged, candied elite.
Uhm, "uBlock origin" appears to link to "uBlock" [1] rather than "uBlock origin" [2]. I don't use Firefox myself, but aren't the two completely unrelated? (I was under the impression that [1] was basically an unmaintained hoax of [2]?)

Besides that, great article.

[1]: https://www.ublock.org

[2]: https://github.com/gorhill/uBlock
Doge is a common Internet mispronouncing of "dog" (see https://en.wikipedia.org/wiki/Doge_%28meme%29), so I'm guessing that the other one is likewise for "cat".
On the web, it is extremely difficult to have an undo stack, so I'm talking about "undo" as implemented by appearing to do the action (eg delete), but delaying its actual action while giving the user the ability to undo it. If they take no action (or navigate away, etc.) the action is done.

In both of those links I posted, it clearly states well-designed systems have undo.
As the user of the library I probably don't care about the hierarchies. If I want X the library can provide me a function to get X by looking up its internal substructures and arrays so that I don't have to.
I think the problem is that society accepts results like this uncritically. I don't think this study was innately garbage, as waking the animals was the only way they could disturb rem sleep, but there should have been (maybe there were?) big caveats attached.

As a society we need to realize that studies are not "proof". The scientific process is more than just studies.
I'm not always a fan of Stallman's terminological dogma, but here I am.

Someone says intellectual property shouldn't exist. We have no idea whether they mean that software patents shouldn't exist, all patents, or even all the various laws and precedent around the not-very-related concepts like copyright, patents (or perhaps just software patents), and trademarks.

You respond with a potential benefit of one domain which is either a subset of the term the OP used, or is orthogonal because the OP was only talking about software patents, or perhaps software patents and copyright, etc.

Now the OP must respond simply to explain what was meant by intellectual property in the first place.

If instead OP had imagined RMS rudely interrupting them to complain that "intellectual property" is a poor term because it brings together many areas of law that are not related, OP would have ended up with a clearer statement with 60% fewer posts here.
A donation doesn’t reasonably entitle you to expect anything. A purchase does
Speed of light, about 1 foot (30cm) per nanosecond. Always a lower bound on how fast information travels in a system.
I'm using macOS at work and Linux at home. (quite disappointed about macOS ecosystem and performance..)

I don't install any service on my machine and just run everything using Docker. (You can actually even run games using Docker (plz don't try it on macOS. Linux? Sure!)

I use VIM keybindings in all text-editors and IDEs that I’m using.

For desktop/window management, I use Xmonad (a tiling window manager). Which means I can organize all the open window(s), move them around, resize them, manage multiple workspace, and screens, all using keyboard.

For terminal, I’m using fish-shell which is very powerful and highly customizable and friendly shell with a lot of aliases and functions to keep me productive. and also use Tmux only when needed.

I use Vimium extension in Firefox (it is also available for Chrome) which allow me to use VIM keybindings in browser including navigation, selecting text, clicking on links, and some extra macros to do even more and all of that with VIM keybindings that I use everywhere.

And finally, I have my dotfiles on Github which means I can setup my work environment on any machine in 5minutes.

I use VScode, Intellija, and VIM (SublimeText way less than before because of VSCode)
And it depends on what project I have to work with.

Mostly because it is easier for instance to enable VIM keybindings in VSCode when I'm writing JS/Typescript comparing to setting up VIM and achieving same level of productivity. So I choose to stick to VIM keybindings and not VIM itself most of the time.
A lot of Twitter handles are anonymous. And, if you're not connected as a friend, you're basically not going to see anything about or from me on Facebook.

LinkedIn is definitely the go to place to check people out for professional purposes.
Quantum Information Processing and Applications (QIPA-2018) – Quantiki
The previous version has a PDF[0] but you're right, the current version shows none.

[0] https://arxiv.org/pdf/1805.11851v1.pdf
Yes, the death of 8-bit systems was obvious by 89, but so was the death of the 68000. Motorola was already pushing the failed 88000 by the late 80s. And the 68000 itself was killed off only a couple years later. So I don't really agree with you here. The 68000 was as big of a dead end, and IMHO was a terrible CPU for home computers and gaming machines. It was fast for 16 and 32 bit integer arithmetic, so basically good for its target market of minicomputer replacements and workstations -- but very slow at memory accesses and interrupt response, two things that slow down gaming/graphics type machines.

The Amiga would have been more responsive and really just as powerful with the same custom chipset tied to something like a 65816 clocked at 8mhz. Would have been able to address just as much RAM but would have higher interrupt responsiveness, and Commodore could have made use of its existing 6502 expertise, thrown in a couple SID chips, and maybe even a VICII for C64 portability. What a machine that would have been!

Likewise, I think Tramiel could have done something similar instead of diving down the 68000 path with the Atari ST. They could have improved on the excellent Jay Miner designed A8 chipset but tied it to something like the 816, which was just coming out in 84 when they started the ST project.

Just some fantasy alternative history :-)
What this article describes through statistics is what we would call Love for the game. If you want parents to take their kids to training sessions and sunday morning games supervised by quasi-benevolent coaches and referees, your best hope is to rely on the help of a fervent people.
If you donate, there's no guarantee that everyone else is donating. So you end up supporting the free riders (https://en.wikipedia.org/wiki/Free-rider_problem). Which is a disincentive to donate.