skysight-inc/HackerNews huggingface dataset:
Scary film locations that you can visit
You seriously can't dustinguish between his writing and that of in the New Yorker?
In retrospect of course it's always easy to criticise, but still, the diff is really cringeworthy.

The deleted code is very specific-looking. Nobody writes that just casually or out of ignorance. Also it is what was at use in production.

It's very naive to just go and replace that with nice-looking, shorter code.

Key lessons:

- Understand what you are deleting

- Treat production code as sacred

- Add reasonably extensive comments for delicate code (as the original one). Git commit messages aren't enough.

- Try out infrastructure changes in production-like staging servers. I really doubt they properly did, as they say the "majority" of 17M requests failed.
One way you could solve the problem in the real world is track down the delinquent counterparty to the contract, drag them into an expensive legal system, subject them to the costs thereof, levy a penalty on them, hope that they pay it, in the even that they do not or cannot, seize their assets, in the event that they have none or you cannot, punish them with prison, in the event that they resist, kill them.

Sure, that's the traditionally accepted way to go about solving the problem in the real world. But there are many other ways to solve the same problems that we're all intimately familiar with by now based around reputation systems. When it becomes public that a counterparty to a contract has engaged in delinquency, they suffer a reputational hit. If their reputation has value (and there is nothing about pseudonymous entities that mean that they cannot accrue reputational value, rating systems work on darknet markets quite well and have since their inception), and the amount of damage to their reputation is higher cost than making good on the contract, then they will make good on the contract (and even if they can't, you've punished their delinquency by damaging their reputation, instead of dragging them through an expensive inefficient corrupt legal system involving violence as the final sanction).

All sharing economy and peer to peer systems that currently exist work on systems of this kind, and cryptocurrencies to the extent that reputations are valued and contracts made similarly so, and this will only become more prevalent as time goes by.

Not everything requires recourse to violence.
I, Robot (1983) -- in the arcades, no less

https://www.youtube.com/watch?v=gmvWxG2zvs8
Agreed. The progressive groupthink (quite different from the community twenty years ago) makes me sad.
We became leftists because libertarianism is harsh and unrealistic.

Most people are not smart enough for a libertarian world they get swayed by propaganda too easily and are unable to judge risk correctly. It's more efficient to have technocrats guide the public and protect them from short sighted mistakes and evil corporations. Most people don't even understand the difference between a percentage point and a percent and these same people, if left to their own devices, create hellish cities and countries. If we were all intelligent technocrats libertarianism (in the minarchist sense) would still be wrong, but it wouldn't fail so hilariously since we'd all have contracts for nearly everything, but as it stands now it's completely unrealistic to imagine a Gary Johnson United States.
A climatization using DC current from capacitors charged with solar panels might be more interesting in mild hot regions.

If I understood well AC is optimized for carrying current on long distance with minimal loss. But most electric devices use DC. They need an AC to DC convertor with some energy loss.

Solar panels produce DC and is usualy converted to AC with some loss. Then, in most electronic devices, this AC is converted back into DC in the device power transformator.

What waste of energy. Shouldn't we do something about this ?
Ask HN: Guixsd and QubesOS
Is there any way to combine Guixsd (functional package manager, Guile) with QubesOS?
The "Colonial Street" set at Universal Studios in Burbank, California. Most famous as the set of Desperate Housewives.

https://en.wikipedia.org/wiki/Colonial_Street
This approach can be equaled or bettered with no machine learning.

This example allows easy comparison between common techniques. Choose image 7 to see an example with a person:
https://dl.dropboxusercontent.com/u/2810224/Homepage/publica...
The universe isn't code, and only gcr used the term "self modifying". There is absolutely nothing bombastic implied by the statement that a program can rewrite code.
That's a Pablo Escobar quote?
> What a sad and pathetic excuse for discrimination based on culture and values

Discrimination based on skin color seems self evidently bad, but discrimination based on culture and values seems not just not bad, but actively good!

Why should i associate with someone who regards theft as okay? Why would i want to hire someone who thinks that disagreements should be solved with yelling or fistfights?
Magnesium tekort? Met deze natuurlijke voeding kun je er aan verhelpen
Teardown Reveals New MacBook Pro Without Touch Bar Has Removable SSD
So, these people couldn't have the same success on youtube?
A more interesting metric might be months of pay back time. $1,800-$2,500 seems like an arbitrary number you made up.

Like if your power bill averages $150 (I realize it probably doesn't) and you plan to stay in place for a few years, then something like 50*$150=$7500 is easy to consider and is much higher than the numbers you tossed out (that's just over 4 years to pay you back).

I mean, I agree with the point you are implying, that people won't be overwhelmingly excited with solar until the payback goes below 2 or 3 years, but I think it also makes sense for longer payback times.
Yep, Battery life is a big disadvantage.

I rarely go 3 hours without charging anyway, so this wasn't a problem for me.

The 1920x1080 version is supposed to have better battery life.
Nintendo Switch has a 6.2“ 720p multi-touch screen
This may be a useful learning tool for the author. For a "newbie" ubuntu/fedora or any mainstream distro is a better choice because of the abundance of the support information. With the customized basic tools this even hurts beginners as they get used to things not part at standard environments.

Overall this is a project born dead if its true intention is to be a useful tool for the beginners.
What makes a game AAA is the resources (human and financial) that were used making and marketing it, not the language used to write it.
China set to finish 2,000-kilometer 'quantum link'
In the UK we get about a quarter of the incident energy from sunlight in Winter than we do in Summer. You could do it by overbuilding your solar array by 4 times over what's required in Summer. That might actually be reasonable if solar prices carry on going down. Or you could do it by having some sort of micro-CHP system which produced electricity and then uses the waste heat to heat the house.

But, yeah, I think this is the major outstanding issue with renewables at the moment. Solar with battery storage looks like it will get parity with the grid anywhere near the equator, where you don't need seasonal storage. The UK needs additional solutions. I think we should be putting more money into developing micro-CHP personally. British Gas were trying out a Sterling engine system a few years back, there are also some in development using Fuel Cells.
If you think the USA had bad standards, In Thailand it's common (even today!) to build skyscrapers out of cement and single-pane glass.

To bangkok office workers, it's pretty natural to blast the AC all day and have the office still be above 28'C
Main point for touch strip is changing icons/state. But that's absurd because not even my mother blind types.
This is clearly another fancy thing that removes functionality.
iPhone hack that threatened emergency 911 system lands teen in jail
Will pep handle key exchanging as well? Looks interesting, but I can't find out if/how it handles this?
Excluding them is kinds weird but bring able to market to specific ethnic communities makes sense for marketing.
They're probably factoring in a charging Tesla in the garage.
>But the more likely outcome is that people will simply continue to do what they do until they get kicked off

So, that would be successful enforcement of the policy.
"At FastMail we only open the ports for SSL"

Does that mean that you do not support user mail submission on port 587 at all?
Can you explain to me your economic thinking behind leasing two Teslas? Are you super rich or do you have some other thinking that went into that decision?
> Does Tesla come with an UI where you can do something along the lines of

No, not like that.

The charge UI interface has a 'daily' indicated range that you can set, and the top ~10% is marked 'Trip'.

Example from a screenshot of the mobile app shows what i mean[1]

The advice given to owners is to normally set the charge limit to somewhere in the daily range depending on their expected driving needs the following day.

As stated by others, it's most damaging to cells to be kept at the extremes of their charges. Controlling temperature is another big factor in it too, that's why Tesla has active temperature management in the cars and stationary storage products.

Here's real-world numbers from owners[2] and shows that the degradation even after a lot of miles and with older packs isn't terribly much.

[1] http://imgur.com/a/Cr0Cq

[2] https://electrek.co/2016/06/06/tesla-model-s-battery-pack-da...
Ubuntu 17.04 Unity 8 update
What's wrong with that? You don't have to use their service. They are not in a situation that they have to provide service to everyone.

I don't see a problem when a company says "if you're a racist you're not allowed to use our service".
Perhaps the reason Apple didn't include an HDMI port is because Skylake CPUs only support [1] HDMI 1.4 which means you can't output anything at 4K @ 60 Hz. They could have used an LS-Pcon to convert DP 1.2 into HDMI 2.0, but that's not ideal.

Personally I think Apple made the right decision by dropping the HDMI port since the Thunderbolt 3 ports are far more flexible.

[1] http://www.anandtech.com/show/9483/intel-skylake-review-6700...
Lithium Ion batteries lose charge over time, so during transport they would discharge.

Lithium Ion batteries can handle a relatively small number of recharge cycles (when compared with the number that a metal cylinder/sphere can handle when just filling it up with LNG)
Was probably a lot of maintenance effort for something that didn't catch on widely and duplicated Twitter's own video upload feature, except with more limitations (no videos longer than six seconds, in app recording only). Also, curiously enough it was labelled racist because of exactly the same aspects now being portrayed as positive: http://www.digitalamerica.org/vine-redefining-racial-stereot...
While those results are nice too, they really don't seem comparable to the ones given here. The look is too different.
Just to add more anecdata:

* 150-year-old rowhome in central Pennsylvania, USA.

* 2 adults, 2 small children, dog/cat.

* Window unit air conditioners (2 running most of the time in summer, with a 3rd in the attic office running a lot less since I don't use it much). Hoping to install mini-split system eventually, but it's low priority

* Gas steam heat

* Gas stove/oven

* Gas water heater (I think)

* Electric baseboard heat in 2 rooms

* Electronics: tv/roku, modem/router, 2 laptops. 2 phones charged occasionally

* Lights are almost entirely CFL/LED.

My usage over the past year is just a hair under 14,000 kWh. Around 1500/mo when the A/C or baseboard heaters are on. Lowest months were April/May when both of those were off and I dipped down to 500 kWh.

If my math is right, most of the rest may be due to ceiling fans -- we have 5-6 that are left on pretty much year-round. Assuming they're each 75 watts, that's around 50 kWh/mo per fan. It never occurred to me to wonder how much power they might use.

So, if I leave A/C and baseboard heating off, and only run fans in currently-occupied rooms (bedrooms at night, living/dining/kitchen during the day), my usage would be about 4000 kWh/year.

How do you use so much less? Tiny efficient fridge? That's the only big item left in my house.
Sounds like an opportunity to have scheduled charging. I'd like to plug my phone in at night and have the phone keep itself at some minimum until an hour before my morning alarm. Then start charging so it reaches 100% just about the time I wake up and unplug. Maximizing battery life might conflict with phone manufacturer's goal of getting you to buy a new phone every few years.
You're essentially saying that the mere existence of a prejudice justifies discrimination. You think that most Napoleteans are thieves, so in your mind, this justifies discriminating against Napoleteans. Similarly, a racist may think that most black people are criminals, and think that this justifies discriminating against black people.
Houses and roofs last far, far longer than cars. 50k miles is 4 years for many drivers.
Yeah because Lithium Ion batteries never catch fire.
Noting that neural nets are associative memories, one would think the best one can get out for the rationale of a specific outcome would be the high level land marks of the dynamics, starting from a given input and all the way to the outcome ... is there anything else one would expect to get out from the system?
You can absolutely write a kernel in Go, many year ago Go used to ship with a bare metal runtime, as a demonstration...
It should work, I don't think you need to bother with training it on individual performers. Someone made a thing like this to improve low res anime, that worked well.

In theory you could use this to increase temporal resolution as well. Turn 24 fps movies into 60 fps, and upscale regular HD to 4k.
My favorite piece of HP software was some printer "accessory" that would hang out on the desktop, overlaying the icons there, and on occasion overlaying every other piece of software as well, taking up pretty valuable screen real estate and mindscape, too.
What would make sense is to say "we only accept campers that are quiet at night - and we'll throw them out of they don't comply and disturb other people's sleep". What you did is racism.

Now ever if your statistics were true (I doubt you properly measured that) it simply doesn't matter. Even if 90% of people from some region are noisy at night that doesn't justify rejecting the other 10%.
I hate this too so I only look for hosts who InstaBook. That way I dont have to wait, it confirms automatically.
Computers are modular and upgradeable, but we still have Bonzi Buddy and the AdSearchMoneyDollars browser toolbars, and pre-installed bloatware (and backdoors!) bundled by manufacturers.
"What proof?" you ask? Housing antidiscrimination enforcement teams have been highly skilled at gathering this proof for well over a generation and making charges stick. Not sure about this? Ask your favorite search engine to look up "housing discrimination enforcement NYC" for example.

If Airbnb were a local chamber of commerce making bookings for bed and breakfast places, it might be valid that they're just a booking office.

But they're a major source of accommodations in large cities. As such they have to at least pretend to abide by those cities' antidiscrimination regulations. This policy is a way to do that without customizing the rules for each jurisdiction.

People are free to use less controversial ways to offer their property for short term rent. I do that, and not because I discriminate (I don't), but because I want to keep a little bit more wealth in my community rather than sending it all to Sand Hill Road.
That's discrimination. Blatantly. If that's in their description they should be reported.
What it was like programming Skyrim, from the lead dev
I know you can do that for blindness, but the challenge I see is gaining a good understanding of how people would actually navigate a site. For instance, perhaps someone who is legally blind might use a screen reader, or just magnification, depending on their preference.

From what I've read, screen readers are typically played at a very high speed (once you get used to it) - I don't know how you'd know things like that without advice from the people using them.

The second question is how you're supposed to navigate if you can't see the text well or at all - this might require adding features to the HTML to integrate with the screen reader.

I can visualize what my website looks like already, so if I shut my eyes I'd just be navigating it in my head.
In the Apple demo, the touch bar showed the recipient and dollar amount of payment, requiring a fingerprint to confirm.
Secrets of MMM Has Been Revealed
This looks a lot excel or Access, but better. Excel is also just a database of state and a global update "tick". Anyone who is a programmer has probably at one time or other taken that spreadsheet or Access utility used for task X at a company and tried to make a "real" application out of it - only to realize that it takes an enormous amount of time.

This would help with those scenarios. Its perhaps not the best tool for general programming but it looks promising for creating maintainable data centric utilities. Instead of all those spreadsheets.
>Color me a traditionalist, but only valid warrants count.

The warrant is legally valid. I don't think even Assange denies this!

>Nope. They issued the arrest warrant to compel him to return for questioning.

No, they issued it because he needs to be in their custody before they can charge him. This was explained repeatedly at the time. See e.g. paragraph 140 of the high court judgment:

In our view, the terms of the EAW read as a whole made clear that not only was the EAW issued for the purpose of Mr Assange being prosecuted for the offence, but that he was required for the purposes of being tried after being identified as the perpetrator of specific criminal offences. He was therefore accused of the offences specified in the EAW. Nothing in the EAW suggested he was wanted for questioning as a suspect.

Or, directly from the Swedish prosecutor (paragraph 142):

It can therefore be seen that Assange is sought for the purpose of conducting criminal proceedings and that he is not sought merely to assist with our enquiries.

>Sweden is willing to question others in foreign jurisdiction so that obviously not true.

He is not wanted merely for questioning.

>I'm surer of that, with more evidence, than you are that they would not comply. You first.

I don't claim to know what the Ecuadorian authorities would do under hypothetical circumstances. If you have some inside knowledge, please share it. (I thought wikileaks supporters, of all people, would believe in transparency?)

>Because one requires extraordinary rendition.

What on Earth are you talking about? Assange could go to Sweden today and the trial could be held there. No extraordinary rendition required.
You might be able to, but it won't be because of GC times.

In HFT systems in GC'd languages or not, you don't allocate on the hot path so GC times are immaterial.
That's a really fascinating idea!
AI System Predicts Donald Trump Will Win
> do people really mind the look of typical roof-mount solar

Depends on the people you're asking.

Some Home-Owners-Associations in the US forbid the installation of rooftop solar on visual grounds. Though some states have signed laws stopping HOAs from doing this.
I'm impressed by the ProtonMail team. Yes, they have a way to go but are making great progress. Yes, you need to trust them. Yes, it's simple enough for my grandmother to use! The mobile app works well too.
I know, but that doesn't make the F keys a good choice for cross-platform app developers. Nobody would release a web browser on macOS where F5 is the only way to reload the page - not before and not after the TouchBar.
Go needs a runtime, but it need not be a full OS; it could be a not too big library that gets linked to a kernel written in go.

Similarly, can you write an OS kernel in ISO C? No, you still need some assembly or runtime support. For example, ISO C doesn't have any notion of making syscalls or returning from the kernel to a caller or for setting up page tables.

Any argument why go isn't suitable for systems programming along these lines should be about how much and what kind of runtime is acceptable for a systems programming language.

A (fairly popular, I think, but certainly not universally agreed upon) argument could be that systems programming languages cannot have garbage collection because it should be possible to implement a garbage collector in them, and doing that in a language that already has one is possible but silly.
> they are all defined with fmt.Errorf

No, an error implements the error interface.
It means that it can be a value of any type that implements the constraint of having an Error method.
CRISPR hacks expand uses of gene-editing toolbox
Cannot edit the post for some reason, but sleepy this morning and not native English ; rings true of course.
I'm amazingly out of the loop with modern x86 processors (my laptop has a 2008 Core 2 Duo, my desktop has a 2009 Phenom II, and I have not yet felt a need to upgrade) so I gotta ask: what are the issues with supporting a new iteration of an Intel CPU on an OS level? Isn't a generic x86 CPU a generic x86 CPU that runs anything you throw at it anymore?
When a single business dominates an entire industry in such a way, it's not just a "private business" anymore - it's an institution and should be treated as such.
That's not really how it looks in the pictures on their site. It looks more like they are butted together with no overlap. Also, I'd think you'd want just as much overlap on the long side for weatherproofing. This does raise an interesting question; how are they weatherproofing this installation?
Indeed people should wake up and just ditch the social-control-freak Silicon Valley companies.

For Germany, start with http://www.zwischenmiete.de . Cheaper, better, less obnoxious than AirBnB. Good riddance.
Worth pointing out two things:

- Sellers cannot leave negative feedback on buyers

- A common fraud technique is for a scammer to take over the account of someone with a good history (i.e., hack into it)
Actually Chris Granger was heavily involved with Clojure. David Nolen gives a great shoutout to Chris Granger and Eve's predecesor, Light Table at minute 17:00 a couple of weeks ago at the Clojure TRE conference:

https://www.youtube.com/watch?v=mty0RwkPmE8
A ton of programming is done in Access and Excel. Perhaps most business calculation and presentation formulas are done in those "integrated" environments, and not in languages as we "programmers" know them.

I can see this fitting a niche between Excel and "normal" programming. That niche might be a lot bigger than we think.

I think we may be a bit blinded as regular programmers to who is actually a programmer, and where programming happens.
Well the USA is able to enforce it's laws globally
Best Part Time Jobs for College Students – $200 a Day
It might be (it is) anecdotal, but as someone from Europe it struck me odd how much Americans love their A/C. Too much, in fact. Almost everywhere I went it was too cold. Somewhat like in SE Asia. That might be the answer to high energy use.
Airbnb is a guest in all the homes they're invited into. Now, they're acting the rude guest, bringing up politics and making demands on how people think. They can certainly do that, but it's pretty dumb. It's taking advantage. It's bullying.

I don't see the problem with a company just being tolerant.
Diagnosis of a tumor no longer means early death – CyberKnife
Google Glass never attempted augmented reality though right? And if it did, it would really need a camera to do it.

I'm not sure there is much left after you take away the features you call "privacy invading"
A kernel module implementation along the same line: https://news.ycombinator.com/item?id=12822490