skysight-inc/HackerNews huggingface dataset:
Interesting. 100F is supposed to be normal human body temperature, by definition. (Fahrenheit set 100F as normal human body temperature and 0 as the coldest temperature he could achieve, using a mixture of ice, water, and ammonium chloride.) For years I'd heard that the reason normal body temperature is 98.6 is because Fahrenheit was running a slight fever at the time he made his scale, but this article suggests that it might've been accurate, but body temperature has been decreasing. If you extrapolate the numbers in the article out (a drop of just over a degree since the 1800s) to when Fahrenheit made his scale in 1724, it's possible that normal body temperature actually was very close to 100F then.
My Materialistic app crashed about 30 seconds prior to opening this thread. I probably average about 5 "noisy" app crashes a week on my phone. No idea how many may be failing silently.
There are already tons of answers here in the comments about solving the problem as stated. I’m just pointing out that solving that exact problem might not be what they actually wanted. Realizing this before you go down a long, arduous, and possibly expensive, path to solve the problem, is valuable.

See: https://en.wikipedia.org/wiki/XY_problem
What a euro centric oblivious type of pseudo academic indulgence. I guess what we need to take from that is that colonialists we’re really busy people, entrepreneurs doing really important things, so this is the kind of perspective into their legacy that we’re missing. You do tend to deal with the heat rather well when someone else is doing the hard work and producing the staff you’re stealing from them.

I wonder if there’s a follow-up article on how the nazis kept their uniforms so tidy considering how many ditches and mass graves they stood around.
What's the Purpose Here?
C L Dodgson (Lewis Carroll) Oxford Mathematician [pdf]
With all of the soylent, tea tree oil, BPA, dairy hormones, and other xenoestrogens, they'll get delicate feminine fingers (and breasts!) the easy way.
As a native english speaker from Maryland while it doesnt have any negative connotations, I do feel a word like hobbyist would be better
One of the courses she offers says right on the home page “how I earn 10k to 20k a month”. The other course says “how I made a blog that earns 50k a month”. I guess this is just the last episode in the series?

Making $1 for every 5 visitors is impressive. Or fake. Judging by the lack of detail, I assume this whole site is an affiliate-marketing scammy clone of IndieHackers.

Edit: ha, right on the money. The site is “sponsored” by a “growth hacking” platform https://www.klaviyo.com/
$100k a month with 400,000 to 700,000+ page views a month?! Let say that she does that with 700k pages views months, that means an ECPM of 142$! She get 1$ out of every 7 views!

I kind of feel weird that she get so much money out of people in a blog about saving money. To save money you need to spends money now? If that was only subscription, it wouldn't be so bad, it's not so hard to justify 10$ a year and get enough value out of it, but most of her revenue seems to come from ads, so that means her viewer are spending so much more than she is making from them.
China confirms human-to-human transmission of coronavirus
> 2) Privacy in Public is economic sabotage

> Economically, the more corporations know about their customers the more that their business decisions — both strategic and tactical — will be made upon data rather than intuition. The less they know about their users — as any HN reader should know — the more their business is at risk of dying. The presumption of corporations as evil is simply unintelligent. It is especially galling to see such knee-jerk stupidity in a forum dedicated to making corporations. The greatest engine of wealth mankind has ever invented are corporations unhindered by market manipulations. The one exception being rules against monopolization and labor-abuse — i.e, practices that undermine the existence of corporations.

I'd like to note that there is no one here objecting to fairly compensated user surveys. Acquiring market data isn't free and information can be quite valuable, so why should companies feel entitled to that information for free? Once upon a time surrendering some of your privacy for market data would be a mutually agreed on activity - now it's cheaper to just take that information by force and without the consent of those involved.
Why? Seriously why can't capitalism work like that?
Exactly. You need a compiler that can reason about Ruby semantics. Llvm can’t. Not sure MIR will do any better.

The key is:

- large opcode set and an architecture that tries to amortize the pain of lots of opcodes.

- excellent support for speculation and effects analysis.
I don’t think CockroachJIT is taken...

(for the uninitiated, I kid. Sample of previous naming controversy at https://news.ycombinator.com/item?id=14309903)
> 3 days (over a weekend) is reasonable for a free tier, I would think. For a paid tier, maybe it should be more immediate.

For most services, I'd expect free tiers to be strict subsets of paid tiers. I'd expect them to be running the same code, often on the same servers, as paid tiers. Free tier accounts would for the most part just have different per account settings.

If that is the case, and I was a paid tier user, I would be upset if it takes days to respond to problems on the free tier because if free tier accounts are running into problems there is a good chance paid tier accounts are also running into problems.

Maybe the problem really is one that only affects free tiers--something like, say, a load balancer mistakenly thinking the servers are overloaded and dropping free tier requests to ensure that paid tiers get served.

Perhaps then maybe you can make a case that it is OK to not fix it over a weekend. But even in that case there should be a prompt investigation when the free tier users start reporting problems in order to determine if it is something that will also hurt paid tier users.

If that investigation finds that it won't affect paid tiers, there should then at least be a status update explaining this. Free tier users are going to be Tweeting about, posting to HN and Reddit, etc., where paid tier users are going to see it.

You need to assure your paid tier users that things are fine for them and they aren't going to have their weekend messed up dealing with your outage.
My mom recommended this: https://youtu.be/6LEJWeVmOXw
Bk Shivani. It helped me.
What would be an investment vehicle with expected returns above inflation whose value is not dependent on “what someone may pay for it“?

These companies are making profits and by buying stocks you are entitled in their present and future stream of dividends. It’s not different than investing in your friend’s business restaurant.
i dont know why the focus on Thiel, it's not like he s the sole libertarian in the world , and the idea that maximum freedom and democracy are not compatible is not uncommon among libertarians. even some democrats circa 2016 would agree
You are of course correct. I was implying current content-addressing systems, such as IPFS.
Humble Bundle Downloader: Download Your Content from Your Humble Bundle Library
Most of them are tactics. Your "tomato/tomat-o" comment makes it seem like you actually don't care that much about the distinction or can't be bothered thinking it through. And that's a shame because this is a great list of tactics, but presenting them as strategies diminishes their credibility.
Centralized. Jobs are found either in midtown or downtown, and subway lines feed into both. Your commute will be dependent on how much you spend to be near work, but even a non expensive area (like eastern Bed Stuy or Crown Heights) doesn't have a commute more than 40-45m. You can also be lucky enough to be able to walk to work if you don't mind living in Manhattan, and spending more for a nearby neighborhood.
And I might add: what is technical debt in one project, maybe isn't in another project.

Engineers sometimes want to overengineer things that would work just fine in that situation. I remember an old link about someone studying the source code of a game (Doom maybe) expecting to find beautiful solutions for every minor problem when in fact he was surprised by how most of it was straightforward.

Check what needs to scale/be resilient before reinforcing the code there (and of course, if the solution is already frail at the moment it probably needs to be fixed sooner rather than later)
OP replied to another comment with john.sambrook@protonmail.com
You can't get information from a photograph that isn't in that photograph in the first place. Any software technique that purports to fill in those blanks, like a neural network, is drawing a face in based on what it knows about faces in general. The face you get may look realistically like a face, but it won't look like the face of the person who robbed you, except perhaps by pure coincidence.
Interesting, I've found it to be a pretty common side item at breakfast places and delis.
I didn't mean to imply how you think or feel. Sorry if my comment came off that way.

Maintainer burnout is a real problem and I personally would run a real risk if I ever released something worthwhile.

I agree that the idea is raw and difficult to implement, but we should think about these things as a community (ie. I don't have the energy to do anything about it, but I'm hoping someone would).
I remember a couple years ago, there was some sort of public outcry over sex offenders using Facebook, and since the US already has a public sex offender registry, it is only natural that Facebook would face pressure expected to block anyone on it.

I can only assume that this is some perverse extension of the same idea; protect society from the bad people.
Right, so I get that, and I think so do other people in the small Ruby compiler community. It's just a much larger problem in Ruby due to the size and complexity of the standard library and the presence of more non-local effects (like accessing dynamic caller frames is often required). It's possibly so large that it's not reasonable to do it like that and people are looking for other options, like Truffle's PE. That's why it hasn't been achieved yet - it's not because anyone is unaware of common VM techniques.

Another big problem JavaScript doesn't have is that user C extensions are very often on the critical path in Ruby, so you must be able to optimise through them somehow. I don't think JavaScriptCore has any solutions for that we should be trying?
Imposter Syndrome Holds Back First-Generation College Students
> There was no negative repercussion whatsoever

How do you know without mind reading?
> This is probably the most requested feature since at least Pharo 4

I don't see any page where it says this is the most requested feature. If it was, it would've been developed by now.

It's kinda funny, few hours ago there was a post on the frontpage by burntsushi on the terrible way FOSS developers are treated. And here we have a live example of the usual drive-by commenters who take one glance at the project and decide their own niche requested feature is the most important one.
https://www.ghacks.net/2019/10/23/videocleaner-is-an-open-so...
If the author is here, they might want to do a small polishing in their Spanish section.

For Argentina, it says

> This literally means “son of Gonzalo,” and though you don’t meet a lot of Gonzalos walking around these days, back in medieval times you did meet a good number of Gundisalvus’.*

First, you absolutely meet a lot of Gonzalos - it's a very popular name in South America.

Second, and nitpicking: we can make an educated guess that the ~ez suffix means "son of". This is also seen in "Fernandez", which is "son of Fernando".

But then, why does Lopez mean "wolf" and not "son of the wolf"? And shouldn't "Martinez" be "Son of Martin"?
can you give an example of his support of anti-gay people?
Gawker went bankrupt because of the damages awarded to Hulk Hogan by a judge in a legitimate lawsuit. Thiel wasn't a plaintiff in the case - he paid for Hogan's defense.

I'm sure that money helped Hogan mount the best case possible, but it didn't determine the outcome of the trial.
I think it was the wrong way to disengage from the project and community. Deletion and removal is destructive. He could have easily changed the README and archived the project, but he went out of his way to destroy it.

Without knowing him, I'd worry he'd do that in other organizations he's a member of. What if he has a fight at work? Will he delete stuff or leave in a hurry without making arrangements for other maintainers?

I'm not saying he would do these things or that he's a bad person, it's just something I'd be cautious of given his response to this. If I were his manager or coworker I certainly wouldn't fire him, but I would talk to him about it.

As for next steps, I think the maintainer should undo the deletion, apologize for the rash response, thank the sane members of the community for their appreciation, and leave a message that he's disengaging for awhile (it could be forever). That would be the perfect way to go about it. It doesn't leave a bad taste, and it's an overall good look. It's the high road.

I still feel incredibly bad about how the community treated him. He was doing amazing work for all of us, and some careless folks berated him needlessly. There are better, more constructive forms of criticism.
The MTA. It is not perfect but it is good enough. I say this as someone who experienced Singapore and Japan's subway system.

My commute time is 30 - 45 mins and I pay $1100 for my room outside of Manhattan.
the second edition is coming out soon https://www.amazon.com/Sovereign-Individual-James-Dale-David...
She doesn’t break out how much she makes from the courses she sells.
But this isn't just a Q&A forum. It's also a discussion forum, and OP's post contributed to the discussion. It's good info, and can save the poster a lot of time, headache, and expectation.
one person wants to sell to another person an asset. They agree on a price and then sell it.

what’s illogical about that
Franklin Magic Square
Economey

Supereme court

Changes to tax policy

Breaking the CIA's toys in the middle east

Throwing the TPP in the garbage

Right to Try

I could go on.

What specific outcome are you unhappy about?
This is textbook copyright violation.

Scraping other people's content and then watermarking it with your brand while showing ads?

You're just buying time until someone big enough cares about what you are doing.
What contract systems allow you to do is to separate specification from verification. Type systems require that all of your specifications be verified with deductive proofs.

I think you're making the same point that I am, but perhaps from the opposite direction.

Of course contracts are more general, but the aspects of a contract that you can prove automatically in advance are similar to what you can typically do with a good static type system, and the limits of a decent static type system fall around the point that contracts become more powerful but only at runtime. This isn't an accident, it's a fundamental equivalence.

For example, you mentioned SPARK before. One of the interesting things about SPARK is the extra flexibility you have when adding constraints on integer data types. The proof system can verify certain properties (or warn you that it can't). That can provide safeguards against, among other things, some very common logic errors like out-of-bounds access to data structures.

However, the fact that we're dealing with integer values is very helpful in this respect. Lots of behaviour is fully specified no matter how much we manipulate those values. For the same reason, dependent type systems can often provide similar guarantees. The curious property of C++ templates that they allow integer as well as type parameters has allowed for all kinds of handy metaprogramming tricks along similar lines.

Now, suppose we're working in the much less convenient world of floating point values. It's still helpful to have warnings about, for example, potential underflow or overflow conditions, for all the same reasons. However, given the inherent imprecision of floating point data, it is impossible to prove such conditions in advance in almost any non-trivial case. You can certainly have a precondition on a relevant function that, for example, adding two input values must not entirely lose the smaller value due to loss of significance, but you won't find out about inputs that violate the contract until you run your program.

Even when formal proofs are used, the specification is done in a contract system, not a dependent type system.

You can do the specification in any number of ways. Unless you want to classify all of mathematics as "a contract system", which is true in a sense but so general as to lose any useful meaning of the term, your statement above is too strong.
And a poorly maintained bus with an unlicensed driver speeding down a highway or a city street is a danger to all the vehicles and pedestrians around it. Those random people certainly didn't agree to take that risk.
The problem with this analogy is you don't necessarily take on technical debt when you make your technical decisions. Technical decisions only become debt when you have to revisit those decisions. You don't pay interest on debt over time. You pay interest whenever you build upon or modify the flawed code.

You can write the shittiest spaghetti code in the world, and if you never have to build upon - or touch it again - you took on zero technical debt.

In comparison, if you write just slightly flawed design, but build out your complete featureset based upon that flawed design, you could have mountains of technical debt.

I think a better analogy is building a structure. If your code is foundational, you better get that shit right. If you cheap out on a $20 part and have to replace it, but it's just a door knob, that's not too bad. But if it's under your slab on grade foundation you're going to pay thousands to dig it up and fix a $20 part.
When using file's metadata method for tracking downloaded records, m4a file extension is not supported. Metadata method relies on 'purl' metadata tag. And m4a format has no purl tag, so it does not work.

One can use archive file method instead.

This limitation has nothing to do with yt-audio's capability of downloading m4a format. M4a limitation only applies to metadata method of tracking downloaded tracks.
Weird flex: I can implement bogosort in my sleep...
My father was a rather quiet person who was nice, known as a honest and hard worker, and was appreciated by many. When he took his own life, over a thousand people came to the funeral mass. We shook everyone's hand; each and every person was very sad and upset by his unexpected passing. If he had known how many people thought so fondly of him, I think he might have decided to go on living.
so you don’t participate in the market because...semantics?

no one suggested a stock is like a fixed income asset that is “income generating”
For what, exactly?
I assume you can back up bitcoin like everything else digital, though I wonder how you check your backups
Letter from Birmingham Jail (1963)
I'm using a good old logitech for work. It's big. It's clunky. It's got a ps/2 connector. It's not split. It's the only keyboard that never made my wrists hurt over prolonged use and I've been using it since 2006 along with microsoft mouse. I think overall keyboard size/key size and spacing matters more than splitting the keyboard in two.

I do however second the thought that keyboard (and ergonomics in general - external monitors set at correct height, good mouse, chair and table at good height, etc.) is not something you should ignore if you plan on keeping working with computers.
Most people can build up a tolerance. I grew up with cats close to home and never noticed any allergy as a kid. When I got my own indoor cat though, I noticed itching and then flu-like symptoms that got progressively worse. Allergy medication completely relieved all symptoms, and rather than get rid of fluffy I took allergy meds daily for about 2 weeks, then every second ord third day for another month. Now I'm pretty much free of symptoms, but I occasionally pop a pill if the roof my mouth or hands start to itch for any reason.
World’s 10 Best Destinations to Travel Alone ( For Hackers)
Hundreds of billions of dollars are spent on saving money - this is the vast majority of B2B markets. It's the easiest sale to make, because you can point to the amount of money you'll save and say "And I'll charge you 20% of that!" and it's a no-brainer for the customer. It gets a little dodgy when the promised savings don't actually materialize, which happens pretty frequently, but the sale itself is logical enough that people continue to spend money on products that promise it.
Thomas Jefferson Lies: No Evidence He Fathered Children with Sally Hemings
I think for CRuby to use the JSC approach we would need to translate methods written entirely in C which opaquely iterate over collections and invoke blocks of Ruby into Ruby which uses bytecodes to get an iterator and then iterate?
I’d say the bigger elephant in the room is that thermometers have moved from an accurate standard (Mercury glass thermometers) to a hodge podge of alternatives.

Some of these alternatives, like temporal scan thermometers vary dramatically.
She sells things to her readers, including courses on how to monetize a blog.

The cynic in me wonders whether part of the course content is how to launch a course on monetizing a blog.
As an adult, my body temp has always been low, around 97.2*. I also never get fevers. I'm also very athletic- I bike 3-4 times a week. Maybe there is a correlation with sedentary life, but I don't think it's a factor in my case nor many others.
It probably doesn't as much because I am most likely an outlier where I live (and a recent high school drop out).

Ignoring me though, there is something to be said about internet access. You may want to read up on jio and its impact.

https://yourstory.com/2019/10/reliance-jio-quarterly-net-pro...
The sceptical in me feels like it's no coincidence that an article about how someone makes a lot of money with their blog has links to their "affiliate marketing course for bloggers" paid course high up in the content.

And of course, the long-form copy of this guide tells you that you should pay them $200 for this course because they make $100,000/mo from their blog.

But maybe I'm just jaded and you do get $100k from 700k pageviews a month.
My story as a self-taught AI researcher
Similarities Between Software Development and Skunk Works Projects