skysight-inc/HackerNews huggingface dataset:
Having lived in the UK and Australia - the UK may not have its shit together compared to Germany, Sweden or Ireland, but it's streets ahead of Aus.
Given that the costs will still be present but Google won't get any benefit for hosting these videos, how likely are they in the future to simply delete them?
It produces Javascript, so by definition it cannot produce readable code.
LXD is being worked on and should be available in unstable soon (and then subsequently in the next stable release). More info here: https://wiki.debian.org/LXD
This is pretty common in the commercial world too, and something I've done more than once myself. The obvious use case is storing medical records.

In the UK personal medical records are often stored by systems integrators in datacentres with nebulous locations, and need to be accessed by third parties for things like underwriting life insurance policies.

To protect the data (compliance with the EU data protection act) it's encrypted in transit AND at rest. Access to data by third parties is managed through AMRAs (access medical record authorisation), which are completed by the third party, authorised by the data owner (private individual) and given to the data owner's general/dental practitioner or pharmacist, who is able to access and decrypt and appropriately share the sensitive data.
Tesla Mechanics rescue a kitten stuck in car bumper
Good advice, and I'm already doing something like that with a gulp script and Browserify.

The following is specific to my case: as I'm working on a Cordova app, in order to launch the test process, I need VS to think the build was successful, which it often no longer does because TS module resolution and its associated configs are completely erratic. This is VS2015 with its Ripple emulator. I could upgrade to VS2017, which instead uses cordova-simulate, but then other TS-related issues appear. I can go into detail on this if you're interested.

If I set the build flag you mentioned, then it defeats the purpose of TypeScript somewhat, since TS's error reporting being wrong is the reason VS wasn't accepting the builds in the first place. TypeScript without correct IDE integration is nearly useless.

If I move to VSCode, the Cordova extension there decides to overwrite config.xml as it pleases, and you can't debug in Chrome (the extension shuts down if you try!). This bit is not TypeScript's fault, but having to go through all these IDEs is.

To be clear, the above is simply my current problem with TS. My complaints about it are not limited to this one issue I'm facing. It has some pretty fundamental flaws that revolve around its mistreatment of its own JavaScript target.
> Right now, to understand how io.Reader works you need to know how slices work, how interfaces work, and know how nil works. If the if err != nil { return err } idiom was replaced by an option type or maybe monad, then everyone who wanted to do basic things like read input or write output would have to understand how option types or maybe monads work in addition to discussion of what templated types are, and how they are implemented in Go.

I can't really follow the argument here: how would using option types replace the existing idiom? Instead of err being a pointer, err is an option type and the only thing that changes is that instead of writing if err != nill, you write if err. And if comparing nill vs option types works in isolation, then I also don't see where the jump to "in addition to what templated types are" comes from, or the connection to slices and maps.

In fact, if Go had option types, would it still need nill at all? By which I mean, on the user-side of things (under the hood I suppose null will be used for implementing an option). Because if it doesn't, and I strongly suspect one doesn't in a language without pointer arithmetic (which Go happens to be), then we can simply replace every nil with an option.

The discussion on how templates interact with existing features and complicate things is fairly clear, but the option types are treated as a lot more complex than they really are. In practice it is a compiler-enforced if-not-null check on pointers, because nill is a type instead of a value. That's about it. That level of compile-time enforcing also seems to be perfectly in line with the safety the Go authors want their compiler to enforce, given how strict it is with errors.

You can easily use them without really understanding what a monad is - I'm living proof of that. The only extra thing you somewhat need to understand is sum types, which are a lot simpler. Then again, Go doesn't have them and their usage overlaps with interfaces - how to deal with that might be a more useful discussion regarding option types in Go.
The fact that fudging it by 3, is now so popular, just indicates we can't really do estimates very well.
And opposable thumbs.
I guess that depends on the plugin?
Pardon me, but your view is ridiculous!

Or are you claiming that the people at Evergreen are all secret members of the Pepe Brotherhood and that they are not holding their leftist views honestly?
There's probably a litte bit of Parkinson's law in there.
My thoughts exactly. That 20% will probably provide you with a map of Russia while you're​ flying over the Swiss Alps. Some things are better not learned (or known) at all than learned (or known) the wrong way.
That is completely false. There is no way the state could have all of its baseline power needs met by just solar and wind. As far as I know the power plant up in the port is still running and burning coal as it always did.

The buying of peak electricity from interstate is more likely a factor of higher gas prices as mentioned in the article. This is because the coal fired plant in the port has gas turbines that get used when load spikes.

Source: I used to live there, still have family and friends there.
You can configure this behaviour today. Search for "policy-rc.d". IMHO, it's a bug in configuration management tools that they do not arrange this by default.
Yes, but the other sites/services they use are also all pretty much similar walled gardens. It's becoming rarer and rarer these days for ordinary web users to have their own domain and site, or meet upon a completely unrestricted communications medium, like the Usenet of old.
> Similar extensions have been explored for collections to further omit the instanceof checks without requiring explicit type parameterization. For example, if a collection is only written to privately, you can infer casts from what types are inserted in to the collection.

This could be exactly what Go needs. Any link to some reference material on this topic?
I buy most things online, yet I don't understand how you can buy "fresh" anything online: don't you need to see it, test it, smell it?

I would never buy a melon that I can't smell first, or a fish without seeing its eyes, or shrimps that I can't see how blue the head is, or cheese that I can't press, etc.

How is this going to work? If you don't care about these things, isn't it easier to buy canned goods or go to the restaurant?

What are the customers who want fresh but don't need to see / touch first?
This is standard advice for estimates. Yet most estimates are still wrong.
The Good and the Bad of Swift Programming Language
> WRT online abuse and "hate preaching", some of the most insidious stuff is done in public by people proudly using their own names. Like Katie "Final Solution" Hopkins.

This. Also, if you look at the Facebook comments for a post or article anywhere online, you'll also realise how many people simply don't care if their real name is tied to their trolling/hate.

The percentage of people who only bully/attack others under anonymity is likely far lower than people expect it to be.
Fortunately, ES6 and 7 are very pleasant to work with. And say what you will about Facebook as a company, but their tech side tends to favor lean technologies over bloated ones, e.g. React over Angular (don't get me started on Angular!). I would pursue that path if I were you.
I'm convinced by the fact that React makes the complex simple, and the simple complex.

I make web apps most of the time, and I love React. React + Redux is my goto architecture and I don't think there's anything out there to rival it.

But I don't see any sense in using it to create a blog, or a promotional website, or any other kind of website that is essentially a web version of something that could also live in print.

You're right, many people do use it outside of SPA's, but I think it's a case of; If all you've got is a hammer, everything looks like a nail.
It's insanely slow to start but it pays off.
I wonder what he thinks of the Pandora or the Pyra
That is all fine and dandy when one is single, young and willing to leave the country.
Ethereum smart contract high stakes king of the hill game
I'm rather skeptical when terrorism (or Lovejoy) is invoked as a reason for more censorship, hope it turns out well this time.

we are working with Jigsaw to implement the “Redirect Method” more broadly across Europe. This promising approach harnesses the power of targeted online advertising to reach potential Isis recruits,

It is not really clear why is Europe specifically targeted.
I'd also suggest flippa.com, and put a holding page on each domain linking to the auction/advert page, or a contact form.
Remember that in the last election, virtually zero newspaper, magazine (eg The Atlantic) or any other media outlet endorsed Trump in their editorials.

And yet these same organizations assure us they will have clearly defined and wholly impartial standards.

Uh huh...
4 years is hardly "flavor of the month" - ES4 is as foreign to ES2017 as Coffeescript is.
> Many (most?) households don't have clothes dryers, using clotheslines instead.

Why bother having a clothes dryer when for most of the year you can hang them up in the shade and they will be dry within the hour. There are only a couple of states/regions where it makes sense to use a clothes dryer. The blue mountains and I imagine Tasmania where it gets too cold to hang your clothes up in the winter.

> I would like to see how much energy the average Australian household consumes.

From memory for just myself in a small apartment I used around 9-12 kWh / day. That is rarely using the A/C but having at least one PC running 24/7.
> But did they ever kick anyone off?

Sure they did. Saw plenty of people complaining about it on r/DataHoarders months before this big cut-off happened.
The copy would be living on a heap object only reachable via the interface reference the lambda implements. Deterministic finalization of that copy would be a Hard Problem.
Does it have creat?
In my case at least, replacing a 70s Carrier "window A/C" (that was actually embedded in a hole in the wall instead of a window) with a modern ductless mini-split with inverter-powered compressor resulted in almost 70% lower power consumption, not to mention the fact that the new unit is virtually silent.
when you estimate the tasks independently you sometimes over-estimate sometimes under-estimate and the errors compensate each other.

Not in my experience. Under-estimate errors are basically always much smaller than over-estimate errors. Unknown factors that can dramatically speed up a projects are much fewer than unknown factors that can dramatically slow down a project.

I mean if nothing else a 4 week task can, at best, be delivered 4 weeks early, but there is no upper limit to how late it can be.
Interviewer: It means we do Agile. Everything is in a flat structure, except
when it comes to salary and responsibilities. We have a Recruitment Master,
that coordinates all the other recruiters in Sprints.

Absolute gold.
One drawback is you can't render the list and the loader at the same time. Which means whenever doing pagination or refresh, it will always render a empty list with a loading spinner instead of rendering the current list and a loading spinner of top.
UPnP and HTTPS used in new banking malware
DFS+Fanduel+MLB+Top+Pitchers+Picks+6/19/17:+DraftKings+MLB+Lineup
Trends to Look Out for iOS Mobile App Development
iOS mobile app development is now backed by innovative tools and techniques. For developers, it is important to remain updated so that users can be provided an exceptional mobile app browsing experience.
> It's such a horrible development experience that I'm looking for a way out of web dev

Before you abandon web dev altogether, you'd possibly enjoy the React or Vue communities more where TypeScript is not as popular, and Babel (writing ES6/ES2015+) seems to be the default. (e.g. create-react-app and vue-cli's 'vue init' default to using Babel).
Or terrorists (for whatever definition of terrorist) feel they need to "step up their game". I'm already afraid for whatever gruesome thing ISIS is going to think up of next now that carving off someone's head is not considered gruesome enough for immediate media coverage anymore...
I remember that, there was a heat wave through the south of Australia and the main ice producing plant had a power failure.
India's first restaurant to accept Bitcoins
I think the difference comes from the fact that Facebook makes things for the web. Their technologies are born out of necessity. Typescript feels like an academic exercise, created by someone who doesn't like Javascript (and there are good reasons to not like Javascript), and wants to reshape it to there tastes, but in the abstract, outside the context of real word usage.

And Angular feels more like a land grab than a useful tool to me.
The Met is probably the worst example of a British police force. They shot de Menezes in the head for no reason, killed Ian Tomlinson for no reason, they racially profile constantly, failed to convict the Stephen Lawrence killers because they were institutionally racist, they're brutal during protests (c.f. kettling) and when the riots kicked off they basically just ran away with their tail between their legs.
>nor have I found an easy way to make arbitrary HTTP calls with signature v4.

https://github.com/okigan/awscurl
Dead or under utilized
LA and Sydney are natural comparisons, both are large cities with similar climates. Although I would argue that LA is drier (despite it raining both times I have visited).
> How can I help de-politicize HackerNews?

Short answer : Don't try.

There were many fora on the internet before PG created HN and many others have sprung up since then.
The allure of HN is its mix of contributors, expert opinions and topics as well as the civility of the conversation(s).
A forum focussed narrowly on "hacking" would soon read like a monograph and quite likely die shortly thereafter.

Instead of trying to change the offering, embrace the experience.
I use Sendy, it costs a license fee (one-off) and then AWS fees which amount to a few dollars a month for my 5k sub list.

Of course it means you need to setup Sendy. I was going to setup as Sendy as a Service business, but most of the money would be paying license costs for software I could easily build with enough time, so I canned the idea and focussed on other projects.
I wonder how their 100 nights warranty works.
Do they just come and pick the mattress back from your house if you don't like it and do you get a full refund? Anyone who bought it can explain? Are there hidden fees?
Not friends. Networking. Let me give you a concrete example. My wife is an animal rescuer and she coordinates her activities with the rest of about a few dozen rescuers in this city, and thousands across the country, almost completely on Facebook, or ocassionally on Whatsapp. It is realtime, convenient, real name based and privacy settings exist to block trolls and nuisances.

Now what do you suggest she use for her communications? Plain old telephone? Or email lists? Neither are anywhere near the convenience of Facebook. And these are all non-tech folk, so suggesting they host their own BBS or some such option is a total nonstarter.

The point is, millions of people across the world use Facebook for similar use cases. Yes, they could ALL take the time and effort to learn some tech and migrate to another platform. But that's like asking the majority of Earth's people to become self-sustaining permaculturists. It's very unlikely to happen.
The same way mach does it.

You send a message to a process that dishes out capabilities and it responds with a handle/port/object that encodes those capabilities.
All we have learned about SW dev by mining GitHub (+ some concerns)
You can use something like Flippa, but like all the big sites, they'll rob you with fees.
You should check out the OpenCOBRA project: https://opencobra.github.io/cobratoolbox/latest/
I'm a React guy. React + Redux + Reselect + Sagas + Immutable.js is my goto stack. And I like to work with React-Boilerplate when I'm working on something big. But I'm handy enough with Webpack and Babel that I can spin up a small project on my own without needing create-react-app.

But I'm a "consultant". So I have to take the clients desires into consideration too. On my current project, I managed to steer them away form Angular2 (which they'd never used in anger) to React+Redux. But they tacked on Typescript (after rejecting Flow) for reasons that didn't make very much sense to me.

As a result, I've got a working version of what is essentially React-Boilerplate written in Typescript, which I can't share with the community because the client isn't into sharing (but they sure do love using other people's code), but even if I could, I'd be wary of doing it because it would validate what I believe to be a massive mistake.

But the moral of this story is; Often, the decision to use a library, framework, or language is not the developers choice. And it is often a decision taken for questionable reasons.
The contents of padding are unspecified after a write; reading it is not UB. Essentially: the padding belongs to the member, and after you initialized the member the padding is initialized as well (you just don't get any guarantee of the value).

This is the reason why padding for wire formats has to be made explicit and be explicitly initialized, otherwise the compiler is free to generate code packing bible quotes into the padding.
Wouldn't that effect be statistically detectable, though? (personally a strong cannabis advocate, trying to avoid giving it mythical properties though)
Now I need to go look up whitewashing
> I think something like func (t Type) operator delete(k KeyType) ?

Robert Griesemer, a member of the Go team, has presented a similar design at dotGo 2016:

https://talks.golang.org/2016/prototype-your-design.pdf
I hate snake oil as much as the next guy, but not everything in life (and music) is linear. Percussion instruments produce a highly non-linear sound wave (and if you run it through a Fourier transform then you'll need all frequencies up to infinity to reconstruct the signal). We don't know how the human ear perceives percussive sounds and how the brain forms an impression of it (at least I've never read anything about it). Just because the ear doesn't hear linear, continuous frequencies above 20kHz does not mean it cannot perceive sudden, non-linear pressure changes at a much lower time-resolution. Admittedly this is a bit speculative, but you can't write it off without justification.

Here is one reference on the non-linearity of the human ear: http://physicsworld.com/cws/article/news/2013/jan/31/human-h...
Fun sidenote: I was the very first civilian to contribute to their GitHub project back in July 2015, when SIMP was the only project they had up on GitHub.

It was literally a one letter change in the README file, but I still have the privilege to call myself the very first civilian to contribute to the NSA's open source project: https://github.com/NationalSecurityAgency/SIMP/pull/1
>vendors won't release their kernels

Vendors won't modify fuchsia or its microkernel (magenta). That's the point behind the driver APIs in fuchsia. This should allow Google to update the full system, kernel included, while leaving the vendor drivers, which run in user mode and will still work due to the API being still supported, alone.

If Android is ported to fuchsia, that would solve the android update problem for good.
Thanks for the whois tip, that sounds like a good idea.
As always, Martin Fowler has something to add on the topic: https://martinfowler.com//bliki/PurposeOfEstimation.html
PurposeOfEstimation
What part of his view seems ridiculous to you?
I don't know the story. Just from what you said, an alternative hypothesis is that the hermaphrodite internalized the societal norm of both genders, and thus subconsciously switched from the male norm to the female norm according to their body's state. Not saying that this must be the case, but it seems equally supported by the data that is available to me from your descriptions.
I'd like to humourously point out that your last sentence and your HN handle sort of contradict each other. :-)
Algorithmic Regulation: A Critical Interrogation
Will every internet company have to reinvent their own counter-terrorism tools?

That doesn't sound very efficient to me.

Also, isn't this a task for governments?
Basically every time you need to instantiate a type passed as a type parameter. You either need to pass the appropriate class literal or a factory function. And if you need ro create an instance of a generic type parameterized by a type parameter (eg. Collection<T>) you need a factory or else resort to raw types and/or ugly casting.
Please, a lot of things like hormone and antibiotics fed vs non of that are not a gimmick, maybe just say you are reserved on the health benefits. Sure it's not specific to organic, but at least in Europe a big part of the specifications are meaningful.

I understand a certain lifestyle is annoying for some people and that a lot of bullshit is sold in organic stores (homeopathy, ...) and that not everything is healthy because it's "ancient and natural" but let's not confuse everything.
Or more likely a minimum wage drone in a third world country
We only turn on the AC when it's above 35C and only turn on the heat when it gets below 12C (inside!)
Chrome warning about YC blog has been resolved, I can see SSL certificate is activated for another 3 months from 18 June to 16 September
> Or that the only dev that willing to work with it are contractors that want money.

Greedy b*stards! </sarcasm>
Лайки Крутятся, мемасы мутятся.
If the $200 foam mattress you bought is anything like the $100-odd foam "mattress topper" I bought a few years ago, after about two years you'll find it start to develop some dead spots where the foam doesn't spring back.
I think it is quite unreasonable.

I honestly think that talking about some tools someone never needed is a terrible way to get the feel for a basic level of that applicant's knowledge. And it really doesn't tell you anything about them as a programmer. I think even fizzbuzz and linked list reversal would be more telling, and that's not much.

Going by the translator analogy, I feel like it's asking say an Asian translator (who might command a few eastern languages with decades of solid experience) who never studied English and French to talk about English and French. Because in your world everyone skilled translator knows enough about English and French to at least have a useful conversation about them. It smells very elitistic. And pointless.
Basically there are three classes of people: Those who need public insurance, those that need private insurance, and those that can choose between them. Who is in which class depends on many factors such as your type of work, income, and insurance history both in Germany and abroad. It does however not dependent on your citizenship or immigration status.