skysight-inc/HackerNews huggingface dataset:
As a website visitor, if I don't see HTTPS, I worry -- ever so slightly -- that someone has added some junk to the content along the way, whether it's my ISP or someone with a fake AP in a coffee shop.

I also just don't want ISPs etc. knowing what content I read, in minute detail. No, I don't "have something to hide", but I'm sick of it being so easy for companies to build detailed profiles of my habits and then sell that information to people who want to sell me things. No thanks.

Sure, I could run a VPN all the time. But I think to be a good web citizen, site operators should do all they can to protect their users from malicious actors out there. TLS is just one piece of that.

And honestly, for a modest static blog site, you can set up Let's Encrypt in less than an hour.
I don't see this decision using "other people's money" to repay student loans.

From what I read in the article, the employee would earn match benefits up-to-but-not-exceeding normal limits for money they put in towards their student debt and 401K retirement.

e.g. Employee A has no student debt and contributes $5,000 to their employer's 401k program - qualifying them for a $5,000 employer match to their retirement.

Employee B has student debt and contributes $4000 to their student debt payment and $1,000 towards their employer's 401k program - qualifying them for a $5,000 employer match to their retirement.
Adding generics is a major change (e.g. it would restructure the stdlib), and so it would only belong in a major-version bump of the language.
> Your model only works under the assumption that the economy can only have so many jobs

No, the argument only assumes that the number of jobs won't increase in proportion to the number of college degrees, which is obviously true.
How to test asynchronous data fetching on a React component
Well, shoot. I don't like/don't want to like Go, but they keep getting better.

My general annoyance is that they keep things ~just different enough to be irksome, e.g. in this proposal generics is using parens:

type List(type T) []T

Instead of using <> like every other language (okay, I meant Java and C++) with generics:

type List<type T> []T

(Another example of being ~just different enough to be annoying was switching from C style `int i` to `i int` but then not using colons like `i: int`. And then using type name case for public/private (wtf), so I read variable decls of `foo foo`, which happens all the time in methods that are private implementation details, and my polygot brain interrupts: ...damn, which one is the type again?)

As usual, I'm sure `(type T)` vs `<type T>` will be due to "reasons" (...oh, maybe it's that crazy `<-chan` syntax that I dyslexically can never keep straight and wish it was just real type names like `ReadChan[T]` and `WriteChan[T]`), but really I hop languages all day and this makes a big difference to my eyes going back/forth.

They should also go back and fix `map[K]V` to be `Map[K, V]`; iirc one of the touted benefits of `gofmt` was to "make automated source code analysis/fixing easy". Great, take advantage of that and get rid of that inconsistency. Same thing with `Chan[string]` instead of `chan string` (both are public types so should be upper case for consistency). It's a major release, just do it.

Anyway, disclaimer yeah I'm nit picking and this is what made Guido quit Python. To their credit, Go has great tooling, the go mod in 1.11 finally looks sane, etc. Their continual improvement is impressive.
Sure, but modern insulation is pretty darn good.

Also the sun will be adding some amount of heat during the day, which helps in the cold but makes the situation even worse in the heat.
I think you severely underestimate criminals and their activities. Sure a lot of them are dumb, but so is the average person, and you are going to have a HUGE selection bias of catching the dumb criminals while the smart criminals rarely get caught.
I'm curious to hear more about "rogue law enforcement". :) Batman, or a bunch of bikers beating up the spouse of a domestic violence victim. I need more information.
That's not efficiency. That's an efficiency ratio, which is different.

Heat pumps have a higher EER, but also higher parasitic losses, which is the source of confusion on the whole thread.

It's like claiming that rockets are "more efficient" than cars because they move you faster.
Ok, it might be better than heating via burning gas or coal. It's still less efficient than a good air conditioner.
If things are bad enough that the 30-year treasury outperforms global stocks at maturity, then the correct hedge is canned food, guns, and ammunition. The most pessimistic long-term outlooks cannot be mitigated by any sort of market mechanism because that level of pessimism implies a breakdown of the market itself.
Associated Press licenses its content to Civil Media Company via blockchain
These guys don't take corporate money.
https://now.justicedemocrats.com/candidates
Urban Dictionary: Leah
So if the printing doesn't work, you can see what's going on?
GP asked for opinions and advice and I gave them, make of it what you will.
Hadn't heard about Elvish, thanks for the reference.

I've thought about a new version of osh, making it less of a command-line utility, and more of a shell. What do you think would be the main properties of a "more modern shell"? Do you think it is OK if this shell drags in a Python interpreter?
This is actually correct, here is a comparison between Miami and Minneapolis.

http://iopscience.iop.org/article/10.1088/1748-9326/8/1/0140...
The issue is people not understanding the difference between data collection and data use for one or more purposes. This sloppy thinking (which to my mind is so obviously wrong that I can't understand how anyone would think it) shows up repeatedly on this forum, and you're just the latest example. My apologies.

Once the data is collected, it can be used at some later date for any purpose whatsoever. It's up to the user to decide if they like the purposes it is being used for today and if they either think the data will be used for purposes they like in the future or will be able to migrate their data off the service.
The problem is from all the evidence we have (granted it's all anecdotal) that wasn't the case. Every interview, every story from this period times reinforces the fact that Network execs thought they were getting a great deal from a company that would never work. Every bit of data we have says that the networks fundamentally believed there was nothing that was going to change the status quo. They had every incentive given that belief to get as much money from Netlfix as possible because what did they care. They already assumed Netflix would fold anyway, so why not license things for 10 years or 15 or however long netflix wanted if it got you x million dollars more. When netflix went under they would have got back the content and kept the money.
Checked exceptions fundamentally violate most of the principles of object-oriented programming by forcing you to expose implementation details into the method type signature. Encapsulation, abstraction, and even polymorphism are violated by this.

Java programmers typically get around this by creating ClassNameException classes and then stuff the real exception (untyped) into the innerException property.

Checked exceptions are conceptually and fundamentally flawed.
Pro-Syria Muslim Murders 2 Syrian Women in UK
So for keeping something in ipfs you need to have a server running ipfs seeding the files. You can use ipfs.js but it still needs to connect to an IPFS server. Webtorrent don't require any server running. All you need is the webtorrent.js file. That said you can still use a third party service like Infura for putting files in IPFS without running your own server. But Infura discards the file after seeding it for like 2 weeks. So you are not in total control of the file. In webtorrent you don't need any third party service. All you need is a browser with the webtorrent.js file. At the same time it is reccomended to run a STUN server to increase the reach of the files seeded by your webtorrent application. If you are creating a webtorrent application without a STUN server chances are that a lot of people would not be able to connect to it. I think IPFS on the other hand don't have this issue. Once a file is uploaded and is seeded by atleast one server it should be accessible to everyone else. (I am not 100% sure about this though). So choose wisely.
http://sandboxescaper.blogspot.com/

>Travel blog of an evil transgirl

First post talks about her transition slightly.
Depending on the reason, I recommend no basement if you can get around it. They leak, mold, dark, humid etc. more economical to get another story up. of course if land is sparse or your in a major city you may need one and it may be worth the hassle regardless.

hire out a reputable builder for the structure. and perhaps polish the floors. get a proper rough in for electrical and plumbing. order cabinets and such for kitchen and 1 full washroom.

things like flooring, paining and other small finishing work are learnable skills. be prepared to take extra time or redo work as part of the learning curve. Keep the design very simple, reduce or remove finishing as possible. if you can get a livable structure built in short order you can spend the months or years building it to your needs and tastes over time.
> That's all true. I've become more sympathetic to checked exceptions over time though. I think the issues Java had with it are more to do with poor choice of what to make checked in the standard library.

Exactly this. Working on large codebases has made me a fan of checked exceptions. It's certainly the most efficient and elegant mechanism available to communicate real domain violations. Java's mistake was that the vast majority of checked exceptions (IOException, SocketException etc) are clearly RuntimeExceptions.

> But I won't be surprised to see some variant of checked exceptions be explored again in the coming years, probably with IDE support.

The logical conclusion of checked exceptions is Design By Contract. It would be great to see checked exceptions expressed as real invariants. The syntax might be something along the lines of:

'cancel(Order o) throws TooLateToCancelException if "!o.isWorking()" { ... }'

Because checked exceptions are required to express real domain invariants you might as well go all the way and capture those invariants too.
Private Luxury Car Hire Services Melbourne – Baby Seat Taxi
> 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.

Those are not gratuitous licenses granted by the rights holder, they are contract licenses in which the license are part of the exchange for services the site operator is providing for user.

> Try revoking one of those and suing a site for infringement on grounds that it's impossible to grant an irrevocable license,

I never said it's not possible to grant an irrevocable license. I said gratuitous licenses are revocable at will as a matter of law. I expressly noted that free software licenses are not, in all circumstances, a gratuitous.
Or Health Insurance means some of your bills will be paid, not "full coverage" as most people assume.
How would the attacker impersonate your domain? They would need configuration access to a router in the path to perform DNS actions in order to accomplish this. If they had that would they would have their eye on much bigger prizes than merely impersonating an Apache server. If they did actually have that they could impersonate your domain, your site content, and your HTTPS trust with a spoofed cert. In that case HTTPS is more harm than good because you are still completely compromised, but with a false trust relationship.
I think needing a heavy IDE to comfortably work in a language/paradigm is a negative
Exactly. I don't think they are accounting for how some people react to interviews. I've had candidates who have been explicitly nervous and stuttering, and we've consciously had to decide not to hold that against them. They turned out to be a great hire.

I think I can do okay in coding interviews, but only if I prep for that style of work first. It's definitely different. I'm perfectly (or at least acceptably) competent in my day to day.
To echo the other sentiments here, Stubbs is a Lubbock guy who was a legend on that music scene (I'm a musician from Lubbock and it's kind of a neat, if small, scene... and like a lot of those folks, I'm super happy to be from the panhandle instead of in the panhandle).

While there is a lot of European culture out here (the German culture in Fredericksburg and the so-called Latin Colonies is interesting to me), that culture more or less is wholly unrelated to this sauce.

I suspect that the brand is about as related to the real-life Stubbs as Stubbs is related to Czech folks in central Texas, that is to say, there is very little actual connection there.
They can read all the spam they want ... it's what yahoo email was built for .. of one your trash email addresses!
AMD’s next-gen CPUs, GPUs will all be built on TSMC’s 7nm process
The ‘invisible hand’ doesn’t control markets
Microsoft will automatically transcribe video files in OneDrive for Office 365
Electric Sheep is generative crowdsourced evolutionary art that enables viewers to vote for their favorite "sheep" animations to send them off to the pasture to breed with other user's favorites with genetic cross-over and mutation.

So it just gets better and better, in response to what people actually enjoy!

https://electricsheep.org/#/about

http://scottdraves.com/sheep.html

http://scottdraves.com/flame.html

http://flam3.com/

http://flam3.com/flame.pdf

Once I fell asleep while watching Star Trek Deep Space 9 on Netflix, and then half woke up after the Electric Sheep screen saver has kicked back in but I didn't realize it, so my brain struggled for several minutes trying to make sense of the never-ending wormhole sequence that I though was an out-of-control shuttlecraft lost in space!
I’m not seeing a better catalogue for comparable money, just endless fragmentation with layers of paywalls to access content. What Netflix and emerging platforms have convinced me of is the value and necessity of piracy, ormthe promise of a better future of media consumption will be undermined by greedy rent-seekers. I have no doubt that within a decade they’ll have managed to make the price of access to content more expensive in terms of money and effort than cable ever was.
Algebraic Topology lecture series [video]
The Enemy of My Enemy (2010)
That's a really good idea. You'll also likely meet local people with a lot of relevant experience, some who might be or point you to very good resources for this project. Only works if you are near-ish some HH builds I suppose.
Sorry, this was a jerk comment. I was probably annoyed by the tortuous exposition. Please eliminate the first 3 paragraphs.

Real question: "there is no lower bound for M like log(N)"

I would challenge this statement because the number of neurons is like the number of gaussian mixture components, which limits resolution of the radix buckets. In order for it to work, the divergence between real and modeled distributions must meet an upper bound which decreases as the inverse of N, and you might say that the divergence lower bound decreases as the inverse of M (although not sure). So given any distribution that cannot be modeled with a gaussian mixture, M must scale with N.
It is risk averse to keep it and functionally useless. Yahoo recycles unused handlrs after a timeout of a few years and scammers find these and still all accounts associated with them.

Usecase: friend dies, years later some turkey kid stole his facebook bv his login was yahoo email based and BOOM has access to a lot of social media data.
Especially once you consider that in some places (New England) you have people living in both extremes. So they're using heat in the winter AND air conditioning in the summer.

New England winters are on average colder than some places near the arctic circle (Iceland for example) and summers get hotter than many places in the US as well.
Well, this has been the case with the web for a while. See: jQuery.
CSRF works the same whether the site is served via HTTP or HTTPS. CSRF attacks the server from the client, so HTTPS doesn't protect from this. HTTPS is an end-to-end encrypted tunnel.
Dude your allegation sounds so paranoid.
> What changed? Why is the Go team finally considering this now, when it has been requested for these exact reasons by many credible developers since Go's beginning?

Simply, Go has probably accumulated all the developers it is going to accumulate without something drastically changing.

At this point, I can't think of any programmers around me who now want to learn Go.
We rebuilt our house in downtown Reykjavik a couple of years ago. It was first built in 1897 and owned by the same family continuously into the 90’s. There wasn’t much in the way of modern technique or planning back then so when we stripped back the walls we found the frame and roof irreparable. That eventually turned out to be a blessing as rather than an extensive renovation we ended up replanning and building a much nicer version of the same basic footprint. It’s incredibly stressful to basically demolish most of your house before having to make that decision though!

We did a bunch of manual labour and finishing work. But used contractors for everything else. We did that mostly to get things done quickly as we didn’t have a stable place to stay, had a two year old and my wife was pregnant with our second.

Your project sounds quite different but I think the biggest takeaway I can offer is to have a large contingency in your budget. Particularly if you mean autonomous as in building with robots or some new technique. The second is to find good contractors we got very lucky with the people we hired. Reykjavik is going through a construction boom and it’s often the less reputable people that are free to work.

We’re pretty glad we did it now we can look back on the stressful memories. It’s definitely Type 2 fun.

Our next big project is to build a shed-cum-office in our garden for us to work from. Probably next summer. With less time pressure and an easier problem I’ll probably build that myself with help from family.
I had a hernia surgery shortly after a plan change. The hospital believed insurance wouldn't cover, so they discussed cash pricing with me of around 7k. The insurance ended up covering their portion with me paying about 2k out of pocket.

But then I almost had a hard attack when the statement arrived. The first number I saw was 24k, WTF!! Well, reading on there was a very large "discount" applied and the final bill to the insurance company was about right. I could only imagine though, that under some circumstance, the hospital would have tried to stick me with that totally bogus 24k bill had the insurance not covered it or the pricing not been negotiated in advance..
Many war reporters also twist facts, mislead everyone who trusts them. It's the facebook and twitter who allow everyone to be a journalist.
Possibly because they didn't think there was a market for legitimate use of such information, and selling something for clear use in a criminal act is a different story, and may even be criminal in itself depending on circumstances. Even if the industry accepts that (not implying that it does), openly airing it might be a different matter.

Some level of assumption is often required to efficiently converse, so we just have to accept that occasionally the assumptions are a little more off base than we would like.
How would that help? See this: https://news.ycombinator.com/item?id=17861667
Thank you! I'll take your feedback on board :)
The air outside right now where I am is 0.7 degrees, I have my heat pump set to 21 degrees.

What the parent comment neglected to mention is the working temperature of the gas / fluid in the heat pump.

R410a boils at -48.5 degrees[1]. So based on the size of the system and some maths I couldn’t explain so I’ll hand wave away, there’s your answer. Sorry, that’s the best I can do, you’d have to read some Wikipedia entries to get a better understanding.

Modern heat pumps / AC can be up to 1:4.5 thermal efficiency, but it depends on the the temperature difference, the size of the system, and what you’ve got it set to.

Other places I’ve lived it gets to 48 degrees outside and you set the AC to 17 degreee because Australians are really bad at insulating their homes, so a 31 degree temperature difference, so in that sense the parent comment is flawed.

1. https://en.m.wikipedia.org/wiki/R-410A
Do they need a massive hit though? I for one appreciate the diversity that is available on Netflix. Surely they can match people's tastes better this way.

Still I'm rooting for the Witcher to be a big hit.
Actually they do, hence the ongoing work to add value types and reified generics to Java, which is again a multi-year project with no defined end date.
I have a friend who sells debtor data for a living. He literally sells Excel spreadsheets of debtor data (name, address, SSN, amount owed, etc) to collections agencies for $5k-$25k a pop. He makes mid-six figures doing it. The quality of the data is what commands the price. He said the least desirable debt are debts older than a year and medical debt. He can't even give that crap away.

Also, if you're ever called by a collections agency, you should ask them to provide proof that they actually hold the debt you're obligated to pay. In some cases they've just bought the data, usually from another collections agency who couldn't collect, and they're trying to shake you down. Once you use the magic phrase "provide proof" they give up and stop hassling you, because they have no proof.
I still get disks for the same reason. Unfortunately they're literally letting their back catalog rot with more and more in-print films no longer available. Unfortunately at least some of them aren't available on a la carte streaming services.
Student debt is an issue close to my heart.

I received my undergrad from a middle tier small public state university in the US.

I received a very good ROI on the money spent.

25 years later(graduated 93) the out of state cost has exploded 500%

Meanwhile starting salaries for Liberal Arts grads has barely moved since 1993, only circa 10% or so.

“Purchasing” a salary with a degree should have a positive ROI, rather than a negative ROI.

My thoughts are as follows:

Universities should have the same standards as print advertisers and used car dealers.

Graduation rates, starting salary rates, return on education $ invested rates should be independently audited(like readership audits for advertisers in print ad industry).

And education consumers should have car industry Lemon Law like protection against universities selling indentured servitude rather than value-add education.

My kids use Khan Academy, Duo Lingo, Amy.ac AI Math Tutor(disclosure, I’m on the cap table as investor), and Fender Play 5 days a week.

I’m rooting for Ed tech outfits like Khan Academy, Coursera, EdX(and of course Amy.ac) as an Ed Tech sector to transform education.

We are looking hard at Harvard Extension School for our children as a possible hybrid option for them.

1)School brand value
2)Online and in person learning requirements
3)educational rigor
3)Value of #1 & #2 & #3

While Harvard Extension School is traditionally for adult employed learners(and has been around for a long time as a correspondence school), I think their branded hybrid approach points to the future.

All I know is that countless middle to bottom tier schools are doomed.

To me, the financialisation of higher education achieves two goals:

1) Banking sector profiting from indentured servitude

2) University white collar worker bloat is akin to the “manufacturing” blue collar construction jobs that evaporated after the housing bubble of 2002-2009

Just my 0.02c
NYC Mesh – community-owned network to replace your current internet connection