skysight-inc/HackerNews huggingface dataset:
> In people with an appropriately elevated risk, they are cost effective for risk reduction.

And this is where this is disagreement. What is appropriately elevated risk? In the case of asymptomatic high cholesterol individuals, especially those without additional risk factors beyond cholesterol, (1) there are flawed studies that include people with underlying pathology together with people who have none to assess statin "benefit", and (2) there are flawed studies that show statins might actually be detrimental with regard to overall mortality. Mainstream medicine currently is fine with #1 (your "they keep people alive longer") and disregard #2 ("they are inversely associated with mortality").

I completely disagree with your dismissal of statin side effects and definite overplaying of the radiation dose of CAC scanning. Nobody has complete understanding of the full side-effect profile of long-term statin treatment let alone all the different types of statins. You have a point with expense, but lets not kid ourselves about the relative side effect profile of long-term statins vs a CAC scan. There's also the management advantages knowing CAC score vs just using LDL.

http://imaging.onlinejacc.org/content/10/3/304
"The presence of CAC is both a sensitive and specific indicator of atherosclerosis, while the total CAC score is a strong predictor of both short- and long-term clinical outcomes. A zero CAC score has become the most definitive predictor of low risk, mild CAC score elevations are indicators for initiating optimal prevention strategies, and high CAC scores may indicate the need for more aggressive management and follow-up. Furthermore, the test has become inexpensive and, with current imaging technologies, is associated with radiation exposure that has decreased to 1.0 to 1.5 mSv per study and to even lower radiation exposure with the newer low-dose imaging protocols (34)."

Average person receives about 3 mSv per year from natural sources. The annual dose for flight attendants is 1.5-1.7 mSv. Mammograms and CAC imaging is similar and less than what flight attendants get in a year.
I've been using btrfs for years with no problems. I currently use a btrfs volume for my backup drive. It mounts, accepts the backup, takes a snapshot and unmounts.
Has anyone seen how btrfs handles sync, it's pretty awesome, like rsync, but only sends changed blocks.
Then there still aren't enough cities. There logically has to be a number that satisfies supply and demand.

Urbanization is crucial for environmental sustainability.
What about invalid arguments? What if someone calls: (random-elements -23 nil)? Should I write tests for those cases?

The function already handles negatives by returning an empty list for any count less than one. This isn’t tested; but the code is pretty clear. In the case of the nil, an exception will be thrown. That’s OK with me. This is a dynamically typed language. You get exceptions when you mess up the types.

Is that a risk? Sure, but only if some other part of the system was written without tests. If you call this function from a module that you wrote with tests, using something as effective as the TDD discipline, you won’t be passing nil or negative numbers, or any other form of invalid arguments. So I’m not going to worry about that. It’s on you.

This attitude coming from an experienced software developer is hard to fathom. Sure, if you're an experienced and meticulous developer that fully embraces TDD and you only work with other experienced and meticulous developers that full embrace TDD on the same type of software handling the same types of problems over and over, then sure, you might be able dodge a pretty high percentage of bugs a pretty high percentage of the time.

But most teams in the real world have a mix of inexperienced and experienced developers, meticulous and careless developers, developers that embrace TDD to varying degrees, and work on a variety of problems in a mix of domains with which the team members have varying degrees of experience.

So now your choices are:

1) code each and every function in a way that gives you high confidence that it works for the happy path and rely on the discipline of your team to ensure that no unhappy paths are hit

or, for approximately the same level of effort:

2) code each and every function in a way that gives you high confidence that it works for the happy path and which you have an extremely high degree of confidence that no unhappy paths even exist at all

It's just not a tough decision for me.
https://registry.opendata.aws/irs990/

A dataset of IRS 990 filings are available there. It is a big collection of XML files.

Here is an example of one chosen at random: https://pastebin.com/pzNYBZYQ

EDIT: here is the same thru propublica explorer:

https://projects.propublica.org/nonprofits/organizations/437...

which links here, which is the document I posted:

https://s3.amazonaws.com/irs-form-990/201643199349201044_pub...
His point is to have urban level utilities would incur that kind of a premium, ergo if you didn't pay that premium don't expect urban utility service.
It isn't just rural areas. Even suburbs relatively close to the city are completely unsustainable from a municipal services point of view.

This article lays out a convincing case as to why most of America's cities are financially doomed because of them.

https://grist.org/sprawl/2011-06-22-the-american-suburbs-are...
Generally jail is where you are held before a trial, or for short terms for minor crimes, prison is for serving your sentence after your conviction. This varies by locality.
Just please do not adopt their coding style. Use this instead: http://google.github.io/styleguide/pyguide.html and try not to drag global state through your entire codebase with kwargs.
My guess is that ZFS is already pretty slow at deletes, your pool was pretty close to capacity and fragmented.
When I said rot13 isn't defined outside of a certain set, I meant it. If you want ø to be half-rotatable, you need to specify an ordered character set (with an even set size) and say that rot29 or rot128 or whatever you come up with is the analogous mapping to rot13.

Now, rot13 excludes punctuation and keeps capitalization after transform, so an ordinary human can learn to read rot13 English reasonably fluently. I don't know if that is common across all Latin-descended alphabetic languages, but it's really not going to be a plausible skill in Mandarin.

https://en.wikipedia.org/wiki/Chinese_characters#Indexing is somewhere between horrifying and fascinating.

On the other hand, Korean (Hangul) has a perfectly reasonable alphabetic set size and ordering, at least in South Korea. https://en.wikipedia.org/wiki/Hangul#Alphabetic_order -- so I expect that Koreans can learn to read rot12.
I can echo this. I'm on keto right now and I have no trouble for most of the day. What troubles me is strenuous activity. I can still do it, but I take longer to recover. If I'm lifting, I rest twice as long between sets. I went for a run today that shouldn't normally give me trouble but I was knackered by the uphill stretches.

I don't mind much. I feel healthy, I'm losing weight and my mind feels focused the entire day.
But the OS can still get hacked to ignore the state of your toggle. E.g. the iPhone’s mute toggle doesn’t stop the alarm clock from using the phone speakers.
I was suggesting to invest in solar panels but then I remembered that actually 99% of solar panels setups still require the grid to work in order to work :(
That GDPR article says[1]:

This Regulation applies to the processing of personal data of data subjects who are in the Union by a controller or processor not established in the Union, where the processing activities are related to:

a) the offering of goods or services, irrespective of whether a payment of the data subject is required, to such data subjects in the Union; or

b)the monitoring of their behaviour as far as their behaviour takes place within the Union.

So it basically says that the GDPR applies, I don't think that hosting in europe would change anything at all.

[1]: https://gdpr-info.eu/art-3-gdpr/
I keep a silly little script that could, in theory, be used to pull random entropy from a remote source:

strace -CTiv -ttt nice -n 19 curl -LNv $URL 2>&1 | shasum -a 512

$URL could be "https://news.yahoo.com", "https://news.google.com", "https://wikipedia.org/wiki/Special:Random", or some other website that returns a large, unique result for each request. Even if someone was sniffing or logging the HTTP response, they wouldn't know all the local timing information reported by curl and strace.
You might like this:

https://solar.lowtechmagazine.com/2018/12/keeping-some-of-th...
Note that this was done after two prior failed attempts to rewrite the CSS engine for multithread in C++: https://hacks.mozilla.org/2019/02/rewriting-a-browser-compon...

Its sad to lose DownThemAll and the plethora of othwr XUL extensions, but having performant multicore support is critical given the shift to having many cores (as single thread performance improvements become uncommon).
"everyone" has bookshelves; should books be free, then?
Some of the people without six figure salaries were interested in a subject that just simply did not pay at a high rate. They, or some of them anyway, may be glad they learned about the subject. (Of course, we are talking about lots of people so many may not be glad about what they did.)

My point is just that there are payoffs other than monetary ones. Nothing wrong with monetary, but nothing wrong with the others if that drives you.
It's been my assumption that with a little bit of scripting, EasyList could be pruned to land within the 30K without too much trouble. As you have more experience in this fields though, do you have any thoughts on how viable this approach would be, and if the 30K limit will be a problem in the end?
"It's similar to YC getting to open a China program in exchange for getting a few Mainland mods on HN. Any anti-China posts do come up to front page but then disappear much faster than everything else (same will happen to this one)."

So this is one big statement. Is it true, or are you just guessing at that? Is it common knowledge, or suspicion? Where are we with the validity of that statement?
Right. To parody myself, "you can make a lot of arguments about anything" :)

To put some meat on my rhetorical bones, the argument I've heard along these lines is that that rural communities often live in poverty among enormous amounts of natural resources that they are not allowed to exploit. This is because of laws made by urban elites who don't understand rural life and/or have fundamental belief systems that say nature is never to be touched and should only be watched on TV or possibly be declared a National Park and be visited and Instagrammed on holidays.

This rings at least partially true to me, and I find it worth talking about. I'm not at all saying it's the only true perspective or even the dominant factor.
It is not a full course but, since the fast.ai library does cover tabular data[1], they touch the subject in lesson 4[2].

[1]: https://docs.fast.ai/tabular.html

[2]: https://course.fast.ai/videos/?lesson=4
If you haven't yet read Feynman, you're in for a treat. It's not common at all to find someone with both great domain knowledge and great communication skills.
(1) 100 billion over 7 million people is 15k over say twenty years for roughly 750 dollars per year. If the outcome was effective, that sounds like a worthwhile investment.

(2) We definitely need increased housing, but that will only make the traffic problem worse. Can you imagine Tokyo or Paris (cities that have built density) without public transit?

(3) there will always be something new on the horizon - if you always wait for what is next (I.e. hyper loop) you will never improve infrastructure. Unless you think that hyperloop is the absolute end of public transit?

(4) I agree with your skepticism that our governments will spend the money wisely. Since this appears to be some sort of community effort, maybe they will find a way to turn it over to the free market.
The only group that I know of that gets closest to treating nuclear power like you would want a civil nuclear organisation to behave, is the US Navy. Maybe part of it is that they live on theirs. Can we all globally adopt the US Navy and somehow make it their mission to provide and protect nuclear power, rather than their current mission of threatening randomly selected countries based on the whims of professional eschatologists? It would make a lot more sense overall, and I suspect they would enjoy it just as much.
There is plenty of precedent- see urban piped natural gas vs rural trucked propane.
One of the reasons this worked so well at Caltech was that every freshman's first night included an introduction to lock picking.

If you locked your door, you might expect a polite note like "I noticed your door was locked. Thanks, it gave me a chance to test my lock picking skills."
I love new technology, but when it comes to build systems I am a stone cold conservative.

Maybe it's just me, but I prefer even the ugliest make files to scons and Gradle and what not. Because I have been burned too many times by "improvements" in the build system making my code so compiling.

Am I the only one?
I wonder if a GPL that said you cannot redistribute this for a price equal to or less than the amount you paid for it.

So if you got it free, it is fair to redistribute free or charge for it or whatever. But if the original author sold it to you for $40, you must sell it for at least $41. There's no royalties; all that money is yours, it just means you can't compete with the original author on price alone.

idk tho i gotta think about it
Watch China refuse to allow modern test and assembly machinery to be exported
Sure, that’s privacy in the sense of “no one can access my stuff, unauthorized”.

I struggled with the sentence cause, at the same time, creating one global centralized authentication source creates the opposite of privacy in the sense of anonymity. Certainly OT wrt the actual content of the work...
> Tried Vivaldi - render sites with errors (some images missing). 0 plugins installed. Not acceptable, removed.

Not sure what version of Vivaldi you used when that happened, but using Vivaldi every day on multiple workstations with different OS's without any issues I can only urge you to give it another try.
I think that's rather revisionist. At a point in time Chrome was way better than not just IE, but way better than Firefox. The performance was leaps and bounds ahead.
I've driven extensively in California, Hawaii, and other western states, and this is extremely common.
whataboutist wumao
I don't think so, AIUI. The page is decrypted by squid to serve it, so security is irrelevant.

Also it can match on regular expressions <http://www.squidguard.org/Doc/expressionlist.html>

If I'm wrong about the first point, please clarify. Web/HTTP is really not my area so maybe squid receives and passes stuff through entirely as a blob, if https is used.

Edit. What dgoldstein0 wrote suggests I do misunderstand.
Egress fees are a big 'hidden' cost.
There was always Firefox. When Chrome first came out I tried it. It didnt have plugins therefore no AdBlocker so I went back to Firefox cause pop ups are super annoying. Then when it did have addons it had a crappy adblocker that wasnt effective at all. I never went back to Chrome except for as a secondary browser. Firefox has been my main driving browser since the mid 2000s.
It is not. What made you think it was?
Quoting some old movie, "But you'd still have to kiss him! Eww."
Has there ever been a time in modern history where building new housing in a large city like SF or SEA has actually decreased housing prices with evidence that no other economic factors at the time played a role?
Oh hey I built this. Let me know if you have any questions about how it works.

Edit: wrote a little bit about that here - https://news.ycombinator.com/item?id=20141744
There is so much demand for more housing that a building boom would occur if restrictions were eased. Look at population charts of Texas cities like Austin, San Antonio and Houston where building is easier. Then compare to the relatively flat San Jose and San Francisco population charts.
The reason that no browser does this is because that's the easiest way to go from "some sites are broken in this browser because no webdevs care to test with it" to "many sites are broken in this browser because webdevs deliberately go out of their way to break it". It's the nuclear option that a browser like Firefox would only go for (in the climate of the current web) if things got truly desperate for them. It's why, for example, Firefox didn't start blocking third-party cookies until Safari did it first: it gave them political cover to do so (and Safari can do whatever it wants because it's the only game in town on iOS).
I don’t think so. Corporate sponsorships are a much better source of revenue.
BitTorrent between TomTom (i.e. mobile) devices? Sounds like a terrible idea. Am I missing something? Users pay good money for upload bandwidth. Far more per megabyte than TomTom would pay to use an ordinary CDN.
The problem is the degree in a topic you are interested in but pays very little costs the same amount. The debate around college is the return on investment, which if you go to college for something you are interested in rather than something you want to market, you don't care about. I can study underwater basket weaving and get a degree in it, but being happy about learning doesn't offset the ~$80k in student loans that will make me very unhappy for a long time.
Yeah, testing it right now :) Thanks for the reminder - it's easy to forget MS has a browser for Mac :)
There must have been quite a few people that figured out how to mod the copiers for themselves then, right?
I don't follow. They're in the business of serving static content, right?
> What's the term of the load in your calculation?

What do you mean by that? The amount you can draw from the power walls?

This page has a chart with specs that cover this: https://www.solarquotes.com.au/blog/tesla-powerwall-2/

I think each powerwall can draw 5 kW continuous and 7 kW peak.

> A PowerWall has a 10 year lifespan, where they guarantee that batteries will have 70% capacity or better during that time. I take this to mean you'll need to size for a 30% capacity drop, and plan for battery replacement in 10 years.

Well, it has a 10 year warranty, not life span. Yes, for sure there will be some degradation with time (although for my car, a Model S, I'm surprised that after close to 5 years and 25K miles I barely "lost" 1% of range). It depends on how you draw and charge.

> Does your loan factor in installation costs, which can be significant?

I believe it does, and also includes the rebates/credits. But you can answer those questions yourself by going to their website and doing a "pretend order" - that'll give you a bunch of knobs to play with and see the various options between buy cash vs loan.

> Since the goal is to reduce the chance of fire, what would the probability of starting a fire be with thousands of powerwalls installed all over the place be in comparison?

Well, the goal isn't just to reduce the chance of fire: it's also to offer availability at reasonable cost.

Some will also like the "independence" aspect of it, like "stick it to the man" - but that isn't particularly important to me.

But back to your probability question, I frankly have no idea. I imagine we'll learn it from deployments, like we are learning about "spontaneous fires" that have been happening with electrical cars.

It's certainly a tradeoff, but one of the interesting things about this technology is that a hot environment is generally the time when you can produce good energy with the panels, which you can use to cool the infrastructure that needs cooling (batteries for example).

That being said, there is no 100% safe system. We're dealing with Kilowatts of power moving across a bunch of lines, so we have to be humble and realize we can't control everything to a zero risk environment.

What we can do, however, is measure, learn, and get it safer iteration after iteration.
How do they activate them on demand? Does it require phoning home?
They are dug down in many parts of the USA where it was found to be worth it. Chronic ice storms, high winds, etc. In California's defense, the risk/benefit equation has only recently shifted with the intensifying fire seasons & fuel buildup.
Not all websites are businesses.
Wouldn’t there be artifacts (maybe diffraction) from a view through the OLED pattern?
It's been referred to as "debt trap diplomacy".

Here's a piece from last month reporting that a raft of countries including Turkey have refused to attend latest summit.

https://www.theguardian.com/world/2019/apr/25/belt-and-road-...
No. In North America, we have cybersecurity compliance auditing for large power plants and other bulk electrical system facilities done under the auspices of NERC.

https://www.nerc.com/Pages/default.aspx
Racket is respectable but I prefer types all the way down.
I definitely second this! Talking while walking with one other person lets you focus on the actual talking without distractions. Other people butting in and interrupting is no longer an issue. Things like eye-contact-management, what-to-do-with-my-hands-management becomes unnecessary, you can simply shutdown those parts of your brain and focus on the conversation at hand.
>They, or some of them anyway, may be glad they learned about the subject.

What percentage of college subjects don’t have readily available high-quality material across the Internet for free? Libgen is free. SciHub is free. Whole semesters worth of lectures are available for free on YouTube.

It would be stupid to take out loans for a degree that will never break even, when more knowledge is out there for free than ever before in human history.
Regulations like emissions limits can also cause this. GM has supposedly been know to sell some of its electrics at a loss simply to help meet the ratio requirements of the EPA so they can sell more big vehicles.
> My point is just that there are payoffs other than monetary ones. Nothing wrong with monetary, but nothing wrong with the others if that drives you.

The issue is that college imposes a very real and life changing monetary cost on people attending. If you fail to achieve a high paying job after college you will be far behind your peers who never went, and dramatically more limited in your life choices. College debt is the closest we have to indentured servitude in the modern world.

For those who just want to learn, continuing education or course auditing is the better solution. I do wish colleges would expand upon these programs.
It would be much cheaper to just widen the congested roads by 25% instead. (And before you say “induced demand”—removing cars from the road will also create induced demand. Induced demand results from the fact of reduced road congestion, not the specific means by which you reduce congestion.)

More broadly, urban congestion is something that only affects a subset of people. The average American commute is 26 minutes, but a staggering 16 miles. People are cruising to work! The US has among the fastest commutes in the OECD: https://economix.blogs.nytimes.com/2011/10/14/world-of-commu....