skysight-inc/HackerNews huggingface dataset:
Author here. Good point, but 50 hours seems like an outlier for sure: I'm no expert whatsoever when it comes to debugging hardware in Linux. Assuming setup time across all first-time builds is Poisson-distributed, feels like the peak of that curve is more like 2-3 hours. Certainly something to keep in mind if considering doing it, though.

Thoughts:

* If I was setting up multiple identical machines, I'd only need to solve the issue once.

* Details matter: Switching from VGA to HDMI connector made a world of difference. Me not noticing that earlier cost me ~2 days of trial-and-error to go to waste.
But women! So she gets a pass.
One of the biggest markers of ideological blindness is when people lose their ability to do basic arithmetic.

The United States is 65% white. How you gonna get to 51% of the vote when your primary message to white people is "check your privilege"? Bonus points when it's coming from a 25yo making $200k a year.
I'm not sure C++ is a great example of a language that avoids generics abuse. The reason STL errors are so convoluted is largely due to the unintuitive and complicated way they use generics to support obscure features like changing the allocator used by containers.

Java is actually a much better example of where generics are used rarely and well. Containers are parameterised by exactly one thing - the type of what they contain. You don't parameterise them with different allocation strategies or comparators. Type inference means generics are often automatic, but still catch mistakes for you. And whilst nothing stops people making bad abstractions in any language, the standard library sets a pretty good example by and large.

That said, Kotlin's generics are better still and probably the best implementation I know of.
And to heat the part that isn’t.
Researchers find way to spy on remote screens–through the webcam mic
I did full-time Ruby on Rails development for between three and five years. These days, a huge chunk of what's "included" in Rails is stuff I don't need, and a huge chunk of what's not included in Rails is absolutely essential:

Stuff included in Rails I don't need:

* ORM

* Heavyweight controllers

* Server-side HTML templating

Stuff not included in Rails that I do need:

* Basic DB-level sanity checks, such as uniqueness constraints that actually work

* Any kind of real frontend framework

Stuff that I desperately want that Rails makes fundamentally impossible:

* Sane concurrency

* Not having to pull my hair out over random values in my codebase magically turning into "nil"

The best pattern for developing basic web applications that I've seen lately is basically:

* Use React for the UI. (If you prefer another front-end framework, I don't really want to fight about it, but React is pretty damn good.) Host your statics, well, statically.

* For your backend, use the simplest possible mechanism that receives HTTP requests and emits JSON. If you're married to Ruby, Sinatra does this. Flask does this. Node and Go and Java all have relatively simple mechanisms for this. The mechanism doesn't matter. Route HTTP requests to function; return JSON (or some HTTP response object that encapsulates your JSON) from function.

* For interacting with a relational database, use sprocs. SQL isn't hard; ActiveRecord is probably the best example of the Rails antipattern of, "make easy things easier, and hard things harder".
This is something I don't enjoy about Rust's error handling. The context is added on a package level (or at least, the level at which the Error type is defined, which seems to be usually package level), and often quite far away from where the error was emitted. For all its ills, `errors.Wrap(err, "...")` puts the adding of context incredibly close to the place where the error is relevant.
At that point why not just add generics...
'Veneer' is the term usually used. At that price, likely not solid, although butcher-block is not terribly expensive: a 240cm one is USD200 [1]. If the IKEA legs are just solid metal, it's entirely possible that it doesn't wobble provided they're affixed well.

Interesting product, maybe there's value in 3 different size slats to alleviate the seams problem while still providing flexibility?

[1]https://www.lumberliquidators.com/ll/c/%27-Builder-Oak-Count...
Perhaps the people selling didn't want to sell for long contracts because they knew that once what Netflix was doing caught on, the value of their own properties would skyrocket. Why lock in for a 10 year contract at $X when you can get $(.1)X for 2 years and then $(10)X for the next 8?
Why don't we already have apps on our smartphones for this?

- $PROVIDER wants the following data: $LIST_OF_OPTIONAL_AND_REQUIRED_ITEMS
- You select which you can provide
- If the data to be provided includes "billing identifier" or "credit file identifier" (and especially if the identifier is, say, SSN), then first your app obtains a new identifier from the reporting agency or your insurance carrier, and *that* number is given to $PROVIDER

Gives more control back to the customer/patient and eliminates (yet another) treasure trove of data for attackers to go after.
Over a long timeframe, the investment with the lowest risk of underperforming against inflation is broad-market equity index funds. Bear markets and corrections happen, sure, but the nigh-inevitable performance during bull markets more than covers for that. Over something like 30 years, the only question is whether your investment will outperform inflation or massively outperform it.

Like, the 5th percentile worst result is definitely worse for stocks compared to bonds over a one-year timeframe. But, the advantage of a better compound annual growth rate means that as you add more and more time to your investment timeframe, worst-case results for stocks get better compared to bonds. IIRC, the crossover point is very roughly 20 years out - at this point, the risk of stock corrections has been completely absorbed by having superior expected returns.
I wouldn't even need an index. Just a simple "stop recommending this to me" checkbox would be enough to force the front page to stop cycling through the same 50 items endlessly.
>...Anyone who can build an ML model to catch these clues is going to make billions.

Yea you would think so... Unfortunately, in medicine, just because a computer program is better then a Dr at diagnosing a patient is no guarantee it will be used. The classic example here was the MYCIN expert system developed in the 1970s. MYCIN was shown to outperform infectious disease experts by 1979 in a blind test:

>... Eight independent evaluators with special expertise in the management of meningitis compared MYCIN's choice of antimicrobials with the choices of nine human prescribers for ten test cases of meningitis. MYCIN received an acceptability rating of 65% by the evaluators; the corresponding ratings for acceptability of the regimen prescribed by the five faculty specialists ranged from 42.5% to 62.5%. The system never failed to cover a treatable pathogen while demonstrating efficiency in minimizing the number of antimicrobials prescribed.

https://jamanetwork.com/journals/jama/article-abstract/36660...

https://en.wikipedia.org/wiki/Mycin

If MYCIN hadn't been rejected by the medical profession, I am sure by now that we would have developed software to assist Doctors in all areas of medicine...
A friend of my old roommate built his own house: https://www.instagram.com/explore/tags/brianandhannahbuildah...

Might be worth it to reach out to him. He's a woodworker, so it's not exactly a massive concrete house.
the Indian example you cite is correct, but only works well for the middle and upper classes who can afford to pay for the care (for now, see below).

For the majority of lower-middle and poor class, medical care is hard to obtain because they cannot afford the private care, and the government-run hospitals that offer low-cost care suffer from bad service, and inadequate facilities/medicine.

India is well on its way to emulating the American medical system:

(1) medical costs have been rising at a rate of 15-25% a year (where inflation has been 5-10%). This is okay for now, but in about 2 decades will price out even the affluent classes.

(2) Health insurance is being touted by the Indian government as a solution to this -- which is the first step to going down towards the American model of healthcare. India also has poor safeguards against crony capitalism so I expect large insurance companies to capture the regulatory framework to frame rules in their benefit.
I think it's time to reassess that "well-respected GC in my region" statement.
No.

This is false both due to the nature of mathematical modelling in physics, and the ad-hoc nature of the term "complexity" when comparing the universe and the science we use to understand (or, perhaps, only model it).

To elaborate on the first point: No measurement can be perfect enough for their to be no uncertainty on it. It is therefore impossible for a model to be completely correct, although it can (obviously) agree with experiment to within current experimental uncertainties - like the standard model is now, so far.
<3

Lots of love,

Your friend,

Creep
This. I'm from a tropical country. My grandmother told me stories about plantation work back in the day - people used to literally drop dead from the heat all the time.
I'd note that's only an issue if you don't have a good IDE.

In IntelliJ you can breakpoint on an expression that uses chaining, hold down the alt key and then click on the expression you want to evaluate. It turns into a hyperlink and can be viewed easily.
You can inject your own novelty. Youtube does the same thing and after a while I just clear out its recommendations and start over.

The non-customized (viewed in incognito) main page of Youtube that is the recommendation for the average viewer is even worse, nobody should ever touch that horror show.
Everything in life is a calculation and needs to be balanced. We need to encourage people and businesses to use their ACs only when required, but at the end of the day, we need to find better ways of saving the environment while still supporting 7B people on the planet to live reasonably comfortably.
Who exactly is making that their "entire message" in politics?
Java does equals and hashCode horribly. Granted, they did not have Java to learn from but it's what we have.

Kotlin and Scala solve the problem pretty decently. Equals and hashCode are automatically generated for data/case classes. I've never encountered a messed up equals in Scala and only very rarely felt the need to override the generated equals, and then you make a very conscious choice to do it.

C# does it even better, there is a IEquatable<T> interface that defines the `bool Equals(T other)` method. It partially solves the irritating universal equality.

If I would design Java today Object would have no methods and there would be a stdlib interface defining `equals(other: T)`, and data classes would automatically implement that interface
Just pick it randomly from the breaches. Stuff happens often enough that it probably evens out to reflect those that leak more.
So, when will the rich and powerful start hiring teams units straight from cyberpunk novels? (their own helicopters included)

At these rate differences it starts seeming prudent to medical airlift to the right hospital...
I recently had to write my own equals and hashcode functions in a Java project (a language relatively new to me) just so I could store my custom object as a key in a HashMap. The experience of doing this seemed so silly and unnecessarily low-level to me, that I almost abandoned the whole codebase and looked for another language to start over.
agreed, imagine the ability to look at all of the data they have and find a dump on that.

idea time: Cryptographically store this data on physical cards that can fit into wallet and be managed by the user and 'revoked' if they lose the card. obviously things like backing up and storing will still need to be done, but that does not necessarily need to be reachable via an API or on the internet all after it has initially been created.

I spent two minutes on this idea, be nice :-)
Geothermal definitely helps overall efficiency. Sadly the upfront cost is still pretty high.

Also solar helps in other ways because it makes it so less heat is absorbed into the roof of the house.
And you don't need the console.
The closest thing is auto-generating code, not using interface{}.
> Library code might be a little ugly and abstract, but as an end-developer, you usually don't need to worry about it.

But the functions you provide for the code you're writing are a library for someone else.
^ The above post is Spam and has absolutely nothing to do with topic of discussion. Overlords, please flag the post.
> Replicating FCM's functionality inside apps leads to a significant increase in battery drain.

Are there any tests that can be referenced on this subject?

I've heard a completely different story from people that run Conversations (XMPP client) without FCM. They claim the battery drain is minimal. (it may depend on the messanger usage)
It seems like you could keep flood insurance and provide the right incentive for developers if as part of the permitting process for developers, they'd have to put up an insurance bond (or otherwise pay into a risk pool).
I should have said "primary message". Edited, thanks.

That said, the primary message is basically the entire message in a world of soundbites.
what happens if you do not trust your smartphone? I do not like storing anything of value on mine.

not that it matters but I recently switched to LineageOS and my opinion has not changed.
9 minutes of commercials per 1/2 hour? Ice road truckers level content? The bar was really low here. I wouldn't give Netflix too much credit, although IMHO they are doing the best out of their competitors (AMZ, Hulu, etc..).
Is there a good link to learn more about that?
Yes, I demand full and final information about what the heart attack I am currently suffering is going to cost me to be treated at this hospital.

If I think you are trying to extort me, I am just going to go to another hospital.
> These cards seem to perform close to nVidia's own estimates so far

Considering they provided none to benchmark gaming, I am not sure what you mean here.

> You'll have to wait for benchmarks and see if game studios and software vendors can adapt to all the new features present.

The title is that the cards will "Push the Limit of Gaming Graphics" so this is the only relevant claim here. If it is anything like DX12, we won't see meaningful differences for a long time. Every game I have that "supports" DX12 (i.e. flagship Rise of the Tomb Raider) does not work with DX12 without artifacting problems [0][1].

[0] https://forums.geforce.com/default/topic/1026296/geforce-dri...

[1] https://steamcommunity.com/app/391220/discussions/0/45185257...
thanks! keep up the awesome work :D
I meant zero before scrolling. Einstein and Feynman show up before scrolling at positions six and seven when I search "american scientists" and the other results are black american scientists of one field or another. No black people show up before scrolling when I search "united states scientists". I guess results vary by geography or history or something.
I tried using this stuff as general purpose shampoo and it destroyed my hair. I was only washing my hair once every two weeks (natural oils, you know) and I thought it'd be good to clear up the scalp of extra oils but instead it sucked me dry.
"Purely in the room" in this context means a closed system - in your house you are still dumping the excess heat outside your system
Sure ... But I have always found it much less paintful to wear a jacket to stay warm than having only machine solutions for cooling off.
Credit-card super users are searching for answers amid a string of shutdowns
I'm curious: why not?
There's also a lot of heating done with wood stoves, burning renewable locally sourced wood, too. Depends a lot on local context.

Also, there's a lot less efficiency loss burning oil directly for heat, compared to burning oil for steam for 40% electricity which then gets turned into AC with some further efficiency loss. I expect the AC cooling might still come out on top, but not be nearly as much as implied.
Definitely not that. Microsoft has not patched the issue. That's why its a big deal that she is posting it on Twitter.
Ground source heat pumps, AKA what most people call 'geothermal', have their own inefficiencies.

In the winter, when you're using it to heat, it collects heat underground and brings it up to be concentrated and released into your house, this concentration costs energy. Though in the grand scheme of heating your house, any heat generated inside your house isn't a loss. Due to the fact you have to have buried pipe which you pump liquids through, you'll lose some efficiency to head loss and gravity. Those loses happen outside your house too.

Ground source heating is a lot more economical as it uses far less electricity than resistance heating for the same BTU output (because it's "stealing" heat from somewhere else), but it's not more efficient. But if you ask anyone who has to heat their house in the winter, electric heat is the most expensive. It may be efficient, but electricity isn't cheap.

As for cooling, Ground Source Cooling would be more efficient than a conventional AC (as it's not compressing and then evaporating a refrigerant on a coil).

The nice thing about cooling, its greatest demand typically coincides with the best time to collect solar energy. Solar is perfect for offsetting the a/c, they are a great combo in sunny warm climates.

I hadn't ever thought about the double effect of solar panels on your roof protecting your house from heating up by absorbing the sun, and then using that power to cool your house further. That synergy makes me smile.
I would say neither is very good for hacking in the short term, unless you are doing something very low lever (compression, data processing, drone automation etc)

If you are wanting to build a web product then, a quick google search will recommend things like Python, Javascript, Ruby etc

Need more details
‘Because you can't really rely on the browser to get them right‘- welcome to the state of the web today- inconsistencies everywhere and no fix in sight :(

Now you either recreate things yourself or offload the consistency patching to a framework to (hopefully) correctly handle.
I was hoping it would mention Jared Tarbell, as I discovered his work back when he was making it on http://complexification.net, thanks to StumbleUpon (may it rest in peace). Too bad the article didn’t mention this site of his, but to be fair I didn’t know about levitated, so I was glad to learn that.
Kudlow: Trump admin 'taking a look' at regulating Google
I've suddenly started seeing this take all over the place and I have no idea where it comes from because it doesn't make sense. That the insurance companies profit margins are restricted means rather little because executive pay isn't capped: if they earn too much money, they can simply pay bonuses to raise their expenses. Or cut shareholders a check. Or. Or. Or. Tangentially, this is why "non-profit" doesn't mean what people think it means.

And despite what caps exist (can you point me to resources on this topic?), the industry is enjoying record profits right now. That's not to say hospitals aren't as well, but I'm puzzled that so many people seem to want to point the fingers at doctors. Doctors and nurses actually provide the care. If there's anyone I'm less worried about making a little more, it's the people actually doing the work. The administrators and the corporations that set and negotiate prices with the insurance companies though... I'm with you there.

Lastly, the incentives of insurance companies do not align with the patients unless you ignore most of how the industry works. Insurance companies make money when they're able to deny you coverage or require you to pay more out of pocket (in vs out of network). That doesn't align with patients at all.

There should not be a profit incentive in health insurance.
Locked in vaults on deteriorating film masters. It's really hard to find original masters to digitize the older you get. You can't just grab an old laserdisc and encode it -- the resolution isn't good enough. You need to find the old high res film masters.

As the AI gets better for restoring old film, it might become possible to find old laserdiscs or even VHS to use as a master, but right not, that's not really possible.
Pi.hole, it's only local and there is a reason it doesn't open port 443 and only works on 80. On a local non-wireless LAN this is not a concern in my threatmodel.
To heat, you just run the electricity through resistance. To cool down, you need to run a compressor, it's pretty energy-intensive. Anyway, each place has a different cold/warmth quota so you can't issue a universal rule.
His elementary particles book - I say having skimmed and the not bought it, so a I may be wrong - looks a good place to start by virtue of both containing a full introduction to the phenomenology behind particle physics and also an introduction (but only an introduction, compared to (say) Weinberg) the mathematics behind it.
> It's not really about Java giving exceptions a bad rap. After all exceptions are a feature of almost any OOP language designed after 1990 and they work nearly the same way in all of them.

Java has checked exceptions which have been universally agreed upon as bad idea. No subsequent languages use them and they've even been removed from C++. Unfortunately most common first programmers' language is Java and they learn the worst possible implementation of exceptions. All your pro-exception arguments (and all mine) pretty much all apart when dealing with checked exceptions. So it's easy to see why anyone who's only exposure to exceptions was from Java would consider error returns the superior option.

> But implementing this well is hard, because generating a good stack trace in the presence of optimised code with heavy use of inlining requires complex deoptimisation metadata and many table lookups to convert the optimised stack back into something the programmer will recognise.

Of course, the only reason any of this is necessary is because compilers don't implement exceptions in naive way of simply returning and propagating the exception the same way you would propagate an error return. Instead they go through a convoluted mess to ensure that in the case the exception doesn't occur, you pay no run-time performance penalty. So, in fact, this is still an advantage of exceptions over error returns. This is merely an optimization that is possible when error handling is not explicit.
Insurance companies are required to pay out 80%/85% of the collected premiums on medical care. Which means the remaining 20%/15% has to cover all the insurance company costs and any profit they can manage. If premiums are raised then their portion also will increase as a percentage. But if the medical costs increase without a corresponding premium increase, the insurance company won't see any profits.
I try to use free software only, but unfortunately that's not always the case. For example the BIOS of my desktop computer is proprietary. I also don't use a FSF-approved GNU/Linux distribution on my desktop because I prefer Gentoo. But I set ACCEPT_LICENSE="-* @FREE" and I don't have any exceptions in package.license. Unfortunately I still can't enable the bindist USE flag due to some unsolved issues with openssl. I use deblobed linux-libre instead of gentoo-sources. I use LineageOS on my smartphone, which brings a few more non-free software with it. I also routinely run proprietary Javascript code on my browser when visiting most websites.
Lots of sites that handle user-generated content have, in their terms, an irrevocable license grant to allow them to reproduce and distribute your submitted content.

Try revoking one of those and suing a site for infringement on grounds that it's impossible to grant an irrevocable license, and let me know how it turns out for you.