skysight-inc/HackerNews huggingface dataset:
I actually looked into this, you're half right. Truckers don't get paid by the hour, rather they're paid by the mile (or km). Each member of the pairing gets paid for half of the total distance of the journey. However, tandem teams are in high demand as customers are willing to pay a significant premium to get their goods delivered quickly. This has resulted in team drivers earning more for a unit of travel than solo operators.
One of those situations where just looking at who is complaining and what they are saying makes you take the opposite side without even caring about the issue.

Zuckerberg the champion of openness and battling monopolies.
A better example of constrained design for text articles is https://practicaltypography.com

(Though I prefer Valkyrie as the chosen font on that site—which was the default previously.)
> The user can easily change brightness of their screen just as the user can easily change volume of their music.

This is just not true.

100% (minus rounding error) of devices can easily adjust volume.

Phones and laptops can adjust brightness, but dodgy automatic brightness adjustment is the rule of the day. And basically no desktop monitors can easily adjust brightness (not because they can’t, but because OSes have frustratingly ignored functionality that has been standard for a decade or two; on-screen brightness adjustment is absolutely consistently painful enough to use that I disqualify it for the word “easily”—oh for the brightness wheels of the CRTs of yesteryear!).
Wow I disagree with literally everything said here and this kind of thinking is exactly why public transit in the US is awful. Honestly, almost every single thing you said here is either flat out wrong or disingenuous.

This line in the article is the crux of the issue.

> The question is not whether the predictions of how they will behave are accurate, but what kind of behavior we want to have more of.

How we build determines what kind of environment we have not the other way around. People WILL sell their cars if they have good public transport. They will live in dense areas if they can. This has been the case in the US and all around the world.

P.S. I really cringe at you saying that cars are cheap while talking about your ski trips. You obviously have never been around poor areas of the United States. Go hop a ride on a bus on the south side of Chicago some time. Go tell the people who commute an hour a day by bus that they should just buy a car because its so cheap.
Are you missing that “refuse” can be a noun?
>I own a 2012 Nissan Leaf which has had major battery degradation (first battery went under 70% in only 33k miles

A battery isn't like a tank of gas; it's never truly off. It's full of reactive chemicals and powerful solvents, and it degrades over time even if you don't cycle it. How long did it take your battery to drop?
In terms of just mental health?

"National parks a boost to mental health worth trillions: study" https://phys.org/news/2019-11-national-boost-mental-health-w...

> Visits to national parks around the world may result in improved mental health valued at about $US6 trillion (5.4 trillion euros), according to a team of ecologists, psychologists and economists
I'll go against the grain of all the people saying "why didn't I think of this, it's brilliant" and say: I'm not sure this is such a good idea.

Like: where's the place where All The Things are clamouring for your attention more than anything else? Yup, your email inbox.

Where's the place you unsubscribe from as much as you possibly can to keep it clean?

Where's the place there are even automated "unsub" tools and "zero" is considered the Holy Grail?

Where's the place you're likely to give up your literature reading when yet another urgent email from your boss pops into view?

I'm just not convinced that long form reading in your inbox is what people want, or if it'll stick.

I guess I also just think: buy the book. Buy the book, in paper form, turn off your phone and actually live the story rather than trying to turn it into some serialised, EASY snackable form. Sometimes words and books are hard, but that's often the point. Be immersed in it, lost in it, consumed by it.

I'm ready to be proved wrong so will sign up and see, but these are my initial thoughts.
The same rule exists in Germany as well: distributors, if they sell batteries, also have to accept them. Same goes for (fluorescent) light bulbs. I think this rule is quite nice as it saves cost for waste disposal, using existing distributor infrastructure.
Refuse (noun): worthless or useless part of something.

(Prounuced 'ref-use', rhymes with 'refuge'.)
Contrast ratio itself is an insufficient metric, because it is ill-defined for emissive displays ("What's the display contrast of #111 on #000 on an OLED? - about inf:1" => "Okay, NEVER USE #000!"). It works in specific circumstances, but not as a general approach.

I think you'd need to define a sensible range of brightnesses relative to the viewing environment and then the brightness difference between background and foreground (in stops). The latter avoids becoming meaningless with dark backgrounds, because the brightness difference between a few cd/m² (~black on an IPS panel) and 100 cd is about the same as 0/m² cd and 100 cd/m², convesely, it really doesn't matter for perception if the typeface is 2 cd/m² or ~0 cd/m², unlike what the contrast ratio would suggest for some displays.
Thanks to Google, The PHP Framework, Lithium will get some unwanted praise here.
As someone unfamiliar with the results you describe, why can’t a machine do better than a human? A smart human is better at writing proofs than a dumb one. If we had a highly advanced general artificial intelligence, why couldn’t it generate better results than the smart humans?
Talking about Islamophobic hate content in the context of India, the current ruling party BJP which known for being a Hindu Nationalistic party, along with it's sister organizations "Sangh Parivar", have a history of spreading islamophobia.
Pretty sure he is mainly yealous
Maybe they are predicting the just released Galaxy Note 20 will be a repeat of the 7?
> less than $300M a quarter in R&D when companies they now dwarf like Ford and GM consistently spend more than $1B each?

I don't think the two of you have points in contention. That is to say, I think it is accurate to say that Ford and GM _spend_ more on R&D but Tesla _executes_ more on R&D. In fact, I would say that very discontinuity forms much of the basis for Tesla's very (some would say irrationally) high P/E ratio!
Zuckerberg saying something negative about a company is a pretty good signal that company is doing something right.
Is hate speach against Islam more important than any other hate speach?
It's always insurance that pays regardless, so it isn't really a part of the equation. It also depends a lot on what kind of accident it is.

Is someone driving into you? Not much physically you can do to avoid it no matter who/what is driving.

Semi-autonomous cars can easily be blamed on the driver, because they're still in charge of the car, just being assisted, not commanded.

Is the car taking unlawful actions on it's own? Should propably fix that on the maker side. Why should any company be exempt when their product is not up to spec? The price increase to make it compliant is necessary, not a nice to have.

And with the trolley problem, you often can't compute philosophical questions with pure logic because of their fractal nature, but you can make it a legal argument. Does the car have the right to kill? If it doesen't, it can't and won't choose. It will be an accident just like any other would be.
One of the first addons I install everywhere: https://makemediumreadable.com/
Hey, yoga is actually awesome, I have to agree there. But I always ignored that advice until I came up with going to yoga class on my own.

I think this is important in understanding the issue here. It's not that the advice is bad, it's that it is usually tone deaf and timed wrongly, making it hard to be received.
Yes, more than likely you're right. This was not my first interpretation of the comic, and it rubbed me entirely the wrong way. Your interpretation has wise advice, and I will keep it in mind.
People probably flagged it cause people hate benchmarks / dont trust them. I think they at least give us some indication about things on the other hand.
Of course you can modify the webapp. You are running the source code in your browser.

Even if it’s minimised you can still modify it.
I believe you have multiple factual errors here; in particular, Rittenhouse shot and killed a person first, then tried to run away and killed 1 more person.

Also, Jacob Blake did not have a gun. It's stil unclear whether he was holding a knife or sunglasses.
Are humans really designed to live life in auto-mode, of is that a byproduct of living in a modern society? Philosophers of the past may not have been exposed to the same amounts of information we take for granted daily, but biologically there's very little difference between them and us.

I can identify with the Seneca quote, mainly for it's perspective that time is a resource to be spent, and potentially invested. Seems truer today than ever.
Yes, I'd agree, but a fair number of database's wire protocols have no means of saying "this request is cancelled"!

As for "if the requester goes away", remember that the requester might be a few hops away. E.g., the HTTP connection from the mobile client drops; the web server and its connection to the DB is still alive and well. I can forcefully shut that connection, but that's somewhat of a drag (I'd rather keep it open, since it is perfectly good).

Beyond closing the connection, and being able to issue some form of "cancel this query" request: HTTP/1 lacks it entirely, PostgreSQL requires opening a separate connection, Redis lacks it entirely, and I think both Mongo and MySQL lack it entirely.

Even support for "time this request out" is spotty.
WebAssembly Reference Types in Wasmtime
Linux user tries Windows in 2020 – WSLv2, new terminal, and PowerToys
So games have a use as a forcing function on our agency that can be gamed.

Which means they’re not useless.

Trying to be concrete and objective about things that are entirely subjective cognitive ideas gets a little old.

I like creative mode games. They’re sensory fun, which is on the list.

Really, I think you and OP miss the point of games.
DearPyGui
My position is that giving bad advice is bad, giving unsolicited advice is usually bad, and that "there is nothing either good or bad, but thinking makes it so", which is to say that - when something painful happens, we suffer doubly by assigning a bunch of meaning to it and worrying about it.

Even though telling an individual who is catastrophizing to stop catastrophizing usually won't help them stop (and will often damage relationships), it is nevertheless the case that they'll be better off if they stop catastrophizing.

I took the time to write this here because it struck me that the people who would identify with this comic might benefit from the concept, and in a small way, hope that they can apply it to their lives to suffer a little bit less.

Better than giving unsolicited advice is gently sharing mental models that you think might serve a person better, and letting them make the choice to adopt them (or not).
I've met plenty of self-taught hackers in developing countries who were barely employed due to general economic dysfunction. Spend a month or two in Venezuela and you'll find plenty of qualified folks who have no steady job and are scraping by, how do you think people get into crime to begin with?
I'm a bit late to the party here, but I need to say that posts like this are why I keep coming back to hacker news.

Automatic visualization of data is such a powerful and underutilized tool in many disciplines, especially ours. A picture is worth 1000 words, and the same could be said for many styles of graphics.

I often find myself writing adhoc/bespoke visualizations for complex data, and the change in perspective can make an intractable problem almost easy, especially for more visual thinkers (so much so that I often wonder why I needed a graphic in the first place?!). To have this right in the debugger is an order of magnitude improvement and I'm excited about this tool, and I hope I find some time soon to learn it.

I know tools with aspects of this exist (ddd, etc..), but since vscode is my current editor of choice, I'm quite excited about this. Great job!
Just to be clear the comment was _insanely_ long, like 68 lines and a total of >4000 characters.

So HN silently eating such a comment as a form of spam protections seems reasonable, I just wonder if that really is the case or some unlucky network error or similar got in the way.
Living life on auto pilot for certain points and moments actually is not the default way of existence, it's just the one many of us are most used to. I would highly recommend considering some mindfulness exercises or meditation. You'll begin to appreciate how much of the day you can live fully and attentively.
The ATP/ITP distinction is pretty old and standard. It is more blurred these days when ITPs like Isabelle include ATPs to help making the size of a reasoning step more human-like.

It has not been proven that a computer cannot do math better than a person. Let's say in the future a computer is the first to prove the Riemann Hypothesis. Most people would say that the computer is then better at math than a human.
LPT: Find who's sold your Gmail email to spammers?
In my opinion about 10k feels right for this one.
Hahahaha hahahahaha hahahahaha
"I believe most people just don't notice the judder, and many of the rest don't care"

This is probably the case. DAZN took over NFL streaming in Canada and for the first two years seemed to use their existing European soccer processing chain (they might still --- I gave it a try to years straight and then gave up). So the 60/30 NFL stream was re-encoded to 25/50, and then on playback on my set would be displayed at 30/60. It was brutal, and even if displayed at 25 or 50 FPS was still brutal because they were seriously corrupting the NFL stream.

I tried it across a number of devices -- AppleTV, Chromecast, different TVs, pads, laptops -- and it was just unbelievably intolerable to me. Every panning pass was the horrendous juddering mess. Yet somehow no one seemed to have a problem with this! In discussions it seemed to be a non-issue.
Did the hotel also break out their net profit after expenses, including how much had been paid to affiliates for booking?
I guess it is just me but as soon as I see "contact our sales" instead of price I turn away. Absence of perpetual license instead of monthly fee does not help either.
You don’t need to pay anything to develop on your own devices.
Have you tried replacing a phone battery recently? It involves using hot air to soften the glue, a lot of manual labor, unplugging wires, and carefully replacing the battery. Then you need to glue everything back together and pray the device works.

There's a straightforward solution to this and the recycling problem:

1. Mandate that every mass produced device with a li-ion battery have a simple mechanism to remove the battery

2. Add a very small tax to each device with such battery (in the order of cents)

3. Pay the same amount back to whoever brings the battery to a recycling plant

There you go. This system has only one knob (the amount paid per battery) and by tweaking it you can adjust the incentive to recycle. You sit back and let the market sort out the details.

Not to mention that this would extend the lifetime of phones by making it easy to replace the battery.
Exactly. I don't understand why people don't understand this.

It's a huge chilling effect on employee turnover. Until ACA pre-existing conditions was a huge aspect of that. Even now IIRC when I changed jobs once I recall any existing conditions would not be covered for 1 month.

And it's the biggest cost increase over the past 2 decades and has soaked up almost all the profits that could have gone to employee salaries.

https://www.pewresearch.org/fact-tank/2018/08/07/for-most-us...

https://www.healthsystemtracker.org/chart-collection/u-s-spe...
Your bubble is not representative of South Africa mobile market:

Android 85%
iOS 15%

https://gs.statcounter.com/os-market-share/mobile/south-afri...
"""
You can also add +sitename to your address as in "yourname+sitename@gmail.com" or "youradress+anythingyouwant@gmail.com for easy sorting. It's also neat to know what site sold your data to spammers.
""""

Quoted here just in case the permalink doesn't work (since Reddit prompts to open the app).
I have used Arango in a couple of project, it's a great piece of software. I wish they had support for time series and then I'd be 1000% happy.
Yep. HTML is a huge surface, so just blocking "interesting" tags / attributes is fragile at best (Similar to misguided attempts to block SQL injection through string validation instead of cutting off the root cause).

The other moral of the story is you need to be extra careful to write a secure Electron program, since XSS is a bigger problem than it would be in a desktop browser. Step 3 shows that the RCE could execute programs outside of the JS environment.
Joe Rogan Experience #1309 – Naval Ravikant (2019) [video]
I disagree.

Routines help to ensure that the more mundane aspects of life take less time and leave room for more interesting pursuits. Routines support living a life of integrity - I show up on time and I can keep my commitments easier when I have a steady routine. Routines help to reduce decision fatigue so that I have room for more important decisions.

It seems that you are arguing that following routines makes you a zombie, but my experience is quite the opposite. I find it easier to savor the mundane things in life when they follow a routine. I think that it may be a personality difference where some people thrive on routine and some thrive on extreme novelty. vive la differance?
Right, but the author is confusing the "pure black" you're describing with #000. That's the error.

#000 is perfectly natural. It's my unlit laptop screen, which is basically the same color as my black chair, my black printer, etc. So using the idea that "pure black" is unnatural is zero justification for avoiding #000 on screen.
To me as a daily Mercurial user, the biggest thing it brings is, in Git
parlance, a distributed reflog. It makes sharing of mutable history much easier
and safer.

Mercurial has the concept of changeset evolution [1] that tracks the
meta-history of changesets (commits): who re-wrote which commits at when using
what command. Stored as obsolescence markers in the obstore, this meta-history
is synchronised with remote repositories on pull and push.

[1]: https://www.mercurial-scm.org/wiki/ChangesetEvolution

Combined with a nice history rewriting UI provided by the evolve extension [2],
this allows some advanced collaborative workflows that are pretty awkward in
Git.

[2]: https://www.mercurial-scm.org/doc/evolution/

Suppose you developed feature x on branch [3] feature-x, and submitted it for
review. At the same time, you started developing feature y that depends on
feature-x on branch feature-y. When feature-x is integrated to master via a
rebase, you can run `hg pull` and `hg evolve`, and Mercurial will automatically
rebase feature-y on top of master. This also works when commits are edited,
squashed, split, reordered, or dropped. This gives reviewers more freedom to
decide what to accept, without having to worry disturbing contributors' work.

[3]: Using Git parlance to simplify things. Branches meaning something else in
Mercurial.

Now you've also pushed feature-y. This time the reviewer wants you to change
something. You changed the commits, and pushed feature-y again. Even without
force push, the server will not reject the push, because it knows from the
obsolescence marker that the new commits are not really new but are re-written
old commits. Again, this even works when commits are rebased, squashed, split,
reordered, or dropped.

While there is no commitment yet, now that Mercurial is gaining the ability to
operate on Git repositories, there are discussions on how to store obslog in
Git's store, so maybe that's something that Git will eventually have.

Another thing I like very much is that every commit in Mercurial is a standalone ref.
This makes a patch-based workflow a lot simpler as you don't need the ceremony
of creating and cleaning up branches. You also don't run into detached heads.
The arguments are well-repeated by now, but your comment is analogous to saying if I buy a Ford, I can only fill it with Ford gas. It's OK to have laws that prevent and forbid that because it's not good for the people.
The problem I have with courses like this is it validates careers that lack integrity.

Game design 101 starts with learning to program or do graphics.

The same with software development. Unfortunately, we as an industry validated an entire class of people with jobs where they literally manage software (agile people) without building actual software for years.

It doesn’t sit well with me, but life is not fair.
Surely one issue with the example of a lightless room (or cave, or trench) is that there is no contrast and no image, just one default colour. The minute you add a light that gives you any kind of contrast you will in the majority of cases get reflections which will make most of the dark areas not completely black.
> Nobody owns you anything, you are doing this mostly for fun. The bounty is just a bonus.

That's missing a key point of the bounty system. Slack and its users are better off that this bug was 1: discovered and 2: responsibly reported. The bounty increases the number of eyes looking, but also incentivizes folks to look into weird crashes or fight through the drudgery of triaging odd behavior.

The bug value also shows how much Slack here values their security, and makes me wary of them if I was in the place to be a customer of theirs.
Or is automated proof search impossible for humans as well?

Arguably, humans require more energy per operation. So, presumably such an argument hinges upon what types of operations are performed in conducting automated proof search?
I think they mean financial transactions where total $% changes hands between parties. Not database transactions or API calls.
To check in Chromium:

1. Press F12 to open the Developer Tools
2. Inside the Developer Tools, Click the "Application" tab on the top of the pane.
3. You should see "Local Storage" on the left side of the pane.
It's fairly unusual that today I don't know the structure of the JSON I'm parsing. It's not at all uncommon to want the server to do the right thing if I add keys to the object which it didn't previously care about, though.
Writing math papers in pre-LaTeX era (2010)
I think there's a balance here, as with everything.

If you're too far on the <---"unstructured" end of the spectrum, you hop from one thing to the next and take things as they come. You sleep at constantly fluctuating times, you eat meals of convenience, etc

But if you're too far on the "structured/run-by-routine"--> end of things then you get what is described in the parent comment

So it's like "how do I introduce the minimum routine that will set me up for good days without being stultifying". (just to be clear, hopefully I'm not coming off as lecture-y, I'm just kind of writing/thinking out loud what your comment kicked off in my head)
"CEO of horizontally integrated monopolistic anticompetitive conglomerate denounces competitor as monopolistic"
Yeah, Apple should really lighten up, and give people like Zuckerberg more control.
Always a great story, and more relevant than ever. (IMO, the short story is the pinnacle of literature - writing a good one is harder than writing a decent novel, and this is one of the best ever. Vonnegut nailed it here...
There are a few libraries that wrap epoll and friends to work more cross platform.

How widely do you use it? Everywhere? A few spots?