skysight-inc/HackerNews huggingface dataset:
Ask HN: How would you go about learning history?
Hello HN!

As a way to improve my inferential capacity, I decided a couple of years ago to make an honest attempt to learn as much as I could about general history. After graduating college, I didn't really have a sense of how to continue learning about historical events sans Google.

I recently started reading Will Durant's historical series "The Story of Civilization", as I greatly enjoy his writing style. However, upon reading reviews of his work on Amazon I became aware of the (obvious) issues inherent with a work that was produced in the middle of the 20th century; the first book "Our Oriental History" is littered with anachronisms and racial biases that are common for the time (1940 on).

This got me to thinking, there must be some [generally] agreed upon version of relatively objective history, albeit most likely split up between topics, time periods and authors.

To bring it back to the original question: is it worth staying entirely within Will Durant's life work, or should I venture outside of his publications for specific topics? Most notably, I'm assuming that his understanding of Asian cultures is lacking, but also that there are other unknown unknowns.

Please keep in mind this is not hypothetical, I am already committed to reading the entirety of his work and am merely looking to verify the accuracy of his accounts. I am placing a heavy preference on readability, so please keep that in mind as well.
Game DB (https://gamedb.online/) - I take data from Steam APIs and show it in a friendly format. I am currently losing money, but hope to change that soon.
Nope, they physically open your packets, change the content of the HTML, and send the packets along the way.
Even if you access the IP directly, it still injects code via MITM attack.
The ACCESS act 3(c) says:

> Exemption for certain services: The obligations under this section shall not apply to a product or service by which a large communications platform provider does not generate any income or other compensation, directly or indirectly, from collecting, using, or sharing user data.

Are there any >100M user networks today that don't monetize user data?

It might encourage some growing networks to not monetize user data at all, if that's not their primary business model.
I don't think this would affect requests over an https connection.
Cheers, back up now. Might have been scaling.
> why are self-driving cars still unable to drive in snow

Have you seen people driving on the first snowfall of the year?

> or navigate a parking lot without nearly getting t-boned?

Driving in a parking lot is tough. Lots of pedestrians, lots of other cars, and way more people driving in reverse than you'd see in most scenarios.
Asked by your local Tax office.
Are these franchises?
> I believe the number one cause of death for Americans under the age of 30 is traffic accidents.

And it's possible that the number one cause of shortened lifespan for older Americans is also cars, by virtue of encouraging (perhaps enforcing, if they've sufficiently influenced your town's urban planning) a sedentary lifestyle, and all the health risks associated with one. I also wouldn't be surprised if they contribute to the USA's relatively high rate of mental health issues, by contributing to social isolation.

Self-driving cars won't help with those bits. If anything, they'll intensify them.
This seems to be more active than passive.
With airplanes, it might open up new things that seem far fetched today. For example, commuting to work with a drone.
Interesting data point. Would also be good to know that your bill doesn't reflect your overage either.
https://assetstore.unity.com/packages/tools/level-design/mod...

Launched this a few months ago. I've made about $14 a month. In terms of return on investment I would have been better picking up pennies in the street, but it was a fun side project. Also, haven't done any real marketing yet... All sales have been organic discoveries through Unity store.
They won't be able to to MITM encrypted connections.
At the LHC the number is closer to 3500. I "cruise" on around a hundred papers each year: I haven't read them and in all likelihood never will. At the same time I worked really hard on one or two of them.

I have tried to figure out what would be required to remove myself from 98% of the papers we publish, but it turns out to be a lot of work (essentially you have to argue with the head of the experiment, who has other things to worry about).
I 'm sure they were slow. but i m talking about the authoring tool and scripting language. I presume apple could optimize that to be fast natively. Judging from how HTML UI frameworks evolved over time, it's as if we ended up reinventing Actionscript
The last time I had to type in my Netflix password into my Roku using a d-pad I nearly chucked the remote at my TV.

Not sure why everyone doesn't use this type of device authentication.
> Intel's hyperthreading nets you an extra 20%, depending on workload. AMD's Zen1 SMT, in comparison, was more like 40%. Add in something like the branch prediction working better on this problem pattern, or the cache being too small / wrong shape on the Intel, and another 20% is easy.

This is already measured in the existing benchmarks. You don't take the benchmarks and then add 60% to them arbitrarily.

Broadly speaking, Zen2 is slightly slower per-core to Coffee Lake (eg 3700X/3800X vs 9900K). Including whatever architectural features you care to name - that's built into the result. Skylake-X is slightly slower per-core than Coffee Lake due to the mesh architecture, let's say 5%, so perhaps roughly on par with Zen2. Nowhere near 40% different

And Fire Strike, specifically, is not one of the things that Intel suffers on (not to mention this architecture has hardware mitigations for most of the vulnerabilities). FireStrike is supposed to resemble physics processing for a game, there is not a lot of context switching (which is what Intel suffers on).

--

> Honestly, it looks like you're arguing with data at this point. It really does do 40% better per core.

Well, I'm not the one arguing that we need to be taking the benchmarks and adding 60% so it matches an anomalous data point ;)

Yes, this is absolutely an outlier or anomaly. No, it's not "arguing with data" to point out when a data point bucks a larger trend in the data as a whole.

We already know the relative per-core performance of Zen2 and Skylake-X, the difference is not 40%.

I'm not saying not to buy it. I'm just saying, this thread is going to look real embarrassing in a month or two when the 3950X doesn't have a magic 40% per-core performance gain over the existing Zen2 chips. 10980XE will be more expensive, and more power hungry... but it will be faster. Marginally.
Low-latency GC merged for GHC 8.10
Many people can outsource to management companies that handle this for you in exchange for a percentage. I've seen averages around 10%, with some outliers (PenFed credit union I believe?) doing 7%.
WYSIWYG does not preclude accessibility. Macromedia and/or Adobe could have added accessibility features to the Flash player.
Thanks for hopping on here yourself, it definitely throws some bleach into the murky water.
I read a report recently that talked about payday loans. The issue is that the people who take them out are likely to default a lot so the rate has to be high. Most of these companies make almost no profit.

Now, my first thought was good! They are so predatory. But what the report talked about was that in that case, these people still need the same amount of money and instead turn to loan sharks and organized crime which put them in an even worse position. At least with a payday loan, there is bankruptcy courts to protect them and no one is physically harming them or their families. I hope I never end up this desperate but it is a more complicated situation than it first appears.

The old adage is true, being poor is expensive. This is largely driven by transportation issues. They can't get to the wholesale club or save enough to buy in bulk. Instead they buy toilet paper one $3 roll at a time at the local CVS or bodega.
For two main reasons: efficiency and preventing habitat loss.

Higher densities of people make many things more efficient, e.g. shared heating in apartment building, making mass transit viable, sharing resources like food and water. Climate change is forcing our hand on transitioning to a higher-efficiency society, but we would have to do it soon anyway because we are running out of oil. When you can't enjoy the energy density of fossil fuels, efficiency will start to matter a whole lot more. Our current mode where a single person might travel up to 50 or 100 miles every day, just to live their life, is a ridiculously inefficient way of spending your time on Earth.

Secondly, habitat loss is the single greatest cause of the mass extinction of species we are currently experiencing. Most of that is agriculture, but urban sprawl certainly plays a big part. If we want to enjoy, you know, other species existing, we should be looking for ways to reduce the amount of land we need to occupy as humans.

Also, a bonus: kids that grow up in walkable neighborhoods have been shown to have the highest levels of upward economic mobility. So really if you want to do right by your kids, you should be moving to a walkable area and reducing your car use.
I'd argue this is mostly because kids have the time to sit there and figure it out. They also have zero expectations for the way things should work, so they can try to do something until it does what they want.

Not sure this is valid argument for building a device that the majority of users will find frustrating.

I think the problem I have with iOS/iPad OS 13 is that Apple went into this as a zero-sum game. Replace how it worked before, because trust their designers who know better, it's MUCH better now, right? Instead of giving people the option to try something new, to see if it makes their lives better by removing friction, they've instead added friction to some set of users. Inherent in this is genuinely a smugness and lack of empathy, that's all. People will adapt and learn to love the changes over time, but it's really not ok to do this to your users.
I think this Dataset is probably unfortunately most famous for an incredibly flawed but very headlineable attempt, which you've almost certainly seen somewhere, by a group of researchers from AI and related fields (none of which had musical qualifications) to "objectively" determine if music has gotten worse over the decades. As usual, they arrived at the conclusion that it did by computing a vague number ("timbral diversity" and "harmonic complexity") for each song, and then showing a scary graph of that number going down over time.

Not sure what my point is exactly. I guess it's just another reminder of how easy it is to arrive at any conclusion you want using complex algorithms on big data.
Ask HN: Good online video recording software for doing a video podcast?
I've been looking at Zoom with its recording functionality but it seems to lack separate audio track recording which makes audio editing more difficult.

I think key features would be:
1) Easy install / use for guest
2) Multi-track audio recording
3) Ability to record screenshare
4) Automatic transcription
I run a business automation services site (https://www.mergeyourdata.com/). Basically I build an automation for small businesses and schedule them to run. Took years of learning the ins and outs of the biggest pain point areas for businesses and the technical solutions that would solve those. The learning all pretty much took place at my regular day job and I was just able to expand on those lessons.
Wildberger has lectures on math for k-6 https://m.youtube.com/user/njwildberger/playlists

Goes well with the Art of Problem Solving site/books for practice.
I believe they give you 2 months of going over before they start charging you as a 'warning' that you're over the data limit. Not sure if they warn you if you go over in those two months or not.
Oh, I didn't know that. I though with all the announcements they did they had a paper ready to publish...
To this excellent defence of PDF I would like to add that it works perfectly well offline and, crucially, is just a plain old file that can be emailed, WhatsApp’d, backed up, etc. without anyone’s permission or any ongoing dependency on centrally managed servers.

My next website project will be published in PDF, not HTML.
I'd personally love to see an 11" iPad-clambook. As it is now, I use one of those Brydge keyboards and it makes the iPad a 98% home computer for me. I'd love to see how small and integration Apple could do by attaching a permanent keyboard to an iPad. Plus, the clamshell is just such a superior stand for getting the iPad to stand up on the couch, in bed, at the right angles on a kitchen counter, etc...
Occasionally the HN hate machine rains down upon you if your comment doesn't fit someone's narrow idea of what a comment should be. I upvoted, but really it's best to not take votes too seriously or personally as people on here are fickle
uBlock or PrivacyBadger seems to eliminate them. I forgot how horrible the internet can be without these extensions until I used a new Mac a few weeks ago.
Many of those have the same root cause: Men are not supposed to be weak, and feminine is seen as weak. To encourage men to buy something, marketing teams are trying to manly it up. If you have a product men are sheepish about, declare loudly that "It's for men!". Or in Dr Pepper's case, "It's not for women"(tm).
I read parent’s comment as a plea to be simple where it’s allowed.

For instance use straight timestamps where there is no need for calendar manipulations.

I am sympathic to this argument and I’d also totally join a movement to ignore DST or uncouple years from earth rotation
Yeah, I've been a professional dev for about 30 years and have commonly encountered a similar situation. Not always, though -- I have managed to make substantive contributions to projects.

But, to be honest, I've entirely given up on contributing to such projects a few years back, because so many have become unpleasant to work with due to nontechnical problems.

I largely only contribute to my own projects these days.
What does that say other than a niche developer using something popular for promotion?
DeSinc did a brilliant piece on the various glitches in the game that let you go over fences etc.

https://www.youtube.com/watch?v=iwWvQXexDkE
Long-haul is more than just driving. Will smart trucks be able to put chains on and pull them off when necessary? Handle unloading of items of weighing process proves problematic? Call for pick up of items removed during weighing? Handle snow? Handle loss of sensors? Handle run away down hill on a steep incline. None of these are insurmountable, but all are well out of the current horizon. Heck, just refueling is hard.
The term 'franchise' is mutated a bit in the game industry. They're new games that don't have anything to do with previous games (not a sequel, remake, prequel, etc.) so they're new franchises.
Stock photography
I actually did ride an angry bull elephant in real life in the jungles of Chitwan national park (https://en.wikipedia.org/wiki/Chitwan_National_Park) in Nepal when I was in 7th grade. I was on the elephant along with its mahout (controller) and my parents and let me tell you it is not fun. I saw it topple a boat full of passengers over (thankfully they stepped out into the river before he could do any damage and the river was 2-3 feet deep).

Apparently, it was mating season and he didn't like being separated from his female when we started the ride. The mahout eventually brought him under control but it was an experience worth remembering none-the-less.
I've worked with similar scale, and the situation is basically that when you have a thousand people working on a service, they have different needs. Ops needs a variety of host and container level metrics. Not just for action by stakeholders, but for autoscaling, autoremediation, etc. If you have a few thousand servers, you're probably talking 100k metrics right off the bat. More if you want statsd aggregate metrics instead of just one summary stat.

And if you have microservices, you want to track how well each client-server pair is doing, on both sides of the equation, which means tracking error codes, success/fail rates, etc.

Finance wants its own metrics to measure capacity versus utilization to prove to the CFO the spending is appropriately constrained.

Devs want to prove their system works and works quickly, so you'll have a variety of metrics revolving around subcomponent usage, and performance timing. Maybe even cache rates.

Not all of these metrics will spark action by stakeholders. Some will be retained 'just in case' since you can't retroactively collect data. When perf drops, in a canary because GC pauses are increasing, you definitely want to be able see both performance metrics over time as well as GC metrics.
Well, that kind of stuff would still happen since in that case the driver was deliberately driving recklessly.

In fact, people could start accounting on other people's self driving cars being cautions and deliberately betting on their safety features. e.g If most people were driving a Tesla I could more safety run red lights since their other cars will stop for me automatically.

Unless we are going to make self-driving ONLY cars that is.
Seek Jesus. Miracles happen.
I mean, it's worth asking, but anyone with a good niche would be smart to not post it publicly unless the benefits of publicity outweigh the risk of competition.
Sometimes the best place for your shipping boat is not out at sea making money but moored in the harbor staying safe.
That wasn't the case on iOS 12
A typeface modelled on post-stroke handwriting
Ask HN: How to learn to clearly express your thoughts
Some people are really good are using words (writing or just speaking) to explain theirs opinions/thoughts. I was wondering if anyone here had problem with this and somehow managed to get it to the "next level" and improved these skills.
I replied above to the wrong parent, but I wanted to say that I like the idea of an 11" ipad-clamshell. I use a Brydge keyboard now, and would like to see how well Apple could do that integration. I'm also a former 11" MB Air person who did a lot of development on that little one.
I used to work at the Very Large Array, which didn't have the same radio quiet zone that GBT did, so we were in charge of chasing visitors' cell phones down with a handheld spectrum analyzer and a small horn antenna. People became very uncomfortable when they're were being approached by a person holding a scientific instrument. https://n0ssc.blogspot.com/2013/05/what-im-up-to-at-vla.html
I used to live in Fort Collins and I was _floored_ the first time that an xfinity data limit popup appeared on a random website. Colorado needs a better provider.
there's also : https://github.com/n1trux/awesome-sysadmin

https://www.reddit.com/r/selfhosted/ is a great place to hangout for discussing these apps

finally, cloudron/yunohost/sandstorm provide a easy way to run many of these apps.
They mentioned the war elephants used by Hannibal in the Battle of Zama (during the Second Punic War), but only briefly. The opposing Roman general, Scipio Africanus, was already prepared to deal with the elephants, effectively using them against Hannibal.

While elephants can take on the role of an almost tank-like unit on the battlefield, they still have an inherent sense of self-preservation; when given the choice of running into a wall of soldiers wielding spears vs going through an open path in between, they will opt for the path of least resistance. With this in mind, Scipio was able to effectively set up his army's formation.
Not exactly passive, but side hustle that I hope becomes main hustle: https://simplescraper.io

Tryna fill the gap that Kimono left.

Aim to post as a Show HN once I polish it a little more.
The network stores the location of connected users at cell level (group of cells, sometimes) because that information is required to page (ie receive calls) and then to route traffic.
Egad. If you see my updated comment I went well over last month (1.6TB), and now this month as well. We'll see what they say. Like most people, Xfinity is my only high speed Internet option.
Because it’s happens with every single request. But also that doesn’t matter it’s just wrong.
> ...and in some cases even trying to blame the observatory for "transmitting"

But doesn't it transmit?

Most radio receivers use the superheterodyne principle, where the idea is to combine the signal from the antenna with another one that is generated by the receiver. As a result radio receivers tend to emit signals close to the frequency they are tuned for.

Note that I don't believe that electrosensitivity is anything but psychological. I am just curious to know if there is at least some truth in that statement.
>> But it doesn’t depend on Monty knowing ahead of time. Monty can learn after you pick, but before he reveals (to be sure he doesn’t reveal a car).

Right, of course. I just meant he knows ahead of opening his door, it doesn't matter if he knows when you pick your door.

The scouts did not know that the herds are not in the mountain when they chose to scout the mountains.

Monty, on the other hand, does know that the car is not behind door C, when he chooses to open door C.

The difference is that Monty will never pick the door where the car is, whereas your scouts will sometime recon a region and find the herds there.

(Unless you assume that your scouts know where the herds are, and are purposefully not telling you and scouting empty areas, which would make them terrible scouts. We can expect this sort of crafty behaviour from a game show host, sure, but not from your own scouts.)

This results in different odds. With the scouts, switching makes no difference. You can run simulations or draw a full probability tree to convince yourself of it.
I just got this as well. I’m appalled at the complete lack of thought put into this. I’ve had numerous emails & push notifications telling me I’m over my data cap; I don’t need injected content into my page in addition.
It is a fair question. I assumed based on my own experience that this is very clear but let me clarify. I am privileged to be living in the United States (richest country in the world) but I am originally an immigrant even though that was 20+ years ago. I hire people from all over the world as freelancers from time to time. Internet allows me to hire some random person from a random part of the world and in many cases from a very poor country. I am more than sure that if they didn't have internet, they wouldn't be able to get those freelance jobs and make a living since their home country does not provide a whole lot of options.

So I don't have exact data and technically I am guessing the impact but considering how many people live in countries like India, China, African countries, I would assume internet has helped millions out of poverty because without internet, they would not be able to do things to make a living that they do today. Go to upwork.com for example and see ppl from all over the world making a decent living for themselves even if it is low wages for rich countries.
I would look into some smaller Private Equity firms that invest in the software space. You'd be surprised at the number of shops (regardless of size, even) that make non-LBO investments. You'll find some pretty unique sorts of investment strategies, and likely find a firm that will supply an amount of capital lower than what a VC would put up but higher or with better terms than a bank.

Also, a PE shop would likely provide some sort of advisory support. Which, even if it is minimal, can have immense value for you.
> if you just update the foo_main.cc you don't need to recompile the libraries.

Are you sure this is required? I just tried with a test repo and Bazel only performed two actions after I updated foo_main.cpp (compile foo_main.cpp and link app.)