skysight-inc/HackerNews huggingface dataset:
From an economic perspective I don't think equity can be a very strong motivation for individuals.

As an individual your work may be totally optimal and yet the equity may be worthless for a thousand reasons that have nothing to do with your work. Consequently, a rational person will not see equity as being much of an incentive.

If you take that a step further you are giving up equity in your company but all of the smart people are valuing it at zero when they are assessing your comp offers so you are giving it away for nothing in return. Since this employee equity didn't create any value for the company it is only rational that if your company becomes successful you make sure the employees don't really get anything out of it, which is usually what happens.
(regarding the true randomness source) I believe there
would be no trouble propagating this to all nodes, by
out-of-band means if necessary.

Similarly, surviving on a deserted island is easy - I believe you'll have no trouble finding a can opener and plenty of canned food.

If your solution to a distributed consensus problem starts with "assume all parties cooperate and agree on a continually-updating feed of data", it's not exactly compelling.

Also, there's no need to make up words like "remurrage" - economics already has "deflation" for when HODLing currency returns a positive amount.
This isn't quite so far fetched as it seems. Perhaps someone tried the dancing thing to see how a candidate handles himself in an awkward position under pressure in front of people. They found some limited value in it and wrote a blog post about it. Then other law firms started using it. It became a way for such firms to assess a candidates emotional strength under pressure. And now law schools are offering a 1 credit course in "interview dance". Seems to be the perfect analogy to what's going on here ;-)
There are many degrees of freedom to work on when it comes to mathematics, many perspectives to look at the same problem. Some are elegant, some are ugly, others are painful to work with, and make future progress hard. Just as it is with software. We constantly need to reassess our foundations, and not get too coupled to a single perspective, lest it drive us into a corner and stifle further innovation.
A lot in this industry begins to make sense once I accepted that a lot of very otherwise intelligent and capable people are simply delusional.
Correction: we are hiring for the Frontend role at the moment.
Would be better to have the test interface on a completely different screen, perhaps with a different background color. You really should never need to access both functions at the same time.
You could do that with a projector, too, probably very well indeed for the cost of a similarly sized OLED display that rolls up like a projection screen. (Wouldn't be surprised if that OLED roll has a pretty limited lifespan, too, between all that physical stress and the way OLEDs degrade anyway.)
Aren't fees just the side effect though?

They are an easy way to limit transactions to prevent spam, as well as give the option to pick and choose which transactions get into a limited size block.

Without fees, miners have no incentives to include anything into a block in a PoW system (since not including any transactions is faster, which would mean more profit over time), and users have no incentive to not make significant amounts of transactions for no reason on the blockchain.
The fee incentive is required if, like Bitcoin, you have a capped money supply (and, therefore, the block reward must decrease over time).

A key insight into Nakamoto Consensus is that the security model depends on the the economic rationality of mining honestly: the difficulty of executing a double spend increases exponentially with the number of blocks the victim waits between the transaction hitting the chain and them "accepting" it, but the reward for executing that attack scales linearly with number of blocks (double spend + block reward/fees), which means that the return on investment for the attack decreases over time. The return on investment for mining honestly instead is constant: it's just given by your share of the mining power.

Assuming a worst case scenario of an attacker having just shy of 50% of the mining power, I can calculate how many blocks I should wait before the money I received is considered secure, and that time grows as the amount sent grows in respect to the block reward. Without fees, the block reward goes to zero over time, and the time-until-secure goes to infinity.
While I'd heard about Plan 9 and acme from following Rob Pike's work, I didn't know about acme-colors and that it takes a different approach than the typical syntax-highlighting theme. I found it interesting enough to experiment with.
This is because the industry knows we are prepared to pay a lot more for less if we believe it is ecological. Look at all chains with their own eco branding that has its own criteria of what eco produced means.
It's normal. My parents didn't have a dishwasher until I moved out, so I was made to do it or help. Before remotes I also had to get up and turn the channel for my dad. All these time saving devices really help kids the most ;)
I m confused why would burn your proof of work coin? Proof of work is slow energy ineficient, does it changes that?
Are you implying that Freifunk uses CJDNS? This is not true. I am not “spreading FUD” about CJDNS. Althea is not superior to CJDNS, because it’s not a competition. We looked at CJDNS when building Althea and found that Babel or Batman (which is what Freifunk actually uses) were much more efficient and effective. They also don’t roll routing, address allocation, and crypto into one huge ball of code.
I would much more prefer if they would fix such basic things as missing front/rear camera switch in video call or inability to send more than one photo at same time.
How to Build a Website with React, React Router and Styled-Components Pt.2
If you're not learning on the job you should probably find another one that's more challenging.
My boring POV as an employee: My incentives are "aligned with the company" regardless of options. I want what I do to succeed, I want the people around me to succeed.

I treat options as another piece in my overall "compensation". I assign it a value of 0$. If there's the option to swap options for cash in a contract I take it with three hands.
Would you apply the same concept to drugs? Would you allow pharmaceutical companies to sell anything and catch them if they sell something that kills people? While it's not the same situation, the difference between food and drugs is not that great.
Reading. I used to tell myself that I loved to read, but I never read any books. It was a feel-good saying I told myself because everyone likes to think they love to read.

The past few years, I started to actually read. I've fallen in love with reading. The world is more open, my critical analysis is stronger, and my school and engineering work has improved. Overall, I have a much happier disposition than before I read.

I don't know whether to attribute this change to reading or maturing; it's probably a mix of both. However, I think I really enjoy reading now because I select works that I consider well-written. This single characteristic, reading something that is well-written, has changed my outlook on reading. There is some incredible writing out there, and I wish I started reading these pieces when I was younger.

> A reader lives a thousand lives before he dies... The man who never reads lives only one.
>
> - George R.R. Martin

Edit for parallelism.
Does bullets 2 and 3
apply if a monitor fills major part of FOV?
Trust level. If you see a seller advertise 1 teddybear for sale, and you know they burned 3 teddybears worth of coins just to offer you that first teddybear, you can be pretty certain they're not going to run off with your money.

On the other hand, if a new seller didn't spend anything, they could run off with your coins on the first transaction.

This isn't just theoretical; it's the central problem in most darknet markets.
I kind of amazed that Microsoft are still successfully charging SO MUCH for their absolutely run-of-the-mill OS and Office products.

Office, in particular, brings in something like $25bn/year revenue with presumably very healthy margins. For a product that has hardly changed in 20 years. It's a good product, sure. But a clean-room reimplementation of the bits that people actually care about surely couldn't cost more than $1bn.

The power of monopoly capitalism.
His whole canon fits together somewhat, in that he refreshes and repeats ideas throughout his writing career, which means that you can almost jump in anywhere and pick up the thread. I'd recommend "Prometheus Rising" and "Quantum Psychology" as a good place to start. Also, don't be put off by his use of the word 'illuminati' in his work - he started that whole joke.
What about ownership over value creation? If you're in a creative industry - and I consider software a creative industry - giving away your creations for a wage is psychically harmful. If you're genuinely creating something of value, you want to own some fraction of its value - its revenue-generating value, its future cash flow.

The other thing is that options suck. Options have so many conditions, vesting schedules, cliffs, expiry dates, negative tax repercussions... options are not equity. Options don't feel like ownership. Options are lottery tickets that might pay out, maybe. If you agree to be a wage slave for long enough, to give away all the value you create, see the big sales land and the annual recurring revenue build up, you might, one day, own a small slice of that cash stream. Maybe.
> but it's brought about an age of hundreds of thousands of applications that have compatibility across OS' to do very specific tasks.

Quantity over quality seems to be the recent trend.
Plenty of companies out there that blatantly violate the GPL.
That's an easy 'problem' to solve. Empty housing has no need for public services like roads / schools and they still pay property taxes. Just keep building housing and let the speculators subsidize city services. Until, the bubble bursts and suddenly you get lot's of cheap housing on the market.
Meta: Require users to open a link to enable upvoting and comments
Sometimes I'll comment or upvote without even opening a link, just based off the title of the post. This isn't good and I'm sure there are others that do the same thing.

I know this wouldn't guarantee people actually read the content linked to, but it should help to encourage that.
Oh, don't forget they all will spy on you and send that back to the company.
Will it be possible for others to use webrender/Pathfinder similar to Skia or Cairo? Or is it pretty connected to servo?
Buffered channels are good for any use case where the different concurrent components operate on different cadences.

In degenerate cases that means that one of the cadences is inappropriately slow but in most cases it rounds out latency spikes and increases throughout.

For that matter I very rarely use zero size channels because if 2 things are on the same cadence why should I make them concurrent?
I think I mainly understand the point author tries to make: for example, it takes time to learn all of the shirtcuts in any GUI application (let's say, Slack) and become a power-user in it; so why not have a proper console interface if it's the same case for pushing buttons?

Nevertheless Slack still manages to do it badly: Cmd+Shift+K takes 3 seconds to load the list of channels for a quick jump. How's that considered usable?

It's something I generally miss: the ability to do actions using the keyboard. I think IDEA did it relatively well: their double-shift "Search everywhere" window works both fast and literally searches everything, providing something quite familiar to the console.
There are people on HN who earnestly believe that "taxation is theft" - note that I am not one of them.
> If you have enough memory for your workload that you won't run out, swapping lets you use more memory for disk cache

Except that it doesn't happen in practice, on my systems anyway. If you have plenty of memory, you can keep all your programs in it and as much as the system wants to cache and still not run out.

The theory says that swap effectively buys you some memory to spend on more important things (than what the system chooses to page out). So does buying more memory.

> Unless by "won't run out" you mean "never have to throw away a disk cache page", which seems very unrealistic.

I have an instance of top running on my desktops & laptops all the time. I never see cache using up all of the memory.

total used free shared buff/cache available
Mem: 7848 1523 5827 53 497 6033
A few different things:

- Growing up with a maker dad and an artist mom. I would routinely come home from school and my Dad would be doing something like building a robot mouse trap with an IR tripwire, and my mom would be on the phone working connections to get a radio interview to talk about a new project. Nothing seemed out of bounds or too hard to try doing yourself.

- Studying music, and learning that nothing is objectively difficult, just relatively unfamiliar. Learning that any skill is attainable through the right kind of practice.

- Joining a 2-person start up and growing with it through to an exit. Learning there's no magic to a successful company or project, it's about solving a series of practical problems like anything else.
This quality vs quantity thing is why it's hard to find any bug free node.js package on GitHub. Every time I hit obvious bugs that will never get fixed because the owner has moved on to shipping more projects. In my view, shipping a project that only works at 95% is like shipping nothing, because the value and hard work is in this last 5%.
> Specifically: pots, knives and cutting boards should never be dirty. Get a knife board (or similar). Clean your knife and put it away every time you use it. The 2 seconds you save by putting your knife on the board (or other hazardous place) is not worth it. Pots should be cooking something, storing something, or spotless. Similarly, your board should be in use or clean.

This is what I do, but everything else goes in the dishwasher. :)
> I don’t care how many downvotes this get but how lazy can one person be.

I downvoted but just to answer your question: INFINITY. INFINITY LAZY is the goal. Absolutely zero milliseconds worth of mindless toils would be my ideal number in life. That is the spec.
I think the author echos some things I've been feeling about my work environment (the desktop). There is a lot of friction that comes when each of my applications wants to be its own immersive experience. My take-away from his post is that he seems to be iterating away from those rich, colorful, and distracting interfaces to something that is kind of interface-less.

This, too, is my dream (or sorts).

- Spotify without the spotify interface. (Google Music, in his case)

- Slack without the slack interface (IRC, I guess)

- Email without the web-client or sluggish Apple mail interface.

I know there are CLI for each of those use cases. But it takes commitment to learn and get them working to your liking.
Building a privatised “smart city” by stealth
I find this GDC talk more concise and comprehensive, on the same topic:

So They Made You a Lead, Now What?

https://www.youtube.com/watch?v=Z98rF3bllao
Interesting, but why the persecution of people who use underline-style headings, e.g.,

This is an H1
=============

and

This be H2
----------

I find those to be more readable sometimes, but it seems Vnote doesn't recognize them as headings.
Repeatedly taking jobs outside of my "core competency".

Perspective taking.
I don't know how to respond to your comment. I'm sorry to hear about your wife. After I hit "reply", I'm going to turn this laptop off and go downstairs and give my wife a hug.
I got a reMarkable as part of the original lot of buyers. Haven't had quite as much time to use it as I'd like but can summarize:

-would like a little better contrast on the screen, though it does seem roughly on par with kindles and the like with lighting off

-epub generally works well

-full size (ie, letter) pdfs do require cropping unless your vision is superior. The on-device crop is fine for text only pdfs but recommend using an external cropper for pdfs that have charts. Going this route has made it possible to read Reviews of Moder Physics on the reMarkable without the need to squint.

-it could use a 20% speed bump. Some of this might be achieved in future software updates.

You can, of course, use it for its other intended purposes - note taking and draw/sketching.
Let's BePositive :)
just a heads up, skia doesn't work on big endian.
It sounds like a cool game, on paper. But listen, you can't have both (1) a desire for the game to become popular (which, even if you say you don't, is implicit in your behaviour since the reason you seem to be burned out is because you're not getting the social reward that you expected in return for your time investment), (2) an understanding that you're building a very niche game that not everyone will like.

If a startup works towards a great vision with only so-so execution, what would they do? They wouldn't (if they are wise) stubbornly keep working on what users have already told them (reviews in your case) isn't really what they want. They would, in a big or small way, pivot. They would change and iterate and get user feedback until they hit upon something the users liked, not something they, the developers, wanted to code. If you don't adapt to that reality, you might still have a fun time coding, but burnout will ensue once you realize that the hidden motivation (people actually playing the game) isn't being satisfied to the extent you wished it was.

My advice is to get some (one or two weekend sized) core mechanics really really fun and solid, try it out on actual people, and change it up if they don't like it, and go from there. Don't build a big gigantic thing before you know if you're on the right path or not.
Things to Know About Breast Cancer – Stages, Symptoms and Diagnosis
WooCommerce Extra Product Options
I think most people take it to mean debate in the general sense, not a competition or sport sense.
I took options in place of a jump in salary between jobs - took a 10% pay cut, was offered a few % in options, and I felt comfortable with that as the bargain. If you're contemplating a shift in salary that would change your lifestyle though, that seems like a bad deal.

The cash, at the end of the day, is a tool - if the bargain you're going for is a step backward in your quality of life, that seems like a poor decision unless you truly are drinking the Kool-Aid.

That being said, I left before any of mine vested, so I just had a pay cut and no real benefit from it other than the experience.
PVS-Studio Release History
Me too. It was a nice enough read, but it sticks out between Singh's book on OS X and Cutler's NT magnum opus...
I understood the purpose to be identifying "immersive" (emacs-like) programs that sick you in and trigger a mental context-switch, versus vim-like transient tools that you pick up and put down as you need them, all without leaving the mental "place" you're in. He then argues that this effect is significant and wonders how we can get less immersive software.
Technical Support will come riding through the apocalyptic wasteland on a technical, robbing those who for years refused to read the manuals.
That's how they're pitched, yes. But what's actually happen with Bitcoin currently, is that miners have started spamming the mempool with small transactions that never confirm just to bump the TX fees. Furthermore, exchanges like Coinbase haven't implemented TX batching and Segwit, which further compounds the problem. Coinbase is one of the biggest contributor to the 'spam', by forcing fees higher and higher.

So in practice, it appears not to be working as theorized.
> Children start showing signs of self-recognition at about 12 months at the earliest

Doesn't match my real-world experience with real-world children. I'd rather trust my own lying eyes than an unsourced citation of "scientists say".
Chatbots that can increase customer engagement for health and fitness brands
The Firefox and Servo team are currently hard at work on Pathfinder, which should solve this for both fonts and SVG. It'll run on the GPU like WebRender which is super exciting: https://github.com/pcwalton/pathfinder - alas it's still a WIP at the moment.
> a +1 pair of supermarket glasses

+1? Those were the days!
> The only thing which this never worked is sleeping at 10 a.m.

Do you mean "at 10 PM", or "until 10 AM", or do you just have a bizarre biorhythm?
> You're in for quite a surprise, particularly on desktop. I have a number of processes with some pages swapped out, and I see no impact on interacting with the said processes. Firefox, gDesklets, a volume changer, and several instances of rxvt are among them.

Is an appreciable amount of RAM freed up here? I was under the impression that Firefox churned through whatever it allocated (garbage-collected Javascript VM) and rxvt had a very small footprint, most of which is code shared among all of your rxvt instances.

>> I also disagree with (2). The consequences of getting these predictions wrong seem to be very bad.
>
> Only in the case of repeated mispredictions, which only happens if you really have low RAM and are on a good way to invoke OOM killer anyway.

Even if things were as rosy as you suggest, isn't that my point? Better that the OOM killer cleans something up than I bounce the machine and clean everything up. That said, the OOM killer won't necessarily run anytime soon:

I just spun up a VM with 1GB of memory and 1GB of swap. 'time ssh guest echo hello' from the host usually takes anywhere from 140ms to 1.2s. I wrote a C program that allocates a gigabyte (in two 512MB pieces) and churns it through swap by writing to random bytes. 'time ssh guest echo hello' now takes 4-8 seconds. The oom killer didn't run once in the five minutes I ran the swap-churning process. Setting /proc/sys/vm/swappiness to 0 didn't change the symptoms; 'time ssh guest echo hello' still takes 4-8 seconds. This is on Linux 4.9.65.

If I crank the number of churning threads up from 1 to 8, the one 'time ssh guest echo hello' I tried took 33 seconds. I am not patient enough to see what happens with 64 churning threads, which is entirely reasonable, but I would expect the latency involved in rescuing the machine to cause any reasonable administrator to simply bounce it.

In this workload, the kernel is consistently failing to predict which pages are unimportant; the mispredictions are expensive; the RAM saved by swapping out bash, sshd, and killall (or whatever) is negligible; and the important work of allowing remote login to diagnose and clean up the mess is held up unconscionably long to make room for what, in practical instances, is a user error.

I did a 'swapoff -a' and ran the same C program and it gets killed almost immediately.