skysight-inc/HackerNews huggingface dataset:
> Next moon landing I hope the mission lays down an enormous silver blanket that can be seen by amateur astronomers and ordinary people are encouraged to come out and look through a 'scope for themselves!

Just make sure that it is very well publicized, so that no one will discover it on their own. Finding an enormous structure on the moon could really freak people out.

I know, because it happened to me.

I was driving home in the evening after work, from Santa Monica to Pasadena, taking the 10 which goes through downtown Los Angeles. It was the middle of winter, so got dark early, and it was a foggy night.

As I approached downtown, I could see vaguely in the sky through the fog the full moon. But something was off about it. There was some kind of dark markings on it covering much of the visible surface.

I was totally confused. There was too much regularity and organization to the markings for them to be something natural, but no one on Earth had the technology to put anything so large on the moon that it would be easily visible to the naked eye, and even if that was possible they could not have done it so quickly--I had seen the moon the night before and it was completely normal.

As an avid science fiction fan, I had always thought that when we got our first clear signs of alien life I would be excited, especially if it was signs of intelligent alien life.

But as I came to realize that no one on Earth could be responsible for what I was seeing, and that what I was seeing was clearly the product of intelligence, I was not excited. Instead, I felt my mind realizing that it could not even begin to cope with such an enormous development, and it started to shut down. I could actually feel my sanity leaving.

All that saved me at that point was that I realized it wasn't the moon I was looking at. What I was actually seeing was the logo of some company on a downtown skyscraper. Their logo was a white circle with some symbol in it, and they had that on a big lighted sign on the top of the building. The fog had hidden the rest of the building, leaving only that sign visible.
Avoid Wasting Time and Money on Conferences
>Both are totally possible regardless of how sure you are.

Yes, but both are considered increasingly redundant by a writer depending on how sure they are.
Totally agree on the codegen bits.

> To mitigate this problem just stop generating code and doing automatic deserialisation. Sadly, I have observed that’s a very hard habit to break.

That conclusion really irks me. In Java, if you're using AutoMatter for example, you're one annotation away from discarding unknown fields and many other serialisation frameworks offer the same ability. It's not a default (which imho it should be) but it's trivial to fix.
No, it would not be nice. It would be terrible.

What you're advocating is the "smart contract" delusion.

You're aiming to replace the messy uncertainty of conventional human-mediated legal agreements with the clear, deterministic rigour of computer code. Have you seen how bug-free computer code is in the real world?

Smart contracts are a perennial fascination for technologists working in an area where everything can be determined cleanly and clearly, if only in principle. So the prospect of using computers to sort out all those annoying grey areas in human interaction is tempting: if you don’t understand law (which involves intent) but you do understand code (which does precisely what you tell it to – though probably not precisely what you meant), then you will try to work around law using code.

(You know the uncertainty you're feeling about your life being run by legal documents you don't understand? That's how other people feel about their lives being run by your code.)

Legal issues just don’t work that way – the purpose of law is not to achieve philosophical truth, but to achieve workable results that society can live with. It regularly shocks technologists that the law is fuzzy, circumstantial and indeterminate, and that arbitrary strings of data can in fact be tagged with the intent behind them at the time. Because what a human meant, what they were thinking at the time, is a lot of the point.

For smart contracts to work as advertised, we would need to create a human-equivalent artificial intelligence to understand what people meant the contract to do.

A much-touted advantage of smart contracts is that the code is public, so anyone can check and verify it before engaging with it. The problem is that it is extremely difficult to tell precisely what a program might possibly do without actually running it. (Shellshock lurked in bash for 25 years without being spotted.)

Smart contracts work on the wrong level: they run on facts and not on human intent, but real-life contracts are a codification of human intent, which will always involve argument and ambiguity.

It's times like this I miss Groklaw.net.
Your Health: Is It a Priority in Difficult Economic Times?
There is nothing illegal about giving a comment on someone's public tweet.
The underlying problem seems to be that they tried to satisfy too many requirements, and are now ending up with a mediocre product that does nothing well

Ah, my old foe. We meet again. I have to admire your resilience. Sometimes I wonder what we could achieve if we were on the same side.
The OP was talking specifically about closing existing plants before they reach their "end of life" date though.
Yeah, but when is a computer going to beat someone in Melee? Not in a long time. There's too many possible moves. It's not boxed-in and easy to mathematically calculate like Chess. Sure some games like Chess might be able to unlock the potential of super-computers to destroy us, but I have doubt about other gaming AI.
Listen to http://sidehustleschool.com - it's a story every day about someone who did just this.
Although Apple have been known to change things for change-sake, I find it is possible to take a Mac running Mac OS 10.2 and 10.12 and you will find your way around with ease.

Of course, under the hood they've rewritten everything like DNS and actually using the hosts file etc. but from a usability perspective you are right that you end up fighting with the OS less (so I have found).
Exactly - C++ compilers definitely can do this, and it's one of the things ICC's noticeably better than GCC and LLVM at, especially where intrinsics are involved.

If you have a struct/class type union wrapper for SIMD instrinsics which contains something like __m128 and pass that by reference, GCC and LLVM will often implement this as an effective pointer onto the stack (or wherever the struct is). ICC can often detect this, and keep it as a by-value __m128, which is often more efficient and keeps stuff in the registers.
Google launches a new app for the next billion – YouTube Go with offline videos
You forget: Windows has NTFS which is still lightyears ahead of Apple's upcoming APFS, let alone HFS+ (how on earth is it still in use??)

And I say this as Mac user.
I'm with you but technically it's not apples to apples. With 5 TV set top boxes you can watch on 5 tv's different content. Each of the streaming services you listed have login limitations so to get 5x streams you are paying double to triple service fees.
It doesn't prevent us from figuring out all the physics, it prevents us from finding out all the possible consequences of it
it's not really physics so much as numerical methods.
This is the logical development of what Douglas Rushkoff explained in his last book “Throwing Rocks At The Google Bus”. First, they protest as private companies begin to use public infrastructure. Then, they get rid of the public infrastructure.

Emails replaced letters, Messenging apps replaced phones, Uber is replacing buses, etc.
But the question is different from the situation where old companies are getting disrupted by new ones such , Airbnb replacing Hotels.

Public Services are associated with a social consensus that is usually expressed through democratic elections. If they are public it’s because we consider that they should be available to all, regardless of income, physical ability and/or mental acuity. Of course, there is nothing new with Public Services being provided by private companies. But then, they are usually subject to some regulation.

This leads to think that the replacement of Public Services with new Digital Services is a pretext for deregulation. Code is not always Law. IMAP or POP protocols are no replacement for 200 years of Communications regulations. And Uber Terms of Use are no replacement for Public Transportation regulations.
What will happen then? What if we begin to rate citizens as Apps rate users: will someone get blacklisted because he got a bad rating? What about surge pricing: will citizens experience a higher price when demand is increasing?

The City subsidizing the fares will use that leverage to make sure the rules are fair, but will it be enough? Digital Services can provide the same function as Public Services but they are not necessarily equivalent. And we should take in to account both the advantages and the problems of deregulation when making the switch.
Darpa Completes Testing of Subscale Hybrid Electric VTOL X-Plane
You can edit plist files that litter the ~/Library directory???
Neural Networks for Machine Learning – Geoffrey Hinton 2016
Addendum: Everything will be in JavaScript. HTML & CSS will be JS DSLs by then.
Copycat – game about cloned cats who share the same mind
electricity transmission powers aren't that trivial, even discounting the large saltwater ocean you'd have to cross to power the other side of the world (and the security implications for that infrastructure)

it's more of a storage problem. you can get quite efficient batteries using pressure/gravity chambers, but not all places are apt to host them.
He even mentions a "Delta of Venus" in 2312; however, his preferred spot seems to be Mishka's.
Still running a 2012 non-retina MacBook Pro. I shoved 16GB RAM in as soon as I bought it (it officially only supports 8GB).

But it was a real dog with a hard disk. Shoved in a 1TB SSD and all is good (and that's a SATA3 not NVME). Should continue working for another 5 years no problem.
SSD Caching, and using better busses like NVMe instead of SATA are huge leaps forward for performance. Apple for example gets gigabits a sec of read/write performance thanks to NVMe storage in their newer iPhones.
drink verification can to continue
I also looked at swagger but found it needlessly complex for my needs. I opted for blueprint api coupled with aglio to generate html docs and also provided a nicely prepped postman collection including testing :)
> Anyway, aren't we all working 60-80 hour weeks? Even if I liked restaurants and night clubs, I'd have no opportunity between work and sleep to partake, so it would make no difference whether there were good ones around!

And you don't think that's a problem? But no, we don't all work 60-80 hour weeks. Work shouldn't be your life, and 40-45 hours is already a lot of time.
A lack of maturity by what standard? When we say such things of an individual, we do so by comparison with other individuals. With whom do you compare our entire species?
The question is then really about which method makes it easier to tune parameters or which helps intuition the most.
In the US, maybe.

It has since been proved time and time again that replacing government workers with private entities provides a worse service, which is more expensive.

You literally cannot make something more profitable than the government. More efficient, yes, but since it has no profitability goal, it's effectively perfect in that regard. Improve your services, don't privatize them.
How to POST EFFICIENTLY?
Look at oppsdaily.com. The developer posted here a while back. While there's no archive, there are daily postings concerning software needs. Some of the needs are unrelated to software, but most are. Could give you some ideas. (I have no relationship with the site or maker).
Lesson learned: Don't trust Stalin and Beria with a nuclear plant. Or anything else, of course, but fortunately for everyone both men are safely dead and their danger thus permanently curtailed.
SENATE PRESIDENT (BUKOLA SARAKI) ALWAYS INVOLVE IN HIGH PROFILE SCAM
Using the Chrome devtools new code coverage feature
it seems more efficient what Milano does, you get a green number and a compact bus comes collect/drop you around. the rides can be booked the day before or called on demand (this has some timing restrictions) so that the service is optimized for day-to-day usage patterns

I'm gonna bet a service with this model will be able to out-compete Uber even on small cities.
>a government has the task to always use the least costly bid.

lolno

A government has the task to provide the best service for its citizens with its budget. We've seen what least costly bid leads to: degradation in quality of all public services impacted.
Chernobyl was the result of turning off all safety mechanisms and running the reactor outside of its design range to see what would happen.
I suspect both are written in Java, and that namespace is getting crowded.
For people interested in this, there are examples on Twitter

https://twitter.com/EzDrugID

https://twitter.com/ismp1/status/840239328467001345

https://twitter.com/TerryFairbanks/status/848743485213724672

https://twitter.com/EzDrugID/status/652036570313154560
Awesome Neuroscience
It's quite possible to import energy and still be a net exporter. As far as I can tell, Germany does both, although I would like to see a source for the grandparent comment's claim.
Throw the "spent" fuel in a breeder reactor, reduce it by >90%, store the rest (it's really not much, volume wise, and decays a lot faster after it's been through a breeder).
Please send my sincere apologies to your children.
> Because they are going to be expecting sub-1ms latency to your router, and not "we're taking this session and stuffing it in some sort of tunnel or encapsulation and sending it somewhere else, to where the thing that actually speaks BGP is located".

Why should they care?

> It's bad juju to practice deceptive peering.

I don't understand applying moral judgment to a technical design choice.
Do you honestly believe that a town of 36000 inhabitants has any leverage against Uber?
jghjgjgjgjg
Android 6 coming to fairphone 2
Have you considered simplifying your pricing structure? ;)
Kansas City: Cloudflare’s 106th Data Center Now Live
> (Next moon landing I hope the mission lays down an enormous silver blanket that can be seen by amateur astronomers and ordinary people are encouraged to come out and look through a 'scope for themselves!)

Actually, there are things planted on the moon by humans already. Like the retroreflectors[0] left by the Apollo 11 mission.

[0] https://en.m.wikipedia.org/wiki/Lunar_Laser_Ranging_experime...
The key to doing contract work is having contracts. Getting contracts is often a non-trivial task that requires substantial effort. Ongoing contracts for a few hours a month are not that common even for people with niche skills and high expertise (something that can be done in a few hours is often possible to achieve with in-house talent working longer hours).

One piece of the puzzle is that landing little contracts is not proportionally less work than landing bigger contracts, there's overhead and sales and signing and invoicing as fixed costs mostly unrelated to contract size.

My random advice from the internet is not to quit your job until you have a signed contract and the retainer check has cleared. People often consider using contractors for projects that are uncertain. They bid contractors against each other. Projects get delayed, canceled, and abandoned.

Good luck.
Physicists attempt to prove the Riemann hypothesis
fhfghfhfg
Thank you very much for the article, I'm really enjoying it. I have a few comments:

- When hovering over some notes I see the citations perfectly, but when there is math involved like for example the one about spectral decay the math is not rendered (I'm using Ubuntu, I have tested both in Firefox and Chrome).

- I see you can open issues on github to send corrections. I wonder if there are other channels of communication also to, for example, address problems like the previous one and also to discuss the article.

- I see people like a lot the figures. I think too they are great but what I really love is the writing and the math exposition.

- I think that a default animation for the figures, if they are meant to be manipulated, would be great.

I will say it again: great article. I have bookmarked the journal and I will proceed to read everything published which looks very promising too.
Actually we have been able to create high voltage transmission lines.

https://en.wikipedia.org/wiki/List_of_HVDC_projects
wew lad

It's the reality of all major european cities too. Paris has you smelling your neighbor's armpit for a good 15 minutes on crowded stations. Even my city of 400.000 gets crowded during rush hour and people get close together.

From what I can observe, I'm still alive, society hasn't collapsed or failed yet, and it's been this way for decades. A bit melodramatic aren't you?
> people have come to realize that infrastructure and private/for-profit don't mix well most of the time.

It's too bad. Because singapore, which arguably has the world's best (or maybe second best, after Seoul) public transit system, is basically an entirely privatized system.
Tutorial on the Language Server Protocol: how to support a language in your IDE
To me this sounds boring, it may turn into a profitable business but it's nothing innovative. If you limit yourself to what you currently use and try to incrementally improve it, new ideas will rarely come out of that unless you approach the problem from a radically different angle. Good ideas are underrated in this regard.
C aliasing rules are far from simple though. If I review some code and encounter a "restrict" keyword it's going to give me great pause. It's very easy to get it subtly wrong and those types of bugs are generally pretty tricky to track down (it will generally only fail with a certain level of optimization and can be very compiler-dependent).

Since "restrict" is often used in function parameters you need to make sure every caller gets this right. And the compiler will do very little to help you track down incorrect usage.

So in my opinion it's more like a professional camera featuring a "format storage" button prominently on top. A pro should know not to press it, doesn't mean that it's good design.
Isn't the point that even with the current mixture of managment, it's safer? However, I don't know if these numbers include the long-term risk from storing/processing the spent fuel.
I built Rocket League Replays[1], a website which analyses the replay files generated from matches played in Rocket League. I took my inspiration from GGTracker[2] which is essentially the same thing, but for StarCraft 2. I was looking through the replay files and noticed that there was some human readable content in them, so I wrote a parser[3] and built the site around it. Eventually I started a Patreon which allowed users to support the site in return for more advanced analysis. I get around $200/mo from that which covers the server costs etc, so I'm more than happy with that.

[1]: https://www.rocketleaguereplays.com/replays/

[2]: http://ggtracker.com/landing_tour

[3]: http://danielsamuels.co.uk/words/2015/07/27/rocket-league-re...
They applied some kind of mixed model in which the entire effort connected with rendering the body of the grid (cells) is being drawn in canvas and the rest of it, including headers, selection and editors, are rendered in a regular way. There is no doubt that Google Sheets keeps almost all of its logic on the back-end side.
H2O version 2.2.0 released
So the ACM is now handing out Turing Awards for people making the FOSS community build stuff around an exciting, open technology, only to bait and switch and poison it with DRM?

Impressive.
Elm in Production: Surprises and Pain Points
The generating of the nice formulas from TeX syntax seems to eat most of those 30s for me - maybe you could do that during the build instead of pushing that work to the client?
> The other benefit is from combining files and reducing the number of http requests. Minifiers are really needed for that, but the do make for some nicer development workflows.

debatable with HTTP2 . Furthermore, separate files are easier to cache. If one of them doesn't change it doesn't have to be loaded again. That's my experience with bundles, especially when one uses asynchronous module definition instead of babel, webpack and co.
you probably know it, but as the story goes, the Wachowskis did show GitS to the producers and explicitly said: "we want to make this movie".

In a way, Matrix is the Wachowskis GitS.
I'm guessing you do not handle peering for a medium to large sized AS, so it's really hard to explain. First: they should care because the point of establishing peering in a given city is to give inter-AS traffic the absolute shortest path and shortest number of hops between two points. If I put a router in portland, OR and buy a 10 Gbps mpls tunnel to Vancouver BC and join the vanix, ask to set up with peers there, all traffic will be taking a multi hundred km round trip to Portland.

Two: it's not moral judgment, it's a technical best practice to actually put routers in the city in which you set up new edge BGP sessions. Pretty basic ISP stuff in fact.
A regular PDF version: http://www.whatislife.ie/downloads/What-is-Life.pdf
Using satellites to provide good internet access is achieveable and avoids somewhat stagnant cable-based ISPs. Technical details and upcoming commercial ventures are discussed.
I have seen a script which was 250kb gzipped, but 125k minified+gzipped.

It was a script embedded to the other people's pages (and yes, it delivered substantial functionality, it was not just a tracker), so minification saved a lot of traffic/money for the company.
I started holding talks for independent agency owners (www.agencyhackers.co.uk). It brings in about £200 a month, from an 'agency roundtable' that I run. That's not much obviously – it only just covers ConvertKit subscription and other SaaS software I need like Reply.io. But I think this is an audience I will be able to monetise with webinars, conferences etc.
I'm just going to ignore this movie exists tbh.
Well:

$ curl https://www.mozilla.org/en-US/about/legal/terms/services/ | xmllint --html --xpath "//main/descendant::*/text()" - 2> /dev/null | wc -w
1232

So at most 1232 words in the terms of service for using firefox. Seems manageable, even in legalese.

edit: code sample
I'm working on something much more elegant that takes designers above the focus of "HTML+CSS code" to an abstraction that makes sense. Similar to webflow, but allows you to continue to build out your app without having to drop down into text editing. A solution may be closer than you think ;)
probably not true, since most http/2 implementations that I know of use time multiplexing, which means that only one element at a time can pass, so the time is exactly the same.

I mean if I split a file in 10 exact pieces or if I split two files in the exact same 10 pieces as well I still have the same data.

(Edit: Well basically two files have mostly more data since they both might contain a BOM or so)
..except for maintenance.
Does anybody have up-to-date numbers how long hydro/solar/wind have to run to recoup the energy used in production? For a while, Solar was essentially "let's import energy from Asia in the form of pretty sand", but I think this has changed.
Would be too expensive to justify, unless you want the patches to be barebones with minimal testing
McAfee Relaunches as McAfee 3.0*