skysight-inc/HackerNews huggingface dataset:
Ask HN: Random upper back pain is ruining my life. At wits end. Anyone else?
I'm writing in total desperation. I feel like I can't make it through another day of meaningless, constant back pain. I've had it on and off for 7 years now, since I was 24 (now 31)

It's this weird vibrating, tingling, burning, muscle sore combination that moves between the left side of my neck, under my shoulder blade, my left trap, and sort of out to the back of my ribs right below my shoulder blade. The pain moves around and sometimes I'll get a similar feeling on the other side of my body which makes it all the more confusing.

I've been to doctor after doctor after doctor and I have absolute no more info then when I started.

I'm on the verge of quitting my job because I feel like I can't go through another day tomorrow.

The only thing I've ever correlated with more or less pain is how hydrated I am (ie less pain if more hydrated) and even that is pretty loose.

Has anybody ever gone through anything like this? Has any body ever gotten over it or am I doomed to this for life?
Yea, but Powershell is nearly unusable in many use cases. It is soooo slow for some things. I really like bits and pieces of it though.
> nevertheless people still buy them.

Because most people do not research a product before buying it. They just go to the store and pick the one with the nicest box and price.
This might age me, but I would like to know what you like about mailing lists compared to the UI of GitHub. What’s the selling point for mailing lists vs real time threads? I see a cult of people that like mailing lists and google groups, but I don’t quite understand how it’s more pleasant to use than modern UI’s. Any opinion on this?
How about don't use blue text against a black background? Blue is the hardest color for our eyes to focus on and, personally, I do find it harder to read blue text on black than, say, gray on black.
Does this apply across toppings too?

Like if a large has 48 pepperoni, but I get it with pepperoni and sausage, do I get 48x pepperoni + 48x sausage, 24x each, or something else?
Off the top of my head, some things that people tell me they like include:

- The CI service, which distinguishes itself by being based on virtual machines instead of Docker, thus supporting foreign kernels like BSD and other cool things Docker can't do

- The lightweight design and lack of JavaScript

- The business model (see latest blog post on sourcehut.org)

- There's no proprietary enterprise version, everything is 100% bona-fide free-as-in-freedom software

- You don't need an account to participate, you can send patchsets and file bugs via email

- Pretty much the only good hosted Mercurial service
Not using in production but really willing to do so, because the concept is just beautiful. Writing components is a pleasure. Fresh view at animations, which I haven’t tried much, but it looks very promising and convenient (and ofc fast, - first of all). Very, very good tutorials!

However, there’s a couple of unwilling moments:

- A lot of boilerplate code in a newly generated project (very easy to get it outdated when new versions come)

- A popular one: still no good typescript support

And... I think that’s all? Pretty much all the rest is just beautiful.

I think these are two things which bind me from going all in, and use it everywhere, on every new project
There is an open source android app called Gadget Bridge which supports a bunch of wearable devices and doesn't phone home to the OEMs servers. I have been using that on my pebble watch for years now.
How do you train your models? With Databricks (which is just a nice notebook UI for Apache Spark) I don't have to spend time setting up VMs and libraries for the distributed training.
> Why does Facebook get an exemption?

Snail mail and email also get exemptions.

Let's not pretend like there was some overarching architecture for all of society's communication.
There are lots and lots of reasons, but one advantage that comes to mind is that you're entirely in control of the data, you can just take your mail spool and leave for greener pastures whenever you want. You don't even need an export process, you already have all of the emails in your archive.
To anyone that wants to learn or understand the Myers Diff algorithm, the first link in the parent post has great interactive visualization, which also cover the various improvements made on it by robertelder. And by the way, thanks a lot for all this, it has helped me a lot !
Pebble didn't really get a chance to do health properly. They were making massive leaps in progress with each release and had all of these features before anyone else did.
I know your intent was to just say the acquisition could be huge. But I want to say anyway, in terms of ROI and being a blockbuster deal (returns being 11 or 12 figures), Instagram is possibly the best acquisition of all time. Booking.com is arguable though with Instagram still growing it takes the lead going into 2020.

And Naspers investing into Tencent and Softbank into Alibaba are up there too, though they’re just big minority stake investments.
This could get pretty cool with a webcam in there and live remote control of the "reverse claw" to deploy toppings...
Well there are three components of fitness (strength, endurance, and cardio), so there isn't going to be a single answer.

But in general, the more boring something is the more effective it is. Just sitting on the rowing machine at 75% of your max HR for 90 min is always going to be more effective than taking a class where you are constantly going at different paces but are doing it more for entertainment rather than because you're trying to do intervals.
A lot of chains did centralized call-taking and modems to send the order right to a triplicate dot matrix printer fairly early on. With a fax backup I guess.

It also helps HQ stop under-the-table sales, or blocking the phone lines when they’re busy.

I think a place I use still has its orders print on that.
I was listening to a playlist of chill music recently with a friend, and as soon as the ads started rolling the mood was just lost.

The ads were basically a fast slide show - they were changing frames so fast that I didn't even have time to see what the actors were doing. It seemed to be flashing - each frame had actors with different color clothes than the previous frame, there was no continuity. The audio was just as intense, lots of compression and high frequencies. A background narrator (salesman) was nearly shouting in a harried tone, bombarding me in their allotted 10 seconds with reasons I should do something. It was noise without rhythm.

Maybe this ad was the result of my friends automatically generated ad targeting profile and it reflected her search interests, demographic, digital purchase history, automated microphone/camera data collection, and location data history.

But it's also evidence that even the ones making the ads are probably bored with their own jobs (unless ads are automatically generated deep fakes by now).

I don't watch TV, but I'll go to public places where there are TVs playing and people in the room to respond to the content. A Dos Equis ad came up last week, father and son fishing sharing a meaningful moment that turned out to be the father telling the son that the glass beer bottle was recyclable for 5 cents in Iowa, Maine, and Georgia. The son says that means alot to him.

I really couldn't stop laughing for a good 45 seconds. And I remembered it. The pace of the ad was pleasant, gentle (which ultimately sets up the punch line), predictable, and had a format for television which means no skipping which translates to more thoughtful and competitive content (sports channels push 3-4 commercials in a row, YouTube interrupts you with one, maybe two). The room didn't feel like it was pulled into an unorganized frenzy for 10-20 seconds (though the channel will matter, this room was a casino sports betting room - there are so many TVs that I felt like I was sitting in Public Sentiment Mission Control).

But these ads are probably directed at people who have their hands on the controls, unlike hands free TV. A YouTube audience target is probably expected to be alone confined to their device, and the severity of the ad's information overload may reflect the high-bandwidth-internet-surfers reluctance to focus on one thing.

Chicken before the egg?
Assuming the demand for lumber doesn't change, where is the alternate providing location? Is it a better choice, ecologically?
I'm not sure I agree with you. What we constantly hear is exactly that, hedging against global economic collapse. But I see no strong evidence that in the face of such an event, Bitcoin's price should rise.

What I see, instead, is a bet on this big speculation bubble to continue for another few years, hoping to cash out before it happens.
Probably an actual curb would be best, since hitting a curb can damage your car. Or more closely spaced posts that you can‘t squeeze a car between.
Anyone interested in the topic should take a look at _When Brute Force Fails_, by Mark Kleiman[1].

Briefly, a drug policy guy makes the case that "swift and certain" punishment with pretty usually not very severe outcomes does a lot better as deterrence than what we do now.

There's a lot to digest, and I don't think anyone is going to agree with all of it - he gores a lot of oxen. But it is meticulously researched and reasoned, and hard for this non-policy professional to argue with. Really worth at least borrowing at the library for folks who like grappling with reality at a policy level.

Mark was also a prolific blogger who died recently. I didn't know him, but did read his blog.

[1] https://www.amazon.com/When-Brute-Force-Fails-Punishment/dp/...
> It's a spectrum

The parent comment agrees very strongly with that.

> verifiably false information

Look at Snopes for an example. Relatively few assertions are "pants on fire" false.
The way that the author switches around the order of the axis labels is confusing..
They don't want to get health right. They want to get surveillance capitalism right.
Unless you count the 30%+ speed reduction due to vulnerability mitigation’s... in which case AMD has much higher performance all around.
Any Remote data entry jobs
Where can one find a remote Job on data entry? The kids in my street I'm trying to get out from crime will really appreciate this until I can find/create something useful for them to work on.
That makes sense. I heard him say that the pain points of dynamic typing are mostly just people using it for web apps that eventually have to migrate to Postgres and the like, causing some headaches because client server DB’s are much more rigid, causing errors.

I agree that his talks are great! He’s such an enthusiastic guy.

I hope SQLite will adopt default foreign keys and WAL sometime soon, but I understand that he needs to keep it as backwards compatible as possible.
Designing a delta-sigma modulator.

Team engineers: we need a high-speed design with advanced adders and someone who can do the difficult static timing analysis.

Expert: No, you need someone who actually understands VLSI design who can interleave time and space in an algorithm. At that point, you can basically use a single step up from stupid-simple ripple carry adders. And if you use non-overlapped clock generators you don't even have to do static timing analysis. The biggest wins are in architecture, not implementation.

Yeah, 33MHz design in 125nm means VLSI like it's 1999.
You have to understand the base to understand the crisis.
Hour Work Week Dillusion
(Yes to both examples.)

As I've said elsewhere, we can't let the perfect be the enemy of the good. The decision matrix doesn't need to be perfectly consistent or articulable. (As Justice Stewart once said of pornography, "I know it when I see it.") Biasing towards denial will help make Facebook a much more peaceful place.

Besides, as I've said elsewhere, this is about paid distribution, not banning from Facebook. People and organizations should remain free to do and say whatever they like in their own groups and pages, and members or individuals should remain free to share these messages if they like. But that's a different thing from forcing a message into someone's feed.
Here's an article with some comments on Denmark: https://www.forbes.com/sites/carltonreid/2019/05/10/cyclists...

For my own reference as much as others:

Florida study on rates for people driving vs cycling: https://usa.streetsblog.org/2018/01/03/study-cyclists-dont-b...

Wesley Marshall (Univ of Co) surverying 18k people: https://www.pri.org/stories/2015-07-18/survey-finds-bicyclis... (I haven't found the actual paper on this one)
Whether you put your money in a piggy bank or a bank account doesn't impact the productive capacity of an economy. Keep in mind that money can be created out of thin air and that's effectively what would happen if enough people cashed out - it would reduce the supply of money and the central bank would make up for it until the desired level as measured by inflation would be reached. Other than some volatility this would create if it was coordinated, it would have little impact on the real economy.
I've been dealing with a similar issue for about 11 years now: severe chronic back pain that wouldn't quit, caused by a bulging disc. The pain would often show up in random places or travel down my legs giving me a burning/tingling sensation.

I tried physio, chiropractors, acupuncture, yoga, cycling, swimming, multiple doctors, and pain killers with no luck. The only thing that really helped me to substantially decrease the pain and put it under control was lifting weights! I got a personal trainer who had experience in this area and over 3 months he helped build the foundation and teach me how to work out properly, this was 6 years ago. Strengthening the lower back muscles and regular exercise has reduced my pain by about ~85%; however, the pain does come back if I don't exercise for more than a few weeks.

Maybe exercise is not the solution for you, but I just wanted to tell you that even though this pain might make you feel helpless and depressed, if you search long and hard enough it is likely that you'll find the solution. Don't give up!
Outside traffic gets through a NAT all the time.

Including HN, moments before reading this page.

It's true that outside networks usually cannot send a TCP SYN to your local network without IP spoofing or other hackery.

But a firewall is sufficient; there is no need for network address translation.
> If a car were to just park in the car lane because it felt like it, there would be outrage, tickets, and the car would get towed immediately.

And drivers of those cars would switch lanes to get around it in the interim. Cars can develop mechanical issues that prevent them from proceeding and if they driver can't get to the side of the road, then they remain in the general purpose traffic lane (which isn't for the exclusive use of cars).

> But when a biker says "I don't like using the street because it's dangerous", it's just dismissed like this.

What's dangerous about changing lanes after checking for traffic in the adjacent lane? People do this all the time while driving cars, trucks and motorcycles. Why would it be any different when on a bicycle?

> There's a reason bike lanes exist in the first place, and it's because the car lanes are dangerous.

According to NY state law, they exist so that cyclists do not interfere with traffic[1]. It's not for safety. It's just to keep cyclists out of the way.

> Imagine somebody saying this when a car driver complains about somebody else running a red light

When I drive a car or ride a bike, I check for approaching traffic when I enter an intersection. This is out of self-preservation. People are going to screw up (whether intentionally or not). But if you can avoid a collision regardless of what someone else did, then that's a far better alternative.

> When bikers do all the terrible biker things like roll through stop signs, or "act like pedestrians", or roll to the front of the line, that IS taking our own safety

No, that's for the cyclist's convenience. If everyone followed the same set of rules, then everyone's actions are predictable and there would be fewer conflicts and lower risk of collision. Imagine if drivers of motor vehicles started following the same strategy you mentioned. They can justify it by saying they needed to stay out of the way of the bus and they saved time as well.

> Plenty of car lanes themselves are near the door zone, not to mention bike lanes themselves ARE the door zone usually.

If other lanes are present, then drivers stay out of the door zone. That is always true when there is a door zone bike lane.

> I don't mean to be aggressive, but the endless victim blaming

Providing advice in order to prevent others from becoming victims is not victim blaming.

[1] https://www.dot.ny.gov/display/programs/bicycle/safety_laws/...
I suspected trolling in your question about geometric vectors.

Sides of a triangle and elements of your algebra are different domains. In order to translate results between them one needs to prove this makes sense.

In the article the author only shows that inner product of c by itself equals to sum of inner product squires of a and b, if a and b are orthogonal.

Who told you this has anything to do with lengths of triangle sides?
I was assuming it's pneumonia but I've never seen any pneumonia that have lasted this long.
WeChat Becomes an E-Commerce Challenger in China with Mini Programs
That was very interesting!

I really sympathize with his goal of interviewing people with the intent of getting an unforced explanation for whatever the interviewee has or is supporting. Adversarial interviews are more entertaining for sure, but how beneficial are they really at getting the interviewee to open up and share their unfiltered opinions, get them to lay out their own narrative? (with the purpose of learning about their world view)

At the same time the only movie I've watched of his is Fog of War and I wasn't a fan, felt like it was a lot of nothing.

I guess there is no "right" approach to interviewing, it depends on the interviewee.
Interest rate has nothing to do with profitability - it's just a price that balances the supply and demand of funds and on the short end, it's heavily influenced by monetary policy and on the long end, it's heavily influenced by the inflation and growth expectations. Lots of consumers borrow at very high rates and it's not because they expect to be profitable with the money they borrow.
Cool. Those are definitely useful and interesting. I don’t think I’ve been enough of a GitX power user to need some of those yet, but I’m sure the day will come. I appreciate the no JavaScript these days! I like rich UI’s but I appreciate the minimalism and trying to do cool stuff with just HTML and css.

How were you inspired to tackle this particular project?
For me, back and shoulder pain increases with time spent in front of a computer. Probably a combination of posture and weakness.

Yoga, mobility, and strength training (weights or body weight) have significantly reduced my back tension.

Ymmv, and I don’t know all your details. Feel free to ping me if this resonates though.
I have the opposite experience: the older I get, the less tolerant of having my eyes bathed in white light I become.
Kim Nilsson: Cracking Mt. Gox (2017) [video]
Nobody is asking Facebook to ban Trump ads. They are asking Facebook to ban ads with explicit falsehoods.

Trump pretty clearly uses "fake news" as an insult, not a claim of fact.

Contrast with ads with false claims that Facebook has approved, like "Pope endorses Trump" or "Lindsey Graham voted for Green New Deal". No TV network would run those.
"Hey reporter, check this out. Order pizza online."

"Yes, but why isn't it doing what I think it should be doing!?"
Precursor, a prototyping tool I worked on, had "multiplayer" mode way before figma https://precursorapp.com/

I'm certain they were aware of it. We had a signup from a Figma domain in 2015 and I emailed them about Precursor in 2016 before they had implemented multiplayer.
I wonder if they'll consider the "chiplet" model AMD went with. Yields are higher with smaller pieces.
DoorDash [1][2] and UberEats [3][4] now both have "ghost restaurants" (virtual restaurants) as well as "ghost kitchens", which are kinda the next evolution of shared / incubator kitchens but particularly focused on preparing a small amount of dishes mostly for delivery. Most recently it seems they're also starting to pay attention to the carryout market as well, but I think that's a small slice.

[1]: https://techcrunch.com/2019/10/14/doordash-kitchens/

[2]: https://www.eater.com/2017/10/31/16580814/doordash-kitchens-...

[3]: https://www.eater.com/2018/10/24/18018334/uber-eats-virtual-...

[4]: https://www.sun-sentinel.com/entertainment/restaurants-and-b...
The same reason I start all of my projects: it didn't exist and I thought it ought to, so I made it.
> Honestly if a lie that blatant even needs to be censored, then I think we can just say democracy is a failure.

The problem with what you are saying is, if we accept that there can be any curbs on free speech at all, "how could anyone be stupid enough to believe that?" is not a useful guiding principle for setting the threshold at all.

The classic example of speech that is not covered by the First Amendment is crying "fire!" in a crowded theater. Of course it's rather crazy for everyone to trample each other trying to escape a fire that does not exist when they do not even smell smoke. That is completely beside the point. We govern the speech based on the damage it does, the intent to do damage, and the utter lack of any redeeming qualities to the speech.
Agree not apples to oranges but disagree w/ comparison to Comcast. The ad platform is literally Facebook's (and Google's) core business.
With so many flavors of doomsaying articles locked behind paywalls (which has always given me doubts of the publishers believing in what they're publishing), it's nice to finally see where the line is drawn.
In addition to this, many developers (such as myself) learn best by example. Seeing a new tool in use is almost always the fastest way for me to grok it.
For NYC twitter helps a bit

https://twitter.com/reported_nyc

https://twitter.com/copsinbikelanes

What else do you have in mind for a cyclist-oriented neighborhood watch?
This is awesome, very well done.

As someone with very little knowledge of computer graphics, are there any resources anyone would recommend in order to learn how to build something like this?
The problem is always political. By "violating the agreement" you mean drawing water without paying for the required allocations (eg. disconnecting water meters), or?

And the state politicians allow this because of competition, basically subsidizing local water by letting people draw it for free, while externalizing the cost to other states?
Another common one is see is conflating constant-time with no-time. It's near enough to true for a single lookup, but 30,000 individuals lookups in a tight loop and you've got some real performance issues that are relatively invisible.
I said "have a sense of it".
As an Elixir dev for coming up on four (four! Jeez where has the time gone?) years, I’ve yet to really delve into Erlang. I can read the syntax well enough to figure out why my Hackney request is doing odd things with my HTTP headers etc..., but that’s about it. To all Erlangers out there, what advantages/niceties/powers do you have in Erlang that make you reach for the language over Elixir?
> entering high volume production according to the article

Obviously, we need to know the definition of "high volume production"...
OK, but can you meet federal standards without a catalytic converter?
Moving Beyond Types (2017)