skysight-inc/HackerNews huggingface dataset:
Hey cool, someone mentioned Indigo (I'm one of two engine programmers on it).

MLT is actually not much used in modern ray tracers, it has some undesirable properties that rule it out for most "final frame" use.

However, Veach's thesis still laid the foundation for all modern rendering, in particular MIS and BDPT.
Do we have conclusive evidence yet that LE is not a honey pot? I mean, if I were the NSA...
In general, catching errors when there is simply nothing useful to do with them isn't that useful. If the world is so broken that printing isn't working, it probably isn't the print failing that you care about. Even the errcheck linter, which I use in all my serious code, doesn't make you check the error from basic print statements like that. (Fprint it makes you check. But not just Print.)
Copy on write handles most cases fine. You can also still use such a system as a repl: just add more lines and don't modify previous lines. If you do that then nothing needs to be re-executed.

Since most people work with small data sets or can use a subset of their dataset during development, I think this would be a better default for a notebook.
The article goes on to clarify the problem: the school district has a self-funded insurance plan.

Actionable advice: check if your employer-provided healthcare is a self-funded insurance plan or a fully insured plan. And then look up the relevant consumer protections in your state for that type of plan.

Also, in case you're wondering what the hell all those hospital administrators are dong, the answer is "shaking down your employer and screwing you over":

> In a statement, St. David’s HealthCare defended its handling of Calver’s bill and sought to blame the school district and Aetna for offering such a narrow network.

>“While we did everything right in this particular situation, the structure of the patient’s insurance plan as a narrow network product placed a large portion of the financial responsibility directly on the patient because our hospital was not in-network,” the hospital said.

> WellRithms reviewed Calver’s bill in detail at the request of Kaiser Health News and determined that a reasonable reimbursement would have been $26,985. That’s less than half what Aetna paid.
Yeah, more like he qualifies for the "got some sympathetic media coverage" discount. That's not something most people can count on.
Republicans have actively sought to undermine Obamacare even though it is mostly a Republican plan from the 1990s. They actively seek to undermine Social Security and Medicare. From my perspective they do not seek to genuinely improve on programs in terms of helping more people or making the standard of care better.
40k for four plastic tubes. Why on earth are medical supplies so fucking expensive?
It's pretty sad how much Americans pay for our higher education compared to many other developed countries. I recently met a few college-aged Brits who just graduated with ~$5,000 in debt. How can we be paying an entire order of magnitude more for school?
I'm shocked, I say shocked, that something from Magic Leap could possibly be said to reek of marketing.

You should spend the next six minutes and seventeen seconds of your life watching this amazing piece of public relations magic that transparently unveils the deep truth of what Magic Leap is really all about:

The synthesis of imagination: Rony Abovitz and Magic Leap at TEDxSarasota

https://www.youtube.com/watch?v=w8J5BWL8oJY
Is geothermal hvac a more efficient option? Has it been used in large buildings?

https://www.nationalgeographic.com/environment/great-energy-...
Yep. Anyone who says "people are equal before the law" doesn't live in the real world.

There are many "social layers" - arguably more than the four Indian castes. They are treated very differently by everyone, including the legal system.
The real problem is she paid $70k for a masters degree to be frigging bureaucrat. The second is that the federal government loans money for this crap.

Sheesh, I paid $0 to get a MSEE as TAs pay no tuition. Then was paid as an RA, so essentially was paid to do an MSEE.

People are crazy.
And it was only 3 years ago that T-mobile that affected 15 million, which they largely blamed on Experian at the time.

"On Sept. 15, 2015 Experian discovered an unauthorized party accessed T-Mobile data housed in an Experian server. Records containing a name, address, Social Security number, date of birth, identification number (typically a driver’s license, military ID, or passport number) and additional information used in T-Mobile's own credit assessment were accessed."

T-Mobiles response to that incident was to offer customers 2 years of free credit monitoring service from Experian. That free service would have ended a year ago, just in time for the T-Mobile's next breach.

Clearly nothing has changed at T-Mobile.

https://www.t-mobile.com/customers/experian-data-breach-faq
Hahahahahaha. No. The American legal system is so stacked in favor of insurance companies it's ridiculous.
You get significantly more money - some exploits are worth $100-250k. You just need to ask in underground hacker forums and not on Twitter. But doing business with those guys is hard af because no one can trust each other.
What about when I need to get a heart valve replaced and my insurance covers 20% of it?
I'm just taking a break at work, chill.

https://magic-leap.reality.news/news/magic-leap-one-first-ha...
Thanks for the second link! This is exactly what I meant.

EDIT
One more question. How do you write dialogues in MD?
I see your point now. I thought your nonsense comment referred to having teachers be engaged in the fight against food insecurity.
PostGIS already has GEOS which does cartesian math and its own implementation of a polar coordinate system math.
Let's Stop Pretending Facebook and Twitter's CEOs Can't Fix This Mess
- Google is better than government (you can go for a competitor) and it's better than a decentralized search engine (if anything the swaying of public opinion calls for a closer control of what Google shows people. If Facebook didn't have any censorship policies at all, the incidents of 2016 would have been worse.)

- Google never promised you to give you truth all the time (for most of the things people search for there just is no truth). It's meant to direct you to the most "relevant" contents. Everyone will always think that they are more relevant than search engines believe.
Maybe you should start your own search engine. The fairness doctrine makes no coherent sense in context.

How many sides are there in every multidimensional issue. Who decides which sides should be represented and how? Do we force every piece of content in the universe to have an unmoderated comments section filled with racist invectives and conspiracy theories? How "fair" will it be when nobody reads it.

Implementation aside the internet is already as fair as can be expected. It has never been cheaper to set up a site and have your voice heard. This of course merely guarantees that you can be heard not that you will have an audience.

Edit: US inventors never did show such results you are mistaken or misleading
I use both and am an emacs fan. First off, the key-bindings in emacs are its ridiculous weakness. That's why many smart emacs users use a vim emulator for motions and the other frequent actions. The idea of pressing two keys to move a character is absurd, especially for keys so awkwardly positioned to each other. So, the idea of abandoning VSCode for its lack of the worst part of emacs is certainly not a convincing argument. That said, I keep both editors open. I suggest for anyone wanting to do that to enable vim bindings in both editors and save your fingers.
Not sure for treasury bonds, but many banks/credit unions will ladder your CD's for you, and continue to do it unless you say stop.
I agree, but why no credit cards? Just keep them on autopay and get free points right?
Long-sought decay of Higgs boson observed
In the same sense that "Google" is gone and we should now be saying Alphabet. That is the holding company, but the brand remains.
Hey, I'm the author!

If you've got any questions, fire away!
VFITX is down ~2% since January. If I had bought shares of it in January, I would have less money than I started with. If I had bought individual treasury bonds in January, I would have more money than I started with. That seems like a significant difference between bonds and bond funds.
As a hacker I can assure you that I can just easily annoy you with UAC pop-ups until you click "Ok". So it doesn't really add much and you don't need SYSTEM to do great harm, anyways.
So I'm pointing out that AC gets overused a lot, and that there is a lot of unnecessary waste, and your response is that you don't view waste as waste as long as you "enjoy" it, and that's what technology is for? That strikes me as incredibly short-sighted. Global warming is a very big issue that is already making it more difficult for many people to enjoy their lives.
You're right! Penetration testing is one way to make money!

It sometimes can be perhaps slightly less lucrative than you might expect, with your average pen tester paid significantly less than your average SWE. And often somewhat different than the kind of specialty skills someone focused on (say) Windows Internals might have. Compare with selling exploits, where a month's worth of highly enjoyable work might turn into mid-five-figures. Or higher.

You're absolutely right. Penetration testing and code auditing are ways to make money. It's possible that there may be some relevant differences in both subject and compensation is all.
I’m confused about the structure that is returned in the example. The `currentUser` has data, actions, and response properties. How would you know the shape of the values? Does nion have a concept of serializing the responses? One thing I like about all of the boilerplate with redux is that it allows you to manage the shape of all data within its life cycles. I’m just missing how I could do that with this.
> Promoting free speech would mean acknowledging that Google can do whatever it wants, and say whatever it wants to say via its search results, whether the government likes the results or not.

What if Google holds a monopolistic position in the search market, and its actions are detrimental to its users? What if what the government is doing is enforcing anti-trust rules?
All I want is typesafe efficient higher order list operations like map, filter, reduce, flatmap, zip, takeUntil, etc. I don't care if Go puts them into the stdlib and only allows these operators to use special internal generics to operate. If Go had a robust higher order std library like this, I would stop asking for generics.
Again, must be typesafe and zero overhead.
Business Outcome Language: An Introduction for Software Engineers
The irrational behavior that might be rational after all
What does your first sentence mean? English is not my first language.
Overall really great that Go is addressing it's current biggest issues. I do think the argument for the check keyword instead of a ? operator like in Rust is quite weak. Mainly because a big advantage of the ? operator (apart from the brevity) is that it can be used in method calling chains. With the check keyword this is not possible. AFAICT the check keyword could be replaced for the ? operator in the current proposal to get this advantage, even while keeping the handle keyword.

Furthermore the following statement about rust error handling is simply not true:

> But Rust has no equivalent of handle: the convenience of the ? operator comes with the likely omission of proper handling.

That's because the ? operator does a min more than the code snippet in the draft design shows:

if result.err != nil {
return result.err
}
use(result.value)

Instead it does the following:

if result.err != nil {
return ResultErrorType.from(result.err)
}
use(result.value)

This means that a very common way to handle errors in Rust is to define your own Error type consumes other errors and adds context to them.
No it's already boiled, you just have to unfreeze it
I agree. It would be so nice to have alphabetical index or something akin to that. Instead it seems they care more about hiding the true size of their library than the discoverability of the content within.
That’s by design. If they had a good search people would discover content was missing faster.
> However, knowingly buying hardware with DRM of this nature only signals the acceptability of this utter garbage to the marketplace. The best way to "hack" them is by not buying it at all, or disassembly if given.

Frequently the cost of the item is offset by the expected gains from the DRMed consumable; enough people buying the litter box but not their soap would cause the company to lose money—a net negative.
> The market for bonds reflects the current inflation and interest conditions.

To say that the bond market "reflects current interest conditions" is like saying the stock market reflects current stock prices.

A dollar today is not the same as a dollar a year from now, which is also not the same as a dollar two years from now, and thus they have different prices.

I don't disagree with your conclusion. This is a technique for matching asset & liability timing (not really a market strategy), more suited to the corporate treasury than the retail investor.
Ripa Exchange: RubyKube Workbench Installation
Why don't they compete now or why can't you even get a price upfront from them?

EDIT:
I am responding to a comment that the AMA is the problem. Maybe the AMA is a problem but it has nothing to do with hospitals not competing over prices.
Did you get an email saying this, or did this happen when you logged in? At login they could examine the password you sent, check if it matched their hash, and then prompt you to change it.
This isn’t true at all. Insurance is heavily regulated. If you can’t resolve an issue with your insurance, most states have arbitration committee that will smack down insurance companies pretty quickly.
Yeah, WinMerge a nice tool, too.

Aside from multi platform, BC has things like CSV compare and marking unimportant changes are fairly robust. I do personally prefer open source myself, but BC is certainly one of the few that I didn't mind paying for.
So Google is condesneding to it's users? Because guess what a chrome book is! It's even worse actually - and trumpets please - they are now improving linux support on chromebooks.

The reason no linux distro has taken off is because even at free it's not cost effective for a hardware manufacturer to install it. Windows, when purchased in bulk as an OEM install is like a whopping $10 - but comes with all the 1st class driver support from manufacturers and software support from software vendors. So, if you are HP and need to support some umpteen million devices sold this year, you push Windows out the door, not Linux. This is also why Apple doesn't allow it's OS sold seperately anymore and try to tie it down to the hardware as much as possible - if they don't sell the hardware they really don't care if you paid them money for the OS. The OS was cheap to build (relatively speaking).

Until someone comes up with a better piece of hardware for running linux, then Mac and HP, Dell, etc, etc will maintain their dominance.
And Microsoft managed to ship Hololens without settling any sexual discrimination lawsuits. (Obviously they have better lawyers!)

https://www.theguardian.com/technology/2017/feb/14/magic-lea...

https://mic.com/articles/168619/the-most-damning-allegations...

https://www.wired.com/2017/05/magic-leap-bias-suit-sexism-si...

>Thanks to Campbell's lawsuit, a whole new host of questions have arisen, as well as a sinking suspicion that the company is even more dysfunctional than previously thought. Excessive hype is one sign of a company possibly foundering due to mismanagement. Misogyny of the kind alleged by Campbell suggests dysfunction on a whole other level. As incidents of sexism in tech pile up, it's becoming clear that misogyny in the industry is both a moral travesty and a potential warning sign that a business is in trouble.
What use would it be? You don't send LE the private key, and if the NSA was just going to forge TLS certs, they wouldn't need LE to do it.
If the US is developing this as an offensive weapon, they have to be thinking of how they would defend against such tactics. Anyone know? Or does the US just trust their radar to be more advanced to correctly identify any decoy?
For the roughly 150M New iPhone Unit sold every year, Apple needs just one SoC. One. And it could be reused next year.

For the roughly 25M Mac sold every year, Apple needs lots of design with different TDP. Fanless TDP sub 10W for MacBook, 15 - 25W for MacBook Air like. 35W for MacBook Pro, Upto 100W for iMac, and up to 200W for iMac Pro and Mac Pro. That is around 5 design variation for the 25M unit.

I still don't see how Apple would do it. Especially for the Pros, why would you design CPU aimed at 100W+ when they represent less than 2.5M unit per year. A lot easier just switch to AMD Zen 2 when the timing is right.
I really don't know where people get on this high horse and imagine that there's been some kind of fighting attitude here.

I saw a talk by James Gosling (of Java fame) a few months ago in which he said one of the most important things he's glad he did throughout the development of the language is "Decide... not to decide".

The purpose of this "deciding not to decide" should sound familiar by now: once you commit to something, it's hard to backtrack. And once it's hard to backtrack, you have lost your ability to look for more optimal solutions than the one you've fixated on.

This is why generics in Java took so long. And to this day, the developers of those generics do not regret taking their time to do so. I think that's interesting to note, don't you?

It's okay to make decisions after deliberation.

Deliberation does not imply a fight.

---

Tone police aside, did you... read... the proposals? I don't think it's correct to dismissively say that the proposed handle/check syntax is identical to other checked exception syntaxes; it doesn't compose in the same way as traditional try-catch blocks; and it doesn't have the power to create arbitrary longjumps across multiple stack frames as exceptions do. In short, it's very little like traditional exceptions at all.
Yeah, if you call 911 and say a crazy person is breaking glass in your house they'll ask you if you have any firearms in your house, for instance.
"Calver asked whether his health insurance would cover all of this... The hospital told him not to worry and that they would accept his insurance."

From my experience, it is completely legal for any medical practitioner to say they accept an insurance even though they really do not.
This is the thing I find really weird about online advertising. Every other medium has ads based on the content or demographic that most likely reads that content. Those ads are always contextually relevant, sufficiently diverse (rarely will you see the same ad repeated everywhere) and few people find them invasive. Online, however, ads are tailored to you as a person. They chase you around the web, even for products you already decided you didn’t want, and are always vaguely creepy. Why is it that way? Is it really more profitable, or is personalized advertising google’s long con?
handle/check looks like try/catch in reverse order with check/try limited to statements instead of code blocks. Not sure if that's an improvement or just different for the sake of being Go.
Increasing density in urban areas by building up is the right thing to do, compared to expanding urban areas which would require more paving, more roads, and more inefficient use of land.

It's the way we design those new buildings that's important.
Can you have it both ways? You could also say "is there really a need for people to live in places like Africa? India? Indonesia?"
Email's untapped potential for agencies and freelancers
Don't forget that 99+% of the population can not program at all.
Finding exploits and performing a security audit are often very different tasks. A person that can do one is not always able to do the other.

Companies, such as companies that sell surveillance software to governments, do hire people to just find exploits, but judging by leaked emails that can be a stressful job as you are expected to regularly deliver new exploits.
I think the "outsmarted" part is absolutely correct to an extent. They definitely saw an opportunity that an entire industry didn't. They have absolutely changed the direction of television in pretty much all respects, from release cycle, to delivery to even marketing. However, I think the issues that Netflix has largely encountered now that others are catching on are a result of them not pushing hard enough. It's readily apparent that Hastings and his team saw this opportunity, and were in perfect position to capitalize on it but they didn't show enough faith in the model to make the sorts of long term bets that could have built them an unassailable moat. You get all these shows for whatever crazy amount that no one else would pay but you do relatively short term deals? Certainly Netlfix was ready when the deals started to expire to go all in on original content to replace the stuff they lost, but knowing that the major networks were going to come at you hard once they realized the opportunity they had signed away why wouldn't you push for longer deals? I recognize the sheer economics of the issue but outside of the originals Netflix is losing all the things that originally brought people to the service. If they did 10-15 years it would have been impossible for anyone to catch them as they are doing now.
You can't legislate against poor taste. Community norms help but there's always exceptions.

It's interesting to consider Python which - generally - has strong community norms against excessive abstractions and too much magic.

There are some notable exceptions. I believe Twisted was regarded as "UnPythonic" and I've heard complaints about asyncio. Interestingly both are related to the same problem space.

I'm sure there are other examples of inscrutable pyramids of abstraction but Python also has many examples of good, readable abstractions.

Maybe it's not abstraction that's the problem but poor judgement? What makes one language sprout AbstractSingletonProxyFactoryBeans and another not? I'm not sure if correlates directly to "ability to create abstractions" - I think there's a human element.
I don't think this has anything to do with how long you hold the fund. In essence, the original comment was using bond ladders as a proxy for holding bonds till expiration and using bond funds as a proxy for always liquidating your bonds and reinvesting at the new rate on any rate change. The question is really about holding vs liquidating bonds, not funds vs ladders (which theoretically could hold or liquidate, depending on their implementation). If the market is fairly priced, then there is no expected value difference between holding and liquidating.

In the example I gave above, the value of the fund in a year is still $102 (independent of whether they hold the bonds to maturity or whether they sell at the fair market value and reinvest at the higher rate). In your example, buying and holding a treasury would only be better than VGSH if the market on average underestimated the future interest rate over that time period (so that as VGSH rolled (i.e. liquidated and reinvested) its bonds at an average rate of less than 2%). This has less to do with holding vs liquidating than it has to do with fair pricing of the interest rate. The main difference between holding to maturity and rolling the bonds is this: if you hold to maturity you make a single large bet on the interest rate; if you roll your bonds, you make several smaller bets on the interest rate.

Yes, as you say, holding a bond instead of rolling it can lead to a different return (when the market expectation of the future rate is wrong). But for most people this is irrelevant, as they won't be better at valuing interest rates than the rest of the market.