skysight-inc/HackerNews huggingface dataset:
Making better use og roof-tops generally is a win as far as environmentalists are concerned; NIMBYs/BANANAs may complain however.

Not that I see any intrinsic beauty in concrete titles or roofing felt. Even clay tiles and slates I suspect are just something we have gotten used to.

In all cases they are a financial and embodied energy and financial cost as-is, and PV can turn them into something positive.
> I agree on confirmation bias, but the actual correlation appears to be that people from more wealthy backgrounds tend to do better in interviews.

> Anyone who uses MacOS (ie. can afford a MacBook Pro) to work on has to have enough money to buy one despite being in a job interview.

> Most people who use vim and emacs are going to be older, more experienced engineers, and as such, have the resources the acquire the tools they need to succeed (time to learn, books, computer, paid IDE).

> I see statistics like this and just think about all of the kids who didn't get a free ride through college and a MacBook given to them who aren't succeeding.

I think having money and resources is definitely a deciding factor, but I don't think it has much to do with wealthy backgrounds or free rides through college. Like your third paragraph says, the bias seems to favour older, more experienced programmers. It makes sense to me that more experienced programmers would do better in interviews than kids fresh out of school, and that experience just ends up being reflected in the data as being able to afford expensive tools. Like the article says when it discusses the MacOS bias: "if you walk into any tech company in San Francisco you’re inevitably going to count far more than 60% MacBooks. While our interviews are background-blind, having a few years of professional programming experience usually helps!"
Angela Merkel’s record on environmental policy has been a disaster
Thanks for the long write up. I found it very interesting.

> You might be interested in Alan Kay's '97 OOPSLA presentation

Oh yeah I have actually seen that - probably time to watch it again.

> Well, this is because most programmers don't think about what they're really dealing with

Agree with that. Most people are working on the 'problem at hand' using the current frame of context and ideas and focus on cleverness, optimization or throughput within this framework. When changing the frame of context may in fact be much better.

> What Kay is talking about is that the Alto didn't implement a hard-coded processor. It was soft-microcoded.

Interesting. I wonder if FPGAs could be used for something similar - i.e. program the FPGAs to run your bytecode directly. But I'm speculating because I don't know too much about FPGAs.
It's a shame DNS traffic isn't at least encrypted. That doesn't solve the whole problem (you're still sending data to a potentially untrusted DNS server) but it'd help a little.
Funny I was asked this just the other day by my son!

We did some research and the Lenovo with i7 proc 8GB RAM (to be upgraded later to 16GB), with SSD (256GB) was under £600 (which was his budget). It comes with Windows 10.

So, take a look at Lenovo.

--- Tangential thoughts below ---

About 6 months ago I was given a Lenovo Thinkpad Ultrabook (i7, 20GB RAM) for a contract I was working on and was blown away by the performance compared to my MacBook Pro. I have been a Mac Fanboy for more than 10 years, but I find myself having a harder time to justify the premium on them. My personal MacBook Pro is very sluggish compared to the Ultrabook.

Couple of nice things about the Ultrabook. I can run a Linux VM (actually multiple at the same time) for "real work" and dive back into Windows for things that aren't so reliable on Linux (e.g. WebEx). Also ready for the "Linux on Windows" thing Microsoft are doing - which I hate to admit actually looks quite cool.

For my next personal dev laptop (next year) I will probably go for an i7 32GB Lenovo Thinkpad Ultrabook. I will probably leave Windows 10 on there. It really surprises me to say I probably won't by another MacBook Pro unless Apple get their finger out.
> You do not need interfaces for dependency injection

Yet each component is supposed to implement component/Lifecycle protocol... in other words, an interface.

And component is actually awful in practice. It may look neat in theory, but it's too simple and results in a mess not much better than it would be without it.
The `install_packages` command looks like a big win compared to the rather spammy form most Dockerfiles use now to install packages, e.g:

$ install_packages mime-support

vs:

$ apt-get update && apt-get install -y --no-install-recommends mime-support && \
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

That's a great win in itself, this is excellent.
How about building something similar to a space power station that loads huge batteries, then gravitationally launches them towards ground, while on the other side an automated system launches rockets with empty batteries that docks to the power station?
Original is behind a paywall on Wall Street Journal:

https://www.wsj.com/articles/bitcoins-wild-ride-shows-the-tr...
Gas Pump Skimmers detector
Great reaction and thanks for producing such a great piece of software, it's making my life better everyday.
Humans do post-hoc rationalisation for whatever acts they perform and emotional states they experience; I expect Kids These Days have biases in those directions that they may ultimately justify in ways like that, even if the real reason is, say, a general expectation in the last year of highschol that you have three to four more years to go before being an adult instead of just zero to one.
> What kind of margin pays to have someone walk door to door?

If I had to guess, the door-to-door folks are probably lead gen companies that sell leads to solar installers. The economics work out largely because solar installations are such a big ticket item that good leads can demand a nice sum. As a thought exercise, Amazon will pay in the range of 5% to affiliates. If you buy a $100 pair of shoes on Amazon, that will net the affiliate $5. If a solar lead gen gets the same rate, then a single $30k system will earn them $1500. So that salesman only needs to sell a few systems per month to cover salary. Hence the door-to-door.

Also, it's worth mentioning that the residential solar market is pretty cutthroat. Quite a few companies have recently filed for bankruptcy. Part of the reason lead gen and marketing costs are so high is because these companies are fighting tooth and nail for customers. I am pretty sure most installers would love to cut back on that spending, but without it their business would collapse.
Depends on your OS. For Chrome on macOS, it'll show a chrome-styled square box with an icon and a piece of text in the upper right hand corner, kinda like macOS notifications (but they look nothing like it). In general, web notifications (can) work the same way they do on your smart phone. They can arrive from an active tab as well as from a background service.

Safari (on macOS) will use the native macOS notification system to display notifications AFAIR. I have no idea what IE on Windows does.
On ChromeOS & on Windows with the Edge browser it integrates with the OS notification system. Not sure what Firefox does.
Write/Read Access to Linux Files Under MacOS Sierra – Paragon ExtFS for Mac
Even if it's legal it's a terrible idea.
At Monzo (a bank), we have approximately 10,000 customer contacts a week.

This would be valuable to us.
and some kind of page bug that hangs my Chrome tab
That's a great compilation. Definitely worth a bookmark.
5 Lead generation hacks that will grow your leads by 3X
or was that my ad blocker.. ?
I recently switched back to Terminal.app due to poor performance in iTerm 2. Keystrokes were lagging to the point it got frustrating. Then a few days ago someone pointed out that I should try the iTerm 2 nightly build, and sure enough the lag is gone, so I'm now back on iTerm 2 again.
Docker Official Images Are Now Multi-Platform
Reading the Bible Through Neuroscience
Very long time ago, talking to a person in real time 1000 miles away from you had been considered impossible.
definitely not interesting, but they're on port 8022 so maybe that's a common one for attack scanners. i mean with masscan its so fast and easy to find ssh ports, i cant imagine any non-standard port is more obscure than the next.
they are hosted on a low cost vps provider so maybe their ranges are common low hanging fruit.
Just noticed it was on the front page yesterday:
https://news.ycombinator.com/item?id=15281364

Sorry about the noise.
Qt Installer Framework 3.0.1 Released – Qt Blog
Sorry for the skepticism, but what’s the advantage of this being in VR? Seems like a 3D visualization that I can see on a monitor / iPhone just as well?
A lot of things are wrong in your comment

First, it's not socialist, healthcare is a fundamental asset in modern societies

Having different healthcare standards for different social classes is detrimental for society development

Second, public healthcare is not a single player system, is a decentralised system with many actors competing under the same rules

If you don't believe me, just take a look at what happens in Japan or Europe or in Italy (my country, generally a disaster but second after Japan for average life expectancy)

That's exactly what a hacker culture supports

US healthcare reflects US mentality that market can fix itself so instead of net neutrality you're going towards net conglomerates
Sure, but even more recently than that, it was imagined we'd be in flying cars by now, but we aren't. That's not really an argument.
Show HN: 140 Stories – Authorless Collaborative stories 140 characters at a time
Splendid work.
The Bacteria Inside Us: Gaining a New Understanding of Human Disease
I wouldn't call the situation in Xinjiang or Tibet a rebellion. There are independence movements of some importance, but AFAIK the majority population in both regions are Han Chinese by now, who have much less reason for separatism.

A comparable situation for the US might be native Hawaiians campaigning for independence, while the majority population just doesn't care. There are probably such groups already, they just haven't resorted to violence enough/encountered a strong enough reaction by the state to become notorious.
Dualism is the belief there is more than one fundamental substance in the world (mind & matter). There's nothing magical about that, it's just an ontological position. But it does have the problem of how mind & matter interact.
Help me on this: Facebook has just removed the PATENTS file from GraphQL repository, and now there are issues for this? And at the same time people are arguing over removing it from React?

This is madness…
From a quick Google Search, a Russian company is offering microcontroller code-dumping services:
https://russiansemiresearch.com/en/faq/

I have no idea if this is legit or not. I doubt your law enforcement would let you access their services anyway.

Edit: My guess would be they work with industrialized de-capping + software to dump the memory, like this:
https://www.bunniestudios.com/blog/?page_id=40

There are other "chip intelligence" companies in the US, some of which probably have such services. At a different cost.
And what is the point? Does the price prove that bitcoin has not failed?

To me, bitcoin died sometime in 2013 when mining became hopelessly centralised, breaking the economic and security models Satoshi had set forth. The bitcoin thereafter has been a soulness Frankenstein animated by a mixture of ego, greed, and hubris. I don't want to make any predictions, but when the crash comes it will be over before you knew it.

As for the wider field of blockchain/DLT, it bears an uncanny parallel to the early days of nuclear physics when radioactivity was first discovered by the Curies: The science behind it was be sound, yet any benefit to mankind was overshadowed by the cottage industry selling radioactive snake oil for a long time before the mania died down. And people died when basic precautious were not taken.

It may work down the road and it may not, but right now all I see is woo in every direction.
For penetrators you want density, hardness, and other penetration aiding properties. Tungsten is very dense, but as you point out it blunts when hitting a target, reducing its effectiveness (but if you have enough it'll still work).

The guardian article you linked is a little bit off on the properties of Uranium. Uranium is self sharpening (which means that when it slams into a target it fragments splinters off, leaving behind a sharp point). Uranium is also pyrophoric, which doesn't mean that it burns away pieces into vapor, rather it means that when it scrapes along as it's penetrating through metal it throws off sparks, just as flint and steel does. Additionally, Uranium is more flammable than Tunsten. This means that a long rod Uranium penetrator can punch through thicker armor than Tungsten and it spits out a rain of sparks and splinters as a burning hypervelocity rod comes through the other side of the armor. This leads to a very bad day for the target.

However, because of that pyrophoricity and that burning the result of using lots of DU shells on hardened armored targets is a lot of DU dust and vapor. Because Uranium is a toxic heavy metal this can have disastrous health effects.
> I have no idea wat IE on Windows does.

https://blogs.windows.com/msedgedev/2016/05/16/web-notificat...
How to Get Extremely Cheap Last Minute Flights
>We need new words - or wider usage of existing ones.

Agreed - trouble is, though, whenever you start to enforce this particular aspect of the discussion, you end up either being accused of starting a cult, or following one...
Apparently Honolulu being 3,673km from its nearest city.

Perth is only 2,139km from its closest city Adelaide.

Source: http://www.westcoastassist.com.au/Perth_the_second_most_isol...
Happy to let you know that Tower supports this: https://www.git-tower.com/help/faq-and-tips/tips-and-tricks#...

Disclaimer: I'm from the Tower team. If you have any questions we're happy to help: https://bit.ly/towersupport
I agree that it's not a bad thing necessarily, but I think the increase in mental health issues and loneliness (which often go together) might in part be caused by this ability to get some of our needs met in ways that at best provide a surrogate for other or perhaps deeper needs.

Looking at myself, for example, I can safely say that I'm a bit of a loner. But the truth is that I get a fairly decent amount of social interaction through the internet. In some ways this meets my needs better than real life: I can't think of any real-world 'community' quite like this one, for example.

But in other ways it's become very clear to me, usually when I am forced to get out and be around people and suddenly realize how much I needed that kind of interaction, that my online communities are lacking in fundamental ways. I suppose porn is an even more concrete example of this. Another example would be the ridiculous amount of 'quality' shows/movies that offer a surrogate for experiencing relationships and places and events.

The convenience I have of being able to stay at home and 'interact' with others in particular way, on my own terms, has the disadvantage that it requires me to know what is good for me and actively manage that, in the same way that the convenience of porn makes it easy for me to not bother 'grooming my feathers', so to speak, and heading out to meet potential mates.

That's not to say any of these things are inherently bad, of course.
A balanced view is that all the articles hold some substance. But the technology is more at threat through its own community than any external force.

One question that I don't really understand is how can the total supply of BTC serve its own growth.

If the market cap reaches the same value as gold for example - how long before one Satoshi becomes too large a divisible unit to be useful?

Can you divide Satoshi?
debian:stable-slim 56M
And many didn't. Weasel words abound.
This article, like most discussions on "consciousness" I encounter reads like little more than word games to me.
With a hard fork you can, yes.
SIMD optimization is actually not as easy as it sounds.
You can use SIMD to greatly speed up looking for ", for example, but with JSON that is not enough, because there could be an embedded " in the string, escaped as \"
And if you find a ", checking whether the previous character is a \ is not enough either, because it could be \\" (an escaped backslash at the end of the string).

The main takeaway of this, to me, is: if you design a language like JSON, make the grammar easily parsable. Escape " as \22 for example, or =22 or basically anything not countaining the escaped character, then you can use SIMD to look for the end of the string very efficiently.
I wouldn't have revealed the exact port number here, but thanks :) yeah, I think your explanation sounds plausible.
In any other world a change of 30-40% per day in any direction would be a cause of concern.

Bitcoin enjoys a reality distortion field that keeps it inflated beyond any reason. It's not that different from any other coin on these lists: http://deadcoins.com, https://magoo.github.io/Blockchain-Graveyard/
> How often do you talk about 20 minutes because you can neatly stuff 3 of those time periods in one hour?

Dunno. I personally 'visualize' 20 minutes as a third of an hour. I don't know how common it is to actually stuff an hour full of 20 minute periods, but it happens - you see a schedule with X:00, X:20, X:40. Multiples of 15 or 10 minutes do seem to be more common in that case.

But it definitely matters to some extent that it's a divisor. Consider how rare 25 minutes is compared to 20 or 30. If you look at it only as a number of minutes, 25 seems a bit less 'round', but not too much; we often say "25 cents", after all. (And it's 5 squared and a quarter of 100.) But 25 minute periods are less convenient to calculate with, because adding them tends to result in odd/less consistent minute values, because it's not a divisor of 60.
Bringing the web up to speed with WebAssembly (Paper)
I too am from Perth and am also often amused to hear of any form of software development industry in our home town .. but it has to be said that Perth can produce some very interesting technology outliers at times. Just look at whats happening with 3D-printing in Perth, for example (AuroraLabs) .. some truly innovative folks still living there.
Does that work - I think the mining reward is 25 BTC, about 75,000 USD. So for 7.5million thats being the winning miner 100 times.

I honestly don't know what setup it takes to be reasonably certain to be the winning miner these days - does anyone have stats on how many miners and how often one might be expected to "win"?
& if you want evidence of this cycle in action for BitCoin, try this:

“The price of BitCoin has a 91% correlation with Google searches for BitCoin” http://uk.businessinsider.com/bitcoin-price-correlation-goog...

Obviously BTC can be in a bubble & whilst still having real value - the two things are not necessarily connected. (Although having a good future value story is helpful for a bubble to form in the first place I would argue.)
Ask HN: Will Rust be as popular as Go or C++?
Will Rust continue to remain as a niche language that sometimes people choose as an alternative for C++ or Go, or will it see a rise in adaption soon?
Isn't the greater problem that the total market cap of bitcoin is always going to be 22 million? In other words, the single bitcoin I own will always be worth 1/22M of the entire market cap, regardless of how much it's used.

And I only own one. There are lost of people out there who owns thousands of bitcoins. 1000 bitcoins is 1/22k of the entire market cap.

How could this be sustainable?
You use React or GraphQL on any project at your company, and suddenly Facebook gets free reign to use ANY IP your company claims?

That's the definition of toxic.
Notably, NetBSD has recently undergone a successful effort to implement such a decoupling of subsystems, while still remaining a monolithic kernel. Lo and behold, it immediately boosted the ecosystem of hobbyist FOSS OSes, by letting them easily reuse chosen subsystems (see e.g. Haiku, GenodeOS). It also certainly helped that NetBSD is BSD-licensed. If you want to learn more about the effort, search about "rump kernel".
Do you understand the Bitcoin security model? It has not been broken. And do you understand what "woo" means? Your hand wavey proclamations about Bitcoin fit the bill.
I think bitcoin is a lot like Snapchat. A lot of people dismiss it because it doesn't make total sense. But those who do, are trying to work with it.

Yes, it may die next week. But next week may also bring another reason to stick with it.

Even if it dies, we already had a taste of it, what are we gonna do? Not try again?
>>Conclusion: Even if the modules cost $0.0000001, the total price could not fall much more unless the rest of the business model gets updated.

Sure, when building the roof, it is installed as a solar one, saves on roofing materials and installation, since you only pay for solar and for solar installers. Granted not 100% substitution since not all the roof can be covered but a nice chunk.

Or make the panels more DIY...a few cases of beer, a few friends and be done. (plug it in after 24 hour, to make sure that the beer is gone from system)
The C++ coding experience is bi-polar, lets talk about it
Well, entreprise is what pays their bills so it seems normal to cater to that population.
You need pretty big rotors to generate enough electricity to pay for the embedded energy: http://www.lowtechmagazine.com/2008/09/urban-windmills.html
PhenQ Avis: PhenQ la pilule de perte de poids pour vous?
All of these can be both mutable or immutable. And converted as needed

let array = [1, 2, 3]
var mutableArray = [4, 5, 6]
var anotherMutable = array

Not sure how much optimisation is done under the hood, but Swift compiler loves to complain about mutable structures that are not ever edited.
It's a web app if it works on the WWW and requires JS to work. Otherwise it's a website. That is how I classify them anyway.
http://www.huffingtonpost.com/entry/go-to-prison-and-get-you...

Afaik this is already possible, just commit a serious enough felony and make sure you go to a federal prison :) you won't be able to vote anymore, plus easy way to get rid of your student loan(s). I wouldn't advice it though.
I bought this app but was never able to unlock its potential.

All the tutorials that I read seem to be too complicated.

Anyone can point to easy to understand tutorials for creating workflows?
What about futures?
Channel Live Day 2 – Elsa Chen, CEO for Entanet
PhenQ est publié en février 2015 par RDK Pharmaceuticals pour ceux qui essaient de perdre du poids en tant que brûleur de graisse de qualité pharmaceutique. Il y a une différence dans l'identification des termes car il n'y a pas de «r» dans Phentemine au lieu de la phentermine commune. http://www.phenqavis.org/
CMD+K works as well. For me it is better since that is the shortcut I use for quick open in QtCreator
I can't remember the last time I used the close button on a window. Occasionally use the zoom button when I can't remember the shortcut for maximise / fullscreen and when I've forgotten Spectacles is installed (I said I was old, right?)
Alternatively, if the software we had was all well written, developing new software and bringing on the next generation would be so much easier and faster. The slowest development I have to do is on software that's horribly badly written; the fastest I do is on the most solid, most secure, most documented software; that's the software which I can and do improve and advance. The badly written junk is so much harder to advance.

If we did it properly, I suspect we wouldn't be on 1990 technology; we'd be using software that we won't actually see for another 20 years.
Really? Psychology seems, to me, to be one of the best backgrounds for understanding Bitcoin.
Jitter bug perfume
Using Google Charts in a WordPress Post